commit:     dffbde0633262541c48a857f6c0d1345e84cb5ef
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 26 06:26:59 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Dec 26 17:48:33 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dffbde06

net-misc/tigervnc: add upper <fltk-1.4 bound for now

Fails to build. Meant to fix it, but seen a comment by upstream
saying that the build failure may as well be a good thing given
it's incompatible with fltk-1.4 implying it likely has other issues.

Also add binding operator given gained a subslot & soname changed,
not that it matters with the upper bound.

Skipping upper bound from 9999, given upstream is already aware
I'd imagine it'll be fixed in the near future.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 .../tigervnc/{tigervnc-1.14.1-r2.ebuild => tigervnc-1.14.1-r3.ebuild}  | 3 ++-
 net-misc/tigervnc/tigervnc-9999.ebuild                                 | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-misc/tigervnc/tigervnc-1.14.1-r2.ebuild 
b/net-misc/tigervnc/tigervnc-1.14.1-r3.ebuild
similarity index 98%
rename from net-misc/tigervnc/tigervnc-1.14.1-r2.ebuild
rename to net-misc/tigervnc/tigervnc-1.14.1-r3.ebuild
index d935ad0c303f..8268a5a44c3a 100644
--- a/net-misc/tigervnc/tigervnc-1.14.1-r2.ebuild
+++ b/net-misc/tigervnc/tigervnc-1.14.1-r3.ebuild
@@ -32,6 +32,7 @@ REQUIRED_USE="
 "
 
 # TODO: sys-libs/libselinux
+# <fltk-1.4: 
https://github.com/TigerVNC/tigervnc/pull/1887#issuecomment-2545662546
 COMMON_DEPEND="
        dev-libs/gmp:=
        dev-libs/nettle:=
@@ -68,7 +69,7 @@ COMMON_DEPEND="
        )
        viewer? (
                media-video/ffmpeg:=
-               x11-libs/fltk:1
+               <x11-libs/fltk-1.4:1=
                x11-libs/libXi
                x11-libs/libXrender
                !net-misc/turbovnc[viewer]

diff --git a/net-misc/tigervnc/tigervnc-9999.ebuild 
b/net-misc/tigervnc/tigervnc-9999.ebuild
index 0569447b5b6c..e6b48ddae8b5 100644
--- a/net-misc/tigervnc/tigervnc-9999.ebuild
+++ b/net-misc/tigervnc/tigervnc-9999.ebuild
@@ -68,7 +68,7 @@ COMMON_DEPEND="
        )
        viewer? (
                media-video/ffmpeg:=
-               x11-libs/fltk:1
+               x11-libs/fltk:1=
                x11-libs/libXi
                x11-libs/libXrender
                !net-misc/turbovnc[viewer]

Reply via email to