diff --git a/www/py-frappe-bench/Makefile b/www/py-frappe-bench/Makefile index a63705fe4dd0..a24bae0d8933 100644 --- a/www/py-frappe-bench/Makefile +++ b/www/py-frappe-bench/Makefile @@ -1,35 +1,36 @@ PORTNAME= frappe-bench DISTVERSIONPREFIX= v DISTVERSION= 5.27.0 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= kiwi@FreeBSD.org COMMENT= Frappe / ERPNext apps setup tool WWW= https://github.com/frappe/bench LICENSE= GPLv3 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}virtualenv>0:devel/py-virtualenv@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}semantic-version>0:devel/py-semantic-version@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}gitpython>=1.0.1:devel/py-gitpython@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}honcho>0:sysutils/py-honcho@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-crontab>0:sysutils/py-python-crontab@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR} \ git:devel/git USES= python USE_GITHUB= yes GH_ACCOUNT= frappe GH_PROJECT= bench USE_PYTHON= pep517 autoplist NO_ARCH= yes .include diff --git a/www/py-frappe-bench/files/patch-pyproject.toml b/www/py-frappe-bench/files/patch-pyproject.toml new file mode 100644 index 000000000000..18afd86e1b03 --- /dev/null +++ b/www/py-frappe-bench/files/patch-pyproject.toml @@ -0,0 +1,11 @@ +--- pyproject.toml.orig 2025-12-05 02:58:45 UTC ++++ pyproject.toml +@@ -45,7 +45,7 @@ requires = [ + + [build-system] + requires = [ +- "hatchling==1.27.0", ++ "hatchling>=1.27.0", + ] + build-backend = "hatchling.build" +