public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
@ 2017-08-11  2:20 Brian Evans
  0 siblings, 0 replies; 16+ messages in thread
From: Brian Evans @ 2017-08-11  2:20 UTC (permalink / raw
  To: gentoo-commits

commit:     6c2a93612cf35353509bd89350a465426334d679
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 11 02:20:20 2017 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Fri Aug 11 02:20:52 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c2a9361

media-video/v4l2loopback: Add myself as maintainer

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 media-video/v4l2loopback/metadata.xml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/media-video/v4l2loopback/metadata.xml b/media-video/v4l2loopback/metadata.xml
index fbea476100e..04c233e404c 100644
--- a/media-video/v4l2loopback/metadata.xml
+++ b/media-video/v4l2loopback/metadata.xml
@@ -4,6 +4,10 @@
 	<maintainer type="person">
 		<email>naota@gentoo.org</email>
 	</maintainer>
+	<maintainer type="person">
+		<email>grknight@gentoo.org</email>
+		<name>Brian Evans</name>
+	</maintainer>
 	<upstream>
 		<remote-id type="github">umlaeute/v4l2loopback</remote-id>
 	</upstream>


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
@ 2017-08-11  2:20 Brian Evans
  0 siblings, 0 replies; 16+ messages in thread
From: Brian Evans @ 2017-08-11  2:20 UTC (permalink / raw
  To: gentoo-commits

commit:     21e5b2d5e8832cf6aa0c707664621ccff8d1be5f
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 11 02:19:04 2017 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Fri Aug 11 02:20:50 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21e5b2d5

media-video/v4l2loopback: Drop old

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 media-video/v4l2loopback/Manifest                  |  5 ---
 media-video/v4l2loopback/v4l2loopback-0.4.0.ebuild | 24 -------------
 media-video/v4l2loopback/v4l2loopback-0.4.1.ebuild | 24 -------------
 media-video/v4l2loopback/v4l2loopback-0.6.1.ebuild | 22 ------------
 .../v4l2loopback/v4l2loopback-0.6.3-r1.ebuild      | 42 ----------------------
 media-video/v4l2loopback/v4l2loopback-0.6.3.ebuild | 22 ------------
 media-video/v4l2loopback/v4l2loopback-0.8.0.ebuild | 42 ----------------------
 7 files changed, 181 deletions(-)

diff --git a/media-video/v4l2loopback/Manifest b/media-video/v4l2loopback/Manifest
index 14b9451d321..a473ce1d487 100644
--- a/media-video/v4l2loopback/Manifest
+++ b/media-video/v4l2loopback/Manifest
@@ -1,6 +1 @@
 DIST v4l2loopback-0.10.0.tar.gz 46976 SHA256 61f840708dcbea21906c9a02469ea3f23b03e32420c6b650450ea57377956b06 SHA512 990b83cc592bf66861483d5ed8ebd7aba9d23f8ab54dc11d82ac3c88588cbd340d9cc49f7b758095e76bf9c5f02822700074506439ba51bcafc5cc7c1c979cb8 WHIRLPOOL 08c524ad9f540fe5d5b2ead1dd6bc814b8aa8eb0a49d9e3b734e90a14497e4d104972442f95bfc80bc3ba007d3728edb9c14a0423d2fbb6c1218f95534e5142a
-DIST v4l2loopback-0.4.0.tar.gz 195762 SHA256 cb2c2255f9cee4eab04e34f0ff90de83643088e6d6fccbf72d4dca2de7664b0f SHA512 d0dc5d771bc0bdf62d6435a8b268e9a538fad230637457b9d93aaa333844db067ef270e534c8b0b0a81bf6c318020a564b59d0c1deb675467401a2ffb60d5104 WHIRLPOOL 68f6b7fff008ac5adc54f5161e66cb55a1aa51bdcf61bedfd725485db969670510740a359f42ecb5f3bd790d29d6317ed1addc11f9abfa9ca1c9f6e886f3e482
-DIST v4l2loopback-0.4.1.tar.gz 197435 SHA256 9225e0f8020e516c0a8cf00f353c3f2aba63570f67ce3d06207f2570701841ed SHA512 2e8d51979414ec5534f1ce45a60d68f53aac94502b83b6883d4c8991907680759f3769dbe712816444840ea69672211d56bb1983f69450611407da8ebd6e9cec WHIRLPOOL b12ee90457e5526098aeac18602fe2c5f0de3b4926038738cfc7b77cbc5d46b9640fbb5141b31e5041db2786301dad6118200d48ef789bf658530aa4c407a6d0
-DIST v4l2loopback-0.6.1.tar.gz 207187 SHA256 50c707d967599fb2555b5427e89174afc993a7ab82b82fb542b6e41f0e2fdd5c SHA512 1c11aa73393023bfe1f06a0ed749aa165ab83c643eb57f8a545e776902eb6647df8b0ed9f4244a038de59d5f51e297e3ef09e8f4e5b5407a2b97c951f9245604 WHIRLPOOL 2a944f9bfac099d85324486c1f3a1d00eb788f67fe8d5040dbbe3b080cf19ca9f6428b34eaa9668cc056387719b3d5bac965ab557eb40df703f701506a322152
-DIST v4l2loopback-0.6.3.tar.gz 208243 SHA256 92e63637a4722bb75c666ffb295b53becb304ccf3818d995a93c9db44395ac43 SHA512 a633b49e7f16a167f36821e083155fe91c1924bbd1b9ded73e895d4ce43c2e175cbd4e0646129b73c27fede8a1ae4451c62e3b182b936c8d60b36b146a57487e WHIRLPOOL e70b0508e75f6367a799cc1d874e8864d4db8fa85666fc040977e60023632696860673d0d02c0fe7e211e1d05a8a9405915db6fa7015c380b0516e666a0212fc
-DIST v4l2loopback-0.8.0.tar.gz 209905 SHA256 e9db5af88175aac753648d3f2ddb359962feb7e17e7ef81deaa52f1f7d89f08d SHA512 79c63149bc851ee84ce2f656740e954c22a9590e930972a107c828e0cd031c521c2c461b567e43b5c24ff6774c1d2838656196344c37ec72689e26680cd4c743 WHIRLPOOL a540503de5618b17b98be4ae45828a924ab2b95f315609f0947d15a1225d1104fc39fd27b266e5f21a6ee3c290b11bacb20a3956246d888bf07a871b319f3588

diff --git a/media-video/v4l2loopback/v4l2loopback-0.4.0.ebuild b/media-video/v4l2loopback/v4l2loopback-0.4.0.ebuild
deleted file mode 100644
index 3291efffc0b..00000000000
--- a/media-video/v4l2loopback/v4l2loopback-0.4.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit linux-mod
-
-DESCRIPTION="v4l2 loopback device which output is it's own input"
-HOMEPAGE="https://github.com/umlaeute/v4l2loopback"
-SRC_URI="https://github.com/umlaeute/v4l2loopback/tarball/v${PV} -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-CONFIG_CHECK="VIDEO_DEV"
-MODULE_NAMES="v4l2loopback(video:)"
-BUILD_TARGETS="all"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}"/umlaeute-v4l2loopback-26fbb08

diff --git a/media-video/v4l2loopback/v4l2loopback-0.4.1.ebuild b/media-video/v4l2loopback/v4l2loopback-0.4.1.ebuild
deleted file mode 100644
index 0cc44b4b218..00000000000
--- a/media-video/v4l2loopback/v4l2loopback-0.4.1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit linux-mod
-
-DESCRIPTION="v4l2 loopback device which output is it's own input"
-HOMEPAGE="https://github.com/umlaeute/v4l2loopback"
-SRC_URI="https://github.com/umlaeute/v4l2loopback/tarball/v${PV} -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-CONFIG_CHECK="VIDEO_DEV"
-MODULE_NAMES="v4l2loopback(video:)"
-BUILD_TARGETS="all"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}"/umlaeute-v4l2loopback-18f560f

diff --git a/media-video/v4l2loopback/v4l2loopback-0.6.1.ebuild b/media-video/v4l2loopback/v4l2loopback-0.6.1.ebuild
deleted file mode 100644
index b9855857c00..00000000000
--- a/media-video/v4l2loopback/v4l2loopback-0.6.1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit linux-mod vcs-snapshot
-
-DESCRIPTION="v4l2 loopback device which output is it's own input"
-HOMEPAGE="https://github.com/umlaeute/v4l2loopback"
-SRC_URI="https://github.com/umlaeute/v4l2loopback/tarball/v${PV} -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-CONFIG_CHECK="VIDEO_DEV"
-MODULE_NAMES="v4l2loopback(video:)"
-BUILD_TARGETS="all"
-
-DEPEND=""
-RDEPEND="${DEPEND}"

