View | Details | Raw Unified | Return to bug 244286
Collapse All | Expand All

(-)Makefile (-2 / +6 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=		openvpn
4
PORTNAME=		openvpn
5
DISTVERSION=		2.4.8
5
DISTVERSION=		2.4.8
6
PORTREVISION?=		1
6
PORTREVISION?=		2
7
CATEGORIES=		security net net-vpn
7
CATEGORIES=		security net net-vpn
8
MASTER_SITES=		https://swupdate.openvpn.org/community/releases/ \
8
MASTER_SITES=		https://swupdate.openvpn.org/community/releases/ \
9
			https://build.openvpn.net/downloads/releases/
9
			https://build.openvpn.net/downloads/releases/
Lines 35-44 Link Here
35
CPPFLAGS+=		-DPLUGIN_LIBDIR=\\\"${PREFIX}/lib/openvpn/plugins\\\"
35
CPPFLAGS+=		-DPLUGIN_LIBDIR=\\\"${PREFIX}/lib/openvpn/plugins\\\"
36
36
37
OPTIONS_DEFINE=		PKCS11 EASYRSA DOCS EXAMPLES X509ALTUSERNAME \
37
OPTIONS_DEFINE=		PKCS11 EASYRSA DOCS EXAMPLES X509ALTUSERNAME \
38
			TEST LZ4 LZO SMALL TUNNELBLICK
38
			TEST LZ4 LZO SMALL TUNNELBLICK ASYNC_PUSH
39
OPTIONS_DEFAULT=	EASYRSA OPENSSL TEST LZ4 LZO
39
OPTIONS_DEFAULT=	EASYRSA OPENSSL TEST LZ4 LZO
40
OPTIONS_SINGLE=		SSL
40
OPTIONS_SINGLE=		SSL
41
OPTIONS_SINGLE_SSL=	OPENSSL MBEDTLS
41
OPTIONS_SINGLE_SSL=	OPENSSL MBEDTLS
42
ASYNC_PUSH_DESC=	Enable async-push support
42
PKCS11_DESC=		Use security/pkcs11-helper (OpenSSL only)
43
PKCS11_DESC=		Use security/pkcs11-helper (OpenSSL only)
43
EASYRSA_DESC=		Install security/easy-rsa RSA helper package
44
EASYRSA_DESC=		Install security/easy-rsa RSA helper package
44
MBEDTLS_DESC=		SSL/TLS via mbedTLS (lacks TLS v1.3)
45
MBEDTLS_DESC=		SSL/TLS via mbedTLS (lacks TLS v1.3)
Lines 46-51 Link Here
46
X509ALTUSERNAME_DESC=	Enable --x509-username-field (OpenSSL only)
47
X509ALTUSERNAME_DESC=	Enable --x509-username-field (OpenSSL only)
47
SMALL_DESC=		Build a smaller executable with fewer features
48
SMALL_DESC=		Build a smaller executable with fewer features
48
49
50
ASYNC_PUSH_CONFIGURE_ENABLE=	async-push
51
ASYNC_PUSH_LIB_DEPENDS=	libinotify.so:devel/libinotify
52
49
EASYRSA_RUN_DEPENDS=	easy-rsa>=0:security/easy-rsa
53
EASYRSA_RUN_DEPENDS=	easy-rsa>=0:security/easy-rsa
50
54
51
PKCS11_LIB_DEPENDS=	libpkcs11-helper.so:security/pkcs11-helper
55
PKCS11_LIB_DEPENDS=	libpkcs11-helper.so:security/pkcs11-helper
(-)files/patch-configure (-2 / +11 lines)
Lines 1-6 Link Here
1
--- configure.orig	2019-02-20 12:28:34 UTC
1
--- configure.orig	2019-10-30 12:38:02 UTC
2
+++ configure
2
+++ configure
3
@@ -18120,8 +18120,6 @@ fi
3
@@ -17930,6 +17930,8 @@ _ACEOF
4
 
5
 $as_echo "#define ENABLE_ASYNC_PUSH 1" >>confdefs.h
6
 
7
+LIBS="-linotify  $LIBS"
8
+
9
 else
10
   as_fn_error $? "inotify.h not found." "$LINENO" 5
11
 
12
@@ -18112,8 +18114,6 @@ fi
4
 $as_echo "!! WARNING !! The cmoka git submodule has not been initialized or updated.  Unit testing cannot be performed." >&6; }
13
 $as_echo "!! WARNING !! The cmoka git submodule has not been initialized or updated.  Unit testing cannot be performed." >&6; }
5
    fi
14
    fi
6
 else
15
 else

Return to bug 244286