git: b591672ecc5b - main - security/strongswan: Update to 5.9.6

From: Dries Michiels <driesm_at_FreeBSD.org>
Date: Mon, 09 May 2022 22:31:48 UTC
The branch main has been updated by driesm:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b591672ecc5b85f42c3f9ebaed2d7acb0120ca9d

commit b591672ecc5b85f42c3f9ebaed2d7acb0120ca9d
Author:     Dani I <i.dani@outlook.com>
AuthorDate: 2022-05-09 22:22:49 +0000
Commit:     Dries Michiels <driesm@FreeBSD.org>
CommitDate: 2022-05-09 22:28:02 +0000

    security/strongswan: Update to 5.9.6
    
    Changes:        https://github.com/strongswan/strongswan/releases/tag/5.9.6
    
    PR:             263748
    Approved by:    Francois ten Krooden (maintainer)
---
 security/strongswan/Makefile  | 6 ++++--
 security/strongswan/distinfo  | 6 +++---
 security/strongswan/pkg-plist | 4 ++++
 3 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/security/strongswan/Makefile b/security/strongswan/Makefile
index 6e6c4ad7b640..089d49876393 100644
--- a/security/strongswan/Makefile
+++ b/security/strongswan/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	strongswan
-DISTVERSION=	5.9.5
+DISTVERSION=	5.9.6
 CATEGORIES=	security net-vpn
 MASTER_SITES=	https://download.strongswan.org/ \
 		https://download2.strongswan.org/
@@ -39,7 +39,7 @@ INSTALL_TARGET=	install-strip
 TEST_TARGET=	check
 
 OPTIONS_DEFINE=			CURL EAPAKA3GPP2 EAPDYNAMIC EAPRADIUS \
-				EAPSIMFILE FARP GCM IKEV1 IPSECKEY \
+				EAPSIMFILE FARP GCM IKEV1 IPSECKEY KDF \
 				KERNELLIBIPSEC LDAP LOADTESTER MEDIATION MYSQL \
 				PKCS11 PKI PYTHON SCEP SMP SQLITE SWANCTL \
 				TESTVECTOR TPM TSS2 UNBOUND UNITY VICI XAUTH
@@ -60,6 +60,7 @@ FARP_DESC=		Enable farp plugin
 GCM_DESC=		Enable GCM AEAD wrapper crypto plugin
 IKEV1_DESC=		Enable IKEv1 support
 IPSECKEY_DESC=		Enable authentication with IPSECKEY resource records with DNSSEC
+KDF_DESC=		Enable KDF (prf+) implementation plugin
 KERNELLIBIPSEC_DESC=	Enable IPSec userland backend
 LIBC_DESC=		Use libc printf hooks
 LOADTESTER_DESC=	Enable load testing plugin
@@ -95,6 +96,7 @@ FARP_CONFIGURE_ON=		--enable-farp
 GCM_CONFIGURE_ON=		--enable-gcm
 IKEV1_CONFIGURE_OFF=		--disable-ikev1
 IPSECKEY_CONFIGURE_ON=		--enable-ipseckey
+KDF_CONFIGURE_ON=		--enable-kdf
 KERNELLIBIPSEC_CONFIGURE_ON=	--enable-kernel-libipsec
 LDAP_USE=			OPENLDAP=yes
 LDAP_CONFIGURE_ON=		--enable-ldap
diff --git a/security/strongswan/distinfo b/security/strongswan/distinfo
index a737e804fdab..51fef72e5c30 100644
--- a/security/strongswan/distinfo
+++ b/security/strongswan/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1643096021
-SHA256 (strongswan-5.9.5.tar.bz2) = 983e4ef4a4c6c9d69f5fe6707c7fe0b2b9a9291943bbf4e008faab6bf91c0bdd
-SIZE (strongswan-5.9.5.tar.bz2) = 4722123
+TIMESTAMP = 1651559579
+SHA256 (strongswan-5.9.6.tar.bz2) = 91d0978ac448912759b85452d8ff0d578aafd4507aaf4f1c1719f9d0c7318ab7
+SIZE (strongswan-5.9.6.tar.bz2) = 4750894
diff --git a/security/strongswan/pkg-plist b/security/strongswan/pkg-plist
index 93281188dd25..44719db43143 100644
--- a/security/strongswan/pkg-plist
+++ b/security/strongswan/pkg-plist
@@ -35,6 +35,7 @@
 %%GCM%%@sample %%ETCDIR%%.d/charon/gcm.conf.sample
 %%EAPAKA3GPP2%%@sample %%ETCDIR%%.d/charon/gmp.conf.sample
 @sample %%ETCDIR%%.d/charon/hmac.conf.sample
+%%KDF%%@sample %%ETCDIR%%.d/charon/kdf.conf.sample
 %%IPSECKEY%%@sample %%ETCDIR%%.d/charon/ipseckey.conf.sample
 %%KERNELLIBIPSEC%%@sample %%ETCDIR%%.d/charon/kernel-libipsec.conf.sample
 @sample %%ETCDIR%%.d/charon/kernel-pfkey.conf.sample
@@ -180,6 +181,8 @@ lib/ipsec/plugins/libstrongswan-hmac.la
 lib/ipsec/plugins/libstrongswan-hmac.so
 %%IPSECKEY%%lib/ipsec/plugins/libstrongswan-ipseckey.la
 %%IPSECKEY%%lib/ipsec/plugins/libstrongswan-ipseckey.so
+%%KDF%%lib/ipsec/plugins/libstrongswan-kdf.la
+%%KDF%%lib/ipsec/plugins/libstrongswan-kdf.so
 %%KERNELLIBIPSEC%%lib/ipsec/plugins/libstrongswan-kernel-libipsec.la
 %%KERNELLIBIPSEC%%lib/ipsec/plugins/libstrongswan-kernel-libipsec.so
 lib/ipsec/plugins/libstrongswan-kernel-pfkey.la
@@ -329,6 +332,7 @@ sbin/ipsec
 %%GCM%%%%DATADIR%%/templates/config/plugins/gcm.conf
 %%EAPAKA3GPP2%%%%DATADIR%%/templates/config/plugins/gmp.conf
 %%DATADIR%%/templates/config/plugins/hmac.conf
+%%KDF%%%%DATADIR%%/templates/config/plugins/kdf.conf
 %%IPSECKEY%%%%DATADIR%%/templates/config/plugins/ipseckey.conf
 %%KERNELLIBIPSEC%%%%DATADIR%%/templates/config/plugins/kernel-libipsec.conf
 %%DATADIR%%/templates/config/plugins/kernel-pfkey.conf