diff --git a/media-video/v4l2loopback/v4l2loopback-0.6.3-r1.ebuild b/media-video/v4l2loopback/v4l2loopback-0.6.3-r1.ebuild
deleted file mode 100644
index bffd766cb10..00000000000
--- a/media-video/v4l2loopback/v4l2loopback-0.6.3-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit linux-mod vcs-snapshot
-
-DESCRIPTION="v4l2 loopback device which output is it's own input"
-HOMEPAGE="https://github.com/umlaeute/v4l2loopback"
-SRC_URI="https://github.com/umlaeute/v4l2loopback/tarball/v${PV} -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-CONFIG_CHECK="VIDEO_DEV"
-MODULE_NAMES="v4l2loopback(video:)"
-BUILD_TARGETS="all"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_compile() {
-	linux-mod_src_compile
-	if use examples; then
-		cd "${S}"/examples
-		emake
-	fi
-}
-
-src_install() {
-	linux-mod_src_install
-	dosbin utils/v4l2loopback-ctl
-	dodoc doc/kernel_debugging.txt
-	dohtml doc/v4l2.html
-	if use examples; then
-		dosbin examples/yuv4mpeg_to_v4l2
-		docinto examples
-		dodoc examples/{*.sh,*.c,Makefile}
-	fi
-}

diff --git a/media-video/v4l2loopback/v4l2loopback-0.6.3.ebuild b/media-video/v4l2loopback/v4l2loopback-0.6.3.ebuild
deleted file mode 100644
index f06ab0ecd24..00000000000
--- a/media-video/v4l2loopback/v4l2loopback-0.6.3.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit linux-mod vcs-snapshot
-
-DESCRIPTION="v4l2 loopback device which output is it's own input"
-HOMEPAGE="https://github.com/umlaeute/v4l2loopback"
-SRC_URI="https://github.com/umlaeute/v4l2loopback/tarball/v${PV} -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-CONFIG_CHECK="VIDEO_DEV"
-MODULE_NAMES="v4l2loopback(video:)"
-BUILD_TARGETS="all"
-
-DEPEND=""
-RDEPEND="${DEPEND}"

diff --git a/media-video/v4l2loopback/v4l2loopback-0.8.0.ebuild b/media-video/v4l2loopback/v4l2loopback-0.8.0.ebuild
deleted file mode 100644
index edad3a71b09..00000000000
--- a/media-video/v4l2loopback/v4l2loopback-0.8.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit linux-mod vcs-snapshot
-
-DESCRIPTION="v4l2 loopback device which output is it's own input"
-HOMEPAGE="https://github.com/umlaeute/v4l2loopback"
-SRC_URI="https://github.com/umlaeute/v4l2loopback/tarball/v${PV} -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-CONFIG_CHECK="VIDEO_DEV"
-MODULE_NAMES="v4l2loopback(video:)"
-BUILD_TARGETS="all"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_compile() {
-	linux-mod_src_compile
-	if use examples; then
-		cd "${S}"/examples
-		emake
-	fi
-}
-
-src_install() {
-	linux-mod_src_install
-	dosbin utils/v4l2loopback-ctl
-	dodoc doc/kernel_debugging.txt
-	dohtml doc/v4l2.html
-	if use examples; then
-		dosbin examples/yuv4mpeg_to_v4l2
-		docinto examples
-		dodoc examples/{*.sh,*.c,Makefile}
-	fi
-}


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
@ 2017-08-11  2:20 Brian Evans
  0 siblings, 0 replies; 16+ messages in thread
From: Brian Evans @ 2017-08-11  2:20 UTC (permalink / raw
  To: gentoo-commits

commit:     1614eb80558d9e147c0d540826fe49e247499aa7
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 11 00:13:18 2017 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Fri Aug 11 02:20:48 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1614eb80

media-video/v4l2loopback: Version bump wrt bug 568776

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 media-video/v4l2loopback/Manifest                  |  1 +
 .../v4l2loopback/v4l2loopback-0.10.0.ebuild        | 58 ++++++++++++++++++++++
 media-video/v4l2loopback/v4l2loopback-9999.ebuild  | 58 ++++++++++++++++++++++
 3 files changed, 117 insertions(+)

diff --git a/media-video/v4l2loopback/Manifest b/media-video/v4l2loopback/Manifest
index d8563ff42e5..14b9451d321 100644
--- a/media-video/v4l2loopback/Manifest
+++ b/media-video/v4l2loopback/Manifest
@@ -1,3 +1,4 @@
+DIST v4l2loopback-0.10.0.tar.gz 46976 SHA256 61f840708dcbea21906c9a02469ea3f23b03e32420c6b650450ea57377956b06 SHA512 990b83cc592bf66861483d5ed8ebd7aba9d23f8ab54dc11d82ac3c88588cbd340d9cc49f7b758095e76bf9c5f02822700074506439ba51bcafc5cc7c1c979cb8 WHIRLPOOL 08c524ad9f540fe5d5b2ead1dd6bc814b8aa8eb0a49d9e3b734e90a14497e4d104972442f95bfc80bc3ba007d3728edb9c14a0423d2fbb6c1218f95534e5142a
 DIST v4l2loopback-0.4.0.tar.gz 195762 SHA256 cb2c2255f9cee4eab04e34f0ff90de83643088e6d6fccbf72d4dca2de7664b0f SHA512 d0dc5d771bc0bdf62d6435a8b268e9a538fad230637457b9d93aaa333844db067ef270e534c8b0b0a81bf6c318020a564b59d0c1deb675467401a2ffb60d5104 WHIRLPOOL 68f6b7fff008ac5adc54f5161e66cb55a1aa51bdcf61bedfd725485db969670510740a359f42ecb5f3bd790d29d6317ed1addc11f9abfa9ca1c9f6e886f3e482
 DIST v4l2loopback-0.4.1.tar.gz 197435 SHA256 9225e0f8020e516c0a8cf00f353c3f2aba63570f67ce3d06207f2570701841ed SHA512 2e8d51979414ec5534f1ce45a60d68f53aac94502b83b6883d4c8991907680759f3769dbe712816444840ea69672211d56bb1983f69450611407da8ebd6e9cec WHIRLPOOL b12ee90457e5526098aeac18602fe2c5f0de3b4926038738cfc7b77cbc5d46b9640fbb5141b31e5041db2786301dad6118200d48ef789bf658530aa4c407a6d0
 DIST v4l2loopback-0.6.1.tar.gz 207187 SHA256 50c707d967599fb2555b5427e89174afc993a7ab82b82fb542b6e41f0e2fdd5c SHA512 1c11aa73393023bfe1f06a0ed749aa165ab83c643eb57f8a545e776902eb6647df8b0ed9f4244a038de59d5f51e297e3ef09e8f4e5b5407a2b97c951f9245604 WHIRLPOOL 2a944f9bfac099d85324486c1f3a1d00eb788f67fe8d5040dbbe3b080cf19ca9f6428b34eaa9668cc056387719b3d5bac965ab557eb40df703f701506a322152

diff --git a/media-video/v4l2loopback/v4l2loopback-0.10.0.ebuild b/media-video/v4l2loopback/v4l2loopback-0.10.0.ebuild
new file mode 100644
index 00000000000..7c408014c5c
--- /dev/null
+++ b/media-video/v4l2loopback/v4l2loopback-0.10.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit linux-mod
+
+case ${PV} in
+9999)
+	inherit git-r3
+	KEYWORDS=""
+	EGIT_REPO_URI="git://github.com/umlaeute/v4l2loopback.git"
+	;;
+*)
+	inherit vcs-snapshot
+	KEYWORDS="~amd64 ~x86"
+	SRC_URI="https://github.com/umlaeute/v4l2loopback/tarball/v${PV} -> ${P}.tar.gz"
+	;;
+esac
+
+DESCRIPTION="v4l2 loopback device which output is it's own input"
+HOMEPAGE="https://github.com/umlaeute/v4l2loopback"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="examples"
+
+CONFIG_CHECK="VIDEO_DEV"
+MODULE_NAMES="v4l2loopback(video:)"
+BUILD_TARGETS="all"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+	linux-mod_pkg_setup
+	export KERNELRELEASE=${KV_FULL}
+}
+
+src_compile() {
+	linux-mod_src_compile
+	if use examples; then
+		cd "${S}"/examples
+		emake
+	fi
+}
+
+src_install() {
+	linux-mod_src_install
+	dosbin utils/v4l2loopback-ctl
+	dodoc doc/kernel_debugging.txt
+	dodoc doc/docs.txt
+	if use examples; then
+		dosbin examples/yuv4mpeg_to_v4l2
+		docinto examples
+		dodoc examples/{*.sh,*.c,Makefile}
+	fi
+}

