Following on the werkzeug update, here's an update of flask. It needs the updated werkzeug.
ok? Index: Makefile =================================================================== RCS file: /cvs/ports/www/py-flask/Makefile,v diff -u -p -u -r1.39 Makefile --- Makefile 22 Nov 2022 02:37:04 -0000 1.39 +++ Makefile 22 Mar 2024 00:36:41 -0000 @@ -1,8 +1,8 @@ COMMENT = microframework based on Werkzeug and Jinja 2 -MODPY_EGG_VERSION = 2.1.3 -DISTNAME = Flask-${MODPY_EGG_VERSION} -PKGNAME = py-${DISTNAME:L} +MODPY_EGG_VERSION = 2.3.3 +DISTNAME = flask-${MODPY_EGG_VERSION} +PKGNAME = py-${DISTNAME} CATEGORIES = www devel @@ -12,16 +12,17 @@ HOMEPAGE = https://flask.palletsproject PERMIT_PACKAGE = Yes MODULES = lang/python -MODPY_PI = Yes -MODPY_PYBUILD = setuptools FLAVORS = python3 FLAVOR = python3 -RUN_DEPENDS = devel/py-blinker${MODPY_FLAVOR} \ - www/py-itsdangerous${MODPY_FLAVOR} \ - www/py-jinja2${MODPY_FLAVOR} \ - www/py-werkzeug${MODPY_FLAVOR} \ - devel/py-click${MODPY_FLAVOR}>=8.0.0 +MODPY_PI = Yes +MODPY_PYBUILD = flit_core + +RUN_DEPENDS = devel/py-blinker${MODPY_FLAVOR}>=1.6.2 \ + www/py-itsdangerous${MODPY_FLAVOR}>=2.1.2 \ + www/py-jinja2${MODPY_FLAVOR}>=3.1.2 \ + www/py-werkzeug${MODPY_FLAVOR}>=2.3.7 \ + devel/py-click${MODPY_FLAVOR}>=8.1.3 .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/www/py-flask/distinfo,v diff -u -p -u -r1.13 distinfo --- distinfo 22 Nov 2022 02:37:04 -0000 1.13 +++ distinfo 22 Mar 2024 00:36:41 -0000 @@ -1,2 +1,2 @@ -SHA256 (Flask-2.1.3.tar.gz) = FZcuUBffBXXD1sCQuhaLbbkCWeYgrI1+qBOjlrrVtss= -SIZE (Flask-2.1.3.tar.gz) = 630206 +SHA256 (flask-2.3.3.tar.gz) = CcNHqSqn/0qOfzIGeV8w2CZlS684uHPQdEzVccpgnvw= +SIZE (flask-2.3.3.tar.gz) = 672756 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/www/py-flask/pkg/PLIST,v diff -u -p -u -r1.16 PLIST --- pkg/PLIST 22 Nov 2022 02:37:04 -0000 1.16 +++ pkg/PLIST 22 Mar 2024 00:36:41 -0000 @@ -1,14 +1,13 @@ @conflict py-flask-<0.12.3p3 @pkgpath www/py-flask bin/flask -lib/python${MODPY_VERSION}/site-packages/Flask-${MODPY_EGG_VERSION}.dist-info/ -lib/python${MODPY_VERSION}/site-packages/Flask-${MODPY_EGG_VERSION}.dist-info/LICENSE.rst -lib/python${MODPY_VERSION}/site-packages/Flask-${MODPY_EGG_VERSION}.dist-info/METADATA -lib/python${MODPY_VERSION}/site-packages/Flask-${MODPY_EGG_VERSION}.dist-info/RECORD -lib/python${MODPY_VERSION}/site-packages/Flask-${MODPY_EGG_VERSION}.dist-info/WHEEL -lib/python${MODPY_VERSION}/site-packages/Flask-${MODPY_EGG_VERSION}.dist-info/entry_points.txt -lib/python${MODPY_VERSION}/site-packages/Flask-${MODPY_EGG_VERSION}.dist-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/flask/ +lib/python${MODPY_VERSION}/site-packages/flask-${MODPY_EGG_VERSION}.dist-info/ +lib/python${MODPY_VERSION}/site-packages/flask-${MODPY_EGG_VERSION}.dist-info/LICENSE.rst +lib/python${MODPY_VERSION}/site-packages/flask-${MODPY_EGG_VERSION}.dist-info/METADATA +lib/python${MODPY_VERSION}/site-packages/flask-${MODPY_EGG_VERSION}.dist-info/RECORD +lib/python${MODPY_VERSION}/site-packages/flask-${MODPY_EGG_VERSION}.dist-info/WHEEL +lib/python${MODPY_VERSION}/site-packages/flask-${MODPY_EGG_VERSION}.dist-info/entry_points.txt lib/python${MODPY_VERSION}/site-packages/flask/__init__.py lib/python${MODPY_VERSION}/site-packages/flask/__main__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}/ @@ -63,8 +62,11 @@ lib/python${MODPY_VERSION}/site-packages ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}provider.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}provider.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}tag.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}tag.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask/json/provider.py lib/python${MODPY_VERSION}/site-packages/flask/json/tag.py lib/python${MODPY_VERSION}/site-packages/flask/logging.py lib/python${MODPY_VERSION}/site-packages/flask/py.typed