commit:     9eaab1fdc7f94935c24dbed8b1785ee41c48a315
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  1 19:34:28 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jan  1 21:04:08 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eaab1fd

kde-plasma/xdg-desktop-portal-kde: 6.2.5 version bump

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-plasma/xdg-desktop-portal-kde/Manifest         |  1 +
 .../xdg-desktop-portal-kde-6.2.5.ebuild            | 65 ++++++++++++++++++++++
 2 files changed, 66 insertions(+)

diff --git a/kde-plasma/xdg-desktop-portal-kde/Manifest 
b/kde-plasma/xdg-desktop-portal-kde/Manifest
index a9590b2879e9..7836fcbc58c7 100644
--- a/kde-plasma/xdg-desktop-portal-kde/Manifest
+++ b/kde-plasma/xdg-desktop-portal-kde/Manifest
@@ -1 +1,2 @@
 DIST xdg-desktop-portal-kde-6.2.4.tar.xz 179596 BLAKE2B 
7858716d80f86c7ca26fb2e2cc6dbb2d20ea68f4a27fc5245df2c4c541a2960f63d396c295640c8292b22105d9a6714da75b26c449755338450cddfe2a122f45
 SHA512 
b6f2c4d7044ad5a16e71db39e9ce8f074aa1e12f34de9377b08f711fc5ffb4f2d8a79ce29bcb220eb9888a0db3783cac68d0a69de5087ac910f73a20a77ee557
+DIST xdg-desktop-portal-kde-6.2.5.tar.xz 180000 BLAKE2B 
79ee80711311b51d955507fbf329ea723d5d890b2bc007d24c9c990839bf120e24d6a434583d402e80b3f243c9eb0ed0e8cd895556e4aa1466b90e358766fc2e
 SHA512 
0937ef20a41aaa70e807e1707b5ced5297cbcf52852aaf90519014b50ffde8e14b742cece8ca8b1257094e0b206f146d8ca8ecdf0aabd8840910dd1145d4839b

diff --git 
a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-6.2.5.ebuild 
b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-6.2.5.ebuild
new file mode 100644
index 000000000000..d02ffd493232
--- /dev/null
+++ b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-6.2.5.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=6.6.0
+QTMIN=6.7.2
+inherit ecm plasma.kde.org
+
+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,widgets]
+       >=dev-qt/qtdeclarative-${QTMIN}:6
+       || (
+               >=dev-qt/qtbase-${QTMIN}:6[libinput]
+               >=dev-qt/qtbase-${QTMIN}:6[X]
+       )
+       >=dev-qt/qtwayland-${QTMIN}:6
+       >=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
+       >=kde-plasma/plasma-workspace-${KDE_CATV}:6
+       x11-libs/libxkbcommon
+"
+DEPEND="${COMMON_DEPEND}
+       >=dev-libs/plasma-wayland-protocols-1.14.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/qtwayland-${QTMIN}:6
+       virtual/pkgconfig
+"
+
+CMAKE_SKIP_TESTS=(
+       # bugs: 926483, wants dbus/X11
+       colorschemetest
+)

Reply via email to