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
+}

Reply via email to