From 7025f31ca8031a3598fa53f885c380417ee17a47 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Wed, 1 Apr 2026 12:15:00 +0800 Subject: [PATCH] media-gfx/bambustudio-bin: fix RDEPEND for fedora AppImage Fix SRC_URI to point to the actual fedora AppImage filename. Fix libsoup slot (3.0 -> 2.4) and add -* to KEYWORDS. The fedora AppImage links against libOSMesa.so.8 and libwebkit2gtk-4.0.so.37 which are no longer available in the Gentoo tree. Signed-off-by: Huang Rui --- .../bambustudio-bin-02.05.00.67.ebuild | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/media-gfx/bambustudio-bin/bambustudio-bin-02.05.00.67.ebuild b/media-gfx/bambustudio-bin/bambustudio-bin-02.05.00.67.ebuild index 2aded8cb5c..4f29b1de26 100644 --- a/media-gfx/bambustudio-bin/bambustudio-bin-02.05.00.67.ebuild +++ b/media-gfx/bambustudio-bin/bambustudio-bin-02.05.00.67.ebuild @@ -18,16 +18,16 @@ SRC_URI=" LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="-* ~amd64" RDEPEND=" media-gfx/openvdb media-libs/glew:0= >=media-libs/glm-0.9.9.1 media-libs/gstreamer - media-libs/mesa media-libs/libglvnd - net-libs/libsoup:3.0= - net-libs/webkit-gtk:4.1/0 + media-libs/mesa + net-libs/libsoup:2.4 + net-libs/webkit-gtk:4.1 >=sci-libs/opencascade-7.3.0:0= virtual/glu >=x11-libs/cairo-1.8.8:= @@ -42,6 +42,10 @@ BDEPEND=" " QA_PREBUILT="*" +# libOSMesa.so.8 (mesa no longer provides osmesa) +# libwebkit2gtk-4.0.so.37 / libjavascriptcoregtk-4.0.so.18 (webkit-gtk:4 removed from tree) +# These are optional runtime deps that the AppImage can function without +QA_FLAGS_IGNORED="opt/bambustudio-bin/.*" RESTRICT="strip test" src_unpack() {