Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ffmpeg-5 for openSUSE:Factory 
checked in at 2023-03-15 18:52:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ffmpeg-5 (Old)
 and      /work/SRC/openSUSE:Factory/.ffmpeg-5.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ffmpeg-5"

Wed Mar 15 18:52:59 2023 rev:15 rq:1071235 version:5.1.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/ffmpeg-5/ffmpeg-5.changes        2023-02-28 
12:48:39.332485659 +0100
+++ /work/SRC/openSUSE:Factory/.ffmpeg-5.new.31432/ffmpeg-5.changes     
2023-03-15 18:53:00.911907059 +0100
@@ -1,0 +2,10 @@
+Mon Mar 13 11:54:15 UTC 2023 - Jan Engelhardt <jeng...@inai.de>
+
+- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.
+
+-------------------------------------------------------------------
+Thu Mar  9 09:48:42 UTC 2023 - Jan Engelhardt <jeng...@inai.de>
+
+- Actually enable libjxl backend
+
+-------------------------------------------------------------------

New:
----
  soname.diff

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

Other differences:
------------------
++++++ ffmpeg-5.spec ++++++
--- /var/tmp/diff_new_pack.rZEGAL/_old  2023-03-15 18:53:02.879917527 +0100
+++ /var/tmp/diff_new_pack.rZEGAL/_new  2023-03-15 18:53:02.883917548 +0100
@@ -109,6 +109,7 @@
 Patch11:        ffmpeg-CVE-2022-3964.patch
 Patch91:        ffmpeg-dlopen-openh264.patch
 Patch92:        no-vk-video-decoding.patch
+Patch93:        soname.diff
 
 %if %{with amf_sdk}
 BuildRequires:  AMF-devel
@@ -238,7 +239,7 @@
 Requires:       libavformat59 = %version-%release
 Requires:       libavutil57 = %version-%release
 Requires:       libpostproc56 = %version-%release
-Requires:       libswresample4 = %version-%release
+Requires:       libswresample4_ff5 = %version-%release
 Requires:       libswscale6 = %version-%release
 
 %description
@@ -254,7 +255,7 @@
 Summary:        FFmpeg codec library
 Group:          System/Libraries
 Requires:       libavutil57 = %version-%release
-Requires:       libswresample4 = %version-%release
+Requires:       libswresample4_ff5 = %version-%release
 %if 0%{?BUILD_ORIG}
 Provides:       libavcodec-full = %version-%release
 # This can be (and is) required by packages like vlc-codecs -
@@ -337,7 +338,7 @@
 Requires:       libavformat59 = %version-%release
 Requires:       libavutil57 = %version-%release
 Requires:       libpostproc56 = %version-%release
-Requires:       libswresample4 = %version-%release
+Requires:       libswresample4_ff5 = %version-%release
 Requires:       libswscale6 = %version-%release
 
 %description -n libavfilter8
@@ -457,12 +458,12 @@
 
 This subpackage contains the headers for FFmpeg libpostproc.
 
-%package -n libswresample4
+%package -n libswresample4_ff5
 Summary:        FFmpeg software resampling library
 Group:          System/Libraries
 Requires:       libavutil57 = %version-%release
 
-%description -n libswresample4
+%description -n libswresample4_ff5
 The libswresample library performs audio conversion between different
 sample rates, channel layout and channel formats.
 
@@ -472,7 +473,7 @@
 Provides:       libswresample-devel = %version-%release
 Obsoletes:      libswresample-devel < %version-%release
 Requires:       %name-libavutil-devel = %version-%release
-Requires:       libswresample4 = %version-%release
+Requires:       libswresample4_ff5 = %version-%release
 %devel_conflicts -c < -v %_major_version
 %devel_conflicts -c >= -v %_major_expected
 
@@ -721,8 +722,8 @@
 %postun -n libavutil57 -p /sbin/ldconfig
 %post   -n libpostproc56 -p /sbin/ldconfig
 %postun -n libpostproc56 -p /sbin/ldconfig
-%post   -n libswresample4 -p /sbin/ldconfig
-%postun -n libswresample4 -p /sbin/ldconfig
+%post   -n libswresample4_ff5 -p /sbin/ldconfig
+%postun -n libswresample4_ff5 -p /sbin/ldconfig
 %post   -n libswscale6 -p /sbin/ldconfig
 %postun -n libswscale6 -p /sbin/ldconfig
 
@@ -756,7 +757,7 @@
 %license COPYING.GPLv2 LICENSE.md
 %_libdir/libpostproc.so.*
 
-%files -n libswresample4
+%files -n libswresample4_ff5
 %license COPYING.GPLv2 LICENSE.md
 %_libdir/libswresample.so.*
 
@@ -847,6 +848,7 @@
 Patch11:        ffmpeg-CVE-2022-3964.patch
 Patch91:        ffmpeg-dlopen-openh264.patch
 Patch92:        no-vk-video-decoding.patch
+Patch93:        soname.diff
 BuildRequires:  c_compiler
 Requires:       this-is-only-for-build-envs
 
@@ -864,7 +866,7 @@
 Conflicts:      libavformat59
 Conflicts:      libavutil57
 Conflicts:      libpostproc56
-Conflicts:      libswresample4
+Conflicts:      libswresample4_ff5
 Conflicts:      libswscale6
 Requires:       this-is-only-for-build-envs
 

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.rZEGAL/_old  2023-03-15 18:53:02.935917825 +0100
+++ /var/tmp/diff_new_pack.rZEGAL/_new  2023-03-15 18:53:02.935917825 +0100
@@ -4,6 +4,6 @@
 libavformat59
 libavutil57
 libpostproc56
-libswresample4
+libswresample4_ff5
 libswscale6
 

++++++ enable_encoders ++++++
--- /var/tmp/diff_new_pack.rZEGAL/_old  2023-03-15 18:53:02.967917995 +0100
+++ /var/tmp/diff_new_pack.rZEGAL/_new  2023-03-15 18:53:02.971918017 +0100
@@ -14,6 +14,7 @@
 libaom_av1 # libaom
 libcodec2 # codec2
 libgsm # libgsm
+libjxl # libjxl
 libmp3lame # lame
 libopenh264 # libopenh264_dlopen
 libopenjpeg # openjpeg



++++++ soname.diff ++++++
From: Jan Engelhardt <jeng...@inai.de>
Date: 2023-03-13 12:53:21.732953738 +0100

Move libswresample.so.4 out the way for the benefit of ffmpeg-6
which provides the same library.
---
 ffbuild/library.mak |    3 +++
 1 file changed, 3 insertions(+)

Index: ffmpeg-5.1.2/ffbuild/library.mak
===================================================================
--- ffmpeg-5.1.2.orig/ffbuild/library.mak
+++ ffmpeg-5.1.2/ffbuild/library.mak
@@ -6,6 +6,9 @@ endif
 
 LIBVERSION := $(lib$(NAME)_VERSION)
 LIBMAJOR   := $(lib$(NAME)_VERSION_MAJOR)
+ifeq ($(NAME),swresample)
+LIBMAJOR := $(LIBMAJOR).ff5
+endif
 LIBMINOR   := $(lib$(NAME)_VERSION_MINOR)
 INCINSTDIR := $(INCDIR)/lib$(NAME)
 

Reply via email to