diff options
author | 2024-12-26 02:48:12 -0500 | |
---|---|---|
committer | 2024-12-26 12:48:33 -0500 | |
commit | ee7538e52d74deaba984104f48b2c2b0110702b1 (patch) | |
tree | 209de749c9d24aece1be05df8d2fa8c9b82a551a /media-video | |
parent | media-sound/zynaddsubfx: add binding := to fltk & fix build with 1.4 (diff) | |
download | gentoo-ee7538e52d74deaba984104f48b2c2b0110702b1.tar.gz gentoo-ee7538e52d74deaba984104f48b2c2b0110702b1.tar.bz2 gentoo-ee7538e52d74deaba984104f48b2c2b0110702b1.zip |
media-video/sonic-snap: add binding := to fltk & fix build with 1.4
1.4.x drops the case sensitivity compat symlinks by default
and upstream strongly recommends to fix packages rather than
re-enable them.
:= due to new soname
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'media-video')
-rw-r--r-- | media-video/sonic-snap/files/sonic-snap-1.7-fltk1.4.patch | 6 | ||||
-rw-r--r-- | media-video/sonic-snap/sonic-snap-1.7-r2.ebuild (renamed from media-video/sonic-snap/sonic-snap-1.7-r1.ebuild) | 8 |
2 files changed, 12 insertions, 2 deletions
diff --git a/media-video/sonic-snap/files/sonic-snap-1.7-fltk1.4.patch b/media-video/sonic-snap/files/sonic-snap-1.7-fltk1.4.patch new file mode 100644 index 000000000000..f081d51aa426 --- /dev/null +++ b/media-video/sonic-snap/files/sonic-snap-1.7-fltk1.4.patch @@ -0,0 +1,6 @@ +Deprecated compatibility symlinks are removed. +--- a/sonic-snap-gui.cxx ++++ b/sonic-snap-gui.cxx +@@ -22 +22 @@ +-#include <FL/fl_file_chooser.H> ++#include <FL/Fl_File_Chooser.H> diff --git a/media-video/sonic-snap/sonic-snap-1.7-r1.ebuild b/media-video/sonic-snap/sonic-snap-1.7-r2.ebuild index 0d703945f44d..117786115bce 100644 --- a/media-video/sonic-snap/sonic-snap-1.7-r1.ebuild +++ b/media-video/sonic-snap/sonic-snap-1.7-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ IUSE="mpeg" DEPEND=" sys-libs/zlib - x11-libs/fltk:1 + x11-libs/fltk:1= x11-libs/libX11 x11-libs/libXau x11-libs/libXdmcp @@ -31,6 +31,10 @@ CONFIG_CHECK="~USB_SN9C102" ERROR_USB_SN9C102="Please make sure the SN9C1xx PC Camera Controller driver is \ enabled, under V4L USB devices, as a module in your kernel." +PATCHES=( + "${FILESDIR}"/${P}-fltk1.4.patch +) + src_prepare() { # fix bad assumptions sed -i \ |