[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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