Gentoo Archives: gentoo-commits

From: Brian Evans <grknight@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
Date: Sun, 09 Sep 2018 17:27:53
Message-Id: 1536513996.a29552182393235aadd8cea192e3f82b5f37edd4.grknight@gentoo
1 commit: a29552182393235aadd8cea192e3f82b5f37edd4
2 Author: Brian Evans <grknight <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 9 17:26:36 2018 +0000
4 Commit: Brian Evans <grknight <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 9 17:26:36 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2955218
7
8 media-video/v4l2loopback: Version bump for 0.12.0
9
10 Closes: https://bugs.gentoo.org/646260
11 Package-Manager: Portage-2.3.49, Repoman-2.3.10
12
13 media-video/v4l2loopback/Manifest | 1 +
14 ...4l2loopback-9999.ebuild => v4l2loopback-0.12.0.ebuild} | 15 ++++++++-------
15 media-video/v4l2loopback/v4l2loopback-9999.ebuild | 15 ++++++++-------
16 3 files changed, 17 insertions(+), 14 deletions(-)
17
18 diff --git a/media-video/v4l2loopback/Manifest b/media-video/v4l2loopback/Manifest
19 index b31be47ef33..86217717bfd 100644
20 --- a/media-video/v4l2loopback/Manifest
21 +++ b/media-video/v4l2loopback/Manifest
22 @@ -1 +1,2 @@
23 DIST v4l2loopback-0.10.0.tar.gz 46976 BLAKE2B 9e26aa0079f92deefcb3b48816a5279e994be77e1cb54450a91dbec63953858bf378e85d9f93a0694539809987c87461b3f5795b9632aa9d968974f49d3eca77 SHA512 990b83cc592bf66861483d5ed8ebd7aba9d23f8ab54dc11d82ac3c88588cbd340d9cc49f7b758095e76bf9c5f02822700074506439ba51bcafc5cc7c1c979cb8
24 +DIST v4l2loopback-0.12.0.tar.gz 48723 BLAKE2B 6d62b7839889f43422623e1cfc52142846e796ca184b567906ab950642012a5c581ac656d3e4a71d806786e7ff347298f1f7aabba33743508ba388beb590c03f SHA512 e951fcc2b0a55ec5cd9812c2c26c0cab6e37b99bbb5b8512e28c67b3c59e981b776cb3285a0275f027dbddc010855f12134b9f3fa92f20e19e4de713f77289a1
25
26 diff --git a/media-video/v4l2loopback/v4l2loopback-9999.ebuild b/media-video/v4l2loopback/v4l2loopback-0.12.0.ebuild
27 similarity index 83%
28 copy from media-video/v4l2loopback/v4l2loopback-9999.ebuild
29 copy to media-video/v4l2loopback/v4l2loopback-0.12.0.ebuild
30 index 7c408014c5c..c2f92d34a0f 100644
31 --- a/media-video/v4l2loopback/v4l2loopback-9999.ebuild
32 +++ b/media-video/v4l2loopback/v4l2loopback-0.12.0.ebuild
33 @@ -1,9 +1,9 @@
34 -# Copyright 1999-2017 Gentoo Foundation
35 +# Copyright 1999-2018 Gentoo Foundation
36 # Distributed under the terms of the GNU General Public License v2
37
38 EAPI=6
39
40 -inherit linux-mod
41 +inherit linux-mod toolchain-funcs
42
43 case ${PV} in
44 9999)
45 @@ -29,19 +29,20 @@ CONFIG_CHECK="VIDEO_DEV"
46 MODULE_NAMES="v4l2loopback(video:)"
47 BUILD_TARGETS="all"
48
49 -DEPEND=""
50 -RDEPEND="${DEPEND}"
51 -
52 pkg_setup() {
53 linux-mod_pkg_setup
54 export KERNELRELEASE=${KV_FULL}
55 }
56
57 +src_prepare() {
58 + default
59 + sed -i -e 's/gcc /$(CC) /' examples/Makefile || die
60 +}
61 +
62 src_compile() {
63 linux-mod_src_compile
64 if use examples; then
65 - cd "${S}"/examples
66 - emake
67 + emake CC=$(tc-getCC) -C examples
68 fi
69 }
70
71
72 diff --git a/media-video/v4l2loopback/v4l2loopback-9999.ebuild b/media-video/v4l2loopback/v4l2loopback-9999.ebuild
73 index 7c408014c5c..c2f92d34a0f 100644
74 --- a/media-video/v4l2loopback/v4l2loopback-9999.ebuild
75 +++ b/media-video/v4l2loopback/v4l2loopback-9999.ebuild
76 @@ -1,9 +1,9 @@
77 -# Copyright 1999-2017 Gentoo Foundation
78 +# Copyright 1999-2018 Gentoo Foundation
79 # Distributed under the terms of the GNU General Public License v2
80
81 EAPI=6
82
83 -inherit linux-mod
84 +inherit linux-mod toolchain-funcs
85
86 case ${PV} in
87 9999)
88 @@ -29,19 +29,20 @@ CONFIG_CHECK="VIDEO_DEV"
89 MODULE_NAMES="v4l2loopback(video:)"
90 BUILD_TARGETS="all"
91
92 -DEPEND=""
93 -RDEPEND="${DEPEND}"
94 -
95 pkg_setup() {
96 linux-mod_pkg_setup
97 export KERNELRELEASE=${KV_FULL}
98 }
99
100 +src_prepare() {
101 + default
102 + sed -i -e 's/gcc /$(CC) /' examples/Makefile || die
103 +}
104 +
105 src_compile() {
106 linux-mod_src_compile
107 if use examples; then
108 - cd "${S}"/examples
109 - emake
110 + emake CC=$(tc-getCC) -C examples
111 fi
112 }