Package: release.debian.org Severity: normal X-Debbugs-Cc: [email protected], [email protected] Control: affects -1 + src:vlc User: [email protected] Usertags: unblock
Please unblock package vlc [ Reason ] The latest upstream removes three plugins that are no longer supported upstream [1][2][3]. No functionality is removed, as the avcodec has higher priority to handle these formats anyway. [ Impact ] We continue to include plugins in the stable release that are no longer supported that are unused. [ Tests ] None, as testing would end up using the avcodec plugin anyway. [ Risks ] The change is easy to revert in case of regressions. [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing unblock vlc/3.0.21-10 Cheers [1] https://code.videolan.org/videolan/vlc/-/commit/3a817551046bee0c17e56649d11d98c71c965a07 [2] https://code.videolan.org/videolan/vlc/-/commit/bfb9e2fccde667cad607c859a7887e67bf6e1b56 [3] https://code.videolan.org/videolan/vlc/-/commit/af4d43cd4aa05e59d681fcf230eb1b5c41787d31 -- Sebastian Ramacher
diff -Nru vlc-3.0.21/debian/changelog vlc-3.0.21/debian/changelog --- vlc-3.0.21/debian/changelog 2025-03-07 07:31:22.000000000 +0100 +++ vlc-3.0.21/debian/changelog 2025-05-18 22:30:46.000000000 +0200 @@ -1,3 +1,12 @@ +vlc (3.0.21-10) unstable; urgency=medium + + * debian/: Disable plugins that are no longer supported upstream + - a52 + - dca + - libmpeg2 + + -- Sebastian Ramacher <[email protected]> Sun, 18 May 2025 22:30:46 +0200 + vlc (3.0.21-9) unstable; urgency=medium * Revert "Bump to lua5.4" diff -Nru vlc-3.0.21/debian/control vlc-3.0.21/debian/control --- vlc-3.0.21/debian/control 2025-03-07 07:31:18.000000000 +0100 +++ vlc-3.0.21/debian/control 2025-05-18 22:29:58.000000000 +0200 @@ -18,7 +18,6 @@ dpkg-dev (>= 1.22.5), gettext, flex, - liba52-0.7.4-dev, libaa1-dev, libarchive-dev (>= 3.1.0), libaribb24-dev, @@ -36,7 +35,6 @@ libdav1d-dev, libdbus-1-dev (>= 1.6.0), libdc1394-dev (>= 2.1.0) [linux-any], - libdca-dev, libdvbpsi-dev (>= 1.2.0), libdvdnav-dev (>= 4.9.0), libdvdread-dev (>= 4.9.0), @@ -61,7 +59,6 @@ libmad0-dev, libmatroska-dev (>= 1.0.0), libmpcdec-dev, - libmpeg2-4-dev, libmpg123-dev, libmtp-dev (>= 1.0.0), libncurses-dev, diff -Nru vlc-3.0.21/debian/rules vlc-3.0.21/debian/rules --- vlc-3.0.21/debian/rules 2025-01-14 22:55:04.000000000 +0100 +++ vlc-3.0.21/debian/rules 2025-05-18 22:29:33.000000000 +0200 @@ -29,7 +29,6 @@ $(NULL) # configure features confflags += \ - --enable-a52 \ --enable-aa \ --enable-aribsub \ --enable-avahi \ @@ -39,7 +38,6 @@ --enable-chromecast \ --enable-dav1d \ --enable-dbus \ - --enable-dca \ --enable-dvbpsi \ --enable-dvdnav \ --enable-faad \ @@ -53,7 +51,6 @@ --enable-jack \ --enable-kate \ --enable-libass \ - --enable-libmpeg2 \ --enable-libxml2 \ --enable-lirc \ --enable-mad \ @@ -93,9 +90,11 @@ --with-kde-solid=/usr/share/solid/actions/ \ $(NULL) # Reasons for disabling features: +# a52: no longer supported upstream # aom: dav1d support enabled # crystalhd: unusble without firmware (#934242) # d3d11va: Windows only +# dca: no longer supported upstream # decklink: not in Debian # directx: Windows only # dsm: not in Debian @@ -105,6 +104,7 @@ # freerdp: removed from Debian (#888323) # goom: not in Debian # gst-decode: not needed when having libavcodec +# libmpeg2: no longer supported upstream # libplacebo: is too new # libtar: security issue (#737534) # live555: non-free code from RFC 3550 (#981439) @@ -124,9 +124,11 @@ # vsxu: not in Debian # wasapi: Windows only confflags += \ + --disable-a52 \ --disable-aom \ --disable-crystalhd \ --disable-d3d11va \ + --disable-dca \ --disable-decklink \ --disable-directx \ --disable-dsm \ @@ -136,6 +138,7 @@ --disable-freerdp \ --disable-goom \ --disable-gst-decode \ + --disable-libmpeg2 \ --disable-libplacebo \ --disable-libtar \ --disable-live555 \ diff -Nru vlc-3.0.21/debian/vlc-plugin-base.install vlc-3.0.21/debian/vlc-plugin-base.install --- vlc-3.0.21/debian/vlc-plugin-base.install 2025-01-14 22:55:04.000000000 +0100 +++ vlc-3.0.21/debian/vlc-plugin-base.install 2025-05-18 22:30:24.000000000 +0200 @@ -55,7 +55,6 @@ usr/lib/*/vlc/plugins/audio_output/libalsa_plugin.so [alsa] usr/lib/*/vlc/plugins/audio_output/libamem_plugin.so usr/lib/*/vlc/plugins/audio_output/libpulse_plugin.so -usr/lib/*/vlc/plugins/codec/liba52_plugin.so usr/lib/*/vlc/plugins/codec/libadpcm_plugin.so usr/lib/*/vlc/plugins/codec/libaes3_plugin.so usr/lib/*/vlc/plugins/codec/libaraw_plugin.so @@ -65,7 +64,6 @@ usr/lib/*/vlc/plugins/codec/libcdg_plugin.so usr/lib/*/vlc/plugins/codec/libcvdsub_plugin.so usr/lib/*/vlc/plugins/codec/libdav1d_plugin.so -usr/lib/*/vlc/plugins/codec/libdca_plugin.so usr/lib/*/vlc/plugins/codec/libddummy_plugin.so usr/lib/*/vlc/plugins/codec/libdvbsub_plugin.so usr/lib/*/vlc/plugins/codec/libedummy_plugin.so @@ -75,7 +73,6 @@ usr/lib/*/vlc/plugins/codec/libjpeg_plugin.so usr/lib/*/vlc/plugins/codec/libkate_plugin.so usr/lib/*/vlc/plugins/codec/liblibass_plugin.so -usr/lib/*/vlc/plugins/codec/liblibmpeg2_plugin.so usr/lib/*/vlc/plugins/codec/liblpcm_plugin.so usr/lib/*/vlc/plugins/codec/libmpg123_plugin.so usr/lib/*/vlc/plugins/codec/liboggspots_plugin.so

