diff --git a/security/openssl-oqsprovider/Makefile b/security/openssl-oqsprovider/Makefile index e2c4e5b5bd6a..548018aa6a4a 100644 --- a/security/openssl-oqsprovider/Makefile +++ b/security/openssl-oqsprovider/Makefile @@ -1,47 +1,48 @@ PORTNAME= oqsprovider -DISTVERSION= 0.8.0 +PORTVERSION= 0.8.0 +PORTREVISION= 1 CATEGORIES= security PKGNAMEPREFIX= openssl- MAINTAINER= brnrd@FreeBSD.org COMMENT= quantum-resistant cryptography provider for OpenSSL WWW= https://openquantumsafe.org/applications/tls.html#oqs-openssl-provider LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= liboqs.so:security/liboqs TEST_ENVIRONMENT= OPENSSL_INSTALL=${LOCALBASE}/bin/openssl USES= cmake:testing ssl USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= open-quantum-safe GH_PROJECT= oqs-provider CMAKE_ARGS= -DCMAKE_BUILD_TYPE=Debug\ -DOPENSSL_ROOT_DIR=${OPENSSLBASE} \ -DCMAKE_PREFIX_PATH=${OPENSSL_PATH} SUB_FILES= oqsprovider.cnf pkg-message PLIST_FILES= include/oqs-provider/oqs_prov.h \ lib/ossl-modules/oqsprovider.so \ openssl/oqsprovider.cnf .include .if !defined(OPENSSL_PORT) && ${OSVERSION} < 1400000 BROKEN= Requires OpenSSL 3.0+, preferably 3.2+ .endif post-install: .if ${OPENSSLLIB} == "/usr/lib" ${MKDIR} ${STAGEDIR}${PREFIX}/lib/ossl-modules ${MV} ${STAGEDIR}/usr/lib/ossl-modules/oqsprovider.so ${STAGEDIR}${PREFIX}/lib/ossl-modules .endif ${MKDIR} ${STAGEDIR}${PREFIX}/openssl ${INSTALL_DATA} ${WRKDIR}/oqsprovider.cnf ${STAGEDIR}${PREFIX}/openssl/ .include diff --git a/security/openssl-oqsprovider/files/oqsprovider.cnf.in b/security/openssl-oqsprovider/files/oqsprovider.cnf.in index fbe7366354f9..6af333020381 100644 --- a/security/openssl-oqsprovider/files/oqsprovider.cnf.in +++ b/security/openssl-oqsprovider/files/oqsprovider.cnf.in @@ -1,14 +1,14 @@ # Replace the existing [provider_sect] and [default_provider] sections # with this config [provider_sect] default = default_sect oqsprovider = oqsprovider_sect [default_sect] activate = 1 [oqsprovider_sect] activate = 1 -module = %%PREFIX%%/lib/ossl-modules/openssl-oqsprovider.so +module = %%PREFIX%%/lib/ossl-modules/oqsprovider.so