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

Reply via email to