Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 666718 - mail-client/roundcube-1.4.0 version bump
Summary: mail-client/roundcube-1.4.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Aaron W. Swenson
URL: https://roundcube.net/news/2019/11/09...
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2018-09-21 18:15 UTC by Philippe Chaintreuil
Modified: 2019-11-18 08:20 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philippe Chaintreuil 2018-09-21 18:15:00 UTC
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
Comment 1 Philippe Chaintreuil 2019-02-08 00:56:09 UTC
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.
Comment 2 Philippe Chaintreuil 2019-03-06 14:28:41 UTC
1.4 RC1 has been released, tweaked bug to refer to that: https://roundcube.net/news/2019/02/28/roundcube-1.4-rc1-released
Comment 3 Philippe Chaintreuil 2019-10-01 19:25:55 UTC
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
Comment 4 Philippe Chaintreuil 2019-11-13 15:58:12 UTC
1.4.0 has officially been released:

https://roundcube.net/news/2019/11/09/roundcube-1.4.0-released
Comment 5 Larry the Git Cow gentoo-dev 2019-11-17 22:26:56 UTC
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(+)
Comment 6 Tomáš Mózes 2019-11-18 08:20:24 UTC
Thanks for adding the new version.