Created attachment 179571 [details]
partial patch to upgrade to modern dependencies
py-djblets depends on www/py-django16 (expired 2015-10-01) and www/py-django-pipeline13 (expires 2017-04-01). There are instructions on upgrading from pipeline 1.3 to pipeline 1.6 at https://django-pipeline.readthedocs.io/en/latest/installation.html#upgrading-from-1-3
A simple patch for the ports Makefile is attached, but the port itself also needs to be patched. There is a version 0.10 in the upstream GitHub repository which can use django-pipeline 1.6.x and django 1.8.x but it is not on Cheeseshop yet.
I mark this port deprecated and set expired date.
- py-django16 is expired since April 2015 we don't need to keep it anymore.
- The django team have introduced in version 1.7 a new crontrib module called
"the staticfile app" .
This is required to be enabled manually after the installation and manual
changes are needed in setting.py.
- py-djblets requires the staticfile module to be able to work . Our framework doesn't support it, and
there is no plan in a near future to support it.
I have no time to help. Please proceed without me. I appreciate the help.
A commit references this bug:
Date: Thu Apr 6 13:22:54 UTC 2017
New revision: 437862
- Mark py-crits deprecated and set expired date as for the same reason explained in r437796
Approved by: dvl (maintainer via irc)
Expired port removed.