https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291707
--- Comment #9 from [email protected] --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=74ee429290dacff85cf426141f99e00918fc9cc1 commit 74ee429290dacff85cf426141f99e00918fc9cc1 Author: Kai Knoblich <[email protected]> AuthorDate: 2026-05-26 11:24:35 +0000 Commit: Kai Knoblich <[email protected]> CommitDate: 2026-05-26 11:24:35 +0000 net-mgmt/seafile-server,www/seahub: Deprecate Updating www/seahub, and especially net-mgmt/seafile-server, is more difficult than originally anticipated. The current version of www/seahub also only runs with Django 4.2, which has been end-of-life since April. Before www/seahub and net-mgmt/seafile-server are marked as BROKEN after the migration of the affected ports to Django 5.2 [1], and then vanish from the ports tree at the end of 2026Q2 - which would also break POLA due the short time period - do the following to buy some time for a possible update: * Create required py-dj42-* ports and switch www/seahub to them. These py-dj42-* ports were copied from their original counterparts, are bound to Django 4.2, and have also been adapted for the PEP517 build framework to make them future-proof. Also adjust related entries in MOVED. * Add CONFLICTS_INSTALL entries to the original counterparts as well where necessary. * Bump PORTREVISION of www/seahub due changed dependencies. * Set a suitable EXPIRATION_DATE to have enough time to work on an update. The EXPIRATION_DATE for www/py-django42 will adjusted accordingly afterwards. PR: 291707 [1] Reviewed by: ultima (maintainer) Differential Revision: https://reviews.freebsd.org/D57227 MOVED | 1 - net-mgmt/seafile-server/Makefile | 3 +++ www/Makefile | 7 +++++ www/py-dj42-django-picklefield/Makefile (new) | 30 +++++++++++++++++++++ www/py-dj42-django-picklefield/distinfo (new) | 3 +++ www/py-dj42-django-picklefield/pkg-descr (new) | 6 +++++ www/py-dj42-django-ranged-response/Makefile (new) | 27 +++++++++++++++++++ www/py-dj42-django-ranged-response/distinfo (new) | 3 +++ www/py-dj42-django-ranged-response/pkg-descr (new) | 3 +++ www/py-dj42-django-simple-captcha/Makefile (new) | 31 ++++++++++++++++++++++ www/py-dj42-django-simple-captcha/distinfo (new) | 3 +++ www/py-dj42-django-simple-captcha/pkg-descr (new) | 2 ++ www/py-dj42-django-webpack-loader/Makefile (new) | 28 +++++++++++++++++++ www/py-dj42-django-webpack-loader/distinfo (new) | 3 +++ www/py-dj42-django-webpack-loader/pkg-descr (new) | 6 +++++ www/py-dj42-django_statici18n/Makefile (new) | 29 ++++++++++++++++++++ www/py-dj42-django_statici18n/distinfo (new) | 3 +++ www/py-dj42-django_statici18n/pkg-descr (new) | 9 +++++++ www/py-dj42-djangorestframework/Makefile (new) | 28 +++++++++++++++++++ www/py-dj42-djangorestframework/distinfo (new) | 3 +++ www/py-dj42-djangorestframework/pkg-descr (new) | 15 +++++++++++ www/py-dj42-djangosaml2/Makefile (new) | 29 ++++++++++++++++++++ www/py-dj42-djangosaml2/distinfo (new) | 3 +++ www/py-dj42-djangosaml2/pkg-descr (new) | 4 +++ www/py-django-picklefield/Makefile | 2 ++ www/py-django-ranged-response/Makefile | 3 +++ www/py-django-simple-captcha/Makefile | 2 ++ www/py-django-webpack-loader/Makefile | 3 +++ www/py-django_statici18n/Makefile | 2 ++ www/py-djangosaml2/Makefile | 2 ++ www/seahub/Makefile | 17 +++++++----- 31 files changed, 302 insertions(+), 8 deletions(-) -- You are receiving this mail because: You are the assignee for the bug.
