Here is an update to VLC 3.0.14.
Index: Makefile =================================================================== RCS file: /home/cvs/ports/x11/vlc/Makefile,v retrieving revision 1.248 diff -u -p -u -p -r1.248 Makefile --- Makefile 3 Apr 2021 11:15:46 -0000 1.248 +++ Makefile 16 May 2021 15:41:58 -0000 @@ -3,11 +3,10 @@ COMMENT-main= VideoLAN client; multimedia player COMMENT-jack= JACK audio output module for VLC -V= 3.0.12 +V= 3.0.14 DISTNAME= vlc-${V} PKGNAME-main= ${DISTNAME} PKGNAME-jack= vlc-jack-${V} -REVISION-main= 0 CATEGORIES= x11 MASTER_SITES= https://download.videolan.org/pub/videolan/vlc/${V}/ EXTRACT_SUFX= .tar.xz @@ -34,13 +33,13 @@ WANTLIB-main= EGL GL ICE Qt5Core Qt5Gui ffi fontconfig freetype fribidi gbm gcrypt gdk-3 gdk_pixbuf-2.0 \ gio-2.0 glapi glib-2.0 gmodule-2.0 gmp gnutls gobject-2.0 \ gpg-error graphite2 gsm gthread-2.0 gtk-3 harfbuzz \ - hogweed icudata icui18n icuio icuuc idn2 jpeg lcms2 \ - lz4 lzma matroska mp3lame nettle nfs notify ogg opus \ - p11-kit pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre \ - pcre2-16 pixman-1 placebo png postproc protobuf-lite \ - rsvg-2 smb2 sndio soxr speex speexdsp ssl swresample \ - swscale tag tar tasn1 theoradec theoraenc tiff unistring \ - usbhid vorbis vorbisenc vpx webp x264 x265 xcb xcb-composite \ + hogweed icudata icui18n icuuc idn2 jpeg lcms2 lz4 lzma \ + matroska mp3lame nettle nfs notify ogg opus p11-kit \ + pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre pcre2-16 \ + pixman-1 placebo png postproc protobuf-lite rsvg-2 \ + smb2 sndio soxr speex speexdsp ssl swresample swscale \ + tag tar tasn1 theoradec theoraenc tiff unistring usbhid \ + vorbis vorbisenc vpx webp x264 x265 xcb xcb-composite \ xcb-dri2 xcb-dri3 xcb-glx xcb-keysyms xcb-present xcb-randr \ xcb-render xcb-shm xcb-sync xcb-xfixes xcb-xv xml2 \ xshmfence xvidcore z zstd ${WANTLIB-common} Index: distinfo =================================================================== RCS file: /home/cvs/ports/x11/vlc/distinfo,v retrieving revision 1.44 diff -u -p -u -p -r1.44 distinfo --- distinfo 23 Jan 2021 09:50:09 -0000 1.44 +++ distinfo 16 May 2021 15:43:03 -0000 @@ -1,2 +1,2 @@ -SHA256 (vlc-3.0.12.tar.xz) = 7/RY84qSEmCU9E8iY8K/LHze8nG0gZLQ/nsXJjiM+Hk= -SIZE (vlc-3.0.12.tar.xz) = 25997468 +SHA256 (vlc-3.0.14.tar.xz) = Sbk+WzPeqjcGDmskqYIAytcMQHlH8U6yqLagxk2FNaY= +SIZE (vlc-3.0.14.tar.xz) = 26424968 Index: patches/patch-src_posix_thread_c =================================================================== RCS file: /home/cvs/ports/x11/vlc/patches/patch-src_posix_thread_c,v retrieving revision 1.5 diff -u -p -u -p -r1.5 patch-src_posix_thread_c --- patches/patch-src_posix_thread_c 3 Apr 2021 11:15:46 -0000 1.5 +++ patches/patch-src_posix_thread_c 29 Apr 2021 15:38:01 -0000 @@ -1,8 +1,7 @@ $OpenBSD: patch-src_posix_thread_c,v 1.5 2021/04/03 11:15:46 sthen Exp $ -- Make use of clock_gettime() on OpenBSD. Until we have per-process - timers and can enable _POSIX_TIMERS in unistd.h. -- Make use of _SC_NPROCESSORS_ONLN. +Make use of clock_gettime() on OpenBSD. Until we have per-process +timers and can enable _POSIX_TIMERS in unistd.h. Index: src/posix/thread.c --- src/posix/thread.c.orig @@ -25,12 +24,3 @@ Index: src/posix/thread.c struct timespec ts; vlc_clock_setup (); -@@ -712,6 +712,8 @@ unsigned vlc_GetCPUCount(void) - count = sysconf (_SC_NPROCESSORS_ONLN); - free (cpulist); - return count ? count : 1; -+#elif defined(_SC_NPROCESSORS_ONLN) -+ return sysconf(_SC_NPROCESSORS_ONLN); - #elif defined(_SC_NPROCESSORS_CONF) - return sysconf(_SC_NPROCESSORS_CONF); - #else