Hello community, here is the log from the commit of package v4l-utils for openSUSE:Factory checked in at 2020-01-12 23:15:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/v4l-utils (Old) and /work/SRC/openSUSE:Factory/.v4l-utils.new.6675 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "v4l-utils" Sun Jan 12 23:15:50 2020 rev:36 rq:761770 version:1.18.0 Changes: -------- --- /work/SRC/openSUSE:Factory/v4l-utils/v4l-utils.changes 2019-11-08 15:23:07.246829417 +0100 +++ /work/SRC/openSUSE:Factory/.v4l-utils.new.6675/v4l-utils.changes 2020-01-12 23:16:08.694633295 +0100 @@ -1,0 +2,7 @@ +Wed Jan 8 09:02:26 UTC 2020 - Tomáš Chvátal <tchva...@suse.com> + +- Refresh patch sysmacros.patch +- Update to 1.18.0: + * Various fixes all around + +------------------------------------------------------------------- Old: ---- v4l-utils-1.14.2.tar.bz2 v4l-utils-1.14.2.tar.bz2.asc New: ---- v4l-utils-1.18.0.tar.bz2 v4l-utils-1.18.0.tar.bz2.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ v4l-utils.spec ++++++ --- /var/tmp/diff_new_pack.arhrDy/_old 2020-01-12 23:16:10.862634097 +0100 +++ /var/tmp/diff_new_pack.arhrDy/_new 2020-01-12 23:16:10.870634099 +0100 @@ -1,7 +1,7 @@ # # spec file for package v4l # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,12 +20,11 @@ %if "%{flavor}" == "qv4l2" %global psuffix -%{flavor} %endif - %define _udevdir %(pkg-config --variable udevdir udev) %define so_ver 0 %define sname v4l-utils Name: v4l-utils%{?psuffix} -Version: 1.14.2 +Version: 1.18.0 Release: 0 Summary: Utilities for video4linux License: LGPL-2.1-or-later AND GPL-2.0-or-later AND GPL-2.0-only @@ -38,19 +37,21 @@ Patch0: sysmacros.patch Patch1: use_system_v4l_for_qv4l.patch Patch2: v4l-utils-32bitfix.patch +BuildRequires: alsa-devel +BuildRequires: autoconf +BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: libjpeg-devel +BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(udev) +Requires: libv4l = %{version} %if "%{flavor}" == "" BuildRequires: doxygen BuildRequires: kernel-headers %endif %if "%{flavor}" == "qv4l2" -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: libtool BuildRequires: update-desktop-files BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5Gui) @@ -60,7 +61,6 @@ BuildRequires: pkgconfig(libv4l2) BuildRequires: pkgconfig(libv4lconvert) %endif -Requires: libv4l = %{version} %description v4l-utils is a collection of various video4linux (V4L) utilities. @@ -96,8 +96,6 @@ This package contains shared lib for packages that use libdvbv5. -%lang_package -n libdvbv5-%{so_ver} - %package -n libdvbv5-devel Summary: Development files for libdvbv5 License: GPL-2.0-only @@ -194,7 +192,6 @@ %description -n qv4l2 qv4l2 is a test control and streaming test application for video4linux. - %prep %setup -q -n %{sname}-%{version} %patch0 -p1 @@ -202,17 +199,13 @@ %patch2 -p1 %build -%if "%{flavor}" == "qv4l2" autoreconf -vfi -%endif %configure \ --disable-static \ --disable-silent-rules \ %if "%{flavor}" == "qv4l2" --disable-libdvb5 \ - --enable-qv4l2 \ %else - --enable-libdvb5 \ --disable-qv4l2 \ %endif --with-udevdir=%{_udevdir} @@ -233,7 +226,6 @@ %else %make_install %find_lang "%{name}" -%find_lang "libdvbv5" libdvbv5.lang # Not needed (links to plugins in libv4l subdir) rm %{buildroot}%{_libdir}/{v4l1compat.so,v4l2convert.so} @@ -273,12 +265,13 @@ %{_bindir}/rds-ctl %{_bindir}/v4l2-ctl %{_bindir}/v4l2-sysfs-path -%{_mandir}/man1/ir-keytable.1%{ext_man} -%{_mandir}/man1/v4l2-ctl.1%{ext_man} -%{_mandir}/man1/cec-compliance.1%{ext_man} -%{_mandir}/man1/cec-ctl.1%{ext_man} -%{_mandir}/man1/cec-follower.1%{ext_man} -%{_mandir}/man1/ir-ctl.1%{ext_man} +%{_mandir}/man5/rc_keymap.5%{?ext_man} +%{_mandir}/man1/ir-keytable.1%{?ext_man} +%{_mandir}/man1/v4l2-ctl.1%{?ext_man} +%{_mandir}/man1/cec-compliance.1%{?ext_man} +%{_mandir}/man1/cec-ctl.1%{?ext_man} +%{_mandir}/man1/cec-follower.1%{?ext_man} +%{_mandir}/man1/ir-ctl.1%{?ext_man} %files lang -f "%{name}.lang" @@ -288,21 +281,19 @@ %{_bindir}/decode_tm6000 %{_bindir}/v4l2-compliance %{_sbindir}/v4l2-dbg -%{_mandir}/man1/v4l2-compliance.1%{ext_man} +%{_mandir}/man1/v4l2-compliance.1%{?ext_man} %files -n dvb-utils %license COPYING %doc ChangeLog README TODO %{_bindir}/dvb-* %{_bindir}/dvbv5-* -%{_mandir}/man1/dvb-*1%{ext_man} -%{_mandir}/man1/dvbv5-*1%{ext_man} +%{_mandir}/man1/dvb-*1%{?ext_man} +%{_mandir}/man1/dvbv5-*1%{?ext_man} %files -n libdvbv5-%{so_ver} %{_libdir}/libdvbv5.so.%{so_ver}* -%files -n libdvbv5-%{so_ver}-lang -f "libdvbv5.lang" - %files -n libdvbv5-devel %license COPYING.libdvbv5 %doc TODO.libdvbv5 @@ -347,7 +338,7 @@ %dir %{_datadir}/icons/hicolor/scalable %dir %{_datadir}/icons/hicolor/scalable/apps %{_datadir}/icons/hicolor/*/apps/qv4l2.* -%{_mandir}/man1/qv4l2.1%{ext_man} +%{_mandir}/man1/qv4l2.1%{?ext_man} %endif %changelog ++++++ sysmacros.patch ++++++ --- /var/tmp/diff_new_pack.arhrDy/_old 2020-01-12 23:16:10.910634114 +0100 +++ /var/tmp/diff_new_pack.arhrDy/_new 2020-01-12 23:16:10.914634116 +0100 @@ -1,19 +1,19 @@ -Index: v4l-utils-1.14.1/lib/libv4lconvert/control/libv4lcontrol.c +Index: v4l-utils-1.18.0/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 +--- v4l-utils-1.18.0.orig/lib/libv4lconvert/control/libv4lcontrol.c ++++ v4l-utils-1.18.0/lib/libv4lconvert/control/libv4lcontrol.c @@ -19,6 +19,7 @@ # Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335 USA */ +#include "config.h" #include <sys/types.h> - #if defined(MAJOR_IN_SYSMACROS) + #ifndef __OpenBSD__ #include <sys/sysmacros.h> -Index: v4l-utils-1.14.1/utils/v4l2-ctl/v4l2-ctl.cpp +Index: v4l-utils-1.18.0/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 +--- v4l-utils-1.18.0.orig/utils/v4l2-ctl/v4l2-ctl.cpp ++++ v4l-utils-1.18.0/utils/v4l2-ctl/v4l2-ctl.cpp @@ -20,6 +20,7 @@ Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335 USA */ @@ -30,5 +30,5 @@ +#include <sys/sysmacros.h> +#endif #include <sys/stat.h> + #include <sys/epoll.h> #include <fcntl.h> - #include <ctype.h> ++++++ v4l-utils-1.14.2.tar.bz2 -> v4l-utils-1.18.0.tar.bz2 ++++++ ++++ 130620 lines of diff (skipped)