www/py-social-auth-app-django: Update to 5.4.3

* Switch to PEP-517 build framework.

* Support for Python 3.8 was dropped with release 5.4.3, adjust
  USES=python accordingly.

* Add CONFLICTS_INSTALL as well, because a corresponding port,
  www/py-dj51-social-auth-app-django, that depends on Django 5.1 is
  created after this commit.

Changelog:

https://github.com/python-social-auth/social-app-django/releases/tag/5.4.3
This commit is contained in:
Kai Knoblich 2025-02-23 10:53:59 +01:00
parent 524d49cd79
commit 76842fb761
2 changed files with 13 additions and 9 deletions

View file

@ -1,5 +1,5 @@
PORTNAME= social-auth-app-django
DISTVERSION= 5.4.2
DISTVERSION= 5.4.3
CATEGORIES= www security python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -10,18 +10,22 @@ WWW= https://github.com/python-social-auth/social-app-django
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}social-auth-core>=4.4.1:security/py-social-auth-core@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>0:www/py-django42@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR}
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=3.2:www/py-django42@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}social-auth-core>=4.4<5:security/py-social-auth-core@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR}
USES= python
USES= python:3.9+
USE_GITHUB= yes
GH_ACCOUNT= python-social-auth
GH_PROJECT= social-app-django
USE_PYTHON= autoplist distutils
USE_PYTHON= autoplist pep517
TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
NO_ARCH= yes
do-test:

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1722067775
SHA256 (python-social-auth-social-app-django-5.4.2_GH0.tar.gz) = 989763112c05981a59cf3da46da7b3a65878c31a51d2bc40887279d1450bb972
SIZE (python-social-auth-social-app-django-5.4.2_GH0.tar.gz) = 28431
TIMESTAMP = 1740213116
SHA256 (python-social-auth-social-app-django-5.4.3_GH0.tar.gz) = 4dd02d76ffa390e6a2d7fe319869384c81d32c73b826eb09a10023cf66738389
SIZE (python-social-auth-social-app-django-5.4.3_GH0.tar.gz) = 25327