Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package vlc for openSUSE:Factory checked in at 2026-09-28 10:34:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vlc (Old) and /work/SRC/openSUSE:Factory/.vlc.new.383539 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vlc" Mon Sep 28 10:34:59 2026 rev:167 rq:1380041 version:3.0.24 Changes: -------- --- /work/SRC/openSUSE:Factory/vlc/vlc.changes 2026-04-28 11:54:12.644119813 +0200 +++ /work/SRC/openSUSE:Factory/.vlc.new.383539/vlc.changes 2026-09-28 10:35:14.249765813 +0200 @@ -1,0 +2,54 @@ +Wed Sep 23 13:12:36 UTC 2026 - Dominique Leuenberger <[email protected]> + +- Update to version 3.0.24: + + Codecs: + - Use FFmpeg 8.1 (upgraded from 4.4) + - Support APV decoder (FFmpeg 8) + - Support Atrac3/Atrac9 decoding + - Remove schroedinger support for dirac in favor of avcodec + - Fix Speex leaks and packetization issues + - Fix WebVTT CSS parsing and error handling + - Fix FLAC and HEVC packetizer edge cases + - Fix AudioToolbox MIDI synthesizer crash on macOS 26+ + + Demuxers: + - Add support for CEA-708 closed captions in MP4 + - Expose ID3v2 metadata in MPEG demuxer + - Improve subtitle language detection from filenames and SSA/ASS metadata + - Fix several MKV crashes, leaks, hangs and malformed file handling issues + - Fix AVI hang with zero-sized strd chunks + - Fix MP4, MPEG-TS, Ogg, RealAudio and subtitle demuxing edge cases + + Access: + - Switch RIST input and output to librist, with main and simple profile support + - Add SRT listener mode support + - Add SFTP public key authentication options and ED25519 hostkey support + - Update SMB2 share enumeration + - Don't ship RealRTSP plugin (build disabled for all configurations) + + Service Discovery: + - Include Chromecast model in mDNS renderer names + - Fix IPv6 addresses in Bonjour service URLs + + Video Output: + - Fix Direct3D11 adjust filter and texture leaks + - Fix MediaCodec crop validation + - Super Resolution scaling with Moore Threads GPUs + + Interface: + - Qt: Fix default open dialog location + - Qt: Fix effects window geometry saving + - Qt: Improve hotkeys dialog strings + + Stream Output: + - Disable HEVC for original Chromecast devices + + Security: + - Switch to a new RSA-4096 key for update verification + - Fix multiple OOB, integer overflow, double-free and use-after-free issues + - See https://www.videolan.org/security/ + - CVE-2026-56711: picture: inline AllocatePicture() and use overflow helpers + + Misc: + - Add Flatpak build support + - Fix Audio EQ filter High Frequency parameter + - Fix artwork preparser crash when artwork title is null + - Fix LibVLC media list player race + - Remove NPAPI browser plugin + + Lua: + - Remove broken youtube.lua plugin +- Drop vlc-gstreamer-1.28-build-fix.patch: fixed upstream. + +------------------------------------------------------------------- Old: ---- vlc-3.0.23.obscpio vlc-gstreamer-1.28-build-fix.patch New: ---- vlc-3.0.24.obscpio ----------(Old B)---------- Old: - Remove broken youtube.lua plugin - Drop vlc-gstreamer-1.28-build-fix.patch: fixed upstream. ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vlc.spec ++++++ --- /var/tmp/diff_new_pack.y7c2Nq/_old 2026-09-28 10:35:16.965879661 +0200 +++ /var/tmp/diff_new_pack.y7c2Nq/_new 2026-09-28 10:35:16.967879744 +0200 @@ -42,7 +42,7 @@ %endif Name: vlc -Version: 3.0.23 +Version: 3.0.24 Release: 0 Summary: Graphical media player License: GPL-2.0-or-later AND LGPL-2.1-or-later @@ -59,10 +59,8 @@ # PATCH-FEATURE-OPENSUSE vlc-projectM-qt5.patch -- Build against projectM-qt5; openSUSE provides projectM as -qt and -qt5 variant Patch100: vlc-projectM-qt5.patch # PATCH-FIX-UPSTREAM -- Use OpenCV C++ API -Patch103: 0001-Port-OpenCV-facedetect-example-to-C-API.patch -# PATCH-FIX-OPENSUSE vlc-gstreamer-1.28-build-fix.patch -- Fix building with gstreamer-1.28vlc-gstreamer-1.28-build-fix.patch -Patch104: vlc-gstreamer-1.28-build-fix.patch -Patch105: libupnp-1.18.patch +Patch101: 0001-Port-OpenCV-facedetect-example-to-C-API.patch +Patch102: libupnp-1.18.patch BuildRequires: Mesa-devel BuildRequires: aalib-devel @@ -398,9 +396,8 @@ %if 0%{?suse_version} > 1320 && 0%{?suse_version} < 1550 && 0%{?sle_version} < 150200 %patch -P 100 -p1 %endif -%patch -P 103 -p1 -%patch -P 104 -p1 -%patch -P 105 -p1 +%patch -P 101 -p1 +%patch -P 102 -p1 ### And LUA 5.3.1 has some more API changes if pkg-config --atleast-version 5.3.1 lua; then @@ -621,6 +618,7 @@ # The presence of the .desktop file is what gives AppStream the # hint of which package to add in the appstore... 'vlc' is the place to be %{_datadir}/applications/vlc.desktop +%{_datadir}/applications/vlc-open*.desktop %{_datadir}/icons/hicolor/*/apps/vlc* %{_datadir}/kde4/apps/solid %if 0%{?suse_version} < 1500 @@ -777,7 +775,6 @@ %{_libdir}/vlc/lua/playlist/twitch.luac %{_libdir}/vlc/lua/playlist/vimeo.luac %{_libdir}/vlc/lua/playlist/vocaroo.luac -%{_libdir}/vlc/lua/playlist/youtube.luac %{_libdir}/vlc/lua/sd/icecast.luac %{_libdir}/vlc/lua/sd/jamendo.luac %{_libdir}/vlc/plugins/access/libaccess_alsa_plugin.so @@ -810,7 +807,6 @@ %if 0%{?suse_version} < 1330 && ( 0%{?sle_version} < 120200 || 0%{?is_opensuse} < 1 ) %{_libdir}/vlc/plugins/access/librdp_plugin.so %endif -%{_libdir}/vlc/plugins/access/librist_plugin.so %{_libdir}/vlc/plugins/access/librtp_plugin.so %{_libdir}/vlc/plugins/access/libsatip_plugin.so %{_libdir}/vlc/plugins/access/libsdp_plugin.so @@ -833,7 +829,6 @@ %{_libdir}/vlc/plugins/access_output/libaccess_output_file_plugin.so %{_libdir}/vlc/plugins/access_output/libaccess_output_http_plugin.so %{_libdir}/vlc/plugins/access_output/libaccess_output_livehttp_plugin.so -%{_libdir}/vlc/plugins/access_output/libaccess_output_rist_plugin.so %{_libdir}/vlc/plugins/access_output/libaccess_output_shout_plugin.so %if 0%{?suse_version} > 1500 && 0%{?is_opensuse} %{_libdir}/vlc/plugins/access_output/libaccess_output_srt_plugin.so @@ -900,7 +895,6 @@ %{_libdir}/vlc/plugins/codec/libpng_plugin.so %{_libdir}/vlc/plugins/codec/librawvideo_plugin.so %{_libdir}/vlc/plugins/codec/librtpvideo_plugin.so -%{_libdir}/vlc/plugins/codec/libschroedinger_plugin.so %{_libdir}/vlc/plugins/codec/libscte18_plugin.so %{_libdir}/vlc/plugins/codec/libscte27_plugin.so %{_libdir}/vlc/plugins/codec/libspdif_plugin.so ++++++ _service ++++++ --- /var/tmp/diff_new_pack.y7c2Nq/_old 2026-09-28 10:35:16.996880960 +0200 +++ /var/tmp/diff_new_pack.y7c2Nq/_new 2026-09-28 10:35:17.002881212 +0200 @@ -3,7 +3,7 @@ <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://code.videolan.org/videolan/vlc.git</param> - <param name="revision">3.0.23-2</param> + <param name="revision">3.0.24</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">v?([^+-]*)(-rc\d+)?(-[12])?(\+0)?(\+\d+)?</param> <param name="versionrewrite-replacement">\1\5</param> ++++++ libupnp-1.18.patch ++++++ --- /var/tmp/diff_new_pack.y7c2Nq/_old 2026-09-28 10:35:17.017881840 +0200 +++ /var/tmp/diff_new_pack.y7c2Nq/_new 2026-09-28 10:35:17.020881966 +0200 @@ -1,20 +1,10 @@ -From: Jan Engelhardt <[email protected]> -Date: 2026-02-18 19:50:34.116774429 +0100 -Sent: no - -Add support for libupnp 1.18.x. - ---- - modules/services_discovery/upnp.hpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -Index: vlc-3.0.23/modules/services_discovery/upnp.hpp -=================================================================== ---- vlc-3.0.23.orig/modules/services_discovery/upnp.hpp -+++ vlc-3.0.23/modules/services_discovery/upnp.hpp -@@ -37,7 +37,7 @@ +diff --git a/modules/services_discovery/upnp.hpp b/modules/services_discovery/upnp.hpp +index 352079c595..200dabaf3b 100644 +--- a/modules/services_discovery/upnp.hpp ++++ b/modules/services_discovery/upnp.hpp +@@ -35,7 +35,7 @@ + #include <vlc_common.h> - #include <vlc_url.h> -#if UPNP_VERSION < 10800 +#if UPNP_VERSION < 10800 || UPNP_VERSION >= 11800 ++++++ vlc-3.0.23.obscpio -> vlc-3.0.24.obscpio ++++++ /work/SRC/openSUSE:Factory/vlc/vlc-3.0.23.obscpio /work/SRC/openSUSE:Factory/.vlc.new.383539/vlc-3.0.24.obscpio differ: char 48, line 1 ++++++ vlc.obsinfo ++++++ --- /var/tmp/diff_new_pack.y7c2Nq/_old 2026-09-28 10:35:17.077884356 +0200 +++ /var/tmp/diff_new_pack.y7c2Nq/_new 2026-09-28 10:35:17.080884481 +0200 @@ -1,5 +1,5 @@ name: vlc -version: 3.0.23 -mtime: 1766472938 -commit: 79128878ddb2c280bbb6c89c76a46b31a80ade1c +version: 3.0.24 +mtime: 1789642908 +commit: 6de05adcbaf2e8b85fe86aad4169393098628119
