diff --git a/www/varnish-ip2location/Makefile b/www/varnish-ip2location/Makefile index 049d0992087a..11b0e8e82bc9 100644 --- a/www/varnish-ip2location/Makefile +++ b/www/varnish-ip2location/Makefile @@ -1,44 +1,44 @@ PORTNAME= ip2location PORTVERSION= 1.0.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www PKGNAMEPREFIX= varnish- MAINTAINER= zi@FreeBSD.org COMMENT= Varnish Module (vmod) for ip2location WWW= https://github.com/ip2location/IP2Location-Varnish LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.TXT LIB_DEPENDS= libIP2Location.so:net/ip2location BUILD_DEPENDS= rst2man:textproc/py-docutils@${PY_FLAVOR} USES= autoreconf:build libtool pkgconfig python:build varnish:7 USE_LDCONFIG= yes PLIST_FILES= lib/varnish/vmods/libvmod_ip2location.so GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static INSTALL_TARGET= install-strip DOCSDIR= ${PREFIX}/share/doc/vmod-dynamic MAKE_JOBS_UNSAFE= yes CFLAGS+= -I${WRKSRC}/src USE_GITHUB= yes GH_ACCOUNT= ip2location GH_PROJECT= ${PORTNAME}-varnish GH_TAGNAME= 32ff41a OPTIONS_DEFINE= DOCS post-extract: @(cd ${WRKDIR} && ${LN} -sf IP2Location-Varnish-${GH_TAGNAME} \ ${PORTNAME}-${PKGNAMEPREFIX}${GH_TAGNAME}) pre-configure: (cd ${WRKSRC} && ${SH} ./autogen.sh) .include diff --git a/www/varnish-ip2proxy/Makefile b/www/varnish-ip2proxy/Makefile index 526825fb29e4..dd4edbc76517 100644 --- a/www/varnish-ip2proxy/Makefile +++ b/www/varnish-ip2proxy/Makefile @@ -1,37 +1,37 @@ PORTNAME= ip2proxy PORTVERSION= 1.2.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= www PKGNAMEPREFIX= varnish- MAINTAINER= zi@FreeBSD.org COMMENT= Varnish Module (vmod) for ip2proxy WWW= https://github.com/ip2location/IP2Proxy-Varnish LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libIP2Proxy.so:net/ip2proxy BUILD_DEPENDS= rst2man:textproc/py-docutils@${PY_FLAVOR} USES= autoreconf:build libtool pkgconfig python:build varnish:7 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static INSTALL_TARGET= install-strip DOCSDIR= ${PREFIX}/share/doc/vmod-dynamic MAKE_JOBS_UNSAFE= yes CFLAGS+= -I${WRKSRC}/src USE_GITHUB= yes GH_ACCOUNT= ip2location GH_PROJECT= ${PORTNAME}-varnish OPTIONS_DEFINE= DOCS pre-configure: (cd ${WRKSRC} && ${SH} ./autogen.sh) .include diff --git a/www/varnish-libvmod-digest/Makefile b/www/varnish-libvmod-digest/Makefile index 0a6b92e24ae7..b341da066006 100644 --- a/www/varnish-libvmod-digest/Makefile +++ b/www/varnish-libvmod-digest/Makefile @@ -1,30 +1,30 @@ PORTNAME= libvmod-digest DISTVERSION= 1.0.2-6 DISTVERSIONSUFFIX= -g1793bea -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www PKGNAMEPREFIX= varnish- MAINTAINER= allanjude@FreeBSD.org COMMENT= Varnish Module (vmod) for computing message digests and HMAC WWW= https://github.com/varnish/libvmod-digest LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= rst2man:textproc/py-docutils@${PY_FLAVOR} LIB_DEPENDS= libmhash.so:security/mhash USES= autoreconf gmake libtool pkgconfig python:build varnish:7 USE_GITHUB= yes GH_ACCOUNT= varnish USE_LDCONFIG= ${PREFIX}/lib/varnach/vmods GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS .include diff --git a/www/varnish-libvmod-dynamic/Makefile b/www/varnish-libvmod-dynamic/Makefile index 17ede5a99198..37846c3d9221 100644 --- a/www/varnish-libvmod-dynamic/Makefile +++ b/www/varnish-libvmod-dynamic/Makefile @@ -1,39 +1,39 @@ PORTNAME= libvmod-dynamic PORTVERSION= 20230321 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www PKGNAMEPREFIX= varnish- MAINTAINER= zi@FreeBSD.org COMMENT= Varnish Module (vmod) for dynamic backends WWW= https://github.com/nigoroll/libvmod-dynamic LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgetdns.so:dns/getdns BUILD_DEPENDS= rst2man:textproc/py-docutils@${PY_FLAVOR} USES= autoreconf compiler:c11 gmake libtool pkgconfig \ python:build varnish:7 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static INSTALL_TARGET= install-strip DOCSDIR= ${PREFIX}/share/doc/vmod-dynamic MAKE_JOBS_UNSAFE= yes CFLAGS+= -I${WRKSRC}/src USE_GITHUB= yes GH_ACCOUNT= nigoroll GH_TAGNAME= af9c51c OPTIONS_DEFINE= DOCS post-patch: ${REINPLACE_CMD} 's|$${VARNISHAPI_DATAROOTDIR}|${LOCALBASE}/share|' \ ${WRKSRC}/Makefile.am .include diff --git a/www/varnish-libvmod-fileserver/Makefile b/www/varnish-libvmod-fileserver/Makefile index 5127a3498160..663cd1886abc 100644 --- a/www/varnish-libvmod-fileserver/Makefile +++ b/www/varnish-libvmod-fileserver/Makefile @@ -1,103 +1,103 @@ PORTNAME= libvmod-fileserver PORTVERSION= 0.0.5 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= www PKGNAMEPREFIX= varnish- MAINTAINER= zi@FreeBSD.org COMMENT= Varnish Module (vmod) for file server backend WWW= https://github.com/gquintard/vmod_fileserver LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE NOT_FOR_ARCHS= i386 NOT_FOR_ARCHS_REASON= build currently failing BUILD_DEPENDS= llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT} \ jq>0:textproc/jq \ rst2man:textproc/py-docutils@${PY_FLAVOR} USES= cargo compiler:c++17-lang libtool pkgconfig \ python:build varnish:7 USE_LDCONFIG= yes PLIST_FILES= lib/varnish/vmods/libvmod_fileserver.so CARGO_ENV+= PYTHONDONTWRITEBYTECODE=1 CARGO_CRATES= android_system_properties-0.1.5 \ autocfg-1.1.0 \ bindgen-0.64.0 \ bitflags-1.3.2 \ bumpalo-3.12.0 \ cc-1.0.79 \ cexpr-0.6.0 \ cfg-if-1.0.0 \ chrono-0.4.24 \ clang-sys-1.6.0 \ codespan-reporting-0.11.1 \ core-foundation-sys-0.8.3 \ cxx-1.0.93 \ cxx-build-1.0.93 \ cxxbridge-flags-1.0.93 \ cxxbridge-macro-1.0.93 \ either-1.8.1 \ glob-0.3.1 \ iana-time-zone-0.1.53 \ iana-time-zone-haiku-0.1.1 \ js-sys-0.3.61 \ lazy_static-1.4.0 \ lazycell-1.3.0 \ libc-0.2.140 \ libloading-0.7.4 \ link-cplusplus-1.0.8 \ log-0.4.17 \ memchr-2.5.0 \ minimal-lexical-0.2.1 \ nom-7.1.3 \ num-integer-0.1.45 \ num-traits-0.2.15 \ once_cell-1.17.1 \ peeking_take_while-0.1.2 \ pkg-config-0.3.26 \ proc-macro2-1.0.52 \ quote-1.0.26 \ regex-1.7.1 \ regex-syntax-0.6.28 \ rustc-hash-1.1.0 \ scratch-1.0.5 \ serde-1.0.157 \ serde_derive-1.0.157 \ shlex-1.1.0 \ syn-1.0.109 \ syn-2.0.2 \ termcolor-1.2.0 \ time-0.1.45 \ unicode-ident-1.0.8 \ unicode-width-0.1.10 \ varnish-0.0.17 \ varnish-sys-0.0.17 \ wasi-0.10.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.84 \ wasm-bindgen-backend-0.2.84 \ wasm-bindgen-macro-0.2.84 \ wasm-bindgen-macro-support-0.2.84 \ wasm-bindgen-shared-0.2.84 \ which-4.4.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.5 \ winapi-x86_64-pc-windows-gnu-0.4.0 USE_GITHUB= yes GH_ACCOUNT= gquintard GH_PROJECT= vmod_fileserver GH_TAGNAME= 20ef23b BINARY_ALIAS= python3=${PYTHON_CMD} do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/varnish/vmods/ ${INSTALL_LIB} ${WRKDIR}/target/*freebsd/release/libvmod_fileserver.so ${STAGEDIR}${PREFIX}/lib/varnish/vmods/ .include diff --git a/www/varnish-libvmod-geoip2/Makefile b/www/varnish-libvmod-geoip2/Makefile index 4cced80180fc..24f62dc19108 100644 --- a/www/varnish-libvmod-geoip2/Makefile +++ b/www/varnish-libvmod-geoip2/Makefile @@ -1,33 +1,34 @@ PORTNAME= libvmod-geoip2 PORTVERSION= 20230405 +PORTREVISION= 1 CATEGORIES= www PKGNAMEPREFIX= varnish- MAINTAINER= zi@FreeBSD.org COMMENT= Varnish Module (vmod) to query MaxMind GeoIP2 DB files WWW= https://github.com/fgsch/libvmod-geoip2 LICENSE= BSD2CLAUSE BUILD_DEPENDS= rst2man:textproc/py-docutils@${PY_FLAVOR} LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb USES= autoreconf:build gmake libtool pkgconfig \ python:build varnish:7 USE_GITHUB= yes GH_ACCOUNT= fgsch GH_PROJECT= libvmod-geoip2 GH_TAGNAME= ee5f049 USE_LDCONFIG= ${PREFIX}/lib/varnish/vmods GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS pre-configure: (cd ${WRKSRC} && ${SH} ./autogen.sh) .include diff --git a/www/varnish-libvmod-maxminddb/Makefile b/www/varnish-libvmod-maxminddb/Makefile index 69b2c8a13344..917d1a5d8c7b 100644 --- a/www/varnish-libvmod-maxminddb/Makefile +++ b/www/varnish-libvmod-maxminddb/Makefile @@ -1,31 +1,31 @@ PORTNAME= libvmod-maxminddb DISTVERSIONPREFIX= v DISTVERSION= 1.0.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www PKGNAMEPREFIX= varnish- MAINTAINER= allanjude@FreeBSD.org COMMENT= Varnish Module (vmod) for accessing maxminddb geoip data WWW= https://github.com/simonvik/libvmod_maxminddb LICENSE= BSD2CLAUSE BUILD_DEPENDS= rst2man:textproc/py-docutils@${PY_FLAVOR} LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb USES= autoreconf compiler:c11 gmake libtool pkgconfig \ python:build varnish:7 USE_GITHUB= yes GH_ACCOUNT= scaleengine GH_PROJECT= libvmod_maxminddb USE_LDCONFIG= ${PREFIX}/lib/varnach/vmods GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS .include diff --git a/www/varnish-libvmod-querystring/Makefile b/www/varnish-libvmod-querystring/Makefile index 5a25c426103c..464b89eef1d3 100644 --- a/www/varnish-libvmod-querystring/Makefile +++ b/www/varnish-libvmod-querystring/Makefile @@ -1,39 +1,39 @@ PORTNAME= libvmod-querystring DISTVERSION= v2.0.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www PKGNAMEPREFIX= varnish- MAINTAINER= zi@FreeBSD.org COMMENT= Varnish Module (vmod) for query string manipulation WWW= https://github.com/Dridi/libvmod-querystring LICENSE= GPLv1 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= rst2man:textproc/py-docutils@${PY_FLAVOR} USES= autoreconf libtool pkgconfig python:build varnish:7 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static INSTALL_TARGET= install-strip DOCSDIR= ${PREFIX}/share/doc/vmod-querystring CFLAGS+= -I${WRKSRC}/src USE_GITHUB= yes GH_ACCOUNT= Dridi OPTIONS_DEFINE= DOCS post-patch: ${REINPLACE_CMD} 's|$${VARNISHAPI_DATAROOTDIR}|${LOCALBASE}/share|' \ ${WRKSRC}/Makefile.am post-build: (cd ${WRKSRC}/src && ${LOCALBASE}/bin/rst2man \ vmod_querystring.man.rst vmod_querystring.3) .include diff --git a/www/varnish-libvmod-redis/Makefile b/www/varnish-libvmod-redis/Makefile index 7489043d6c1c..41df48d77f72 100644 --- a/www/varnish-libvmod-redis/Makefile +++ b/www/varnish-libvmod-redis/Makefile @@ -1,39 +1,40 @@ PORTNAME= libvmod-redis PORTVERSION= 20230915 +PORTREVISION= 1 CATEGORIES= www PKGNAMEPREFIX= varnish- MAINTAINER= zi@FreeBSD.org COMMENT= Varnish Module (vmod) for redis WWW= https://github.com/carlosabalde/libvmod-redis LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libev.so:devel/libev \ libhiredis.so:databases/hiredis BUILD_DEPENDS= rst2man:textproc/py-docutils@${PY_FLAVOR} USES= autoreconf compiler:c11 gmake libtool pkgconfig \ python:build varnish:7 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static --disable-tls INSTALL_TARGET= install-strip DOCSDIR= ${PREFIX}/share/doc/vmod-redis MAKE_JOBS_UNSAFE= yes CFLAGS+= -I${WRKSRC}/src USE_GITHUB= yes GH_ACCOUNT= carlosabalde GH_TAGNAME= 53d35ad OPTIONS_DEFINE= DOCS post-patch: ${REINPLACE_CMD} 's|$${VARNISHAPI_DATAROOTDIR}|${LOCALBASE}/share|' \ ${WRKSRC}/Makefile.am .include diff --git a/www/varnish-modules/Makefile b/www/varnish-modules/Makefile index 192e0cc4c46e..418ead241b1e 100644 --- a/www/varnish-modules/Makefile +++ b/www/varnish-modules/Makefile @@ -1,38 +1,39 @@ PORTNAME= varnish-modules PORTVERSION= 0.23.0 +PORTREVISION= 1 CATEGORIES= www MAINTAINER= zi@FreeBSD.org COMMENT= Collection of Varnish Cache modules by Varnish Software WWW= https://github.com/varnish/varnish-modules LICENSE= BSD2CLAUSE BUILD_DEPENDS= rst2man:textproc/py-docutils USES= autoreconf:build gmake libtool pkgconfig python:build varnish:7 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static INSTALL_TARGET= install-strip USE_GITHUB= yes GH_ACCOUNT= varnish GH_PROJECT= varnish-modules MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= DOCS PORTDOCS= * CFLAGS+= -Wno-error=deprecated-declarations pre-configure: cd ${WRKSRC} && ./bootstrap post-build-DOCS-on: cd ${WRKSRC} && ${MAKE_CMD} rst-docs post-install-DOCS-on: cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} '-not -regex .*.man.rst' .include