diff options
| author | Andreas Sturmlechner <asturm@gentoo.org> | 2025-10-02 17:49:23 +0200 |
|---|---|---|
| committer | Andreas Sturmlechner <asturm@gentoo.org> | 2025-10-02 18:09:59 +0200 |
| commit | 1bc673535519c2bdabbdffebe9c1af832e37ba8a (patch) | |
| tree | 714971b10e982af404f9141ff04e46be1526d7a1 | |
| parent | a3dcb2fd7373e26c2d4b3625c06bba08eb81cc9d (diff) | |
| download | kde-1bc673535519c2bdabbdffebe9c1af832e37ba8a.tar.gz kde-1bc673535519c2bdabbdffebe9c1af832e37ba8a.tar.bz2 kde-1bc673535519c2bdabbdffebe9c1af832e37ba8a.zip | |
kde-plasma/plasma-login-sessions: 6.4.91 version bump
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| -rw-r--r-- | kde-plasma/plasma-login-sessions/Manifest | 1 | ||||
| -rw-r--r-- | kde-plasma/plasma-login-sessions/plasma-login-sessions-6.4.91.ebuild | 47 |
2 files changed, 48 insertions, 0 deletions
diff --git a/kde-plasma/plasma-login-sessions/Manifest b/kde-plasma/plasma-login-sessions/Manifest index aaa2b5236ce..df681d4ddfd 100644 --- a/kde-plasma/plasma-login-sessions/Manifest +++ b/kde-plasma/plasma-login-sessions/Manifest @@ -1 +1,2 @@ DIST plasma-workspace-6.4.90.tar.xz 20249044 BLAKE2B 9b1f01c2e05fd25fc40df5e1270bb340298b3ff687443af3dda56a949aa6f116b44dee3ec86169b31b46e224f769bb333d085bacfe9df2eb90e9218f62eb25d5 SHA512 d5a337e339327683d75bd82bc8ccceef4828ced984dacdd5b3d26da42708a960eb819876c517d2194ad54fb2d6aad07da5fb5158e219765c753b73cda6edfdba +DIST plasma-workspace-6.4.91.tar.xz 20261992 BLAKE2B 8be54f4424222dbfd41bdd7fbe289840aece790d1824ba5339245391d3bec4fc9c24dc159c0fda8bfaa6ce17afa8188146494a261cb1ae680d33d29b32ec4d0d SHA512 560ed35f635c23b52b4af7c089655ae40d4624bff843a6a5d88e9ac0cfdcc69d06db78bef72c0da8b6a53c8f5b9ad8ae9f0391426c490997c58e5af9399fe112 diff --git a/kde-plasma/plasma-login-sessions/plasma-login-sessions-6.4.91.ebuild b/kde-plasma/plasma-login-sessions/plasma-login-sessions-6.4.91.ebuild new file mode 100644 index 00000000000..85d07813053 --- /dev/null +++ b/kde-plasma/plasma-login-sessions/plasma-login-sessions-6.4.91.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="false" +ECM_I18N="false" +KDE_ORG_NAME="${PN/login-sessions/workspace}" +inherit ecm-common plasma.kde.org + +DESCRIPTION="KDE Plasma login sessions" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="+wayland X" + +REQUIRED_USE="|| ( wayland X )" + +RDEPEND="!<kde-plasma/plasma-workspace-6.2.1 + wayland? ( kde-plasma/kwin:6 ) + X? ( kde-plasma/kwin-x11:6 ) +" + +ecm-common_inject_heredoc() { + cat >> CMakeLists.txt <<- _EOF_ || die + add_subdirectory(login-sessions) + _EOF_ +} + +src_configure() { + local mycmakeargs=( + -DKDE_INSTALL_LIBEXECDIR=/usr/libexec # temp. workaround, bug 941502 + -DPLASMA_X11_DEFAULT_SESSION=$(usex !wayland) + ) + ecm-common_src_configure +} + +src_install() { + cmake_src_install + if ! use wayland; then + rm -rv "${ED}"/usr/share/wayland-sessions || die + fi + if ! use X; then + rm -rv "${ED}"/usr/share/xsessions || die + fi +} |