diff --git a/media-video/v4l2loopback/v4l2loopback-9999.ebuild b/media-video/v4l2loopback/v4l2loopback-9999.ebuild
new file mode 100644
index 00000000000..7c408014c5c
--- /dev/null
+++ b/media-video/v4l2loopback/v4l2loopback-9999.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit linux-mod
+
+case ${PV} in
+9999)
+	inherit git-r3
+	KEYWORDS=""
+	EGIT_REPO_URI="git://github.com/umlaeute/v4l2loopback.git"
+	;;
+*)
+	inherit vcs-snapshot
+	KEYWORDS="~amd64 ~x86"
+	SRC_URI="https://github.com/umlaeute/v4l2loopback/tarball/v${PV} -> ${P}.tar.gz"
+	;;
+esac
+
+DESCRIPTION="v4l2 loopback device which output is it's own input"
+HOMEPAGE="https://github.com/umlaeute/v4l2loopback"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="examples"
+
+CONFIG_CHECK="VIDEO_DEV"
+MODULE_NAMES="v4l2loopback(video:)"
+BUILD_TARGETS="all"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+	linux-mod_pkg_setup
+	export KERNELRELEASE=${KV_FULL}
+}
+
+src_compile() {
+	linux-mod_src_compile
+	if use examples; then
+		cd "${S}"/examples
+		emake
+	fi
+}
+
+src_install() {
+	linux-mod_src_install
+	dosbin utils/v4l2loopback-ctl
+	dodoc doc/kernel_debugging.txt
+	dodoc doc/docs.txt
+	if use examples; then
+		dosbin examples/yuv4mpeg_to_v4l2
+		docinto examples
+		dodoc examples/{*.sh,*.c,Makefile}
+	fi
+}


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
@ 2018-09-09 17:27 Brian Evans
  0 siblings, 0 replies; 16+ messages in thread
From: Brian Evans @ 2018-09-09 17:27 UTC (permalink / raw
  To: gentoo-commits

commit:     4973f380c7236c9adff7ee00ada029e8fcf21bba
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  9 17:27:35 2018 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Sun Sep  9 17:27:35 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4973f380

media-video/v4l2loopback: Drop old

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-video/v4l2loopback/Manifest                  |  1 -
 .../v4l2loopback/v4l2loopback-0.10.0.ebuild        | 58 ----------------------
 2 files changed, 59 deletions(-)

diff --git a/media-video/v4l2loopback/Manifest b/media-video/v4l2loopback/Manifest
index 86217717bfd..06c0780c3a5 100644
--- a/media-video/v4l2loopback/Manifest
+++ b/media-video/v4l2loopback/Manifest
@@ -1,2 +1 @@
-DIST v4l2loopback-0.10.0.tar.gz 46976 BLAKE2B 9e26aa0079f92deefcb3b48816a5279e994be77e1cb54450a91dbec63953858bf378e85d9f93a0694539809987c87461b3f5795b9632aa9d968974f49d3eca77 SHA512 990b83cc592bf66861483d5ed8ebd7aba9d23f8ab54dc11d82ac3c88588cbd340d9cc49f7b758095e76bf9c5f02822700074506439ba51bcafc5cc7c1c979cb8
 DIST v4l2loopback-0.12.0.tar.gz 48723 BLAKE2B 6d62b7839889f43422623e1cfc52142846e796ca184b567906ab950642012a5c581ac656d3e4a71d806786e7ff347298f1f7aabba33743508ba388beb590c03f SHA512 e951fcc2b0a55ec5cd9812c2c26c0cab6e37b99bbb5b8512e28c67b3c59e981b776cb3285a0275f027dbddc010855f12134b9f3fa92f20e19e4de713f77289a1

diff --git a/media-video/v4l2loopback/v4l2loopback-0.10.0.ebuild b/media-video/v4l2loopback/v4l2loopback-0.10.0.ebuild
deleted file mode 100644
index 7c408014c5c..00000000000
--- a/media-video/v4l2loopback/v4l2loopback-0.10.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-mod
-
-case ${PV} in
-9999)
-	inherit git-r3
-	KEYWORDS=""
-	EGIT_REPO_URI="git://github.com/umlaeute/v4l2loopback.git"
-	;;
-*)
-	inherit vcs-snapshot
-	KEYWORDS="~amd64 ~x86"
-	SRC_URI="https://github.com/umlaeute/v4l2loopback/tarball/v${PV} -> ${P}.tar.gz"
-	;;
-esac
-
-DESCRIPTION="v4l2 loopback device which output is it's own input"
-HOMEPAGE="https://github.com/umlaeute/v4l2loopback"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="examples"
-
-CONFIG_CHECK="VIDEO_DEV"
-MODULE_NAMES="v4l2loopback(video:)"
-BUILD_TARGETS="all"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
-	linux-mod_pkg_setup
-	export KERNELRELEASE=${KV_FULL}
-}
-
-src_compile() {
-	linux-mod_src_compile
-	if use examples; then
-		cd "${S}"/examples
-		emake
-	fi
-}
-
-src_install() {
-	linux-mod_src_install
-	dosbin utils/v4l2loopback-ctl
-	dodoc doc/kernel_debugging.txt
-	dodoc doc/docs.txt
-	if use examples; then
-		dosbin examples/yuv4mpeg_to_v4l2
-		docinto examples
-		dodoc examples/{*.sh,*.c,Makefile}
-	fi
-}


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
@ 2018-09-09 17:27 Brian Evans
  0 siblings, 0 replies; 16+ messages in thread
From: Brian Evans @ 2018-09-09 17:27 UTC (permalink / raw
  To: gentoo-commits

commit:     a29552182393235aadd8cea192e3f82b5f37edd4
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  9 17:26:36 2018 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Sun Sep  9 17:26:36 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2955218

media-video/v4l2loopback: Version bump for 0.12.0

Closes: https://bugs.gentoo.org/646260
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-video/v4l2loopback/Manifest                         |  1 +
 ...4l2loopback-9999.ebuild => v4l2loopback-0.12.0.ebuild} | 15 ++++++++-------
 media-video/v4l2loopback/v4l2loopback-9999.ebuild         | 15 ++++++++-------
 3 files changed, 17 insertions(+), 14 deletions(-)

diff --git a/media-video/v4l2loopback/Manifest b/media-video/v4l2loopback/Manifest
index b31be47ef33..86217717bfd 100644
--- a/media-video/v4l2loopback/Manifest
+++ b/media-video/v4l2loopback/Manifest
@@ -1 +1,2 @@
 DIST v4l2loopback-0.10.0.tar.gz 46976 BLAKE2B 9e26aa0079f92deefcb3b48816a5279e994be77e1cb54450a91dbec63953858bf378e85d9f93a0694539809987c87461b3f5795b9632aa9d968974f49d3eca77 SHA512 990b83cc592bf66861483d5ed8ebd7aba9d23f8ab54dc11d82ac3c88588cbd340d9cc49f7b758095e76bf9c5f02822700074506439ba51bcafc5cc7c1c979cb8
+DIST v4l2loopback-0.12.0.tar.gz 48723 BLAKE2B 6d62b7839889f43422623e1cfc52142846e796ca184b567906ab950642012a5c581ac656d3e4a71d806786e7ff347298f1f7aabba33743508ba388beb590c03f SHA512 e951fcc2b0a55ec5cd9812c2c26c0cab6e37b99bbb5b8512e28c67b3c59e981b776cb3285a0275f027dbddc010855f12134b9f3fa92f20e19e4de713f77289a1

diff --git a/media-video/v4l2loopback/v4l2loopback-9999.ebuild b/media-video/v4l2loopback/v4l2loopback-0.12.0.ebuild
similarity index 83%
copy from media-video/v4l2loopback/v4l2loopback-9999.ebuild
copy to media-video/v4l2loopback/v4l2loopback-0.12.0.ebuild
index 7c408014c5c..c2f92d34a0f 100644
--- a/media-video/v4l2loopback/v4l2loopback-9999.ebuild
+++ b/media-video/v4l2loopback/v4l2loopback-0.12.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit linux-mod
+inherit linux-mod toolchain-funcs
 
 case ${PV} in
 9999)
@@ -29,19 +29,20 @@ CONFIG_CHECK="VIDEO_DEV"
 MODULE_NAMES="v4l2loopback(video:)"
 BUILD_TARGETS="all"
 
-DEPEND=""
-RDEPEND="${DEPEND}"
-
 pkg_setup() {
 	linux-mod_pkg_setup
 	export KERNELRELEASE=${KV_FULL}
 }
 
+src_prepare() {
+	default
+	sed -i -e 's/gcc /$(CC) /' examples/Makefile || die
+}
+
 src_compile() {
 	linux-mod_src_compile
 	if use examples; then
-		cd "${S}"/examples
-		emake
+		emake CC=$(tc-getCC) -C examples
 	fi
 }
 

diff --git a/media-video/v4l2loopback/v4l2loopback-9999.ebuild b/media-video/v4l2loopback/v4l2loopback-9999.ebuild
index 7c408014c5c..c2f92d34a0f 100644
--- a/media-video/v4l2loopback/v4l2loopback-9999.ebuild
+++ b/media-video/v4l2loopback/v4l2loopback-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit linux-mod
+inherit linux-mod toolchain-funcs
 
 case ${PV} in
 9999)
@@ -29,19 +29,20 @@ CONFIG_CHECK="VIDEO_DEV"
 MODULE_NAMES="v4l2loopback(video:)"
 BUILD_TARGETS="all"
 
