Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 907948 - media-libs/wxsvg: bump request to 1.5.24
Summary: media-libs/wxsvg: bump request to 1.5.24
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo wxWidgets project
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks: ffmpeg-5.0
  Show dependency tree
 
Reported: 2023-06-06 10:45 UTC by Adrian Bassett
Modified: 2023-11-24 13:54 UTC (History)
3 users (show)

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


Attachments
wxsvg 1.5.23 to 1.5.24 ebuild bump patch (wxsvg-1.5.23_to_wxsvg-1.5.24.patch,365 bytes, patch)
2023-06-06 10:45 UTC, Adrian Bassett
Details | Diff
wxsvg-1.5.24 gcc-13 patch (wxsvg-1.5.24-gcc-13.patch,340 bytes, patch)
2023-06-06 10:45 UTC, Adrian Bassett
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Adrian Bassett 2023-06-06 10:45:29 UTC
Created attachment 863385 [details, diff]
wxsvg 1.5.23 to 1.5.24 ebuild bump patch

media-libs/wxsvg received an upstream bump to 1.5.24 on 2022-08-31, cf.

https://sourceforge.net/projects/wxsvg/files/wxsvg/1.5.24/

This release 1/ incorporates a patch to build against ffmpeg:5 (and thus removes the need for the ffmpeg5.patch in the wxsvg files directory), and 2/ requires a patch to build against gcc-13.

Unified diffs for both the ebuild bump and the gcc-13 build are attached (the latter - based on https://sourceforge.net/p/wxsvg/discussion/424987/thread/77d1ffd281/ - should also fix #898946, although I haven't tested it against wxsvg-1.5.23).
Comment 1 Adrian Bassett 2023-06-06 10:45:57 UTC
Created attachment 863386 [details, diff]
wxsvg-1.5.24 gcc-13 patch
Comment 2 Christian Becker 2023-07-16 05:53:58 UTC
Confirming that 1.5.24 compiles with the patch provided.
Comment 3 Tamas Jantvik 2023-10-10 17:38:24 UTC
Works for me, with gcc 13 and ffmpeg 6
Comment 4 Pacho Ramos gentoo-dev 2023-11-20 17:16:06 UTC
In Fedora there are some other interesting patches that could fit, they also build it against wxGTK-3.2 without problems
https://src.fedoraproject.org/rpms/wxsvg/blob/rawhide/f/wxsvg.spec
Comment 5 Larry the Git Cow gentoo-dev 2023-11-24 13:54:24 UTC
The bug has been closed via the following commit(s):

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

commit 9045bdf33e1a759463c708435da025dad86a4936
Author:     Pacho Ramos <pacho@gentoo.org>
AuthorDate: 2023-11-24 13:52:12 +0000
Commit:     Pacho Ramos <pacho@gentoo.org>
CommitDate: 2023-11-24 13:54:05 +0000

    media-libs/wxsvg: add 1.5.24
    
    Closes: https://bugs.gentoo.org/898946
    Closes: https://bugs.gentoo.org/907948
    Signed-off-by: Pacho Ramos <pacho@gentoo.org>

 media-libs/wxsvg/Manifest            |  1 +
 media-libs/wxsvg/files/gcc13.patch   | 24 ++++++++++++++++++
 media-libs/wxsvg/wxsvg-1.5.24.ebuild | 48 ++++++++++++++++++++++++++++++++++++
 3 files changed, 73 insertions(+)