Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package DVDStyler for openSUSE:Factory 
checked in at 2026-10-20 12:42:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/DVDStyler (Old)
 and      /work/SRC/openSUSE:Factory/.DVDStyler.new.3698736 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "DVDStyler"

Tue Oct 20 12:42:31 2026 rev:16 rq:1386347 version:3.2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/DVDStyler/DVDStyler.changes      2026-02-18 
17:07:11.546125431 +0100
+++ /work/SRC/openSUSE:Factory/.DVDStyler.new.3698736/DVDStyler.changes 
2026-10-20 12:42:45.594632752 +0200
@@ -1,0 +2,8 @@
+Mon Oct 19 13:15:36 UTC 2026 - Bjørn Lie <[email protected]>
+
+- Add 0004-added-support-of-ffmpeg-8.0.patch: Fix build with
+  ffmpeg-8 and newer
+- Replace obsolete update-desktop-files and macro with
+  desktop-file-utils BuildRequires and corresponding macro
+
+-------------------------------------------------------------------

New:
----
  0004-added-support-of-ffmpeg-8.0.patch

----------(New B)----------
  New:
- Add 0004-added-support-of-ffmpeg-8.0.patch: Fix build with
  ffmpeg-8 and newer
----------(New E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ DVDStyler.spec ++++++
--- /var/tmp/diff_new_pack.PtNQOk/_old  2026-10-20 12:42:47.119696551 +0200
+++ /var/tmp/diff_new_pack.PtNQOk/_new  2026-10-20 12:42:47.120696593 +0200
@@ -35,11 +35,13 @@
 Patch1:         fix.patch
 # PATCH-FIX-UPSTREAM
 Patch2:         0001-fixed-encoding-of-silent-audio-file.patch
-# FFmpeg5 support
+# FFmpeg8 support
 Patch3:         dvdstyler-ffmpeg5.patch
 Patch4:         DVDStyler-ffmpeg7.patch
+Patch5:         0004-added-support-of-ffmpeg-8.0.patch
 BuildRequires:  bison
 #!BuildIgnore:  wxWidgets-3_2-devel
+BuildRequires:  desktop-file-utils
 BuildRequires:  dvd+rw-tools
 BuildRequires:  dvdauthor
 BuildRequires:  fdupes
@@ -48,18 +50,16 @@
 BuildRequires:  mkisofs >= 2.01
 BuildRequires:  pkgconfig
 BuildRequires:  unzip
-BuildRequires:  update-desktop-files
 BuildRequires:  wxGTK3-3_2-devel
 BuildRequires:  xmlto
 BuildRequires:  zip
-#doesn't build with ffmpeg 8 yet
-BuildRequires:  pkgconfig(libavcodec) < 62
-BuildRequires:  pkgconfig(libavfilter) < 11
-BuildRequires:  pkgconfig(libavformat) < 62
-BuildRequires:  pkgconfig(libavutil) < 60
+BuildRequires:  pkgconfig(libavcodec)
+BuildRequires:  pkgconfig(libavfilter)
+BuildRequires:  pkgconfig(libavformat)
+BuildRequires:  pkgconfig(libavutil)
 BuildRequires:  pkgconfig(libexif)
 BuildRequires:  pkgconfig(libjpeg)
-BuildRequires:  pkgconfig(libswscale) < 9
+BuildRequires:  pkgconfig(libswscale)
 BuildRequires:  pkgconfig(libudev)
 BuildRequires:  pkgconfig(libwxsvg) >= 1.5.19
 BuildRequires:  pkgconfig(mjpegtools)
@@ -119,7 +119,7 @@
 %install
 %make_install
 
-%suse_update_desktop_file -r dvdstyler DiscBurning
+desktop-file-edit --set-key=Categories --set-value="DiscBurning;" 
%{buildroot}%{_datadir}/applications/dvdstyler.desktop
 %find_lang dvdstyler
 
 %files

++++++ 0004-added-support-of-ffmpeg-8.0.patch ++++++
>From 67948b17aea120636e27c07ec8bb42dcdb0e6438 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <[email protected]>
Date: Mon, 1 Jun 2026 20:57:17 +0200
Subject: [PATCH 4/4] added support of ffmpeg 8.0

---
 src/mediaenc_ffmpeg.cpp | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/src/mediaenc_ffmpeg.cpp b/src/mediaenc_ffmpeg.cpp
index 2c3e4ce..2274d7a 100644
--- a/src/mediaenc_ffmpeg.cpp
+++ b/src/mediaenc_ffmpeg.cpp
@@ -216,8 +216,13 @@ bool wxFfmpegMediaEncoder::addVideoStream(int codecId, 
VideoFormat videoFormat,
 
        m_videoOutbuf = (uint8_t*) av_malloc(VIDEO_BUF_SIZE);
 
-       AVCPBProperties *props;
-       props = (AVCPBProperties*) av_stream_new_side_data(m_videoStm, 
AV_PKT_DATA_CPB_PROPERTIES, sizeof(*props));
+       AVPacketSideData* sd = 
av_packet_side_data_new(&m_videoStm->codecpar->coded_side_data,
+                                                       
&m_videoStm->codecpar->nb_coded_side_data,
+                                                       
AV_PKT_DATA_CPB_PROPERTIES,
+                                                       sizeof(AVCPBProperties),
+                                                       0);
+       if (!sd) abort();
+       AVCPBProperties *props = (AVCPBProperties*)sd->data;
        props->buffer_size = VIDEO_BUF_SIZE;
        props->max_bitrate = 0;
        props->min_bitrate = 0;
-- 
2.54.0

Reply via email to