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
 

Reply via email to