From 31b049864cfdc0b391b992a7adbf9e5d3f3f118b Mon Sep 17 00:00:00 2001 From: Sebastian Sumpf Date: Tue, 24 Aug 2021 14:10:43 +0200 Subject: [PATCH] qt5_opengl: Disable Vulkan feature With Mesa-21, Qt5 detects Vulkan to be enabled, even though it is not supported in Genode. Also add DRM library in Qt5 run script. issue #4254 --- repos/libports/lib/mk/qt5_base.mk | 1 + repos/libports/run/qt5_common.inc | 1 + 2 files changed, 2 insertions(+) diff --git a/repos/libports/lib/mk/qt5_base.mk b/repos/libports/lib/mk/qt5_base.mk index d05636f03a..081d119db8 100644 --- a/repos/libports/lib/mk/qt5_base.mk +++ b/repos/libports/lib/mk/qt5_base.mk @@ -25,6 +25,7 @@ built.tag: qmake_prepared.tag qmake_root/lib/ld.lib.so -no-feature-dbus \ -no-feature-networkinterface \ -no-feature-process \ + -no-feature-vulkan \ $(QT5_OUTPUT_FILTER) @# diff --git a/repos/libports/run/qt5_common.inc b/repos/libports/run/qt5_common.inc index 037d5c446b..67e5f46e57 100644 --- a/repos/libports/run/qt5_common.inc +++ b/repos/libports/run/qt5_common.inc @@ -7,6 +7,7 @@ import_from_depot [depot_user]/pkg/[drivers_interactive_pkg] \ [depot_user]/src/expat \ [depot_user]/src/global_keys_handler \ [depot_user]/src/init \ + [depot_user]/src/libdrm \ [depot_user]/src/libc \ [depot_user]/src/mesa \ [depot_user]/src/nitpicker \