-DEPEND=""
-RDEPEND="${DEPEND}"
-
 pkg_setup() {
 	linux-mod_pkg_setup
 	export KERNELRELEASE=${KV_FULL}
 }
 
+src_prepare() {
+	default
+	sed -i -e 's/gcc /$(CC) /' examples/Makefile || die
+}
+
 src_compile() {
 	linux-mod_src_compile
 	if use examples; then
-		cd "${S}"/examples
-		emake
+		emake CC=$(tc-getCC) -C examples
 	fi
 }
 


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
@ 2019-05-17  0:32 Nick Sarnie
  0 siblings, 0 replies; 16+ messages in thread
From: Nick Sarnie @ 2019-05-17  0:32 UTC (permalink / raw
  To: gentoo-commits

commit:     486152236d558be15947d92b006449a35431cc4e
Author:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Fri May 17 00:29:11 2019 +0000
Commit:     Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Fri May 17 00:31:45 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48615223

media-video/v4l2loopback: Version bump

Version bump to fix build. Checked with grknight who had no objections

Didn't hear back from naota, bug is over 2 months old, so pushing

Fixes: https://bugs.gentoo.org/679480
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>

 media-video/v4l2loopback/Manifest                  |  1 +
 .../v4l2loopback/v4l2loopback-0.12.1.1_pre.ebuild  | 60 ++++++++++++++++++++++
 2 files changed, 61 insertions(+)

diff --git a/media-video/v4l2loopback/Manifest b/media-video/v4l2loopback/Manifest
index 06c0780c3a5..2c0a81c3ec1 100644
--- a/media-video/v4l2loopback/Manifest
+++ b/media-video/v4l2loopback/Manifest
@@ -1 +1,2 @@
 DIST v4l2loopback-0.12.0.tar.gz 48723 BLAKE2B 6d62b7839889f43422623e1cfc52142846e796ca184b567906ab950642012a5c581ac656d3e4a71d806786e7ff347298f1f7aabba33743508ba388beb590c03f SHA512 e951fcc2b0a55ec5cd9812c2c26c0cab6e37b99bbb5b8512e28c67b3c59e981b776cb3285a0275f027dbddc010855f12134b9f3fa92f20e19e4de713f77289a1
+DIST v4l2loopback-0.12.1.1_pre.tar.gz 49060 BLAKE2B 6caa3d8fed14beea599d05a18ea0cbcc2e1522fb32dcf80b35d1de057a8a2ea4239da2f123acf9969f571d32e6696fa8d12b81c877ca5b1aa31d84b6ab5c27da SHA512 0d2af7fa86d0730d227f067dc53c281817eea327f707fea2b60386afde39ff094dd8197f39fb140685e4e3024f0730f3e5185dea3da5224195e4cb50faa846b6

diff --git a/media-video/v4l2loopback/v4l2loopback-0.12.1.1_pre.ebuild b/media-video/v4l2loopback/v4l2loopback-0.12.1.1_pre.ebuild
new file mode 100644
index 00000000000..acdc108ae0e
--- /dev/null
+++ b/media-video/v4l2loopback/v4l2loopback-0.12.1.1_pre.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit linux-mod toolchain-funcs
+
+case ${PV} in
+9999)
+	inherit git-r3
+	KEYWORDS=""
+	EGIT_REPO_URI="git://github.com/umlaeute/v4l2loopback.git"
+	;;
+*)
+	inherit vcs-snapshot
+	KEYWORDS="~amd64 ~x86"
+	SNAPSHOT_COMMIT="0b8feb80fdef9a415d8250bca1790b3ff23e8391"
+	SRC_URI="https://github.com/umlaeute/v4l2loopback/archive/${SNAPSHOT_COMMIT}.tar.gz -> ${P}.tar.gz"
+	;;
+esac
+
+DESCRIPTION="v4l2 loopback device which output is it's own input"
+HOMEPAGE="https://github.com/umlaeute/v4l2loopback"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="examples"
+
+CONFIG_CHECK="VIDEO_DEV"
+MODULE_NAMES="v4l2loopback(video:)"
+BUILD_TARGETS="all"
+
+pkg_setup() {
+	linux-mod_pkg_setup
+	export KERNELRELEASE=${KV_FULL}
+}
+
+src_prepare() {
+	default
+	sed -i -e 's/gcc /$(CC) /' examples/Makefile || die
+}
+
+src_compile() {
+	linux-mod_src_compile
+	if use examples; then
+		emake CC=$(tc-getCC) -C examples
+	fi
+}
+
+src_install() {
+	linux-mod_src_install
+	dosbin utils/v4l2loopback-ctl
+	dodoc doc/kernel_debugging.txt
+	dodoc doc/docs.txt
+	if use examples; then
+		dosbin examples/yuv4mpeg_to_v4l2
+		docinto examples
+		dodoc examples/{*.sh,*.c,Makefile}
+	fi
+}


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
@ 2020-06-02 14:07 Aaron W. Swenson
  0 siblings, 0 replies; 16+ messages in thread
From: Aaron W. Swenson @ 2020-06-02 14:07 UTC (permalink / raw
  To: gentoo-commits

commit:     7eb54ccc6fe52fe26550f54389405fc16c5ffff2
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  2 14:06:21 2020 +0000
Commit:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Tue Jun  2 14:06:25 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eb54ccc

media-video/v4l2loopback: Bump to 0.12.5

Assume maintainership.

Includes "Bad Address" fix that some users experienced with kernels >=5.4.

Use https:// instead of git://.

Bump to EAPI 7.

Closes: https://bugs.gentoo.org/720036
Closes: https://bugs.gentoo.org/726602
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Aaron W. Swenson <titanofold <AT> gentoo.org>

 media-video/v4l2loopback/Manifest                       |  1 +
 media-video/v4l2loopback/metadata.xml                   | 17 +++++++----------
 ...2loopback-9999.ebuild => v4l2loopback-0.12.5.ebuild} |  6 +++---
 media-video/v4l2loopback/v4l2loopback-9999.ebuild       |  6 +++---
 4 files changed, 14 insertions(+), 16 deletions(-)

diff --git a/media-video/v4l2loopback/Manifest b/media-video/v4l2loopback/Manifest
index 2c0a81c3ec1..2868de6a218 100644
--- a/media-video/v4l2loopback/Manifest
+++ b/media-video/v4l2loopback/Manifest
@@ -1,2 +1,3 @@
 DIST v4l2loopback-0.12.0.tar.gz 48723 BLAKE2B 6d62b7839889f43422623e1cfc52142846e796ca184b567906ab950642012a5c581ac656d3e4a71d806786e7ff347298f1f7aabba33743508ba388beb590c03f SHA512 e951fcc2b0a55ec5cd9812c2c26c0cab6e37b99bbb5b8512e28c67b3c59e981b776cb3285a0275f027dbddc010855f12134b9f3fa92f20e19e4de713f77289a1
 DIST v4l2loopback-0.12.1.1_pre.tar.gz 49060 BLAKE2B 6caa3d8fed14beea599d05a18ea0cbcc2e1522fb32dcf80b35d1de057a8a2ea4239da2f123acf9969f571d32e6696fa8d12b81c877ca5b1aa31d84b6ab5c27da SHA512 0d2af7fa86d0730d227f067dc53c281817eea327f707fea2b60386afde39ff094dd8197f39fb140685e4e3024f0730f3e5185dea3da5224195e4cb50faa846b6
+DIST v4l2loopback-0.12.5.tar.gz 51484 BLAKE2B 5ae2decce3bbd1fd06592dd283f06796c02beeab066c7f1e16e6a72f8074a765ad6b1a017879095c3058852168f58fe27dedbcb32d3eb9f4097e02823f264ec8 SHA512 5545e83d95ec63a7d984641fc354c9146b4cf3bd7695d47606206ec43e45f63b099d1667491dc97295bc0f3fb16387f80ba8c12ce6d63608e8774c5c7fdf4168

diff --git a/media-video/v4l2loopback/metadata.xml b/media-video/v4l2loopback/metadata.xml
index 04c233e404c..ee641349e08 100644
--- a/media-video/v4l2loopback/metadata.xml
+++ b/media-video/v4l2loopback/metadata.xml
@@ -1,14 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>naota@gentoo.org</email>
-	</maintainer>
-	<maintainer type="person">
-		<email>grknight@gentoo.org</email>
-		<name>Brian Evans</name>
-	</maintainer>
-	<upstream>
-		<remote-id type="github">umlaeute/v4l2loopback</remote-id>
-	</upstream>
+  <maintainer type="person">
+    <email>titanofold@gentoo.org</email>
+    <name>Aaron W. Swenson</name>
+  </maintainer>
+  <upstream>
+    <remote-id type="github">umlaeute/v4l2loopback</remote-id>
+  </upstream>
 </pkgmetadata>

