1 |
commit: 40e38423f0a01fe541251f8d543dcc9506f494a3 |
2 |
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Dec 26 22:30:54 2021 +0000 |
4 |
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Dec 26 22:30:54 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40e38423 |
7 |
|
8 |
media-video/cheese: allow pipewiresrc as camerabin provider |
9 |
|
10 |
If pipewiresrc is present, camerabin seems to pick it. Allow uninstalling |
11 |
gst-plugins-v4l2 in such cases by listing both options. |
12 |
gst-plugins-v4l2 is kept as the first choice to avoid a USE flag for now |
13 |
and just allow pipewire at runtime as an option, if already present. This |
14 |
could/should change and be revisited later. |
15 |
|
16 |
Bug: https://bugs.gentoo.org/830018 |
17 |
Package-Manager: Portage-3.0.20, Repoman-3.0.2 |
18 |
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org> |
19 |
|
20 |
media-video/cheese/cheese-41.1.ebuild | 5 ++++- |
21 |
1 file changed, 4 insertions(+), 1 deletion(-) |
22 |
|
23 |
diff --git a/media-video/cheese/cheese-41.1.ebuild b/media-video/cheese/cheese-41.1.ebuild |
24 |
index 67324c0a5595..8d6ed3e1b4b3 100644 |
25 |
--- a/media-video/cheese/cheese-41.1.ebuild |
26 |
+++ b/media-video/cheese/cheese-41.1.ebuild |
27 |
@@ -38,7 +38,10 @@ RDEPEND="${DEPEND} |
28 |
>=media-libs/gst-plugins-good-1.4:1.0 |
29 |
|
30 |
>=media-plugins/gst-plugins-jpeg-1.4:1.0 |
31 |
- >=media-plugins/gst-plugins-v4l2-1.4:1.0 |
32 |
+ || ( |
33 |
+ >=media-plugins/gst-plugins-v4l2-1.4:1.0 |
34 |
+ media-video/pipewire[gstreamer,v4l] |
35 |
+ ) |
36 |
>=media-plugins/gst-plugins-vpx-1.4:1.0 |
37 |
" |