[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 4da57ad96e0c8e21cae00719d1fba20f4c2be046 Author: James Le Cuirot gentoo org> AuthorDate: Tue Dec 19 23:09:05 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Tue Dec 19 23:09:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4da57ad9 media-tv/v4l-utils: Add transitional ebuild before we last-rite this package I didn't think this would be necessary, but Portage cannot backtrack around blockers, causing issues for users with v4l-utils in their world file. Closes: https://bugs.gentoo.org/920321 Signed-off-by: James Le Cuirot gentoo.org> media-tv/v4l-utils/v4l-utils-1.26.ebuild | 14 ++ 1 file changed, 14 insertions(+) diff --git a/media-tv/v4l-utils/v4l-utils-1.26.ebuild b/media-tv/v4l-utils/v4l-utils-1.26.ebuild new file mode 100644 index ..4c300a474c80 --- /dev/null +++ b/media-tv/v4l-utils/v4l-utils-1.26.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Transitional package to be superseded by media-libs/libv4l[utils]" +HOMEPAGE="https://git.linuxtv.org/v4l-utils.git; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="+bpf dvb qt5" + +RDEPEND=">=media-libs/libv4l-${PV}[utils,bpf?,dvb?,qt5?]"
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/, media-tv/v4l-utils/files/
commit: be414dd85e64601394f8a0a2a4b3f4ecf73c9180 Author: Sam James gentoo org> AuthorDate: Thu Jun 15 02:17:16 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 15 02:17:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be414dd8 media-tv/v4l-utils: fix musl build Closes: https://bugs.gentoo.org/908380 Signed-off-by: Sam James gentoo.org> .../files/v4l-utils-1.24.1-musl-include.patch | 11 + .../files/v4l-utils-1.24.1-musl-lfs.patch | 51 ++ media-tv/v4l-utils/v4l-utils-1.24.1.ebuild | 5 +++ 3 files changed, 67 insertions(+) diff --git a/media-tv/v4l-utils/files/v4l-utils-1.24.1-musl-include.patch b/media-tv/v4l-utils/files/v4l-utils-1.24.1-musl-include.patch new file mode 100644 index ..8738f272aaed --- /dev/null +++ b/media-tv/v4l-utils/files/v4l-utils-1.24.1-musl-include.patch @@ -0,0 +1,11 @@ +https://bugs.gentoo.org/908380 +--- a/utils/common/media-info.h b/utils/common/media-info.h +@@ -5,6 +5,7 @@ + + #ifndef _MEDIA_INFO_H + #define _MEDIA_INFO_H ++#include + + enum media_type { + MEDIA_TYPE_CANT_STAT, diff --git a/media-tv/v4l-utils/files/v4l-utils-1.24.1-musl-lfs.patch b/media-tv/v4l-utils/files/v4l-utils-1.24.1-musl-lfs.patch new file mode 100644 index ..196b7430ca5c --- /dev/null +++ b/media-tv/v4l-utils/files/v4l-utils-1.24.1-musl-lfs.patch @@ -0,0 +1,51 @@ +https://git.linuxtv.org/v4l-utils.git/commit/?id=5d7d99cd11acaaa3bdcb290f92012005dca58b1e + +From 5d7d99cd11acaaa3bdcb290f92012005dca58b1e Mon Sep 17 00:00:00 2001 +From: Peter Seiderer +Date: Fri, 31 Mar 2023 23:35:02 +0200 +Subject: v4l2-tracer: wrap open64/mmap64 functions only if linux && __GLIBC__ + +Wrap open64/mmap64 functions only if linux && __GLIBC__, as done +in lib/libv4l1/v4l1comapt.c and lib/libv4l2/v4l2convert.c since +commit 'libv4l: Wrap LFS64 functions only if linux && __GLIBC__' +(403a4e2697a1ff96fe2fa16589039595f21cadf0), should fix musl libc +compile. + +Signed-off-by: Peter Seiderer +Signed-off-by: Hans Verkuil +--- a/utils/v4l2-tracer/libv4l2tracer.cpp b/utils/v4l2-tracer/libv4l2tracer.cpp +@@ -83,6 +83,7 @@ int open(const char *path, int oflag, ...) + return fd; + } + ++#if defined(linux) && defined(__GLIBC__) + int open64(const char *path, int oflag, ...) + { + errno = 0; +@@ -110,6 +111,7 @@ int open64(const char *path, int oflag, ...) + + return fd; + } ++#endif + + int close(int fd) + { +@@ -156,6 +158,7 @@ void *mmap(void *addr, size_t len, int prot, int flags, int fildes, off_t off) + return buf_address_pointer; + } + ++#if defined(linux) && defined(__GLIBC__) + void *mmap64(void *addr, size_t len, int prot, int flags, int fildes, off_t off) + { + errno = 0; +@@ -170,6 +173,7 @@ void *mmap64(void *addr, size_t len, int prot, int flags, int fildes, off_t off) + + return buf_address_pointer; + } ++#endif + + int munmap(void *start, size_t length) + { +-- +cgit v1.2.1 diff --git a/media-tv/v4l-utils/v4l-utils-1.24.1.ebuild b/media-tv/v4l-utils/v4l-utils-1.24.1.ebuild index b04a84c6a468..3d4eaac93b9a 100644 --- a/media-tv/v4l-utils/v4l-utils-1.24.1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.24.1.ebuild @@ -45,6 +45,11 @@ BDEPEND=" # Not really prebuilt but BPF objects make our QA checks go crazy. QA_PREBUILT="*/rc_keymaps/protocols/*.o" +PATCHES=( + "${FILESDIR}"/${PN}-1.24.1-musl-include.patch + "${FILESDIR}"/${P}-musl-lfs.patch +) + check_llvm() { if [[ ${MERGE_TYPE} != binary ]] && use bpf; then local clang=${ac_cv_prog_CLANG:-${CLANG:-clang}}
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: ec462e5f4209a768987299030d463d6d4c5c4d2f Author: James Le Cuirot gentoo org> AuthorDate: Sat Mar 18 22:42:17 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Mar 18 23:38:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec462e5f media-tv/v4l-utils: Version bump to 1.24.1 Closes: https://bugs.gentoo.org/878225 Signed-off-by: James Le Cuirot gentoo.org> media-tv/v4l-utils/Manifest| 1 + media-tv/v4l-utils/v4l-utils-1.24.1.ebuild | 119 + 2 files changed, 120 insertions(+) diff --git a/media-tv/v4l-utils/Manifest b/media-tv/v4l-utils/Manifest index eaca215a25f2..9a88ad1c15fe 100644 --- a/media-tv/v4l-utils/Manifest +++ b/media-tv/v4l-utils/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-tv/v4l-utils/v4l-utils-1.24.1.ebuild b/media-tv/v4l-utils/v4l-utils-1.24.1.ebuild new file mode 100644 index ..b04a84c6a468 --- /dev/null +++ b/media-tv/v4l-utils/v4l-utils-1.24.1.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs udev xdg + +DESCRIPTION="Separate utilities ebuild from upstream v4l-utils package" +HOMEPAGE="https://git.linuxtv.org/v4l-utils.git; +SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="+bpf dvb opengl qt5 +udev" + +RDEPEND=" + >=media-libs/libv4l-${PV}[dvb?] + bpf? ( + dev-libs/libbpf:= + virtual/libelf:= + ) + udev? ( virtual/libudev ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + opengl? ( dev-qt/qtopengl:5[-gles2(-)] virtual/opengl ) + media-libs/alsa-lib + ) + !media-tv/v4l2-ctl + !/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 +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + if use qt5; then + local qt5_paths=( \ + MOC="$($(tc-getPKG_CONFIG) --variable=host_bins Qt5Core)/moc" \ + UIC="$($(tc-getPKG_CONFIG) --variable=host_bins Qt5Core)/uic" \ + RCC="$($(tc-getPKG_CONFIG) --variable=host_bins Qt5Core)/rcc" \ + ) + if ! use opengl; then + sed -e 's/Qt5OpenGL/DiSaBlEd/g' -i configure || die + fi + fi + + # Hard disable the flags that apply only to the libs. + econf \ + --disable-static \ + $(use_enable dvb libdvbv5) \ + $(use_enable qt5 qv4l2) \ + $(use_enable qt5 qvidcap) \ + $(use_enable bpf) \ + --without-jpeg \ + $(use_with udev libudev) \ + --with-udevdir="$(get_udevdir)" \ + "${qt5_paths[@]}" +} + +src_install() { + emake -C utils DESTDIR="${D}" install + emake -C contrib DESTDIR="${D}" install + + dodoc README.md + newdoc utils/libv4l2util/TODO TODO.libv4l2util + newdoc utils/libmedia_dev/README README.libmedia_dev + newdoc utils/dvb/README README.dvb + newdoc utils/v4l2-compliance/fixme.txt fixme.txt.v4l2-compliance +} + +pkg_postinst() { + xdg_pkg_postinst + use udev && udev_reload + + if [[ -n ${REPLACING_VERSIONS} ]] && ver_test 1.20.0 -ge ${REPLACING_VERSIONS%% *}; then + ewarn "WARNING! ir-keytable has changed significantly from version 1.20.0 so" + ewarn "you may need to take action to avoid breakage. See" + ewarn "https://bugs.gentoo.org/767175 for more details." + fi +} + +pkg_postrm() { + xdg_pkg_postrm + use udev && udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/files/, media-tv/v4l-utils/
commit: c5026603fbe974271937b3c0e5915926e36f316c Author: Sam James gentoo org> AuthorDate: Fri Jan 13 05:29:27 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 05:29:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5026603 media-tv/v4l-utils: fix build w/ clang+ssp Closes: https://bugs.gentoo.org/889561 Signed-off-by: Sam James gentoo.org> .../v4l-utils-1.22.1-no-stack-protector-bpf.patch | 25 ++ media-tv/v4l-utils/v4l-utils-1.22.1-r1.ebuild | 6 +- 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/files/v4l-utils-1.22.1-no-stack-protector-bpf.patch b/media-tv/v4l-utils/files/v4l-utils-1.22.1-no-stack-protector-bpf.patch new file mode 100644 index ..0ee28643ea1c --- /dev/null +++ b/media-tv/v4l-utils/files/v4l-utils-1.22.1-no-stack-protector-bpf.patch @@ -0,0 +1,25 @@ +SSP doesn't make sense for BPF. + +https://bugs.gentoo.org/889561 +--- a/utils/keytable/Makefile.am b/utils/keytable/Makefile.am +@@ -22,7 +22,7 @@ ir_keytable_LDFLAGS = $(ARGP_LIBS) + + if WITH_BPF + ir_keytable_LDFLAGS += $(LIBELF_LIBS) $(LIBBPF_LIBS) +-ir_keytable_CFLAGS = $(LIBBPF_CFLAGS) ++ir_keytable_CFLAGS = $(LIBBPF_CFLAGS) -fno-stack-protector + SUBDIRS = bpf_protocols + endif + +--- a/utils/keytable/bpf_protocols/Makefile.am b/utils/keytable/bpf_protocols/Makefile.am +@@ -8,7 +8,7 @@ CLANG_SYS_INCLUDES := $(shell $(CLANG) -v -E - &1 \ + | sed -n '/<...> search starts here:/,/End of search list./{ s| \(/.*\)|-idirafter \1|p }') + + %.o: %.c bpf_helpers.h +- $(CLANG) $(CLANG_SYS_INCLUDES) -D__linux__ -I$(top_srcdir)/include -target bpf -O2 -c $< ++ $(CLANG) $(CLANG_SYS_INCLUDES) -D__linux__ -I$(top_srcdir)/include -target bpf -O2 -fno-stack-protector -c $< + + PROTOCOLS = grundig.o pulse_distance.o pulse_length.o rc_mm.o manchester.o xbox-dvd.o imon_rsc.o raw.o samsung36.o + diff --git a/media-tv/v4l-utils/v4l-utils-1.22.1-r1.ebuild b/media-tv/v4l-utils/v4l-utils-1.22.1-r1.ebuild index 57f4e1a21e15..1294a25de248 100644 --- a/media-tv/v4l-utils/v4l-utils-1.22.1-r1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.22.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -45,6 +45,10 @@ BDEPEND=" # Not really prebuilt but BPF objects make our QA checks go crazy. QA_PREBUILT="*/rc_keymaps/protocols/*.o" +PATCHES=( + "${FILESDIR}"/${PN}-1.22.1-no-stack-protector-bpf.patch +) + check_llvm() { if [[ ${MERGE_TYPE} != binary ]] && use bpf; then local clang=${ac_cv_prog_CLANG:-${CLANG:-clang}}
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: c0d2fc8652f40edf26752978fc36edee28c96ebb Author: James Le Cuirot gentoo org> AuthorDate: Thu Aug 25 21:52:45 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Thu Aug 25 21:53:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0d2fc86 media-tv/v4l-utils: Add missing qtwidgets + libbpf deps, drop jpeg deps libjpeg is only used for the library, not the utils. Closes: https://bugs.gentoo.org/866129 Closes: https://bugs.gentoo.org/866131 Signed-off-by: James Le Cuirot gentoo.org> .../{v4l-utils-1.22.1.ebuild => v4l-utils-1.22.1-r1.ebuild} | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild b/media-tv/v4l-utils/v4l-utils-1.22.1-r1.ebuild similarity index 95% rename from media-tv/v4l-utils/v4l-utils-1.22.1.ebuild rename to media-tv/v4l-utils/v4l-utils-1.22.1-r1.ebuild index 6566baa52d21..57f4e1a21e15 100644 --- a/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.22.1-r1.ebuild @@ -15,13 +15,16 @@ KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 sparc x86" IUSE="+bpf dvb opengl qt5 +udev" RDEPEND=" - >=media-libs/libv4l-${PV}[dvb?,jpeg] - >=virtual/jpeg-0-r2:0= - bpf? ( virtual/libelf:= ) + >=media-libs/libv4l-${PV}[dvb?] + bpf? ( +
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 02ac198d077b8797896b213398bffe06a5ca8a07 Author: James Le Cuirot gentoo org> AuthorDate: Sun May 29 10:33:53 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sun May 29 10:33:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02ac198d media-tv/v4l-utils: Call udev_reload when udev is enabled Closes: https://bugs.gentoo.org/848045 Signed-off-by: James Le Cuirot gentoo.org> media-tv/v4l-utils/v4l-utils-1.22.1.ebuild | 6 ++ 1 file changed, 6 insertions(+) diff --git a/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild b/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild index b8517c0d787b..6566baa52d21 100644 --- a/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild @@ -101,6 +101,7 @@ src_install() { pkg_postinst() { xdg_pkg_postinst + use udev && udev_reload if [[ -n ${REPLACING_VERSIONS} ]] && ver_test 1.20.0 -ge ${REPLACING_VERSIONS%% *}; then ewarn "WARNING! ir-keytable has changed significantly from version 1.20.0 so" @@ -108,3 +109,8 @@ pkg_postinst() { ewarn "https://bugs.gentoo.org/767175 for more details." fi } + +pkg_postrm() { + xdg_pkg_postrm + use udev && udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/files/
commit: 5fb95556a3e42847551afc5c43ca7e9d995184ec Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Apr 4 07:48:44 2022 + Commit: David Seifert gentoo org> CommitDate: Mon Apr 4 07:48:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fb95556 media-tv/v4l-utils: remove unused patch(es) Closes: https://github.com/gentoo/gentoo/pull/24889 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> .../files/v4l-utils-1.20.0-automagic.patch | 52 -- 1 file changed, 52 deletions(-) diff --git a/media-tv/v4l-utils/files/v4l-utils-1.20.0-automagic.patch b/media-tv/v4l-utils/files/v4l-utils-1.20.0-automagic.patch deleted file mode 100644 index 017513bcb907.. --- a/media-tv/v4l-utils/files/v4l-utils-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-tv/v4l-utils/
commit: cb1a0753a132eabe58242eb9acefc3a7ab57642c Author: James Le Cuirot gentoo org> AuthorDate: Sat Apr 2 13:53:40 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Apr 2 13:53:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb1a0753 media-tv/v4l-utils: Drop old 1.20.0 Signed-off-by: James Le Cuirot gentoo.org> media-tv/v4l-utils/Manifest| 1 - media-tv/v4l-utils/v4l-utils-1.20.0.ebuild | 116 - 2 files changed, 117 deletions(-) diff --git a/media-tv/v4l-utils/Manifest b/media-tv/v4l-utils/Manifest index b7cae8ef2396..eaca215a25f2 100644 --- a/media-tv/v4l-utils/Manifest +++ b/media-tv/v4l-utils/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-tv/v4l-utils/v4l-utils-1.20.0.ebuild b/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild deleted file mode 100644 index d10a82913bc4.. --- a/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic udev xdg - -DESCRIPTION="Separate utilities ebuild from upstream v4l-utils package" -HOMEPAGE="https://git.linuxtv.org/v4l-utils.git; -SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ppc ~ppc64 ~sparc x86" -IUSE="+bpf dvb opengl qt5 +udev" - -RDEPEND=" - >=media-libs/libv4l-${PV}[dvb?,jpeg] - >=virtual/jpeg-0-r2:0= - bpf? ( virtual/libelf:= ) - udev? ( virtual/libudev ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - opengl? ( dev-qt/qtopengl:5[-gles2(-)] virtual/opengl ) - media-libs/alsa-lib - ) - !media-tv/v4l2-ctl - !/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 -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - append-cxxflags -std=c++14 - - if use qt5; then - local qt5_paths=( \ - MOC="$($(tc-getPKG_CONFIG) --variable=host_bins Qt5Core)/moc" \ - UIC="$($(tc-getPKG_CONFIG) --variable=host_bins Qt5Core)/uic" \ - RCC="$($(tc-getPKG_CONFIG) --variable=host_bins Qt5Core)/rcc" \ - ) - if ! use opengl; then - sed -e 's/Qt5OpenGL/DiSaBlEd/g' -i configure || die - fi - fi - - # Hard disable the flags that apply only to the libs. - econf \ - --disable-static \ - $(use_enable dvb libdvbv5) \ - $(use_enable qt5 qv4l2) \ - $(use_enable qt5 qvidcap) \ - $(use_enable bpf) \ - --with-jpeg \ - $(use_with udev libudev) \ - --with-udevdir="$(get_udevdir)" \ - "${qt5_paths[@]}" -} - -src_install() { - emake -C utils DESTDIR="${D}" install - emake -C contrib DESTDIR="${D}" install - - dodoc README - newdoc utils/libv4l2util/TODO TODO.libv4l2util - newdoc utils/libmedia_dev/README README.libmedia_dev - newdoc utils/dvb/README README.dvb - newdoc utils/v4l2-compliance/fixme.txt fixme.txt.v4l2-compliance -} - -pkg_postinst() { - xdg_pkg_postinst - - if [[ -n ${REPLACING_VERSIONS} ]] && ver_test 1.20.0 -ge ${REPLACING_VERSIONS%% *}; then - ewarn "WARNING! ir-keytable has changed significantly from version 1.20.0 so" - ewarn "you may need to take action to avoid breakage. See" - ewarn "https://bugs.gentoo.org/767175 for more details." - fi -}
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 2a6ad574e53acb8841f7bdced9fd66b46fa4385d Author: Arthur Zamarin gentoo org> AuthorDate: Sat Apr 2 12:03:57 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Apr 2 12:03:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a6ad574 media-tv/v4l-utils: Stabilize 1.22.1 arm64, #835935 Signed-off-by: Arthur Zamarin gentoo.org> media-tv/v4l-utils/v4l-utils-1.22.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild b/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild index d4e08895691d..b8517c0d787b 100644 --- a/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 sparc x86" IUSE="+bpf dvb opengl qt5 +udev" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: ba32d2fe1eb533128bf15eab9d0156e3f9f9c5b0 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=ba32d2fe media-tv/v4l-utils: Stabilize 1.22.1 arm, #835935 Signed-off-by: Arthur Zamarin gentoo.org> media-tv/v4l-utils/v4l-utils-1.22.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild b/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild index 26845349231f..d4e08895691d 100644 --- a/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ppc ppc64 sparc x86" IUSE="+bpf dvb opengl qt5 +udev" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 34aed7e1ceb23d5148d711c1adf1e4b544baacdc Author: Arthur Zamarin gentoo org> AuthorDate: Thu Mar 31 19:37:29 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Mar 31 19:37:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34aed7e1 media-tv/v4l-utils: Stabilize 1.22.1 sparc, #835935 Signed-off-by: Arthur Zamarin gentoo.org> media-tv/v4l-utils/v4l-utils-1.22.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild b/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild index e7bfbb7b02dd..26845349231f 100644 --- a/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ppc64 sparc x86" IUSE="+bpf dvb opengl qt5 +udev" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: bd8dccb72164918acc878c844512b1a789afd414 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Mar 30 11:48:08 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Mar 30 11:48:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd8dccb7 media-tv/v4l-utils: 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-tv/v4l-utils/v4l-utils-1.22.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild b/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild index b5c8b3521b58..e7bfbb7b02dd 100644 --- a/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ppc64 ~sparc x86" IUSE="+bpf dvb opengl qt5 +udev" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: c49310cb2f25e424929b380b39bb1c117b236f63 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Mar 30 11:47:48 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Mar 30 11:47:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c49310cb media-tv/v4l-utils: ppc64 stable wrt bug #835935 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> media-tv/v4l-utils/v4l-utils-1.22.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild b/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild index 77fca5360006..b5c8b3521b58 100644 --- a/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ppc64 ~sparc ~x86" IUSE="+bpf dvb opengl qt5 +udev" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 6e5e67a2dfe7196efb20942b1736385e57d63fc9 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Mar 30 11:47:11 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Mar 30 11:47:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e5e67a2 media-tv/v4l-utils: ppc stable wrt bug #835935 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> media-tv/v4l-utils/v4l-utils-1.22.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild b/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild index d499adc6b369..77fca5360006 100644 --- a/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ~ppc64 ~sparc ~x86" IUSE="+bpf dvb opengl qt5 +udev" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: f199a23c6b528a4daee72dd641329a964cb7713b Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Mar 30 11:46:40 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Mar 30 11:46:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f199a23c media-tv/v4l-utils: 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-tv/v4l-utils/v4l-utils-1.22.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild b/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild index 65a827a5b6d4..d499adc6b369 100644 --- a/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-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 @@ -11,7 +11,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" IUSE="+bpf dvb opengl qt5 +udev" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 066042ef9ddb39008ef658d30602486a95263b3a Author: James Le Cuirot gentoo org> AuthorDate: Sun Oct 24 20:20:30 2021 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Oct 24 20:22:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=066042ef media-tv/v4l-utils: Version bump to 1.22.1, EAPI 8 Signed-off-by: James Le Cuirot gentoo.org> media-tv/v4l-utils/Manifest| 1 + media-tv/v4l-utils/v4l-utils-1.22.1.ebuild | 110 + 2 files changed, 111 insertions(+) diff --git a/media-tv/v4l-utils/Manifest b/media-tv/v4l-utils/Manifest index 8ad11332de4..b7cae8ef239 100644 --- a/media-tv/v4l-utils/Manifest +++ b/media-tv/v4l-utils/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-tv/v4l-utils/v4l-utils-1.22.1.ebuild b/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild new file mode 100644 index 000..65a827a5b6d --- /dev/null +++ b/media-tv/v4l-utils/v4l-utils-1.22.1.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs udev xdg + +DESCRIPTION="Separate utilities ebuild from upstream v4l-utils package" +HOMEPAGE="https://git.linuxtv.org/v4l-utils.git; +SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="+bpf dvb opengl qt5 +udev" + +RDEPEND=" + >=media-libs/libv4l-${PV}[dvb?,jpeg] + >=virtual/jpeg-0-r2:0= + bpf? ( virtual/libelf:= ) + udev? ( virtual/libudev ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + opengl? ( dev-qt/qtopengl:5[-gles2(-)] virtual/opengl ) + media-libs/alsa-lib + ) + !media-tv/v4l2-ctl + !/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 +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + if use qt5; then + local qt5_paths=( \ + MOC="$($(tc-getPKG_CONFIG) --variable=host_bins Qt5Core)/moc" \ + UIC="$($(tc-getPKG_CONFIG) --variable=host_bins Qt5Core)/uic" \ + RCC="$($(tc-getPKG_CONFIG) --variable=host_bins Qt5Core)/rcc" \ + ) + if ! use opengl; then + sed -e 's/Qt5OpenGL/DiSaBlEd/g' -i configure || die + fi + fi + + # Hard disable the flags that apply only to the libs. + econf \ + --disable-static \ + $(use_enable dvb libdvbv5) \ + $(use_enable qt5 qv4l2) \ + $(use_enable qt5 qvidcap) \ + $(use_enable bpf) \ + --with-jpeg \ + $(use_with udev libudev) \ + --with-udevdir="$(get_udevdir)" \ + "${qt5_paths[@]}" +} + +src_install() { + emake -C utils DESTDIR="${D}" install + emake -C contrib DESTDIR="${D}" install + + dodoc README + newdoc utils/libv4l2util/TODO TODO.libv4l2util + newdoc utils/libmedia_dev/README README.libmedia_dev + newdoc utils/dvb/README README.dvb + newdoc utils/v4l2-compliance/fixme.txt fixme.txt.v4l2-compliance +} + +pkg_postinst() { + xdg_pkg_postinst + + if [[ -n ${REPLACING_VERSIONS} ]] && ver_test 1.20.0 -ge ${REPLACING_VERSIONS%% *}; then + ewarn "WARNING! ir-keytable has changed significantly from version 1.20.0 so" + ewarn "you may need to take action to avoid breakage. See" + ewarn "https://bugs.gentoo.org/767175 for more details." + fi +}
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: dc1b5c0c07541e052cfef7698574c25c109b0360 Author: James Le Cuirot gentoo org> AuthorDate: Sun Oct 24 15:55:46 2021 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Oct 24 20:22:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc1b5c0c media-tv/v4l-utils: Add warning about ir-keytable changes Sorry this is a bit late! Signed-off-by: James Le Cuirot gentoo.org> Closes: https://bugs.gentoo.org/767175 media-tv/v4l-utils/v4l-utils-1.20.0.ebuild | 10 ++ 1 file changed, 10 insertions(+) diff --git a/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild b/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild index 4965c6c3c70..d10a82913bc 100644 --- a/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild @@ -104,3 +104,13 @@ src_install() { newdoc utils/dvb/README README.dvb newdoc utils/v4l2-compliance/fixme.txt fixme.txt.v4l2-compliance } + +pkg_postinst() { + xdg_pkg_postinst + + if [[ -n ${REPLACING_VERSIONS} ]] && ver_test 1.20.0 -ge ${REPLACING_VERSIONS%% *}; then + ewarn "WARNING! ir-keytable has changed significantly from version 1.20.0 so" + ewarn "you may need to take action to avoid breakage. See" + ewarn "https://bugs.gentoo.org/767175 for more details." + fi +}
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 1bc7bfc2ebacbbe65f8176233d6271af7d02d8cc Author: Sam James gentoo org> AuthorDate: Sun Aug 1 07:03:52 2021 + Commit: Sam James gentoo org> CommitDate: Sun Aug 1 18:27:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bc7bfc2 media-tv/v4l-utils: use C++14 for now, drop qt5 workaround for C++11 Signed-off-by: Sam James gentoo.org> media-tv/v4l-utils/v4l-utils-1.20.0.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild b/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild index 6a579d1605e..71e15ab03e4 100644 --- a/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild @@ -68,14 +68,15 @@ src_prepare() { } src_configure() { + append-cxxflags -std=c++14 + if use qt5; then - append-cxxflags -std=c++11 local qt5_paths=( \ MOC="$($(tc-getPKG_CONFIG) --variable=host_bins Qt5Core)/moc" \ UIC="$($(tc-getPKG_CONFIG) --variable=host_bins Qt5Core)/uic" \ RCC="$($(tc-getPKG_CONFIG) --variable=host_bins Qt5Core)/rcc" \ ) - if use !opengl; then + if ! use opengl; then sed -e 's/Qt5OpenGL/DiSaBlEd/g' -i configure || die fi fi
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 8fc1082ab8cfa6d4558dd08b74bf4b6d9d7aa943 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 05:13:51 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 13 00:26:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc1082a media-tv/v4l-utils: call pkg-config via toolchain-funcs.eclass helper This ensures we call the correct pkg-config in e.g. cross. Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> media-tv/v4l-utils/v4l-utils-1.20.0.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild b/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild index 38e272fbe76..6a579d1605e 100644 --- a/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild @@ -71,9 +71,9 @@ src_configure() { if use qt5; then append-cxxflags -std=c++11 local qt5_paths=( \ - MOC="$(pkg-config --variable=host_bins Qt5Core)/moc" \ - UIC="$(pkg-config --variable=host_bins Qt5Core)/uic" \ - RCC="$(pkg-config --variable=host_bins Qt5Core)/rcc" \ + MOC="$($(tc-getPKG_CONFIG) --variable=host_bins Qt5Core)/moc" \ + UIC="$($(tc-getPKG_CONFIG) --variable=host_bins Qt5Core)/uic" \ + RCC="$($(tc-getPKG_CONFIG) --variable=host_bins Qt5Core)/rcc" \ ) if use !opengl; then sed -e 's/Qt5OpenGL/DiSaBlEd/g' -i configure || die
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 9eca9891419d58dde8eb284ed60a6dd71278e08f Author: James Le Cuirot gentoo org> AuthorDate: Sun Jan 17 10:27:16 2021 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Jan 17 10:27:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eca9891 media-tv/v4l-utils: Only check Clang in pkg_pretend when installed I forgot that pkg_pretend() fires before dependencies are installed. We therefore need to check again in pkg_setup(). Bug: https://bugs.gentoo.org/763654 Package-Manager: Portage-3.0.13, Repoman-3.0.1 Signed-off-by: James Le Cuirot gentoo.org> media-tv/v4l-utils/v4l-utils-1.20.0.ebuild | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild b/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild index a200a8d31f7..38e272fbe76 100644 --- a/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild @@ -46,7 +46,7 @@ PATCHES=( # Not really prebuilt but BPF objects make our QA checks go crazy. QA_PREBUILT="*/rc_keymaps/protocols/*.o" -pkg_pretend() { +check_llvm() { if [[ ${MERGE_TYPE} != binary ]] && use bpf; then local clang=${ac_cv_prog_CLANG:-${CLANG:-clang}} ${clang} -target bpf -print-supported-cpus &>/dev/null || @@ -54,6 +54,14 @@ pkg_pretend() { fi } +pkg_pretend() { + has_version -b sys-devel/clang && check_llvm +} + +pkg_setup() { + check_llvm +} + src_prepare() { default eautoreconf
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/, media-tv/v4l-utils/files/
commit: 57cad7e7c7d49d4a1e08b90bad872b549b609b24 Author: James Le Cuirot gentoo org> AuthorDate: Tue Jan 5 21:40:23 2021 + Commit: James Le Cuirot gentoo org> CommitDate: Tue Jan 5 21:40:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57cad7e7 media-tv/v4l-utils: Drop old Package-Manager: Portage-3.0.12, Repoman-3.0.1 Signed-off-by: James Le Cuirot gentoo.org> media-tv/v4l-utils/Manifest| 2 - .../files/v4l-utils-1.16.6-gcc10-fno-common.patch | 68 - .../files/v4l-utils-1.6.2-sysmacros.patch | 59 -- media-tv/v4l-utils/v4l-utils-1.10.1.ebuild | 65 media-tv/v4l-utils/v4l-utils-1.16.6.ebuild | 71 -- 5 files changed, 265 deletions(-) diff --git a/media-tv/v4l-utils/Manifest b/media-tv/v4l-utils/Manifest index 714457634f4..8ad11332de4 100644 --- a/media-tv/v4l-utils/Manifest +++ b/media-tv/v4l-utils/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-tv/v4l-utils/files/v4l-utils-1.16.6-gcc10-fno-common.patch b/media-tv/v4l-utils/files/v4l-utils-1.16.6-gcc10-fno-common.patch deleted file mode 100644 index 33855c682b6..000 --- a/media-tv/v4l-utils/files/v4l-utils-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-tv/v4l-utils/files/v4l-utils-1.6.2-sysmacros.patch b/media-tv/v4l-utils/files/v4l-utils-1.6.2-sysmacros.patch deleted file mode 100644 index fe5636ae5ec..000 --- a/media-tv/v4l-utils/files/v4l-utils-1.6.2-sysmacros.patch +++ /dev/null @@ -1,59 +0,0 @@
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 5325f56dec27bee13f21a3310d5cbf668e7f3bc1 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=5325f56d media-tv/v4l-utils: Stabilize 1.20.0 x86, #762002 Signed-off-by: Sam James gentoo.org> media-tv/v4l-utils/v4l-utils-1.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild b/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild index eed7b0e93a0..a200a8d31f7 100644 --- a/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 ~sparc x86" IUSE="+bpf dvb opengl qt5 +udev" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 54700aa909f1561b61d142bfb2c01702f7ac Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jan 3 11:44:31 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jan 3 11:44:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54700aa9 media-tv/v4l-utils: 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-tv/v4l-utils/v4l-utils-1.20.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild b/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild index e8360516a0a..eed7b0e93a0 100644 --- a/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild +++ b/media-tv/v4l-utils/v4l-utils-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 @@ -11,7 +11,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 ~sparc ~x86" IUSE="+bpf dvb opengl qt5 +udev" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: fe5e0b2444e6565f63d0cfba05ce64a120f14a1b 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=fe5e0b24 media-tv/v4l-utils: Stabilize 1.20.0 arm64, #762002 Signed-off-by: Sam James gentoo.org> media-tv/v4l-utils/v4l-utils-1.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild b/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild index 917bdd3a785..e8360516a0a 100644 --- a/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ppc ~ppc64 ~sparc ~x86" IUSE="+bpf dvb opengl qt5 +udev" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 63af976b818713e94e17f63c9c51a5d06c71eb1a Author: James Le Cuirot gentoo org> AuthorDate: Tue Dec 29 21:47:12 2020 + Commit: James Le Cuirot gentoo org> CommitDate: Tue Dec 29 21:47:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63af976b media-tv/v4l-utils: Don't perform clang target check in binpkgs Closes: https://bugs.gentoo.org/762328 Package-Manager: Portage-3.0.12, Repoman-3.0.1 Signed-off-by: James Le Cuirot gentoo.org> media-tv/v4l-utils/v4l-utils-1.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild b/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild index a1ac0bb004d..917bdd3a785 100644 --- a/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild @@ -47,7 +47,7 @@ PATCHES=( QA_PREBUILT="*/rc_keymaps/protocols/*.o" pkg_pretend() { - if use bpf; then + if [[ ${MERGE_TYPE} != binary ]] && use bpf; then local clang=${ac_cv_prog_CLANG:-${CLANG:-clang}} ${clang} -target bpf -print-supported-cpus &>/dev/null || die "${clang} does not support the BPF target. Please check LLVM_TARGETS."
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 1188bc827fa35a37d184f25c2962d8126d849fb9 Author: Sam James gentoo org> AuthorDate: Sun Dec 27 22:57:53 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 22:58:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1188bc82 media-tv/v4l-utils: Stabilize 1.20.0 amd64, #762002 Signed-off-by: Sam James gentoo.org> media-tv/v4l-utils/v4l-utils-1.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild b/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild index a7d6c2130f1..a1ac0bb004d 100644 --- a/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" IUSE="+bpf dvb opengl qt5 +udev" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 9a884d15380afe0a0b01a9de8c5538dc44bf8f7a Author: James Le Cuirot gentoo org> AuthorDate: Sun Dec 27 21:42:08 2020 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Dec 27 21:42:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a884d15 media-tv/v4l-utils: Ensure clang has the BPF target with pkg_pretend The dependencies can only ensure that at least one clang on the system has the BPF target and it may not be the one that actually gets used for the build. Generally the latest version will have precedence in the PATH but this fix also checks for overrides. Bug: https://bugs.gentoo.org/692072 Package-Manager: Portage-3.0.12, Repoman-3.0.1 Signed-off-by: James Le Cuirot gentoo.org> media-tv/v4l-utils/v4l-utils-1.20.0.ebuild | 8 1 file changed, 8 insertions(+) diff --git a/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild b/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild index 01f52bb0555..a7d6c2130f1 100644 --- a/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild @@ -46,6 +46,14 @@ PATCHES=( # Not really prebuilt but BPF objects make our QA checks go crazy. QA_PREBUILT="*/rc_keymaps/protocols/*.o" +pkg_pretend() { + if use bpf; then + local clang=${ac_cv_prog_CLANG:-${CLANG:-clang}} + ${clang} -target bpf -print-supported-cpus &>/dev/null || + die "${clang} does not support the BPF target. Please check LLVM_TARGETS." + fi +} + src_prepare() { default eautoreconf
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: b5da617c6d49235de469c88f048647e539d91253 Author: James Le Cuirot gentoo org> AuthorDate: Sat Sep 5 12:54:20 2020 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Sep 5 13:03:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5da617c media-tv/v4l-utils: Fix libv4l[dvb] dep on older versions Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: James Le Cuirot gentoo.org> media-tv/v4l-utils/v4l-utils-1.10.1.ebuild | 2 +- media-tv/v4l-utils/v4l-utils-1.16.6.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild b/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild index e18fe0d1846..911dc9e6269 100644 --- a/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild @@ -13,7 +13,7 @@ SLOT="0" KEYWORDS="~alpha amd64 ~arm ppc ~ppc64 ~sparc x86" IUSE="qt5 udev" -RDEPEND=">=media-libs/libv4l-${PV} +RDEPEND=">=media-libs/libv4l-${PV}[dvb(+)] qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 diff --git a/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild b/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild index 5b1881372f2..9ce27304021 100644 --- a/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild @@ -13,7 +13,7 @@ SLOT="0" KEYWORDS="amd64 ~arm arm64 ~ppc64 ~sparc x86" IUSE="+bpf opengl qt5" -RDEPEND=">=media-libs/libv4l-${PV}[jpeg] +RDEPEND=">=media-libs/libv4l-${PV}[dvb(+),jpeg] qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 0e518c9336fd93fcdb764784f2fbe5ac9ed00c8f Author: James Le Cuirot gentoo org> AuthorDate: Sun Aug 23 16:40:14 2020 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Aug 23 16:42:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e518c93 media-tv/v4l-utils: Drop some old versions Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: James Le Cuirot gentoo.org> media-tv/v4l-utils/Manifest | 2 - media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild | 69 -- media-tv/v4l-utils/v4l-utils-1.16.3.ebuild| 67 - media-tv/v4l-utils/v4l-utils-1.18.0.ebuild| 71 --- 4 files changed, 209 deletions(-) diff --git a/media-tv/v4l-utils/Manifest b/media-tv/v4l-utils/Manifest index 0143df89ef7..714457634f4 100644 --- a/media-tv/v4l-utils/Manifest +++ b/media-tv/v4l-utils/Manifest @@ -1,5 +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.20.0.tar.bz2 2030419 BLAKE2B 218082b88c42dcb9da3dbdd81b184c0e7402ca7ba35678a2905e16c11db1fe7065a19ec84b5fd57e2ed4718965c3e8097f8e8bdd04a38a485716efe3ec62e42a SHA512 179ca8dbbf7af5fa4870b70f17645d7834fe6ba52670ae6b58473efa257db0cd812ce14f16574cc4491c0bcb218835e4c29f1354882a151687eecec97852fc63 diff --git a/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild b/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild deleted file mode 100644 index 0a929df32fb..000 --- a/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit flag-o-matic udev xdg-utils - -DESCRIPTION="Separate utilities ebuild from upstream v4l-utils package" -HOMEPAGE="https://git.linuxtv.org/v4l-utils.git; -SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~sparc x86" -IUSE="+bpf opengl qt5" - -RDEPEND=">=media-libs/libv4l-${PV}[jpeg] - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - opengl? ( dev-qt/qtopengl:5[-gles2(-)] virtual/opengl ) - media-libs/alsa-lib - ) - virtual/libudev - >=virtual/jpeg-0-r2:0= - bpf? ( virtual/libelf:= ) - !media-tv/v4l2-ctl - !https://git.linuxtv.org/v4l-utils.git; -SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" -IUSE="opengl qt5" - -RDEPEND=">=media-libs/libv4l-${PV}[jpeg] - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - opengl? ( dev-qt/qtopengl:5[-gles2(-)] virtual/opengl ) - media-libs/alsa-lib - ) - virtual/libudev - >=virtual/jpeg-0-r2:0= - virtual/libelf:= - !media-tv/v4l2-ctl - !https://git.linuxtv.org/v4l-utils.git; -SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="+bpf opengl qt5" - -RDEPEND=">=media-libs/libv4l-${PV}[jpeg] - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - opengl? ( dev-qt/qtopengl:5[-gles2(-)] virtual/opengl ) - media-libs/alsa-lib - ) - virtual/libudev - >=virtual/jpeg-0-r2:0= - bpf? ( virtual/libelf:= ) - !media-tv/v4l2-ctl - !
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/, media-tv/v4l-utils/files/
commit: 205e228434c0f9ff2e6156942a1ee8f8f56129fa Author: James Le Cuirot gentoo org> AuthorDate: Sun Aug 23 16:37:15 2020 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Aug 23 16:42:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=205e2284 media-tv/v4l-utils: Bump to 1.20.0, fix some automagics The automagic libudev dependency has now been dealt with via a patch and udev USE flag. Among other things, this library is needed for the DVB utilities so a dvb USE flag has also been added with a corresponding dependency on libv4l[dvb]. There may be more automagics but I haven't checked yet. 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-tv/v4l-utils/Manifest| 1 + .../files/v4l-utils-1.20.0-automagic.patch | 52 + media-tv/v4l-utils/v4l-utils-1.20.0.ebuild | 89 ++ 3 files changed, 142 insertions(+) diff --git a/media-tv/v4l-utils/Manifest b/media-tv/v4l-utils/Manifest index 67728dacc7f..0143df89ef7 100644 --- a/media-tv/v4l-utils/Manifest +++ b/media-tv/v4l-utils/Manifest @@ -2,3 +2,4 @@ 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.20.0.tar.bz2 2030419 BLAKE2B 218082b88c42dcb9da3dbdd81b184c0e7402ca7ba35678a2905e16c11db1fe7065a19ec84b5fd57e2ed4718965c3e8097f8e8bdd04a38a485716efe3ec62e42a SHA512 179ca8dbbf7af5fa4870b70f17645d7834fe6ba52670ae6b58473efa257db0cd812ce14f16574cc4491c0bcb218835e4c29f1354882a151687eecec97852fc63 diff --git a/media-tv/v4l-utils/files/v4l-utils-1.20.0-automagic.patch b/media-tv/v4l-utils/files/v4l-utils-1.20.0-automagic.patch new file mode 100644 index 000..017513bcb90 --- /dev/null +++ b/media-tv/v4l-utils/files/v4l-utils-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-tv/v4l-utils/v4l-utils-1.20.0.ebuild b/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild new file mode 100644 index 000..01f52bb0555 --- /dev/null +++ b/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic udev xdg + +DESCRIPTION="Separate utilities ebuild from upstream v4l-utils package"
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 7f2c7473cc9857c2656d80b1c4425ff10754b685 Author: James Le Cuirot gentoo org> AuthorDate: Thu May 28 22:24:33 2020 + Commit: James Le Cuirot gentoo org> CommitDate: Thu May 28 22:24:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f2c7473 media-tv/v4l-utils: Take over as maintainer Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: James Le Cuirot gentoo.org> media-tv/v4l-utils/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-tv/v4l-utils/metadata.xml b/media-tv/v4l-utils/metadata.xml index f5ffa125819..676378917cd 100644 --- a/media-tv/v4l-utils/metadata.xml +++ b/media-tv/v4l-utils/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 Enables support for IR BPF decoders.
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/, media-tv/v4l-utils/files/
commit: 7c327d152ca416ef1b6583cba873fbf0c1cab7a6 Author: Andrey Utkin gentoo org> AuthorDate: Fri Mar 20 22:58:24 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Fri Mar 20 23:06:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c327d15 media-tv/v4l-utils: patch for -fno-common bug Reused the patch already used for media-libs/libv4l. Applied to ebuilds 1.16.6 (last stable) and 1.18.0 (not stabilized). No revision bump as this is a trivial build failure treatment. Bug: https://bugs.gentoo.org/706834 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> .../files/v4l-utils-1.16.6-gcc10-fno-common.patch | 68 ++ media-tv/v4l-utils/v4l-utils-1.16.6.ebuild | 4 +- media-tv/v4l-utils/v4l-utils-1.18.0.ebuild | 2 + 3 files changed, 73 insertions(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/files/v4l-utils-1.16.6-gcc10-fno-common.patch b/media-tv/v4l-utils/files/v4l-utils-1.16.6-gcc10-fno-common.patch new file mode 100644 index 000..33855c682b6 --- /dev/null +++ b/media-tv/v4l-utils/files/v4l-utils-1.16.6-gcc10-fno-common.patch @@ -0,0 +1,68 @@ +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-tv/v4l-utils/v4l-utils-1.16.6.ebuild b/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild index 72e4deafa29..5b1881372f2 100644 --- a/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild +++ b/media-tv/v4l-utils/v4l-utils-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 @@ -31,6 +31,8 @@ BDEPEND=" sys-devel/gettext virtual/pkgconfig" +PATCHES=( "${FILESDIR}"/${PN}-1.16.6-gcc10-fno-common.patch ) + src_configure() { if use qt5; then append-cxxflags -std=c++11 diff --git a/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild b/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild index ec17de13f97..777a22b6a55 100644 --- a/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild @@ -31,6 +31,8 @@ BDEPEND=" sys-devel/gettext virtual/pkgconfig" +PATCHES=( "${FILESDIR}"/${PN}-1.16.6-gcc10-fno-common.patch ) + src_configure() { if use qt5; then append-cxxflags -std=c++11
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: e6a0ea43c7afba630df38c22bd3d5c5f0fdd59f4 Author: Matt Turner gentoo org> AuthorDate: Fri Mar 20 21:49:56 2020 + Commit: Matt Turner gentoo org> CommitDate: Fri Mar 20 21:52:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6a0ea43 media-tv/v4l-utils: drop hppa keywords Signed-off-by: Matt Turner gentoo.org> media-tv/v4l-utils/v4l-utils-1.10.1.ebuild| 2 +- media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild | 2 +- media-tv/v4l-utils/v4l-utils-1.16.3.ebuild| 2 +- media-tv/v4l-utils/v4l-utils-1.16.6.ebuild| 2 +- media-tv/v4l-utils/v4l-utils-1.18.0.ebuild| 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild b/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild index 3baefa7a4ed..e18fe0d1846 100644 --- a/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ppc ~ppc64 ~sparc x86" IUSE="qt5 udev" RDEPEND=">=media-libs/libv4l-${PV} diff --git a/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild b/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild index b1b0a9cc793..0a929df32fb 100644 --- a/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~sparc x86" IUSE="+bpf opengl qt5" RDEPEND=">=media-libs/libv4l-${PV}[jpeg] diff --git a/media-tv/v4l-utils/v4l-utils-1.16.3.ebuild b/media-tv/v4l-utils/v4l-utils-1.16.3.ebuild index 2c205e2624a..c17b61ef742 100644 --- a/media-tv/v4l-utils/v4l-utils-1.16.3.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.16.3.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" IUSE="opengl qt5" RDEPEND=">=media-libs/libv4l-${PV}[jpeg] diff --git a/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild b/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild index b756dca8b45..72e4deafa29 100644 --- a/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc64 ~sparc x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~sparc x86" IUSE="+bpf opengl qt5" RDEPEND=">=media-libs/libv4l-${PV}[jpeg] diff --git a/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild b/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild index 7218a02f1a9..ec17de13f97 100644 --- a/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" IUSE="+bpf opengl qt5" RDEPEND=">=media-libs/libv4l-${PV}[jpeg]
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 494262bc5f8bf3f7638cbfde059db0c7f8be398f Author: Andrey Utkin gentoo org> AuthorDate: Fri Mar 13 23:10:16 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Fri Mar 13 23:14:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=494262bc media-tv/v4l-utils: restore alpha, ppc keywords These arches have been dropped from keywords of a year ago due to clang, a conditional dependency, being unavailable on these arches. Now that the USE flag enabling dependency on clang is masked on these arches, v4l-utils can be keyworded. Bug: https://bugs.gentoo.org/678940 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> media-tv/v4l-utils/v4l-utils-1.18.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild b/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild index aa54f63aa9b..7218a02f1a9 100644 --- a/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" IUSE="+bpf opengl qt5" RDEPEND=">=media-libs/libv4l-${PV}[jpeg]
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 666c4db538331874f3a8a0a059e4ed7e212ef1f7 Author: Andrey Utkin gentoo org> AuthorDate: Wed Mar 11 23:05:04 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Wed Mar 11 23:49:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=666c4db5 media-tv/v4l-utils: add new version 1.18.0 Cloned from 1.16.6 with stable keywords dropped to testing. Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> media-tv/v4l-utils/Manifest| 1 + media-tv/v4l-utils/v4l-utils-1.18.0.ebuild | 69 ++ 2 files changed, 70 insertions(+) diff --git a/media-tv/v4l-utils/Manifest b/media-tv/v4l-utils/Manifest index fd45e345819..67728dacc7f 100644 --- a/media-tv/v4l-utils/Manifest +++ b/media-tv/v4l-utils/Manifest @@ -1,3 +1,4 @@ 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 diff --git a/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild b/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild new file mode 100644 index 000..aa54f63aa9b --- /dev/null +++ b/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit flag-o-matic udev xdg-utils + +DESCRIPTION="Separate utilities ebuild from upstream v4l-utils package" +HOMEPAGE="https://git.linuxtv.org/v4l-utils.git; +SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86" +IUSE="+bpf opengl qt5" + +RDEPEND=">=media-libs/libv4l-${PV}[jpeg] + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + opengl? ( dev-qt/qtopengl:5[-gles2(-)] virtual/opengl ) + media-libs/alsa-lib + ) + virtual/libudev + >=virtual/jpeg-0-r2:0= + bpf? ( virtual/libelf:= ) + !media-tv/v4l2-ctl + !
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/files/
commit: 80433fc760993095487951e1162e349c94765210 Author: Michael Mair-Keimberger gmail com> AuthorDate: Tue Jan 7 14:50:23 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jan 29 11:13:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80433fc7 media-tv/v4l-utils: remove unused patch Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14277 Signed-off-by: Joonas Niilola gentoo.org> .../files/v4l-utils-1.14.1-sysmacros.patch | 26 -- 1 file changed, 26 deletions(-) diff --git a/media-tv/v4l-utils/files/v4l-utils-1.14.1-sysmacros.patch b/media-tv/v4l-utils/files/v4l-utils-1.14.1-sysmacros.patch deleted file mode 100644 index b8190507fc7..000 --- a/media-tv/v4l-utils/files/v4l-utils-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-tv/v4l-utils/
commit: 88c4759f163a6b7d2c982826f78055cdafc10556 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 19 11:37:14 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 19 11:37:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88c4759f media-tv/v4l-utils: 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-tv/v4l-utils/v4l-utils-1.16.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild b/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild index 4cf1f9bdb06..b756dca8b45 100644 --- a/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc64 ~sparc x86" IUSE="+bpf opengl qt5" RDEPEND=">=media-libs/libv4l-${PV}[jpeg]
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 4ede0cc068b4ea6e42f41d2d1672880b65b6dea1 Author: Aaron Bauman gentoo org> AuthorDate: Wed Aug 14 17:56:27 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Aug 14 17:56:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ede0cc0 media-tv/v4l-utils: 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-tv/v4l-utils/v4l-utils-1.16.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild b/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild index ce0bfc46ad6..4cf1f9bdb06 100644 --- a/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc64 ~sparc ~x86" IUSE="+bpf opengl qt5" RDEPEND=">=media-libs/libv4l-${PV}[jpeg]
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 7fde2f9d86c1be696b60c48b1a01b22dba110b67 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Aug 14 08:53:10 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Aug 14 08:53:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fde2f9d media-tv/v4l-utils: 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-tv/v4l-utils/v4l-utils-1.16.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild b/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild index ef198d154fa..ce0bfc46ad6 100644 --- a/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86" IUSE="+bpf opengl qt5" RDEPEND=">=media-libs/libv4l-${PV}[jpeg]
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 8d1d31561b9dd5e08f574c0754c125ebfcff8ad4 Author: Andrey Utkin gentoo org> AuthorDate: Mon Aug 12 18:11:47 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Aug 12 18:21:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d1d3156 media-tv/v4l-utils: drop some old versions Dropping all old ones is a bit tricky due to alpha and ppc keywords for no documented reason. Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> media-tv/v4l-utils/Manifest| 3 -- media-tv/v4l-utils/v4l-utils-1.12.3.ebuild | 59 - media-tv/v4l-utils/v4l-utils-1.12.5.ebuild | 59 - media-tv/v4l-utils/v4l-utils-1.14.1.ebuild | 60 -- 4 files changed, 181 deletions(-) diff --git a/media-tv/v4l-utils/Manifest b/media-tv/v4l-utils/Manifest index 9247ff939ab..fd45e345819 100644 --- a/media-tv/v4l-utils/Manifest +++ b/media-tv/v4l-utils/Manifest @@ -1,6 +1,3 @@ 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 diff --git a/media-tv/v4l-utils/v4l-utils-1.12.3.ebuild b/media-tv/v4l-utils/v4l-utils-1.12.3.ebuild deleted file mode 100644 index 01e43b51166..000 --- a/media-tv/v4l-utils/v4l-utils-1.12.3.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit eutils flag-o-matic udev - -DESCRIPTION="Separate utilities ebuild from upstream v4l-utils package" -HOMEPAGE="https://git.linuxtv.org/v4l-utils.git; -SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="qt5" - -RDEPEND=">=media-libs/libv4l-${PV} - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtopengl:5 - virtual/opengl - media-libs/alsa-lib - ) - virtual/libudev - !media-tv/v4l2-ctl - !https://git.linuxtv.org/v4l-utils.git; -SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="qt5" - -RDEPEND=">=media-libs/libv4l-${PV} - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtopengl:5 - virtual/opengl - media-libs/alsa-lib - ) - virtual/libudev - !media-tv/v4l2-ctl - !https://git.linuxtv.org/v4l-utils.git; -SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="qt5" - -RDEPEND=">=media-libs/libv4l-${PV} - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtopengl:5 - virtual/opengl - media-libs/alsa-lib - ) - virtual/libudev - !media-tv/v4l2-ctl - !
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 9595209f553f56d3030d5e80532342d96b22ecff Author: Andrey Utkin gentoo org> AuthorDate: Mon Aug 12 18:05:59 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Aug 12 18:21:11 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9595209f media-tv/v4l-utils: add version 1.16.6 libv4l-1.16.6 is in tree since June, but I forgot to add v4l-utils ebuild for same version. Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> media-tv/v4l-utils/Manifest| 1 + media-tv/v4l-utils/v4l-utils-1.16.6.ebuild | 69 ++ 2 files changed, 70 insertions(+) diff --git a/media-tv/v4l-utils/Manifest b/media-tv/v4l-utils/Manifest index 4f3239f2dc4..9247ff939ab 100644 --- a/media-tv/v4l-utils/Manifest +++ b/media-tv/v4l-utils/Manifest @@ -3,3 +3,4 @@ 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 diff --git a/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild b/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild new file mode 100644 index 000..ef198d154fa --- /dev/null +++ b/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit flag-o-matic udev xdg-utils + +DESCRIPTION="Separate utilities ebuild from upstream v4l-utils package" +HOMEPAGE="https://git.linuxtv.org/v4l-utils.git; +SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86" +IUSE="+bpf opengl qt5" + +RDEPEND=">=media-libs/libv4l-${PV}[jpeg] + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + opengl? ( dev-qt/qtopengl:5[-gles2(-)] virtual/opengl ) + media-libs/alsa-lib + ) + virtual/libudev + >=virtual/jpeg-0-r2:0= + bpf? ( virtual/libelf:= ) + !media-tv/v4l2-ctl + !
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: d5c3e0d59913c9377576929faf5cce7e09877be2 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jun 6 07:14:27 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jun 6 07:14:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5c3e0d5 media-tv/v4l-utils: 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-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild b/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild index ce0bfc46ad6..b1b0a9cc793 100644 --- a/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc x86" IUSE="+bpf opengl qt5" RDEPEND=">=media-libs/libv4l-${PV}[jpeg]
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 559b43f4c862358b76cb4f567a091aea6e40f2b5 Author: Michael Mair-Keimberger gmail com> AuthorDate: Fri May 10 15:07:29 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Mon May 13 17:25:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=559b43f4 media-tv/v4l-utils: use HTTPS Signed-off-by: Michael Mair-Keimberger gmail.com> Signed-off-by: Andrey Utkin gentoo.org> media-tv/v4l-utils/v4l-utils-1.10.1.ebuild| 6 +++--- media-tv/v4l-utils/v4l-utils-1.12.3.ebuild| 6 +++--- media-tv/v4l-utils/v4l-utils-1.12.5.ebuild| 6 +++--- media-tv/v4l-utils/v4l-utils-1.14.1.ebuild| 6 +++--- media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild | 4 ++-- media-tv/v4l-utils/v4l-utils-1.16.3.ebuild| 4 ++-- 6 files changed, 16 insertions(+), 16 deletions(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild b/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild index 17a7ace0e12..29db604a192 100644 --- a/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 inherit eutils flag-o-matic udev DESCRIPTION="Separate utilities ebuild from upstream v4l-utils package" -HOMEPAGE="http://git.linuxtv.org/v4l-utils.git; -SRC_URI="http://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; +HOMEPAGE="https://git.linuxtv.org/v4l-utils.git; +SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" diff --git a/media-tv/v4l-utils/v4l-utils-1.12.3.ebuild b/media-tv/v4l-utils/v4l-utils-1.12.3.ebuild index f3d5a556761..01e43b51166 100644 --- a/media-tv/v4l-utils/v4l-utils-1.12.3.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.12.3.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 inherit eutils flag-o-matic udev DESCRIPTION="Separate utilities ebuild from upstream v4l-utils package" -HOMEPAGE="http://git.linuxtv.org/v4l-utils.git; -SRC_URI="http://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; +HOMEPAGE="https://git.linuxtv.org/v4l-utils.git; +SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" diff --git a/media-tv/v4l-utils/v4l-utils-1.12.5.ebuild b/media-tv/v4l-utils/v4l-utils-1.12.5.ebuild index f3d5a556761..01e43b51166 100644 --- a/media-tv/v4l-utils/v4l-utils-1.12.5.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.12.5.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 inherit eutils flag-o-matic udev DESCRIPTION="Separate utilities ebuild from upstream v4l-utils package" -HOMEPAGE="http://git.linuxtv.org/v4l-utils.git; -SRC_URI="http://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; +HOMEPAGE="https://git.linuxtv.org/v4l-utils.git; +SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" diff --git a/media-tv/v4l-utils/v4l-utils-1.14.1.ebuild b/media-tv/v4l-utils/v4l-utils-1.14.1.ebuild index eebf081d09a..b6aa2951a32 100644 --- a/media-tv/v4l-utils/v4l-utils-1.14.1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.14.1.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 inherit flag-o-matic udev xdg-utils DESCRIPTION="Separate utilities ebuild from upstream v4l-utils package" -HOMEPAGE="http://git.linuxtv.org/v4l-utils.git; -SRC_URI="http://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; +HOMEPAGE="https://git.linuxtv.org/v4l-utils.git; +SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" diff --git a/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild b/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild index 18b16253845..ce0bfc46ad6 100644 --- a/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild @@ -5,8 +5,8 @@ EAPI=7 inherit flag-o-matic udev xdg-utils DESCRIPTION="Separate utilities ebuild from upstream v4l-utils package" -HOMEPAGE="http://git.linuxtv.org/v4l-utils.git; -SRC_URI="http://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; +HOMEPAGE="https://git.linuxtv.org/v4l-utils.git; +SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" diff --git a/media-tv/v4l-utils/v4l-utils-1.16.3.ebuild b/media-tv/v4l-utils/v4l-utils-1.16.3.ebuild index 8ce0dfa0ad3..2c205e2624a 100644 --- a/media-tv/v4l-utils/v4l-utils-1.16.3.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.16.3.ebuild @@ -5,8 +5,8 @@ EAPI=7 inherit flag-o-matic udev xdg-utils DESCRIPTION="Separate utilities ebuild from upstream v4l-utils
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 48198f091d1a210ef2c9a50ce894d44293e9b559 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Apr 9 14:35:26 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Apr 9 14:36:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48198f09 media-tv/v4l-utils: 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-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild b/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild index 01c76dc6dfb..18b16253845 100644 --- a/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86" IUSE="+bpf opengl qt5" RDEPEND=">=media-libs/libv4l-${PV}[jpeg]
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 1d8dafbd32073fc9a5f31610d69a8fcb05a5f571 Author: Andrey Utkin gentoo org> AuthorDate: Mon Mar 11 18:04:43 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Mar 11 18:04:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d8dafbd media-tv/v4l-utils: 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-tv/v4l-utils/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/metadata.xml b/media-tv/v4l-utils/metadata.xml index 745811444e3..f5ffa125819 100644 --- a/media-tv/v4l-utils/metadata.xml +++ b/media-tv/v4l-utils/metadata.xml @@ -1,7 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + andrey_ut...@gentoo.org + Andrey Utkin + Enables support for IR BPF decoders.
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 2d7c2b190a9266f0fc95bc99637a3089d464b0a8 Author: Alexis Ballier gentoo org> AuthorDate: Mon Mar 4 17:21:27 2019 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Mar 4 17:21:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d7c2b19 media-tv/v4l-utils: keyword ~arm64 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Alexis Ballier gentoo.org> media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild b/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild index 2d76079bf4d..01c76dc6dfb 100644 --- a/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86" IUSE="+bpf opengl qt5" RDEPEND=">=media-libs/libv4l-${PV}[jpeg]
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 3f3843d11f74c629d948be0bb92db7db60fb572f Author: Alexis Ballier gentoo org> AuthorDate: Wed Feb 27 16:37:39 2019 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Feb 27 16:37:39 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f3843d1 media-tv/v4l-utils: move clang dep to bdepend Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Alexis Ballier gentoo.org> media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild b/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild index 648290a0728..2d76079bf4d 100644 --- a/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild @@ -22,11 +22,12 @@ RDEPEND=">=media-libs/libv4l-${PV}[jpeg] ) virtual/libudev >=virtual/jpeg-0-r2:0= - bpf? ( virtual/libelf:= sys-devel/clang:*[llvm_targets_BPF] ) + bpf? ( virtual/libelf:= ) !media-tv/v4l2-ctl !
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: f991530ac74c41404da667d70b093798ea26c0f1 Author: Alexis Ballier gentoo org> AuthorDate: Wed Feb 27 16:30:06 2019 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Feb 27 16:30:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f991530a media-tv/v4l-utils: Add bpf useflag. Closes: https://bugs.gentoo.org/678894 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Alexis Ballier gentoo.org> media-tv/v4l-utils/metadata.xml | 3 ++ media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild | 68 +++ 2 files changed, 71 insertions(+) diff --git a/media-tv/v4l-utils/metadata.xml b/media-tv/v4l-utils/metadata.xml index 681f0dcf3b5..c7efa529292 100644 --- a/media-tv/v4l-utils/metadata.xml +++ b/media-tv/v4l-utils/metadata.xml @@ -5,4 +5,7 @@ tetrom...@gentoo.org Alexandre Rostovtsev + + Enables support for IR BPF decoders. + diff --git a/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild b/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild new file mode 100644 index 000..648290a0728 --- /dev/null +++ b/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit flag-o-matic udev xdg-utils + +DESCRIPTION="Separate utilities ebuild from upstream v4l-utils package" +HOMEPAGE="http://git.linuxtv.org/v4l-utils.git; +SRC_URI="http://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~sparc ~x86" +IUSE="+bpf opengl qt5" + +RDEPEND=">=media-libs/libv4l-${PV}[jpeg] + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + opengl? ( dev-qt/qtopengl:5[-gles2(-)] virtual/opengl ) + media-libs/alsa-lib + ) + virtual/libudev + >=virtual/jpeg-0-r2:0= + bpf? ( virtual/libelf:= sys-devel/clang:*[llvm_targets_BPF] ) + !media-tv/v4l2-ctl + !
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: e5c17898823be738c171db7bacf9896f27eed14f Author: Alexis Ballier gentoo org> AuthorDate: Wed Feb 27 13:22:37 2019 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Feb 27 16:30:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c17898 media-tv/v4l-utils: update icon cache Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Alexis Ballier gentoo.org> media-tv/v4l-utils/v4l-utils-1.16.3.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/media-tv/v4l-utils/v4l-utils-1.16.3.ebuild b/media-tv/v4l-utils/v4l-utils-1.16.3.ebuild index 8c1466e3ee7..8ce0dfa0ad3 100644 --- a/media-tv/v4l-utils/v4l-utils-1.16.3.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.16.3.ebuild @@ -62,3 +62,6 @@ src_install() { newdoc utils/dvb/README README.dvb newdoc utils/v4l2-compliance/fixme.txt fixme.txt.v4l2-compliance } + +pkg_postinst() { xdg_icon_cache_update; } +pkg_postrm() { xdg_icon_cache_update; }
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 1b6d257fa26de30ac47421443a8eb1aea6ab4453 Author: Alexis Ballier gentoo org> AuthorDate: Wed Feb 27 13:18:23 2019 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Feb 27 16:30:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b6d257f media-tv/v4l-utils: Add opengl useflag Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Alexis Ballier gentoo.org> media-tv/v4l-utils/v4l-utils-1.16.3.ebuild | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.16.3.ebuild b/media-tv/v4l-utils/v4l-utils-1.16.3.ebuild index ebf0e836501..8c1466e3ee7 100644 --- a/media-tv/v4l-utils/v4l-utils-1.16.3.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.16.3.ebuild @@ -11,14 +11,13 @@ SRC_URI="http://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="qt5" +IUSE="opengl qt5" RDEPEND=">=media-libs/libv4l-${PV}[jpeg] qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 - dev-qt/qtopengl:5 - virtual/opengl + opengl? ( dev-qt/qtopengl:5[-gles2(-)] virtual/opengl ) media-libs/alsa-lib ) virtual/libudev @@ -39,6 +38,9 @@ src_configure() { UIC="$(pkg-config --variable=host_bins Qt5Core)/uic" \ RCC="$(pkg-config --variable=host_bins Qt5Core)/rcc" \ ) + if use !opengl; then + sed -e 's/Qt5OpenGL/DiSaBlEd/g' -i configure || die + fi fi # Hard disable the flags that apply only to the libs. econf \
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: a91fe2a7158bdb92ff4e790317f40eda97f415bb Author: Alexis Ballier gentoo org> AuthorDate: Tue Feb 26 18:21:23 2019 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Feb 26 18:21:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a91fe2a7 media-tv/v4l-utils: bump to 1.16.3 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Alexis Ballier gentoo.org> media-tv/v4l-utils/Manifest| 1 + media-tv/v4l-utils/v4l-utils-1.16.3.ebuild | 62 ++ 2 files changed, 63 insertions(+) diff --git a/media-tv/v4l-utils/Manifest b/media-tv/v4l-utils/Manifest index d932364aa39..4f3239f2dc4 100644 --- a/media-tv/v4l-utils/Manifest +++ b/media-tv/v4l-utils/Manifest @@ -2,3 +2,4 @@ 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 diff --git a/media-tv/v4l-utils/v4l-utils-1.16.3.ebuild b/media-tv/v4l-utils/v4l-utils-1.16.3.ebuild new file mode 100644 index 000..ebf0e836501 --- /dev/null +++ b/media-tv/v4l-utils/v4l-utils-1.16.3.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit flag-o-matic udev xdg-utils + +DESCRIPTION="Separate utilities ebuild from upstream v4l-utils package" +HOMEPAGE="http://git.linuxtv.org/v4l-utils.git; +SRC_URI="http://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="qt5" + +RDEPEND=">=media-libs/libv4l-${PV}[jpeg] + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtopengl:5 + virtual/opengl + media-libs/alsa-lib + ) + virtual/libudev + >=virtual/jpeg-0-r2:0= + virtual/libelf:= + !media-tv/v4l2-ctl + !
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: a135b4a05af109a9aa56b6acc22ce1721e243429 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Jan 18 15:04:32 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Jan 18 15:04:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a135b4a0 media-tv/v4l-utils: Drop old (qt4) version Closes: https://bugs.gentoo.org/631918 Package-Manager: Portage-2.3.19, Repoman-2.3.6 media-tv/v4l-utils/Manifest | 1 - media-tv/v4l-utils/v4l-utils-1.6.2.ebuild | 54 --- 2 files changed, 55 deletions(-) diff --git a/media-tv/v4l-utils/Manifest b/media-tv/v4l-utils/Manifest index 47c99bd29bd..d932364aa39 100644 --- a/media-tv/v4l-utils/Manifest +++ b/media-tv/v4l-utils/Manifest @@ -2,4 +2,3 @@ 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.6.2.tar.bz2 1148309 BLAKE2B 8153a1e3803b9e59eae064f2c88e4b865a56193788a8cb204dc34e9ae50e66794ba7f020ad4b0ff9af995f57d9b9a9e0225e0f8a09eeefae42d063131d7e549a SHA512 e14442e1b3660d0cb0844f1a5a88f855bc8532df9e72e1b2afd348a7c077ad25657f832d0fd47d3f567bfd399fd82c5a749d075ac9ecb911ea462685e31aa0b2 diff --git a/media-tv/v4l-utils/v4l-utils-1.6.2.ebuild b/media-tv/v4l-utils/v4l-utils-1.6.2.ebuild deleted file mode 100644 index d0dd8bdac24..000 --- a/media-tv/v4l-utils/v4l-utils-1.6.2.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils udev - -DESCRIPTION="Separate utilities ebuild from upstream v4l-utils package" -HOMEPAGE="http://git.linuxtv.org/v4l-utils.git; -SRC_URI="http://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0" -KEYWORDS="alpha amd64 ~arm ~hppa ppc ~ppc64 sparc x86" -IUSE="qt4 udev" - -RDEPEND=">=media-libs/libv4l-${PV} - qt4? ( - dev-qt/qtgui:4 - dev-qt/qtopengl:4 - virtual/opengl - media-libs/alsa-lib - ) - udev? ( virtual/libudev ) - !media-tv/v4l2-ctl - !
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: c079c83545ee5ae4e6de17ea297cf1012a1dcee1 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Jan 18 15:02:36 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Jan 18 15:02:59 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c079c835 media-tv/v4l-utils: x86 stable wrt bug #631918 Package-Manager: Portage-2.3.19, Repoman-2.3.6 media-tv/v4l-utils/v4l-utils-1.10.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild b/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild index 0d33270441f..17a7ace0e12 100644 --- a/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-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 @@ -10,7 +10,7 @@ SRC_URI="http://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~hppa ppc ~ppc64 ~sparc ~x86" +KEYWORDS="alpha amd64 ~arm ~hppa ppc ~ppc64 ~sparc x86" IUSE="qt5 udev" RDEPEND=">=media-libs/libv4l-${PV}
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/, media-tv/v4l-utils/files/
commit: 92a290bd2384b4c786b0722e2f853b82dd0b15be Author: Alexis Ballier gentoo org> AuthorDate: Sat Jan 13 11:48:37 2018 + Commit: Alexis Ballier gentoo org> CommitDate: Sat Jan 13 12:16:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92a290bd media-tv/v4l-utils: bump to 1.14.1 Package-Manager: Portage-2.3.19, Repoman-2.3.6 media-tv/v4l-utils/Manifest| 1 + .../files/v4l-utils-1.14.1-sysmacros.patch | 26 ++ media-tv/v4l-utils/v4l-utils-1.14.1.ebuild | 60 ++ 3 files changed, 87 insertions(+) diff --git a/media-tv/v4l-utils/Manifest b/media-tv/v4l-utils/Manifest index 02fdfdc06be..47c99bd29bd 100644 --- a/media-tv/v4l-utils/Manifest +++ b/media-tv/v4l-utils/Manifest @@ -1,4 +1,5 @@ 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-tv/v4l-utils/files/v4l-utils-1.14.1-sysmacros.patch b/media-tv/v4l-utils/files/v4l-utils-1.14.1-sysmacros.patch new file mode 100644 index 000..b8190507fc7 --- /dev/null +++ b/media-tv/v4l-utils/files/v4l-utils-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-tv/v4l-utils/v4l-utils-1.14.1.ebuild b/media-tv/v4l-utils/v4l-utils-1.14.1.ebuild new file mode 100644 index 000..eebf081d09a --- /dev/null +++ b/media-tv/v4l-utils/v4l-utils-1.14.1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit flag-o-matic udev xdg-utils + +DESCRIPTION="Separate utilities ebuild from upstream v4l-utils package" +HOMEPAGE="http://git.linuxtv.org/v4l-utils.git; +SRC_URI="http://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="qt5" + +RDEPEND=">=media-libs/libv4l-${PV} + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtopengl:5 + virtual/opengl + media-libs/alsa-lib + ) + virtual/libudev + !media-tv/v4l2-ctl + !
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 6434b2e09deec49a7dc49d88923f9e60adf7f027 Author: Tobias Klausmann gentoo org> AuthorDate: Sat Dec 16 10:29:42 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Sat Dec 16 10:31:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6434b2e0 media-tv/v4l-utils-1.10.1-r0: amd64 stable Gentoo-Bug: http://bugs.gentoo.org/631918 media-tv/v4l-utils/v4l-utils-1.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild b/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild index c0b97ee08ce..0d33270441f 100644 --- a/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm ~hppa ppc ~ppc64 ~sparc ~x86" +KEYWORDS="alpha amd64 ~arm ~hppa ppc ~ppc64 ~sparc ~x86" IUSE="qt5 udev" RDEPEND=">=media-libs/libv4l-${PV}
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 0a73ecdc564803fea16923be2a8631751673d994 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Nov 27 08:51:47 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Nov 27 19:46:39 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a73ecdc media-tv/v4l-utils: stable 1.10.1 for ppc, bug #631918 Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc" media-tv/v4l-utils/v4l-utils-1.10.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild b/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild index e6a4e35333d..c0b97ee08ce 100644 --- a/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-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 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="http://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="alpha ~amd64 ~arm ~hppa ppc ~ppc64 ~sparc ~x86" IUSE="qt5 udev" RDEPEND=">=media-libs/libv4l-${PV}
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: ed5284b569a82571892ed7620f9ece6a727e0ee3 Author: Tobias Klausmann gentoo org> AuthorDate: Thu Nov 23 11:54:32 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Thu Nov 23 11:54:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5284b5 media-tv/v4l-utils-1.10.1-r0: alpha stable Gentoo-Bug: http://bugs.gentoo.org/631918 media-tv/v4l-utils/v4l-utils-1.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild b/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild index 147bd5f55f4..e6a4e35333d 100644 --- a/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" IUSE="qt5 udev" RDEPEND=">=media-libs/libv4l-${PV}
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: fccc5d82839845eb6f1f7e47f4aabd358c27429b Author: Alexis Ballier gentoo org> AuthorDate: Tue May 30 10:45:44 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Tue May 30 10:53:47 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fccc5d82 media-tv/v4l-utils: bump to 1.12.5 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-tv/v4l-utils/Manifest| 1 + media-tv/v4l-utils/v4l-utils-1.12.5.ebuild | 59 ++ 2 files changed, 60 insertions(+) diff --git a/media-tv/v4l-utils/Manifest b/media-tv/v4l-utils/Manifest index b0db33734ea..e2c46766c2f 100644 --- a/media-tv/v4l-utils/Manifest +++ b/media-tv/v4l-utils/Manifest @@ -1,3 +1,4 @@ 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-tv/v4l-utils/v4l-utils-1.12.5.ebuild b/media-tv/v4l-utils/v4l-utils-1.12.5.ebuild new file mode 100644 index 000..f3d5a556761 --- /dev/null +++ b/media-tv/v4l-utils/v4l-utils-1.12.5.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit eutils flag-o-matic udev + +DESCRIPTION="Separate utilities ebuild from upstream v4l-utils package" +HOMEPAGE="http://git.linuxtv.org/v4l-utils.git; +SRC_URI="http://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="qt5" + +RDEPEND=">=media-libs/libv4l-${PV} + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtopengl:5 + virtual/opengl + media-libs/alsa-lib + ) + virtual/libudev + !media-tv/v4l2-ctl + !
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: ee0b678b61e02ca7ed986952977e6bfdba5d711a Author: Michael Palimaka gentoo org> AuthorDate: Wed Sep 28 18:30:16 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Sep 28 18:30:25 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee0b678b media-tv/v4l-utils: fix build with Qt 5.7 Gentoo-bug: 590196 Package-Manager: portage-2.3.1 media-tv/v4l-utils/v4l-utils-1.10.1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild b/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild index ec30a30..453f27f 100644 --- a/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=6 -inherit eutils udev +inherit eutils flag-o-matic udev DESCRIPTION="Separate utilities ebuild from upstream v4l-utils package" HOMEPAGE="http://git.linuxtv.org/v4l-utils.git; @@ -36,6 +36,7 @@ src_prepare() { src_configure() { if use qt5; then + append-cxxflags -std=c++11 local qt5_paths=( \ MOC="$(pkg-config --variable=host_bins Qt5Core)/moc" \ UIC="$(pkg-config --variable=host_bins Qt5Core)/uic" \
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 6a963250ea1217d65b3586445563e113a37022ff Author: Alexandre Rostovtsev gentoo org> AuthorDate: Sat Jun 18 00:54:39 2016 + Commit: Alexandre Rostovtsev gentoo org> CommitDate: Sat Jun 18 00:54:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a963250 media-tv/v4l-utils: bump to 1.10.1 Now with qt5 and EAPI6 Package-Manager: portage-2.3.0_rc1 media-tv/v4l-utils/Manifest| 1 + media-tv/v4l-utils/v4l-utils-1.10.1.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/media-tv/v4l-utils/Manifest b/media-tv/v4l-utils/Manifest index 47ea090..63c3dc9 100644 --- a/media-tv/v4l-utils/Manifest +++ b/media-tv/v4l-utils/Manifest @@ -1,3 +1,4 @@ DIST v4l-utils-1.0.0.tar.bz2 963427 SHA256 1de3882099e04e89e354675ee408b82c8ac8afd3ca6ab27ea321771901285f30 SHA512 19e31167015623f50f93dc27becb8f053ca7488ffc41e275c195cb46af63671a0cec6cecea71d90a43b3b01b47f6e6cc2f445173c2c376bb1d82f770117e WHIRLPOOL 133d85232457545a828e783ca503d368a5da814ab51d70648ef9a727947a21a07bf82e8ebdcbc48b4fc9a139bdff22c73f0dd1ad666cf8f8a051f7df93e4f2fe +DIST v4l-utils-1.10.1.tar.bz2 1352235 SHA256 6147ccc29fe7dd3c5c3994d613c4f2a099bac8b44694a96e5cf4d7caca8336c0 SHA512 524bfd4e93e82f2dd55f0baa3e8be5850d4675b46fd0197b6d1287fc0d502c6b5c64bdf461af9630345f2d847d6aa5b6dc483693cee452da0b6729f156a5d98d WHIRLPOOL 5bd3624acf46f5e79f7ee8f114ec9c5d27bfb25adf9a74c1265b4ff08fe55a828a53e6a58f3ed15dc18f3adcd98e07ac5fc21237ede347944f333a6015d964f6 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-tv/v4l-utils/v4l-utils-1.10.1.ebuild b/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild new file mode 100644 index 000..ec30a30 --- /dev/null +++ b/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit eutils udev + +DESCRIPTION="Separate utilities ebuild from upstream v4l-utils package" +HOMEPAGE="http://git.linuxtv.org/v4l-utils.git; +SRC_URI="http://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="qt5 udev" + +RDEPEND=">=media-libs/libv4l-${PV} + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtopengl:5 + virtual/opengl + media-libs/alsa-lib + ) + udev? ( virtual/libudev ) + !media-tv/v4l2-ctl + !
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 715bbb59026c11842a1c62ac1d35ce9acc3707cd Author: Alexandre Rostovtsev gentoo org> AuthorDate: Sat Jun 18 00:56:51 2016 + Commit: Alexandre Rostovtsev gentoo org> CommitDate: Sat Jun 18 00:56:51 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=715bbb59 media-tv/v4l-utils: clean up old Package-Manager: portage-2.3.0_rc1 media-tv/v4l-utils/Manifest | 2 -- media-tv/v4l-utils/v4l-utils-1.0.0.ebuild | 42 media-tv/v4l-utils/v4l-utils-1.6.0.ebuild | 46 --- 3 files changed, 90 deletions(-) diff --git a/media-tv/v4l-utils/Manifest b/media-tv/v4l-utils/Manifest index 63c3dc9..9392d75 100644 --- a/media-tv/v4l-utils/Manifest +++ b/media-tv/v4l-utils/Manifest @@ -1,4 +1,2 @@ -DIST v4l-utils-1.0.0.tar.bz2 963427 SHA256 1de3882099e04e89e354675ee408b82c8ac8afd3ca6ab27ea321771901285f30 SHA512 19e31167015623f50f93dc27becb8f053ca7488ffc41e275c195cb46af63671a0cec6cecea71d90a43b3b01b47f6e6cc2f445173c2c376bb1d82f770117e WHIRLPOOL 133d85232457545a828e783ca503d368a5da814ab51d70648ef9a727947a21a07bf82e8ebdcbc48b4fc9a139bdff22c73f0dd1ad666cf8f8a051f7df93e4f2fe DIST v4l-utils-1.10.1.tar.bz2 1352235 SHA256 6147ccc29fe7dd3c5c3994d613c4f2a099bac8b44694a96e5cf4d7caca8336c0 SHA512 524bfd4e93e82f2dd55f0baa3e8be5850d4675b46fd0197b6d1287fc0d502c6b5c64bdf461af9630345f2d847d6aa5b6dc483693cee452da0b6729f156a5d98d WHIRLPOOL 5bd3624acf46f5e79f7ee8f114ec9c5d27bfb25adf9a74c1265b4ff08fe55a828a53e6a58f3ed15dc18f3adcd98e07ac5fc21237ede347944f333a6015d964f6 -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-tv/v4l-utils/v4l-utils-1.0.0.ebuild b/media-tv/v4l-utils/v4l-utils-1.0.0.ebuild deleted file mode 100644 index c38a638..000 --- a/media-tv/v4l-utils/v4l-utils-1.0.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit eutils udev - -DESCRIPTION="Separate utilities ebuild from upstream v4l-utils package" -HOMEPAGE="http://git.linuxtv.org/v4l-utils.git; -SRC_URI="http://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="qt4" - -RDEPEND=">=media-libs/libv4l-${PV} - qt4? ( dev-qt/qtgui:4 ) - !media-tv/v4l2-ctl - !http://git.linuxtv.org/v4l-utils.git; -SRC_URI="http://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="qt4 udev" - -RDEPEND=">=media-libs/libv4l-${PV} - qt4? ( dev-qt/qtgui:4 ) - udev? ( virtual/libudev ) - !media-tv/v4l2-ctl - !
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/files/, media-tv/v4l-utils/
commit: cc2e3e54bcd5b636f77a3ca147cc60b962405df4 Author: Mike Frysinger gentoo org> AuthorDate: Sat Apr 23 17:04:20 2016 + Commit: Mike Frysinger gentoo org> CommitDate: Sat Apr 23 17:04:30 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc2e3e54 media-tv/v4l-utils: fix build w/newer glibc #580910 .../files/v4l-utils-1.6.2-sysmacros.patch | 59 ++ media-tv/v4l-utils/v4l-utils-1.6.2.ebuild | 4 ++ 2 files changed, 63 insertions(+) diff --git a/media-tv/v4l-utils/files/v4l-utils-1.6.2-sysmacros.patch b/media-tv/v4l-utils/files/v4l-utils-1.6.2-sysmacros.patch new file mode 100644 index 000..fe5636a --- /dev/null +++ b/media-tv/v4l-utils/files/v4l-utils-1.6.2-sysmacros.patch @@ -0,0 +1,59 @@ +https://bugs.gentoo.org/580910 + +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-tv/v4l-utils/v4l-utils-1.6.2.ebuild b/media-tv/v4l-utils/v4l-utils-1.6.2.ebuild index f6683db..896aca2 100644 --- a/media-tv/v4l-utils/v4l-utils-1.6.2.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.6.2.ebuild @@ -28,6 +28,10 @@ DEPEND="${RDEPEND} sys-devel/gettext virtual/pkgconfig" +src_prepare() { + epatch "${FILESDIR}"/${PN}-1.6.2-sysmacros.patch #580910 +} + src_configure() { # Hard disable the flags that apply only to the libs. econf \