Hello,
Here are the rdeps for Flask all moved to py3-only with the exception
of www/py-httpbin. There ends up being a chain up to www/py-requests
which I haven't looked at yet.
Did I miss anything in the transition?
cc: maintainer of py-pygal
Thanks,
Lucas
diff 91da35285afbebf06da96cfbe031b710b83c4904 /usr/ports
blob - 441e289d3cf1b64e4ac5e950640b5bba6f8a1f3c
file + databases/Makefile
--- databases/Makefile
+++ databases/Makefile
@@ -158,7 +158,6 @@
SUBDIR += py-bsddb3
SUBDIR += py-bsddb3,python3
SUBDIR += py-carbon
- SUBDIR += py-flask-sqlalchemy
SUBDIR += py-flask-sqlalchemy,python3
SUBDIR += py-influxdb,python3
SUBDIR += py-ldap,python3
blob - ef63a0397a65e883cb2443cd98f0db942b3ee733
file + databases/py-flask-sqlalchemy/Makefile
--- databases/py-flask-sqlalchemy/Makefile
+++ databases/py-flask-sqlalchemy/Makefile
@@ -5,7 +5,7 @@ COMMENT = sqlalchemy support for flask
MODPY_EGG_VERSION = 2.4.1
DISTNAME = Flask-SQLAlchemy-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME:L}
-REVISION = 0
+REVISION = 1
CATEGORIES = databases www
@@ -19,7 +19,7 @@ MODPY_PI = Yes
MODULES = lang/python
FLAVORS = python3
-FLAVOR ?=
+FLAVOR ?= python3
MODPY_SETUPTOOLS = Yes
MODPY_PYTEST = Yes
blob - cae8a93eececf04bdac8947e2ed4e4f96c3a3c66
file + databases/py-flask-sqlalchemy/pkg/PLIST
--- databases/py-flask-sqlalchemy/pkg/PLIST
+++ databases/py-flask-sqlalchemy/pkg/PLIST
@@ -1,4 +1,6 @@
@comment $OpenBSD: PLIST,v 1.4 2019/12/30 13:04:17 sthen Exp $
+@conflict py-flask-sqlalchemy-*
+@pkgpath databases/py-flask-sqlalchemy
lib/python${MODPY_VERSION}/site-packages/Flask_SQLAlchemy-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/Flask_SQLAlchemy-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/Flask_SQLAlchemy-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
blob - f65bf00abf54fe4d71500d2d91512eb7496573c8
file + devel/quirks/files/Quirks.pm
--- devel/quirks/files/Quirks.pm
+++ devel/quirks/files/Quirks.pm
@@ -584,6 +584,11 @@ my $stem_extensions = {
'py-dot' => 'py3-dot',
'py-last' => 'py3-last',
'py-flask-principal' => 'py3-flask-principal',
+ 'py-flask-sqlalchemy' => 'py3-flask-sqlalchemy',
+ 'py-flask-login' => 'py3-flask-login',
+ 'py-flask-wtf' => 'py3-flask-wtf',
+ 'py-pygal' => 'py3-pygal',
+ 'py-wtforms' => 'py3-wtforms',
};
my $obsolete_reason = {
blob - fa5a7d4cada5cee7bc45a84e43130bdd99c850b1
file + graphics/Makefile
--- graphics/Makefile
+++ graphics/Makefile
@@ -249,7 +249,6 @@
SUBDIR += py-cycler
SUBDIR += py-cycler,python3
SUBDIR += py-dot,python3
- SUBDIR += py-pygal
SUBDIR += py-pygal,python3
SUBDIR += py-imageio,python3
SUBDIR += py-imagesize,python3
blob - bb38269e329fced722e693d053a37b12a1142d2f
file + graphics/py-pygal/Makefile
--- graphics/py-pygal/Makefile
+++ graphics/py-pygal/Makefile
@@ -5,7 +5,7 @@ COMMENT = python svg graph plotting library
MODPY_EGG_VERSION = 2.4.0
DISTNAME = pygal-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
-REVISION = 1
+REVISION = 2
CATEGORIES = graphics
@@ -19,7 +19,7 @@ MODPY_PI = Yes
MODPY_SETUPTOOLS = Yes
FLAVORS = python3
-FLAVOR ?=
+FLAVOR ?= python3
BUILD_DEPENDS += devel/py-test-runner${MODPY_FLAVOR}
blob - a33f01bcfb2fccc948ab20e58bc8f6690c0608f1
file + graphics/py-pygal/pkg/PLIST
--- graphics/py-pygal/pkg/PLIST
+++ graphics/py-pygal/pkg/PLIST
@@ -1,4 +1,6 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2019/03/16 06:17:50 semarie Exp $
+@conflict py-pygal-*
+@pkgpath graphics/py-pygal
@comment bin/pygal_gen.py
lib/python${MODPY_VERSION}/site-packages/pygal/
lib/python${MODPY_VERSION}/site-packages/pygal-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
blob - 48db665b351321068dd9884b546fadf2a048ba5c
file + www/Makefile
--- www/Makefile
+++ www/Makefile
@@ -442,10 +442,8 @@
SUBDIR += py-flask
SUBDIR += py-flask,python3
SUBDIR += py-flask-cors
- SUBDIR += py-flask-login
SUBDIR += py-flask-login,python3
SUBDIR += py-flask-principal,python3
- SUBDIR += py-flask-wtf
SUBDIR += py-flask-wtf,python3
SUBDIR += py-flup
SUBDIR += py-flup,python3
@@ -529,7 +527,6 @@
SUBDIR += py-werkzeug
SUBDIR += py-werkzeug,python3
SUBDIR += py-wsgiproxy
- SUBDIR += py-wtforms
SUBDIR += py-wtforms,python3
SUBDIR += py-wstools
SUBDIR += py-wstools,python3
blob - 2a8a79240e17c8cb6e1e00483c578cb4ea9a71f1
file + www/py-flask-login/Makefile
--- www/py-flask-login/Makefile
+++ www/py-flask-login/Makefile
@@ -5,7 +5,7 @@ COMMENT = user session management for flask
MODPY_EGG_VERSION = 0.4.1
DISTNAME = Flask-Login-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME:L}
-REVISION = 2
+REVISION = 3
CATEGORIES = www
@@ -25,6 +25,6 @@ MODPY_SETUPTOOLS = Yes
NO_TEST = Yes
FLAVORS += python3
-FLAVOR ?=
+FLAVOR ?= python3
.include <bsd.port.mk>
blob - dd722952af6faef5f5a09bcc67d87dbdf670de3c
file + www/py-flask-login/pkg/PLIST
--- www/py-flask-login/pkg/PLIST
+++ www/py-flask-login/pkg/PLIST
@@ -1,4 +1,6 @@
@comment $OpenBSD: PLIST,v 1.3 2018/12/11 20:54:45 danj Exp $
+@conflict py-flask-login-*
+@pkgpath www/py-flask-login
lib/python${MODPY_VERSION}/site-packages/Flask_Login-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/Flask_Login-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/Flask_Login-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
@@ -10,7 +12,7 @@ lib/python${MODPY_VERSION}/site-packages/Flask_Login-$
lib/python${MODPY_VERSION}/site-packages/flask_login/
lib/python${MODPY_VERSION}/site-packages/flask_login/__about__.py
lib/python${MODPY_VERSION}/site-packages/flask_login/__init__.py
-${MODPY_COMMENT}${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask_login/${MODPY_PYCACHE}/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask_login/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/flask_login/${MODPY_PYCACHE}__about__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/flask_login/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/flask_login/${MODPY_PYCACHE}_compat.${MODPY_PYC_MAGIC_TAG}pyc
blob - 02886db39023c2d5e1ff24c1605c132e9dffd0ff
file + www/py-flask-wtf/Makefile
--- www/py-flask-wtf/Makefile
+++ www/py-flask-wtf/Makefile
@@ -6,7 +6,7 @@ MODPY_EGG_VERSION=0.14.2
DISTNAME= Flask-WTF-${MODPY_EGG_VERSION}
PKGNAME= py-${DISTNAME:L}
CATEGORIES= www
-REVISION= 3
+REVISION= 4
# BSD
PERMIT_PACKAGE= Yes
@@ -17,9 +17,9 @@ MODPY_PI = Yes
MODPY_SETUPTOOLS= Yes
FLAVORS = python3
-FLAVOR ?=
+FLAVOR ?= python3
-BUILD_DEPENDS= textproc/py-sphinx,python3>=1.5
+BUILD_DEPENDS= textproc/py-sphinx${MODPY_FLAVOR}
RUN_DEPENDS= www/py-flask${MODPY_FLAVOR} \
www/py-wtforms${MODPY_FLAVOR}
blob - a416e896e1d1010f04c19994562284564631c1f2
file + www/py-flask-wtf/pkg/PLIST
--- www/py-flask-wtf/pkg/PLIST
+++ www/py-flask-wtf/pkg/PLIST
@@ -1,4 +1,6 @@
@comment $OpenBSD: PLIST,v 1.7 2021/02/20 22:27:30 sthen Exp $
+@conflict py-flask-wtf-*
+@pkgpath www/py-flask-wtf
lib/python${MODPY_VERSION}/site-packages/Flask_WTF-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/Flask_WTF-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/Flask_WTF-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
blob - c294f03810a398d2e47ee8a9aefbfe8463f48918
file + www/py-wtforms/Makefile
--- www/py-wtforms/Makefile
+++ www/py-wtforms/Makefile
@@ -6,7 +6,7 @@ MODPY_EGG_VERSION=2.1
DISTNAME= WTForms-${MODPY_EGG_VERSION}
PKGNAME= py-${DISTNAME:L}
CATEGORIES= www
-REVISION= 3
+REVISION= 4
HOMEPAGE= http://wtforms.simplecodes.com/
@@ -19,10 +19,10 @@ MODPY_PI = Yes
EXTRACT_SUFX= .zip
FLAVORS = python3
-FLAVOR ?=
+FLAVOR ?= python3
BUILD_DEPENDS= ${RUN_DEPENDS} \
- textproc/py-sphinx,python3>=1.5
+ textproc/py-sphinx${MODPY_FLAVOR}
RUN_DEPENDS= devel/py-dateutil${MODPY_FLAVOR}
MODPY_SETUPTOOLS= Yes
blob - 86fac47dfff757b0a508fec9e0eed8ed11011024
file + www/py-wtforms/pkg/PLIST
--- www/py-wtforms/pkg/PLIST
+++ www/py-wtforms/pkg/PLIST
@@ -1,5 +1,7 @@
@comment $OpenBSD: PLIST,v 1.7 2021/02/20 22:27:31 sthen Exp $
@conflict py-flask-wtk-<0.9.4p0
+@conflict py-wtforms-*
+@pkgpath www/py-wtforms
lib/python${MODPY_VERSION}/site-packages/WTForms-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/WTForms-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/WTForms-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt