Roundcube 1.4.0 Beta was released about a month ago. New features: New responsive skin with mobile support Email Resent (Bounce) feature Improved Mailvelope integration Support for Redis cache Support for SMTPUTF8 I'm not absolutely chomping at the bit for this to get into portage (otherwise, I'd have submitted a Github PR). But just wanted to make sure it was on your radar. I don't especially see any special upgrade instructions, so a rename of the existing 1.3.7 ebuild might just work. Then again it might be a good place to try out whatever the plan is with regards to using the pre-packaged libraries in the "complete" dist vs dealing with getting composer et al to use the system libraries. Announcement: https://roundcube.net/news/2018/08/25/roundcube-1.4-beta-released Changelog: https://github.com/roundcube/roundcubemail/releases/tag/1.4-beta
I was curious so I took a peek at what changed in composer.json-dist for 1.4_beta. Most of it's already in portage, but: 1.) Need to bump dev-php/PEAR-Net_LDAP3 to >=1.0.6 2.) Need to get this into portage: https://github.com/Masterminds/html5-php Optionally, we could also get https://github.com/mkopinsky/zxcvbn-php into portage for password-strength support. Also, they removed dev-php/PEAR-Net_Socket from the list.
1.4 RC1 has been released, tweaked bug to refer to that: https://roundcube.net/news/2019/02/28/roundcube-1.4-rc1-released
1.4 RC2 has been released, tweaked bug to refer to that: https://roundcube.net/news/2019/09/16/roundcube-1.4-release-candidate-2
1.4.0 has officially been released: https://roundcube.net/news/2019/11/09/roundcube-1.4.0-released
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61645355beb2e5a8b070ce14c84c25b882145290 commit 61645355beb2e5a8b070ce14c84c25b882145290 Author: Philippe Chaintreuil <gentoo_bugs_peep@parallaxshift.com> AuthorDate: 2019-02-08 00:57:19 +0000 Commit: Aaron W. Swenson <titanofold@gentoo.org> CommitDate: 2019-11-17 22:26:21 +0000 mail-client/roundcube: 1.4.0 version bump - Embrace upstream's complete-dist, which includes PEAR, etc dependancies as compsoser would have installed them. We just seem like we cannot keep up with the needed dependency ebuilds. - Removes use flags which aren't needed due to complete-dist. - Adds ${MY_PV} which adjusts for gentoo vs upstream formatting of _rc1/_beta/etc. Closes: https://bugs.gentoo.org/666718 Closes: https://github.com/gentoo/gentoo/pull/13662 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Philippe Chaintreuil <gentoo_bugs_peep@parallaxshift.com> Closes: https://github.com/gentoo/gentoo/pull/13662 Signed-off-by: Aaron W. Swenson <titanofold@gentoo.org> mail-client/roundcube/Manifest | 1 + .../roundcube/files/POST-UPGRADE_complete.txt | 19 ++++++ mail-client/roundcube/roundcube-1.4.0.ebuild | 73 ++++++++++++++++++++++ 3 files changed, 93 insertions(+)
Thanks for adding the new version.