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