From c680b3f7f529f73f009e6640f99062e7792df7b4 Mon Sep 17 00:00:00 2001 From: Kai Knoblich Date: Fri, 29 Mar 2024 15:25:08 +0100 Subject: [PATCH] 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) --- www/py-django-dpaste/Makefile | 3 +++ 1 file changed, 3 insertions(+) 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} \