Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 4 Jan 2023 11:16:13 GMT
From:      Wen Heping <wen@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 8d9b0d680f6e - main - print/qpdf: Add OpenSSL/GnuTLS option
Message-ID:  <202301041116.304BGDwf003052@gitrepo.freebsd.org>

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

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

commit 8d9b0d680f6e2c94f6e159c5d158b6a2201ed88e
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2023-01-04 11:14:36 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2023-01-04 11:14:36 +0000

    print/qpdf: Add OpenSSL/GnuTLS option
    
    PR:             268739
    Reported by:    tijl@
---
 print/qpdf/Makefile | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/print/qpdf/Makefile b/print/qpdf/Makefile
index 9a456a8d9372..4fa2c84b9cda 100644
--- a/print/qpdf/Makefile
+++ b/print/qpdf/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	qpdf
 DISTVERSION=	11.2.0
+PORTREVISION=	1
 CATEGORIES=	print
 MASTER_SITES=	SF
 
@@ -18,8 +19,19 @@ CPE_VENDOR=	qpdf_project
 
 CMAKE_ARGS=	-DHAVE_EXTERN_LONG_TIMEZONE=0 \
 		-DBUILD_STATIC_LIBS=0 \
+		-DUSE_IMPLICIT_CRYPTO=0 \
+		-DALLOW_CRYPTO_NATIVE=0 \
 		-DCMAKE_INSTALL_MANDIR=${PREFIX}/man
 
-OPTIONS_DEFINE=	DOCS
+OPTIONS_DEFINE=		DOCS
+OPTIONS_RADIO=		CRYPTO
+OPTIONS_RADIO_CRYPTO=	GNUTLS OPENSSL
+OPTIONS_DEFAULT=	OPENSSL
+
+OPENSSL_USES=		ssl
+OPENSSL_CMAKE_BOOL=	REQUIRE_CRYPTO_OPENSSL
+
+GNUTLS_LIB_DEPENDS=	libgnutls.so:security/gnutls
+GNUTLS_CMAKE_BOOL=	REQUIRE_CRYPTO_GNUTLS
 
 .include <bsd.port.mk>



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