commit:     518c3067050f4fbf40aea2e3ff59a6b57199849d
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  6 20:57:22 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jul  6 21:16:09 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=518c3067

kde-plasma/kpipewire: Add missing dev-qt/qtbase[opengl] USEdep

Pending upstream MR:
https://invent.kde.org/plasma/kpipewire/-/merge_requests/203

Closes: https://bugs.gentoo.org/959396
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-plasma/kpipewire/kpipewire-6.3.5-r1.ebuild | 45 ++++++++++++++++++++++++++
 kde-plasma/kpipewire/kpipewire-6.4.2-r1.ebuild | 45 ++++++++++++++++++++++++++
 2 files changed, 90 insertions(+)

diff --git a/kde-plasma/kpipewire/kpipewire-6.3.5-r1.ebuild 
b/kde-plasma/kpipewire/kpipewire-6.3.5-r1.ebuild
new file mode 100644
index 000000000000..16b9b72f14c9
--- /dev/null
+++ b/kde-plasma/kpipewire/kpipewire-6.3.5-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=6.10.0
+QTMIN=6.8.1
+inherit ecm plasma.kde.org xdg
+
+DESCRIPTION="Components relating to Flatpak pipewire use in Plasma"
+
+LICENSE="LGPL-2.1+"
+SLOT="6"
+KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+       >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,opengl]
+       >=dev-qt/qtdeclarative-${QTMIN}:6
+       >=kde-frameworks/kcoreaddons-${KFMIN}:6
+       >=kde-frameworks/ki18n-${KFMIN}:6
+       media-libs/libepoxy
+       media-libs/libglvnd
+       media-libs/libva:=
+       media-libs/mesa[opengl]
+       media-video/ffmpeg:=
+       >=media-video/pipewire-0.3:=
+       x11-libs/libdrm
+"
+DEPEND="${COMMON_DEPEND}
+       test? (
+               dev-libs/plasma-wayland-protocols
+               dev-libs/wayland
+               >=dev-qt/qtwayland-${QTMIN}:6
+               >=kde-plasma/kwayland-${KDE_CATV}:6
+               media-video/pipewire[extra]
+       )
+"
+RDEPEND="${COMMON_DEPEND}
+       >=kde-frameworks/kirigami-${KFMIN}:6
+"
+BDEPEND="test? ( >=dev-qt/qtwayland-${QTMIN}:6 )"
+
+PATCHES=( "${FILESDIR}/${P}-qt-6.10.patch" )

diff --git a/kde-plasma/kpipewire/kpipewire-6.4.2-r1.ebuild 
b/kde-plasma/kpipewire/kpipewire-6.4.2-r1.ebuild
new file mode 100644
index 000000000000..b973ca1eb8b3
--- /dev/null
+++ b/kde-plasma/kpipewire/kpipewire-6.4.2-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=6.14.0
+QTMIN=6.8.1
+inherit ecm plasma.kde.org xdg
+
+DESCRIPTION="Components relating to Flatpak pipewire use in Plasma"
+
+LICENSE="LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+       >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,opengl]
+       >=dev-qt/qtdeclarative-${QTMIN}:6
+       >=kde-frameworks/kcoreaddons-${KFMIN}:6
+       >=kde-frameworks/ki18n-${KFMIN}:6
+       media-libs/libepoxy
+       media-libs/libglvnd
+       media-libs/libva:=
+       media-libs/mesa[opengl]
+       media-video/ffmpeg:=
+       >=media-video/pipewire-0.3:=
+       x11-libs/libdrm
+"
+DEPEND="${COMMON_DEPEND}
+       test? (
+               dev-libs/plasma-wayland-protocols
+               dev-libs/wayland
+               >=dev-qt/qtbase-${QTMIN}:6[wayland]
+               >=kde-plasma/kwayland-${KDE_CATV}:6
+               media-video/pipewire[extra]
+       )
+"
+DEPEND+=" test? ( || ( >=dev-qt/qtbase-6.10:6[wayland] 
<dev-qt/qtwayland-6.10:6 ) )"
+RDEPEND="${COMMON_DEPEND}
+       >=kde-frameworks/kirigami-${KFMIN}:6
+"
+BDEPEND="test? ( >=dev-qt/qtbase-${QTMIN}:6[wayland] )"
+BDEPEND+=" test? ( || ( >=dev-qt/qtbase-6.10:6[wayland] 
<dev-qt/qtwayland-6.10:6 ) )"

Reply via email to