From bad35247071030e739d3197d39178f491b3c820c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?zyxhere=F0=9F=92=AD?= Date: Sun, 30 Nov 2025 04:09:57 +0000 Subject: [PATCH] gui-libs/gtk: Depend on mesa[vulkan] for USE=vulkan MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Otherwise gtk silentlly falls back to the GL renderer even when explicitly called with GSK_RENDERER=vulkan Closes: https://bugs.gentoo.org/966845 Bug: https://bugs.gentoo.org/960204 Signed-off-by: zyxhere💭 Part-of: https://github.com/gentoo/gentoo/pull/44824 Closes: https://github.com/gentoo/gentoo/pull/44824 Signed-off-by: Pacho Ramos --- gui-libs/gtk/{gtk-4.20.3-r1.ebuild => gtk-4.20.3-r2.ebuild} | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) rename gui-libs/gtk/{gtk-4.20.3-r1.ebuild => gtk-4.20.3-r2.ebuild} (98%) diff --git a/gui-libs/gtk/gtk-4.20.3-r1.ebuild b/gui-libs/gtk/gtk-4.20.3-r2.ebuild similarity index 98% rename from gui-libs/gtk/gtk-4.20.3-r1.ebuild rename to gui-libs/gtk/gtk-4.20.3-r2.ebuild index 614e380eaf04..c417a90a4285 100644 --- a/gui-libs/gtk/gtk-4.20.3-r1.ebuild +++ b/gui-libs/gtk/gtk-4.20.3-r2.ebuild @@ -51,7 +51,10 @@ COMMON_DEPEND=" ) ) introspection? ( >=dev-libs/gobject-introspection-1.84:= ) - vulkan? ( >=media-libs/vulkan-loader-1.3:=[wayland?,X?] ) + vulkan? ( + >=media-libs/vulkan-loader-1.3:=[wayland?,X?] + media-libs/mesa[vulkan] + ) wayland? ( >=dev-libs/wayland-1.24.0 >=dev-libs/wayland-protocols-1.44