Fri Jan 29 10:25:52 2021 UTC ()
vlc: Update to 3.0.12

Changes between 3.0.11.1 and 3.0.12:
----------------------------------

Access:
 * Add new RIST access module compliant with simple profile (VSF_TR-06-1)

Access Output:
 * Add new RIST access output module compliant with simple profile (VSF_TR-06-1)

Demux:
 * Fixed adaptive's handling of resolution settings

Audio output:
 * Fix audio distortion on macOS during start of playback

Video Output:
 * Direct3D11: Fix some potential crashes when using video filters

macOS:
 * Add native support for Apple Silicon / ARM-64
 * Visual UI adaptations for macOS Big Sur
 * Fix displaying EQ bands in the UI depending on which frequency
   presets are set for the EQ in advanced preferences
 * Fix UI issues in bookmarks window

Misc:
 * Several fixes in the web interface, including privacy and security
   improvements
 * Update YouTube and Vocaroo scripts


(nia)
diff -r1.244 -r1.245 pkgsrc/multimedia/vlc/Makefile
diff -r1.68 -r1.69 pkgsrc/multimedia/vlc/PLIST
diff -r1.80 -r1.81 pkgsrc/multimedia/vlc/distinfo
diff -r1.1 -r0 pkgsrc/multimedia/vlc/patches/patch-modules_gui_qt_components_playlist_views.cpp
diff -r1.1 -r0 pkgsrc/multimedia/vlc/patches/patch-modules_gui_qt_util_timetooltip.hpp

cvs diff -r1.244 -r1.245 pkgsrc/multimedia/vlc/Makefile (expand / switch to unified diff)

--- pkgsrc/multimedia/vlc/Makefile 2021/01/01 09:52:37 1.244
+++ pkgsrc/multimedia/vlc/Makefile 2021/01/29 10:25:52 1.245
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.244 2021/01/01 09:52:37 ryoon Exp $ 1# $NetBSD: Makefile,v 1.245 2021/01/29 10:25:52 nia Exp $
2 2
3DISTNAME= vlc-3.0.11.1 3DISTNAME= vlc-3.0.12
4PKGREVISION= 1 
5CATEGORIES= multimedia 4CATEGORIES= multimedia
6MASTER_SITES= https://download.videolan.org/pub/videolan/vlc/${PKGVERSION_NOREV}/ 5MASTER_SITES= https://download.videolan.org/pub/videolan/vlc/${PKGVERSION_NOREV}/
7EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://www.videolan.org/ 9HOMEPAGE= https://www.videolan.org/
11COMMENT= VideoLAN media player and streaming server 10COMMENT= VideoLAN media player and streaming server
12LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
13 12
14CONFLICTS= vlc07-[0-9]* vlc08-[0-9]* 13CONFLICTS= vlc07-[0-9]* vlc08-[0-9]*
15 14
16USE_LIBTOOL= yes 15USE_LIBTOOL= yes
17USE_TOOLS+= bash gmake perl pkg-config 16USE_TOOLS+= bash gmake perl pkg-config

cvs diff -r1.68 -r1.69 pkgsrc/multimedia/vlc/PLIST (expand / switch to unified diff)

