git: c680b3f7f529 - main - www/py-django-dpaste: Mark as BROKEN and set to expire
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 29 Mar 2024 14:32:15 UTC
The branch main has been updated by kai:
URL: https://cgit.FreeBSD.org/ports/commit/?id=c680b3f7f529f73f009e6640f99062e7792df7b4
commit c680b3f7f529f73f009e6640f99062e7792df7b4
Author: Kai Knoblich <kai@FreeBSD.org>
AuthorDate: 2024-03-29 14:25:08 +0000
Commit: Kai Knoblich <kai@FreeBSD.org>
CommitDate: 2024-03-29 14:31:57 +0000
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} \