Ping. As there are no changes in SHARED_LIBS I expect no breakage. I'll commit in the next days but of course prefer explicit OKs.
Thank you. Best regards, Ingo On Wed, Oct 24, 2018 at 08:07:37AM +0200, Ingo Feinerer wrote: > Hi, > > this updates multimedia/libv4l from 1.14.2 to 1.16.1. > > patches/patch-lib_libv4lconvert_control_libv4lcontrol_c is restored from > the CVS attic as there is a regression that was already fixed upstream > in previous versions. > > No symbol changes in SHARED_LIBS. > > Successfully tested on amd64 in combination with baresip (switching to > USB mode 2 in BIOS such that my webcam still works; a known issue > unrelated to libv4l due to unfinished isochronous transfer support in > xhci(4)). > > I have never seen "the rings of Saturn" > (https://marc.info/?l=openbsd-ports&m=148875464503193&w=2) in my video > setup. Maybe the update improves the situation for some of you ... > > OK? > > Best regards, > Ingo > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/multimedia/libv4l/Makefile,v > retrieving revision 1.14 > diff -u -p -r1.14 Makefile > --- Makefile 3 Mar 2018 07:26:27 -0000 1.14 > +++ Makefile 24 Oct 2018 05:50:46 -0000 > @@ -2,7 +2,7 @@ > > COMMENT = libv4l userspace library > > -VERSION = 1.14.2 > +VERSION = 1.16.1 > DISTNAME = v4l-utils-${VERSION} > PKGNAME = libv4l-${VERSION} > > Index: distinfo > =================================================================== > RCS file: /cvs/ports/multimedia/libv4l/distinfo,v > retrieving revision 1.9 > diff -u -p -r1.9 distinfo > --- distinfo 3 Mar 2018 07:26:27 -0000 1.9 > +++ distinfo 24 Oct 2018 05:50:46 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (v4l-utils-1.14.2.tar.bz2) = > 5rlixLElPPhSwx2hP9a1u3y+Wqnhgoga7FUSO65oBpI= > -SIZE (v4l-utils-1.14.2.tar.bz2) = 1672765 > +SHA256 (v4l-utils-1.16.1.tar.bz2) = > x+TW9LS38nim+kv1Y4VSaSDUD72ePignt13c1B2gUEo= > +SIZE (v4l-utils-1.16.1.tar.bz2) = 1901822 > Index: patches/patch-lib_libv4lconvert_Makefile_in > =================================================================== > RCS file: > /cvs/ports/multimedia/libv4l/patches/patch-lib_libv4lconvert_Makefile_in,v > retrieving revision 1.4 > diff -u -p -r1.4 patch-lib_libv4lconvert_Makefile_in > --- patches/patch-lib_libv4lconvert_Makefile_in 28 Dec 2017 12:11:43 > -0000 1.4 > +++ patches/patch-lib_libv4lconvert_Makefile_in 24 Oct 2018 05:50:46 > -0000 > @@ -5,7 +5,7 @@ OpenBSD does not have an rt library. > Index: lib/libv4lconvert/Makefile.in > --- lib/libv4lconvert/Makefile.in.orig > +++ lib/libv4lconvert/Makefile.in > -@@ -506,7 +506,7 @@ libv4lconvert_la_SOURCES = libv4lconvert.c tinyjpeg.c > +@@ -539,7 +539,7 @@ libv4lconvert_la_SOURCES = libv4lconvert.c tinyjpeg.c > libv4lconvert-priv.h libv4lsyscall-priv.h tinyjpeg.h \ > tinyjpeg-internal.h $(am__append_1) $(am__append_2) > libv4lconvert_la_CPPFLAGS = $(CFLAG_VISIBILITY) $(ENFORCE_LIBV4L_STATIC) > Index: patches/patch-lib_libv4lconvert_control_libv4lcontrol_c > =================================================================== > RCS file: patches/patch-lib_libv4lconvert_control_libv4lcontrol_c > diff -N patches/patch-lib_libv4lconvert_control_libv4lcontrol_c > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ patches/patch-lib_libv4lconvert_control_libv4lcontrol_c 24 Oct 2018 > 05:50:46 -0000 > @@ -0,0 +1,13 @@ > +$OpenBSD$ > + > +Index: lib/libv4lconvert/control/libv4lcontrol.c > +--- lib/libv4lconvert/control/libv4lcontrol.c.orig > ++++ lib/libv4lconvert/control/libv4lcontrol.c > +@@ -20,7 +20,6 @@ > + */ > + > + #include <sys/types.h> > +-#include <sys/sysmacros.h> > + #include <sys/mman.h> > + #include <fcntl.h> > + #include <sys/stat.h> > Index: pkg/PLIST > =================================================================== > RCS file: /cvs/ports/multimedia/libv4l/pkg/PLIST,v > retrieving revision 1.3 > diff -u -p -r1.3 PLIST > --- pkg/PLIST 28 Dec 2017 12:11:43 -0000 1.3 > +++ pkg/PLIST 24 Oct 2018 05:50:46 -0000 > @@ -30,11 +30,22 @@ lib/pkgconfig/libv4lconvert.pc > lib/v4l1compat.so > lib/v4l2convert.so > @comment share/locale/ > +@comment share/locale/ca/ > +@comment share/locale/ca/LC_MESSAGES/ > +@comment share/locale/ca/LC_MESSAGES/libdvbv5.mo > +@comment share/locale/ca/LC_MESSAGES/v4l-utils.mo > @comment share/locale/de/ > @comment share/locale/de/LC_MESSAGES/ > @comment share/locale/de/LC_MESSAGES/libdvbv5.mo > @comment share/locale/de/LC_MESSAGES/v4l-utils.mo > +@comment share/locale/fr/ > +@comment share/locale/fr/LC_MESSAGES/ > +@comment share/locale/fr/LC_MESSAGES/v4l-utils.mo > @comment share/locale/pt_BR/ > @comment share/locale/pt_BR/LC_MESSAGES/ > @comment share/locale/pt_BR/LC_MESSAGES/libdvbv5.mo > @comment share/locale/pt_BR/LC_MESSAGES/v4l-utils.mo > +@comment share/locale/uk/ > +@comment share/locale/uk/LC_MESSAGES/ > +@comment share/locale/uk/LC_MESSAGES/libdvbv5.mo > +@comment share/locale/uk/LC_MESSAGES/v4l-utils.mo