--- pkgsrc/multimedia/vlc/PLIST 2020/12/31 09:59:34 1.68
+++ pkgsrc/multimedia/vlc/PLIST 2021/01/29 10:25:52 1.69
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.68 2020/12/31 09:59:34 nia Exp $ 1@comment $NetBSD: PLIST,v 1.69 2021/01/29 10:25:52 nia Exp $
2@pkgdir share/vlc/http/dialogs 2@pkgdir share/vlc/http/dialogs
3@pkgdir share/vlc/http/images 3@pkgdir share/vlc/http/images
4@pkgdir share/vlc/http/js 4@pkgdir share/vlc/http/js
5@pkgdir share/vlc/http/old/admin 5@pkgdir share/vlc/http/old/admin
6@pkgdir share/vlc/http/old/vlm 6@pkgdir share/vlc/http/old/vlm
7@pkgdir share/vlc/http/requests 7@pkgdir share/vlc/http/requests
8@pkgdir share/vlc/osdmenu/default/selected 8@pkgdir share/vlc/osdmenu/default/selected
9@pkgdir share/vlc/osdmenu/default/selection 9@pkgdir share/vlc/osdmenu/default/selection
10@pkgdir share/vlc/osdmenu/default/volume 10@pkgdir share/vlc/osdmenu/default/volume
11@pkgdir share/vlc/osdmenu/dvd/selected 11@pkgdir share/vlc/osdmenu/dvd/selected
12@pkgdir share/vlc/osdmenu/dvd/selection 12@pkgdir share/vlc/osdmenu/dvd/selection
13@pkgdir share/vlc/osdmenu/dvd/unselect 13@pkgdir share/vlc/osdmenu/dvd/unselect
14@pkgdir share/vlc/osdmenu/dvd/volume 14@pkgdir share/vlc/osdmenu/dvd/volume
@@ -170,40 +170,42 @@ ${PLIST.oss}lib/vlc/plugins/access/libac @@ -170,40 +170,42 @@ ${PLIST.oss}lib/vlc/plugins/access/libac
170lib/vlc/plugins/access/libattachment_plugin.la 170lib/vlc/plugins/access/libattachment_plugin.la
171lib/vlc/plugins/access/libavio_plugin.la 171lib/vlc/plugins/access/libavio_plugin.la
172${PLIST.cdrom}lib/vlc/plugins/access/libcdda_plugin.la 172${PLIST.cdrom}lib/vlc/plugins/access/libcdda_plugin.la
173lib/vlc/plugins/access/libdvdnav_plugin.la 173lib/vlc/plugins/access/libdvdnav_plugin.la
174lib/vlc/plugins/access/libdvdread_plugin.la 174lib/vlc/plugins/access/libdvdread_plugin.la
175lib/vlc/plugins/access/libfilesystem_plugin.la 175lib/vlc/plugins/access/libfilesystem_plugin.la
176lib/vlc/plugins/access/libftp_plugin.la 176lib/vlc/plugins/access/libftp_plugin.la
177lib/vlc/plugins/access/libhttp_plugin.la 177lib/vlc/plugins/access/libhttp_plugin.la
178lib/vlc/plugins/access/libhttps_plugin.la 178lib/vlc/plugins/access/libhttps_plugin.la
179lib/vlc/plugins/access/libidummy_plugin.la 179lib/vlc/plugins/access/libidummy_plugin.la
180lib/vlc/plugins/access/libimem_plugin.la 180lib/vlc/plugins/access/libimem_plugin.la
181lib/vlc/plugins/access/liblibbluray_plugin.la 181lib/vlc/plugins/access/liblibbluray_plugin.la
182${PLIST.pulseaudio}lib/vlc/plugins/access/libpulsesrc_plugin.la 182${PLIST.pulseaudio}lib/vlc/plugins/access/libpulsesrc_plugin.la
 183lib/vlc/plugins/access/librist_plugin.la
