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
See also https://bugs.gentoo.org/893676 for the webkit-gtk slot transition
Also, of course, FILESDIR/gnucash-4.13-webkit2gtk-4.1.patch will need to be copied to gnucash-4.14-webkit2gtk-4.1.patch
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(+)
Created attachment 865308 [details, diff] No -Werror patch
(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.