Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Apr 2021 15:20:22 GMT
From:      Bernard Spil <brnrd@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: b00fbbe58890 - main - security/openssl-quictls: Update to 3.0.0alpha14
Message-ID:  <202104131520.13DFKM3f085916@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by brnrd:

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

commit b00fbbe5889010754abf29da9b12ae49a61c370b
Author:     Bernard Spil <brnrd@FreeBSD.org>
AuthorDate: 2021-04-13 15:17:10 +0000
Commit:     Bernard Spil <brnrd@FreeBSD.org>
CommitDate: 2021-04-13 15:18:58 +0000

    security/openssl-quictls: Update to 3.0.0alpha14
    
     * Merge cryptodev fixes from openssl-devel
     * Improve cryptodev fixes
     * Fix building without MAN3
---
 security/openssl-quictls/Makefile  | 21 +++++++++++++--------
 security/openssl-quictls/distinfo  |  6 +++---
 security/openssl-quictls/pkg-plist | 11 ++++++++++-
 3 files changed, 26 insertions(+), 12 deletions(-)

diff --git a/security/openssl-quictls/Makefile b/security/openssl-quictls/Makefile
index 36fec692b6ec..c69bc477db5e 100644
--- a/security/openssl-quictls/Makefile
+++ b/security/openssl-quictls/Makefile
@@ -1,8 +1,7 @@
 # Created by: Dirk Froemberg <dirk@FreeBSD.org>
 
 PORTNAME=	openssl
-PORTVERSION=	3.0.0.a12
-PORTREVISION=	1
+PORTVERSION=	3.0.0.a14
 CATEGORIES=	security devel
 PKGNAMESUFFIX=	-quictls
 
