Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@××××××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: media-tv/droidcam/, media-tv/droidcam/files/
Date: Wed, 22 Apr 2020 17:45:44
Message-Id: 1587577492.ea18bc40836fb8bc19243de01b6cd3116c4fac84.andrewammerlaan@gentoo
1 commit: ea18bc40836fb8bc19243de01b6cd3116c4fac84
2 Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
3 AuthorDate: Wed Apr 22 17:44:52 2020 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
5 CommitDate: Wed Apr 22 17:44:52 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea18bc40
7
8 media-tv/droidcam: auto load module
9
10 the module is apperently not loaded by gui/cli if not loaded
11 so we autoload it to make sure the gui/cli does not give strange
12 errors
13
14 Package-Manager: Portage-2.3.99, Repoman-2.3.22
15 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
16
17 media-tv/droidcam/droidcam-0_pre20200416.ebuild | 5 +++++
18 media-tv/droidcam/files/v4l2loopback-dc.conf | 1 +
19 2 files changed, 6 insertions(+)
20
21 diff --git a/media-tv/droidcam/droidcam-0_pre20200416.ebuild b/media-tv/droidcam/droidcam-0_pre20200416.ebuild
22 index 24a7733..6fb0579 100644
23 --- a/media-tv/droidcam/droidcam-0_pre20200416.ebuild
24 +++ b/media-tv/droidcam/droidcam-0_pre20200416.ebuild
25 @@ -57,6 +57,11 @@ src_install() {
26 newicon -s 32x32 icon.png ${PN}.png
27 newicon -s 64x64 icon2.png ${PN}.png
28 make_desktop_entry ${PN} "Droidcam" ${PN} 'AudioVideo;Video'
29 +
30 + # The cli and gui do not auto load the module if unloaded (why not tho?)
31 + # so we just put it in modules-load.d to make sure it always works
32 + insinto /usr/lib/modules-load.d/
33 + doins "${FILESDIR}/v4l2loopback-dc.conf"
34 }
35
36 pkg_postinst() {
37
38 diff --git a/media-tv/droidcam/files/v4l2loopback-dc.conf b/media-tv/droidcam/files/v4l2loopback-dc.conf
39 new file mode 100644
40 index 0000000..7398776
41 --- /dev/null
42 +++ b/media-tv/droidcam/files/v4l2loopback-dc.conf
43 @@ -0,0 +1 @@
44 +v4l2loopback-dc