repo/gentoo:master commit in: kde-plasma/xdg-desktop-portal-kde/
"Andreas Sturmlechner" <[email protected]> Tue, 04 Aug 2026 20:51:28 +0000 (UTC)
| Newsgroups | gmane.linux.gentoo.cvs |
|---|---|
| Message-ID | <1785876628.a67e403718f9233334032425e984f300d15d3bc1.asturm@gentoo> |
commit: a67e403718f9233334032425e984f300d15d3bc1
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 4 16:19:46 2026 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Aug 4 20:50:28 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a67e4037
kde-plasma/xdg-desktop-portal-kde: 6.7.4 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/xdg-desktop-portal-kde/Manifest | 1 +
.../xdg-desktop-portal-kde-6.7.4.ebuild | 63 ++++++++++++++++++++++
2 files changed, 64 insertions(+)
diff --git a/kde-plasma/xdg-desktop-portal-kde/Manifest b/kde-plasma/xdg-desktop-portal-kde/Manifest
index 8109b434793e..48300e8c0d10 100644
--- a/kde-plasma/xdg-desktop-portal-kde/Manifest
+++ b/kde-plasma/xdg-desktop-portal-kde/Manifest
@@ -1,2 +1,3 @@
DIST xdg-desktop-portal-kde-6.6.6.tar.xz 229052 BLAKE2B 63d5315c7db3fc885015d5fc086b8620519bcc00fc8da14e761372f2e823cee271ec2cb7f2645cbf508ba091c9f9852224bd3dae0aeab66e51c6e65f189f7b99 SHA512 61fbedee341c154d4012b9be748f77c35f0dd3ddbd1f8e7f6838ada6f6e81d20dea39bee8bf7553102022e7eaa6a265edf628989c68302c99e69192e75468e7a
DIST xdg-desktop-portal-kde-6.7.3.tar.xz 243168 BLAKE2B ee3f578cb8b08590aee744f9e005fc3fdc9f74ddec31c137cfb8c07e534f32256836c720b74b494db37ea8fe098d1f232b0bc7b7320393bed9146ad1a03b7cf3 SHA512 faa757905aa41dfea5ed125a30d16062e1bc3c3b30be84aae98cc5d3dc499cd603ad7fbf4bcc71fc2442731a5fce742b2074175203d3871ea90ad90f3a0de28d
+DIST xdg-desktop-portal-kde-6.7.4.tar.xz 245076 BLAKE2B 4fb52087ac196994c1a830256a3224eebc300107ccca14d8630af76e2e2ea06adf195dc7b755f1397b06808e74f0b5615f6e39b08359feab80f4201589e0cd04 SHA512 93bcb3e17854ab98078167957fa1e8ded8c848a7962f8a3ce3a02787fd079d2ed422a366b5172aa88a71035f1df582d1d8a12e969c674993f163ec44425bc836
diff --git a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-6.7.4.ebuild b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-6.7.4.ebuild
new file mode 100644
index 000000000000..815f82cf9631
--- /dev/null
+++ b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-6.7.4.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=6.26.0
+QTMIN=6.10.1
+inherit ecm plasma.kde.org xdg
+
+DESCRIPTION="Backend implementation for xdg-desktop-portal that is using Qt/KDE Frameworks"
+
+LICENSE="LGPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+# dev-qt/qtbase:= slot op: Uses Qt::GuiPrivate for qtx11extras_p.h
+# dev-qt/qtbase:=[cups]: includes specifically the cups private header
+# dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X
+COMMON_DEPEND="
+ >=dev-libs/wayland-1.15
+ >=dev-qt/qtbase-${QTMIN}:6=[cups,dbus,gui,wayland,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ || (
+ >=dev-qt/qtbase-${QTMIN}:6[libinput]
+ >=dev-qt/qtbase-${QTMIN}:6[X]
+ )
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6[dbus]
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-plasma/kwayland-${KDE_CATV}:6
+ x11-libs/libxkbcommon
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/plasma-wayland-protocols-1.19.0
+ >=dev-libs/wayland-protocols-1.25
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+"
+RDEPEND="${COMMON_DEPEND}
+ kde-misc/kio-fuse:6
+ sys-apps/xdg-desktop-portal
+"
+BDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[wayland]
+ virtual/pkgconfig
+"
+
+CMAKE_SKIP_TESTS=(
+ # bugs: 926483, wants dbus/X11
+ colorschemetest
+)