summaryrefslogtreecommitdiff
path: root/kde-plasma/kscreenlocker/kscreenlocker-9999.ebuild
AgeCommit message (Collapse)Author
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>
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-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-23kde-plasma/kscreenlocker: fix typo in commentSam James
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-04-16kde-plasma/kscreenlocker: Silence optional pam modules warningsAndreas Sturmlechner
Bug: https://bugs.gentoo.org/927032 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-20kde-plasma/kscreenlocker: prefix new PAM stack w/ kde6-Sam James
Then strip it out when installing. Signed-off-by: Sam James <sam@gentoo.org>
2023-12-20kde-plasma/kscreenlocker: rename pam servicesSam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-20kde-plasma/kscreenlocker: first cut of new PAM configurationSam James
As with all of the masked KDE ebuilds, there is ** no warranty **. I've not yet runtime tested this. Don't use this yet on a machine where you rely on kscreenlocker behaving correctly for security. See https://community.kde.org/Plasma/Plasma_6.0_Release_notes#New_required_PAM_configuration and https://invent.kde.org/plasma/kscreenlocker/-/merge_requests/163. Signed-off-by: Sam James <sam@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-16kde-plasma/kscreenlocker: Update dependenciesAndreas Sturmlechner
Upstream commits: 4f1dc2eb2bf4fdcac650a3d3b8fb6cbe61650b8b 3c01e4d06bff8db4412d8dc198cfcfee9e1ea49d 2dec530bb76744f8c0c596052f624d3b4f734f61 5a56da9837e864cf91fcea6b79bc9c15471fa07f 1d8ba258f06fcc2566326e2325114c40530606c0 2ddc3731dc70c1588b9d18a11447a6467e160b8b 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-26kde-frameworks/kwayland: pkgmove to kde-plasma/kwaylandAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-11-25kde-frameworks/plasma: pkgmove to kde-plasma/libplasmaAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-06-18kde-plasma/kscreenlocker: Drop false positive QtX11Extras slot opAndreas Sturmlechner
It is only private for Qt6 as it moved to QtGui. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-05-27*/*: Drop VIRTUALX_REQUIRED everywhereAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-05-21kde-plasma/kscreenlocker: Add dev-qt/qtx11extras slot depAndreas Sturmlechner
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/kscreenlocker: Add new dependencyAndreas Sturmlechner
Upstream commit a1744cf6ce1675184efd3c0057964cb29ecdf686 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-12-10kde-plasma/*: Relax KFMIN to 5.101.0 for live ebuildsAndreas Sturmlechner
No more feature development in KDE Frameworks, only bugfixes. KDE Frameworks branching expected in December. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-10-09kde-plasma/kscreenlocker: Add kde-frameworks/kcmutils BDEPENDAndreas Sturmlechner
Uses kcmutils_generate_desktop_file cmake macro Bug: https://bugs.gentoo.org/868270 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-09-03kde-plasma/kscreenlocker: Add new dependencyAndreas Sturmlechner
Upstream commit 51ae818d13ec79881f4db2882e389efefccb969e Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-07-11kde-plasma: Switch KDE Plasma packages to plasma.kde.org.eclassAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-07-09*/*: New baseline QTMIN=5.15.5Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-06-21*/*: New baseline QTMIN=5.15.4Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-06-15kde-plasma/kscreenlocker: Drop IUSE=pamAndreas Sturmlechner
Upstream commit 132adacf3d01fc4adf8a873e0debc3adb17972ec See also: https://invent.kde.org/plasma/kscreenlocker/-/merge_requests/59#note_468401 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-03-21kde-plasma/kscreenlocker: Set QTMIN to 5.15.3Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-03-16kde-plasma/kscreenlocker: Add kde-frameworks/kconfig[qml] usedepAndreas Sturmlechner
Upstream commit 3a4805568ccaebc49301d70970f425fa5362ddba Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-01-07kde-plasma/kscreenlocker: EAPI-8 bumpAndreas Sturmlechner
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-01-04*/*: Happy new year!Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2021-04-24kde-plasma/kscreenlocker: BDEPEND on dev-util/wayland-scannerAndreas Sturmlechner
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2021-04-16kde-plasma/kscreenlocker: Add new DEPEND kde-plasma/layer-shell-qtAndreas Sturmlechner
Thanks-to: Duncan <1i5t5.duncan@cox.net> Closes: https://bugs.gentoo.org/783210 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2021-01-22kde-plasma: Move RESTRICT up the ladderAndreas Sturmlechner
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2021-01-22*/*: Update QTMIN baseline from 5.15.1 to 5.15.2Andreas Sturmlechner
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2021-01-22kde-plasma/kscreenlocker: Add new DEPENDAndreas Sturmlechner
Upstream commit 596013612a4c14fdbf8f161815aa0aafaed639be Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2021-01-01*/*: Happy new Year!Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-10-11kde-plasma: New baseline QTMIN=5.15.1Andreas Sturmlechner
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-08-30kde-plasma/kscreenlocker: Use cmake_comment_add_subdirectoryAndreas Sturmlechner
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-08-02kde-plasma/kscreenlocker: Simplify src_installAndreas Sturmlechner
Although the days of keeping this optional are likely numbered. Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-08-02kde-plasma/kscreenlocker: Fix RDEPENDs once againAndreas Sturmlechner
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>