183lib/vlc/plugins/access/librtp_plugin.la 184lib/vlc/plugins/access/librtp_plugin.la
184lib/vlc/plugins/access/libsatip_plugin.la 185lib/vlc/plugins/access/libsatip_plugin.la
185lib/vlc/plugins/access/libsdp_plugin.la 186lib/vlc/plugins/access/libsdp_plugin.la
186lib/vlc/plugins/access/libshm_plugin.la 187lib/vlc/plugins/access/libshm_plugin.la
187lib/vlc/plugins/access/libtcp_plugin.la 188lib/vlc/plugins/access/libtcp_plugin.la
188lib/vlc/plugins/access/libtimecode_plugin.la 189lib/vlc/plugins/access/libtimecode_plugin.la
189lib/vlc/plugins/access/libudp_plugin.la 190lib/vlc/plugins/access/libudp_plugin.la
190${PLIST.cdrom}lib/vlc/plugins/access/libvcd_plugin.la 191${PLIST.cdrom}lib/vlc/plugins/access/libvcd_plugin.la
191lib/vlc/plugins/access/libvdr_plugin.la 192lib/vlc/plugins/access/libvdr_plugin.la
192${PLIST.x11}lib/vlc/plugins/access/libxcb_screen_plugin.la 193${PLIST.x11}lib/vlc/plugins/access/libxcb_screen_plugin.la
193lib/vlc/plugins/access_output/libaccess_output_dummy_plugin.la 194lib/vlc/plugins/access_output/libaccess_output_dummy_plugin.la
194lib/vlc/plugins/access_output/libaccess_output_file_plugin.la 195lib/vlc/plugins/access_output/libaccess_output_file_plugin.la
195lib/vlc/plugins/access_output/libaccess_output_http_plugin.la 196lib/vlc/plugins/access_output/libaccess_output_http_plugin.la
196lib/vlc/plugins/access_output/libaccess_output_livehttp_plugin.la 197lib/vlc/plugins/access_output/libaccess_output_livehttp_plugin.la
 198lib/vlc/plugins/access_output/libaccess_output_rist_plugin.la
197${PLIST.qt5}lib/vlc/plugins/access_output/libaccess_output_shout_plugin.la 199${PLIST.qt5}lib/vlc/plugins/access_output/libaccess_output_shout_plugin.la
198lib/vlc/plugins/access_output/libaccess_output_udp_plugin.la 200lib/vlc/plugins/access_output/libaccess_output_udp_plugin.la
199${PLIST.neon}lib/vlc/plugins/arm_neon/libchroma_yuv_neon_plugin.la 201${PLIST.neon}lib/vlc/plugins/arm_neon/libchroma_yuv_neon_plugin.la
200${PLIST.neon}lib/vlc/plugins/arm_neon/libvolume_neon_plugin.la 202${PLIST.neon}lib/vlc/plugins/arm_neon/libvolume_neon_plugin.la
201${PLIST.neon}lib/vlc/plugins/arm_neon/libyuv_rgb_neon_plugin.la 203${PLIST.neon}lib/vlc/plugins/arm_neon/libyuv_rgb_neon_plugin.la
202lib/vlc/plugins/audio_filter/libaudio_format_plugin.la 204lib/vlc/plugins/audio_filter/libaudio_format_plugin.la
203lib/vlc/plugins/audio_filter/libaudiobargraph_a_plugin.la 205lib/vlc/plugins/audio_filter/libaudiobargraph_a_plugin.la
204lib/vlc/plugins/audio_filter/libchorus_flanger_plugin.la 206lib/vlc/plugins/audio_filter/libchorus_flanger_plugin.la
205lib/vlc/plugins/audio_filter/libcompressor_plugin.la 207lib/vlc/plugins/audio_filter/libcompressor_plugin.la
206lib/vlc/plugins/audio_filter/libdolby_surround_decoder_plugin.la 208lib/vlc/plugins/audio_filter/libdolby_surround_decoder_plugin.la
207lib/vlc/plugins/audio_filter/libequalizer_plugin.la 209lib/vlc/plugins/audio_filter/libequalizer_plugin.la
208lib/vlc/plugins/audio_filter/libgain_plugin.la 210lib/vlc/plugins/audio_filter/libgain_plugin.la
209lib/vlc/plugins/audio_filter/libheadphone_channel_mixer_plugin.la 211lib/vlc/plugins/audio_filter/libheadphone_channel_mixer_plugin.la

cvs diff -r1.80 -r1.81 pkgsrc/multimedia/vlc/distinfo (expand / switch to unified diff)

