* [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 --
2020-06-02 14:07 [gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/ Aaron W. Swenson
-- 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
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
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