aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWen Heping <wen@FreeBSD.org>2023-01-04 11:14:36 +0000
committerWen Heping <wen@FreeBSD.org>2023-01-04 11:14:36 +0000
commit8d9b0d680f6e2c94f6e159c5d158b6a2201ed88e (patch)
treeeac50e1debf246f908ddf4c2aad34bfaf7d5a894
parentf1f3de87dc26ff1713b12d1a180243ad8ce46289 (diff)
downloadports-8d9b0d680f6e2c94f6e159c5d158b6a2201ed88e.tar.gz
ports-8d9b0d680f6e2c94f6e159c5d158b6a2201ed88e.zip
print/qpdf: Add OpenSSL/GnuTLS option
PR: 268739 Reported by: tijl@
-rw-r--r--print/qpdf/Makefile14
1 files changed, 13 insertions, 1 deletions
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>