Here is an update to VLC 3.0.18.
https://code.videolan.org/videolan/vlc/-/raw/3.0.x/NEWS Index: Makefile =================================================================== RCS file: /home/cvs/ports/x11/vlc/Makefile,v retrieving revision 1.259 diff -u -p -u -p -r1.259 Makefile --- Makefile 5 Nov 2022 17:10:20 -0000 1.259 +++ Makefile 25 Nov 2022 07:15:43 -0000 @@ -1,8 +1,7 @@ COMMENT-main= VideoLAN client; multimedia player COMMENT-jack= JACK audio output module for VLC -V= 3.0.17.3 -REVISION-main= 1 +V= 3.0.18 DISTNAME= vlc-${V} PKGNAME-main= ${DISTNAME} PKGNAME-jack= vlc-jack-${V} @@ -27,7 +26,7 @@ WANTLIB-main= EGL GL ICE Qt5Core Qt5Gui Xdamage Xdmcp Xext Xfixes Xi Xinerama Xpm Xrandr Xrender \ Xxf86vm aom archive ass atk-1.0 atk-bridge-2.0 avahi-client \ avahi-common avcodec avformat avutil b2 bluray brotlidec \ - brotlienc bz2 c cairo cairo-gobject cddb charset crypto dav1d \ + brotlienc bz2 c cairo cairo-gobject cddb crypto dav1d \ double-conversion drm dvbpsi dvdnav dvdread ebml epoxy execinfo \ expat ffi fontconfig freetype fribidi gbm gcrypt gdk-3 \ gdk_pixbuf-2.0 gio-2.0 glapi glib-2.0 gmodule-2.0 gmp gnutls \ Index: distinfo =================================================================== RCS file: /home/cvs/ports/x11/vlc/distinfo,v retrieving revision 1.46 diff -u -p -u -p -r1.46 distinfo --- distinfo 20 Mar 2022 09:51:15 -0000 1.46 +++ distinfo 25 Nov 2022 06:51:44 -0000 @@ -1,2 +1,2 @@ -SHA256 (vlc-3.0.17.3.tar.xz) = b36Q74lz0x2W3mTbgXFz40UVCClxepQISxu4MhzeIBQ= -SIZE (vlc-3.0.17.3.tar.xz) = 26393440 +SHA256 (vlc-3.0.18.tar.xz) = VwlEOcNl2KqLm0H6MIDMDu8r7+YCW7XO9yKszGJa7ew= +SIZE (vlc-3.0.18.tar.xz) = 26631372 Index: patches/patch-configure_ac =================================================================== RCS file: /home/cvs/ports/x11/vlc/patches/patch-configure_ac,v retrieving revision 1.42 diff -u -p -u -p -r1.42 patch-configure_ac --- patches/patch-configure_ac 11 Mar 2022 20:17:31 -0000 1.42 +++ patches/patch-configure_ac 25 Nov 2022 06:52:06 -0000 @@ -1,6 +1,3 @@ -configure: use pkg-config file for sndio -a9406397ed0342b3dae17a31ed54e46b4fb86407 - Index: configure.ac --- configure.ac.orig +++ configure.ac @@ -14,10 +11,11 @@ Index: configure.ac ;; netbsd*) SYS=netbsd -@@ -1123,22 +1122,6 @@ AC_ARG_ENABLE(optimizations, +@@ -1122,22 +1121,6 @@ AC_ARG_ENABLE(optimizations, + dnl Check for various optimization flags AS_IF([test "${enable_optimizations}" != "no"], [ - +- - dnl -O3 only in production builds - AS_IF([test "${enable_debug}" = "no"], [ - VLC_SAVE_FLAGS @@ -33,21 +31,6 @@ Index: configure.ac - ]) - AS_IF([test "${ac_cv_c_o3}" = "no"], [VLC_RESTORE_FLAGS]) - ]) -- + dnl Check for fast maths AX_APPEND_COMPILE_FLAGS([-fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fno-signaling-nans -fcx-limited-range], [CFLAGS]) - AX_APPEND_COMPILE_FLAGS([-fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fno-signaling-nans -fcx-limited-range], [CXXFLAGS]) -@@ -3600,8 +3583,12 @@ AC_ARG_ENABLE([sndio], - ]) - have_sndio="no" - AS_IF([test "$enable_sndio" != "no"], [ -- AC_CHECK_HEADER([sndio.h], [ -+ PKG_CHECK_MODULES([SNDIO], [sndio], [ - have_sndio="yes" -+ ], [ -+ AS_IF([test -n "$enable_sndio"], [ -+ AC_MSG_ERROR([${SNDIO_PKG_ERRORS}.)]) -+ ]) - ]) - ]) - AM_CONDITIONAL([HAVE_SNDIO], [test "${have_sndio}" = "yes"]) Index: pkg/PLIST-main =================================================================== RCS file: /home/cvs/ports/x11/vlc/pkg/PLIST-main,v retrieving revision 1.50 diff -u -p -u -p -r1.50 PLIST-main --- pkg/PLIST-main 11 Mar 2022 20:17:31 -0000 1.50 +++ pkg/PLIST-main 25 Nov 2022 07:14:11 -0000 @@ -475,6 +475,7 @@ share/apps/solid/actions/vlc-openvcd.des share/doc/vlc/ share/doc/vlc/fortunes.txt share/doc/vlc/libvlc/ +share/doc/vlc/libvlc/CMakeLists.txt share/doc/vlc/libvlc/QtPlayer/ share/doc/vlc/libvlc/QtPlayer/LICENSE share/doc/vlc/libvlc/QtPlayer/QtVLC.pro @@ -484,6 +485,7 @@ share/doc/vlc/libvlc/QtPlayer/player.h share/doc/vlc/libvlc/gtk_player.c share/doc/vlc/libvlc/libvlc_DVD_ripper.c share/doc/vlc/libvlc/vlc-thumb.c +share/doc/vlc/libvlc/win_player.c share/doc/vlc/libvlc/wx_player.cpp share/icons/hicolor/128x128/apps/vlc-kb.png share/icons/hicolor/128x128/apps/vlc-xmas.png