Update VLC to version 3.0.23 to address CVE-2025-51602 #1

Open
dimstar wants to merge 7 commits from dimstar/vlc:factory into leap-16.0

7 Commits

Author SHA256 Message Date
d235eba065 Accepting request 1328439 from multimedia:libs
- Explicitly pass --disable-postproc to configure to not have a
  difference between ffmpeg-7 and ffmpeg-8 builds.
- Change compression type of tarball to tar.xz: 3rd-party OBS
  instances build VLC also for older distros, which might not
  understand zstd compression.

OBS-URL: https://build.opensuse.org/request/show/1328439
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vlc?expand=0&rev=161
2026-01-22 14:11:46 +00:00
e36e3cf3f2 Accepting request 1324890 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1324890
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vlc?expand=0&rev=160
2026-01-01 14:00:18 +00:00
8367a42d4c Accepting request 1324814 from multimedia:libs
- Update to version 3.0.22:
  + Core: Assume subpictures are in SDR by default
  + Decoders:
    * Fix Opus channel mapping
    * Fix hardware decoding with VideoToolbox of XVID MPEG-4 video
    * Add dav1d-all-layers option
    * Fix DVD CEA-608 captions parsing
    * Fix ProRes 4:4:4:4
    * Disable decoding using libdca, libmpeg2 and liba52 by default in favor of libavcodec
  + Demuxers:
    * Add support for DMX audio music (MUS) files
    * Handle mkv-use-chapter-codec option
    * Add A_ATRAC/AT1 support in matroska
    * Prevent FLAC seeking logic get stuck
    * Handle pictures in FLAC
    * Fix VOB/AOB LPCM/MLP detection failing occasionally
    * Cut QNap title on first invalid character
    * Fix display of certain JPEG files
    * Fix playback of very short ASF files (duration less than 1s)
    * Multiple fixes in MPEG-TS
    * Fix crashes in multiple demuxers (reported by rub.de, oss-fuzz and others)
  + Input: Fix SFTP seeking for large files on 32-bit OS
  + Interface:
    * Qt: Add option to use dark palette
    * Qt: Add compilation support for newer versions of Qt5
    * Qt: Fix scrolling on volume slider
    * KDE: fix MPRIS state when started from file
  + Service Discovery: UPnP: remove SAT>IP channel list fallback
  + Video Output:
    * Use a better stretch mode in wingdi

OBS-URL: https://build.opensuse.org/request/show/1324814
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vlc?expand=0&rev=159
2025-12-31 09:46:37 +00:00
65e25898c1 Accepting request 1309917 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1309917
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vlc?expand=0&rev=158
2025-10-10 15:08:08 +00:00
5a33ecb827 Accepting request 1309761 from multimedia:libs
- Pin to ffmpeg-7; even the master branch does not yet build
  against ffmpeg 8.

- Drop vcdimager-devel BuildRequires: Not needed nor used, vcd
  plugin is still built without it.

OBS-URL: https://build.opensuse.org/request/show/1309761
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vlc?expand=0&rev=157
2025-10-08 16:12:12 +00:00
f3e2b6924c Accepting request 1300988 from multimedia:libs
Add missing req (forwarded request 1300984 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1300988
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vlc?expand=0&rev=156
2025-08-25 18:36:12 +00:00
0da0a64aaa Accepting request 1298149 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1298149
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vlc?expand=0&rev=155
2025-08-08 13:10:06 +00:00