Files
ports/security/wolfssh/Makefile
T
Po-Chuan Hsieh cf4931e52e security/wolfssl: Bump PORTREVISION of dependent ports for shlib change (followup of ebd1ab3805)
wolfssl was updated to 5.9.2 in ebd1ab3805 which
updates from libwolfssl.so.44 to libwolfssl.so.45. Therefore, PORTREVISION bump
is required. ftp/curl and net/libngtcp2-wolfssl are skipped because both ports
have version updates after ebd1ab3805.

% readelf -d /usr/local/lib/libwolfssl.so | grep SONAME
  0x000000000000000e (SONAME)     Library soname: [libwolfssl.so.45]
2026-07-01 06:13:38 +08:00

42 lines
917 B
Makefile

PORTNAME= wolfssh
PORTVERSION= 1.5.0
PORTREVISION= 1
CATEGORIES= security
MASTER_SITES= https://www.wolfssl.com/
PATCH_SITES= https://github.com/wolfSSL/wolfssh/commit/
PATCHFILES= 73b10ad26d51309852e87e74cb4e6d27f2faf33b.patch:-p1
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Lightweight SSH Library
WWW= https://www.wolfssl.com/products/wolfssh/ \
https://github.com/wolfSSL/wolfssh
LICENSE= GPLv3
LIB_DEPENDS= libwolfssl.so:security/wolfssl
TEST_DEPENDS= bash:shells/bash
USES= libtool localbase shebangfix
CONFIGURE_ARGS= --disable-smallstack \
--enable-agent \
--enable-certs \
--enable-examples \
--enable-fwd \
--enable-keygen \
--enable-scp \
--enable-sftp \
--enable-shared=yes \
--enable-shell \
--enable-static=yes \
--enable-term
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
TEST_TARGET= check
USE_LDCONFIG= yes
SHEBANG_FILES= scripts/get-put.test
.include <bsd.port.mk>