diff options
author | Kai Knoblich <kai@FreeBSD.org> | 2024-03-29 14:25:08 +0000 |
---|---|---|
committer | Kai Knoblich <kai@FreeBSD.org> | 2024-03-29 14:31:57 +0000 |
commit | c680b3f7f529f73f009e6640f99062e7792df7b4 (patch) | |
tree | d608f90a3e208108129e876f4b748aa2b1e29ef5 | |
parent | 7b490eedf5f815002c1ab7672058cee3fc0a4b49 (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/Makefile | 3 |
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} \ |