pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/multimedia/vlc
Module Name: pkgsrc
Committed By: ryoon
Date: Sun Oct 15 06:32:13 UTC 2023
Modified Files:
pkgsrc/multimedia/vlc: Makefile PLIST distinfo options.mk
Log Message:
vlc: Update to 3.0.19
* Disable vaapi option by default. It requires old ffmpeg4.
* Use ffmpeg6 unless vaapi is enabled.
Changelog:
Changes between 3.0.18 and 3.0.19:
----------------------------------
Core:
* Fix next-frame freezing in most scenarios
Demux:
* Fix FLAC playback quality regression with variable frame size
* Support RIFF INFO tags for Wav files
* Fix AVI files with flipped RAW video planes
* Fix duration on short and small Ogg/Opus files
* Fix some HLS/TS streams with ID3 prefix
* Fix some HLS playlist refresh drift
* Fix for GoPro MAX spatial metadata
* Improve FFmpeg-muxed MP4 chapters handling
* Improve playback for QNap-produced AVI files
* Improve playback of some old RealVideo files
* Fix duration probing on some MP4 with missing information
Decoders:
* Multiple fixes on AAC handling
* Activate hardware decoding of AV1 on Windows (DxVA)
* Improve AV1 HDR support with software decoding
* Fix some AV1 GBRP streams, AV1 super-resolution streams and monochrome ones
* Fix black screen on poorly edited MP4 files on Android Mediacodec
* Fix rawvid video in NV12
* Fix several issues on Windows hardware decoding (including "too large resolution in DxVA")
* Improve crunchyroll-produced SSA rendering
Video Output:
* Super Resolution scaling with nVidia and Intel GPUs
* Fix for an issue when cropping on Direct3D9
* Multiple fixes for hardware decoding on D3D11 and OpenGL interop
* Fix an issue when playing -90deg rotated video
* Fix subtitles rendering blur on recent macOS
Input:
* Improve SMB compatibility with Windows 11 hosts
Contribs:
* Update of fluidlite, fixing some MIDI rendering on Windows
* Update of zlib to 1.2.13 (CVE-2022-37434)
* Update of FFmpeg, vpx (CVE-2023-5217), ebml, dav1d, libass
Misc:
* Improve muxing timestamps in a few formats (reset to 0)
* Fix some rendering issues on Linux with the fullscreen controller
* Fix GOOM visualization
* Fixes for Youtube playback
* Fix some MPRIS inconsistencies that broke some OS widgets on Linux
* Implement MPRIS TrackList signals
* Fix opening files in read-only mode
* Fix password search using the Kwallet backend
* Fix some crashes on macOS when switching application
* Fix 5.1/7.1 output on macOS and tvOS
* Fix several crashes and bugs in the macOS preferences panel
* Improvements on the threading of the MMDevice audio output on Windows
* Fix a potential security issue on the uninstaller DLLs
* Fix memory leaks when using the media_list_player libVLC APIs
Translations:
* Update of most translations
* New translations to Esperanto, Interlingue, Lao, Macedonian, Burmese, Odia, Samoan and Swahili
To generate a diff of this commit:
cvs rdiff -u -r1.280 -r1.281 pkgsrc/multimedia/vlc/Makefile
cvs rdiff -u -r1.72 -r1.73 pkgsrc/multimedia/vlc/PLIST
cvs rdiff -u -r1.88 -r1.89 pkgsrc/multimedia/vlc/distinfo
cvs rdiff -u -r1.38 -r1.39 pkgsrc/multimedia/vlc/options.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/multimedia/vlc/Makefile
diff -u pkgsrc/multimedia/vlc/Makefile:1.280 pkgsrc/multimedia/vlc/Makefile:1.281
--- pkgsrc/multimedia/vlc/Makefile:1.280 Mon May 22 21:00:40 2023
+++ pkgsrc/multimedia/vlc/Makefile Sun Oct 15 06:32:13 2023
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.280 2023/05/22 21:00:40 wiz Exp $
+# $NetBSD: Makefile,v 1.281 2023/10/15 06:32:13 ryoon Exp $
-DISTNAME= vlc-3.0.18
-PKGREVISION= 5
+DISTNAME= vlc-3.0.19
CATEGORIES= multimedia
MASTER_SITES= https://download.videolan.org/pub/videolan/vlc/${PKGVERSION_NOREV}/
EXTRACT_SUFX= .tar.xz
@@ -160,7 +159,7 @@ SUBST_STAGE.oss= pre-configure
SUBST_SED.oss= -e "s,/dev/dsp,${DEVOSSAUDIO},g"
SUBST_FILES.oss+= modules/access/oss.c
SUBST_FILES.oss+= modules/audio_output/oss.c
-SUBST_FILES.oss+= po/*.po
+#SUBST_FILES.oss+= po/*.po
SUBST_MESSAGE.oss= Fixing hardcoded audio device.
SUBST_CLASSES+= fnt
@@ -213,7 +212,6 @@ BUILDLINK_API_DEPENDS.zlib+= zlib>=1.2.
.include "../../lang/lua52/buildlink3.mk"
.include "../../misc/libcdio/buildlink3.mk"
.include "../../mk/jpeg.buildlink3.mk"
-.include "../../multimedia/ffmpeg4/buildlink3.mk"
.include "../../multimedia/libass/buildlink3.mk"
.include "../../multimedia/libbluray/buildlink3.mk"
.include "../../multimedia/libdvdplay/buildlink3.mk"
Index: pkgsrc/multimedia/vlc/PLIST
diff -u pkgsrc/multimedia/vlc/PLIST:1.72 pkgsrc/multimedia/vlc/PLIST:1.73
--- pkgsrc/multimedia/vlc/PLIST:1.72 Sun Jan 29 14:07:12 2023
+++ pkgsrc/multimedia/vlc/PLIST Sun Oct 15 06:32:13 2023
@@ -1,18 +1,4 @@
-@comment $NetBSD: PLIST,v 1.72 2023/01/29 14:07:12 ryoon Exp $
-@pkgdir share/vlc/http/dialogs
-@pkgdir share/vlc/http/images
-@pkgdir share/vlc/http/js
-@pkgdir share/vlc/http/old/admin
-@pkgdir share/vlc/http/old/vlm
-@pkgdir share/vlc/http/requests
-@pkgdir share/vlc/osdmenu/default/selected
-@pkgdir share/vlc/osdmenu/default/selection
-@pkgdir share/vlc/osdmenu/default/volume
-@pkgdir share/vlc/osdmenu/dvd/selected
-@pkgdir share/vlc/osdmenu/dvd/selection
-@pkgdir share/vlc/osdmenu/dvd/unselect
-@pkgdir share/vlc/osdmenu/dvd/volume
-@pkgdir share/vlc/skins2/fonts
+@comment $NetBSD: PLIST,v 1.73 2023/10/15 06:32:13 ryoon Exp $
bin/cvlc
${PLIST.qt5}bin/qvlc
bin/rvlc
@@ -198,10 +184,10 @@ lib/vlc/plugins/access_output/libaccess_
lib/vlc/plugins/access_output/libaccess_output_rist_plugin.la
${PLIST.qt5}lib/vlc/plugins/access_output/libaccess_output_shout_plugin.la
lib/vlc/plugins/access_output/libaccess_output_udp_plugin.la
+lib/vlc/plugins/audio_filter/libaudio_format_plugin.la
${PLIST.neon}lib/vlc/plugins/arm_neon/libchroma_yuv_neon_plugin.la
${PLIST.neon}lib/vlc/plugins/arm_neon/libvolume_neon_plugin.la
${PLIST.neon}lib/vlc/plugins/arm_neon/libyuv_rgb_neon_plugin.la
-lib/vlc/plugins/audio_filter/libaudio_format_plugin.la
lib/vlc/plugins/audio_filter/libaudiobargraph_a_plugin.la
lib/vlc/plugins/audio_filter/libchorus_flanger_plugin.la
lib/vlc/plugins/audio_filter/libcompressor_plugin.la
@@ -232,6 +218,8 @@ lib/vlc/plugins/audio_output/libamem_plu
${PLIST.jack}lib/vlc/plugins/audio_output/libjack_plugin.la
${PLIST.oss}lib/vlc/plugins/audio_output/liboss_plugin.la
${PLIST.pulseaudio}lib/vlc/plugins/audio_output/libpulse_plugin.la
+lib/vlc/plugins/audio_output/liboss_plugin.la
+lib/vlc/plugins/audio_output/libpulse_plugin.la
lib/vlc/plugins/codec/liba52_plugin.la
lib/vlc/plugins/codec/libadpcm_plugin.la
lib/vlc/plugins/codec/libaes3_plugin.la
@@ -279,6 +267,8 @@ lib/vlc/plugins/codec/libvorbis_plugin.l
lib/vlc/plugins/codec/libwebvtt_plugin.la
${PLIST.x11}lib/vlc/plugins/codec/libxwd_plugin.la
${PLIST.dbus}lib/vlc/plugins/control/libdbus_plugin.la
+lib/vlc/plugins/codec/libxwd_plugin.la
+lib/vlc/plugins/control/libdbus_plugin.la
lib/vlc/plugins/control/libdummy_plugin.la
lib/vlc/plugins/control/libgestures_plugin.la
lib/vlc/plugins/control/libhotkeys_plugin.la
@@ -583,6 +573,7 @@ share/locale/da/LC_MESSAGES/vlc.mo
share/locale/de/LC_MESSAGES/vlc.mo
share/locale/el/LC_MESSAGES/vlc.mo
share/locale/en_GB/LC_MESSAGES/vlc.mo
+share/locale/eo/LC_MESSAGES/vlc.mo
share/locale/es/LC_MESSAGES/vlc.mo
share/locale/es_MX/LC_MESSAGES/vlc.mo
share/locale/et/LC_MESSAGES/vlc.mo
@@ -603,6 +594,7 @@ share/locale/hr/LC_MESSAGES/vlc.mo
share/locale/hu/LC_MESSAGES/vlc.mo
share/locale/hy/LC_MESSAGES/vlc.mo
share/locale/id/LC_MESSAGES/vlc.mo
+share/locale/ie/LC_MESSAGES/vlc.mo
share/locale/is/LC_MESSAGES/vlc.mo
share/locale/it/LC_MESSAGES/vlc.mo
share/locale/ja/LC_MESSAGES/vlc.mo
@@ -616,18 +608,22 @@ share/locale/ks_IN/LC_MESSAGES/vlc.mo
share/locale/ku_IQ/LC_MESSAGES/vlc.mo
share/locale/ky/LC_MESSAGES/vlc.mo
share/locale/lg/LC_MESSAGES/vlc.mo
+share/locale/lo/LC_MESSAGES/vlc.mo
share/locale/lt/LC_MESSAGES/vlc.mo
share/locale/lv/LC_MESSAGES/vlc.mo
share/locale/mai/LC_MESSAGES/vlc.mo
+share/locale/mk/LC_MESSAGES/vlc.mo
share/locale/ml/LC_MESSAGES/vlc.mo
share/locale/mn/LC_MESSAGES/vlc.mo
share/locale/mr/LC_MESSAGES/vlc.mo
share/locale/ms/LC_MESSAGES/vlc.mo
+share/locale/my/LC_MESSAGES/vlc.mo
share/locale/nb/LC_MESSAGES/vlc.mo
share/locale/ne/LC_MESSAGES/vlc.mo
share/locale/nl/LC_MESSAGES/vlc.mo
share/locale/nn/LC_MESSAGES/vlc.mo
share/locale/oc/LC_MESSAGES/vlc.mo
+share/locale/or_IN/LC_MESSAGES/vlc.mo
share/locale/pa/LC_MESSAGES/vlc.mo
share/locale/pl/LC_MESSAGES/vlc.mo
share/locale/ps/LC_MESSAGES/vlc.mo
@@ -638,9 +634,11 @@ share/locale/ru/LC_MESSAGES/vlc.mo
share/locale/si/LC_MESSAGES/vlc.mo
share/locale/sk/LC_MESSAGES/vlc.mo
share/locale/sl/LC_MESSAGES/vlc.mo
+share/locale/sm/LC_MESSAGES/vlc.mo
share/locale/sq/LC_MESSAGES/vlc.mo
share/locale/sr/LC_MESSAGES/vlc.mo
share/locale/sv/LC_MESSAGES/vlc.mo
+share/locale/sw/LC_MESSAGES/vlc.mo
share/locale/ta/LC_MESSAGES/vlc.mo
share/locale/te/LC_MESSAGES/vlc.mo
share/locale/th/LC_MESSAGES/vlc.mo
Index: pkgsrc/multimedia/vlc/distinfo
diff -u pkgsrc/multimedia/vlc/distinfo:1.88 pkgsrc/multimedia/vlc/distinfo:1.89
--- pkgsrc/multimedia/vlc/distinfo:1.88 Sun Jan 29 14:07:12 2023
+++ pkgsrc/multimedia/vlc/distinfo Sun Oct 15 06:32:13 2023
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.88 2023/01/29 14:07:12 ryoon Exp $
+$NetBSD: distinfo,v 1.89 2023/10/15 06:32:13 ryoon Exp $
-BLAKE2s (vlc-3.0.18.tar.xz) = 2e990e4d9abd7686bf5c48c8c664a74a9a89442e6de06955274af7d83497fe94
-SHA512 (vlc-3.0.18.tar.xz) = 6fc8fdaa7e8862ad7133d69b3dab99ab9cd3945846a6ce5e2379b7f68ee9accd385c53b8573fc7c82f732c24678b4932b1154d2ad8accf06305f2f578d6fcd8e
-Size (vlc-3.0.18.tar.xz) = 26631372 bytes
+BLAKE2s (vlc-3.0.19.tar.xz) = a5d74c09d108d91d7610918b76edc5764036f3a23990fa139a200fc3ca1df4e4
+SHA512 (vlc-3.0.19.tar.xz) = 8e4a7a35f8ab7db139c6ef1ace9947c2e21ed721af5576761c4b7b8498aaeded366273aad9853541d70ba2773422141a5e9a6196ae3c2a3a7c4dee2a2e6c3e76
+Size (vlc-3.0.19.tar.xz) = 25600300 bytes
SHA1 (patch-compat_Makefile.am) = 1c3e0a7c4610c55c3ec9ba80d66b9959661139b3
SHA1 (patch-configure.ac) = d30a00fe67c95f42f9838a7d5c1a5b694b44a91c
SHA1 (patch-lib_core.c) = 8ec5557424e6ddc05cc365aacd1ec847d9a94605
Index: pkgsrc/multimedia/vlc/options.mk
diff -u pkgsrc/multimedia/vlc/options.mk:1.38 pkgsrc/multimedia/vlc/options.mk:1.39
--- pkgsrc/multimedia/vlc/options.mk:1.38 Sun Jun 28 15:23:38 2020
+++ pkgsrc/multimedia/vlc/options.mk Sun Oct 15 06:32:13 2023
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.38 2020/06/28 15:23:38 nia Exp $
+# $NetBSD: options.mk,v 1.39 2023/10/15 06:32:13 ryoon Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.vlc
PKG_SUPPORTED_OPTIONS= alsa avahi dbus debug dts jack pulseaudio
@@ -16,7 +16,8 @@ PKG_SUGGESTED_OPTIONS+= x11
.include "../../multimedia/libva/available.mk"
.if ${VAAPI_AVAILABLE} == "yes"
PKG_SUPPORTED_OPTIONS+= vaapi
-PKG_SUGGESTED_OPTIONS+= vaapi
+.else
+.include "../../multimedia/ffmpeg6/buildlink3.mk"
.endif
### Add VDPAU if it is available
@@ -157,8 +158,10 @@ PLIST_VARS+= vaapi
CONFIGURE_ARGS+= --enable-libva
PLIST.vaapi= yes
.include "../../multimedia/libva/buildlink3.mk"
+.include "../../multimedia/ffmpeg4/buildlink3.mk"
.else
CONFIGURE_ARGS+= --disable-libva
+.include "../../multimedia/ffmpeg6/buildlink3.mk"
.endif
## VDPAU support
Home |
Main Index |
Thread Index |
Old Index