diff --git a/media-video/v4l2loopback/v4l2loopback-9999.ebuild b/media-video/v4l2loopback/v4l2loopback-0.12.5.ebuild
similarity index 90%
copy from media-video/v4l2loopback/v4l2loopback-9999.ebuild
copy to media-video/v4l2loopback/v4l2loopback-0.12.5.ebuild
index c2f92d34a0f..2b3e48ff0fc 100644
--- a/media-video/v4l2loopback/v4l2loopback-9999.ebuild
+++ b/media-video/v4l2loopback/v4l2loopback-0.12.5.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit linux-mod toolchain-funcs
 
@@ -9,7 +9,7 @@ case ${PV} in
 9999)
 	inherit git-r3
 	KEYWORDS=""
-	EGIT_REPO_URI="git://github.com/umlaeute/v4l2loopback.git"
+	EGIT_REPO_URI="https://github.com/umlaeute/v4l2loopback.git"
 	;;
 *)
 	inherit vcs-snapshot

diff --git a/media-video/v4l2loopback/v4l2loopback-9999.ebuild b/media-video/v4l2loopback/v4l2loopback-9999.ebuild
index c2f92d34a0f..2b3e48ff0fc 100644
--- a/media-video/v4l2loopback/v4l2loopback-9999.ebuild
+++ b/media-video/v4l2loopback/v4l2loopback-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit linux-mod toolchain-funcs
 
@@ -9,7 +9,7 @@ case ${PV} in
 9999)
 	inherit git-r3
 	KEYWORDS=""
-	EGIT_REPO_URI="git://github.com/umlaeute/v4l2loopback.git"
+	EGIT_REPO_URI="https://github.com/umlaeute/v4l2loopback.git"
 	;;
 *)
 	inherit vcs-snapshot


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
@ 2020-07-03 21:35 Aaron W. Swenson
  0 siblings, 0 replies; 16+ messages in thread
From: Aaron W. Swenson @ 2020-07-03 21:35 UTC (permalink / raw
  To: gentoo-commits

commit:     ca9fedea96f45dd1da98c2420fd3cf0439551d19
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 26 11:09:59 2020 +0000
Commit:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Fri Jul  3 21:06:24 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca9fedea

media-video/v4l2loopback: Cleanup old

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Aaron W. Swenson <titanofold <AT> gentoo.org>

 media-video/v4l2loopback/Manifest                  |  2 -
 .../v4l2loopback/v4l2loopback-0.12.0.ebuild        | 59 ---------------------
 .../v4l2loopback/v4l2loopback-0.12.1.1_pre.ebuild  | 60 ----------------------
 .../v4l2loopback/v4l2loopback-0.12.5.ebuild        |  2 +-
 media-video/v4l2loopback/v4l2loopback-9999.ebuild  |  2 +-
 5 files changed, 2 insertions(+), 123 deletions(-)

diff --git a/media-video/v4l2loopback/Manifest b/media-video/v4l2loopback/Manifest
index 2868de6a218..5bfb479e7c6 100644
--- a/media-video/v4l2loopback/Manifest
+++ b/media-video/v4l2loopback/Manifest
@@ -1,3 +1 @@
-DIST v4l2loopback-0.12.0.tar.gz 48723 BLAKE2B 6d62b7839889f43422623e1cfc52142846e796ca184b567906ab950642012a5c581ac656d3e4a71d806786e7ff347298f1f7aabba33743508ba388beb590c03f SHA512 e951fcc2b0a55ec5cd9812c2c26c0cab6e37b99bbb5b8512e28c67b3c59e981b776cb3285a0275f027dbddc010855f12134b9f3fa92f20e19e4de713f77289a1
-DIST v4l2loopback-0.12.1.1_pre.tar.gz 49060 BLAKE2B 6caa3d8fed14beea599d05a18ea0cbcc2e1522fb32dcf80b35d1de057a8a2ea4239da2f123acf9969f571d32e6696fa8d12b81c877ca5b1aa31d84b6ab5c27da SHA512 0d2af7fa86d0730d227f067dc53c281817eea327f707fea2b60386afde39ff094dd8197f39fb140685e4e3024f0730f3e5185dea3da5224195e4cb50faa846b6
 DIST v4l2loopback-0.12.5.tar.gz 51484 BLAKE2B 5ae2decce3bbd1fd06592dd283f06796c02beeab066c7f1e16e6a72f8074a765ad6b1a017879095c3058852168f58fe27dedbcb32d3eb9f4097e02823f264ec8 SHA512 5545e83d95ec63a7d984641fc354c9146b4cf3bd7695d47606206ec43e45f63b099d1667491dc97295bc0f3fb16387f80ba8c12ce6d63608e8774c5c7fdf4168

diff --git a/media-video/v4l2loopback/v4l2loopback-0.12.0.ebuild b/media-video/v4l2loopback/v4l2loopback-0.12.0.ebuild
deleted file mode 100644
index c2f92d34a0f..00000000000
--- a/media-video/v4l2loopback/v4l2loopback-0.12.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-mod toolchain-funcs
-
-case ${PV} in
-9999)
-	inherit git-r3
-	KEYWORDS=""
-	EGIT_REPO_URI="git://github.com/umlaeute/v4l2loopback.git"
-	;;
-*)
-	inherit vcs-snapshot
-	KEYWORDS="~amd64 ~x86"
-	SRC_URI="https://github.com/umlaeute/v4l2loopback/tarball/v${PV} -> ${P}.tar.gz"
-	;;
-esac
-
-DESCRIPTION="v4l2 loopback device which output is it's own input"
-HOMEPAGE="https://github.com/umlaeute/v4l2loopback"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="examples"
-
-CONFIG_CHECK="VIDEO_DEV"
-MODULE_NAMES="v4l2loopback(video:)"
-BUILD_TARGETS="all"
-
-pkg_setup() {
-	linux-mod_pkg_setup
-	export KERNELRELEASE=${KV_FULL}
-}
-
-src_prepare() {
-	default
-	sed -i -e 's/gcc /$(CC) /' examples/Makefile || die
-}
-
-src_compile() {
-	linux-mod_src_compile
-	if use examples; then
-		emake CC=$(tc-getCC) -C examples
-	fi
-}
-
-src_install() {
-	linux-mod_src_install
-	dosbin utils/v4l2loopback-ctl
-	dodoc doc/kernel_debugging.txt
-	dodoc doc/docs.txt
-	if use examples; then
-		dosbin examples/yuv4mpeg_to_v4l2
-		docinto examples
-		dodoc examples/{*.sh,*.c,Makefile}
-	fi
-}

diff --git a/media-video/v4l2loopback/v4l2loopback-0.12.1.1_pre.ebuild b/media-video/v4l2loopback/v4l2loopback-0.12.1.1_pre.ebuild
deleted file mode 100644
index acdc108ae0e..00000000000
--- a/media-video/v4l2loopback/v4l2loopback-0.12.1.1_pre.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-mod toolchain-funcs
-
-case ${PV} in
-9999)
-	inherit git-r3
-	KEYWORDS=""
-	EGIT_REPO_URI="git://github.com/umlaeute/v4l2loopback.git"
-	;;
-*)
-	inherit vcs-snapshot
-	KEYWORDS="~amd64 ~x86"
-	SNAPSHOT_COMMIT="0b8feb80fdef9a415d8250bca1790b3ff23e8391"
-	SRC_URI="https://github.com/umlaeute/v4l2loopback/archive/${SNAPSHOT_COMMIT}.tar.gz -> ${P}.tar.gz"
-	;;
-esac
-
-DESCRIPTION="v4l2 loopback device which output is it's own input"
-HOMEPAGE="https://github.com/umlaeute/v4l2loopback"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="examples"
-
-CONFIG_CHECK="VIDEO_DEV"
-MODULE_NAMES="v4l2loopback(video:)"
-BUILD_TARGETS="all"
-
-pkg_setup() {
-	linux-mod_pkg_setup
-	export KERNELRELEASE=${KV_FULL}
-}
-
-src_prepare() {
-	default
-	sed -i -e 's/gcc /$(CC) /' examples/Makefile || die
-}
-
-src_compile() {
-	linux-mod_src_compile
-	if use examples; then
-		emake CC=$(tc-getCC) -C examples
-	fi
-}
-
-src_install() {
-	linux-mod_src_install
-	dosbin utils/v4l2loopback-ctl
-	dodoc doc/kernel_debugging.txt
-	dodoc doc/docs.txt
-	if use examples; then
-		dosbin examples/yuv4mpeg_to_v4l2
-		docinto examples
-		dodoc examples/{*.sh,*.c,Makefile}
-	fi
-}

diff --git a/media-video/v4l2loopback/v4l2loopback-0.12.5.ebuild b/media-video/v4l2loopback/v4l2loopback-0.12.5.ebuild
index 2b3e48ff0fc..0edcdeb2cd1 100644
--- a/media-video/v4l2loopback/v4l2loopback-0.12.5.ebuild
+++ b/media-video/v4l2loopback/v4l2loopback-0.12.5.ebuild
@@ -14,7 +14,7 @@ case ${PV} in
 *)
 	inherit vcs-snapshot
 	KEYWORDS="~amd64 ~x86"