--- pkgsrc/multimedia/vlc/distinfo 2020/11/25 22:58:54 1.80
+++ pkgsrc/multimedia/vlc/distinfo 2021/01/29 10:25:52 1.81
@@ -1,16 +1,14 @@ @@ -1,16 +1,14 @@
1$NetBSD: distinfo,v 1.80 2020/11/25 22:58:54 nia Exp $ 1$NetBSD: distinfo,v 1.81 2021/01/29 10:25:52 nia Exp $
2 2
3SHA1 (vlc-3.0.11.1.tar.xz) = c6e3137666cbb884bccacc385227567290ef4e9d 3SHA1 (vlc-3.0.12.tar.xz) = 39ef414a07202ec6569acda4c5d91e8576d453bf
4RMD160 (vlc-3.0.11.1.tar.xz) = a19eb43a0ea6307f0923efe28acae1b803df6a69 4RMD160 (vlc-3.0.12.tar.xz) = 5975ce21a183893ae2541ac38d5131329e539fbd
5SHA512 (vlc-3.0.11.1.tar.xz) = 8ce1e2f11aabf847dc5c55cf21ce6d7c0419a1051b5f4795e36cd060eab82d5056e44b4c070b80af56744e6aa841ef538386d08bc3b397a444e7258b2ba3f76b 5SHA512 (vlc-3.0.12.tar.xz) = ebec92bf732540be117551e94613747c53514ade7e280167c08400375738df9a01ee0e5d7c7733aca151a4f80f1c7163fd41318f2cc80b04a3201f0ba697e5df
6Size (vlc-3.0.11.1.tar.xz) = 25886644 bytes 6Size (vlc-3.0.12.tar.xz) = 25997468 bytes
7SHA1 (patch-compat_Makefile.am) = 1c3e0a7c4610c55c3ec9ba80d66b9959661139b3 7SHA1 (patch-compat_Makefile.am) = 1c3e0a7c4610c55c3ec9ba80d66b9959661139b3
8SHA1 (patch-configure.ac) = 99e975954323b4e94daeb75ce2ae439b49c51b0f 8SHA1 (patch-configure.ac) = 99e975954323b4e94daeb75ce2ae439b49c51b0f
9SHA1 (patch-lib_core.c) = 8ec5557424e6ddc05cc365aacd1ec847d9a94605 9SHA1 (patch-lib_core.c) = 8ec5557424e6ddc05cc365aacd1ec847d9a94605
10SHA1 (patch-lib_video.c) = 362aaf7977c264bb70a79e98cf18da923ae62e39 10SHA1 (patch-lib_video.c) = 362aaf7977c264bb70a79e98cf18da923ae62e39
11SHA1 (patch-m4_dolt.m4) = a1aac0c1021001a489f9b515e218904e065ed659 11SHA1 (patch-m4_dolt.m4) = a1aac0c1021001a489f9b515e218904e065ed659
12SHA1 (patch-modules_access_http_Makefile.am) = d91904c6cba1a75a6872d042e4fe87ed9ce65a22 12SHA1 (patch-modules_access_http_Makefile.am) = d91904c6cba1a75a6872d042e4fe87ed9ce65a22
13SHA1 (patch-modules_gui_qt_components_playlist_views.cpp) = b4f4ee5de10db5cb74769866036181e2cd481e92 
14SHA1 (patch-modules_gui_qt_dialogs_plugins.cpp) = b5cffc0bd54fd07e77f891f6bca58132d333afdd 13SHA1 (patch-modules_gui_qt_dialogs_plugins.cpp) = b5cffc0bd54fd07e77f891f6bca58132d333afdd
15SHA1 (patch-modules_gui_qt_util_timetooltip.hpp) = 01344f4b5df0d1f2520839143324b22f94887918 
16SHA1 (patch-share_Makefile.am) = 4f126948c73159d06aef323b47a702442b5981e8 14SHA1 (patch-share_Makefile.am) = 4f126948c73159d06aef323b47a702442b5981e8

File Deleted: pkgsrc/multimedia/vlc/patches/Attic/patch-modules_gui_qt_components_playlist_views.cpp

File Deleted: pkgsrc/multimedia/vlc/patches/Attic/patch-modules_gui_qt_util_timetooltip.hpp