diff options
author | 2024-12-26 11:17:30 -0500 | |
---|---|---|
committer | 2024-12-26 12:48:35 -0500 | |
commit | c08bd80c7767e50558567b6469286d2b2a9cca03 (patch) | |
tree | 78a84b9f4b72273b5a6a1dd25b1e5362053f643d /sci-visualization | |
parent | sci-mathematics/octave: update fltk[xft] USE dep (diff) | |
download | gentoo-c08bd80c7767e50558567b6469286d2b2a9cca03.tar.gz gentoo-c08bd80c7767e50558567b6469286d2b2a9cca03.tar.bz2 gentoo-c08bd80c7767e50558567b6469286d2b2a9cca03.zip |
sci-visualization/spyview: 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 'sci-visualization')
-rw-r--r-- | sci-visualization/spyview/files/spyview-2018.12.24-fltk1.4.patch | 33 | ||||
-rw-r--r-- | sci-visualization/spyview/spyview-2018.12.24-r1.ebuild (renamed from sci-visualization/spyview/spyview-2018.12.24.ebuild) | 3 | ||||
-rw-r--r-- | sci-visualization/spyview/spyview-9999.ebuild | 2 |
3 files changed, 36 insertions, 2 deletions
diff --git a/sci-visualization/spyview/files/spyview-2018.12.24-fltk1.4.patch b/sci-visualization/spyview/files/spyview-2018.12.24-fltk1.4.patch new file mode 100644 index 000000000000..eb690101afca --- /dev/null +++ b/sci-visualization/spyview/files/spyview-2018.12.24-fltk1.4.patch @@ -0,0 +1,33 @@ +Deprecated compatibility symlinks are removed. +--- a/spyview/ImageData.C ++++ b/spyview/ImageData.C +@@ -4 +4 @@ +-#include <Fl/filename.H> ++#include <FL/filename.H> +--- a/spyview/spybrowse.C ++++ b/spyview/spybrowse.C +@@ -5,2 +5,2 @@ +-#include <Fl/filename.H> +-#include <Fl/fl_ask.H> ++#include <FL/filename.H> ++#include <FL/fl_ask.H> +--- a/spyview/spybrowse_ui.fl ++++ b/spyview/spybrowse_ui.fl +@@ -11 +11 @@ +-decl {\#include <Fl/Fl_File_Chooser.H>} {public ++decl {\#include <FL/Fl_File_Chooser.H>} {public +--- a/spyview/spybrowse_ui.h ++++ b/spyview/spybrowse_ui.h +@@ -8 +8 @@ +-#include <Fl/Fl_File_Chooser.H> ++#include <FL/Fl_File_Chooser.H> +--- a/spyview/spyview.C ++++ b/spyview/spyview.C +@@ -13 +13 @@ +-#include <Fl/fl_ask.H> ++#include <FL/fl_ask.H> +@@ -15,2 +15,2 @@ +-#include <Fl/Fl_File_Chooser.H> +-#include <Fl/filename.H> ++#include <FL/Fl_File_Chooser.H> ++#include <FL/filename.H> diff --git a/sci-visualization/spyview/spyview-2018.12.24.ebuild b/sci-visualization/spyview/spyview-2018.12.24-r1.ebuild index 6dcdb79c891f..e838a3ecc23f 100644 --- a/sci-visualization/spyview/spyview-2018.12.24.ebuild +++ b/sci-visualization/spyview/spyview-2018.12.24-r1.ebuild @@ -22,7 +22,7 @@ SLOT="0" COMMON_DEPEND=" dev-libs/boost:= media-libs/netpbm - x11-libs/fltk:1[opengl] + x11-libs/fltk:1=[opengl] app-text/ghostscript-gpl virtual/glu " @@ -35,6 +35,7 @@ RDEPEND="${COMMON_DEPEND} PATCHES=( "${FILESDIR}/spyview-no-user-dirs.patch" + "${FILESDIR}/${P}-fltk1.4.patch" ) src_unpack() { diff --git a/sci-visualization/spyview/spyview-9999.ebuild b/sci-visualization/spyview/spyview-9999.ebuild index ca495102a00e..e68c6227f788 100644 --- a/sci-visualization/spyview/spyview-9999.ebuild +++ b/sci-visualization/spyview/spyview-9999.ebuild @@ -22,7 +22,7 @@ SLOT="0" COMMON_DEPEND=" dev-libs/boost:= media-libs/netpbm - x11-libs/fltk:1[opengl] + x11-libs/fltk:1=[opengl] app-text/ghostscript-gpl virtual/glu " |