[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2024-09-24 Thread Arthur Zamarin
commit: 71a50db14f63e31988e32f8a9577b6a299b858d1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Sep 24 15:03:02 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Sep 24 15:03:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71a50db1

media-libs/libv4l: Stabilize 1.28.1 sparc, #940079

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/libv4l/libv4l-1.28.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.28.1.ebuild 
b/media-libs/libv4l/libv4l-1.28.1.ebuild
index 7d4016f4cca8..0baeeb18e021 100644
--- a/media-libs/libv4l/libv4l-1.28.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.28.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.xz";
 S="${WORKDIR}/${MY_P}"
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="bpf doc dvb jpeg qt5 qt6 tracer +utils"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2024-09-23 Thread Arthur Zamarin
commit: 6fe367b05a30f01516fb6e6d7b2de31b97a7b895
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Sep 23 09:42:49 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 23 09:42:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fe367b0

media-libs/libv4l: Stabilize 1.28.1 arm64, #940079

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/libv4l/libv4l-1.28.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.28.1.ebuild 
b/media-libs/libv4l/libv4l-1.28.1.ebuild
index ea4ab45ea4d7..7d4016f4cca8 100644
--- a/media-libs/libv4l/libv4l-1.28.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.28.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.xz";
 S="${WORKDIR}/${MY_P}"
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="bpf doc dvb jpeg qt5 qt6 tracer +utils"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2024-09-23 Thread Arthur Zamarin
commit: 133ef8b05bfae3f4f5dd99a71312d374ec67cec9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Sep 23 09:22:10 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 23 09:22:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=133ef8b0

media-libs/libv4l: Stabilize 1.28.1 amd64, #940079

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/libv4l/libv4l-1.28.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.28.1.ebuild 
b/media-libs/libv4l/libv4l-1.28.1.ebuild
index 9fec0a595d02..ea4ab45ea4d7 100644
--- a/media-libs/libv4l/libv4l-1.28.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.28.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.xz";
 S="${WORKDIR}/${MY_P}"
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="bpf doc dvb jpeg qt5 qt6 tracer +utils"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2024-09-23 Thread Arthur Zamarin
commit: eff8ea23a2b326a653ff332db8d2eb46a8d817c3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Sep 23 09:13:08 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 23 09:13:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eff8ea23

media-libs/libv4l: Stabilize 1.28.1 x86, #940079

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/libv4l/libv4l-1.28.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.28.1.ebuild 
b/media-libs/libv4l/libv4l-1.28.1.ebuild
index 5ea5011cb0b3..9fec0a595d02 100644
--- a/media-libs/libv4l/libv4l-1.28.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.28.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.xz";
 S="${WORKDIR}/${MY_P}"
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="bpf doc dvb jpeg qt5 qt6 tracer +utils"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2024-09-23 Thread Arthur Zamarin
commit: 40d886ce2a9d1bc82065447b20a4c7c8f123b235
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Sep 23 09:13:07 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 23 09:13:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40d886ce

media-libs/libv4l: Stabilize 1.28.1 arm, #940079

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/libv4l/libv4l-1.28.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.28.1.ebuild 
b/media-libs/libv4l/libv4l-1.28.1.ebuild
index e10950fc20c9..5ea5011cb0b3 100644
--- a/media-libs/libv4l/libv4l-1.28.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.28.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.xz";
 S="${WORKDIR}/${MY_P}"
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="bpf doc dvb jpeg qt5 qt6 tracer +utils"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2024-09-22 Thread Sam James
commit: 8f5d28fa3471aebf96d52e0516bce9a59264eb0f
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 23 00:38:50 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 23 00:38:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f5d28fa

media-libs/libv4l: Stabilize 1.28.1 ppc64, #940079

Signed-off-by: Sam James  gentoo.org>

 media-libs/libv4l/libv4l-1.28.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.28.1.ebuild 
b/media-libs/libv4l/libv4l-1.28.1.ebuild
index 1f7dd58a4506..9b53e6e1e7db 100644
--- a/media-libs/libv4l/libv4l-1.28.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.28.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.xz";
 S="${WORKDIR}/${MY_P}"
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="bpf doc dvb jpeg qt5 qt6 tracer +utils"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2024-09-22 Thread Sam James
commit: d9b48221a7874a3a9faeb78470dd2beee2af4b87
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 23 00:38:51 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 23 00:38:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b48221

media-libs/libv4l: Stabilize 1.28.1 ppc, #940079

Signed-off-by: Sam James  gentoo.org>

 media-libs/libv4l/libv4l-1.28.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.28.1.ebuild 
b/media-libs/libv4l/libv4l-1.28.1.ebuild
index 9b53e6e1e7db..e10950fc20c9 100644
--- a/media-libs/libv4l/libv4l-1.28.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.28.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.xz";
 S="${WORKDIR}/${MY_P}"
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="bpf doc dvb jpeg qt5 qt6 tracer +utils"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2024-07-30 Thread James Le Cuirot
commit: 83c14b46f1b562da994100ad01bf7ed124bb2891
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Jul 30 22:00:27 2024 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Jul 30 22:00:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c14b46

media-libs/libv4l: Allow Qt5 to be chosen over Qt6

Blocking Qt6 was too disruptive.

Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/libv4l/libv4l-1.28.1.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.28.1.ebuild 
b/media-libs/libv4l/libv4l-1.28.1.ebuild
index 4a917d98578e..7f11f9769139 100644
--- a/media-libs/libv4l/libv4l-1.28.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.28.1.ebuild
@@ -39,7 +39,6 @@ RDEPEND="
virtual/opengl
)
!qt6? ( qt5? (
-   !dev-qt/qtbase:6
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtopengl:5[-gles2-only(-),-gles2(-)]
@@ -89,6 +88,11 @@ pkg_setup() {
CONFIG_CHECK="~SHMEM" linux-info_pkg_setup
 }
 
+src_prepare() {
+   default
+   use qt6 || sed -i "/^dep_qt6/s/'qt6/&DiSaBlEd/" meson.build || die
+}
+
 multilib_src_configure() {
local emesonargs=(
$(meson_native_use_feature bpf)



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2024-07-29 Thread James Le Cuirot
commit: 6506a50b9708d6c271eb6dcd1e7149abfcce7d23
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Jul 29 21:25:45 2024 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jul 29 21:37:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6506a50b

media-libs/libv4l: Version bump to 1.28.1

Sorry, there is no way to forcibly choose Qt5 over Qt6, and I don't think
upstream would want to add an option for it.

Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/libv4l/Manifest |   1 +
 media-libs/libv4l/libv4l-1.28.1.ebuild | 147 +
 2 files changed, 148 insertions(+)

diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index 2d64c6e9ce38..f91463d984b7 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -1,2 +1,3 @@
 DIST v4l-utils-1.22.1.tar.bz2 2086238 BLAKE2B 
a3f01a17ea7c8925c74dd883d30b42f54b7926d253dac79e4cadaba43abc33672804257b3b92e5aa640ead6b52458f05e21642044d7dea77e5580a8dbe9a
 SHA512 
8a634d8995d13f453dfaf90ca5d0dfb26f2f4b10a0d200d76a949c46f77040d12fc0a5b35e05d7b1ba68bcfc85a445be5a5ab1d4a7d4eabfe3a254038ccc6170
 DIST v4l-utils-1.26.1.tar.xz 1192312 BLAKE2B 
84a6b5737447fa332b64af8fdc2ecb308865528bc16487e55a4ccc00a76288239432b299ab2225829530db9158b0449f64e2e1c3fb782c7495da55ea8e7a171a
 SHA512 
a3b12b311977afec410db8b430696e923a24e04f003a5891cc77ddeb667d0b98666a06d31a439c95ce57d9e9c9c2593c5e9dd9e7cf2be002adb95db5b8f00ac8
+DIST v4l-utils-1.28.1.tar.xz 1246516 BLAKE2B 
a68728ab6802754cd766453375e212624ee731a7fc9b0d0da6a4c62ce19e75968c5bdbefa33d2977d439a23f36f5c8ff83efc44dae65eed206a31ef19ea57363
 SHA512 
6493c97f59af5fe0ffa4bb815ebac4531f5ea2b0612c2035c7f00a888ce686ee0aeeaef982553ff9ad6441c39dac63e6c718b1bedb0541cb2ce2e3c2f91ab12f

diff --git a/media-libs/libv4l/libv4l-1.28.1.ebuild 
b/media-libs/libv4l/libv4l-1.28.1.ebuild
new file mode 100644
index ..4a917d98578e
--- /dev/null
+++ b/media-libs/libv4l/libv4l-1.28.1.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info meson-multilib systemd udev xdg
+
+MY_P="v4l-utils-${PV}"
+
+DESCRIPTION="v4l-utils libraries and optional utilities"
+HOMEPAGE="https://git.linuxtv.org/v4l-utils.git";
+SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.xz";
+S="${WORKDIR}/${MY_P}"
+LICENSE="LGPL-2.1+"
+SLOT="0/0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="bpf doc dvb jpeg qt5 qt6 tracer +utils"
+
+REQUIRED_USE="
+   bpf? ( utils )
+   qt5? ( utils )
+   qt6? ( utils )
+   tracer? ( utils )
+"
+
+RDEPEND="
+   dvb? ( virtual/libudev[${MULTILIB_USEDEP}] )
+   jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
+   utils? (
+   !elibc_glibc? ( sys-libs/argp-standalone )
+   bpf? (
+   dev-libs/libbpf:=
+   virtual/libelf:=
+   )
+   qt6? (
+   dev-qt/qtbase:6[gui,opengl,widgets,-gles2-only]
+   dev-qt/qt5compat:6
+   media-libs/alsa-lib
+   virtual/opengl
+   )
+   !qt6? ( qt5? (
+   !dev-qt/qtbase:6
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtopengl:5[-gles2-only(-),-gles2(-)]
+   dev-qt/qtwidgets:5
+   media-libs/alsa-lib
+   virtual/opengl
+   ) )
+   tracer? ( dev-libs/json-c:= )
+   virtual/libudev
+   )
+   !/dev/null ||
+   die "${clang} does not support the BPF target. Please 
check LLVM_TARGETS."
+   fi
+}
+
+pkg_pretend() {
+   has_version -b sys-devel/clang && check_llvm
+}
+
+pkg_setup() {
+   check_llvm
+   CONFIG_CHECK="~SHMEM" linux-info_pkg_setup
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_native_use_feature bpf)
+   -Dgconv=disabled
+   $(meson_feature jpeg)
+   $(meson_feature dvb libdvbv5)
+   $(meson_native_use_feature tracer v4l2-tracer)
+   $(meson_native_use_bool utils v4l-utils)
+   -Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
+   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
+   -Dudevdir="${EPREFIX}$(get_udevdir)"
+   $(meson_native_use_feature doc doxygen-doc)
+   $(meson_native_use_bool doc doxygen-html)
+   $(meson_native_use_bool doc doxygen-man)
+   )
+   if multilib_is_native_abi && { use qt6 || use qt5; }; then
+   emesonargs+=(
+   -Dqv4l2=enabled
+   -Dqvidcap=enabled
+   )
+   else
+

[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2024-07-29 Thread James Le Cuirot
commit: 70c67f0c3cde1dcf967f608e94033d851e407d46
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Jul 29 20:38:19 2024 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jul 29 20:38:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70c67f0c

media-libs/libv4l: Drop old 1.24.1

Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/libv4l/Manifest |  1 -
 media-libs/libv4l/libv4l-1.24.1.ebuild | 74 --
 2 files changed, 75 deletions(-)

diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index 9e73e0f6e50a..2d64c6e9ce38 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -1,3 +1,2 @@
 DIST v4l-utils-1.22.1.tar.bz2 2086238 BLAKE2B 
a3f01a17ea7c8925c74dd883d30b42f54b7926d253dac79e4cadaba43abc33672804257b3b92e5aa640ead6b52458f05e21642044d7dea77e5580a8dbe9a
 SHA512 
8a634d8995d13f453dfaf90ca5d0dfb26f2f4b10a0d200d76a949c46f77040d12fc0a5b35e05d7b1ba68bcfc85a445be5a5ab1d4a7d4eabfe3a254038ccc6170
-DIST v4l-utils-1.24.1.tar.bz2 2238340 BLAKE2B 
1702918699d47b17467e012c2b1875c58851175c1007351a3b40d0b0fa40437eb695efa9e21afe3351f66780899d45798eef7f23c90a4831bface70a245b8a54
 SHA512 
1e82ba125285e875bf4a216adedab9147009e6af1aadd79a3a1770231d3c96ec29245b33e75f69a9ce1b25011e71746db242c778ac3369148de1e9de2e318663
 DIST v4l-utils-1.26.1.tar.xz 1192312 BLAKE2B 
84a6b5737447fa332b64af8fdc2ecb308865528bc16487e55a4ccc00a76288239432b299ab2225829530db9158b0449f64e2e1c3fb782c7495da55ea8e7a171a
 SHA512 
a3b12b311977afec410db8b430696e923a24e04f003a5891cc77ddeb667d0b98666a06d31a439c95ce57d9e9c9c2593c5e9dd9e7cf2be002adb95db5b8f00ac8

diff --git a/media-libs/libv4l/libv4l-1.24.1.ebuild 
b/media-libs/libv4l/libv4l-1.24.1.ebuild
deleted file mode 100644
index f740eb8669a1..
--- a/media-libs/libv4l/libv4l-1.24.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools linux-info multilib-minimal
-
-MY_P="v4l-utils-${PV}"
-
-DESCRIPTION="Separate libraries ebuild from upstream v4l-utils package"
-HOMEPAGE="https://git.linuxtv.org/v4l-utils.git";
-SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
-
-LICENSE="LGPL-2.1+"
-SLOT="0/0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="dvb jpeg"
-
-RDEPEND="
-   dvb? ( virtual/libudev[${MULTILIB_USEDEP}] )
-   !elibc_glibc? ( sys-libs/argp-standalone )
-   jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
-   !media-tv/v4l2-ctl
-   !

[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2024-07-29 Thread James Le Cuirot
commit: 8fd58fe742fca9db5d129aeebda846e0214e46d8
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Jul 29 20:34:51 2024 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jul 29 20:34:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fd58fe7

media-libs/libv4l: Fix rc_keymaps location on prefix

Thanks to Terin Stock for reporting.

Closes: https://bugs.gentoo.org/936880
Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/libv4l/libv4l-1.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.26.1.ebuild 
b/media-libs/libv4l/libv4l-1.26.1.ebuild
index 3e900256d082..7359cb46f31a 100644
--- a/media-libs/libv4l/libv4l-1.26.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.26.1.ebuild
@@ -99,7 +99,7 @@ multilib_src_configure() {
$(meson_native_use_bool utils v4l-utils)
-Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
-Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
-   -Dudevdir="$(get_udevdir)"
+   -Dudevdir="${EPREFIX}$(get_udevdir)"
$(meson_native_use_feature doc doxygen-doc)
$(meson_native_use_bool doc doxygen-html)
$(meson_native_use_bool doc doxygen-man)



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2024-07-26 Thread Sam James
commit: 707bb9e948965b34019b6f44ebb9ff9fb304e99f
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 26 19:11:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 26 19:11:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=707bb9e9

media-libs/libv4l: Stabilize 1.26.1 arm64, #936659

Signed-off-by: Sam James  gentoo.org>

 media-libs/libv4l/libv4l-1.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.26.1.ebuild 
b/media-libs/libv4l/libv4l-1.26.1.ebuild
index 24fe5c60ccfb..3e900256d082 100644
--- a/media-libs/libv4l/libv4l-1.26.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.26.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.xz";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="bpf doc dvb jpeg qt5 tracer +utils"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2024-07-26 Thread Sam James
commit: 2f55ec9a9f68ef2705afbfe3847927dc279ea43b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 26 19:11:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 26 19:11:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f55ec9a

media-libs/libv4l: Stabilize 1.26.1 ppc, #936659

Signed-off-by: Sam James  gentoo.org>

 media-libs/libv4l/libv4l-1.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.26.1.ebuild 
b/media-libs/libv4l/libv4l-1.26.1.ebuild
index da6236c7bdd4..06100078fa48 100644
--- a/media-libs/libv4l/libv4l-1.26.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.26.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.xz";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="bpf doc dvb jpeg qt5 tracer +utils"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2024-07-26 Thread Sam James
commit: 2866508303972cf06627f1b6fa32704744795e5c
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 26 19:11:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 26 19:11:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28665083

media-libs/libv4l: Stabilize 1.26.1 arm, #936659

Signed-off-by: Sam James  gentoo.org>

 media-libs/libv4l/libv4l-1.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.26.1.ebuild 
b/media-libs/libv4l/libv4l-1.26.1.ebuild
index 06100078fa48..24fe5c60ccfb 100644
--- a/media-libs/libv4l/libv4l-1.26.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.26.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.xz";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="bpf doc dvb jpeg qt5 tracer +utils"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2024-07-26 Thread Arthur Zamarin
commit: 82270eb2b029b41c43756e7d310745c8684b21ab
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 26 14:12:25 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 26 14:12:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82270eb2

media-libs/libv4l: Stabilize 1.26.1 x86, #936659

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/libv4l/libv4l-1.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.26.1.ebuild 
b/media-libs/libv4l/libv4l-1.26.1.ebuild
index 04a6c5950a9c..76082ba7fc0a 100644
--- a/media-libs/libv4l/libv4l-1.26.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.26.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.xz";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="bpf doc dvb jpeg qt5 tracer +utils"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2024-07-26 Thread Arthur Zamarin
commit: f5ea67c3e5602924e6c3b758e68372b65c4db1e9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 26 14:12:26 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 26 14:12:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5ea67c3

media-libs/libv4l: Stabilize 1.26.1 amd64, #936659

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/libv4l/libv4l-1.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.26.1.ebuild 
b/media-libs/libv4l/libv4l-1.26.1.ebuild
index 95647b30875c..da6236c7bdd4 100644
--- a/media-libs/libv4l/libv4l-1.26.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.26.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.xz";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="bpf doc dvb jpeg qt5 tracer +utils"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2024-07-26 Thread Arthur Zamarin
commit: 413f596a8d84ebc626a6c0c7ee66abea4e5853f6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 26 14:12:25 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 26 14:12:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=413f596a

media-libs/libv4l: Stabilize 1.26.1 ppc64, #936659

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/libv4l/libv4l-1.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.26.1.ebuild 
b/media-libs/libv4l/libv4l-1.26.1.ebuild
index 76082ba7fc0a..95647b30875c 100644
--- a/media-libs/libv4l/libv4l-1.26.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.26.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.xz";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="bpf doc dvb jpeg qt5 tracer +utils"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2024-07-26 Thread Arthur Zamarin
commit: 13d4f49b3ef48019cc8fb2c0f296fda266ec7ea7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 26 14:12:24 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 26 14:12:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13d4f49b

media-libs/libv4l: Stabilize 1.26.1 sparc, #936659

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/libv4l/libv4l-1.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.26.1.ebuild 
b/media-libs/libv4l/libv4l-1.26.1.ebuild
index 3480dac0970b..04a6c5950a9c 100644
--- a/media-libs/libv4l/libv4l-1.26.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.26.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.xz";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="bpf doc dvb jpeg qt5 tracer +utils"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/, media-libs/libv4l/files/

2024-02-09 Thread James Le Cuirot
commit: f9c320c49081d55184f4852be82b56c9e0275f84
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Feb  9 22:23:09 2024 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Feb  9 22:23:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9c320c4

media-libs/libv4l: Patch to fix building against libc++

This has been submitted upstream.

Closes: https://bugs.gentoo.org/919795
Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/libv4l/files/libv4l-1.26.1-libcxx.patch | 58 ++
 media-libs/libv4l/libv4l-1.26.1.ebuild |  1 +
 2 files changed, 59 insertions(+)

diff --git a/media-libs/libv4l/files/libv4l-1.26.1-libcxx.patch 
b/media-libs/libv4l/files/libv4l-1.26.1-libcxx.patch
new file mode 100644
index ..5b5eea83bc9a
--- /dev/null
+++ b/media-libs/libv4l/files/libv4l-1.26.1-libcxx.patch
@@ -0,0 +1,58 @@
+From c7ef1a55bb6accb708a4e09d71028b904b07e49e Mon Sep 17 00:00:00 2001
+From: James Le Cuirot 
+Date: Wed, 7 Feb 2024 22:48:59 +
+Subject: [PATCH] v4l2-compliance: Fix building against libc++
+
+v4l2-test-time32-64.cpp included compiler.h, which checks
+_LIBCPP_VERSION. This only works against libc++ when a C++ header has
+already been included, which wasn't the case here.
+
+The  header is the C++20 method of defining _LIBCPP_VERSION,
+but for older versions,  works as an alternative, so include
+that in compiler.h.
+
+compiler.h is for C as well as C++ though, so use __cplusplus to check
+for a C++ compiler before including .
+
+Signed-off-by: James Le Cuirot 
+---
+ include/compiler.h | 27 ---
+ 1 file changed, 12 insertions(+), 15 deletions(-)
+
+diff --git a/include/compiler.h b/include/compiler.h
+index 5ad54f41..169247a8 100644
+--- a/include/compiler.h
 b/include/compiler.h
+@@ -1,17 +1,14 @@
+-#ifdef _LIBCPP_VERSION
+-#define fallthrough _LIBCPP_FALLTHROUGH()
++#if !defined(__cplusplus) || __cplusplus < 201103L
++  #define fallthrough ((void)0)
+ #else
+-
+-#if __cplusplus >= 201103L
+-
+-#ifdef __clang__
+-#define fallthrough [[clang::fallthrough]]
+-#else
+-#define fallthrough [[gnu::fallthrough]]
+-#endif // __clang__
+-
+-#else
+-#define fallthrough ((void)0)
+-
++  #include 
++  #ifdef _LIBCPP_VERSION
++  #define fallthrough _LIBCPP_FALLTHROUGH()
++  #else
++  #ifdef __clang__
++  #define fallthrough [[clang::fallthrough]]
++  #else
++  #define fallthrough [[gnu::fallthrough]]
++  #endif // __clang__
++  #endif // _LIBCPP_VERSION
+ #endif // __cplusplus
+-#endif // _LIBCPP_VERSION
+-- 
+2.43.0
+

diff --git a/media-libs/libv4l/libv4l-1.26.1.ebuild 
b/media-libs/libv4l/libv4l-1.26.1.ebuild
index d29bf0e53ee9..3480dac0970b 100644
--- a/media-libs/libv4l/libv4l-1.26.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.26.1.ebuild
@@ -67,6 +67,7 @@ S="${WORKDIR}/${MY_P}"
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.26.0-meson.patch
+   "${FILESDIR}"/${PN}-1.26.1-libcxx.patch
 )
 
 check_llvm() {



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/files/

2024-01-01 Thread James Le Cuirot
commit: e2293e58381d1e797cfd79ab951c9c91a8a5f399
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Jan  1 22:08:50 2024 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jan  1 22:08:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2293e58

media-libs/libv4l: Patch to fix musl build for missing argp dependency

Closes: https://bugs.gentoo.org/920277
Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/libv4l/files/libv4l-1.26.0-meson.patch | 25 +++
 1 file changed, 25 insertions(+)

diff --git a/media-libs/libv4l/files/libv4l-1.26.0-meson.patch 
b/media-libs/libv4l/files/libv4l-1.26.0-meson.patch
index 0c993dd0da96..9f8384033865 100644
--- a/media-libs/libv4l/files/libv4l-1.26.0-meson.patch
+++ b/media-libs/libv4l/files/libv4l-1.26.0-meson.patch
@@ -84,3 +84,28 @@ index 2fa046c0..53cf832f 100644
 -- 
 2.42.1
 
+From 8927b2e98efa070999fdf2c3c61825e672044ffd Mon Sep 17 00:00:00 2001
+From: James Le Cuirot 
+Date: Mon, 1 Jan 2024 22:05:34 +
+Subject: [PATCH] meson: Fix missing v4l2gl dependency on argp
+
+Signed-off-by: James Le Cuirot 
+---
+ contrib/test/meson.build | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/contrib/test/meson.build b/contrib/test/meson.build
+index 29b51df6..48ee67b1 100644
+--- a/contrib/test/meson.build
 b/contrib/test/meson.build
+@@ -107,6 +107,7 @@ if dep_gl.found() and dep_glu.found() and dep_x11.found()
+ )
+ 
+ v4l2gl_deps = [
++dep_argp,
+ dep_gl,
+ dep_glu,
+ dep_libv4l2,
+-- 
+2.43.0
+



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2023-12-12 Thread James Le Cuirot
commit: ab3ce48858534a9189961d1a4399e2df38de3797
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Dec 12 23:40:23 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Dec 12 23:48:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab3ce488

media-libs/libv4l: Don't allow dev-qt/qtopengl to have USE=gles2-only

I had handled the older gles2 flag, but not gles2-only. media-tv/v4l-utils is
still wrong, but we'll be last-riting it before long anyway.

Closes: https://bugs.gentoo.org/919794
Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/libv4l/libv4l-1.26.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.26.0.ebuild 
b/media-libs/libv4l/libv4l-1.26.0.ebuild
index 2913916767cc..550c6a1bd084 100644
--- a/media-libs/libv4l/libv4l-1.26.0.ebuild
+++ b/media-libs/libv4l/libv4l-1.26.0.ebuild
@@ -34,7 +34,7 @@ RDEPEND="
qt5? (
dev-qt/qtcore:5
dev-qt/qtgui:5
-   dev-qt/qtopengl:5[-gles2(-)]
+   dev-qt/qtopengl:5[-gles2-only(-),-gles2(-)]
dev-qt/qtwidgets:5
media-libs/alsa-lib
virtual/opengl



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2023-12-12 Thread James Le Cuirot
commit: 3bb7e95ee0264777499149e1724a2065ef1516cb
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Dec 12 23:43:32 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Dec 12 23:48:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bb7e95e

media-libs/libv4l: Bump to 1.26.1, drop old 1.26.0

I wait 3 weeks to package 1.26.0, then they release 1.26.1 hours later. Typical!

Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/libv4l/Manifest   | 2 +-
 media-libs/libv4l/{libv4l-1.26.0.ebuild => libv4l-1.26.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index 6eb43655daa4..9e73e0f6e50a 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -1,3 +1,3 @@
 DIST v4l-utils-1.22.1.tar.bz2 2086238 BLAKE2B 
a3f01a17ea7c8925c74dd883d30b42f54b7926d253dac79e4cadaba43abc33672804257b3b92e5aa640ead6b52458f05e21642044d7dea77e5580a8dbe9a
 SHA512 
8a634d8995d13f453dfaf90ca5d0dfb26f2f4b10a0d200d76a949c46f77040d12fc0a5b35e05d7b1ba68bcfc85a445be5a5ab1d4a7d4eabfe3a254038ccc6170
 DIST v4l-utils-1.24.1.tar.bz2 2238340 BLAKE2B 
1702918699d47b17467e012c2b1875c58851175c1007351a3b40d0b0fa40437eb695efa9e21afe3351f66780899d45798eef7f23c90a4831bface70a245b8a54
 SHA512 
1e82ba125285e875bf4a216adedab9147009e6af1aadd79a3a1770231d3c96ec29245b33e75f69a9ce1b25011e71746db242c778ac3369148de1e9de2e318663
-DIST v4l-utils-1.26.0.tar.xz 1191988 BLAKE2B 
8a4899f7b0d71ca6fd4b296ce9f154c3125c59389130df2db772d66984652b135178d712cc7b39e9f53b6587a4e128e2240d28382ab3ce7d1172d939260b15e2
 SHA512 
7820a91beb5cfc8e3ecf54145f2503fbbbf879abf1551d5bba5d8454f5a93242daaa51ff4636959d3434aa0d352bdf35afcd5f56e0eb9ab50c8191e8f6283f4a
+DIST v4l-utils-1.26.1.tar.xz 1192312 BLAKE2B 
84a6b5737447fa332b64af8fdc2ecb308865528bc16487e55a4ccc00a76288239432b299ab2225829530db9158b0449f64e2e1c3fb782c7495da55ea8e7a171a
 SHA512 
a3b12b311977afec410db8b430696e923a24e04f003a5891cc77ddeb667d0b98666a06d31a439c95ce57d9e9c9c2593c5e9dd9e7cf2be002adb95db5b8f00ac8

diff --git a/media-libs/libv4l/libv4l-1.26.0.ebuild 
b/media-libs/libv4l/libv4l-1.26.1.ebuild
similarity index 100%
rename from media-libs/libv4l/libv4l-1.26.0.ebuild
rename to media-libs/libv4l/libv4l-1.26.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/files/, media-libs/libv4l/

2023-12-12 Thread James Le Cuirot
commit: 9835f706326f56924f35fadb00760c470a60ec01
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Dec 12 15:47:03 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Dec 12 17:21:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9835f706

media-libs/libv4l: Version bump to 1.26.0

This version switches from Autotools to Meson. We are folding media-tv/v4l-utils
into this package because the split has become infeasible with Meson. It was
already a little messy before. The utilities require the libraries anyway. The
utilities will now be optionally installable with the "utils" USE flag.

The upstream project is called v4l-utils rather than libv4l, but naming the
package v4l-utils with a "libs" USE flag would be odd, and hardly any packages
need the utilities.

Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/libv4l/Manifest|   1 +
 media-libs/libv4l/files/libv4l-1.26.0-meson.patch |  86 ++
 media-libs/libv4l/libv4l-1.26.0.ebuild| 135 ++
 media-libs/libv4l/metadata.xml|   5 +
 4 files changed, 227 insertions(+)

diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index 9a88ad1c15fe..6eb43655daa4 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -1,2 +1,3 @@
 DIST v4l-utils-1.22.1.tar.bz2 2086238 BLAKE2B 
a3f01a17ea7c8925c74dd883d30b42f54b7926d253dac79e4cadaba43abc33672804257b3b92e5aa640ead6b52458f05e21642044d7dea77e5580a8dbe9a
 SHA512 
8a634d8995d13f453dfaf90ca5d0dfb26f2f4b10a0d200d76a949c46f77040d12fc0a5b35e05d7b1ba68bcfc85a445be5a5ab1d4a7d4eabfe3a254038ccc6170
 DIST v4l-utils-1.24.1.tar.bz2 2238340 BLAKE2B 
1702918699d47b17467e012c2b1875c58851175c1007351a3b40d0b0fa40437eb695efa9e21afe3351f66780899d45798eef7f23c90a4831bface70a245b8a54
 SHA512 
1e82ba125285e875bf4a216adedab9147009e6af1aadd79a3a1770231d3c96ec29245b33e75f69a9ce1b25011e71746db242c778ac3369148de1e9de2e318663
+DIST v4l-utils-1.26.0.tar.xz 1191988 BLAKE2B 
8a4899f7b0d71ca6fd4b296ce9f154c3125c59389130df2db772d66984652b135178d712cc7b39e9f53b6587a4e128e2240d28382ab3ce7d1172d939260b15e2
 SHA512 
7820a91beb5cfc8e3ecf54145f2503fbbbf879abf1551d5bba5d8454f5a93242daaa51ff4636959d3434aa0d352bdf35afcd5f56e0eb9ab50c8191e8f6283f4a

diff --git a/media-libs/libv4l/files/libv4l-1.26.0-meson.patch 
b/media-libs/libv4l/files/libv4l-1.26.0-meson.patch
new file mode 100644
index ..0c993dd0da96
--- /dev/null
+++ b/media-libs/libv4l/files/libv4l-1.26.0-meson.patch
@@ -0,0 +1,86 @@
+From 11ca2682040d14ba1a3d65e95a6f0dfded5e4365 Mon Sep 17 00:00:00 2001
+From: James Le Cuirot 
+Date: Tue, 12 Dec 2023 13:39:21 +
+Subject: [PATCH 1/2] meson: Fix building with -Dv4l-utils=false
+
+ir_bpf_enabled was referenced without being defined.
+---
+ meson.build | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/meson.build b/meson.build
+index ab632976..7495a9c2 100644
+--- a/meson.build
 b/meson.build
+@@ -358,6 +358,8 @@ subdir('lib')
+ if get_option('v4l-utils')
+ subdir('utils')
+ subdir('contrib')
++else
++ir_bpf_enabled = false
+ endif
+ 
+ subdir('doc')
+-- 
+2.42.1
+
+From 15343c83e43805223c098e4c5efe9e176343e801 Mon Sep 17 00:00:00 2001
+From: James Le Cuirot 
+Date: Tue, 12 Dec 2023 13:59:13 +
+Subject: [PATCH 2/2] meson: Allow documentation directory to be specified with
+ -Ddocdir
+
+This is needed by Gentoo Linux QA.
+
+Signed-off-by: James Le Cuirot 
+---
+ doc/meson.build   | 2 +-
+ meson.build   | 5 +
+ meson_options.txt | 2 ++
+ 3 files changed, 8 insertions(+), 1 deletion(-)
+
+diff --git a/doc/meson.build b/doc/meson.build
+index 8f4437e7..4b23c3de 100644
+--- a/doc/meson.build
 b/doc/meson.build
+@@ -20,7 +20,7 @@ doxygen_install_dirs = []
+ doxygen_output = []
+ if get_option('doxygen-html')
+ doxygen_output += 'html'
+-doxygen_install_dirs += get_option('datadir') / 'doc' / 
'@0@'.format(meson.project_name())
++doxygen_install_dirs += docdir
+ endif
+ if get_option('doxygen-man')
+ doxygen_output += 'man'
+diff --git a/meson.build b/meson.build
+index 7495a9c2..0348b43b 100644
+--- a/meson.build
 b/meson.build
+@@ -289,6 +289,11 @@ if udevdir == ''
+ udevdir = '/lib/udev'
+ endif
+ 
++docdir = get_option('docdir')
++if docdir == ''
++docdir = get_option('datadir') / 'doc' / 
'@0@'.format(meson.project_name())
++endif
++
+ qt5_opengl_test = '''
+ #define GL_GLEXT_PROTOTYPES
+ #define QT_NO_OPENGL_ES_2
+diff --git a/meson_options.txt b/meson_options.txt
+index 2fa046c0..53cf832f 100644
+--- a/meson_options.txt
 b/meson_options.txt
+@@ -32,6 +32,8 @@ option('v4l2-ctl-stream-to', type : 'boolean',
+description : 'Enable use of --stream-to in v4l2-ctl')
+ 
+ # Directories
++option('docdir', type : 'string',
++   description : 'Set documentation directory')
+ option('gconvsysdir', type : 'string',
+description : 'Set system gconv directory (default is to autodetect)')

[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2023-03-18 Thread James Le Cuirot
commit: 6b3fad27b0187e52a632e1a79b1ac101f0a63736
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Mar 18 22:41:50 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar 18 23:38:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b3fad27

media-libs/libv4l: Version bump to 1.24.1

Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/libv4l/Manifest |  1 +
 media-libs/libv4l/libv4l-1.24.1.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index eaca215a25f2..9a88ad1c15fe 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -1 +1,2 @@
 DIST v4l-utils-1.22.1.tar.bz2 2086238 BLAKE2B 
a3f01a17ea7c8925c74dd883d30b42f54b7926d253dac79e4cadaba43abc33672804257b3b92e5aa640ead6b52458f05e21642044d7dea77e5580a8dbe9a
 SHA512 
8a634d8995d13f453dfaf90ca5d0dfb26f2f4b10a0d200d76a949c46f77040d12fc0a5b35e05d7b1ba68bcfc85a445be5a5ab1d4a7d4eabfe3a254038ccc6170
+DIST v4l-utils-1.24.1.tar.bz2 2238340 BLAKE2B 
1702918699d47b17467e012c2b1875c58851175c1007351a3b40d0b0fa40437eb695efa9e21afe3351f66780899d45798eef7f23c90a4831bface70a245b8a54
 SHA512 
1e82ba125285e875bf4a216adedab9147009e6af1aadd79a3a1770231d3c96ec29245b33e75f69a9ce1b25011e71746db242c778ac3369148de1e9de2e318663

diff --git a/media-libs/libv4l/libv4l-1.24.1.ebuild 
b/media-libs/libv4l/libv4l-1.24.1.ebuild
new file mode 100644
index ..f740eb8669a1
--- /dev/null
+++ b/media-libs/libv4l/libv4l-1.24.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools linux-info multilib-minimal
+
+MY_P="v4l-utils-${PV}"
+
+DESCRIPTION="Separate libraries ebuild from upstream v4l-utils package"
+HOMEPAGE="https://git.linuxtv.org/v4l-utils.git";
+SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
+
+LICENSE="LGPL-2.1+"
+SLOT="0/0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="dvb jpeg"
+
+RDEPEND="
+   dvb? ( virtual/libudev[${MULTILIB_USEDEP}] )
+   !elibc_glibc? ( sys-libs/argp-standalone )
+   jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
+   !media-tv/v4l2-ctl
+   !

[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/files/

2022-04-04 Thread David Seifert
commit: 36f18a356050d7538634be999778138fc12a565e
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Apr  4 07:48:48 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Apr  4 07:48:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f18a35

media-libs/libv4l: remove unused patch(es)

Closes: https://github.com/gentoo/gentoo/pull/24894
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: David Seifert  gentoo.org>

 .../libv4l/files/libv4l-1.20.0-automagic.patch | 52 --
 1 file changed, 52 deletions(-)

diff --git a/media-libs/libv4l/files/libv4l-1.20.0-automagic.patch 
b/media-libs/libv4l/files/libv4l-1.20.0-automagic.patch
deleted file mode 100644
index 017513bcb907..
--- a/media-libs/libv4l/files/libv4l-1.20.0-automagic.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-From e018720a49b96535613ca9173750ce2271608cd5 Mon Sep 17 00:00:00 2001
-From: James Le Cuirot 
-Date: Sun, 23 Aug 2020 16:33:21 +0100
-Subject: [PATCH] configure.ac: Add --without-libudev option to avoid automagic
- dep
-
-Signed-off-by: James Le Cuirot 

- configure.ac | 27 +--
- 1 file changed, 17 insertions(+), 10 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index d9f43ab5..e6134d08 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -291,16 +291,23 @@ else
-AC_MSG_WARN(ALSA library not available)
- fi
- 
--PKG_CHECK_MODULES(libudev, libudev, have_libudev=yes, have_libudev=no)
--if test "x$have_libudev" = "xyes"; then
--  AC_DEFINE([HAVE_LIBUDEV], [], [Use libudev])
--  LIBUDEV_CFLAGS="$libudev_CFLAGS"
--  LIBUDEV_LIBS="$libudev_LIBS"
--  AC_SUBST(LIBUDEV_CFLAGS)
--  AC_SUBST(LIBUDEV_LIBS)
--else
--   AC_MSG_WARN(udev library not available)
--fi
-+AC_ARG_WITH([libudev],
-+AS_HELP_STRING([--without-libudev], [Do not use udev library]),
-+[],
-+[with_libudev=yes])
-+
-+have_libudev=no
-+
-+AS_IF([test "x$with_libudev" != xno -o "x$enable_libdvbv5" != xno],
-+  [PKG_CHECK_MODULES(libudev, libudev, have_libudev=yes, [])
-+   AS_IF([test "x$have_libudev" = xyes],
-+ [AC_DEFINE([HAVE_LIBUDEV], [], [Use libudev])
-+  LIBUDEV_CFLAGS="$libudev_CFLAGS"
-+  LIBUDEV_LIBS="$libudev_LIBS"
-+  AC_SUBST(LIBUDEV_CFLAGS)
-+  AC_SUBST(LIBUDEV_LIBS)],
-+ AC_MSG_WARN(udev library not available)
-+)])
- 
- AC_SUBST([JPEG_LIBS])
- 
--- 
-2.26.2
-



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2022-04-02 Thread James Le Cuirot
commit: 0cf711fd910d618b0fbbc40a082702f37d049291
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Apr  2 13:54:48 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Apr  2 13:54:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cf711fd

media-libs/libv4l: Drop old 1.20.0

Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/libv4l/Manifest |  1 -
 media-libs/libv4l/libv4l-1.20.0.ebuild | 78 --
 2 files changed, 79 deletions(-)

diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index b7cae8ef2396..eaca215a25f2 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -1,2 +1 @@
-DIST v4l-utils-1.20.0.tar.bz2 2030419 BLAKE2B 
218082b88c42dcb9da3dbdd81b184c0e7402ca7ba35678a2905e16c11db1fe7065a19ec84b5fd57e2ed4718965c3e8097f8e8bdd04a38a485716efe3ec62e42a
 SHA512 
179ca8dbbf7af5fa4870b70f17645d7834fe6ba52670ae6b58473efa257db0cd812ce14f16574cc4491c0bcb218835e4c29f1354882a151687eecec97852fc63
 DIST v4l-utils-1.22.1.tar.bz2 2086238 BLAKE2B 
a3f01a17ea7c8925c74dd883d30b42f54b7926d253dac79e4cadaba43abc33672804257b3b92e5aa640ead6b52458f05e21642044d7dea77e5580a8dbe9a
 SHA512 
8a634d8995d13f453dfaf90ca5d0dfb26f2f4b10a0d200d76a949c46f77040d12fc0a5b35e05d7b1ba68bcfc85a445be5a5ab1d4a7d4eabfe3a254038ccc6170

diff --git a/media-libs/libv4l/libv4l-1.20.0.ebuild 
b/media-libs/libv4l/libv4l-1.20.0.ebuild
deleted file mode 100644
index 653db36f66ce..
--- a/media-libs/libv4l/libv4l-1.20.0.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools linux-info multilib-minimal
-
-MY_P="v4l-utils-${PV}"
-
-DESCRIPTION="Separate libraries ebuild from upstream v4l-utils package"
-HOMEPAGE="https://git.linuxtv.org/v4l-utils.git";
-SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
-
-LICENSE="LGPL-2.1+"
-SLOT="0/0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="dvb jpeg"
-
-RDEPEND="
-   dvb? ( virtual/libudev[${MULTILIB_USEDEP}] )
-   !elibc_glibc? ( sys-libs/argp-standalone )
-   jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
-   !media-tv/v4l2-ctl
-   !

[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2022-04-02 Thread Arthur Zamarin
commit: 22b59b00e8012817e698fef1993d46636659f7c9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  2 12:03:56 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  2 12:03:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22b59b00

media-libs/libv4l: Stabilize 1.22.1 arm64, #835935

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/libv4l/libv4l-1.22.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.22.1.ebuild 
b/media-libs/libv4l/libv4l-1.22.1.ebuild
index f37daba58db0..2223dab92514 100644
--- a/media-libs/libv4l/libv4l-1.22.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.22.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="dvb jpeg"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2022-03-31 Thread Arthur Zamarin
commit: 1687fc9d0c7ddf981362d8a3ae681372df1eb0f6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  1 06:53:07 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  1 06:53:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1687fc9d

media-libs/libv4l: Stabilize 1.22.1 arm, #835935

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/libv4l/libv4l-1.22.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.22.1.ebuild 
b/media-libs/libv4l/libv4l-1.22.1.ebuild
index b242efb71923..f37daba58db0 100644
--- a/media-libs/libv4l/libv4l-1.22.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.22.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="dvb jpeg"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2022-03-31 Thread Arthur Zamarin
commit: 8d923b5b9d8de9e2544b0ea656fb2fda4106
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Mar 31 19:37:28 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Mar 31 19:37:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d923b5b

media-libs/libv4l: Stabilize 1.22.1 sparc, #835935

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/libv4l/libv4l-1.22.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.22.1.ebuild 
b/media-libs/libv4l/libv4l-1.22.1.ebuild
index 0656b73d2c2e..b242efb71923 100644
--- a/media-libs/libv4l/libv4l-1.22.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.22.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="dvb jpeg"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2022-03-27 Thread Agostino Sarubbo
commit: 94272e84b813c41110f87295de80dec55b78e094
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 28 06:53:02 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 28 06:53:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94272e84

media-libs/libv4l: x86 stable wrt bug #835935

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/libv4l/libv4l-1.22.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.22.1.ebuild 
b/media-libs/libv4l/libv4l-1.22.1.ebuild
index dd0dbbbc513c..0656b73d2c2e 100644
--- a/media-libs/libv4l/libv4l-1.22.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.22.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="dvb jpeg"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2022-03-27 Thread Agostino Sarubbo
commit: ab026f08f2e27eb6cb366a6e18f820bbc52e1c64
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 28 06:49:10 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 28 06:49:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab026f08

media-libs/libv4l: amd64 stable wrt bug #835935

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/libv4l/libv4l-1.22.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.22.1.ebuild 
b/media-libs/libv4l/libv4l-1.22.1.ebuild
index 50500edde413..dd0dbbbc513c 100644
--- a/media-libs/libv4l/libv4l-1.22.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.22.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="dvb jpeg"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2022-03-26 Thread Sam James
commit: 54f595d68fb63d9c1da18cfd41d0496014e7ea67
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 27 01:07:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 27 01:07:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54f595d6

media-libs/libv4l: Stabilize 1.22.1 ppc, #835935

Signed-off-by: Sam James  gentoo.org>

 media-libs/libv4l/libv4l-1.22.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.22.1.ebuild 
b/media-libs/libv4l/libv4l-1.22.1.ebuild
index a16adea0cd23..50500edde413 100644
--- a/media-libs/libv4l/libv4l-1.22.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.22.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="dvb jpeg"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2022-03-26 Thread Sam James
commit: 3de72701728f6f5052043f893de58354015e70b1
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 27 01:07:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 27 01:07:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3de72701

media-libs/libv4l: Stabilize 1.22.1 ppc64, #835935

Signed-off-by: Sam James  gentoo.org>

 media-libs/libv4l/libv4l-1.22.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libv4l/libv4l-1.22.1.ebuild 
b/media-libs/libv4l/libv4l-1.22.1.ebuild
index af9048e8367b..a16adea0cd23 100644
--- a/media-libs/libv4l/libv4l-1.22.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.22.1.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=8
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="dvb jpeg"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2021-10-24 Thread James Le Cuirot
commit: 32311848ad9df29b7ec316a072d2a5c6f8719ff2
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Oct 24 20:11:36 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Oct 24 20:22:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32311848

media-libs/libv4l: Version bump to 1.22.1, EAPI 8

Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/libv4l/Manifest |  1 +
 media-libs/libv4l/libv4l-1.22.1.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index 8ad11332de4..b7cae8ef239 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -1 +1,2 @@
 DIST v4l-utils-1.20.0.tar.bz2 2030419 BLAKE2B 
218082b88c42dcb9da3dbdd81b184c0e7402ca7ba35678a2905e16c11db1fe7065a19ec84b5fd57e2ed4718965c3e8097f8e8bdd04a38a485716efe3ec62e42a
 SHA512 
179ca8dbbf7af5fa4870b70f17645d7834fe6ba52670ae6b58473efa257db0cd812ce14f16574cc4491c0bcb218835e4c29f1354882a151687eecec97852fc63
+DIST v4l-utils-1.22.1.tar.bz2 2086238 BLAKE2B 
a3f01a17ea7c8925c74dd883d30b42f54b7926d253dac79e4cadaba43abc33672804257b3b92e5aa640ead6b52458f05e21642044d7dea77e5580a8dbe9a
 SHA512 
8a634d8995d13f453dfaf90ca5d0dfb26f2f4b10a0d200d76a949c46f77040d12fc0a5b35e05d7b1ba68bcfc85a445be5a5ab1d4a7d4eabfe3a254038ccc6170

diff --git a/media-libs/libv4l/libv4l-1.22.1.ebuild 
b/media-libs/libv4l/libv4l-1.22.1.ebuild
new file mode 100644
index 000..af9048e8367
--- /dev/null
+++ b/media-libs/libv4l/libv4l-1.22.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools linux-info multilib-minimal
+
+MY_P="v4l-utils-${PV}"
+
+DESCRIPTION="Separate libraries ebuild from upstream v4l-utils package"
+HOMEPAGE="https://git.linuxtv.org/v4l-utils.git";
+SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
+
+LICENSE="LGPL-2.1+"
+SLOT="0/0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="dvb jpeg"
+
+RDEPEND="
+   dvb? ( virtual/libudev[${MULTILIB_USEDEP}] )
+   !elibc_glibc? ( sys-libs/argp-standalone )
+   jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
+   !media-tv/v4l2-ctl
+   !

[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2021-08-02 Thread Marek Szuba
commit: a07921effe54afc09123e97bc0092a65531b9cf5
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Aug  2 09:17:40 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Aug  2 12:33:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a07921ef

media-libs/libv4l: keyword 1.20.0 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 media-libs/libv4l/libv4l-1.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.20.0.ebuild 
b/media-libs/libv4l/libv4l-1.20.0.ebuild
index c00574fbf53..653db36f66c 100644
--- a/media-libs/libv4l/libv4l-1.20.0.ebuild
+++ b/media-libs/libv4l/libv4l-1.20.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="dvb jpeg"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/files/, media-libs/libv4l/

2021-01-05 Thread James Le Cuirot
commit: b857a9a5b135125daf2dba534da963ed2852d39c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Jan  5 21:41:20 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Jan  5 21:41:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b857a9a5

media-libs/libv4l: Drop old

Package-Manager: Portage-3.0.12, Repoman-3.0.1
Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/libv4l/Manifest |  2 -
 .../files/libv4l-1.16.6-gcc10-fno-common.patch | 68 --
 .../libv4l/files/libv4l-1.6.2-sysmacros.patch  | 57 --
 media-libs/libv4l/libv4l-1.10.1.ebuild | 62 
 media-libs/libv4l/libv4l-1.16.6.ebuild | 66 -
 5 files changed, 255 deletions(-)

diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index 714457634f4..8ad11332de4 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -1,3 +1 @@
-DIST v4l-utils-1.10.1.tar.bz2 1352235 BLAKE2B 
7ececae8ad5ebd999070b0c3626fdf5b0a4bc81562d2c2a712ff9625025d3e6c4ff664ba85998dedaa1ee77295d3cea39306305c20573c07156a07ec0ac8d10a
 SHA512 
524bfd4e93e82f2dd55f0baa3e8be5850d4675b46fd0197b6d1287fc0d502c6b5c64bdf461af9630345f2d847d6aa5b6dc483693cee452da0b6729f156a5d98d
-DIST v4l-utils-1.16.6.tar.bz2 1893768 BLAKE2B 
f31cf794f6949fa2c1f45db8bae99a10a5fbc67af356889f636ab03cfd04011a82939a10f01145c56001b91655664530cfbda7d64c523752b8bb77159a1c80ab
 SHA512 
f011218591e32b0ca3239373d9ea4739d7cfe3a6bef5f8a996253cea9b9d836ba488132e2a1b8f6f61cd69f1bcecc20e4b5c26f9c95a2a912e17c400b9fa9b58
 DIST v4l-utils-1.20.0.tar.bz2 2030419 BLAKE2B 
218082b88c42dcb9da3dbdd81b184c0e7402ca7ba35678a2905e16c11db1fe7065a19ec84b5fd57e2ed4718965c3e8097f8e8bdd04a38a485716efe3ec62e42a
 SHA512 
179ca8dbbf7af5fa4870b70f17645d7834fe6ba52670ae6b58473efa257db0cd812ce14f16574cc4491c0bcb218835e4c29f1354882a151687eecec97852fc63

diff --git a/media-libs/libv4l/files/libv4l-1.16.6-gcc10-fno-common.patch 
b/media-libs/libv4l/files/libv4l-1.16.6-gcc10-fno-common.patch
deleted file mode 100644
index 33855c682b6..000
--- a/media-libs/libv4l/files/libv4l-1.16.6-gcc10-fno-common.patch
+++ /dev/null
@@ -1,68 +0,0 @@
-From afb123618b087f3ca2305b84fb004624662e52f0 Mon Sep 17 00:00:00 2001
-From: David Seifert 
-Date: Wed, 26 Feb 2020 11:07:29 +0100
-Subject: Fix GCC 10 / -fno-common
-
-* GCC 10 switches its default symbol emission mode
-  to cause linker errors when an object is defined
-  more than once.
-
-Bug: https://bugs.gentoo.org/706756
-Signed-off-by: David Seifert 
-Signed-off-by: Hans Verkuil 

- lib/include/libdvbv5/desc_t2_delivery.h |  2 +-
- lib/libdvbv5/dvb-v5.h   | 26 +-
- 2 files changed, 14 insertions(+), 14 deletions(-)
-
-diff --git a/lib/include/libdvbv5/desc_t2_delivery.h 
b/lib/include/libdvbv5/desc_t2_delivery.h
-index 93594b76..8c11fa9a 100644
 a/lib/include/libdvbv5/desc_t2_delivery.h
-+++ b/lib/include/libdvbv5/desc_t2_delivery.h
-@@ -215,7 +215,7 @@ extern const unsigned dvbt2_transmission_mode[];
-  * @brief converts from internal representation to string the SISO_MISO
-  *  field of dvb_desc_t2_delivery:SISO_MISO field.
-  */
--const char *siso_miso[4];
-+extern const char *siso_miso[4];
- 
- #ifdef __cplusplus
- }
-diff --git a/lib/libdvbv5/dvb-v5.h b/lib/libdvbv5/dvb-v5.h
-index 45aaddda..3540bac1 100644
 a/lib/libdvbv5/dvb-v5.h
-+++ b/lib/libdvbv5/dvb-v5.h
-@@ -14,17 +14,17 @@ struct fe_status_name {
-   char *name;
- };
- extern struct fe_status_name fe_status_name[8];
--const char *fe_code_rate_name[14];
--const char *fe_modulation_name[15];
--const char *fe_transmission_mode_name[10];
--const unsigned fe_bandwidth_name[8];
--const char *fe_guard_interval_name[12];
--const char *fe_hierarchy_name[6];
--const char *fe_voltage_name[4];
--const char *fe_tone_name[3];
--const char *fe_inversion_name[4];
--const char *fe_pilot_name[4];
--const char *fe_rolloff_name[5];
--const char *dvb_v5_name[72];
--const char *delivery_system_name[20];
-+extern const char *fe_code_rate_name[14];
-+extern const char *fe_modulation_name[15];
-+extern const char *fe_transmission_mode_name[10];
-+extern const unsigned fe_bandwidth_name[8];
-+extern const char *fe_guard_interval_name[12];
-+extern const char *fe_hierarchy_name[6];
-+extern const char *fe_voltage_name[4];
-+extern const char *fe_tone_name[3];
-+extern const char *fe_inversion_name[4];
-+extern const char *fe_pilot_name[4];
-+extern const char *fe_rolloff_name[5];
-+extern const char *dvb_v5_name[72];
-+extern const char *delivery_system_name[20];
- #endif
--- 
-cgit v1.2.1
-

diff --git a/media-libs/libv4l/files/libv4l-1.6.2-sysmacros.patch 
b/media-libs/libv4l/files/libv4l-1.6.2-sysmacros.patch
deleted file mode 100644
index db497409d41..000
--- a/media-libs/libv4l/files/libv4l-1.6.2-sysmacros.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-From 8edd80d3654843d9441fb5e43dfbf2b3

[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2021-01-05 Thread Sam James
commit: 276d314f0009e4fc6eb09afc26df59381a3f8efa
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan  5 20:48:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan  5 20:48:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=276d314f

media-libs/libv4l: Stabilize 1.20.0 x86, #762002

Signed-off-by: Sam James  gentoo.org>

 media-libs/libv4l/libv4l-1.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.20.0.ebuild 
b/media-libs/libv4l/libv4l-1.20.0.ebuild
index 5d5bebb8aa4..d92276eb4f4 100644
--- a/media-libs/libv4l/libv4l-1.20.0.ebuild
+++ b/media-libs/libv4l/libv4l-1.20.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="dvb jpeg"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2021-01-03 Thread Sergei Trofimovich
commit: befdda5eb00f9b2c1c85b2d81b9ee2fdf02f8f98
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jan  3 11:55:16 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan  3 12:10:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=befdda5e

media-libs/libv4l: stable 1.20.0 for ppc64

stable wrt bug #762002

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/libv4l/libv4l-1.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.20.0.ebuild 
b/media-libs/libv4l/libv4l-1.20.0.ebuild
index 68531be584c..5d5bebb8aa4 100644
--- a/media-libs/libv4l/libv4l-1.20.0.ebuild
+++ b/media-libs/libv4l/libv4l-1.20.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 s390 sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="dvb jpeg"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2021-01-03 Thread Sergei Trofimovich
commit: a9959ff6e0f67e8ba5a4b42d3a59c4b9e84f8627
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jan  3 11:44:27 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan  3 11:44:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9959ff6

media-libs/libv4l: stable 1.20.0 for ppc

stable wrt bug #762002

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/libv4l/libv4l-1.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.20.0.ebuild 
b/media-libs/libv4l/libv4l-1.20.0.ebuild
index 5f8bf87eb90..68531be584c 100644
--- a/media-libs/libv4l/libv4l-1.20.0.ebuild
+++ b/media-libs/libv4l/libv4l-1.20.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 s390 sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="dvb jpeg"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2021-01-03 Thread Sam James
commit: c29819b0ebac4dd409524e4c0dc2dc3d0b84e394
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  3 09:13:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  3 09:14:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c29819b0

media-libs/libv4l: Stabilize 1.20.0 sparc, #762002

Signed-off-by: Sam James  gentoo.org>

 media-libs/libv4l/libv4l-1.20.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libv4l/libv4l-1.20.0.ebuild 
b/media-libs/libv4l/libv4l-1.20.0.ebuild
index c96ed7b84a5..5f8bf87eb90 100644
--- a/media-libs/libv4l/libv4l-1.20.0.ebuild
+++ b/media-libs/libv4l/libv4l-1.20.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="dvb jpeg"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2020-12-29 Thread Sam James
commit: e166f022662f479694c6cfc9a78b7effeb8fcf8c
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 23:15:22 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 23:15:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e166f022

media-libs/libv4l: Stabilize 1.20.0 arm64, #762002

Signed-off-by: Sam James  gentoo.org>

 media-libs/libv4l/libv4l-1.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.20.0.ebuild 
b/media-libs/libv4l/libv4l-1.20.0.ebuild
index 5ee75baa267..c96ed7b84a5 100644
--- a/media-libs/libv4l/libv4l-1.20.0.ebuild
+++ b/media-libs/libv4l/libv4l-1.20.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="dvb jpeg"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2020-12-29 Thread Sam James
commit: f50d08f148b5167552aa8e0e9c74ee5b5ef42852
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 21:22:12 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 21:22:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f50d08f1

media-libs/libv4l: Stabilize 1.20.0 arm, #762002

Signed-off-by: Sam James  gentoo.org>

 media-libs/libv4l/libv4l-1.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.20.0.ebuild 
b/media-libs/libv4l/libv4l-1.20.0.ebuild
index e5a201b5369..5ee75baa267 100644
--- a/media-libs/libv4l/libv4l-1.20.0.ebuild
+++ b/media-libs/libv4l/libv4l-1.20.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="dvb jpeg"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2020-12-27 Thread Sam James
commit: 2d82634523ce2b454246ca00e3f5d46ba8501731
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 27 22:57:52 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 27 22:58:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d826345

media-libs/libv4l: Stabilize 1.20.0 amd64, #762002

Signed-off-by: Sam James  gentoo.org>

 media-libs/libv4l/libv4l-1.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.20.0.ebuild 
b/media-libs/libv4l/libv4l-1.20.0.ebuild
index 2a7889a3a51..e5a201b5369 100644
--- a/media-libs/libv4l/libv4l-1.20.0.ebuild
+++ b/media-libs/libv4l/libv4l-1.20.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="dvb jpeg"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2020-12-27 Thread Sam James
commit: 70fa9c44783ff83c92fb7506279ac5603d0b9395
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 27 22:39:41 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 27 22:39:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70fa9c44

media-libs/libv4l: Stabilize 1.20.0 s390, #762002

Signed-off-by: Sam James  gentoo.org>

 media-libs/libv4l/libv4l-1.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.20.0.ebuild 
b/media-libs/libv4l/libv4l-1.20.0.ebuild
index 9c2ddcdbbd2..2a7889a3a51 100644
--- a/media-libs/libv4l/libv4l-1.20.0.ebuild
+++ b/media-libs/libv4l/libv4l-1.20.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="dvb jpeg"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/, media-libs/libv4l/files/

2020-08-23 Thread James Le Cuirot
commit: 293838bf393bf79cd833e435f4bc0f75399726ca
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Aug 23 16:31:22 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Aug 23 16:42:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=293838bf

media-libs/libv4l: Bump to 1.20.0, fix automagics

configure reportedly has some automagic dependencies but only libudev
makes any difference here and it's only used to build libdvbv5. There
is already an option for that.

Bug: https://bugs.gentoo.org/691066
Bug: https://bugs.gentoo.org/721374
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/libv4l/Manifest |  1 +
 .../libv4l/files/libv4l-1.20.0-automagic.patch | 52 +++
 media-libs/libv4l/libv4l-1.20.0.ebuild | 78 ++
 3 files changed, 131 insertions(+)

diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index eb5d9c0f890..a7d5ec9eafe 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -3,4 +3,5 @@ DIST v4l-utils-1.16.3.tar.bz2 1894961 BLAKE2B 
71c674abbb3415e592354998e1baa3eedb
 DIST v4l-utils-1.16.6.tar.bz2 1893768 BLAKE2B 
f31cf794f6949fa2c1f45db8bae99a10a5fbc67af356889f636ab03cfd04011a82939a10f01145c56001b91655664530cfbda7d64c523752b8bb77159a1c80ab
 SHA512 
f011218591e32b0ca3239373d9ea4739d7cfe3a6bef5f8a996253cea9b9d836ba488132e2a1b8f6f61cd69f1bcecc20e4b5c26f9c95a2a912e17c400b9fa9b58
 DIST v4l-utils-1.18.0.tar.bz2 1995506 BLAKE2B 
35cd138c88960e5b02431c408a43905a73ea6a7650a939abc2250e1f219bda1437262a7083d90d8b4d39c5bd2cce5f6fc590b8dc09a8738fb5baf55266256b94
 SHA512 
749c804671f039d907bf782cba5d1c23fff48066f3b6d4a0249fb9b65c493ee3945b544ee2a306dda79973da04f0301278ee88775f798aba590e5d0f15226d49
 DIST v4l-utils-1.18.1.tar.bz2 1995211 BLAKE2B 
853fd7390ea98bcb833ccf43a9408d2ab7212d87512351bf5f4cbb8e626f18e0b8224b953283eb57a93c4d4de5626ce1f9d896d1a9856623f6322ff2be5bb9a7
 SHA512 
2e9f77abc2fd65bd6a5508831185a941553441384719293f99ece7e6c53c37bb142eb3719532b11f1cef48df691667d2a4235d920338d672738d40659d499056
+DIST v4l-utils-1.20.0.tar.bz2 2030419 BLAKE2B 
218082b88c42dcb9da3dbdd81b184c0e7402ca7ba35678a2905e16c11db1fe7065a19ec84b5fd57e2ed4718965c3e8097f8e8bdd04a38a485716efe3ec62e42a
 SHA512 
179ca8dbbf7af5fa4870b70f17645d7834fe6ba52670ae6b58473efa257db0cd812ce14f16574cc4491c0bcb218835e4c29f1354882a151687eecec97852fc63
 DIST v4l-utils-1.6.2.tar.bz2 1148309 BLAKE2B 
8153a1e3803b9e59eae064f2c88e4b865a56193788a8cb204dc34e9ae50e66794ba7f020ad4b0ff9af995f57d9b9a9e0225e0f8a09eeefae42d063131d7e549a
 SHA512 
e14442e1b3660d0cb0844f1a5a88f855bc8532df9e72e1b2afd348a7c077ad25657f832d0fd47d3f567bfd399fd82c5a749d075ac9ecb911ea462685e31aa0b2

diff --git a/media-libs/libv4l/files/libv4l-1.20.0-automagic.patch 
b/media-libs/libv4l/files/libv4l-1.20.0-automagic.patch
new file mode 100644
index 000..017513bcb90
--- /dev/null
+++ b/media-libs/libv4l/files/libv4l-1.20.0-automagic.patch
@@ -0,0 +1,52 @@
+From e018720a49b96535613ca9173750ce2271608cd5 Mon Sep 17 00:00:00 2001
+From: James Le Cuirot 
+Date: Sun, 23 Aug 2020 16:33:21 +0100
+Subject: [PATCH] configure.ac: Add --without-libudev option to avoid automagic
+ dep
+
+Signed-off-by: James Le Cuirot 
+---
+ configure.ac | 27 +--
+ 1 file changed, 17 insertions(+), 10 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index d9f43ab5..e6134d08 100644
+--- a/configure.ac
 b/configure.ac
+@@ -291,16 +291,23 @@ else
+AC_MSG_WARN(ALSA library not available)
+ fi
+ 
+-PKG_CHECK_MODULES(libudev, libudev, have_libudev=yes, have_libudev=no)
+-if test "x$have_libudev" = "xyes"; then
+-  AC_DEFINE([HAVE_LIBUDEV], [], [Use libudev])
+-  LIBUDEV_CFLAGS="$libudev_CFLAGS"
+-  LIBUDEV_LIBS="$libudev_LIBS"
+-  AC_SUBST(LIBUDEV_CFLAGS)
+-  AC_SUBST(LIBUDEV_LIBS)
+-else
+-   AC_MSG_WARN(udev library not available)
+-fi
++AC_ARG_WITH([libudev],
++AS_HELP_STRING([--without-libudev], [Do not use udev library]),
++[],
++[with_libudev=yes])
++
++have_libudev=no
++
++AS_IF([test "x$with_libudev" != xno -o "x$enable_libdvbv5" != xno],
++  [PKG_CHECK_MODULES(libudev, libudev, have_libudev=yes, [])
++   AS_IF([test "x$have_libudev" = xyes],
++ [AC_DEFINE([HAVE_LIBUDEV], [], [Use libudev])
++  LIBUDEV_CFLAGS="$libudev_CFLAGS"
++  LIBUDEV_LIBS="$libudev_LIBS"
++  AC_SUBST(LIBUDEV_CFLAGS)
++  AC_SUBST(LIBUDEV_LIBS)],
++ AC_MSG_WARN(udev library not available)
++)])
+ 
+ AC_SUBST([JPEG_LIBS])
+ 
+-- 
+2.26.2
+

diff --git a/media-libs/libv4l/libv4l-1.20.0.ebuild 
b/media-libs/libv4l/libv4l-1.20.0.ebuild
new file mode 100644
index 000..9c2ddcdbbd2
--- /dev/null
+++ b/media-libs/libv4l/libv4l-1.20.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU Genera

[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2020-08-23 Thread James Le Cuirot
commit: b6d4ca7b9024b007fede540f434ef0841a769bb0
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Aug 23 16:41:40 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Aug 23 16:42:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6d4ca7b

media-libs/libv4l: Drop some old versions

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/libv4l/Manifest |  4 ---
 media-libs/libv4l/libv4l-1.16.3.ebuild | 63 
 media-libs/libv4l/libv4l-1.18.0.ebuild | 66 --
 media-libs/libv4l/libv4l-1.18.1.ebuild | 66 --
 media-libs/libv4l/libv4l-1.6.2.ebuild  | 60 ---
 5 files changed, 259 deletions(-)

diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index a7d5ec9eafe..714457634f4 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -1,7 +1,3 @@
 DIST v4l-utils-1.10.1.tar.bz2 1352235 BLAKE2B 
7ececae8ad5ebd999070b0c3626fdf5b0a4bc81562d2c2a712ff9625025d3e6c4ff664ba85998dedaa1ee77295d3cea39306305c20573c07156a07ec0ac8d10a
 SHA512 
524bfd4e93e82f2dd55f0baa3e8be5850d4675b46fd0197b6d1287fc0d502c6b5c64bdf461af9630345f2d847d6aa5b6dc483693cee452da0b6729f156a5d98d
-DIST v4l-utils-1.16.3.tar.bz2 1894961 BLAKE2B 
71c674abbb3415e592354998e1baa3eedbb4be21757bef80b463ea987e9fc231789e6b333b37d0d9916cb30729e04951dc9f1755ab00a82502fdc415b00cb9a2
 SHA512 
404672d18d94861c6957ea3a15a6a48f238d3859940810952a5a8cc33b57f1a360d1a19af28405c01b073c0ece90c5995a71dbe6544b30bdb8eace7daeb4bc0b
 DIST v4l-utils-1.16.6.tar.bz2 1893768 BLAKE2B 
f31cf794f6949fa2c1f45db8bae99a10a5fbc67af356889f636ab03cfd04011a82939a10f01145c56001b91655664530cfbda7d64c523752b8bb77159a1c80ab
 SHA512 
f011218591e32b0ca3239373d9ea4739d7cfe3a6bef5f8a996253cea9b9d836ba488132e2a1b8f6f61cd69f1bcecc20e4b5c26f9c95a2a912e17c400b9fa9b58
-DIST v4l-utils-1.18.0.tar.bz2 1995506 BLAKE2B 
35cd138c88960e5b02431c408a43905a73ea6a7650a939abc2250e1f219bda1437262a7083d90d8b4d39c5bd2cce5f6fc590b8dc09a8738fb5baf55266256b94
 SHA512 
749c804671f039d907bf782cba5d1c23fff48066f3b6d4a0249fb9b65c493ee3945b544ee2a306dda79973da04f0301278ee88775f798aba590e5d0f15226d49
-DIST v4l-utils-1.18.1.tar.bz2 1995211 BLAKE2B 
853fd7390ea98bcb833ccf43a9408d2ab7212d87512351bf5f4cbb8e626f18e0b8224b953283eb57a93c4d4de5626ce1f9d896d1a9856623f6322ff2be5bb9a7
 SHA512 
2e9f77abc2fd65bd6a5508831185a941553441384719293f99ece7e6c53c37bb142eb3719532b11f1cef48df691667d2a4235d920338d672738d40659d499056
 DIST v4l-utils-1.20.0.tar.bz2 2030419 BLAKE2B 
218082b88c42dcb9da3dbdd81b184c0e7402ca7ba35678a2905e16c11db1fe7065a19ec84b5fd57e2ed4718965c3e8097f8e8bdd04a38a485716efe3ec62e42a
 SHA512 
179ca8dbbf7af5fa4870b70f17645d7834fe6ba52670ae6b58473efa257db0cd812ce14f16574cc4491c0bcb218835e4c29f1354882a151687eecec97852fc63
-DIST v4l-utils-1.6.2.tar.bz2 1148309 BLAKE2B 
8153a1e3803b9e59eae064f2c88e4b865a56193788a8cb204dc34e9ae50e66794ba7f020ad4b0ff9af995f57d9b9a9e0225e0f8a09eeefae42d063131d7e549a
 SHA512 
e14442e1b3660d0cb0844f1a5a88f855bc8532df9e72e1b2afd348a7c077ad25657f832d0fd47d3f567bfd399fd82c5a749d075ac9ecb911ea462685e31aa0b2

diff --git a/media-libs/libv4l/libv4l-1.16.3.ebuild 
b/media-libs/libv4l/libv4l-1.16.3.ebuild
deleted file mode 100644
index f5aa891dab9..000
--- a/media-libs/libv4l/libv4l-1.16.3.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit libtool linux-info multilib-minimal
-
-MY_P="v4l-utils-${PV}"
-
-DESCRIPTION="Separate libraries ebuild from upstream v4l-utils package"
-HOMEPAGE="https://git.linuxtv.org/v4l-utils.git";
-SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
-
-LICENSE="LGPL-2.1+"
-SLOT="0/0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="jpeg"
-
-RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
-   virtual/libudev[${MULTILIB_USEDEP}]
-   !media-tv/v4l2-ctl
-   !https://git.linuxtv.org/v4l-utils.git";
-SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
-
-LICENSE="LGPL-2.1+"
-SLOT="0/0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="jpeg"
-
-RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
-   !elibc_glibc? ( sys-libs/argp-standalone )
-   virtual/libudev[${MULTILIB_USEDEP}]
-   !media-tv/v4l2-ctl
-   !https://git.linuxtv.org/v4l-utils.git";
-SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
-
-LICENSE="LGPL-2.1+"
-SLOT="0/0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="jpeg"
-
-RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
-   !elibc_glibc? ( sys-libs/argp-standalon

[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2020-05-28 Thread James Le Cuirot
commit: 69043e85763cf6ff96f1cb9fc22c02046d1dd989
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu May 28 22:24:08 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu May 28 22:24:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69043e85

media-libs/libv4l: Take over as maintainer

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/libv4l/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libv4l/metadata.xml b/media-libs/libv4l/metadata.xml
index a5ad2dd0611..11e7a3bfde5 100644
--- a/media-libs/libv4l/metadata.xml
+++ b/media-libs/libv4l/metadata.xml
@@ -2,8 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 

-   andrey_ut...@gentoo.org
-   Andrey Utkin
+   ch...@gentoo.org
+   James Le Cuirot


libv4l is a collection of libraries which adds a thin abstraction layer 
on



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2020-05-02 Thread David Seifert
commit: 07a1a9f5a8004d29392909443a03349cf9c5d603
Author: David Seifert  gentoo  org>
AuthorDate: Sat May  2 12:40:00 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May  2 12:40:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07a1a9f5

media-libs/libv4l: Bump to version 1.18.1

* Includes upstreamed GCC 10 / -fno-common fix

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: David Seifert  gentoo.org>

 media-libs/libv4l/Manifest |  1 +
 media-libs/libv4l/libv4l-1.18.1.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index 63801100b20..eb5d9c0f890 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -2,4 +2,5 @@ DIST v4l-utils-1.10.1.tar.bz2 1352235 BLAKE2B 
7ececae8ad5ebd999070b0c3626fdf5b0a
 DIST v4l-utils-1.16.3.tar.bz2 1894961 BLAKE2B 
71c674abbb3415e592354998e1baa3eedbb4be21757bef80b463ea987e9fc231789e6b333b37d0d9916cb30729e04951dc9f1755ab00a82502fdc415b00cb9a2
 SHA512 
404672d18d94861c6957ea3a15a6a48f238d3859940810952a5a8cc33b57f1a360d1a19af28405c01b073c0ece90c5995a71dbe6544b30bdb8eace7daeb4bc0b
 DIST v4l-utils-1.16.6.tar.bz2 1893768 BLAKE2B 
f31cf794f6949fa2c1f45db8bae99a10a5fbc67af356889f636ab03cfd04011a82939a10f01145c56001b91655664530cfbda7d64c523752b8bb77159a1c80ab
 SHA512 
f011218591e32b0ca3239373d9ea4739d7cfe3a6bef5f8a996253cea9b9d836ba488132e2a1b8f6f61cd69f1bcecc20e4b5c26f9c95a2a912e17c400b9fa9b58
 DIST v4l-utils-1.18.0.tar.bz2 1995506 BLAKE2B 
35cd138c88960e5b02431c408a43905a73ea6a7650a939abc2250e1f219bda1437262a7083d90d8b4d39c5bd2cce5f6fc590b8dc09a8738fb5baf55266256b94
 SHA512 
749c804671f039d907bf782cba5d1c23fff48066f3b6d4a0249fb9b65c493ee3945b544ee2a306dda79973da04f0301278ee88775f798aba590e5d0f15226d49
+DIST v4l-utils-1.18.1.tar.bz2 1995211 BLAKE2B 
853fd7390ea98bcb833ccf43a9408d2ab7212d87512351bf5f4cbb8e626f18e0b8224b953283eb57a93c4d4de5626ce1f9d896d1a9856623f6322ff2be5bb9a7
 SHA512 
2e9f77abc2fd65bd6a5508831185a941553441384719293f99ece7e6c53c37bb142eb3719532b11f1cef48df691667d2a4235d920338d672738d40659d499056
 DIST v4l-utils-1.6.2.tar.bz2 1148309 BLAKE2B 
8153a1e3803b9e59eae064f2c88e4b865a56193788a8cb204dc34e9ae50e66794ba7f020ad4b0ff9af995f57d9b9a9e0225e0f8a09eeefae42d063131d7e549a
 SHA512 
e14442e1b3660d0cb0844f1a5a88f855bc8532df9e72e1b2afd348a7c077ad25657f832d0fd47d3f567bfd399fd82c5a749d075ac9ecb911ea462685e31aa0b2

diff --git a/media-libs/libv4l/libv4l-1.18.1.ebuild 
b/media-libs/libv4l/libv4l-1.18.1.ebuild
new file mode 100644
index 000..19690840ac8
--- /dev/null
+++ b/media-libs/libv4l/libv4l-1.18.1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit libtool linux-info multilib-minimal
+
+MY_P="v4l-utils-${PV}"
+
+DESCRIPTION="Separate libraries ebuild from upstream v4l-utils package"
+HOMEPAGE="https://git.linuxtv.org/v4l-utils.git";
+SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
+
+LICENSE="LGPL-2.1+"
+SLOT="0/0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="jpeg"
+
+RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
+   !elibc_glibc? ( sys-libs/argp-standalone )
+   virtual/libudev[${MULTILIB_USEDEP}]
+   !media-tv/v4l2-ctl
+   !

[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2020-03-11 Thread Andrey Utkin
commit: 7520ba89529789e3c497abf1396c290073a4336e
Author: Andrey Utkin  gentoo  org>
AuthorDate: Wed Mar 11 22:35:18 2020 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Wed Mar 11 23:49:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7520ba89

media-libs/libv4l: add new version 1.18.0

Cloned from 1.16.6 with stable keywords dropped to stable.

Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Andrey Utkin  gentoo.org>

 media-libs/libv4l/Manifest |  1 +
 media-libs/libv4l/libv4l-1.18.0.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index f4d82f02b5d..63801100b20 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -1,4 +1,5 @@
 DIST v4l-utils-1.10.1.tar.bz2 1352235 BLAKE2B 
7ececae8ad5ebd999070b0c3626fdf5b0a4bc81562d2c2a712ff9625025d3e6c4ff664ba85998dedaa1ee77295d3cea39306305c20573c07156a07ec0ac8d10a
 SHA512 
524bfd4e93e82f2dd55f0baa3e8be5850d4675b46fd0197b6d1287fc0d502c6b5c64bdf461af9630345f2d847d6aa5b6dc483693cee452da0b6729f156a5d98d
 DIST v4l-utils-1.16.3.tar.bz2 1894961 BLAKE2B 
71c674abbb3415e592354998e1baa3eedbb4be21757bef80b463ea987e9fc231789e6b333b37d0d9916cb30729e04951dc9f1755ab00a82502fdc415b00cb9a2
 SHA512 
404672d18d94861c6957ea3a15a6a48f238d3859940810952a5a8cc33b57f1a360d1a19af28405c01b073c0ece90c5995a71dbe6544b30bdb8eace7daeb4bc0b
 DIST v4l-utils-1.16.6.tar.bz2 1893768 BLAKE2B 
f31cf794f6949fa2c1f45db8bae99a10a5fbc67af356889f636ab03cfd04011a82939a10f01145c56001b91655664530cfbda7d64c523752b8bb77159a1c80ab
 SHA512 
f011218591e32b0ca3239373d9ea4739d7cfe3a6bef5f8a996253cea9b9d836ba488132e2a1b8f6f61cd69f1bcecc20e4b5c26f9c95a2a912e17c400b9fa9b58
+DIST v4l-utils-1.18.0.tar.bz2 1995506 BLAKE2B 
35cd138c88960e5b02431c408a43905a73ea6a7650a939abc2250e1f219bda1437262a7083d90d8b4d39c5bd2cce5f6fc590b8dc09a8738fb5baf55266256b94
 SHA512 
749c804671f039d907bf782cba5d1c23fff48066f3b6d4a0249fb9b65c493ee3945b544ee2a306dda79973da04f0301278ee88775f798aba590e5d0f15226d49
 DIST v4l-utils-1.6.2.tar.bz2 1148309 BLAKE2B 
8153a1e3803b9e59eae064f2c88e4b865a56193788a8cb204dc34e9ae50e66794ba7f020ad4b0ff9af995f57d9b9a9e0225e0f8a09eeefae42d063131d7e549a
 SHA512 
e14442e1b3660d0cb0844f1a5a88f855bc8532df9e72e1b2afd348a7c077ad25657f832d0fd47d3f567bfd399fd82c5a749d075ac9ecb911ea462685e31aa0b2

diff --git a/media-libs/libv4l/libv4l-1.18.0.ebuild 
b/media-libs/libv4l/libv4l-1.18.0.ebuild
new file mode 100644
index 000..3aa96279592
--- /dev/null
+++ b/media-libs/libv4l/libv4l-1.18.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit libtool linux-info multilib-minimal
+
+MY_P="v4l-utils-${PV}"
+
+DESCRIPTION="Separate libraries ebuild from upstream v4l-utils package"
+HOMEPAGE="https://git.linuxtv.org/v4l-utils.git";
+SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
+
+LICENSE="LGPL-2.1+"
+SLOT="0/0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="jpeg"
+
+RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
+   !elibc_glibc? ( sys-libs/argp-standalone )
+   virtual/libudev[${MULTILIB_USEDEP}]
+   !media-tv/v4l2-ctl
+   !

[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/files/

2020-02-26 Thread David Seifert
commit: 7d29f89250c815ce65f73d6fa2e14662f621a221
Author: David Seifert  gentoo  org>
AuthorDate: Wed Feb 26 12:12:17 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Feb 26 12:12:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d29f892

media-libs/libv4l: Use merged patch from upstream

Closes: https://bugs.gentoo.org/706756
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 .../files/libv4l-1.16.6-gcc10-fno-common.patch | 28 --
 1 file changed, 26 insertions(+), 2 deletions(-)

diff --git a/media-libs/libv4l/files/libv4l-1.16.6-gcc10-fno-common.patch 
b/media-libs/libv4l/files/libv4l-1.16.6-gcc10-fno-common.patch
index ea43fb82e3f..33855c682b6 100644
--- a/media-libs/libv4l/files/libv4l-1.16.6-gcc10-fno-common.patch
+++ b/media-libs/libv4l/files/libv4l-1.16.6-gcc10-fno-common.patch
@@ -1,6 +1,25 @@
+From afb123618b087f3ca2305b84fb004624662e52f0 Mon Sep 17 00:00:00 2001
+From: David Seifert 
+Date: Wed, 26 Feb 2020 11:07:29 +0100
+Subject: Fix GCC 10 / -fno-common
+
+* GCC 10 switches its default symbol emission mode
+  to cause linker errors when an object is defined
+  more than once.
+
+Bug: https://bugs.gentoo.org/706756
+Signed-off-by: David Seifert 
+Signed-off-by: Hans Verkuil 
+---
+ lib/include/libdvbv5/desc_t2_delivery.h |  2 +-
+ lib/libdvbv5/dvb-v5.h   | 26 +-
+ 2 files changed, 14 insertions(+), 14 deletions(-)
+
+diff --git a/lib/include/libdvbv5/desc_t2_delivery.h 
b/lib/include/libdvbv5/desc_t2_delivery.h
+index 93594b76..8c11fa9a 100644
 --- a/lib/include/libdvbv5/desc_t2_delivery.h
 +++ b/lib/include/libdvbv5/desc_t2_delivery.h
-@@ -215,7 +215,7 @@
+@@ -215,7 +215,7 @@ extern const unsigned dvbt2_transmission_mode[];
   * @brief converts from internal representation to string the SISO_MISO
   *  field of dvb_desc_t2_delivery:SISO_MISO field.
   */
@@ -9,9 +28,11 @@
  
  #ifdef __cplusplus
  }
+diff --git a/lib/libdvbv5/dvb-v5.h b/lib/libdvbv5/dvb-v5.h
+index 45aaddda..3540bac1 100644
 --- a/lib/libdvbv5/dvb-v5.h
 +++ b/lib/libdvbv5/dvb-v5.h
-@@ -14,17 +14,17 @@
+@@ -14,17 +14,17 @@ struct fe_status_name {
char *name;
  };
  extern struct fe_status_name fe_status_name[8];
@@ -42,3 +63,6 @@
 +extern const char *dvb_v5_name[72];
 +extern const char *delivery_system_name[20];
  #endif
+-- 
+cgit v1.2.1
+



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/, media-libs/libv4l/files/

2020-02-25 Thread David Seifert
commit: 3eb69318e07bd2df74d4ee009e8eb3d8dc6563f6
Author: David Seifert  gentoo  org>
AuthorDate: Tue Feb 25 23:37:50 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Feb 25 23:37:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eb69318

media-libs/libv4l: Fix GCC 10 / -fno-common

Closes: https://bugs.gentoo.org/706756
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 .../files/libv4l-1.16.6-gcc10-fno-common.patch | 44 ++
 media-libs/libv4l/libv4l-1.16.6.ebuild |  4 +-
 2 files changed, 47 insertions(+), 1 deletion(-)

diff --git a/media-libs/libv4l/files/libv4l-1.16.6-gcc10-fno-common.patch 
b/media-libs/libv4l/files/libv4l-1.16.6-gcc10-fno-common.patch
new file mode 100644
index 000..ea43fb82e3f
--- /dev/null
+++ b/media-libs/libv4l/files/libv4l-1.16.6-gcc10-fno-common.patch
@@ -0,0 +1,44 @@
+--- a/lib/include/libdvbv5/desc_t2_delivery.h
 b/lib/include/libdvbv5/desc_t2_delivery.h
+@@ -215,7 +215,7 @@
+  * @brief converts from internal representation to string the SISO_MISO
+  *  field of dvb_desc_t2_delivery:SISO_MISO field.
+  */
+-const char *siso_miso[4];
++extern const char *siso_miso[4];
+ 
+ #ifdef __cplusplus
+ }
+--- a/lib/libdvbv5/dvb-v5.h
 b/lib/libdvbv5/dvb-v5.h
+@@ -14,17 +14,17 @@
+   char *name;
+ };
+ extern struct fe_status_name fe_status_name[8];
+-const char *fe_code_rate_name[14];
+-const char *fe_modulation_name[15];
+-const char *fe_transmission_mode_name[10];
+-const unsigned fe_bandwidth_name[8];
+-const char *fe_guard_interval_name[12];
+-const char *fe_hierarchy_name[6];
+-const char *fe_voltage_name[4];
+-const char *fe_tone_name[3];
+-const char *fe_inversion_name[4];
+-const char *fe_pilot_name[4];
+-const char *fe_rolloff_name[5];
+-const char *dvb_v5_name[72];
+-const char *delivery_system_name[20];
++extern const char *fe_code_rate_name[14];
++extern const char *fe_modulation_name[15];
++extern const char *fe_transmission_mode_name[10];
++extern const unsigned fe_bandwidth_name[8];
++extern const char *fe_guard_interval_name[12];
++extern const char *fe_hierarchy_name[6];
++extern const char *fe_voltage_name[4];
++extern const char *fe_tone_name[3];
++extern const char *fe_inversion_name[4];
++extern const char *fe_pilot_name[4];
++extern const char *fe_rolloff_name[5];
++extern const char *dvb_v5_name[72];
++extern const char *delivery_system_name[20];
+ #endif

diff --git a/media-libs/libv4l/libv4l-1.16.6.ebuild 
b/media-libs/libv4l/libv4l-1.16.6.ebuild
index 3fafe417aec..b518b7a9219 100644
--- a/media-libs/libv4l/libv4l-1.16.6.ebuild
+++ b/media-libs/libv4l/libv4l-1.16.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -29,6 +29,8 @@ BDEPEND="virtual/pkgconfig
 
 S=${WORKDIR}/${MY_P}
 
+PATCHES=( "${FILESDIR}"/${PN}-1.16.6-gcc10-fno-common.patch )
+
 pkg_setup() {
CONFIG_CHECK="~SHMEM"
linux-info_pkg_setup



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/files/

2019-12-29 Thread Aaron Bauman
commit: 186e6656e5ad053e69625719bea832735eba2433
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Dec 29 08:59:48 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Dec 29 18:33:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=186e6656

media-libs/libv4l: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14163
Signed-off-by: Aaron Bauman  gentoo.org>

 .../libv4l/files/libv4l-1.14.1-sysmacros.patch | 26 --
 1 file changed, 26 deletions(-)

diff --git a/media-libs/libv4l/files/libv4l-1.14.1-sysmacros.patch 
b/media-libs/libv4l/files/libv4l-1.14.1-sysmacros.patch
deleted file mode 100644
index b8190507fc7..000
--- a/media-libs/libv4l/files/libv4l-1.14.1-sysmacros.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-Index: v4l-utils-1.14.1/lib/libv4lconvert/control/libv4lcontrol.c
-===
 v4l-utils-1.14.1.orig/lib/libv4lconvert/control/libv4lcontrol.c
-+++ v4l-utils-1.14.1/lib/libv4lconvert/control/libv4lcontrol.c
-@@ -20,9 +20,7 @@
-  */
- 
- #include 
--#if defined(MAJOR_IN_SYSMACROS)
- #include 
--#endif
- #include 
- #include 
- #include 
-Index: v4l-utils-1.14.1/utils/v4l2-ctl/v4l2-ctl.cpp
-===
 v4l-utils-1.14.1.orig/utils/v4l2-ctl/v4l2-ctl.cpp
-+++ v4l-utils-1.14.1/utils/v4l2-ctl/v4l2-ctl.cpp
-@@ -21,6 +21,7 @@
-  */
- 
- #include 
-+#include 
- #include 
- #include 
- #include 



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2019-08-19 Thread Agostino Sarubbo
commit: 2035f2506bbc09d7c14b0340dc91ab9a6df601ec
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 19 11:37:11 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 19 11:37:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2035f250

media-libs/libv4l: x86 stable wrt bug #692016

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/libv4l/libv4l-1.16.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.16.6.ebuild 
b/media-libs/libv4l/libv4l-1.16.6.ebuild
index 55507d9ba81..3fafe417aec 100644
--- a/media-libs/libv4l/libv4l-1.16.6.ebuild
+++ b/media-libs/libv4l/libv4l-1.16.6.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="jpeg"
 
 RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2019-08-14 Thread Aaron Bauman
commit: b28609f4fde860c7bff83f89f55f10ae53ce9d58
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Aug 14 17:56:32 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Aug 14 17:56:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b28609f4

media-libs/libv4l: arm64 stable (bug #692016)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.71, Repoman-2.3.17
RepoMan-Options: --include-arches="arm64"

 media-libs/libv4l/libv4l-1.16.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.16.6.ebuild 
b/media-libs/libv4l/libv4l-1.16.6.ebuild
index 05f825557a9..55507d9ba81 100644
--- a/media-libs/libv4l/libv4l-1.16.6.ebuild
+++ b/media-libs/libv4l/libv4l-1.16.6.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="jpeg"
 
 RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2019-08-14 Thread Agostino Sarubbo
commit: b43484997f734858c94a9ac969181c1e581abb20
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug 14 08:53:04 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug 14 08:53:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4348499

media-libs/libv4l: amd64 stable wrt bug #692016

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/libv4l/libv4l-1.16.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.16.6.ebuild 
b/media-libs/libv4l/libv4l-1.16.6.ebuild
index 36b0fe68267..05f825557a9 100644
--- a/media-libs/libv4l/libv4l-1.16.6.ebuild
+++ b/media-libs/libv4l/libv4l-1.16.6.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="jpeg"
 
 RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2019-08-12 Thread Andrey Utkin
commit: ed13cbf9425e58ec761b75a0052a57c94943244a
Author: Andrey Utkin  gentoo  org>
AuthorDate: Mon Aug 12 18:20:44 2019 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Mon Aug 12 18:21:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed13cbf9

media-libs/libv4l: drop some old versions

Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Andrey Utkin  gentoo.org>

 media-libs/libv4l/Manifest |  4 ---
 media-libs/libv4l/libv4l-1.10.0.ebuild | 61 
 media-libs/libv4l/libv4l-1.12.3.ebuild | 57 --
 media-libs/libv4l/libv4l-1.12.5.ebuild | 62 
 media-libs/libv4l/libv4l-1.14.1.ebuild | 64 --
 5 files changed, 248 deletions(-)

diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index f248037cf6c..f4d82f02b5d 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -1,8 +1,4 @@
-DIST v4l-utils-1.10.0.tar.bz2 1335798 BLAKE2B 
80e44a4e9681b3add4a96bb6040991029fe7f85cfc4871407690c370fbeb6fd8311ae2042acbf934717b34ff60cfcf25f426c4caaf38cfd1f55b23d9ffb4f4db
 SHA512 
1c9d70c7a6c4eddd72951786b76d69b6bed682763a33d1a4ffd393e1589add353124af51fa976e4c362f98e8d5baba9e8fa8d50b27e99cd0363fc5c8e57d7a73
 DIST v4l-utils-1.10.1.tar.bz2 1352235 BLAKE2B 
7ececae8ad5ebd999070b0c3626fdf5b0a4bc81562d2c2a712ff9625025d3e6c4ff664ba85998dedaa1ee77295d3cea39306305c20573c07156a07ec0ac8d10a
 SHA512 
524bfd4e93e82f2dd55f0baa3e8be5850d4675b46fd0197b6d1287fc0d502c6b5c64bdf461af9630345f2d847d6aa5b6dc483693cee452da0b6729f156a5d98d
-DIST v4l-utils-1.12.3.tar.bz2 1588049 BLAKE2B 
1f76e6cd76781119beb01a1d570599cd2710a4c00ea18c380e576cb8281bab07e09cb6c1469201d0fba53b8bb5f4c4fa812dcda06203d83566216272e9abe3b0
 SHA512 
6d0269d900c5dad08499ee551ce1507b8b750895f48423ccd534db51cf68794b59a279743fd22dc6da0c092ca31ef744aa564f26b6d6252cbbc7a62e2e1c714a
-DIST v4l-utils-1.12.5.tar.bz2 1588944 BLAKE2B 
b87c24c6fdaf3e80407dd28b047c27420ff70007e12200e69395021def3abb74eec3565337a6484cf44b5a5cc7678d9bc718876424fa58d6d16d0e0c37ab59cf
 SHA512 
ed2e7545a728360b9684db68330885b498a3a5611f49b80e54da72109d9ba2aa75e85f89f085ff0a6f077b17c880101fa5b78c9dff8a0df2eac1866bd80a04ea
-DIST v4l-utils-1.14.1.tar.bz2 1672480 BLAKE2B 
bc5c50fa0b339c79439b54e54f0c0e3847068931e34831a05e214e785fe4063764ef0d76838ca3216a46db072003dc5d86dd2c563fbb73d237a6b5059df93f5a
 SHA512 
78b863f2cba409138efd6744895e6b1e730ec7cd5dfd0bd6088dd1336572a5f6d0b422fb4ec6577c6038192d0a3b28ae91d7402d5733904913749eff263c2eb1
 DIST v4l-utils-1.16.3.tar.bz2 1894961 BLAKE2B 
71c674abbb3415e592354998e1baa3eedbb4be21757bef80b463ea987e9fc231789e6b333b37d0d9916cb30729e04951dc9f1755ab00a82502fdc415b00cb9a2
 SHA512 
404672d18d94861c6957ea3a15a6a48f238d3859940810952a5a8cc33b57f1a360d1a19af28405c01b073c0ece90c5995a71dbe6544b30bdb8eace7daeb4bc0b
 DIST v4l-utils-1.16.6.tar.bz2 1893768 BLAKE2B 
f31cf794f6949fa2c1f45db8bae99a10a5fbc67af356889f636ab03cfd04011a82939a10f01145c56001b91655664530cfbda7d64c523752b8bb77159a1c80ab
 SHA512 
f011218591e32b0ca3239373d9ea4739d7cfe3a6bef5f8a996253cea9b9d836ba488132e2a1b8f6f61cd69f1bcecc20e4b5c26f9c95a2a912e17c400b9fa9b58
 DIST v4l-utils-1.6.2.tar.bz2 1148309 BLAKE2B 
8153a1e3803b9e59eae064f2c88e4b865a56193788a8cb204dc34e9ae50e66794ba7f020ad4b0ff9af995f57d9b9a9e0225e0f8a09eeefae42d063131d7e549a
 SHA512 
e14442e1b3660d0cb0844f1a5a88f855bc8532df9e72e1b2afd348a7c077ad25657f832d0fd47d3f567bfd399fd82c5a749d075ac9ecb911ea462685e31aa0b2

diff --git a/media-libs/libv4l/libv4l-1.10.0.ebuild 
b/media-libs/libv4l/libv4l-1.10.0.ebuild
deleted file mode 100644
index 88b80666d56..000
--- a/media-libs/libv4l/libv4l-1.10.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils linux-info multilib-minimal
-
-MY_P="v4l-utils-${PV}"
-
-DESCRIPTION="Separate libraries ebuild from upstream v4l-utils package"
-HOMEPAGE="https://git.linuxtv.org/v4l-utils.git";
-SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
-
-LICENSE="LGPL-2.1+"
-SLOT="0/0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="jpeg"
-
-# The libraries only link to -ljpeg, therefore multilib depend only for 
virtual/jpeg.
-RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
-   !media-tv/v4l2-ctl
-   !https://git.linuxtv.org/v4l-utils.git";
-SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
-
-LICENSE="LGPL-2.1+"
-SLOT="0/0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="jpeg"
-
-# The libraries only link to -ljpeg, therefore multilib depend only for 
virtual/jpeg.
-RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
-   virtual/libudev
-   !media-tv/v4l2-ctl
-   !https:/

[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2019-06-06 Thread Agostino Sarubbo
commit: 980d9ffe1370f7d8be3d2b826168f7d7ba5ebc14
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jun  6 07:14:24 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jun  6 07:14:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=980d9ffe

media-libs/libv4l: x86 stable wrt bug #682892

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 media-libs/libv4l/libv4l-1.16.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.16.3.ebuild 
b/media-libs/libv4l/libv4l-1.16.3.ebuild
index fbc183fbca7..aca7697a07b 100644
--- a/media-libs/libv4l/libv4l-1.16.3.ebuild
+++ b/media-libs/libv4l/libv4l-1.16.3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="jpeg"
 
 RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2019-06-05 Thread Andrey Utkin
commit: 30f4049a39b818052c0ad71c7a8493c7ab6063ec
Author: Andrey Utkin  gentoo  org>
AuthorDate: Wed Jun  5 18:19:21 2019 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Wed Jun  5 18:20:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30f4049a

media-libs/libv4l: depend on argp-standalone in non-glibc envs

Before, on musl and uclibc based profiles emerge libv4l failed due to
missing sys-libs/argp-standalone.

This commit affects only newly-added version 1.16.6 which will become
default only after stabilization.

Bug: https://bugs.gentoo.org/show_bug.cgi?id=561866
Bug: https://bugs.gentoo.org/show_bug.cgi?id=477290
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andrey Utkin  gentoo.org>

 media-libs/libv4l/libv4l-1.16.6.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-libs/libv4l/libv4l-1.16.6.ebuild 
b/media-libs/libv4l/libv4l-1.16.6.ebuild
index d8b2b4de598..36b0fe68267 100644
--- a/media-libs/libv4l/libv4l-1.16.6.ebuild
+++ b/media-libs/libv4l/libv4l-1.16.6.ebuild
@@ -17,6 +17,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~s
 IUSE="jpeg"
 
 RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
+   !elibc_glibc? ( sys-libs/argp-standalone )
virtual/libudev[${MULTILIB_USEDEP}]
!media-tv/v4l2-ctl
!

[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2019-06-05 Thread Andrey Utkin
commit: 2a0229767ff9b650aac56162f823c0c351ee800c
Author: Andrey Utkin  gentoo  org>
AuthorDate: Wed Jun  5 18:05:46 2019 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Wed Jun  5 18:20:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a022976

media-libs/libv4l: add new version 1.16.6

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andrey Utkin  gentoo.org>

 media-libs/libv4l/Manifest |  1 +
 media-libs/libv4l/libv4l-1.16.6.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index b6bd6459de7..f248037cf6c 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -4,4 +4,5 @@ DIST v4l-utils-1.12.3.tar.bz2 1588049 BLAKE2B 
1f76e6cd76781119beb01a1d570599cd27
 DIST v4l-utils-1.12.5.tar.bz2 1588944 BLAKE2B 
b87c24c6fdaf3e80407dd28b047c27420ff70007e12200e69395021def3abb74eec3565337a6484cf44b5a5cc7678d9bc718876424fa58d6d16d0e0c37ab59cf
 SHA512 
ed2e7545a728360b9684db68330885b498a3a5611f49b80e54da72109d9ba2aa75e85f89f085ff0a6f077b17c880101fa5b78c9dff8a0df2eac1866bd80a04ea
 DIST v4l-utils-1.14.1.tar.bz2 1672480 BLAKE2B 
bc5c50fa0b339c79439b54e54f0c0e3847068931e34831a05e214e785fe4063764ef0d76838ca3216a46db072003dc5d86dd2c563fbb73d237a6b5059df93f5a
 SHA512 
78b863f2cba409138efd6744895e6b1e730ec7cd5dfd0bd6088dd1336572a5f6d0b422fb4ec6577c6038192d0a3b28ae91d7402d5733904913749eff263c2eb1
 DIST v4l-utils-1.16.3.tar.bz2 1894961 BLAKE2B 
71c674abbb3415e592354998e1baa3eedbb4be21757bef80b463ea987e9fc231789e6b333b37d0d9916cb30729e04951dc9f1755ab00a82502fdc415b00cb9a2
 SHA512 
404672d18d94861c6957ea3a15a6a48f238d3859940810952a5a8cc33b57f1a360d1a19af28405c01b073c0ece90c5995a71dbe6544b30bdb8eace7daeb4bc0b
+DIST v4l-utils-1.16.6.tar.bz2 1893768 BLAKE2B 
f31cf794f6949fa2c1f45db8bae99a10a5fbc67af356889f636ab03cfd04011a82939a10f01145c56001b91655664530cfbda7d64c523752b8bb77159a1c80ab
 SHA512 
f011218591e32b0ca3239373d9ea4739d7cfe3a6bef5f8a996253cea9b9d836ba488132e2a1b8f6f61cd69f1bcecc20e4b5c26f9c95a2a912e17c400b9fa9b58
 DIST v4l-utils-1.6.2.tar.bz2 1148309 BLAKE2B 
8153a1e3803b9e59eae064f2c88e4b865a56193788a8cb204dc34e9ae50e66794ba7f020ad4b0ff9af995f57d9b9a9e0225e0f8a09eeefae42d063131d7e549a
 SHA512 
e14442e1b3660d0cb0844f1a5a88f855bc8532df9e72e1b2afd348a7c077ad25657f832d0fd47d3f567bfd399fd82c5a749d075ac9ecb911ea462685e31aa0b2

diff --git a/media-libs/libv4l/libv4l-1.16.6.ebuild 
b/media-libs/libv4l/libv4l-1.16.6.ebuild
new file mode 100644
index 000..d8b2b4de598
--- /dev/null
+++ b/media-libs/libv4l/libv4l-1.16.6.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit libtool linux-info multilib-minimal
+
+MY_P="v4l-utils-${PV}"
+
+DESCRIPTION="Separate libraries ebuild from upstream v4l-utils package"
+HOMEPAGE="https://git.linuxtv.org/v4l-utils.git";
+SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
+
+LICENSE="LGPL-2.1+"
+SLOT="0/0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="jpeg"
+
+RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
+   virtual/libudev[${MULTILIB_USEDEP}]
+   !media-tv/v4l2-ctl
+   !

[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2019-04-09 Thread Mikle Kolyada
commit: 4a01d9648a6f6208c3f578f5f4649b0a9da25b86
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Apr  9 14:35:23 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Apr  9 14:35:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a01d964

media-libs/libv4l: amd64 stable wrt bug #682892

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 media-libs/libv4l/libv4l-1.16.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.16.3.ebuild 
b/media-libs/libv4l/libv4l-1.16.3.ebuild
index d8b2b4de598..fbc183fbca7 100644
--- a/media-libs/libv4l/libv4l-1.16.3.ebuild
+++ b/media-libs/libv4l/libv4l-1.16.3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="jpeg"
 
 RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2019-03-11 Thread Andrey Utkin
commit: e172e4ce8f4a383fc0b909cf2bfa6e8f068198ce
Author: Andrey Utkin  gentoo  org>
AuthorDate: Mon Mar 11 18:04:34 2019 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Mon Mar 11 18:04:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e172e4ce

media-libs/libv4l: add myself as maintainer

Was up for grabs due to tetromino's retirement.

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Andrey Utkin  gentoo.org>

 media-libs/libv4l/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/media-libs/libv4l/metadata.xml b/media-libs/libv4l/metadata.xml
index c843dd0bc5b..a5ad2dd0611 100644
--- a/media-libs/libv4l/metadata.xml
+++ b/media-libs/libv4l/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   andrey_ut...@gentoo.org
+   Andrey Utkin
+   

libv4l is a collection of libraries which adds a thin abstraction layer 
on
top of video4linux2 devices. The purpose of this (thin) layer is to 
make it



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2019-02-28 Thread Lars Wendler
commit: 0407e896e50a5c07469b0e62eaa6866c1e8c15bf
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb 28 20:22:23 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb 28 20:22:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0407e896

media-libs/libv4l: Don't use prune_libtool_files

Closes: https://bugs.gentoo.org/679084
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 media-libs/libv4l/libv4l-1.16.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libv4l/libv4l-1.16.3.ebuild 
b/media-libs/libv4l/libv4l-1.16.3.ebuild
index 7774dbcf964..d8b2b4de598 100644
--- a/media-libs/libv4l/libv4l-1.16.3.ebuild
+++ b/media-libs/libv4l/libv4l-1.16.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-inherit eutils libtool linux-info multilib-minimal
+inherit libtool linux-info multilib-minimal
 
 MY_P="v4l-utils-${PV}"
 
@@ -59,5 +59,5 @@ multilib_src_install() {
 
 multilib_src_install_all() {
dodoc ChangeLog README.lib* TODO
-   prune_libtool_files --all
+   find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2019-02-26 Thread Alexis Ballier
commit: 8db532d19b0d3b977d5382a2aa6dbd2581eab6d2
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Feb 26 18:08:38 2019 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Feb 26 18:21:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db532d1

media-libs/libv4l: remove outdated comment

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Alexis Ballier  gentoo.org>

 media-libs/libv4l/libv4l-1.16.3.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.16.3.ebuild 
b/media-libs/libv4l/libv4l-1.16.3.ebuild
index 37d13b033ca..7774dbcf964 100644
--- a/media-libs/libv4l/libv4l-1.16.3.ebuild
+++ b/media-libs/libv4l/libv4l-1.16.3.ebuild
@@ -16,7 +16,6 @@ SLOT="0/0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="jpeg"
 
-# The libraries only link to -ljpeg, therefore multilib depend only for 
virtual/jpeg.
 RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
virtual/libudev[${MULTILIB_USEDEP}]
!media-tv/v4l2-ctl



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2019-02-26 Thread Alexis Ballier
commit: 288db4b6b36d518225de2188314946f2f15bacdd
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Feb 26 18:08:15 2019 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Feb 26 18:21:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=288db4b6

media-libs/libv4l: bump to 1.16.3

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Alexis Ballier  gentoo.org>

 media-libs/libv4l/Manifest |  1 +
 media-libs/libv4l/libv4l-1.16.3.ebuild | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index bad49adaddb..b6bd6459de7 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -3,4 +3,5 @@ DIST v4l-utils-1.10.1.tar.bz2 1352235 BLAKE2B 
7ececae8ad5ebd999070b0c3626fdf5b0a
 DIST v4l-utils-1.12.3.tar.bz2 1588049 BLAKE2B 
1f76e6cd76781119beb01a1d570599cd2710a4c00ea18c380e576cb8281bab07e09cb6c1469201d0fba53b8bb5f4c4fa812dcda06203d83566216272e9abe3b0
 SHA512 
6d0269d900c5dad08499ee551ce1507b8b750895f48423ccd534db51cf68794b59a279743fd22dc6da0c092ca31ef744aa564f26b6d6252cbbc7a62e2e1c714a
 DIST v4l-utils-1.12.5.tar.bz2 1588944 BLAKE2B 
b87c24c6fdaf3e80407dd28b047c27420ff70007e12200e69395021def3abb74eec3565337a6484cf44b5a5cc7678d9bc718876424fa58d6d16d0e0c37ab59cf
 SHA512 
ed2e7545a728360b9684db68330885b498a3a5611f49b80e54da72109d9ba2aa75e85f89f085ff0a6f077b17c880101fa5b78c9dff8a0df2eac1866bd80a04ea
 DIST v4l-utils-1.14.1.tar.bz2 1672480 BLAKE2B 
bc5c50fa0b339c79439b54e54f0c0e3847068931e34831a05e214e785fe4063764ef0d76838ca3216a46db072003dc5d86dd2c563fbb73d237a6b5059df93f5a
 SHA512 
78b863f2cba409138efd6744895e6b1e730ec7cd5dfd0bd6088dd1336572a5f6d0b422fb4ec6577c6038192d0a3b28ae91d7402d5733904913749eff263c2eb1
+DIST v4l-utils-1.16.3.tar.bz2 1894961 BLAKE2B 
71c674abbb3415e592354998e1baa3eedbb4be21757bef80b463ea987e9fc231789e6b333b37d0d9916cb30729e04951dc9f1755ab00a82502fdc415b00cb9a2
 SHA512 
404672d18d94861c6957ea3a15a6a48f238d3859940810952a5a8cc33b57f1a360d1a19af28405c01b073c0ece90c5995a71dbe6544b30bdb8eace7daeb4bc0b
 DIST v4l-utils-1.6.2.tar.bz2 1148309 BLAKE2B 
8153a1e3803b9e59eae064f2c88e4b865a56193788a8cb204dc34e9ae50e66794ba7f020ad4b0ff9af995f57d9b9a9e0225e0f8a09eeefae42d063131d7e549a
 SHA512 
e14442e1b3660d0cb0844f1a5a88f855bc8532df9e72e1b2afd348a7c077ad25657f832d0fd47d3f567bfd399fd82c5a749d075ac9ecb911ea462685e31aa0b2

diff --git a/media-libs/libv4l/libv4l-1.16.3.ebuild 
b/media-libs/libv4l/libv4l-1.16.3.ebuild
new file mode 100644
index 000..37d13b033ca
--- /dev/null
+++ b/media-libs/libv4l/libv4l-1.16.3.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit eutils libtool linux-info multilib-minimal
+
+MY_P="v4l-utils-${PV}"
+
+DESCRIPTION="Separate libraries ebuild from upstream v4l-utils package"
+HOMEPAGE="https://git.linuxtv.org/v4l-utils.git";
+SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
+
+LICENSE="LGPL-2.1+"
+SLOT="0/0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="jpeg"
+
+# The libraries only link to -ljpeg, therefore multilib depend only for 
virtual/jpeg.
+RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
+   virtual/libudev[${MULTILIB_USEDEP}]
+   !media-tv/v4l2-ctl
+   !

[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2018-07-27 Thread Mikle Kolyada
commit: 4c7ad9da8d34929b5181c21dc4ce93707498aaf6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Jul 28 00:48:53 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Jul 28 00:48:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c7ad9da

media-libs/libv4l: mark stable wrt bug #586192

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-libs/libv4l/libv4l-1.10.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libv4l/libv4l-1.10.1.ebuild 
b/media-libs/libv4l/libv4l-1.10.1.ebuild
index df95192c8d0..25e063a6e20 100644
--- a/media-libs/libv4l/libv4l-1.10.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.10.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="jpeg"
 
 # The libraries only link to -ljpeg, therefore multilib depend only for 
virtual/jpeg.



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2018-01-13 Thread Alexis Ballier
commit: ec8f42eda90322948874d2595eff74582d842c51
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Jan 13 11:27:21 2018 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Jan 13 12:16:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec8f42ed

media-libs/libv4l: bump to 1.14.1

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-libs/libv4l/Manifest |  1 +
 media-libs/libv4l/libv4l-1.14.1.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index 25be6509e43..bad49adaddb 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -2,4 +2,5 @@ DIST v4l-utils-1.10.0.tar.bz2 1335798 BLAKE2B 
80e44a4e9681b3add4a96bb6040991029f
 DIST v4l-utils-1.10.1.tar.bz2 1352235 BLAKE2B 
7ececae8ad5ebd999070b0c3626fdf5b0a4bc81562d2c2a712ff9625025d3e6c4ff664ba85998dedaa1ee77295d3cea39306305c20573c07156a07ec0ac8d10a
 SHA512 
524bfd4e93e82f2dd55f0baa3e8be5850d4675b46fd0197b6d1287fc0d502c6b5c64bdf461af9630345f2d847d6aa5b6dc483693cee452da0b6729f156a5d98d
 DIST v4l-utils-1.12.3.tar.bz2 1588049 BLAKE2B 
1f76e6cd76781119beb01a1d570599cd2710a4c00ea18c380e576cb8281bab07e09cb6c1469201d0fba53b8bb5f4c4fa812dcda06203d83566216272e9abe3b0
 SHA512 
6d0269d900c5dad08499ee551ce1507b8b750895f48423ccd534db51cf68794b59a279743fd22dc6da0c092ca31ef744aa564f26b6d6252cbbc7a62e2e1c714a
 DIST v4l-utils-1.12.5.tar.bz2 1588944 BLAKE2B 
b87c24c6fdaf3e80407dd28b047c27420ff70007e12200e69395021def3abb74eec3565337a6484cf44b5a5cc7678d9bc718876424fa58d6d16d0e0c37ab59cf
 SHA512 
ed2e7545a728360b9684db68330885b498a3a5611f49b80e54da72109d9ba2aa75e85f89f085ff0a6f077b17c880101fa5b78c9dff8a0df2eac1866bd80a04ea
+DIST v4l-utils-1.14.1.tar.bz2 1672480 BLAKE2B 
bc5c50fa0b339c79439b54e54f0c0e3847068931e34831a05e214e785fe4063764ef0d76838ca3216a46db072003dc5d86dd2c563fbb73d237a6b5059df93f5a
 SHA512 
78b863f2cba409138efd6744895e6b1e730ec7cd5dfd0bd6088dd1336572a5f6d0b422fb4ec6577c6038192d0a3b28ae91d7402d5733904913749eff263c2eb1
 DIST v4l-utils-1.6.2.tar.bz2 1148309 BLAKE2B 
8153a1e3803b9e59eae064f2c88e4b865a56193788a8cb204dc34e9ae50e66794ba7f020ad4b0ff9af995f57d9b9a9e0225e0f8a09eeefae42d063131d7e549a
 SHA512 
e14442e1b3660d0cb0844f1a5a88f855bc8532df9e72e1b2afd348a7c077ad25657f832d0fd47d3f567bfd399fd82c5a749d075ac9ecb911ea462685e31aa0b2

diff --git a/media-libs/libv4l/libv4l-1.14.1.ebuild 
b/media-libs/libv4l/libv4l-1.14.1.ebuild
new file mode 100644
index 000..b52b6e56277
--- /dev/null
+++ b/media-libs/libv4l/libv4l-1.14.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils libtool linux-info multilib-minimal
+
+MY_P="v4l-utils-${PV}"
+
+DESCRIPTION="Separate libraries ebuild from upstream v4l-utils package"
+HOMEPAGE="https://git.linuxtv.org/v4l-utils.git";
+SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
+
+LICENSE="LGPL-2.1+"
+SLOT="0/0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="jpeg"
+
+# The libraries only link to -ljpeg, therefore multilib depend only for 
virtual/jpeg.
+RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
+   virtual/libudev
+   !media-tv/v4l2-ctl
+   !

[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/, media-libs/libv4l/files/

2018-01-13 Thread Alexis Ballier
commit: 01d5ea3feda75913684f89f973863c873895a28c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Jan 13 11:50:36 2018 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Jan 13 12:16:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01d5ea3f

media-libs/libv4l: fixup sysmacros includes with recent glibc

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../libv4l/files/libv4l-1.14.1-sysmacros.patch | 26 ++
 media-libs/libv4l/libv4l-1.14.1.ebuild |  2 ++
 2 files changed, 28 insertions(+)

diff --git a/media-libs/libv4l/files/libv4l-1.14.1-sysmacros.patch 
b/media-libs/libv4l/files/libv4l-1.14.1-sysmacros.patch
new file mode 100644
index 000..b8190507fc7
--- /dev/null
+++ b/media-libs/libv4l/files/libv4l-1.14.1-sysmacros.patch
@@ -0,0 +1,26 @@
+Index: v4l-utils-1.14.1/lib/libv4lconvert/control/libv4lcontrol.c
+===
+--- v4l-utils-1.14.1.orig/lib/libv4lconvert/control/libv4lcontrol.c
 v4l-utils-1.14.1/lib/libv4lconvert/control/libv4lcontrol.c
+@@ -20,9 +20,7 @@
+  */
+ 
+ #include 
+-#if defined(MAJOR_IN_SYSMACROS)
+ #include 
+-#endif
+ #include 
+ #include 
+ #include 
+Index: v4l-utils-1.14.1/utils/v4l2-ctl/v4l2-ctl.cpp
+===
+--- v4l-utils-1.14.1.orig/utils/v4l2-ctl/v4l2-ctl.cpp
 v4l-utils-1.14.1/utils/v4l2-ctl/v4l2-ctl.cpp
+@@ -21,6 +21,7 @@
+  */
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 

diff --git a/media-libs/libv4l/libv4l-1.14.1.ebuild 
b/media-libs/libv4l/libv4l-1.14.1.ebuild
index b52b6e56277..4ab5d355259 100644
--- a/media-libs/libv4l/libv4l-1.14.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.14.1.ebuild
@@ -28,6 +28,8 @@ DEPEND="${RDEPEND}
 
 S=${WORKDIR}/${MY_P}
 
+PATCHES=( "${FILESDIR}"/${PN}-1.14.1-sysmacros.patch ) #580910
+
 pkg_setup() {
CONFIG_CHECK="~SHMEM"
linux-info_pkg_setup



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2017-12-08 Thread James Le Cuirot
commit: efa9af88c0249b76df2e6e1fce17dd6a06b2842a
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Dec  8 21:26:15 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Dec  8 22:49:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efa9af88

media-libs/libv4l: Fix cross-compiling by adding elibtoolize call

Closes: https://bugs.gentoo.org/637972
Package-Manager: Portage-2.3.17, Repoman-2.3.6

 media-libs/libv4l/Manifest | 10 +-
 media-libs/libv4l/libv4l-1.12.5.ebuild |  7 ++-
 2 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index 54a4ed4786b..25be6509e43 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -1,5 +1,5 @@
-DIST v4l-utils-1.10.0.tar.bz2 1335798 SHA256 
78ead27ee58a701d7c6342303cf4520bdd4a2b88a7813bc99a0b389307e4336b SHA512 
1c9d70c7a6c4eddd72951786b76d69b6bed682763a33d1a4ffd393e1589add353124af51fa976e4c362f98e8d5baba9e8fa8d50b27e99cd0363fc5c8e57d7a73
 WHIRLPOOL 
3f9d8a0a3e4e39aa55e67f1217fcaa50d48a5520818011dced7703ca6f2f14f327756c4e02de0b2491bef456a5486fbdd021cc8188903a5a59cbb56778a4706b
-DIST v4l-utils-1.10.1.tar.bz2 1352235 SHA256 
6147ccc29fe7dd3c5c3994d613c4f2a099bac8b44694a96e5cf4d7caca8336c0 SHA512 
524bfd4e93e82f2dd55f0baa3e8be5850d4675b46fd0197b6d1287fc0d502c6b5c64bdf461af9630345f2d847d6aa5b6dc483693cee452da0b6729f156a5d98d
 WHIRLPOOL 
5bd3624acf46f5e79f7ee8f114ec9c5d27bfb25adf9a74c1265b4ff08fe55a828a53e6a58f3ed15dc18f3adcd98e07ac5fc21237ede347944f333a6015d964f6
-DIST v4l-utils-1.12.3.tar.bz2 1588049 SHA256 
5a47dd6f0e7dfe902d94605c01d385a4a4e87583ff5856d6f181900ea81cf46e SHA512 
6d0269d900c5dad08499ee551ce1507b8b750895f48423ccd534db51cf68794b59a279743fd22dc6da0c092ca31ef744aa564f26b6d6252cbbc7a62e2e1c714a
 WHIRLPOOL 
1d5606defb85981ef6ab91536a1dd4ebe674bb89fff6fcbbc35a1bae00e9a7dd8e14abac10bb59947a0bdfcdec98259af48cd0b252f4ad75fff101e6030ba57a
-DIST v4l-utils-1.12.5.tar.bz2 1588944 SHA256 
0618162ddb0b57fe7c45407d4d66ed79e3a134cdbc9e72598d34e61d3359e20d SHA512 
ed2e7545a728360b9684db68330885b498a3a5611f49b80e54da72109d9ba2aa75e85f89f085ff0a6f077b17c880101fa5b78c9dff8a0df2eac1866bd80a04ea
 WHIRLPOOL 
07d2c8184812366998134f3bda7c5a2f2888780f84324e6da342a43f7da824655db6d6a929c910f5569ec33774acc36542811ffe6cf74676b70e910c6c84d293
-DIST v4l-utils-1.6.2.tar.bz2 1148309 SHA256 
d3d6eb1f0204fb11f3d318bfca35d5f73cc077f88fac7665a47856a16496be7d SHA512 
e14442e1b3660d0cb0844f1a5a88f855bc8532df9e72e1b2afd348a7c077ad25657f832d0fd47d3f567bfd399fd82c5a749d075ac9ecb911ea462685e31aa0b2
 WHIRLPOOL 
bd1b825354ca52e62e8c5f83d43bfd2cec63611c65d6b2709a7274fd15ae0fa21345d2b95a073c0b3a33b7c94b304562f1efcf112e1357a58515bd0d6f37f396
+DIST v4l-utils-1.10.0.tar.bz2 1335798 BLAKE2B 
80e44a4e9681b3add4a96bb6040991029fe7f85cfc4871407690c370fbeb6fd8311ae2042acbf934717b34ff60cfcf25f426c4caaf38cfd1f55b23d9ffb4f4db
 SHA512 
1c9d70c7a6c4eddd72951786b76d69b6bed682763a33d1a4ffd393e1589add353124af51fa976e4c362f98e8d5baba9e8fa8d50b27e99cd0363fc5c8e57d7a73
+DIST v4l-utils-1.10.1.tar.bz2 1352235 BLAKE2B 
7ececae8ad5ebd999070b0c3626fdf5b0a4bc81562d2c2a712ff9625025d3e6c4ff664ba85998dedaa1ee77295d3cea39306305c20573c07156a07ec0ac8d10a
 SHA512 
524bfd4e93e82f2dd55f0baa3e8be5850d4675b46fd0197b6d1287fc0d502c6b5c64bdf461af9630345f2d847d6aa5b6dc483693cee452da0b6729f156a5d98d
+DIST v4l-utils-1.12.3.tar.bz2 1588049 BLAKE2B 
1f76e6cd76781119beb01a1d570599cd2710a4c00ea18c380e576cb8281bab07e09cb6c1469201d0fba53b8bb5f4c4fa812dcda06203d83566216272e9abe3b0
 SHA512 
6d0269d900c5dad08499ee551ce1507b8b750895f48423ccd534db51cf68794b59a279743fd22dc6da0c092ca31ef744aa564f26b6d6252cbbc7a62e2e1c714a
+DIST v4l-utils-1.12.5.tar.bz2 1588944 BLAKE2B 
b87c24c6fdaf3e80407dd28b047c27420ff70007e12200e69395021def3abb74eec3565337a6484cf44b5a5cc7678d9bc718876424fa58d6d16d0e0c37ab59cf
 SHA512 
ed2e7545a728360b9684db68330885b498a3a5611f49b80e54da72109d9ba2aa75e85f89f085ff0a6f077b17c880101fa5b78c9dff8a0df2eac1866bd80a04ea
+DIST v4l-utils-1.6.2.tar.bz2 1148309 BLAKE2B 
8153a1e3803b9e59eae064f2c88e4b865a56193788a8cb204dc34e9ae50e66794ba7f020ad4b0ff9af995f57d9b9a9e0225e0f8a09eeefae42d063131d7e549a
 SHA512 
e14442e1b3660d0cb0844f1a5a88f855bc8532df9e72e1b2afd348a7c077ad25657f832d0fd47d3f567bfd399fd82c5a749d075ac9ecb911ea462685e31aa0b2

diff --git a/media-libs/libv4l/libv4l-1.12.5.ebuild 
b/media-libs/libv4l/libv4l-1.12.5.ebuild
index b0f08c4dd70..e2ce508405f 100644
--- a/media-libs/libv4l/libv4l-1.12.5.ebuild
+++ b/media-libs/libv4l/libv4l-1.12.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-inherit eutils linux-info multilib-minimal
+inherit eutils libtool linux-info multilib-minimal
 
 MY_P="v4l-utils-${PV}"
 
@@ -33,6 +33,11 @@ pkg_setup() {
linux-info_pkg_setup
 }
 
+src_prepare() {
+   default
+   elibtoolize
+}
+
 multilib_src_configure() {
# Hard disable the flags that apply only to the utils.
ECONF_SOURCE=${S} \



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2017-05-30 Thread Alexis Ballier
commit: 495e6f08f67ca4141442a0622c0c4972de87266a
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue May 30 10:44:19 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue May 30 10:53:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=495e6f08

media-libs/libv4l: bump to 1.12.5

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-libs/libv4l/Manifest |  1 +
 media-libs/libv4l/libv4l-1.12.5.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index 10315468c98..54a4ed4786b 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -1,4 +1,5 @@
 DIST v4l-utils-1.10.0.tar.bz2 1335798 SHA256 
78ead27ee58a701d7c6342303cf4520bdd4a2b88a7813bc99a0b389307e4336b SHA512 
1c9d70c7a6c4eddd72951786b76d69b6bed682763a33d1a4ffd393e1589add353124af51fa976e4c362f98e8d5baba9e8fa8d50b27e99cd0363fc5c8e57d7a73
 WHIRLPOOL 
3f9d8a0a3e4e39aa55e67f1217fcaa50d48a5520818011dced7703ca6f2f14f327756c4e02de0b2491bef456a5486fbdd021cc8188903a5a59cbb56778a4706b
 DIST v4l-utils-1.10.1.tar.bz2 1352235 SHA256 
6147ccc29fe7dd3c5c3994d613c4f2a099bac8b44694a96e5cf4d7caca8336c0 SHA512 
524bfd4e93e82f2dd55f0baa3e8be5850d4675b46fd0197b6d1287fc0d502c6b5c64bdf461af9630345f2d847d6aa5b6dc483693cee452da0b6729f156a5d98d
 WHIRLPOOL 
5bd3624acf46f5e79f7ee8f114ec9c5d27bfb25adf9a74c1265b4ff08fe55a828a53e6a58f3ed15dc18f3adcd98e07ac5fc21237ede347944f333a6015d964f6
 DIST v4l-utils-1.12.3.tar.bz2 1588049 SHA256 
5a47dd6f0e7dfe902d94605c01d385a4a4e87583ff5856d6f181900ea81cf46e SHA512 
6d0269d900c5dad08499ee551ce1507b8b750895f48423ccd534db51cf68794b59a279743fd22dc6da0c092ca31ef744aa564f26b6d6252cbbc7a62e2e1c714a
 WHIRLPOOL 
1d5606defb85981ef6ab91536a1dd4ebe674bb89fff6fcbbc35a1bae00e9a7dd8e14abac10bb59947a0bdfcdec98259af48cd0b252f4ad75fff101e6030ba57a
+DIST v4l-utils-1.12.5.tar.bz2 1588944 SHA256 
0618162ddb0b57fe7c45407d4d66ed79e3a134cdbc9e72598d34e61d3359e20d SHA512 
ed2e7545a728360b9684db68330885b498a3a5611f49b80e54da72109d9ba2aa75e85f89f085ff0a6f077b17c880101fa5b78c9dff8a0df2eac1866bd80a04ea
 WHIRLPOOL 
07d2c8184812366998134f3bda7c5a2f2888780f84324e6da342a43f7da824655db6d6a929c910f5569ec33774acc36542811ffe6cf74676b70e910c6c84d293
 DIST v4l-utils-1.6.2.tar.bz2 1148309 SHA256 
d3d6eb1f0204fb11f3d318bfca35d5f73cc077f88fac7665a47856a16496be7d SHA512 
e14442e1b3660d0cb0844f1a5a88f855bc8532df9e72e1b2afd348a7c077ad25657f832d0fd47d3f567bfd399fd82c5a749d075ac9ecb911ea462685e31aa0b2
 WHIRLPOOL 
bd1b825354ca52e62e8c5f83d43bfd2cec63611c65d6b2709a7274fd15ae0fa21345d2b95a073c0b3a33b7c94b304562f1efcf112e1357a58515bd0d6f37f396

diff --git a/media-libs/libv4l/libv4l-1.12.5.ebuild 
b/media-libs/libv4l/libv4l-1.12.5.ebuild
new file mode 100644
index 000..b0f08c4dd70
--- /dev/null
+++ b/media-libs/libv4l/libv4l-1.12.5.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils linux-info multilib-minimal
+
+MY_P="v4l-utils-${PV}"
+
+DESCRIPTION="Separate libraries ebuild from upstream v4l-utils package"
+HOMEPAGE="https://git.linuxtv.org/v4l-utils.git";
+SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
+
+LICENSE="LGPL-2.1+"
+SLOT="0/0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="jpeg"
+
+# The libraries only link to -ljpeg, therefore multilib depend only for 
virtual/jpeg.
+RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
+   virtual/libudev
+   !media-tv/v4l2-ctl
+   !

[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2017-04-25 Thread Alexis Ballier
commit: 4e5065dc2ee64905184879fd167c5e8b2eaf18f9
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 25 12:49:55 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 25 12:57:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e5065dc

media-libs/libv4l: Bump to 1.12.3

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-libs/libv4l/Manifest |  1 +
 media-libs/libv4l/libv4l-1.12.3.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index ba815c277af..10315468c98 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -1,3 +1,4 @@
 DIST v4l-utils-1.10.0.tar.bz2 1335798 SHA256 
78ead27ee58a701d7c6342303cf4520bdd4a2b88a7813bc99a0b389307e4336b SHA512 
1c9d70c7a6c4eddd72951786b76d69b6bed682763a33d1a4ffd393e1589add353124af51fa976e4c362f98e8d5baba9e8fa8d50b27e99cd0363fc5c8e57d7a73
 WHIRLPOOL 
3f9d8a0a3e4e39aa55e67f1217fcaa50d48a5520818011dced7703ca6f2f14f327756c4e02de0b2491bef456a5486fbdd021cc8188903a5a59cbb56778a4706b
 DIST v4l-utils-1.10.1.tar.bz2 1352235 SHA256 
6147ccc29fe7dd3c5c3994d613c4f2a099bac8b44694a96e5cf4d7caca8336c0 SHA512 
524bfd4e93e82f2dd55f0baa3e8be5850d4675b46fd0197b6d1287fc0d502c6b5c64bdf461af9630345f2d847d6aa5b6dc483693cee452da0b6729f156a5d98d
 WHIRLPOOL 
5bd3624acf46f5e79f7ee8f114ec9c5d27bfb25adf9a74c1265b4ff08fe55a828a53e6a58f3ed15dc18f3adcd98e07ac5fc21237ede347944f333a6015d964f6
+DIST v4l-utils-1.12.3.tar.bz2 1588049 SHA256 
5a47dd6f0e7dfe902d94605c01d385a4a4e87583ff5856d6f181900ea81cf46e SHA512 
6d0269d900c5dad08499ee551ce1507b8b750895f48423ccd534db51cf68794b59a279743fd22dc6da0c092ca31ef744aa564f26b6d6252cbbc7a62e2e1c714a
 WHIRLPOOL 
1d5606defb85981ef6ab91536a1dd4ebe674bb89fff6fcbbc35a1bae00e9a7dd8e14abac10bb59947a0bdfcdec98259af48cd0b252f4ad75fff101e6030ba57a
 DIST v4l-utils-1.6.2.tar.bz2 1148309 SHA256 
d3d6eb1f0204fb11f3d318bfca35d5f73cc077f88fac7665a47856a16496be7d SHA512 
e14442e1b3660d0cb0844f1a5a88f855bc8532df9e72e1b2afd348a7c077ad25657f832d0fd47d3f567bfd399fd82c5a749d075ac9ecb911ea462685e31aa0b2
 WHIRLPOOL 
bd1b825354ca52e62e8c5f83d43bfd2cec63611c65d6b2709a7274fd15ae0fa21345d2b95a073c0b3a33b7c94b304562f1efcf112e1357a58515bd0d6f37f396

diff --git a/media-libs/libv4l/libv4l-1.12.3.ebuild 
b/media-libs/libv4l/libv4l-1.12.3.ebuild
new file mode 100644
index 000..e643f163eb6
--- /dev/null
+++ b/media-libs/libv4l/libv4l-1.12.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils linux-info multilib-minimal
+
+MY_P="v4l-utils-${PV}"
+
+DESCRIPTION="Separate libraries ebuild from upstream v4l-utils package"
+HOMEPAGE="https://git.linuxtv.org/v4l-utils.git";
+SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
+
+LICENSE="LGPL-2.1+"
+SLOT="0/0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="jpeg"
+
+# The libraries only link to -ljpeg, therefore multilib depend only for 
virtual/jpeg.
+RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
+   virtual/udev
+   !media-tv/v4l2-ctl
+   !

[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2017-04-25 Thread Alexis Ballier
commit: cfbb367d2e114a90ffd8f316270a0b333eda1aae
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 25 12:54:10 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 25 12:57:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfbb367d

media-libs/libv4l: fix libudev dep

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-libs/libv4l/libv4l-1.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.12.3.ebuild 
b/media-libs/libv4l/libv4l-1.12.3.ebuild
index e643f163eb6..b0f08c4dd70 100644
--- a/media-libs/libv4l/libv4l-1.12.3.ebuild
+++ b/media-libs/libv4l/libv4l-1.12.3.ebuild
@@ -18,7 +18,7 @@ IUSE="jpeg"
 
 # The libraries only link to -ljpeg, therefore multilib depend only for 
virtual/jpeg.
 RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
-   virtual/udev
+   virtual/libudev
!media-tv/v4l2-ctl
!

[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2017-03-16 Thread Michael Weber
commit: 77504489f32cfa66a091ebb0bb3c669499bbd505
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Mar 16 08:26:31 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Mar 16 08:35:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77504489

media-libs/libv4l: arm64 stable (bug 586192).

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="arm arm64 ppc ppc64"

 media-libs/libv4l/libv4l-1.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.10.1.ebuild 
b/media-libs/libv4l/libv4l-1.10.1.ebuild
index ffdabf8f3cf..df95192c8d0 100644
--- a/media-libs/libv4l/libv4l-1.10.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.10.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="jpeg"
 
 # The libraries only link to -ljpeg, therefore multilib depend only for 
virtual/jpeg.



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2017-01-31 Thread Jeroen Roovers
commit: 5f8758d3bbcb2d8c3b5cc4b10bda9466c08c440d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan 31 16:04:03 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan 31 16:04:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f8758d3

media-libs/libv4l: Stable for HPPA (bug #586192).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 media-libs/libv4l/libv4l-1.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.10.1.ebuild 
b/media-libs/libv4l/libv4l-1.10.1.ebuild
index 691520e..c47903b 100644
--- a/media-libs/libv4l/libv4l-1.10.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.10.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="jpeg"
 
 # The libraries only link to -ljpeg, therefore multilib depend only for 
virtual/jpeg.



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2017-01-20 Thread Agostino Sarubbo
commit: c018f0332b4854823f5ba746826b5f2cf755c03c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jan 20 11:02:31 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jan 20 11:04:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c018f033

media-libs/libv4l: ppc64 stable wrt bug #586192

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/libv4l/libv4l-1.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.10.1.ebuild 
b/media-libs/libv4l/libv4l-1.10.1.ebuild
index 7a5638f..691520e 100644
--- a/media-libs/libv4l/libv4l-1.10.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.10.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="jpeg"
 
 # The libraries only link to -ljpeg, therefore multilib depend only for 
virtual/jpeg.



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2017-01-17 Thread Agostino Sarubbo
commit: be8c502394b14ea4c636da601c009d265f5d5ce8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jan 17 14:20:07 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jan 17 14:24:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be8c5023

media-libs/libv4l: ia64 stable wrt bug #586192

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/libv4l/libv4l-1.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.10.1.ebuild 
b/media-libs/libv4l/libv4l-1.10.1.ebuild
index ffee41f..7a5638f 100644
--- a/media-libs/libv4l/libv4l-1.10.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.10.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="jpeg"
 
 # The libraries only link to -ljpeg, therefore multilib depend only for 
virtual/jpeg.



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2017-01-15 Thread Agostino Sarubbo
commit: ac264cd5bb1403592098a57265e2a8e1d355a802
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan 15 15:46:00 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan 15 15:49:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac264cd5

media-libs/libv4l: ppc stable wrt bug #586192

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/libv4l/libv4l-1.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.10.1.ebuild 
b/media-libs/libv4l/libv4l-1.10.1.ebuild
index 4c724a6..ffee41f 100644
--- a/media-libs/libv4l/libv4l-1.10.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.10.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="jpeg"
 
 # The libraries only link to -ljpeg, therefore multilib depend only for 
virtual/jpeg.



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2017-01-11 Thread Agostino Sarubbo
commit: e5fba072d17fbe9f19127ef052b0e659e280a84b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jan 11 10:33:50 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jan 11 10:33:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5fba072

media-libs/libv4l: sparc stable wrt bug #586192

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/libv4l/libv4l-1.10.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libv4l/libv4l-1.10.1.ebuild 
b/media-libs/libv4l/libv4l-1.10.1.ebuild
index f4817bc..4c724a6 100644
--- a/media-libs/libv4l/libv4l-1.10.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.10.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="jpeg"
 
 # The libraries only link to -ljpeg, therefore multilib depend only for 
virtual/jpeg.



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2016-07-25 Thread Michael Palimaka
commit: fd877c47794e4e28f8ae9dde5837242bbec7a40b
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Jul 25 19:25:19 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Jul 25 19:25:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd877c47

media-libs/libv4l: amd64/x86 stable

Gentoo-bug: 586192

Package-Manager: portage-2.3.0

 media-libs/libv4l/libv4l-1.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.10.1.ebuild 
b/media-libs/libv4l/libv4l-1.10.1.ebuild
index cdd23e1..f4817bc 100644
--- a/media-libs/libv4l/libv4l-1.10.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.10.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="jpeg"
 
 # The libraries only link to -ljpeg, therefore multilib depend only for 
virtual/jpeg.



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2016-06-26 Thread Markus Meier
commit: 355a6447b06730134f785e7d379944f5c32fe23e
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Jun 26 18:30:31 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Jun 26 18:30:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=355a6447

media-libs/libv4l: arm stable, bug #586192

Package-Manager: portage-2.3.0_rc1
RepoMan-Options: --include-arches="arm"

 media-libs/libv4l/libv4l-1.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.10.1.ebuild 
b/media-libs/libv4l/libv4l-1.10.1.ebuild
index bf0cd30..cdd23e1 100644
--- a/media-libs/libv4l/libv4l-1.10.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.10.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="jpeg"
 
 # The libraries only link to -ljpeg, therefore multilib depend only for 
virtual/jpeg.



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2016-06-19 Thread Tobias Klausmann
commit: f042f0e1ed0343d695cfbd628544a7ac8d19cab6
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sun Jun 19 14:39:03 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sun Jun 19 14:39:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f042f0e1

media-libs/libv4l-1.10.1-r0: add alpha keyword

Gentoo-Bug: 586192

Package-Manager: portage-2.3.0_rc1

 media-libs/libv4l/libv4l-1.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.10.1.ebuild 
b/media-libs/libv4l/libv4l-1.10.1.ebuild
index dacf5ea..bf0cd30 100644
--- a/media-libs/libv4l/libv4l-1.10.1.ebuild
+++ b/media-libs/libv4l/libv4l-1.10.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="jpeg"
 
 # The libraries only link to -ljpeg, therefore multilib depend only for 
virtual/jpeg.



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2016-06-17 Thread Alexandre Rostovtsev
commit: d09adc753c935f487ee8fd5b8dea566dc6e95465
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Fri Jun 17 13:36:43 2016 +
Commit: Alexandre Rostovtsev  gentoo  org>
CommitDate: Fri Jun 17 13:36:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d09adc75

media-libs/libv4l: bump to 1.10.1 and eapi6-ify (bug #586016)

Fixes incompatibility with libjpeg-turbo-1.5.0, reported by
Oleg and others in bug #586016.

Package-Manager: portage-2.3.0_rc1

 media-libs/libv4l/Manifest |  1 +
 media-libs/libv4l/libv4l-1.10.1.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index 49ec83c..ba815c2 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -1,2 +1,3 @@
 DIST v4l-utils-1.10.0.tar.bz2 1335798 SHA256 
78ead27ee58a701d7c6342303cf4520bdd4a2b88a7813bc99a0b389307e4336b SHA512 
1c9d70c7a6c4eddd72951786b76d69b6bed682763a33d1a4ffd393e1589add353124af51fa976e4c362f98e8d5baba9e8fa8d50b27e99cd0363fc5c8e57d7a73
 WHIRLPOOL 
3f9d8a0a3e4e39aa55e67f1217fcaa50d48a5520818011dced7703ca6f2f14f327756c4e02de0b2491bef456a5486fbdd021cc8188903a5a59cbb56778a4706b
+DIST v4l-utils-1.10.1.tar.bz2 1352235 SHA256 
6147ccc29fe7dd3c5c3994d613c4f2a099bac8b44694a96e5cf4d7caca8336c0 SHA512 
524bfd4e93e82f2dd55f0baa3e8be5850d4675b46fd0197b6d1287fc0d502c6b5c64bdf461af9630345f2d847d6aa5b6dc483693cee452da0b6729f156a5d98d
 WHIRLPOOL 
5bd3624acf46f5e79f7ee8f114ec9c5d27bfb25adf9a74c1265b4ff08fe55a828a53e6a58f3ed15dc18f3adcd98e07ac5fc21237ede347944f333a6015d964f6
 DIST v4l-utils-1.6.2.tar.bz2 1148309 SHA256 
d3d6eb1f0204fb11f3d318bfca35d5f73cc077f88fac7665a47856a16496be7d SHA512 
e14442e1b3660d0cb0844f1a5a88f855bc8532df9e72e1b2afd348a7c077ad25657f832d0fd47d3f567bfd399fd82c5a749d075ac9ecb911ea462685e31aa0b2
 WHIRLPOOL 
bd1b825354ca52e62e8c5f83d43bfd2cec63611c65d6b2709a7274fd15ae0fa21345d2b95a073c0b3a33b7c94b304562f1efcf112e1357a58515bd0d6f37f396

diff --git a/media-libs/libv4l/libv4l-1.10.1.ebuild 
b/media-libs/libv4l/libv4l-1.10.1.ebuild
new file mode 100644
index 000..dacf5ea
--- /dev/null
+++ b/media-libs/libv4l/libv4l-1.10.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+inherit eutils linux-info multilib-minimal
+
+MY_P="v4l-utils-${PV}"
+
+DESCRIPTION="Separate libraries ebuild from upstream v4l-utils package"
+HOMEPAGE="https://git.linuxtv.org/v4l-utils.git";
+SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
+
+LICENSE="LGPL-2.1+"
+SLOT="0/0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="jpeg"
+
+# The libraries only link to -ljpeg, therefore multilib depend only for 
virtual/jpeg.
+RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
+   !media-tv/v4l2-ctl
+   !

[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2016-03-14 Thread Mike Frysinger
commit: e22d7126079060630f281304f41cb47381eed9af
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Mar 15 02:38:07 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Mar 15 02:52:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e22d7126

media-libs/libv4l: version bump to 1.10.0

 media-libs/libv4l/Manifest |  1 +
 media-libs/libv4l/libv4l-1.10.0.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index c21dab4..49ec83c 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -1 +1,2 @@
+DIST v4l-utils-1.10.0.tar.bz2 1335798 SHA256 
78ead27ee58a701d7c6342303cf4520bdd4a2b88a7813bc99a0b389307e4336b SHA512 
1c9d70c7a6c4eddd72951786b76d69b6bed682763a33d1a4ffd393e1589add353124af51fa976e4c362f98e8d5baba9e8fa8d50b27e99cd0363fc5c8e57d7a73
 WHIRLPOOL 
3f9d8a0a3e4e39aa55e67f1217fcaa50d48a5520818011dced7703ca6f2f14f327756c4e02de0b2491bef456a5486fbdd021cc8188903a5a59cbb56778a4706b
 DIST v4l-utils-1.6.2.tar.bz2 1148309 SHA256 
d3d6eb1f0204fb11f3d318bfca35d5f73cc077f88fac7665a47856a16496be7d SHA512 
e14442e1b3660d0cb0844f1a5a88f855bc8532df9e72e1b2afd348a7c077ad25657f832d0fd47d3f567bfd399fd82c5a749d075ac9ecb911ea462685e31aa0b2
 WHIRLPOOL 
bd1b825354ca52e62e8c5f83d43bfd2cec63611c65d6b2709a7274fd15ae0fa21345d2b95a073c0b3a33b7c94b304562f1efcf112e1357a58515bd0d6f37f396

diff --git a/media-libs/libv4l/libv4l-1.10.0.ebuild 
b/media-libs/libv4l/libv4l-1.10.0.ebuild
new file mode 100644
index 000..a00337a
--- /dev/null
+++ b/media-libs/libv4l/libv4l-1.10.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils linux-info multilib-minimal
+
+MY_P="v4l-utils-${PV}"
+
+DESCRIPTION="Separate libraries ebuild from upstream v4l-utils package"
+HOMEPAGE="https://git.linuxtv.org/v4l-utils.git";
+SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
+
+LICENSE="LGPL-2.1+"
+SLOT="0/0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="jpeg"
+
+# The libraries only link to -ljpeg, therefore multilib depend only for 
virtual/jpeg.
+RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
+   !media-tv/v4l2-ctl
+   !

[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/, media-libs/libv4l/files/

2016-03-14 Thread Mike Frysinger
commit: fa4684ca43726c66e8107ed45fa62ff070e8abd5
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Mar 14 21:10:18 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Mar 15 02:31:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa4684ca

media-libs/libv4l: fix build w/newer glibc

 .../libv4l/files/libv4l-1.6.2-sysmacros.patch  | 57 ++
 media-libs/libv4l/libv4l-1.6.2.ebuild  |  4 ++
 2 files changed, 61 insertions(+)

diff --git a/media-libs/libv4l/files/libv4l-1.6.2-sysmacros.patch 
b/media-libs/libv4l/files/libv4l-1.6.2-sysmacros.patch
new file mode 100644
index 000..db49740
--- /dev/null
+++ b/media-libs/libv4l/files/libv4l-1.6.2-sysmacros.patch
@@ -0,0 +1,57 @@
+From 8edd80d3654843d9441fb5e43dfbf2b3e81f84b5 Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Mon, 14 Mar 2016 16:56:40 -0400
+Subject: [PATCH] include sys/sysmacros.h for major() & minor()
+
+Linux C libraries are looking to disentangle sysmacros.h from the
+sys/types.h header to clean up namespace pollution.  Since these
+macros are provided in glibc/etc... today, switch to pulling in
+this header directly.
+
+Signed-off-by: Mike Frysinger 
+---
+ contrib/test/mc_nextgen_test.c| 1 +
+ lib/libv4lconvert/control/libv4lcontrol.c | 1 +
+ utils/libmedia_dev/get_media_devices.c| 1 +
+ utils/media-ctl/libmediactl.c | 1 +
+ 4 files changed, 4 insertions(+)
+
+diff --git a/lib/libv4lconvert/control/libv4lcontrol.c 
b/lib/libv4lconvert/control/libv4lcontrol.c
+index 3c8335c..59f28b1 100644
+--- a/lib/libv4lconvert/control/libv4lcontrol.c
 b/lib/libv4lconvert/control/libv4lcontrol.c
+@@ -20,6 +20,7 @@
+  */
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+diff --git a/utils/libmedia_dev/get_media_devices.c 
b/utils/libmedia_dev/get_media_devices.c
+index e3a2200..edfeb41 100644
+--- a/utils/libmedia_dev/get_media_devices.c
 b/utils/libmedia_dev/get_media_devices.c
+@@ -20,6 +20,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+diff --git a/utils/media-ctl/libmediactl.c b/utils/media-ctl/libmediactl.c
+index 4a82d24..16dddbe 100644
+--- a/utils/media-ctl/libmediactl.c
 b/utils/media-ctl/libmediactl.c
+@@ -24,6 +24,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include 
+ #include 
+-- 
+2.6.2
+

diff --git a/media-libs/libv4l/libv4l-1.6.2.ebuild 
b/media-libs/libv4l/libv4l-1.6.2.ebuild
index fa076f2..5ac8693 100644
--- a/media-libs/libv4l/libv4l-1.6.2.ebuild
+++ b/media-libs/libv4l/libv4l-1.6.2.ebuild
@@ -36,6 +36,10 @@ pkg_setup() {
linux-info_pkg_setup
 }
 
+src_prepare() {
+   epatch "${FILESDIR}"/${P}-sysmacros.patch
+}
+
 multilib_src_configure() {
# Hard disable the flags that apply only to the utils.
ECONF_SOURCE=${S} \



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2016-03-14 Thread Mike Frysinger
commit: 2562cfbd88f0cfedb1a918d9427570b97b3c6c00
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Mar 14 21:10:44 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Mar 15 02:31:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2562cfbd

media-libs/libv4l: mark 1.6.2 arm64/m68k/s390/sh stable

 media-libs/libv4l/libv4l-1.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libv4l/libv4l-1.6.2.ebuild 
b/media-libs/libv4l/libv4l-1.6.2.ebuild
index 5ac8693..661bebf 100644
--- a/media-libs/libv4l/libv4l-1.6.2.ebuild
+++ b/media-libs/libv4l/libv4l-1.6.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="jpeg"
 
 # The libraries only link to -ljpeg, therefore multilib depend only for 
virtual/jpeg.



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/, media-libs/libv4l/files/

2016-03-14 Thread Mike Frysinger
commit: 8104b460c369665fb3e6b0cb417245386d46b290
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Mar 14 21:14:39 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Mar 15 02:31:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8104b460

media-libs/libv4l: drop old <1.6.2 versions

 media-libs/libv4l/Manifest |  5 --
 .../libv4l/files/libv4l-0.8.8-drop-Wp-flags.patch  | 22 
 media-libs/libv4l/libv4l-0.8.9.ebuild  | 44 ---
 media-libs/libv4l/libv4l-0.9.5-r1.ebuild   | 60 -
 media-libs/libv4l/libv4l-0.9.5.ebuild  | 53 --
 media-libs/libv4l/libv4l-1.0.0.ebuild  | 60 -
 media-libs/libv4l/libv4l-1.2.1.ebuild  | 60 -
 media-libs/libv4l/libv4l-1.6.0-r1.ebuild   | 61 -
 media-libs/libv4l/libv4l-1.6.0.ebuild  | 62 --
 9 files changed, 427 deletions(-)

diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index 34e8f96..c21dab4 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -1,6 +1 @@
-DIST v4l-utils-0.8.9.tar.bz2 460681 SHA256 
3e5511c252b3c320d0b03418f7ee19b42d00ed0871c6b525779007416e46d08e SHA512 
3778dbd4d0bb44c6f4762a8551625c1f5bfcf7a10de33c71c2442483d496bc177aef979b747b327f4eca3229fc22eec484de7308588acf9fc48ae6d1d5edee40
 WHIRLPOOL 
346d2c23c5e8b8ac3128100cf660b1f4880ec5fffd3fa107accf7f536adeacc945cb9aadd61f2f99a6fd32bd7a44912680d2cf867f0a84f28c949707634c676f
-DIST v4l-utils-0.9.5.tar.bz2 975311 SHA256 
6c9f1be981d5763069e0969ebe426c39da5a7d738865367e390e3b486f1b502c SHA512 
219a789907279ce4532d53989f1efe5cac7bbf0971a215c4e6e42228510c88f52ed2d7a4ce80d2f6673af9c0e5acd99160b6b3e6475f7a7a80534ce867a52a63
 WHIRLPOOL 
716e7a8ff82b899ea18772a36d5520c5242effbff819bf30e73c7b29d087f0ed055a013fb20c469660317acf1f2df826255ce564ed318468cb0f72af39ebf47a
-DIST v4l-utils-1.0.0.tar.bz2 963427 SHA256 
1de3882099e04e89e354675ee408b82c8ac8afd3ca6ab27ea321771901285f30 SHA512 
19e31167015623f50f93dc27becb8f053ca7488ffc41e275c195cb46af63671a0cec6cecea71d90a43b3b01b47f6e6cc2f445173c2c376bb1d82f770117e
 WHIRLPOOL 
133d85232457545a828e783ca503d368a5da814ab51d70648ef9a727947a21a07bf82e8ebdcbc48b4fc9a139bdff22c73f0dd1ad666cf8f8a051f7df93e4f2fe
-DIST v4l-utils-1.2.1.tar.bz2 1042071 SHA256 
9b658fbcaaf8127115316e07fea314aebc21dd6dc3491cd8753a768521c4b9af SHA512 
d70f2ea53b7e687aaafb3d59ba5d4d045ecbac731926f37cdd40f1d9d41ac14250055d1caa55dd2602bf86b2b80210ab63cc44208cc94570ebbcb48a70e067a5
 WHIRLPOOL 
99ca9702062e173ab2180cc99334881735ace042a621adc7acb7b6093b5a66bf79c51a073b550eea2e5c02f36e414a48b6138f0b2185bfe8de1b4667dceeaf5b
-DIST v4l-utils-1.6.0.tar.bz2 1146003 SHA256 
6054d3120c67a1524993e699b3b02036c817bb000b742c332682163966dc7605 SHA512 
328d771a58fd8aa5378a7bd96c4e1d9fa805f0fa2331f9446f3311951f0a9df1441d344abe485cf144e92b0fdf4f9505eb812c7b99410941f2fc543f8cb2ee20
 WHIRLPOOL 
26ee7e63c6624f4da59e0ac5b4f8e78cce918528595caae63111a4909efbf7be955d6be3d5752cb5628353fce5dbc4e49ac8a7d94f5de0cf49e545035608e500
 DIST v4l-utils-1.6.2.tar.bz2 1148309 SHA256 
d3d6eb1f0204fb11f3d318bfca35d5f73cc077f88fac7665a47856a16496be7d SHA512 
e14442e1b3660d0cb0844f1a5a88f855bc8532df9e72e1b2afd348a7c077ad25657f832d0fd47d3f567bfd399fd82c5a749d075ac9ecb911ea462685e31aa0b2
 WHIRLPOOL 
bd1b825354ca52e62e8c5f83d43bfd2cec63611c65d6b2709a7274fd15ae0fa21345d2b95a073c0b3a33b7c94b304562f1efcf112e1357a58515bd0d6f37f396

diff --git a/media-libs/libv4l/files/libv4l-0.8.8-drop-Wp-flags.patch 
b/media-libs/libv4l/files/libv4l-0.8.8-drop-Wp-flags.patch
deleted file mode 100644
index 9146f04..000
--- a/media-libs/libv4l/files/libv4l-0.8.8-drop-Wp-flags.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-don't bother generating dependency information:
- - we don't use/care because we aren't doing rebuilds
- - it uses the -Wp flag which is gcc specific for no good reason
-
-upstream has rewritten things to use autotools, so this will go away
-once they release another version
-
 a/Make.rules
-+++ b/Make.rules
-@@ -23,10 +23,10 @@ LIB_RELEASE = 0
- # And last various rules
- 
- %.o: %.c
--  $(CC) -Wp,-MMD,"$*.d",-MQ,"$@",-MP -c $(CPPFLAGS) $(CFLAGS) -o $@ $<
-+  $(CC) -c $(CPPFLAGS) $(CFLAGS) -o $@ $<
- 
- %.o: %.cpp
--  $(CXX) -Wp,-MMD,"$*.d",-MQ,"$@",-MP -c $(CPPFLAGS) $(CXXFLAGS) -o $@ $<
-+  $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) -o $@ $<
- 
- %.so:
-   $(CC) -shared $(LDFLAGS) -Wl,-soname,$@.$(LIB_RELEASE) -o 
$@.$(LIB_RELEASE) $^ $(LIBS_$*)

diff --git a/media-libs/libv4l/libv4l-0.8.9.ebuild 
b/media-libs/libv4l/libv4l-0.8.9.ebuild
deleted file mode 100644
index 56c390a..000
--- a/media-libs/libv4l/libv4l-0.8.9.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-inherit eutils linux-info multilib toolchain-func