diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-01-02 06:31:11 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-01-02 06:31:11 +0000 |
commit | ff733bfb4d0bd82175e03255004faef8721b53ea (patch) | |
tree | c1061dbb981bc9e61d4f31b6610569711c7b482f /kde-plasma/plasma-login-sessions | |
parent | c4d4d544a37efc45bd5482e62e1fcdbe7d5993d3 (diff) |
gentoo auto-resync : 02:01:2025 - 06:31:11
Diffstat (limited to 'kde-plasma/plasma-login-sessions')
-rw-r--r-- | kde-plasma/plasma-login-sessions/Manifest | 2 | ||||
-rw-r--r-- | kde-plasma/plasma-login-sessions/plasma-login-sessions-6.2.5.ebuild | 44 |
2 files changed, 46 insertions, 0 deletions
diff --git a/kde-plasma/plasma-login-sessions/Manifest b/kde-plasma/plasma-login-sessions/Manifest index 88ac8447eb90..f8f04296dcdb 100644 --- a/kde-plasma/plasma-login-sessions/Manifest +++ b/kde-plasma/plasma-login-sessions/Manifest @@ -1,3 +1,5 @@ DIST plasma-workspace-6.2.4.tar.xz 19140364 BLAKE2B 5249e1889ddb540b000287e425d297827f7e23e54b236d47b91ab6f6c0a48afb61adb43a1851a7803dad795f0d767ddf30fac9ce282f650718a8bbc8608fff05 SHA512 f260e00c5e2de0485e53f98956578d1b47810b60f913c8d10678edb4d6d79935300b0017514cd79c492eeac903d2ee3fd6ba20a77cd27e0ef12811d4361edc1a +DIST plasma-workspace-6.2.5.tar.xz 19136676 BLAKE2B 38d211247cfeee10df6f4fff5cbef91d9a7daa760033e29743e1c78577baf876c8c416d0a84e45efb5d6bab007965b3cd8c6d1feec7749bd4dd8cb24df4a71ee SHA512 228d183c9561cbf3d5630582b80c687868eaf420310010bd417de0e9f0ababaa4767805c1ce84f4eb3539ea32bfe6c2849b70d7ddd133f6095ab71f94f854dea EBUILD plasma-login-sessions-6.2.4.ebuild 940 BLAKE2B 45fd3455873213a608766e315f872a7736f546ea65d1170308c930384c3ea5e13355964267a47f522faac1e7c4f244196275fc4f66fa2eb2a0d07eb68cc4eec7 SHA512 f2403b1286fbcf6d79143bc480fbc6cd80fca6bed879b3949c1c4cf98453b2631d323eb0c1364a3c23f52dd92056c1fb762a36d53f11d6224876cdd79d95f5a0 +EBUILD plasma-login-sessions-6.2.5.ebuild 942 BLAKE2B 38daf0d16f63fb10005b2e23ee063ffcc9d7fef7942f8f5afd689d62cbf85b1c55ae3d2fed416856fe6b5e2fc61a0a0716ca93bbd7a906f37584a451bf3eeabf SHA512 fb0dccd7117afca5357123bf422b37a5f44801fee76b8a5434ef93322d040e3b4b788ae0c35cc66d9a68c8af81d8cb97c6139944665a151ec60bcd5437d4677d MISC metadata.xml 452 BLAKE2B 4a276066bc248be87a46e215b2dfde48c789347624412648df78425e840f48ba85b58d5cbff2a93876a389aa60973fef9f797b99f229e55a6410a7be2c0ae238 SHA512 2f1b5fdd8eb07a1ac3c541712e01eef46e20ade5d6aacc77bfdaf299707b4aaa4204cf1d715b47d67a707dadc0d1fe15e83aad3cf5b92dbfb57de88c85082ae9 diff --git a/kde-plasma/plasma-login-sessions/plasma-login-sessions-6.2.5.ebuild b/kde-plasma/plasma-login-sessions/plasma-login-sessions-6.2.5.ebuild new file mode 100644 index 000000000000..20b23b38a17d --- /dev/null +++ b/kde-plasma/plasma-login-sessions/plasma-login-sessions-6.2.5.ebuild @@ -0,0 +1,44 @@ +# 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 ~ppc64 ~riscv ~x86" +IUSE="+wayland X" + +REQUIRED_USE="|| ( wayland X )" + +RDEPEND="!<kde-plasma/plasma-workspace-6.2.1" + +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 +} |