Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 904824 - app-office/gnucash-4.14, app-doc/gnucash-docs-4.14: version bump
Summary: app-office/gnucash-4.14, app-doc/gnucash-docs-4.14: 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:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-04-22 14:41 UTC by Adrian Bassett
Modified: 2023-07-09 13:21 UTC (History)
2 users (show)

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


Attachments
No -Werror patch (gnucash-4.14-no-werror.patch,1.44 KB, patch)
2023-07-09 13:17 UTC, sphakka
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Adrian Bassett 2023-04-22 14:41:35 UTC
app-office/gnucash-4.14 was released 23rd March so it would be good to have this version in the tree.  It appears that this is the last scheduled release in the 4.x series.

A simple rename of the current 4.13 ebuild, less the patch pulled in by the line '"${FILESDIR}/${PN}-4.13-no-werror.patch"' builds and works for me without problem.

This is tested against net-libs/webkit-gtk-2.40.0-r410, as I have not yet built today's bump of webkit-gtk.

Also released on the same date was the first of the 5.x series of gnucash.

I haven't looked at this version at all so can't comment on the implications for packaging for gentoo.  However, 5.0 is beginning to appear in other distros and it would be good to have it here as well.

Official announcements are at:

https://gnucash.org/news.phtml

Thanks!



Reproducible: Always
Comment 1 Adrian Bassett 2023-04-22 14:45:13 UTC
See also https://bugs.gentoo.org/893676 for the webkit-gtk slot transition
Comment 2 Adrian Bassett 2023-04-22 15:51:39 UTC
Also, of course, FILESDIR/gnucash-4.13-webkit2gtk-4.1.patch will need to be copied to gnucash-4.14-webkit2gtk-4.1.patch
Comment 3 Larry the Git Cow gentoo-dev 2023-06-20 10:52:59 UTC
The bug has been closed via the following commit(s):

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

commit e5e3d2adb1fd78f86cab61f83c60664002db646c
Author:     Aaron W. Swenson <titanofold@gentoo.org>
AuthorDate: 2023-06-20 10:52:30 +0000
Commit:     Aaron W. Swenson <titanofold@gentoo.org>
CommitDate: 2023-06-20 10:52:30 +0000

    app-office/gnucash: add 5.1
    
    Closes: https://bugs.gentoo.org/904824
    Closes: https://bugs.gentoo.org/908563
    Signed-off-by: Aaron W. Swenson <titanofold@gentoo.org>

 app-office/gnucash/Manifest                        |   1 +
 .../files/gnucash-5.0-exclude-license.patch        |  32 +++
 .../gnucash/files/gnucash-5.0-webkit2gtk-4.1.patch |  14 ++
 app-office/gnucash/gnucash-5.1.ebuild              | 221 +++++++++++++++++++++
 4 files changed, 268 insertions(+)
Comment 4 sphakka 2023-07-09 13:17:34 UTC
Created attachment 865308 [details, diff]
No -Werror patch
Comment 5 sphakka 2023-07-09 13:21:36 UTC
(In reply to sphakka from comment #4)
> Created attachment 865308 [details, diff] [details, diff]
> No -Werror patch

In case that patch is still needed.

Please, also consider slotting 4.x (stable), 5.x (dev). Indeed, a major upgrade could be touchy.