git: 0976f8b90b6c - main - www/py-flask-cors: Update to 6.0.2

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Fri, 26 Jun 2026 20:51:24 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0976f8b90b6c6d6f81000e65dba8c9260b1e2e0e

commit 0976f8b90b6c6d6f81000e65dba8c9260b1e2e0e
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-06-26 20:45:32 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-06-26 20:45:32 +0000

    www/py-flask-cors: Update to 6.0.2
    
    - Update COMMENT
    - Update WWW
    - Convert to USE_PYTHON=pep517
    - Convert to USE_PYTHON=pytest
    - Bump PORTREVISION of dependent ports for dependency change
    - Take maintainership
    
    Changes:        https://github.com/corydolphin/flask-cors/releases
---
 audio/beets/Makefile                         |  4 ++--
 benchmarks/py-locust/Makefile                |  4 ++--
 devel/py-moto/Makefile                       |  2 +-
 graphics/py-pygeoapi/Makefile                |  3 ++-
 www/flexget/Makefile                         |  4 ++--
 www/py-flask-cors/Makefile                   | 21 +++++++++------------
 www/py-flask-cors/distinfo                   |  6 +++---
 www/py-flask-cors/files/patch-pyproject.toml | 11 +++++++++++
 8 files changed, 32 insertions(+), 23 deletions(-)

diff --git a/audio/beets/Makefile b/audio/beets/Makefile
index 37395310101f..479ae15810d4 100644
--- a/audio/beets/Makefile
+++ b/audio/beets/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	beets
 DISTVERSION=	2.5.1
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	audio python
 MASTER_SITES=	PYPI
 
@@ -91,7 +91,7 @@ SONOS_UPDATE_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}soco>=0:multimedia/py-soco@${PY
 SPOTIFY_RUN_DEPENDS=		${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR}
 THUMBNAILS_RUN_DEPENDS=		${PYTHON_PKGNAMEPREFIX}pyxdg>=0:devel/py-pyxdg@${PY_FLAVOR}
 WEB_RUN_DEPENDS=		${PYTHON_PKGNAMEPREFIX}flask>=0:www/py-flask@${PY_FLAVOR}
-WEB_CORS_RUN_DEPENDS=		${PYTHON_PKGNAMEPREFIX}Flask-Cors>=0:www/py-flask-cors@${PY_FLAVOR}
+WEB_CORS_RUN_DEPENDS=		${PYTHON_PKGNAMEPREFIX}flask-cors>=0:www/py-flask-cors@${PY_FLAVOR}
 
 post-install:
 	${INSTALL} ${WRKSRC}/man/beet.1 ${STAGEDIR}${PREFIX}/share/man/man1/
diff --git a/benchmarks/py-locust/Makefile b/benchmarks/py-locust/Makefile
index 43ff59a0c7e6..0bc31680f1fd 100644
--- a/benchmarks/py-locust/Makefile
+++ b/benchmarks/py-locust/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	locust
 DISTVERSION=	2.37.10
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	benchmarks www python
 MASTER_SITES=	PYPI \
 		https://github.com/locustio/locust/archive/refs/tags/:EXTRA
@@ -22,7 +22,7 @@ BUILD_DEPENDS=	${PY_SETUPTOOLS} \
 		${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
 RUN_DEPENDS=	${PY_SETUPTOOLS} \
 		${PYTHON_PKGNAMEPREFIX}configargparse>=0:devel/py-configargparse@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}Flask-Cors>=0:www/py-flask-cors@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}flask-cors>=0:www/py-flask-cors@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}Flask-Login>=0:www/py-flask-login@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}flask>=0:www/py-flask@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}gevent>=0:devel/py-gevent@${PY_FLAVOR} \
diff --git a/devel/py-moto/Makefile b/devel/py-moto/Makefile
index fd85bbeb4a2e..1fbe3d071295 100644
--- a/devel/py-moto/Makefile
+++ b/devel/py-moto/Makefile
@@ -30,7 +30,7 @@ TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}antlr4-python3-runtime>=0:devel/py-antlr4-p
 		${PYTHON_PKGNAMEPREFIX}docker>=3.0.0:sysutils/py-docker@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}ecdsa>=0:security/py-ecdsa@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}flask>=2.2.2:www/py-flask@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}Flask-Cors>=0:www/py-flask-cors@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}flask-cors>=0:www/py-flask-cors@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}graphql-core>=0:devel/py-graphql-core@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}joserfc>=0.9.0:security/py-joserfc@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}jsonpath-ng>=0:devel/py-jsonpath-ng@${PY_FLAVOR} \
