Commit 0449d11
M9.R.15q.5.8: kwin drops KCMS-gated buildDeps when KWIN_BUILD_KCMS=OFF
Upstream kwin 6.2.5's CMakeLists.txt:104 gates
``find_package(KF6 ... Declarative KCMUtils NewStuff Service XmlGui)``
behind the KWIN_BUILD_KCMS option. Since the recipe sets
KWIN_BUILD_KCMS=OFF (M9.R.15q.4.7) those frameworks are not
required at find_package time, so we don't need to drag them
through the from-source auto-recurse either.
Drop kdeclarative + kcmutils + knewstuff from kwin's buildDeps.
Keep kpackage + kirigami because the QML side of kwin's effects
still uses them outside the KCMS gate.
Closes the attica Qt-version-skew trip (the nix attica derivation
is built against Qt 6.10; ours is on 6.8.1) since knewstuff is no
longer dragged in.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent e842708 commit 0449d11
1 file changed
Lines changed: 7 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
304 | 304 | | |
305 | 305 | | |
306 | 306 | | |
307 | | - | |
308 | | - | |
309 | | - | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
310 | 314 | | |
311 | 315 | | |
312 | 316 | | |
| |||
0 commit comments