Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 0381184D2F for ; Sun, 15 Oct 2023 06:32:15 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id tQQZ4qMmLJEL for ; Sun, 15 Oct 2023 06:32:13 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 6C5C884CE3 for ; Sun, 15 Oct 2023 06:32:13 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 5FF88FADC; Sun, 15 Oct 2023 06:32:13 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1697351533266160" MIME-Version: 1.0 Date: Sun, 15 Oct 2023 06:32:13 +0000 From: "Ryo ONODERA" Subject: CVS commit: pkgsrc/multimedia/vlc To: pkgsrc-changes@NetBSD.org Approved: commit_and_comment Reply-To: ryoon@netbsd.org X-Mailer: log_accum Message-Id: <20231015063213.5FF88FADC@cvs.NetBSD.org> This is a multi-part message in MIME format. --_----------=_1697351533266160 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" 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. --_----------=_1697351533266160 Content-Disposition: inline Content-Length: 8103 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii 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 --_----------=_1697351533266160--