-	SRC_URI="https://github.com/umlaeute/v4l2loopback/tarball/v${PV} -> ${P}.tar.gz"
+	SRC_URI="https://github.com/umlaeute/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 	;;
 esac
 

diff --git a/media-video/v4l2loopback/v4l2loopback-9999.ebuild b/media-video/v4l2loopback/v4l2loopback-9999.ebuild
index 2b3e48ff0fc..0edcdeb2cd1 100644
--- a/media-video/v4l2loopback/v4l2loopback-9999.ebuild
+++ b/media-video/v4l2loopback/v4l2loopback-9999.ebuild
@@ -14,7 +14,7 @@ case ${PV} in
 *)
 	inherit vcs-snapshot
 	KEYWORDS="~amd64 ~x86"
-	SRC_URI="https://github.com/umlaeute/v4l2loopback/tarball/v${PV} -> ${P}.tar.gz"
+	SRC_URI="https://github.com/umlaeute/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 	;;
 esac
 


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
@ 2020-10-26 14:13 Ben Kohler
  0 siblings, 0 replies; 16+ messages in thread
From: Ben Kohler @ 2020-10-26 14:13 UTC (permalink / raw
  To: gentoo-commits

commit:     451ffeb436e7e9f42f7dd4043e1a523ce282a64d
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 26 12:05:01 2020 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Mon Oct 26 14:13:37 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=451ffeb4

media-video/v4l2loopback: adjust manifest for slight tarball change

Inspected new tarball, only difference is in the top level dir name.

Bug: https://bugs.gentoo.org/737512
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 media-video/v4l2loopback/Manifest                      | 2 +-
 media-video/v4l2loopback/v4l2loopback-0.12.5-r1.ebuild | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/media-video/v4l2loopback/Manifest b/media-video/v4l2loopback/Manifest
index 5bfb479e7c6..1421e2da2b6 100644
--- a/media-video/v4l2loopback/Manifest
+++ b/media-video/v4l2loopback/Manifest
@@ -1 +1 @@
-DIST v4l2loopback-0.12.5.tar.gz 51484 BLAKE2B 5ae2decce3bbd1fd06592dd283f06796c02beeab066c7f1e16e6a72f8074a765ad6b1a017879095c3058852168f58fe27dedbcb32d3eb9f4097e02823f264ec8 SHA512 5545e83d95ec63a7d984641fc354c9146b4cf3bd7695d47606206ec43e45f63b099d1667491dc97295bc0f3fb16387f80ba8c12ce6d63608e8774c5c7fdf4168
+DIST v4l2loopback-0.12.5.tar.gz 51468 BLAKE2B 514f686fc6f87feebedb1b047e764fa03938c265c88db0fedfb6aba3544f5b8b495631fc0bcdf4b88c1c4d522f6b4d7546b4d0d10381f6be2efc7f405511033a SHA512 5fd2affbb4a7f38bb78f996179de6570b2bd69cfed2a79c4505e7ea2cdf5b65c0a6807f1f4e03f320b667f5cbe62f26fadd412bc0fec5944e4e394635bf5fb3d

diff --git a/media-video/v4l2loopback/v4l2loopback-0.12.5-r1.ebuild b/media-video/v4l2loopback/v4l2loopback-0.12.5-r1.ebuild
index 0edcdeb2cd1..54d6b85638c 100644
--- a/media-video/v4l2loopback/v4l2loopback-0.12.5-r1.ebuild
+++ b/media-video/v4l2loopback/v4l2loopback-0.12.5-r1.ebuild
@@ -12,7 +12,6 @@ case ${PV} in
 	EGIT_REPO_URI="https://github.com/umlaeute/v4l2loopback.git"
 	;;
 *)
