aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKai Knoblich <kai@FreeBSD.org>2024-03-29 14:25:08 +0000
committerKai Knoblich <kai@FreeBSD.org>2024-03-29 14:31:57 +0000
commitc680b3f7f529f73f009e6640f99062e7792df7b4 (patch)
treed608f90a3e208108129e876f4b748aa2b1e29ef5
parent7b490eedf5f815002c1ab7672058cee3fc0a4b49 (diff)
www/py-django-dpaste: Mark as BROKEN and set to expire
* There is a reported issue with py-pygments >= 2.12.0 at the upstream repository which is still unresolved since nearly two years. In the FreeBSD ports tree, textproc/py-pygments is already at 2.17.2. * If one tries to set an own Django instance, some static files (= dpaste.css + dpaste.js) seem to be missing, which have to be compiled in advance using Node.js/npm. The port is not usable in its current state, thus mark it as BROKEN and set an expiration date. If you need this port feel free to undeprecate and take over maintainership. Approved by: bofh (maintainer, implicit)
-rw-r--r--www/py-django-dpaste/Makefile3
1 files changed, 3 insertions, 0 deletions
diff --git a/www/py-django-dpaste/Makefile b/www/py-django-dpaste/Makefile
index 22f8299056f3..359e7c9bbdee 100644
--- a/www/py-django-dpaste/Makefile
+++ b/www/py-django-dpaste/Makefile
@@ -11,6 +11,9 @@ WWW= https://github.com/DarrenOfficial/dpaste
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+EXPIRATION_DATE=2024-04-30
+BROKEN= does not work with py-pygments >= 2.12.0 and required static files (css + js), which must be compiled via Node.js, are not packaged.
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django32>=3.2:www/py-django32@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj-database-url>=0.5.0:www/py-dj-database-url@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}django-csp>=3.6:www/py-django-csp@${PY_FLAVOR} \