diff --git a/graphics/py-pygeoapi/Makefile b/graphics/py-pygeoapi/Makefile
index 6c4e49642141..da0316ac10bf 100644
--- a/graphics/py-pygeoapi/Makefile
+++ b/graphics/py-pygeoapi/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	pygeoapi
 PORTVERSION=	0.22.0
+PORTREVISION=	1
 CATEGORIES=	graphics geography python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +16,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}unicodecsv>0:devel/py-unicodecsv@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}flask>0:www/py-flask@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}Flask-Cors>0:www/py-flask-cors@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}flask-cors>0:www/py-flask-cors@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pyproj>0:graphics/py-pyproj@${PY_FLAVOR} \
diff --git a/www/flexget/Makefile b/www/flexget/Makefile
index 0bd902fb410e..a2a568a3fbb9 100644
--- a/www/flexget/Makefile
+++ b/www/flexget/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	FlexGet
 DISTVERSIONPREFIX=	v
 DISTVERSION=	3.9.10
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	www
 
 MAINTAINER=	jbeich@FreeBSD.org
@@ -37,7 +37,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqlalchemy20>0:databases/py-sqlalchemy20@${P
 		${PYTHON_PKGNAMEPREFIX}cherrypy>=3.7.0:www/py-cherrypy@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}flask>=0.7:www/py-flask@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}Flask-Compress>=1.2.1:www/py-flask-compress@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}Flask-Cors>=2.1.2:www/py-flask-cors@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}flask-cors>=2.1.2:www/py-flask-cors@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}Flask-Login>=0.4.0:www/py-flask-login@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}flask-restx>=0.5.1:www/py-flask-restx@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}html5lib>=0.11:www/py-html5lib@${PY_FLAVOR} \
diff --git a/www/py-flask-cors/Makefile b/www/py-flask-cors/Makefile
index 19bc136593ca..c60e5301a036 100644
--- a/www/py-flask-cors/Makefile
+++ b/www/py-flask-cors/Makefile
@@ -1,28 +1,25 @@
-PORTNAME=	Flask-Cors
-PORTVERSION=	5.0.0
-PORTREVISION=	1
+PORTNAME=	flask-cors
+PORTVERSION=	6.0.2
 CATEGORIES=	www python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 DISTNAME=	flask_cors-${PORTVERSION}
 
 MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Flask extension adding a decorator for CORS support
-WWW=		https://github.com/corydolphin/flask-cors
+COMMENT=	Flask extension simplifying CORS support
+WWW=		https://corydolphin.github.io/flask-cors/ \
+		https://github.com/corydolphin/flask-cors
 
 LICENSE=	MIT
-LICENSE_FILE=	${WRKSRC}/LICENSE
 
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}flask>=0.9:www/py-flask@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
-TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}werkzeug>=0.7:www/py-werkzeug@${PY_FLAVOR}
 
 USES=		python
-USE_PYTHON=	autoplist distutils
+USE_PYTHON=	autoplist concurrent pep517 pytest
 
 NO_ARCH=	yes
 
-do-test:
-	@cd ${WRKSRC} && ${PYTHON_CMD} -m nose -v
-
 .include <bsd.port.mk>
diff --git a/www/py-flask-cors/distinfo b/www/py-flask-cors/distinfo
index 12b658f0e935..61c37126f06b 100644
--- a/www/py-flask-cors/distinfo
+++ b/www/py-flask-cors/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741162586
-SHA256 (flask_cors-5.0.0.tar.gz) = 5aadb4b950c4e93745034594d9f3ea6591f734bb3662e16e255ffbf5e89c88ef
-SIZE (flask_cors-5.0.0.tar.gz) = 30954
+TIMESTAMP = 1780751986
+SHA256 (flask_cors-6.0.2.tar.gz) = 6e118f3698249ae33e429760db98ce032a8bf9913638d085ca0f4c5534ad2423
+SIZE (flask_cors-6.0.2.tar.gz) = 13472
diff --git a/www/py-flask-cors/files/patch-pyproject.toml b/www/py-flask-cors/files/patch-pyproject.toml
new file mode 100644
index 000000000000..2988bcc8ed1c
--- /dev/null
+++ b/www/py-flask-cors/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+--- pyproject.toml.orig	2025-12-12 20:31:39 UTC
++++ pyproject.toml
+@@ -5,7 +5,7 @@ keywords = ['python']
+ authors = [{ name = "Cory Dolphin", email = "corydolphin@gmail.com" }]
+ readme = "README.rst"
+ keywords = ['python']
+-license = "MIT"
++license = { text = "MIT" }
+ requires-python = ">=3.9,<4.0"
+ classifiers = [
+     "Intended Audience :: Developers",