-	inherit vcs-snapshot
 	KEYWORDS="~amd64 ~x86"
 	SRC_URI="https://github.com/umlaeute/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 	;;


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
@ 2021-01-22  3:42 Sam James
  0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2021-01-22  3:42 UTC (permalink / raw
  To: gentoo-commits

commit:     fb7be3b866e0d508e640c0ab44384dd2facfaa26
Author:     Petr Šabata <contyk <AT> redhat <DOT> com>
AuthorDate: Thu Dec  3 21:48:51 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 22 03:42:08 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb7be3b8

media-video/v4l2loopback: Correct description

Fixing the grammar I randomly noticed while searching.  I think the
description could be rewritten entirely but I can't think of anything
and upstream doesn't provide a simple, one sentence summary that is also
descriptive.

Signed-off-by: Petr Šabata <contyk <AT> redhat.com>
Closes: https://github.com/gentoo/gentoo/pull/18495
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/v4l2loopback/v4l2loopback-0.12.5-r1.ebuild | 2 +-
 media-video/v4l2loopback/v4l2loopback-9999.ebuild      | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/v4l2loopback/v4l2loopback-0.12.5-r1.ebuild b/media-video/v4l2loopback/v4l2loopback-0.12.5-r1.ebuild
index 54d6b85638c..4d36b8de839 100644
--- a/media-video/v4l2loopback/v4l2loopback-0.12.5-r1.ebuild
+++ b/media-video/v4l2loopback/v4l2loopback-0.12.5-r1.ebuild
@@ -17,7 +17,7 @@ case ${PV} in
 	;;
 esac
 
-DESCRIPTION="v4l2 loopback device which output is it's own input"
+DESCRIPTION="v4l2 loopback device whose output is its own input"
 HOMEPAGE="https://github.com/umlaeute/v4l2loopback"
 
 LICENSE="GPL-2"

diff --git a/media-video/v4l2loopback/v4l2loopback-9999.ebuild b/media-video/v4l2loopback/v4l2loopback-9999.ebuild
index 0edcdeb2cd1..246d1e10ba9 100644
--- a/media-video/v4l2loopback/v4l2loopback-9999.ebuild
+++ b/media-video/v4l2loopback/v4l2loopback-9999.ebuild
@@ -18,7 +18,7 @@ case ${PV} in
 	;;
 esac
 
-DESCRIPTION="v4l2 loopback device which output is it's own input"
+DESCRIPTION="v4l2 loopback device whose output is its own input"
 HOMEPAGE="https://github.com/umlaeute/v4l2loopback"
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
@ 2022-03-20  0:16 Sam James
  0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2022-03-20  0:16 UTC (permalink / raw
  To: gentoo-commits

commit:     43ed15fea1b56b94e3d38479d61701b369ac3aaa
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 20 00:12:06 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 20 00:12:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43ed15fe

media-video/v4l2loopback: [QA] fix tc-get* quoting

This can cause build problems for e.g. 32-bit (gcc -m32 ...)

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/v4l2loopback/v4l2loopback-0.12.5-r1.ebuild | 4 ++--
 media-video/v4l2loopback/v4l2loopback-9999.ebuild      | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-video/v4l2loopback/v4l2loopback-0.12.5-r1.ebuild b/media-video/v4l2loopback/v4l2loopback-0.12.5-r1.ebuild
index 6c744550640b..6c4fb6dc4f4b 100644
--- a/media-video/v4l2loopback/v4l2loopback-0.12.5-r1.ebuild
+++ b/media-video/v4l2loopback/v4l2loopback-0.12.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -40,7 +40,7 @@ src_prepare() {
 src_compile() {
 	linux-mod_src_compile
 	if use examples; then
-		emake CC=$(tc-getCC) -C examples
+		emake CC="$(tc-getCC)" -C examples
 	fi
 }
 

diff --git a/media-video/v4l2loopback/v4l2loopback-9999.ebuild b/media-video/v4l2loopback/v4l2loopback-9999.ebuild
index 712f4d2b8c0f..760951059416 100644
--- a/media-video/v4l2loopback/v4l2loopback-9999.ebuild
+++ b/media-video/v4l2loopback/v4l2loopback-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -41,7 +41,7 @@ src_prepare() {
 src_compile() {
 	linux-mod_src_compile
 	if use examples; then
-		emake CC=$(tc-getCC) -C examples
+		emake CC="$(tc-getCC)" -C examples
 	fi
 }
 


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
@ 2023-06-21  8:29 Andrew Ammerlaan
  0 siblings, 0 replies; 16+ messages in thread
From: Andrew Ammerlaan @ 2023-06-21  8:29 UTC (permalink / raw
  To: gentoo-commits

commit:     032d9f3e8f89b760dc4d179a79128ae0490387b7
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 21 08:25:15 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed Jun 21 08:29:43 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=032d9f3e

media-video/v4l2loopback: migrate to linux-mod-r1.eclass, EAPI bump

This should also fix Bug 843053 (please confirm that it works now)

Should also fix the open CVE-2022-2652, the mentioned patch is in this release

Bug: https://bugs.gentoo.org/864442
Bug: https://bugs.gentoo.org/843053
Closes: https://bugs.gentoo.org/888649
Closes: https://bugs.gentoo.org/908723
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 media-video/v4l2loopback/Manifest                     |  1 +
 ...oopback-9999.ebuild => v4l2loopback-0.12.7.ebuild} | 19 ++++++++++---------
 media-video/v4l2loopback/v4l2loopback-9999.ebuild     | 19 ++++++++++---------
 3 files changed, 21 insertions(+), 18 deletions(-)

diff --git a/media-video/v4l2loopback/Manifest b/media-video/v4l2loopback/Manifest
index 1421e2da2b68..8df167f2e7a4 100644
--- a/media-video/v4l2loopback/Manifest
+++ b/media-video/v4l2loopback/Manifest
@@ -1 +1,2 @@
 DIST v4l2loopback-0.12.5.tar.gz 51468 BLAKE2B 514f686fc6f87feebedb1b047e764fa03938c265c88db0fedfb6aba3544f5b8b495631fc0bcdf4b88c1c4d522f6b4d7546b4d0d10381f6be2efc7f405511033a SHA512 5fd2affbb4a7f38bb78f996179de6570b2bd69cfed2a79c4505e7ea2cdf5b65c0a6807f1f4e03f320b667f5cbe62f26fadd412bc0fec5944e4e394635bf5fb3d
+DIST v4l2loopback-0.12.7.tar.gz 52145 BLAKE2B 08b0dd6dfd065f8bc450aad8d711d1723fe65bbee6be4624038f34e8ad8bc2ed6e544fc5771fb42b0e8c92213c2db71aff5857c0b1fd6343c6900bf27df618d7 SHA512 fcfe55396e9ddad56e592ffccd955c8ceff49c11cfbc5af382123ee0c15b41729b78cb763acbb17d288c48498f2183a4b24f146758ae67e1982b7ab2b07ff973

diff --git a/media-video/v4l2loopback/v4l2loopback-9999.ebuild b/media-video/v4l2loopback/v4l2loopback-0.12.7.ebuild
similarity index 80%
copy from media-video/v4l2loopback/v4l2loopback-9999.ebuild
copy to media-video/v4l2loopback/v4l2loopback-0.12.7.ebuild
index 760951059416..20dda14f748d 100644
--- a/media-video/v4l2loopback/v4l2loopback-9999.ebuild
+++ b/media-video/v4l2loopback/v4l2loopback-0.12.7.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit linux-mod toolchain-funcs
+inherit linux-mod-r1 toolchain-funcs
 
 case ${PV} in
 9999)
@@ -11,7 +11,6 @@ case ${PV} in
 	EGIT_REPO_URI="https://github.com/umlaeute/v4l2loopback.git"
 	;;
 *)
-	inherit vcs-snapshot
 	KEYWORDS="~amd64 ~x86"
 	SRC_URI="https://github.com/umlaeute/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 	;;
@@ -25,11 +24,9 @@ SLOT="0"
 IUSE="examples"
 
 CONFIG_CHECK="VIDEO_DEV"
-MODULE_NAMES="v4l2loopback(video:)"
-BUILD_TARGETS="all"
 
 pkg_setup() {
-	linux-mod_pkg_setup
+	linux-mod-r1_pkg_setup
 	export KERNELRELEASE=${KV_FULL}
 }
 
@@ -39,14 +36,18 @@ src_prepare() {
 }
 
 src_compile() {
-	linux-mod_src_compile
+	local modlist=(
+		v4l2loopback=video:
+	)
+
+	linux-mod-r1_src_compile
 	if use examples; then
 		emake CC="$(tc-getCC)" -C examples
 	fi
 }
 
 src_install() {
-	linux-mod_src_install
+	linux-mod-r1_src_install
 	dosbin utils/v4l2loopback-ctl
 	dodoc doc/kernel_debugging.txt
 	dodoc doc/docs.txt

diff --git a/media-video/v4l2loopback/v4l2loopback-9999.ebuild b/media-video/v4l2loopback/v4l2loopback-9999.ebuild
index 760951059416..20dda14f748d 100644
--- a/media-video/v4l2loopback/v4l2loopback-9999.ebuild
+++ b/media-video/v4l2loopback/v4l2loopback-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit linux-mod toolchain-funcs
+inherit linux-mod-r1 toolchain-funcs
 
 case ${PV} in
 9999)
@@ -11,7 +11,6 @@ case ${PV} in
 	EGIT_REPO_URI="https://github.com/umlaeute/v4l2loopback.git"
 	;;
 *)
-	inherit vcs-snapshot
 	KEYWORDS="~amd64 ~x86"
 	SRC_URI="https://github.com/umlaeute/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 	;;
@@ -25,11 +24,9 @@ SLOT="0"
 IUSE="examples"
 
 CONFIG_CHECK="VIDEO_DEV"
-MODULE_NAMES="v4l2loopback(video:)"
-BUILD_TARGETS="all"
 
 pkg_setup() {
-	linux-mod_pkg_setup
+	linux-mod-r1_pkg_setup
 	export KERNELRELEASE=${KV_FULL}
 }
 
@@ -39,14 +36,18 @@ src_prepare() {
 }
 
 src_compile() {
-	linux-mod_src_compile
+	local modlist=(
+		v4l2loopback=video:
+	)
+
+	linux-mod-r1_src_compile
 	if use examples; then
 		emake CC="$(tc-getCC)" -C examples
 	fi
 }
 
 src_install() {
-	linux-mod_src_install
+	linux-mod-r1_src_install
 	dosbin utils/v4l2loopback-ctl
 	dodoc doc/kernel_debugging.txt
 	dodoc doc/docs.txt


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
@ 2024-03-23  6:35 Sam James
  0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2024-03-23  6:35 UTC (permalink / raw
  To: gentoo-commits

commit:     9bdf7713ca76703178f2bdbe84ea945b9aec9d63
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 23 06:33:03 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 23 06:33:03 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bdf7713

media-video/v4l2loopback: add 0.13.1

Closes: https://bugs.gentoo.org/914291
Closes: https://bugs.gentoo.org/926831
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/v4l2loopback/Manifest                                    | 1 +
 .../{v4l2loopback-9999.ebuild => v4l2loopback-0.13.1.ebuild}         | 5 ++++-
 media-video/v4l2loopback/v4l2loopback-9999.ebuild                    | 5 ++++-
 3 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/media-video/v4l2loopback/Manifest b/media-video/v4l2loopback/Manifest
index 8df167f2e7a4..163aa99510e5 100644
--- a/media-video/v4l2loopback/Manifest
+++ b/media-video/v4l2loopback/Manifest
@@ -1,2 +1,3 @@
 DIST v4l2loopback-0.12.5.tar.gz 51468 BLAKE2B 514f686fc6f87feebedb1b047e764fa03938c265c88db0fedfb6aba3544f5b8b495631fc0bcdf4b88c1c4d522f6b4d7546b4d0d10381f6be2efc7f405511033a SHA512 5fd2affbb4a7f38bb78f996179de6570b2bd69cfed2a79c4505e7ea2cdf5b65c0a6807f1f4e03f320b667f5cbe62f26fadd412bc0fec5944e4e394635bf5fb3d
 DIST v4l2loopback-0.12.7.tar.gz 52145 BLAKE2B 08b0dd6dfd065f8bc450aad8d711d1723fe65bbee6be4624038f34e8ad8bc2ed6e544fc5771fb42b0e8c92213c2db71aff5857c0b1fd6343c6900bf27df618d7 SHA512 fcfe55396e9ddad56e592ffccd955c8ceff49c11cfbc5af382123ee0c15b41729b78cb763acbb17d288c48498f2183a4b24f146758ae67e1982b7ab2b07ff973
+DIST v4l2loopback-0.13.1.tar.gz 84323 BLAKE2B ad84826791763107c29ecc79435eb5e6d5bd1c18a18cfeabebaffd2c6f00a17564e8cb2773c35aba40cc181d06a21b2aafc86910b1d160adee98c015497cda7f SHA512 28b8c90f1e5fe48d19f41dbc188bf383ce8a6db33707ef161b55cae3217704a7e45e91a782bc3bf08db338f8ba0f045afd52899026be7e2e9bfeb6799a876628

diff --git a/media-video/v4l2loopback/v4l2loopback-9999.ebuild b/media-video/v4l2loopback/v4l2loopback-0.13.1.ebuild
similarity index 93%
copy from media-video/v4l2loopback/v4l2loopback-9999.ebuild
copy to media-video/v4l2loopback/v4l2loopback-0.13.1.ebuild
index 20dda14f748d..4f52cdf4437f 100644
--- a/media-video/v4l2loopback/v4l2loopback-9999.ebuild
+++ b/media-video/v4l2loopback/v4l2loopback-0.13.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -41,6 +41,9 @@ src_compile() {
 	)
 
 	linux-mod-r1_src_compile
+
+	emake CC="$(tc-getCC)" -C utils
+
 	if use examples; then
 		emake CC="$(tc-getCC)" -C examples
 	fi

diff --git a/media-video/v4l2loopback/v4l2loopback-9999.ebuild b/media-video/v4l2loopback/v4l2loopback-9999.ebuild
index 20dda14f748d..4f52cdf4437f 100644
--- a/media-video/v4l2loopback/v4l2loopback-9999.ebuild
+++ b/media-video/v4l2loopback/v4l2loopback-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -41,6 +41,9 @@ src_compile() {
 	)
 
 	linux-mod-r1_src_compile
+
+	emake CC="$(tc-getCC)" -C utils
+
 	if use examples; then
 		emake CC="$(tc-getCC)" -C examples
 	fi


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
@ 2024-03-23  6:35 Sam James
  0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2024-03-23  6:35 UTC (permalink / raw
  To: gentoo-commits

commit:     84dfa7a5ba6b4bdeb0a53eb865d44aa437f31e19
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 23 06:35:12 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 23 06:35:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84dfa7a5

media-video/v4l2loopback: drop 0.12.5-r1

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/v4l2loopback/Manifest                  |  1 -
 .../v4l2loopback/v4l2loopback-0.12.5-r1.ebuild     | 57 ----------------------
 2 files changed, 58 deletions(-)

diff --git a/media-video/v4l2loopback/Manifest b/media-video/v4l2loopback/Manifest
index 163aa99510e5..364a9accd5bf 100644
--- a/media-video/v4l2loopback/Manifest
+++ b/media-video/v4l2loopback/Manifest
@@ -1,3 +1,2 @@
-DIST v4l2loopback-0.12.5.tar.gz 51468 BLAKE2B 514f686fc6f87feebedb1b047e764fa03938c265c88db0fedfb6aba3544f5b8b495631fc0bcdf4b88c1c4d522f6b4d7546b4d0d10381f6be2efc7f405511033a SHA512 5fd2affbb4a7f38bb78f996179de6570b2bd69cfed2a79c4505e7ea2cdf5b65c0a6807f1f4e03f320b667f5cbe62f26fadd412bc0fec5944e4e394635bf5fb3d
 DIST v4l2loopback-0.12.7.tar.gz 52145 BLAKE2B 08b0dd6dfd065f8bc450aad8d711d1723fe65bbee6be4624038f34e8ad8bc2ed6e544fc5771fb42b0e8c92213c2db71aff5857c0b1fd6343c6900bf27df618d7 SHA512 fcfe55396e9ddad56e592ffccd955c8ceff49c11cfbc5af382123ee0c15b41729b78cb763acbb17d288c48498f2183a4b24f146758ae67e1982b7ab2b07ff973
 DIST v4l2loopback-0.13.1.tar.gz 84323 BLAKE2B ad84826791763107c29ecc79435eb5e6d5bd1c18a18cfeabebaffd2c6f00a17564e8cb2773c35aba40cc181d06a21b2aafc86910b1d160adee98c015497cda7f SHA512 28b8c90f1e5fe48d19f41dbc188bf383ce8a6db33707ef161b55cae3217704a7e45e91a782bc3bf08db338f8ba0f045afd52899026be7e2e9bfeb6799a876628

diff --git a/media-video/v4l2loopback/v4l2loopback-0.12.5-r1.ebuild b/media-video/v4l2loopback/v4l2loopback-0.12.5-r1.ebuild
deleted file mode 100644
index 6c4fb6dc4f4b..000000000000
--- a/media-video/v4l2loopback/v4l2loopback-0.12.5-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-mod toolchain-funcs
-
-case ${PV} in
-9999)
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/umlaeute/v4l2loopback.git"
-	;;
-*)
-	KEYWORDS="~amd64 ~x86"
-	SRC_URI="https://github.com/umlaeute/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	;;
-esac
-
-DESCRIPTION="v4l2 loopback device whose output is its own input"
-HOMEPAGE="https://github.com/umlaeute/v4l2loopback"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="examples"
-
-CONFIG_CHECK="VIDEO_DEV"
-MODULE_NAMES="v4l2loopback(video:)"
-BUILD_TARGETS="all"
-
-pkg_setup() {
-	linux-mod_pkg_setup
-	export KERNELRELEASE=${KV_FULL}
-}
-
-src_prepare() {
-	default
-	sed -i -e 's/gcc /$(CC) /' examples/Makefile || die
-}
-
-src_compile() {
-	linux-mod_src_compile
-	if use examples; then
-		emake CC="$(tc-getCC)" -C examples
-	fi
-}
-
-src_install() {
-	linux-mod_src_install
-	dosbin utils/v4l2loopback-ctl
-	dodoc doc/kernel_debugging.txt
-	dodoc doc/docs.txt
-	if use examples; then
-		dosbin examples/yuv4mpeg_to_v4l2
-		docinto examples
-		dodoc examples/{*.sh,*.c,Makefile}
-	fi
-}


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
@ 2024-03-23  6:35 Sam James
  0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2024-03-23  6:35 UTC (permalink / raw
  To: gentoo-commits

commit:     5474b1ce6d218941770b16442b5b6c72ad64b226
Author:     Quincy Fleming <quincyf467 <AT> protonmail <DOT> com>
AuthorDate: Sat Mar 16 23:56:56 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 23 06:34:29 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5474b1ce

media-video/v4l2loopback: add make target

Signed-off-by: Quincy Fleming <quincyf467 <AT> protonmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/v4l2loopback/v4l2loopback-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/v4l2loopback/v4l2loopback-9999.ebuild b/media-video/v4l2loopback/v4l2loopback-9999.ebuild
index 4f52cdf4437f..55ff31dc4fc8 100644
--- a/media-video/v4l2loopback/v4l2loopback-9999.ebuild
+++ b/media-video/v4l2loopback/v4l2loopback-9999.ebuild
@@ -37,7 +37,7 @@ src_prepare() {
 
 src_compile() {
 	local modlist=(
-		v4l2loopback=video:
+		v4l2loopback=video:::all
 	)
 
 	linux-mod-r1_src_compile


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
@ 2024-03-23  6:35 Sam James
  0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2024-03-23  6:35 UTC (permalink / raw
  To: gentoo-commits

commit:     0a1c3311c9373d6b896a4ef111a75fdd9fa1f0dd
Author:     Quincy Fleming <quincyf467 <AT> protonmail <DOT> com>
AuthorDate: Sat Mar 23 00:06:19 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 23 06:34:29 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a1c3311

media-video/v4l2loopback: simplify utils build

Signed-off-by: Quincy Fleming <quincyf467 <AT> protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35792
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/v4l2loopback/v4l2loopback-0.13.1.ebuild | 5 +----
 media-video/v4l2loopback/v4l2loopback-9999.ebuild   | 3 ---
 2 files changed, 1 insertion(+), 7 deletions(-)

diff --git a/media-video/v4l2loopback/v4l2loopback-0.13.1.ebuild b/media-video/v4l2loopback/v4l2loopback-0.13.1.ebuild
index 4f52cdf4437f..545a948b1fb4 100644
--- a/media-video/v4l2loopback/v4l2loopback-0.13.1.ebuild
+++ b/media-video/v4l2loopback/v4l2loopback-0.13.1.ebuild
@@ -37,13 +37,10 @@ src_prepare() {
 
 src_compile() {
 	local modlist=(
-		v4l2loopback=video:
+		v4l2loopback=video:::all
 	)
 
 	linux-mod-r1_src_compile
-
-	emake CC="$(tc-getCC)" -C utils
-
 	if use examples; then
 		emake CC="$(tc-getCC)" -C examples
 	fi

diff --git a/media-video/v4l2loopback/v4l2loopback-9999.ebuild b/media-video/v4l2loopback/v4l2loopback-9999.ebuild
index 55ff31dc4fc8..545a948b1fb4 100644
--- a/media-video/v4l2loopback/v4l2loopback-9999.ebuild
+++ b/media-video/v4l2loopback/v4l2loopback-9999.ebuild
@@ -41,9 +41,6 @@ src_compile() {
 	)
 
 	linux-mod-r1_src_compile
-
-	emake CC="$(tc-getCC)" -C utils
-
 	if use examples; then
 		emake CC="$(tc-getCC)" -C examples
 	fi


^ permalink raw reply related	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2024-03-23  6:35 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-23  6:35 [gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-03-23  6:35 Sam James
2024-03-23  6:35 Sam James
2024-03-23  6:35 Sam James
2023-06-21  8:29 Andrew Ammerlaan
2022-03-20  0:16 Sam James
2021-01-22  3:42 Sam James
2020-10-26 14:13 Ben Kohler
2020-07-03 21:35 Aaron W. Swenson
2020-06-02 14:07 Aaron W. Swenson
2019-05-17  0:32 Nick Sarnie
2018-09-09 17:27 Brian Evans
2018-09-09 17:27 Brian Evans
2017-08-11  2:20 Brian Evans
2017-08-11  2:20 Brian Evans
2017-08-11  2:20 Brian Evans

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox