[gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
commit: 84dfa7a5ba6b4bdeb0a53eb865d44aa437f31e19 Author: Sam James gentoo org> AuthorDate: Sat Mar 23 06:35:12 2024 + Commit: Sam James gentoo org> CommitDate: Sat Mar 23 06:35:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84dfa7a5 media-video/v4l2loopback: drop 0.12.5-r1 Signed-off-by: Sam James 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.. --- 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 -) - 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 -}
[gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
commit: 5474b1ce6d218941770b16442b5b6c72ad64b226 Author: Quincy Fleming protonmail com> AuthorDate: Sat Mar 16 23:56:56 2024 + Commit: Sam James gentoo org> CommitDate: Sat Mar 23 06:34:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5474b1ce media-video/v4l2loopback: add make target Signed-off-by: Quincy Fleming protonmail.com> Signed-off-by: Sam James gentoo.org> media-video/v4l2loopback/v4l2loopback-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/v4l2loopback/v4l2loopback-.ebuild b/media-video/v4l2loopback/v4l2loopback-.ebuild index 4f52cdf4437f..55ff31dc4fc8 100644 --- a/media-video/v4l2loopback/v4l2loopback-.ebuild +++ b/media-video/v4l2loopback/v4l2loopback-.ebuild @@ -37,7 +37,7 @@ src_prepare() { src_compile() { local modlist=( - v4l2loopback=video: + v4l2loopback=video:::all ) linux-mod-r1_src_compile
[gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
commit: 0a1c3311c9373d6b896a4ef111a75fdd9fa1f0dd Author: Quincy Fleming protonmail com> AuthorDate: Sat Mar 23 00:06:19 2024 + Commit: Sam James gentoo org> CommitDate: Sat Mar 23 06:34:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a1c3311 media-video/v4l2loopback: simplify utils build Signed-off-by: Quincy Fleming protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/35792 Signed-off-by: Sam James gentoo.org> media-video/v4l2loopback/v4l2loopback-0.13.1.ebuild | 5 + media-video/v4l2loopback/v4l2loopback-.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-.ebuild b/media-video/v4l2loopback/v4l2loopback-.ebuild index 55ff31dc4fc8..545a948b1fb4 100644 --- a/media-video/v4l2loopback/v4l2loopback-.ebuild +++ b/media-video/v4l2loopback/v4l2loopback-.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
[gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
commit: 9bdf7713ca76703178f2bdbe84ea945b9aec9d63 Author: Sam James gentoo org> AuthorDate: Sat Mar 23 06:33:03 2024 + Commit: Sam James gentoo org> CommitDate: Sat Mar 23 06:33:03 2024 + 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 gentoo.org> media-video/v4l2loopback/Manifest| 1 + .../{v4l2loopback-.ebuild => v4l2loopback-0.13.1.ebuild} | 5 - media-video/v4l2loopback/v4l2loopback-.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-.ebuild b/media-video/v4l2loopback/v4l2loopback-0.13.1.ebuild similarity index 93% copy from media-video/v4l2loopback/v4l2loopback-.ebuild copy to media-video/v4l2loopback/v4l2loopback-0.13.1.ebuild index 20dda14f748d..4f52cdf4437f 100644 --- a/media-video/v4l2loopback/v4l2loopback-.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-.ebuild b/media-video/v4l2loopback/v4l2loopback-.ebuild index 20dda14f748d..4f52cdf4437f 100644 --- a/media-video/v4l2loopback/v4l2loopback-.ebuild +++ b/media-video/v4l2loopback/v4l2loopback-.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
[gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
commit: 032d9f3e8f89b760dc4d179a79128ae0490387b7 Author: Andrew Ammerlaan gentoo org> AuthorDate: Wed Jun 21 08:25:15 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Jun 21 08:29:43 2023 + 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 gentoo.org> media-video/v4l2loopback/Manifest | 1 + ...oopback-.ebuild => v4l2loopback-0.12.7.ebuild} | 19 ++- media-video/v4l2loopback/v4l2loopback-.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-.ebuild b/media-video/v4l2loopback/v4l2loopback-0.12.7.ebuild similarity index 80% copy from media-video/v4l2loopback/v4l2loopback-.ebuild copy to media-video/v4l2loopback/v4l2loopback-0.12.7.ebuild index 760951059416..20dda14f748d 100644 --- a/media-video/v4l2loopback/v4l2loopback-.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 ) @@ -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-.ebuild b/media-video/v4l2loopback/v4l2loopback-.ebuild index 760951059416..20dda14f748d 100644 --- a/media-video/v4l2loopback/v4l2loopback-.ebuild +++ b/media-video/v4l2loopback/v4l2loopback-.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 ) @@ -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/v
[gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
commit: 43ed15fea1b56b94e3d38479d61701b369ac3aaa Author: Sam James gentoo org> AuthorDate: Sun Mar 20 00:12:06 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 20 00:12:06 2022 + 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 gentoo.org> media-video/v4l2loopback/v4l2loopback-0.12.5-r1.ebuild | 4 ++-- media-video/v4l2loopback/v4l2loopback-.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-.ebuild b/media-video/v4l2loopback/v4l2loopback-.ebuild index 712f4d2b8c0f..760951059416 100644 --- a/media-video/v4l2loopback/v4l2loopback-.ebuild +++ b/media-video/v4l2loopback/v4l2loopback-.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 }
[gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
commit: fb7be3b866e0d508e640c0ab44384dd2facfaa26 Author: Petr Šabata redhat com> AuthorDate: Thu Dec 3 21:48:51 2020 + Commit: Sam James gentoo org> CommitDate: Fri Jan 22 03:42:08 2021 + 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 redhat.com> Closes: https://github.com/gentoo/gentoo/pull/18495 Signed-off-by: Sam James gentoo.org> media-video/v4l2loopback/v4l2loopback-0.12.5-r1.ebuild | 2 +- media-video/v4l2loopback/v4l2loopback-.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-.ebuild b/media-video/v4l2loopback/v4l2loopback-.ebuild index 0edcdeb2cd1..246d1e10ba9 100644 --- a/media-video/v4l2loopback/v4l2loopback-.ebuild +++ b/media-video/v4l2loopback/v4l2loopback-.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"
[gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
commit: 451ffeb436e7e9f42f7dd4043e1a523ce282a64d Author: Ben Kohler gentoo org> AuthorDate: Mon Oct 26 12:05:01 2020 + Commit: Ben Kohler gentoo org> CommitDate: Mon Oct 26 14:13:37 2020 + 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 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" ;;
[gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
commit: ca9fedea96f45dd1da98c2420fd3cf0439551d19 Author: Aaron W. Swenson gentoo org> AuthorDate: Fri Jun 26 11:09:59 2020 + Commit: Aaron W. Swenson gentoo org> CommitDate: Fri Jul 3 21:06:24 2020 + 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 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-.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..000 --- 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 -) - 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..000 --- 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 -) - 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; th
[gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
commit: 7eb54ccc6fe52fe26550f54389405fc16c52 Author: Aaron W. Swenson gentoo org> AuthorDate: Tue Jun 2 14:06:21 2020 + Commit: Aaron W. Swenson gentoo org> CommitDate: Tue Jun 2 14:06:25 2020 + 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 gentoo.org> media-video/v4l2loopback/Manifest | 1 + media-video/v4l2loopback/metadata.xml | 17 +++-- ...2loopback-.ebuild => v4l2loopback-0.12.5.ebuild} | 6 +++--- media-video/v4l2loopback/v4l2loopback-.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 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - na...@gentoo.org - - - grkni...@gentoo.org - Brian Evans - - - umlaeute/v4l2loopback - + +titanof...@gentoo.org +Aaron W. Swenson + + +umlaeute/v4l2loopback + diff --git a/media-video/v4l2loopback/v4l2loopback-.ebuild b/media-video/v4l2loopback/v4l2loopback-0.12.5.ebuild similarity index 90% copy from media-video/v4l2loopback/v4l2loopback-.ebuild copy to media-video/v4l2loopback/v4l2loopback-0.12.5.ebuild index c2f92d34a0f..2b3e48ff0fc 100644 --- a/media-video/v4l2loopback/v4l2loopback-.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 ) 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-.ebuild b/media-video/v4l2loopback/v4l2loopback-.ebuild index c2f92d34a0f..2b3e48ff0fc 100644 --- a/media-video/v4l2loopback/v4l2loopback-.ebuild +++ b/media-video/v4l2loopback/v4l2loopback-.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 ) 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
[gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
commit: 486152236d558be15947d92b006449a35431cc4e Author: Nick Sarnie gentoo org> AuthorDate: Fri May 17 00:29:11 2019 + Commit: Nick Sarnie gentoo org> CommitDate: Fri May 17 00:31:45 2019 + 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 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 000..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 +) + 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 +}
[gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
commit: 4973f380c7236c9adff7ee00ada029e8fcf21bba Author: Brian Evans gentoo org> AuthorDate: Sun Sep 9 17:27:35 2018 + Commit: Brian Evans gentoo org> CommitDate: Sun Sep 9 17:27:35 2018 + 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..000 --- 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 -) - 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 -}
[gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
commit: a29552182393235aadd8cea192e3f82b5f37edd4 Author: Brian Evans gentoo org> AuthorDate: Sun Sep 9 17:26:36 2018 + Commit: Brian Evans gentoo org> CommitDate: Sun Sep 9 17:26:36 2018 + 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-.ebuild => v4l2loopback-0.12.0.ebuild} | 15 --- media-video/v4l2loopback/v4l2loopback-.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-.ebuild b/media-video/v4l2loopback/v4l2loopback-0.12.0.ebuild similarity index 83% copy from media-video/v4l2loopback/v4l2loopback-.ebuild copy to media-video/v4l2loopback/v4l2loopback-0.12.0.ebuild index 7c408014c5c..c2f92d34a0f 100644 --- a/media-video/v4l2loopback/v4l2loopback-.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 ) @@ -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-.ebuild b/media-video/v4l2loopback/v4l2loopback-.ebuild index 7c408014c5c..c2f92d34a0f 100644 --- a/media-video/v4l2loopback/v4l2loopback-.ebuild +++ b/media-video/v4l2loopback/v4l2loopback-.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 ) @@ -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 }
[gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
commit: 21e5b2d5e8832cf6aa0c707664621ccff8d1be5f Author: Brian Evans gentoo org> AuthorDate: Fri Aug 11 02:19:04 2017 + Commit: Brian Evans gentoo org> CommitDate: Fri Aug 11 02:20:50 2017 + 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..000 --- 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..000 --- 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="VIDE
[gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
commit: 1614eb80558d9e147c0d540826fe49e247499aa7 Author: Brian Evans gentoo org> AuthorDate: Fri Aug 11 00:13:18 2017 + Commit: Brian Evans gentoo org> CommitDate: Fri Aug 11 02:20:48 2017 + 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-.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 000..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 +) + 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-.ebuild b/media-video/v4l2loopback/v4l2loopback-.ebuild new file mode 100644 index 000..7c408014c5c --- /dev/null +++ b/media-video/v4l2loopback/v4l2loopback-.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 +) + 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
[gentoo-commits] repo/gentoo:master commit in: media-video/v4l2loopback/
commit: 6c2a93612cf35353509bd89350a465426334d679 Author: Brian Evans gentoo org> AuthorDate: Fri Aug 11 02:20:20 2017 + Commit: Brian Evans gentoo org> CommitDate: Fri Aug 11 02:20:52 2017 + 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 @@ na...@gentoo.org + + grkni...@gentoo.org + Brian Evans + umlaeute/v4l2loopback