kde/H-QML: libxkbcommon en deps Qt (Qt6GuiPrivate exige XKB::XKB)

Tras mesa/EGL, nuevo muro: Qt6GuiPrivateDependencies.cmake declara third_party
XKB (libxkbcommon) → sin materializar, Qt6::GuiPrivate no se crea → 'non-existent
target'. Set completo de deps p/consumidor Qt6::Gui: mesa (EGL+GLESv2) + libdrm +
libxkbcommon (XKB). Patrón durable para KF6.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-07-11 17:41:31 -04:00
co-authored by Claude Opus 4.8
parent 20d9a56d91
commit 6e860cd6c2
3 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -41,4 +41,4 @@ fi
'''
[deps]
build = ["cmake", "samurai", "python3", "pkgconf", "qtbase", "mesa", "libdrm", "qtshadertools", "qtsvg", "qtlanguageserver"]
build = ["cmake", "samurai", "python3", "pkgconf", "qtbase", "mesa", "libdrm", "libxkbcommon", "qtshadertools", "qtsvg", "qtlanguageserver"]
+1 -1
View File
@@ -40,4 +40,4 @@ fi
'''
[deps]
build = ["cmake", "samurai", "python3", "pkgconf", "qtbase", "mesa", "libdrm"]
build = ["cmake", "samurai", "python3", "pkgconf", "qtbase", "mesa", "libdrm", "libxkbcommon"]
+1 -1
View File
@@ -32,4 +32,4 @@ compile = "cmake --build build"
install = "DESTDIR=/out cmake --install build"
[deps]
build = ["cmake", "samurai", "python3", "pkgconf", "qtbase", "mesa", "libdrm"]
build = ["cmake", "samurai", "python3", "pkgconf", "qtbase", "mesa", "libdrm", "libxkbcommon"]