git: 1af497bac42f - main - www/bunkerweb: Add missing setuptools run dependency
Jochen Neumeister <[email protected]> Thu, 06 Aug 2026 02:39:02 +0000
| Newsgroups | gmane.os.freebsd.devel.cvs.ports |
|---|---|
| Message-ID | <[email protected]> |
The branch main has been updated by joneum: URL: https://cgit.FreeBSD.org/ports/commit/?id=1af497bac42fcc98251fa876f12f7f2fb94015f0 commit 1af497bac42fcc98251fa876f12f7f2fb94015f0 Author: Jochen Neumeister <[email protected]> AuthorDate: 2026-08-06 02:37:49 +0000 Commit: Jochen Neumeister <[email protected]> CommitDate: 2026-08-06 02:38:51 +0000 www/bunkerweb: Add missing setuptools run dependency passlib/pwd.py imports pkg_resources at module level, and that module lives in setuptools. Nothing in the dependency chain requested it, so the import only succeeded as long as something else happened to pull setuptools in. Upstream pins setuptools<81 in the scheduler requirements for the same reason: pkg_resources is gone in 81. While here, pin the py-biscuit-auth dependency to ${PY_FLAVOR} now that the port has flavors. Sponsored by: Netzkommune GmbH --- www/bunkerweb/Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/www/bunkerweb/Makefile b/www/bunkerweb/Makefile index 9e6dda177beb..b1ea16204bab 100644 --- a/www/bunkerweb/Makefile +++ b/www/bunkerweb/Makefile @@ -1,5 +1,6 @@ PORTNAME= bunkerweb DISTVERSION= 1.6.13 +PORTREVISION= 1 CATEGORIES= www security MAINTAINER= [email protected] @@ -25,12 +26,13 @@ RUN_DEPENDS= openresty:www/openresty \ ${PYTHON_PKGNAMEPREFIX}pymysql>0:databases/py-pymysql@${PY_FLAVOR} \ ${LUA_MODLIBDIR}/cjson.so:devel/lua-cjson@${LUA_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}bcrypt>0:security/py-bcrypt@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}biscuit-auth>0:security/py-biscuit-auth \ + ${PYTHON_PKGNAMEPREFIX}biscuit-auth>0:security/py-biscuit-auth@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}passlib>0:security/py-passlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}docker>0:sysutils/py-docker@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}kubernetes>0:sysutils/py-kubernetes@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}defusedcsv>=3.0.0:devel/py-defusedcsv@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openpyxl>0:textproc/py-openpyxl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}qrcode>0:textproc/py-qrcode@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}regex>0:textproc/py-regex@${PY_FLAVOR} \