diff options
author | Yuri Victorovich <yuri@FreeBSD.org> | 2021-01-21 19:34:10 +0000 |
---|---|---|
committer | Yuri Victorovich <yuri@FreeBSD.org> | 2021-01-21 19:34:10 +0000 |
commit | b6d631fe6cdeee2f541834666cbeeefb111069c8 (patch) | |
tree | bb06b1281d8e356892d5201b8aaec7648492100c /www/cpp-httplib | |
parent | ff2b5e5a2d5cdac40f429e6dda94ec06dd89853c (diff) | |
download | ports-b6d631fe6cdeee2f541834666cbeeefb111069c8.tar.gz ports-b6d631fe6cdeee2f541834666cbeeefb111069c8.zip |
Notes
Diffstat (limited to 'www/cpp-httplib')
-rw-r--r-- | www/cpp-httplib/Makefile | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/www/cpp-httplib/Makefile b/www/cpp-httplib/Makefile index 802e84f27f4c..152b854a5a9b 100644 --- a/www/cpp-httplib/Makefile +++ b/www/cpp-httplib/Makefile @@ -26,14 +26,22 @@ PLIST_FILES= include/httplib.h \ lib/cmake/httplib/httplibConfigVersion.cmake \ lib/cmake/httplib/httplibTargets.cmake -OPTIONS_DEFINE= BROTLI SSL -OPTIONS_DEFAULT= BROTLI SSL +OSVERSION!= awk '/^\#define[[:blank:]]__FreeBSD_version/ {print $$3}' < ${CROSS_SYSROOT}/usr/include/sys/param.h # needed for options, so including bsd.port.options.mk is impossible + +OPTIONS_DEFINE= BROTLI +OPTIONS_DEFAULT= BROTLI +.if ${OSVERSION} >= 1200000 +OPTIONS_DEFINE+= SSL # fails on 11: Found unsuitable version "1.0.2u", but required is at least "1.1.1" +OPTIONS_DEFAULT+= SSL +.endif BROTLI_CMAKE_BOOL= HTTPLIB_REQUIRE_BROTLI HTTPLIB_USE_BROTLI_IF_AVAILABLE BROTLI_BUILD_DEPENDS= brotli>0:archivers/brotli BROTLI_RUN_DEPENDS= brotli>0:archivers/brotli +.if ${OSVERSION} >= 1200000 SSL_USES= ssl SSL_CMAKE_BOOL= HTTPLIB_REQUIRE_OPENSSL HTTPLIB_USE_OPENSSL_IF_AVAILABLE +.endif .include <bsd.port.mk> |