git: b7c0ad6333f8 - main - www/glewlwyd: Update to 2.7.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 09 May 2022 01:47:42 UTC
The branch main has been updated by dvl:
URL: https://cgit.FreeBSD.org/ports/commit/?id=b7c0ad6333f83f46174cc84e6e3f1a6e2b3bf747
commit b7c0ad6333f83f46174cc84e6e3f1a6e2b3bf747
Author: Dan Langille <dvl@FreeBSD.org>
AuthorDate: 2022-05-09 01:47:09 +0000
Commit: Dan Langille <dvl@FreeBSD.org>
CommitDate: 2022-05-09 01:47:33 +0000
www/glewlwyd: Update to 2.7.0
---
www/glewlwyd/Makefile | 82 ++++++++++++++++++++++++---------------------------
www/glewlwyd/distinfo | 6 ++--
2 files changed, 42 insertions(+), 46 deletions(-)
diff --git a/www/glewlwyd/Makefile b/www/glewlwyd/Makefile
index c4ab5b30d284..d01b452dd48f 100644
--- a/www/glewlwyd/Makefile
+++ b/www/glewlwyd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= glewlwyd
DISTVERSIONPREFIX= v
-DISTVERSION= 2.6.2
+DISTVERSION= 2.7.0
CATEGORIES= www
MASTER_SITES= GH
@@ -13,65 +13,61 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_FreeBSD_13= duplicate symbol: global_handler_close_cond
BROKEN_FreeBSD_14= duplicate symbol: global_handler_close_cond
-USES= cmake pgsql
+BUILD_DEPENDS= yder>1.4.14:devel/yder \
+ orcania>2.2.1:devel/orcania \
+ ulfius>2.7.7:www/ulfius \
+ hoel>1.4.18:devel/hoel \
+ oath-toolkit>0:security/oath-toolkit
+
+LIB_DEPENDS= libjansson.so:devel/jansson \
+ libnettle.so:security/nettle \
+ libhoel.so:devel/hoel \
+ liboath.so:security/oath-toolkit \
+ libjwt.so:www/libjwt \
+ libgnutls.so:security/gnutls \
+ libconfig.so:devel/libconfig \
+ liblber.so:net/openldap24-client
+
+RUN_DEPENDS= yder>1.4.14:devel/yder \
+ ulfius>2.7.7:www/ulfius \
+ libjwt>0:www/libjwt \
+ libcbor>0:devel/libcbor \
+ libmicrohttpd>0:www/libmicrohttpd \
+ gnutls>0:security/gnutls \
+ libconfig>0:devel/libconfig \
+ orcania>2.2.1:devel/orcania \
+ oath-toolkit>0:security/oath-toolkit
+
+USES= cmake pgsql sqlite
USE_GITHUB= yes
GH_ACCOUNT= babelouest
GH_TAGNAME= e1ea98a
-BUILD_DEPENDS+= yder>0:devel/yder
-BUILD_DEPENDS+= orcania>0:devel/orcania
-BUILD_DEPENDS+= ulfius>0:www/ulfius
-BUILD_DEPENDS+= hoel>0:devel/hoel
-BUILD_DEPENDS+= oath-toolkit>0:security/oath-toolkit
-
-LIB_DEPENDS+= libjansson.so:devel/jansson
-LIB_DEPENDS+= libnettle.so:security/nettle
-LIB_DEPENDS+= libhoel.so:devel/hoel
-
-LIB_DEPENDS+= liboath.so:security/oath-toolkit
-LIB_DEPENDS+= libjwt.so:www/libjwt
-LIB_DEPENDS+= libgnutls.so:security/gnutls
-LIB_DEPENDS+= libconfig.so:devel/libconfig
-
-LIB_DEPENDS+= liblber.so:net/openldap24-client
-
-RUN_DEPENDS+= yder>0:devel/yder
-RUN_DEPENDS+= ulfius>0:www/ulfius
-RUN_DEPENDS+= libjwt>0:www/libjwt
-RUN_DEPENDS+= libcbor>0:devel/libcbor
-RUN_DEPENDS+= libmicrohttpd>0:www/libmicrohttpd
-RUN_DEPENDS+= gnutls>0:security/gnutls
-RUN_DEPENDS+= libconfig>0:devel/libconfig
-RUN_DEPENDS+= orcania>0:devel/orcania
-RUN_DEPENDS+= oath-toolkit>0:security/oath-toolkit
-
-CMAKE_ARGS+= -DWITH_JOURNALD=off
-CMAKE_ARGS+= -DWITH_USER_LDAP=off
-CMAKE_ARGS+= -DWITH_CLIENT_LDAP=off
-CMAKE_ARGS+= -DLIBOATH_INCLUDE_DIR=${PREFIX}/include/liboath
-CMAKE_ARGS+= -DLIBCBOR_INCLUDE_DIR=${PREFIX}/include/cbor
-CMAKE_ARGS+= -DLIBCBOR_LIBRARY=${PREFIX}/lib/libcbor.so
-CMAKE_ARGS+= -DWITH_SCHEME_WEBAUTHN=off
-
-# -DWITH_PGSQL=off -DWITH_SCHEME_WEBAUTHN=off
+CMAKE_ARGS= -DWITH_JOURNALD=off \
+ -DWITH_USER_LDAP=off \
+ -DWITH_CLIENT_LDAP=off \
+ -DLIBOATH_INCLUDE_DIR=${PREFIX}/include/liboath \
+ -DLIBCBOR_INCLUDE_DIR=${PREFIX}/include/cbor \
+ -DLIBCBOR_LIBRARY=${PREFIX}/lib/libcbor.so \
+ -DWITH_SCHEME_WEBAUTHN=off \
+ -DDOWNLOAD_DEPENDENCIES=off
SUB_FILES= glewlwyd glewlwyd.conf.sample
USERS= glewlwyd
GROUPS= glewlwyd
-USE_LDCONFIG+= ${PREFIX}/lib/glewlwyd/client
-USE_LDCONFIG+= ${PREFIX}/lib/glewlwyd/plugin
-USE_LDCONFIG+= ${PREFIX}/lib/glewlwyd/scheme
-USE_LDCONFIG+= ${PREFIX}/lib/glewlwyd/user
+USE_LDCONFIG= ${PREFIX}/lib/glewlwyd/client \
+ ${PREFIX}/lib/glewlwyd/plugin \
+ ${PREFIX}/lib/glewlwyd/scheme \
+ ${PREFIX}/lib/glewlwyd/user
do-install:
# make all our dirs first
${MKDIR} ${STAGEDIR}${DATADIR}
${MKDIR} ${STAGEDIR}${DOCSDIR}
${MKDIR} ${STAGEDIR}${ETCDIR}
-# ${MKDIR} ${STAGEDIR}${PREFIX}/bin
${MKDIR} ${STAGEDIR}${PREFIX}/lib/glewlwyd/client
${MKDIR} ${STAGEDIR}${PREFIX}/lib/glewlwyd/plugin
${MKDIR} ${STAGEDIR}${PREFIX}/lib/glewlwyd/scheme
diff --git a/www/glewlwyd/distinfo b/www/glewlwyd/distinfo
index ce1e14d3966c..820eb868dde3 100644
--- a/www/glewlwyd/distinfo
+++ b/www/glewlwyd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1647813364
-SHA256 (babelouest-glewlwyd-v2.6.2-e1ea98a_GH0.tar.gz) = b4ca26e7b33590711a9015f19e3f71e15a0d24eaca1bdccf9df5207aab57e730
-SIZE (babelouest-glewlwyd-v2.6.2-e1ea98a_GH0.tar.gz) = 5113982
+TIMESTAMP = 1652060474
+SHA256 (babelouest-glewlwyd-v2.7.0-e1ea98a_GH0.tar.gz) = b4ca26e7b33590711a9015f19e3f71e15a0d24eaca1bdccf9df5207aab57e730
+SIZE (babelouest-glewlwyd-v2.7.0-e1ea98a_GH0.tar.gz) = 5113982