Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F162985722
D57151.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
8 KB
Referenced Files
None
Subscribers
None
D57151.diff
View Options
diff --git a/devel/Makefile b/devel/Makefile
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -4900,6 +4900,7 @@
SUBDIR += py-distlib
SUBDIR += py-distributed
SUBDIR += py-dj52-django-rq
+ SUBDIR += py-dj52-graphene-django
SUBDIR += py-dj52-strawberry-graphql
SUBDIR += py-django-rq
SUBDIR += py-dlinfo
diff --git a/devel/py-dj52-graphene-django/Makefile b/devel/py-dj52-graphene-django/Makefile
new file mode 100644
--- /dev/null
+++ b/devel/py-dj52-graphene-django/Makefile
@@ -0,0 +1,37 @@
+PORTNAME= graphene-django
+DISTVERSION= 3.2.3
+CATEGORIES= devel python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+
+MAINTAINER= siva@FreeBSD.org
+COMMENT= Graphene Django integration
+WWW= https://docs.graphene-python.org/projects/django/en/latest/ \
+ https://github.com/graphql-python/graphene-django
+
+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}django52>=3.2:www/py-django52@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}graphene>=3.0<4:devel/py-graphene@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}graphql-core>=3.1.0<4:devel/py-graphql-core@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}graphql-relay>=3.1.1<4:devel/py-graphql-relay@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}promise>=2.1:devel/py-promise@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}text-unidecode>=0:converters/py-text-unidecode@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent pep517 pytest
+
+NO_ARCH= yes
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+OPTIONS_DEFINE= REST_FRAMEWORK
+OPTIONS_DEFAULT=REST_FRAMEWORK
+REST_FRAMEWORK_DESC= REST framework support
+
+REST_FRAMEWORK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj52-djangorestframework>0:www/py-dj52-djangorestframework@${PY_FLAVOR}
+
+.include <bsd.port.mk>
diff --git a/devel/py-dj52-graphene-django/distinfo b/devel/py-dj52-graphene-django/distinfo
new file mode 100644
--- /dev/null
+++ b/devel/py-dj52-graphene-django/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1742070358
+SHA256 (graphene-django-3.2.3.tar.gz) = d831bfe8e9a6e77e477b7854faef4addb318f386119a69ee4c57b74560f3e07d
+SIZE (graphene-django-3.2.3.tar.gz) = 88393
diff --git a/devel/py-dj52-graphene-django/files/patch-setup.py b/devel/py-dj52-graphene-django/files/patch-setup.py
new file mode 100644
--- /dev/null
+++ b/devel/py-dj52-graphene-django/files/patch-setup.py
@@ -0,0 +1,10 @@
+--- setup.py.orig 2020-12-31 06:55:53 UTC
++++ setup.py
+@@ -68,7 +68,6 @@ setup(
+ "promise>=2.1",
+ "text-unidecode",
+ ],
+- setup_requires=["pytest-runner"],
+ tests_require=tests_require,
+ rest_framework_require=rest_framework_require,
+ extras_require={
diff --git a/devel/py-dj52-graphene-django/pkg-descr b/devel/py-dj52-graphene-django/pkg-descr
new file mode 100644
--- /dev/null
+++ b/devel/py-dj52-graphene-django/pkg-descr
@@ -0,0 +1 @@
+A Django integration for Graphene.
diff --git a/devel/py-sortinghat/Makefile b/devel/py-sortinghat/Makefile
--- a/devel/py-sortinghat/Makefile
+++ b/devel/py-sortinghat/Makefile
@@ -1,11 +1,11 @@
PORTNAME= sortinghat
-DISTVERSION= 1.6.2
+DISTVERSION= 1.14.3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-# Ask clusteradm@ before removal
-MAINTAINER= ports@FreeBSD.org
+# Ask clusteradm@ before removal of this port if it becomes unmaintained
+MAINTAINER= siva@FreeBSD.org
COMMENT= Tool to manage identities
WWW= https://github.com/chaoss/grimoirelab-sortinghat
@@ -14,29 +14,29 @@
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
RUN_DEPENDS= \
- ${PYTHON_PKGNAMEPREFIX}click>=8.0.0:devel/py-click@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django42>=4.2:www/py-django42@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-cors-headers>=3.7.0:www/py-django-cors-headers@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-graphql-jwt34>=0.3.0:www/py-django-graphql-jwt34@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-rq>=2.3.2:devel/py-django-rq@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-storages>=1.13.2:www/py-django-storages@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-treebeard>=4.5.1:www/py-django-treebeard@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}google-auth>=2.18.0:security/py-google-auth@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}graphene-django>=2.15:devel/py-graphene-django@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}grimoirelab-toolkit>=1.0.9:devel/py-grimoirelab-toolkit@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}importlib-resources>=5.2.0:devel/py-importlib-resources@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}click>=8.2.0:devel/py-click@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django52>=5.2:www/py-django52@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django-graphql-jwt>=0.4.0:www/py-django-graphql-jwt@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-graphene-django>=3.2.3:devel/py-dj52-graphene-django@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}sgqlc>=16.1:devel/py-sgqlc@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mysqlclient>=2.2.7:databases/py-mysqlclient@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.8.2:devel/py-python-dateutil@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>=2.7.0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.1:devel/py-Jinja2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}mysqlclient>=2.0.3:databases/py-mysqlclient@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}rq>=2.5.0:devel/py-rq@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-rq>=3.1:devel/py-dj52-django-rq@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=2.2:math/py-pandas@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-cors-headers>=4.6.0:www/py-dj52-django-cors-headers@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyjwt>=2.4.0:www/py-pyjwt@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.9.0:devel/py-python-dateutil@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>=2.7.0:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}rq>=1.12.0:devel/py-rq@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sgqlc>=16.1:devel/py-sgqlc@${PY_FLAVOR} \
- uwsgi${PYTHON_PKGNAMESUFFIX}>0:www/uwsgi
+ uwsgi${PYTHON_PKGNAMESUFFIX}>=2.0:www/uwsgi \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-treebeard>=4.5.1:www/py-dj52-django-treebeard@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}grimoirelab-toolkit>=0.3:devel/py-grimoirelab-toolkit@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-storages>=1.13.2:www/py-dj52-django-storages@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}google-auth>=2.18.0:security/py-google-auth@${PY_FLAVOR}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}httpretty>0:www/py-httpretty@${PY_FLAVOR}
USES= python shebangfix
-USE_PYTHON= autoplist concurrent pep517 unittest
+USE_PYTHON= autoplist concurrent pep517 pytest
SHEBANG_GLOB= *.py
NO_ARCH= yes
diff --git a/devel/py-sortinghat/distinfo b/devel/py-sortinghat/distinfo
--- a/devel/py-sortinghat/distinfo
+++ b/devel/py-sortinghat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738703694
-SHA256 (sortinghat-1.6.2.tar.gz) = 7ba750b574accb8e0bfa6fc0ad0e61ce7969df60b2001cb7ba07fdfb1274521e
-SIZE (sortinghat-1.6.2.tar.gz) = 5305493
+TIMESTAMP = 1779241916
+SHA256 (sortinghat-1.14.3.tar.gz) = 58e9bb94de0a6be8789eb1ee8f137a6a405ed3ce6b1da34929e6bfe54a598636
+SIZE (sortinghat-1.14.3.tar.gz) = 6139872
diff --git a/www/py-django-graphql-jwt/Makefile b/www/py-django-graphql-jwt/Makefile
--- a/www/py-django-graphql-jwt/Makefile
+++ b/www/py-django-graphql-jwt/Makefile
@@ -1,5 +1,6 @@
PORTNAME= django-graphql-jwt
DISTVERSION= 0.4.0
+PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,9 +14,9 @@
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=2.0:www/py-django42@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=2.0:www/py-django52@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}graphene>=2.1.5:devel/py-graphene@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}graphene-django>=3.0.0:devel/py-graphene-django@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-graphene-django>=3.0.0:devel/py-dj52-graphene-django@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyjwt>=2:www/py-pyjwt@${PY_FLAVOR}
USES= python
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sun, Jul 19, 10:38 PM (4 h, 20 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35253752
Default Alt Text
D57151.diff (8 KB)
Attached To
Mode
D57151: devel/py-sortinghat: take maintainership and update to 1.14.3
Attached
Detach File
Event Timeline
Log In to Comment