repo/gentoo:master commit in: kde-plasma/plasma-login-sessions/
"Andreas Sturmlechner" <[email protected]> Tue, 04 Aug 2026 20:51:26 +0000 (UTC)
| Newsgroups | gmane.linux.gentoo.cvs |
|---|---|
| Message-ID | <1785876621.501a5827eab6af557d8c8a26a6006c8284961f17.asturm@gentoo> |
commit: 501a5827eab6af557d8c8a26a6006c8284961f17
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 4 16:16:43 2026 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Aug 4 20:50:21 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=501a5827
kde-plasma/plasma-login-sessions: 6.7.4 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-login-sessions/Manifest | 1 +
.../plasma-login-sessions-6.7.4.ebuild | 46 ++++++++++++++++++++++
2 files changed, 47 insertions(+)
diff --git a/kde-plasma/plasma-login-sessions/Manifest b/kde-plasma/plasma-login-sessions/Manifest
index ff0ee3dc9e62..b4e0ba6bb0d3 100644
--- a/kde-plasma/plasma-login-sessions/Manifest
+++ b/kde-plasma/plasma-login-sessions/Manifest
@@ -1,2 +1,3 @@
DIST plasma-workspace-6.6.6.tar.xz 19353172 BLAKE2B facb27fb4bb86bed38ff3b745e2a043b63edb52f8c8afa4a42c80390b40a3733253fa83482ce3c2be4efc886144c78504d551b62581e9add5f7ba3943e476b6a SHA512 39c2709efd42328708c4357a16cdc672468ca7fde8cc913892d8b17e4a5ef7d175503a53b600a3a2e0c8138f7d4247801035e16353d495653dd588be652a1bff
DIST plasma-workspace-6.7.3.tar.xz 19319452 BLAKE2B 3f7f130029ce26631cd99bee5fc2dadf2c00138274187e0f1d1647bd30ea94e7077a4c5f1b11393f5250b0aa435726a8ed1f2120654e3bb2d4a062a85418fc24 SHA512 bb43420d66ef36c17af16be853e37b7ecf66e70327f4a6cb96d9502939991062c975cb883eb05be982c74296688f4b5493669add44ff5c7663998299dd2db998
+DIST plasma-workspace-6.7.4.tar.xz 19319192 BLAKE2B 9d6584791fd35d71e391d4aa0a2e202f0734e026a40e6a4deb16e9b7f81f355035d3b40beec9cccebdf88d248be370c7f7f6b414379a700fa8256883b7c850b3 SHA512 130521e5f15f4229541bcff6ced0a63f17b2880131908cd2f14e1989b873ace1ca67e8c81116fce7f01531b6f846f4fef74b0ff83a55067c97be7e65b6ea536d
diff --git a/kde-plasma/plasma-login-sessions/plasma-login-sessions-6.7.4.ebuild b/kde-plasma/plasma-login-sessions/plasma-login-sessions-6.7.4.ebuild
new file mode 100644
index 000000000000..ed99f063823c
--- /dev/null
+++ b/kde-plasma/plasma-login-sessions/plasma-login-sessions-6.7.4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2026 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
+ >=kde-plasma/plasma-workspace-${KDE_CATV}:6[X?]
+ 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
+ -DWITH_X11_SESSION=$(usex X)
+ )
+ ecm-common_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ if ! use wayland; then
+ rm -rv "${ED}"/usr/share/wayland-sessions || die
+ fi
+}