Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-plasma/kpipewire/
Date: Tue, 28 Jun 2022 21:28:56
Message-Id: 1656450415.23554bda20f048347526e7bcb2fcb04b707ba9b9.asturm@gentoo
1 commit: 23554bda20f048347526e7bcb2fcb04b707ba9b9
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jun 28 21:06:55 2022 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Tue Jun 28 21:06:55 2022 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=23554bda
7
8 kde-plasma/kpipewire: New package, required by plasma-desktop
9
10 Package-Manager: Portage-3.0.30, Repoman-3.0.3
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 kde-plasma/kpipewire/kpipewire-9999.ebuild | 41 ++++++++++++++++++++++++++++++
14 kde-plasma/kpipewire/metadata.xml | 11 ++++++++
15 2 files changed, 52 insertions(+)
16
17 diff --git a/kde-plasma/kpipewire/kpipewire-9999.ebuild b/kde-plasma/kpipewire/kpipewire-9999.ebuild
18 new file mode 100644
19 index 0000000000..2cb282ec74
20 --- /dev/null
21 +++ b/kde-plasma/kpipewire/kpipewire-9999.ebuild
22 @@ -0,0 +1,41 @@
23 +# Copyright 1999-2022 Gentoo Authors
24 +# Distributed under the terms of the GNU General Public License v2
25 +
26 +EAPI=8
27 +
28 +ECM_TEST="true"
29 +KFMIN=9999
30 +QTMIN=5.15.5
31 +inherit ecm kde.org
32 +
33 +DESCRIPTION="Components relating to Flatpak pipewire use in Plasma"
34 +
35 +LICENSE="LGPL-2.1+"
36 +SLOT="5"
37 +KEYWORDS=""
38 +IUSE=""
39 +
40 +COMMON_DEPEND="
41 + dev-libs/wayland
42 + >=dev-qt/qtdbus-${QTMIN}:5
43 + >=dev-qt/qtdeclarative-${QTMIN}:5
44 + >=dev-qt/qtgui-${QTMIN}:5
45 + >=dev-qt/qtwayland-${QTMIN}:5
46 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
47 + >=kde-frameworks/ki18n-${KFMIN}:5
48 + >=kde-frameworks/kwayland-${KFMIN}:5
49 + media-libs/libepoxy
50 + media-libs/libglvnd
51 + media-video/ffmpeg:=
52 + >=media-video/pipewire-0.3:=
53 + x11-libs/libdrm
54 +"
55 +DEPEND="${COMMON_DEPEND}
56 + dev-libs/plasma-wayland-protocols
57 +"
58 +RDEPEND="${COMMON_DEPEND}
59 + >=dev-qt/qtquickcontrols2-${QTMIN}:5
60 + >=kde-frameworks/kirigami-${KFMIN}:5
61 + x11-themes/sound-theme-freedesktop
62 +"
63 +BDEPEND=">=dev-qt/qtwaylandscanner-${QTMIN}:5"
64
65 diff --git a/kde-plasma/kpipewire/metadata.xml b/kde-plasma/kpipewire/metadata.xml
66 new file mode 100644
67 index 0000000000..d925f24397
68 --- /dev/null
69 +++ b/kde-plasma/kpipewire/metadata.xml
70 @@ -0,0 +1,11 @@
71 +<?xml version="1.0" encoding="UTF-8"?>
72 +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
73 +<pkgmetadata>
74 + <maintainer type="project">
75 + <email>kde@g.o</email>
76 + <name>Gentoo KDE Project</name>
77 + </maintainer>
78 + <upstream>
79 + <bugs-to>https://bugs.kde.org/</bugs-to>
80 + </upstream>
81 +</pkgmetadata>