Created attachment 235697 [details] git diff for mail/roundcube ``` www/roundcube: Update to 1.6.0 * PHP 8.1 compatible PR: ``` Needs chasing all dependent roundcube ports to remove the IGNORE_PHP=81. I have them staged incl updated some updated versions.
[Roundcube 1.6 has breaking changes](1): * default_host and smtp_server are renamed to imap_host and smtp_host * classic and larry skins are removed, now separate packages The renaming of the config file will probably affect everyone, and looking at [the relevant commit](2), I get the impression there's NO automatic migration. The removal of the skins may affect a few users. Should these be created as separate ports? [1]: https://github.com/roundcube/roundcubemail/releases/tag/1.6.0 [2]: https://github.com/roundcube/roundcubemail/commit/893216cb297268d222ae49099e6654a304b72e3f
(In reply to Jørn Åne de Jong from comment #1) > The removal of the skins may affect a few users. Should these be created as separate ports? larry, please. Tested this patch + copy skin from 1.5.3.
Created attachment 236060 [details] diff for new mail/roundcube-classic port
Created attachment 236061 [details] patch for new mail/roundcube-larry port Please check if these work for you. Tested, they install in the correct dir.
Created attachment 236063 [details] git diff for mail/roundcube 1. Update pkg-message to denote breaking changes 2. Add dependent package mods for PHP 8.1 support
(In reply to Bernard Spil from comment #4) > Please check if these work for you. Both work for me, thanks!
ping
Maintainer timeout
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=fd1857a651d5171c26377cdacde1b93d7fa59899 commit fd1857a651d5171c26377cdacde1b93d7fa59899 Author: Bernard Spil <brnrd@FreeBSD.org> AuthorDate: 2022-09-18 10:27:01 +0000 Commit: Bernard Spil <brnrd@FreeBSD.org> CommitDate: 2022-09-18 10:29:27 +0000 mail/roundcube-veximaccountadmin: Update to 2017-12-24 snapshot * Mark PHP 8.1 compatible for Roundcube 1.6.0 PR: 265653 mail/roundcube-veximaccountadmin/Makefile | 16 ++++++++-------- mail/roundcube-veximaccountadmin/distinfo | 5 +++-- mail/roundcube-veximaccountadmin/pkg-plist | 24 +++++++++++++----------- 3 files changed, 24 insertions(+), 21 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=2370ec8b1ebb73b7d5f17d360a0f4b892189bbbe commit 2370ec8b1ebb73b7d5f17d360a0f4b892189bbbe Author: Bernard Spil <brnrd@FreeBSD.org> AuthorDate: 2022-09-18 10:23:30 +0000 Commit: Bernard Spil <brnrd@FreeBSD.org> CommitDate: 2022-09-18 10:29:26 +0000 mail/roundcube-calendar-kolab: Update to 3.5.11 * Mark PHP 8.1 compat for Roundcube 1.6.0 PR: 265653 mail/roundcube-calendar-kolab/Makefile | 4 ++-- mail/roundcube-calendar-kolab/distinfo | 6 +++--- mail/roundcube-calendar-kolab/pkg-plist | 8 ++++++++ 3 files changed, 13 insertions(+), 5 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=0990befc47bee723f2f1336a532a77350cbcc7a1 commit 0990befc47bee723f2f1336a532a77350cbcc7a1 Author: Bernard Spil <brnrd@FreeBSD.org> AuthorDate: 2022-09-18 10:25:43 +0000 Commit: Bernard Spil <brnrd@FreeBSD.org> CommitDate: 2022-09-18 10:29:26 +0000 mail/roundcube-sauserprefs: Update to 1.20 * Mark PHP 8.1 compatible for Roundcube 1.6.0 PR: 265653 mail/roundcube-sauserprefs/Makefile | 14 +++++++------- mail/roundcube-sauserprefs/distinfo | 5 +++-- mail/roundcube-sauserprefs/pkg-plist | 32 ++++++++++++++++---------------- 3 files changed, 26 insertions(+), 25 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=a0908ef322bddc3eb2734e3e5f97f81def5b6077 commit a0908ef322bddc3eb2734e3e5f97f81def5b6077 Author: Bernard Spil <brnrd@FreeBSD.org> AuthorDate: 2022-09-18 10:24:39 +0000 Commit: Bernard Spil <brnrd@FreeBSD.org> CommitDate: 2022-09-18 10:29:26 +0000 mail/roundcube-login_info: Update to 1.5.1 * Mark PHP 8.1 compatible for Roundcube 1.6.0 PR: 265653 mail/roundcube-login_info/Makefile | 17 +++++++++-------- mail/roundcube-login_info/distinfo | 5 +++-- mail/roundcube-login_info/pkg-plist | 12 +++++++++--- 3 files changed, 21 insertions(+), 13 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=c88031b675d1f28b9039b7af1a4e9c8c5a259970 commit c88031b675d1f28b9039b7af1a4e9c8c5a259970 Author: Bernard Spil <brnrd@FreeBSD.org> AuthorDate: 2022-09-18 10:27:55 +0000 Commit: Bernard Spil <brnrd@FreeBSD.org> CommitDate: 2022-09-18 10:29:27 +0000 mail/roundcube-twofactor_gauthenticator: Fix PHP 8.1 compat * Mark 8.1 compatible for Roundcube 1.6.0 * Add patch [1] [1]: https://github.com/alexandregz/twofactor_gauthenticator/pull/165 PR: 265653 mail/roundcube-twofactor_gauthenticator/Makefile | 4 +- mail/roundcube-twofactor_gauthenticator/distinfo | 6 +- .../files/patch-Issue165 (new) | 781 +++++++++++++++++++++ mail/roundcube-twofactor_gauthenticator/pkg-plist | 1 + 4 files changed, 787 insertions(+), 5 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=682fdcdb3c68ce5cb0c4f7c353764a3be9232327 commit 682fdcdb3c68ce5cb0c4f7c353764a3be9232327 Author: Bernard Spil <brnrd@FreeBSD.org> AuthorDate: 2022-09-18 10:22:00 +0000 Commit: Bernard Spil <brnrd@FreeBSD.org> CommitDate: 2022-09-18 10:29:26 +0000 mail/roundcube: Mark PHP 8.1 compatible PR: 265653 mail/roundcube-automatic_addressbook/Makefile | 2 +- mail/roundcube-html5_notifier/Makefile | 2 +- mail/roundcube-thunderbird_labels/Makefile | 2 +- mail/roundcube-yubikey_auth/Makefile | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=72ed1c4dd5f42fd755001a099aff0344de45fe7c commit 72ed1c4dd5f42fd755001a099aff0344de45fe7c Author: Bernard Spil <brnrd@FreeBSD.org> AuthorDate: 2022-09-18 10:17:01 +0000 Commit: Bernard Spil <brnrd@FreeBSD.org> CommitDate: 2022-09-18 10:29:25 +0000 mail/roundcube: Update to 1.6.0 PR: 265653 Approved by: Maintainer timeout UPDATING | 11 +++++++++++ mail/roundcube/Makefile | 6 ++---- mail/roundcube/distinfo | 6 +++--- mail/roundcube/pkg-message | 17 ++++++++++++++++- 4 files changed, 32 insertions(+), 8 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=42c66dccd56a7497bada2b339c1524714abbcad8 commit 42c66dccd56a7497bada2b339c1524714abbcad8 Author: Bernard Spil <brnrd@FreeBSD.org> AuthorDate: 2022-09-18 10:20:28 +0000 Commit: Bernard Spil <brnrd@FreeBSD.org> CommitDate: 2022-09-18 10:29:25 +0000 mail/roundcube-larry: Add larry skin as separate port PR: 265653 mail/Makefile | 1 + mail/roundcube-larry/Makefile (new) | 34 ++++++++++++++++++++++++++++++++++ mail/roundcube-larry/distinfo (new) | 3 +++ mail/roundcube-larry/pkg-descr (new) | 3 +++ 4 files changed, 41 insertions(+)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=2eefd7958e106a45607e982a5c25d677fdafb564 commit 2eefd7958e106a45607e982a5c25d677fdafb564 Author: Bernard Spil <brnrd@FreeBSD.org> AuthorDate: 2022-09-18 10:18:33 +0000 Commit: Bernard Spil <brnrd@FreeBSD.org> CommitDate: 2022-09-18 10:29:25 +0000 mail/roundcube-classic: Add classic skin as separate port PR: 265653 mail/Makefile | 1 + mail/roundcube-classic/Makefile (new) | 34 ++++++++++++++++++++++++++++++++++ mail/roundcube-classic/distinfo (new) | 3 +++ mail/roundcube-classic/pkg-descr (new) | 3 +++ 4 files changed, 41 insertions(+)