summaryrefslogtreecommitdiff
path: root/kde-plasma/powerdevil/powerdevil-9999.ebuild
AgeCommit message (Collapse)Author
2025-11-14kde-plasma/powerdevil: allow sys-apps/tuned as a dependencyKenton Groombridge
Also default to tuned-ppd. Development of power-profiles-daemon appears to have stalled, with no activity in >6 months, meanwhile other distros have begun switching to using tuned as the default p-p-d implementation. Signed-off-by: Kenton Groombridge <concord@gentoo.org> 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-09-18kde-plasma/*: Raise minimum p-w-p version to 1.19.0Andreas Sturmlechner
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-17kde-plasma/powerdevil: add missing dependency kcmutilsAlfred Wingate
Upstream commit: 096cf6fd5c7139c11e16c4f9bfc882963c5d17fb Upstream commit: 8babe3530c32feb60e982eccd92fe2341091858d Signed-off-by: Alfred Wingate <parona@protonmail.com> Part-of: https://github.com/gentoo/kde/pull/1055 Closes: https://github.com/gentoo/kde/pull/1055 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-06-30kde-plasma/powerdevil: Add QtWayland >=6.10 transitional BDEPENDAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-06-30kde-plasma/powerdevil: 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/powerdevil: Add QtWayland >=6.10 transitional RDEPENDAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-06-30kde-plasma/powerdevil: 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-19kde-plasma/powerdevil: Drop obsolete cmake argAndreas Sturmlechner
Upstream commit 7860551aeaeed400fb8db9f2535bfa493ce06e53 Bug: https://bugs.gentoo.org/958389 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-06-04kde-plasma/powerdevil: ewarn in postinst about too old systemd versionAndreas Sturmlechner
Closes: https://bugs.gentoo.org/956312 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-05-16kde-plasma/powerdevil: set cap_wake_alarm=ep on org_kde_powerdevilAndreas Sturmlechner
Upstream commit 7860551aeaeed400fb8db9f2535bfa493ce06e53 Amends 97e98e5c923dbc9c2f79a2a19c28097faf09dfa5 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-05-15kde-plasma/powerdevil: Raise minimum p-w-p to 1.18.0Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-02-02*/*: Happy belated new yearAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-01-10kde-plasma: Raise QTMIN to 6.8.1Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-01-10kde-plasma: Raise plasma-wayland-protocols min version to 1.16.0Andreas Sturmlechner
Upstream commits: e77cdef27a691bb323cfc28b52925c2de6ef4b7f c7e322d034734583f6a8e488de4f9cba45311ad0 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-12-19kde-plasma/powerdevil: Set ECM_HANDBOOK=optionalAndreas Sturmlechner
Upstream commit 7f2ab6681ea78f836b45fa9fbbe58fd6c31ecc21 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-12-14kde-plasma/powerdevil: Move wrong RDEPEND to DEPENDAndreas Sturmlechner
Amends e930383627bc506ffaae9d363f23e68a5f76e465 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-12-14kde-plasma/powerdevil: Extend kde-plasma/plasma-workspace blocker to :*Andreas Sturmlechner
Bug: https://bugs.gentoo.org/946478 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-12-14kde-plasma: Inherit xdg.eclass where ECM_NONGUI=false (not set to true)Andreas Sturmlechner
Omitted (because unneeded) for: breeze breeze-grub breeze-gtk breeze-plymouth kdecoration kdesu-gui kglobalacceld ksystemstats kwallet-pam kwayland kwayland-integration kwrited layer-shell-qt libkscreen libksysguard milou ocean-sound-theme oxygen oxygen-sounds plasma5support plasma-login-sessions plasma-workspace-wallpapers qqc2-breeze-style Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-12-12kde-plasma: Drop PVCUT and replace w/ eclass-provided KDE_CATVAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-11-23kde-plasma/powerdevil: Allow sys-power/tlp alt. to power-profiles-daemonAndreas Sturmlechner
Upstream commits: 19c49043aba60687891b1edafe28e50c73df9783 (fixed runtime detection) 5224fbd954a22fd4e711bd4a534cc0b65b4f3b5c See also: https://invent.kde.org/plasma/powerdevil/-/merge_requests/386 KDE-bug: https://bugs.kde.org/show_bug.cgi?id=495918 Bug: https://bugs.gentoo.org/905155 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-11-17kde-plasma/powerdevil: set cap_sys_nice=ep on org_kde_powerdevilAndreas Sturmlechner
Upstream commit 54a85ddf51448ac1e94aafe2786e664f2b688b45 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-09-15kde-plasma/powerdevil: Add missing kde-plasma/plasma-workspace:6 depAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-09-14kde-plasma/powerdevil: Update kde-plasma/plasma-workspace blocker versionAndreas Sturmlechner
Upstream commit 1ca1dfef8bc0d93131aae79a1353a9f6dc92cd47 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-09-14kde-plasma/powerdevil: Update dependenciesAndreas Sturmlechner
Upstream commits: 5bd60a4335ae1f610df212840e5f3d37402da2a9 4ef20b2160b47a70764fff57e9a273f9e5ecf0f0 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-09-02kde-plasma/*: Bump to QTMIN=6.7.2 for 6.1 stable branch and 9999Andreas Sturmlechner
Basically syncing from ::gentoo. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-09-02*/*: Drop obsolete kde-plasma/kde-cli-tools:* RDEPENDAndreas Sturmlechner
kcmshell binary is part of kde-frameworks/kcmutils since KF6/Plasma 6. See also: https://invent.kde.org/plasma/kde-cli-tools/-/commit/30659086ffc049f229b5a0475c30c892a2785657 https://invent.kde.org/plasma/kde-cli-tools/-/commit/130ba2169351acce5594dec0dd36199ff0dfa9f5 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-06-24kde-plasma/powerdevil: Update dependencies, disable non-packaged depAndreas Sturmlechner
Applets and runner were imported from plasma-workspace. Upstream commits: fcc91685dd90a09a8f4ffefa3474acaa00a0acb9 1ca1dfef8bc0d93131aae79a1353a9f6dc92cd47 Sync with 6.1 branch regarding failing tests. Bug: https://bugs.gentoo.org/926513 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-06-23kde-plasma/powerdevil: fix brightness-control CMake argSam James
Upstream commit e4a5e5d3e017ef45979933e14e47408bb3a59dda. Signed-off-by: Sam James <sam@gentoo.org>
2024-05-24kde-plasma: Bump QTMIN to 6.7.1Andreas Sturmlechner
Upstream really want us to run with 6.7 instead of 6.6, so let's use latest 6.7.1 release available right now considering some ABI shenanigans. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-03-16kde-plasma/powerdevil: Add missing dependency, dev-qt/qtbase:6= slot opAndreas Sturmlechner
Uses Qt::GuiPrivate for qtx11extras_p.h Uses kde-frameworks/kwindowsystem[X] in osd, see also: https://invent.kde.org/plasma/powerdevil/-/merge_requests/340 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-02-15*/*: Bump QTMIN to 6.6.2 globallyAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-01-01*/*: Happy new yearAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-12-22kde-plasma/powerdevil: Update dependenciesAndreas Sturmlechner
Upstream commits: 127f6aef4ec9626e95c200d5600655bc781b45d6 cd4beb2e51f737f38fa8a2d13595479e6eb9bbd3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-12-19kde-plasma/*: Set KFMIN to 9999 for KDE Plasma liveAndreas Sturmlechner
This has historically always been at 9999 because Plasma will use new Frameworks API as soon as it arrives in git master, it had only slowed down with Plasma 5.27 LTS/KF5. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-12-18kde-frameworks/kitemmodels: remove qml use flagAlfred Wingate
* Requires Qml unconditionally due to include(ECMQMLModule). Signed-off-by: Alfred Wingate <parona@protonmail.com> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-12-12kde-plasma/powerdevil: Update dependenciesAndreas Sturmlechner
Upstream commits: aa32843ade524e74f74544e6baa31de52c4abffd fd29e77b5e6320ad072fbf38c50823438936a382 e0b105dc413684fc0b122b6f8201e2bb25bc450b 8babe3530c32feb60e982eccd92fe2341091858d Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-12-09kde-plasma/powerdevil: Swap libkworkspace for plasma-workspaceAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-11-29kde-plasma/*: Fix outdated cmake args (KF5 -> KF6)Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-11-28kde-plasma/*: Bulk move 9999 to KF6Andreas Sturmlechner
kde-plasma/kwayland-integration remains at SLOT 5 for Qt5 compatibility. Functionality is in kde-frameworks/kwindowsystem:6 for Qt6. kde-plasma/khotkeys is no longer being released. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-11-28*/*: Relax kde-plasma/kde-cli-tools slot dep to :*Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-11-25kde-frameworks/kactivities: pkgmove to kde-plasma/plasma-activitiesAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-07-25kde-plasma/powerdevil: Add missing RDEPENDAndreas Sturmlechner
Bug: https://bugs.gentoo.org/905155 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-05-18*/*: Blanket raise KFMIN to 5.106.0Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-05-18*/*: Blanket raise QTMIN to 5.15.9Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-01-02*/*: Happy new yearAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-12-27kde-plasma/*: Raise QTMIN to 5.15.7Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-12-27kde-plasma/*: Raise KFMIN to 5.102.0Andreas Sturmlechner
No new features does not mean avoiding new API apparently. See also: https://invent.kde.org/plasma/kwin/-/merge_requests/3367 https://invent.kde.org/plasma/xdg-desktop-portal-kde/-/merge_requests/145 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-12-13kde-plasma/powerdevil: Drop unused dependencyAndreas Sturmlechner
Upstream commit bdb13f981ab87648b637e43dccd9b7c5e63e5845 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>