diff options
author | 2023-02-22 09:58:37 +0100 | |
---|---|---|
committer | 2023-02-22 11:22:26 +0100 | |
commit | 0ad6b47a3ed9f8eb306e0b49a32ed32bb9e44af7 (patch) | |
tree | 0ad0f9f0f0843ecc94a92bd26a4890cbbdde9f8e | |
parent | kde-plasma/kscreen: 5.27.1.1 version bump (diff) | |
download | gentoo-0ad6b47a3ed9f8eb306e0b49a32ed32bb9e44af7.tar.gz gentoo-0ad6b47a3ed9f8eb306e0b49a32ed32bb9e44af7.tar.bz2 gentoo-0ad6b47a3ed9f8eb306e0b49a32ed32bb9e44af7.zip |
kde-plasma/kscreenlocker: 5.27.1 version bump
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
-rw-r--r-- | kde-plasma/kscreenlocker/Manifest | 1 | ||||
-rw-r--r-- | kde-plasma/kscreenlocker/kscreenlocker-5.27.1.ebuild | 86 |
2 files changed, 87 insertions, 0 deletions
diff --git a/kde-plasma/kscreenlocker/Manifest b/kde-plasma/kscreenlocker/Manifest index e3b75385a06a..548be602c797 100644 --- a/kde-plasma/kscreenlocker/Manifest +++ b/kde-plasma/kscreenlocker/Manifest @@ -1,2 +1,3 @@ DIST kscreenlocker-5.26.5.tar.xz 116164 BLAKE2B 4973b6843636fee06a570d96772fcd6fdfa1d6308a492b214431a7b4847432e7ba56ca0db04b3c8ce6fd10d61b41fa5690679133d5a828db616936cd5cd6911d SHA512 2580cf1ea0f5a653b577457fa155402303772f9044876fe21a2a65154355282522e3dbcd0ac2bacd960d7377c24c2e8a1ee3b776181b5560da1e814e2ab4dd72 DIST kscreenlocker-5.27.0.tar.xz 159296 BLAKE2B 7e691aef560b121324e63cad6b4525dbc4724dc476e058fc661c949c231538e2c7131427a0d22d6fc3e34e80d031fd7aa33c07fc07b97994e1160bc831ea2ad9 SHA512 ac416764365ae47daf3887236ceccf2f731f8f4b133cc1fc137cd92e555856912a1e92a8b46d67b03f11a826c6d8bd2fde1805603af8ea612812debe313dd329 +DIST kscreenlocker-5.27.1.tar.xz 159588 BLAKE2B c9e5fea650291b5296cd6e84e964cad8057c96b96dd9cbc1b699e6308080e2a995322feb8184b8acd57a76509abd05a0dcdfdea3ef6370979d8706f51a068120 SHA512 65947cb6025b5aeb81b944a245938b4b036de9852b7f2a38a92faa48ac624ae6c98ce98def861b7b9b0c63256264c597af3a4779e851c7149e23d353f58cc855 diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.27.1.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.27.1.ebuild new file mode 100644 index 000000000000..dd09f6097a2e --- /dev/null +++ b/kde-plasma/kscreenlocker/kscreenlocker-5.27.1.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=5.102.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.7 +VIRTUALX_REQUIRED="test" +inherit ecm plasma.kde.org pam + +DESCRIPTION="Library and components for secure lock screen architecture" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +RESTRICT="test" + +COMMON_DEPEND=" + dev-libs/wayland + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5[qml] + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/kglobalaccel-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kidletime-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/kpackage-${KFMIN}:5 + >=kde-frameworks/kwayland-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/solid-${KFMIN}:5 + >=kde-plasma/layer-shell-qt-${PVCUT}:5 + >=kde-plasma/libkscreen-${PVCUT}:5 + sys-libs/pam + x11-libs/libX11 + x11-libs/libXi + x11-libs/libxcb + x11-libs/xcb-util-keysyms +" +DEPEND="${COMMON_DEPEND} + x11-base/xorg-proto +" +RDEPEND="${COMMON_DEPEND} + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 +" +BDEPEND=" + dev-util/wayland-scanner + >=kde-frameworks/kcmutils-${KFMIN}:5 +" +PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5" + +src_prepare() { + ecm_src_prepare + use test || cmake_run_in greeter cmake_comment_add_subdirectory autotests +} + +src_test() { + # requires running environment + local myctestargs=( + -E x11LockerTest + ) + ecm_src_test +} + +src_install() { + ecm_src_install + + newpamd "${FILESDIR}/kde.pam" kde + newpamd "${FILESDIR}/kde-np.pam" kde-np +} |