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.

Reply via email to