summaryrefslogtreecommitdiff
path: root/kde-plasma/kwin
AgeCommit message (Collapse)Author
2025-10-31kde-plasma/kwin: Update dependency minimumsAndreas Sturmlechner
Upstream commits: 3a6dac80339c56ed2aecc17c3ede4ec23d13fcd1 a17227fad0fd8ae1d6e0017bda71447860bb639e 744e8ca67f19cfa7b55ab3098c86f022cdf5598b Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-10-22kde-plasma/kwin: drop 6.4.49.9999Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-10-21kde-plasma/kwin: drop 6.5.0Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-10-21kde-plasma/kwin: drop 6.4.91Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-10-16kde-plasma/kwin: 6.5.0 version bumpAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-10-04*/*: Add := slot op on kde-plasma/plasma-activities revdepsAndreas Sturmlechner
Follow-up to 3f44177e1d3644d0afea455fec0129f42f22e6e1 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-10-04kde-plasma/kwin: drop 6.4.90Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-10-02kde-plasma/kwin: 6.4.91 version bumpAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-09-20kde-plasma/kwin: Drop unused dependencyAndreas Sturmlechner
Upstream commits: bd112c0570f16660ea5753f05309e202ea1f0e66 (git master) a5830ddb11012c50b8f278e5e7e6101ddc944811 (Plasma/6.5) Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-09-18kde-plasma/kwin: 6.4.90 version bumpAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-09-18kde-plasma/kwin: 6.5.49.9999 version bumpAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-09-18kde-plasma/*: Raise minimum p-w-p version to 1.19.0Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-09-18kde-plasma/kwin: Update commentsAndreas Sturmlechner
Upstream commits: 1f6bb755d0539d7120ace329b3b72a4983fe32ac (ECMGenerateQDoc usage) e0e7798606ca20dedad1bfe0ef69cf27f163eaff (KWIN_BUILD_DECORATIONS deps) 2717da7d2c5a43a70e832e8b39e24e486e404324 (QtWaylandPrivate) Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-09-09kde-plasma: Bump 6.4.49.9999 KFMIN to 6.16.0 to align with 6.4.5 in ::gentooAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-08-16kde-plasma/kwin-*: qttools is a runtime requirementAlfred Wingate
Upstream commit: 7da6d3a41e263d4b8df339610c592c6ff74039a3 That is atleast if KWIN_BUILD_KCMS is enabled, which is enabled unconditionally right now. patchelf --print-needed /usr/lib64/qt6/plugins/kwin/effects/configs/kcm_kwin4_genericscripted.so libKF6KCMUtils.so.6 libQt6UiTools.so.6 libKF6CoreAddons.so.6 libKF6I18n.so.6 libKF6ConfigGui.so.6 libKF6ConfigCore.so.6 libQt6Widgets.so.6 libQt6DBus.so.6 libQt6Core.so.6 libstdc++.so.6 libc.so.6 Signed-off-by: Alfred Wingate <parona@protonmail.com> Part-of: https://github.com/gentoo/kde/pull/1065 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-08-07kde-plasma/kwin: Raise minimum dev-libs/wayland version to 1.24Andreas Sturmlechner
We can finally depend on it after release, force it for 6.4.x too to always build the new code. See also: https://invent.kde.org/plasma/kwin/-/merge_requests/6873 https://mail.kde.org/pipermail/distributions/2025-August/001607.html Upstream commit b7c74cec41dbbbfdac6cfe5be91bfcb76724d78b Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-07-29kde-plasma/kwin: Raise minimum wayland-protocols dep to 1.45Andreas Sturmlechner
Upstream commit c8e3f6ca32fb007b313d6211292195e9d05512e3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-07-17kde-plasma/*: Set QTMIN=6.9.1Andreas Sturmlechner
Even if upstream haven't raised the minimum yet, that will come, and as Qt 6.9.1 is our current (only) stable version, our bump is gratis. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-07-16kde-plasma/kwin: add knighttime, drop kholidaysAlfred Wingate
Upstream commit: 322373747ca27f7dc57c3b827a49791b8bac974b Upstream commit: 8cb97785eccac824269b14e383b09c082b18dedc Closes: https://bugs.gentoo.org/960029 Signed-off-by: Alfred Wingate <parona@protonmail.com> Part-of: https://github.com/gentoo/kde/pull/1053 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-07-09kde-plasma/kwin: drop 6.3.6Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-07-08kde-plasma/kwin: drop 6.3.49.9999Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-07-08kde-plasma/kwin: 6.3.6 version bumpAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-06-30kde-plasma/kwin: Add QtWayland >=6.10 transitional BDEPENDAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-06-30kde-plasma/kwin: BDEPEND=dev-qt/qtwayland -> qtbase[wayland]Andreas Sturmlechner
In Qt 6.10, most of qtwayland moved into qtbase, leaving a "qtwayland-toolbox" package mostly containing the compositor. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-06-30kde-plasma/kwin: Add QtWayland >=6.10 transitional RDEPENDAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-06-30kde-plasma/kwin: dev-qt/qtwayland:6= -> qtbase:6=[wayland]Andreas Sturmlechner
In Qt 6.10, most of qtwayland moved into qtbase, leaving a "qtwayland-toolbox" package mostly containing the compositor. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-06-17kde-plasma/kwin: drop 6.4.0Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-06-17kde-plasma/kwin: drop 6.3.91Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-06-15kde-plasma/kwin: Update dependenciesAndreas Sturmlechner
Upstream commits: 837341f1f8f336d8216ef210fedf3b7f1df164de 2717da7d2c5a43a70e832e8b39e24e486e404324 f71d015eff84831af1d2d49b57a34540eb79dfe7 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-06-12kde-plasma/kwin: 6.4.0 version bumpAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-05-29kde-plasma/kwin: drop 6.3.90Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-05-29kde-plasma/kwin: 6.3.91 version bumpAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-05-18kde-plasma/kwin: Rename IUSE xwayland => XAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-05-16kde-plasma/kwin: Lower minimum dev-libs/wayland to 1.23.0Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-05-16kde-plasma/kwin: 6.3.90 version bumpAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-05-16kde-plasma/kwin: 6.4.49.9999 version bumpAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-05-16kde-plasma/kwin: Raise min dev-libs/wayland-protocols to 1.44Andreas Sturmlechner
Upstream commits: 5f005f7858f0b143eab81b0f17a2a734d2b36c7a ff63f419751b7e1a5ad3e434e25558931b5e4353 4dd8e0b8d0710557603998f6ef0aa40d7356aaf0 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-05-16kde-plasma/kwin: Drop unused dependencies (no more effects videos)Andreas Sturmlechner
Upstream commit a6f6aa19cd1c817fe678b84d83a54f78375fb940 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-05-15kde-plasma/kwin: Raise minimum p-w-p to 1.18.0Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-11kde-plasma/kwin: Drop unused cmake argAndreas Sturmlechner
Upstream commit e6d217960e4fee82785da98c336aa7407e21e62d Bug: https://bugs.gentoo.org/941628 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-03-30kde-plasma/kwin: Raise minimum x11-libs/libdrm to 2.4.118Andreas Sturmlechner
Upstream commit a92f7af9b9c9baa8b436aa01485c5cce83cbbff5 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-03-21kde-plasma/kwin: Move kde-plasma/breeze to RDEPEND-onlyAndreas Sturmlechner
Upstream commit 37cea484ee1e00c6d378c45070308bc4f2d956a1 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-03-18kde-plasma/kwin: Raise p-w-p min version to 1.17Andreas Sturmlechner
Upstream commit 24852040b3ab50ff98cd23de64f8494d1cbbc5c3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-03-16kde-plasma/kwin: move dev-qt/qtwayland to COMMON_DEPENDAndreas Sturmlechner
Used in src/helpers/killer/killer.cpp Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-03-15kde-plasma/kwin: Cleanup obsolete kde-frameworks/* X, wayland USEdepsAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-03-15kde-plasma/kwin: Consolidate media-libs/mesa USEdeps, dev-qt/qtbase[X]Andreas Sturmlechner
egl(+),gbm(+) => opengl Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-03-15kde-plasma/kwin: kwin-x11 split; update dependencies, add IUSE xwaylandAndreas Sturmlechner
- Consolidate media-libs/mesa USEdeps egl(+),gbm(+) => opengl - dev-qt/qtbase[X]: using private/qtx11extras_p.h in src/helpers/killer See also: https://mail.kde.org/pipermail/distributions/2025-March/001567.html Upstream commits: 0b6decb103b01187d7665cc9942687df1f1ff22f 0595132a504ed42b96c3d7b70aa415030a525287 (confirming our RDEPEND) ae03de6bc314340ce40ae64daf4c1567df56b638 58ae1edd1994d5022db1cdfb0108fc11e8ce52bd Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-02-20kde-plasma/kwin: Depend on kde-plasma/auroraeAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-02-11kde-plasma/kwin: drop 6.3.0Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-02-11kde-plasma/kwin: drop 6.2.91Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>