Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 917744 - mail-client/claws-mail-{3.20.0,4.2.0}: version bump
Summary: mail-client/claws-mail-{3.20.0,4.2.0}: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Bernard Cafarelli
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-22 10:52 UTC by Alexander Kurakin
Modified: 2023-11-29 12:15 UTC (History)
1 user (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 Alexander Kurakin 2023-11-22 10:52:39 UTC
Claws Mail (an email client (and news reader) based on GTK+) v3.20.0 and v4.2.0 are out:
https://www.claws-mail.org/news.php

>=dev-libs/gumbo-0.12.0 is needed.
Comment 1 Bernard Cafarelli gentoo-dev 2023-11-23 20:37:21 UTC
Luckily it seems we can force build with only >=dev-libs/gumbo-0.10.0 (especially as 0.12.0 is not in tree yet)

Also removing gdata plugin as mentioned in changelog (and in -9999 ebuild)
Comment 2 Larry the Git Cow gentoo-dev 2023-11-23 21:53:14 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff44ce7d8a0bd527c007575c84de9b080a8a88fc

commit ff44ce7d8a0bd527c007575c84de9b080a8a88fc
Author:     Bernard Cafarelli <voyageur@gentoo.org>
AuthorDate: 2023-11-23 20:39:53 +0000
Commit:     Bernard Cafarelli <voyageur@gentoo.org>
CommitDate: 2023-11-23 21:53:03 +0000

    mail-client/claws-mail: 3.20.0, 4.2.0 bumps
    
    Drop gdata plugin, removed upstream
    Update python compatibility
    
    Closes: https://bugs.gentoo.org/917744
    Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>

 mail-client/claws-mail/Manifest                 |   2 +
 mail-client/claws-mail/claws-mail-3.20.0.ebuild | 212 ++++++++++++++++++++++++
 mail-client/claws-mail/claws-mail-4.2.0.ebuild  | 211 +++++++++++++++++++++++
 mail-client/claws-mail/claws-mail-9999.ebuild   |   2 +-
 4 files changed, 426 insertions(+), 1 deletion(-)
Comment 3 Alexander Kurakin 2023-11-23 22:08:29 UTC
Bernard, thanks!

> Luckily it seems we can force build with only >=dev-libs/gumbo-0.10.0 (especially as 0.12.0 is not in tree yet)

There is a pull request, see bug #917743

BTW, all of the {3.20.0,4.1.1,4.2.0,9999}'s PATCHES differ. Is it intended?
Comment 4 Bernard Cafarelli gentoo-dev 2023-11-24 23:42:47 UTC
Nice thanks! Having proper version will be better

As for PATCHES, yes this happends quite often, patches that were backported from upstream are present in newer versions and not neeeded anymore, or new patches to fix new issues not present in older versions, ... For easy version bumps PATCHES will often be the main difference between ebuilds