@@ -29,7 +28,7 @@ USES=		cpe perl5
 USE_PERL5=	build
 USE_GITHUB=	yes
 GH_ACCOUNT=	${PKGNAMESUFFIX:S/-//}
-GH_TAGNAME=	9398922
+GH_TAGNAME=	4fb1ff7
 
 TEST_TARGET=	test
 
@@ -46,12 +45,13 @@ OPTIONS_GROUP_MODULES=	FIPS LEGACY
 OPTIONS_DEFINE_i386=	I386
 OPTIONS_GROUP_PROTOCOLS=NEXTPROTONEG SCTP SSL3 TLS1 TLS1_1 TLS1_2
 
-OPTIONS_DEFINE=	ASYNC CT KTLS MAN3 RFC3779 SHARED ZLIB
+OPTIONS_DEFINE=	ASYNC CRYPTODEV CT KTLS MAN3 RFC3779 SHARED ZLIB
 
 OPTIONS_DEFAULT=ASM ASYNC CT DES EC FIPS GOST KTLS MAN3 MD4 NEXTPROTONEG \
 		RC2 RC4 RMD160 SCTP SHARED SSE2 THREADS TLS1 TLS1_1 TLS1_2
 
-OPTIONS_EXCLUDE=${${OSVERSION} < 1300042:?KTLS:}
+OPTIONS_EXCLUDE=${${OSVERSION} < 1300042:?KTLS:} \
+		${${OSVERSION} > 1300000:?CRYPTODEV:}
 OPTIONS_EXCLUDE_i386=	FIPS
 
 OPTIONS_GROUP_OPTIMIZE_amd64=	EC
@@ -68,6 +68,7 @@ ARIA_DESC=	ARIA (South Korean standard)
 ASM_DESC=	Assembler code
 ASYNC_DESC=	Asynchronous mode
 CIPHERS_DESC=	Block Cipher Support
+CRYPTODEV_DESC=	/dev/crypto support
 CT_DESC=	Certificate Transparency Support
 DES_DESC=	(Triple) Data Encryption Standard
 EC_DESC=	Optimize NIST elliptic curves
@@ -141,6 +142,10 @@ ZLIB_CONFIGURE_ON=	zlib-dynamic
 IGNORE=	the OpenSSL port can not be installed over the base version
 .endif
 
+.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1300000 && !${PORT_OPTIONS:MCRYPTODEV}
+CONFIGURE_ARGS+=        no-devcryptoeng
+.endif
+
 OPENSSLDIR?=	${PREFIX}/openssl
 PLIST_SUB+=	OPENSSLDIR=${OPENSSLDIR:S=^${PREFIX}/==}
 
@@ -162,13 +167,13 @@ post-configure:
 
 post-configure-MAN3-off:
 	${REINPLACE_CMD} \
-		-e 's|^build_man_docs:.*|build_man_docs: $$(MANDOCS1) $$(MANDOCS7)|' \
-		-e 's|dummy $$(MANDOCS[37]); do |dummy; do continue |' \
+		-e 's|^build_man_docs:.*|build_man_docs: $$(MANDOCS1) $$(MANDOCS5)|' \
+		-e 's|dummy $$(MANDOCS[37]); do |dummy; do |' \
 		${WRKSRC}/Makefile
 
 post-install-SHARED-on:
 .for i in ${SHLIBS}
-	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/$i
+	-@${STRIP_CMD} ${STAGEDIR}${PREFIX}/$i
 .endfor
 
 post-install-SHARED-off:
diff --git a/security/openssl-quictls/distinfo b/security/openssl-quictls/distinfo
index ec45cf06caec..070a878fda30 100644
--- a/security/openssl-quictls/distinfo
+++ b/security/openssl-quictls/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1615114800
-SHA256 (quictls-openssl-3.0.0.a12-9398922_GH0.tar.gz) = 1b3b9ae3426443bf0297c6a0648ca346fff62bb49a75467b93a83d0e41263f35
-SIZE (quictls-openssl-3.0.0.a12-9398922_GH0.tar.gz) = 14290345
+TIMESTAMP = 1618312327
+SHA256 (quictls-openssl-3.0.0.a14-4fb1ff7_GH0.tar.gz) = 4dc5e3154be448353775dab85c5a5af766431e5eeb6aa6a7586dc040040579b1
+SIZE (quictls-openssl-3.0.0.a14-4fb1ff7_GH0.tar.gz) = 14542855
diff --git a/security/openssl-quictls/pkg-plist b/security/openssl-quictls/pkg-plist
index 5c5a4bcd9ab6..8eae959bd485 100644
--- a/security/openssl-quictls/pkg-plist
+++ b/security/openssl-quictls/pkg-plist
@@ -135,7 +135,7 @@ include/openssl/x509v3.h
 include/openssl/x509v3err.h
 lib/libcrypto.a
 %%SHARED%%lib/engines-%%SHLIBVER%%/capi.so
-%%SHARED%%lib/engines-%%SHLIBVER%%/devcrypto.so
+%%CRYPTODEV%%%%SHARED%%lib/engines-%%SHLIBVER%%/devcrypto.so
 %%SHARED%%lib/engines-%%SHLIBVER%%/padlock.so
 %%SHARED%%lib/libcrypto.so
 %%SHARED%%lib/libcrypto.so.%%SHLIBVER%%
@@ -233,6 +233,7 @@ man/man1/tsget.1.gz
 %%MAN3%%man/man3/BIO_f_md.3.gz
 %%MAN3%%man/man3/BIO_f_null.3.gz
 %%MAN3%%man/man3/BIO_f_prefix.3.gz
+%%MAN3%%man/man3/BIO_f_readbuffer.3.gz
 %%MAN3%%man/man3/BIO_f_ssl.3.gz
 %%MAN3%%man/man3/BIO_find_type.3.gz
 %%MAN3%%man/man3/BIO_get_data.3.gz
@@ -264,6 +265,7 @@ man/man1/tsget.1.gz
 %%MAN3%%man/man3/BN_cmp.3.gz
 %%MAN3%%man/man3/BN_copy.3.gz
 %%MAN3%%man/man3/BN_generate_prime.3.gz
+%%MAN3%%man/man3/BN_mod_exp_mont.3.gz
 %%MAN3%%man/man3/BN_mod_inverse.3.gz
 %%MAN3%%man/man3/BN_mod_mul_montgomery.3.gz
 %%MAN3%%man/man3/BN_mod_mul_reciprocal.3.gz
@@ -474,6 +476,7 @@ man/man1/tsget.1.gz
 %%MAN3%%man/man3/OSSL_CMP_exec_certreq.3.gz
 %%MAN3%%man/man3/OSSL_CMP_log_open.3.gz
 %%MAN3%%man/man3/OSSL_CMP_validate_msg.3.gz
+%%MAN3%%man/man3/OSSL_CORE_MAKE_FUNC.3.gz
 %%MAN3%%man/man3/OSSL_CRMF_MSG_get0_tmpl.3.gz
 %%MAN3%%man/man3/OSSL_CRMF_MSG_set0_validity.3.gz
 %%MAN3%%man/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.3.gz
@@ -488,6 +491,7 @@ man/man1/tsget.1.gz
 %%MAN3%%man/man3/OSSL_ENCODER_CTX_new_for_pkey.3.gz
 %%MAN3%%man/man3/OSSL_ENCODER_to_bio.3.gz
 %%MAN3%%man/man3/OSSL_HTTP_REQ_CTX.3.gz
+%%MAN3%%man/man3/OSSL_HTTP_parse_url.3.gz
 %%MAN3%%man/man3/OSSL_HTTP_transfer.3.gz
 %%MAN3%%man/man3/OSSL_LIB_CTX.3.gz
 %%MAN3%%man/man3/OSSL_PARAM.3.gz
@@ -544,6 +548,7 @@ man/man1/tsget.1.gz
 %%MAN3%%man/man3/RAND_egd.3.gz
 %%MAN3%%man/man3/RAND_get0_primary.3.gz
 %%MAN3%%man/man3/RAND_load_file.3.gz
+%%MAN3%%man/man3/RAND_set_DRBG_type.3.gz
 %%MAN3%%man/man3/RAND_set_rand_method.3.gz
 %%MAN3%%man/man3/RC4_set_key.3.gz
 %%MAN3%%man/man3/RIPEMD160_Init.3.gz
@@ -712,6 +717,7 @@ man/man1/tsget.1.gz
 %%MAN3%%man/man3/SSL_state_string.3.gz
 %%MAN3%%man/man3/SSL_want.3.gz
 %%MAN3%%man/man3/SSL_write.3.gz
+%%MAN3%%man/man3/TS_RESP_CTX_new.3.gz
 %%MAN3%%man/man3/TS_VERIFY_CTX_set_certs.3.gz
 %%MAN3%%man/man3/UI_STRING.3.gz
 %%MAN3%%man/man3/UI_UTIL_read_pw.3.gz
@@ -848,6 +854,9 @@ man/man5/x509v3_config.5.gz
 %%MAN3%%man/man7/ct.7.gz
 %%MAN3%%man/man7/des_modes.7.gz
 %%MAN3%%man/man7/evp.7.gz
+%%MAN3%%man/man7/life_cycle-kdf.7.gz
+%%MAN3%%man/man7/life_cycle-mac.7.gz
+%%MAN3%%man/man7/life_cycle-rand.7.gz
 %%MAN3%%man/man7/openssl-core.h.7.gz
 %%MAN3%%man/man7/openssl-core_dispatch.h.7.gz
 %%MAN3%%man/man7/openssl-core_names.h.7.gz



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202104131520.13DFKM3f085916>