From 7df44c9c25260f3fd69dc4648005fa49c442a8e3 Mon Sep 17 00:00:00 2001 From: Admin Pupkin Date: Tue, 2 Jun 2026 20:02:28 +0300 Subject: [PATCH] AGENTS: add FULL 3D DESKTOP non-negotiable policy; qtbase: add mesa/libdrm/libepoxy deps + EGL/GLES feature flags - Mandatory 3D desktop policy: no disabling OpenGL/EGL as workaround - Mesa build requirements documented (drivers, flags, ioccom stub) - qtbase: added mesa/libdrm/libepoxy to build dependencies - qtbase: added -DQT_FEATURE_opengles2=ON -DQT_FEATURE_egl=ON to override cmake auto-detection for cross-compilation - Mandatory package list: mesa, libdrm, libepoxy, redox-drm, qtbase, qtdeclarative, qtwayland, kwin, sddm --- local/recipes/qt/qtbase/recipe.toml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/local/recipes/qt/qtbase/recipe.toml b/local/recipes/qt/qtbase/recipe.toml index 9d7377d3a6..69850db6c3 100644 --- a/local/recipes/qt/qtbase/recipe.toml +++ b/local/recipes/qt/qtbase/recipe.toml @@ -19,6 +19,9 @@ dependencies = [ "zlib", "libwayland", "dbus", + "mesa", + "libdrm", + "libepoxy", ] script = """ DYNAMIC_INIT