diff --git a/www/py-django-post_office/Makefile b/www/py-django-post_office/Makefile index be935409b3ee..e5800d2277dc 100644 --- a/www/py-django-post_office/Makefile +++ b/www/py-django-post_office/Makefile @@ -1,28 +1,27 @@ PORTNAME= django-post_office DISTVERSIONPREFIX= v -DISTVERSION= 3.9.1 -PORTREVISION= 1 +DISTVERSION= 3.11 CATEGORIES= www python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ultima@FreeBSD.org COMMENT= Django app to monitor and send mail asynchronously WWW= https://github.com/ui/django-post_office LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=3.2:www/py-django42@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}bleach>=0:www/py-bleach@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR} +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=4.2:www/py-django42@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}nh3>0:www/py-nh3@${PY_FLAVOR} USES= python -USE_PYTHON= autoplist distutils -USE_LOCALE= en_US.UTF-8 +USE_PYTHON= autoplist pep517 USE_GITHUB= yes GH_ACCOUNT= ui NO_ARCH= yes .include diff --git a/www/py-django-post_office/distinfo b/www/py-django-post_office/distinfo index 8b64f574ec97..3c6d9f227f5f 100644 --- a/www/py-django-post_office/distinfo +++ b/www/py-django-post_office/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734389383 -SHA256 (ui-django-post_office-v3.9.1_GH0.tar.gz) = ebb59b0441f5c91923e5433f5350b0f26336301e55f987d4a50757afe7e3948c -SIZE (ui-django-post_office-v3.9.1_GH0.tar.gz) = 64533 +TIMESTAMP = 1768901348 +SHA256 (ui-django-post_office-v3.11_GH0.tar.gz) = 36cbc6baf74b4c3c4d41d08bab177beaa1ff0a124cb47b279f5a950342ab1b51 +SIZE (ui-django-post_office-v3.11_GH0.tar.gz) = 82515 diff --git a/www/py-django-post_office/files/patch-pyproject.toml b/www/py-django-post_office/files/patch-pyproject.toml new file mode 100644 index 000000000000..cf4f83a869f7 --- /dev/null +++ b/www/py-django-post_office/files/patch-pyproject.toml @@ -0,0 +1,22 @@ +Enable build for older versions of py-setuptools. + +--- pyproject.toml.orig 2026-01-20 09:51:18 UTC ++++ pyproject.toml +@@ -4,7 +4,6 @@ name = "django-post_office" + + [project] + name = "django-post_office" +-license = "MIT" + requires-python = ">=3.9" + authors = [{name = "Selwin Ong", email = "selwin.ong@gmail.com"}] + description = "A Django app to monitor and send mail asynchronously, complete with template support." +@@ -38,6 +37,9 @@ dynamic = ["version"] + "django>=4.2", + ] + dynamic = ["version"] ++ ++[project.license] ++text = "MIT" + + [project.readme] + file = "README.md"