Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ffmpeg-8 for openSUSE:Factory 
checked in at 2026-09-08 16:52:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ffmpeg-8 (Old)
 and      /work/SRC/openSUSE:Factory/.ffmpeg-8.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ffmpeg-8"

Tue Sep  8 16:52:22 2026 rev:16 rq:1376010 version:8.1.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/ffmpeg-8/ffmpeg-8.changes        2026-09-04 
12:35:53.240054337 +0200
+++ /work/SRC/openSUSE:Factory/.ffmpeg-8.new.1265/ffmpeg-8.changes      
2026-09-08 16:52:46.148572046 +0200
@@ -1,0 +2,7 @@
+Sat Sep  5 11:07:34 UTC 2026 - Jan Engelhardt <[email protected]>
+
+- Enable decoders in ffmpeg-8-mini that need no extra build
+  dependencies. This makes it possible for some packages to run
+  testsuites with e.g. WAV files.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ ffmpeg-8.spec ++++++
--- /var/tmp/diff_new_pack.AYXKF7/_old  2026-09-08 16:52:47.666635670 +0200
+++ /var/tmp/diff_new_pack.AYXKF7/_new  2026-09-08 16:52:47.668635753 +0200
@@ -20,7 +20,7 @@
 #
 # preamble is present twice, watch out
 #
-%if "%flavor" != "ffmpeg-8-mini"
+%if "%flavor" != "mini"
 
 # Create proper conflicts to make sure we require all from one version
 # p:   Conflict string, eg if you need them all for requires instead
@@ -832,7 +832,6 @@
 Patch10:        ffmpeg-chromium.patch
 Patch15:        
11013-avcodec-decode-clean-up-if-get_hw_frames_parameters-.patch
 BuildRequires:  c_compiler
-BuildRequires:  pkgconfig(openh264)
 Requires:       this-is-only-for-build-envs
 
 %description
@@ -840,9 +839,7 @@
 This package merely builds the API for the sake of other packages.
 
 %package libs
-# Even with mini, we want ff5 libs to be coinstallable to ff4-devel(!),
-# hence mini-libs and mini-devel are still separated.
-Summary:        Feature-reduced build of FFmpeg, a multimedia framework
+Summary:        Feature/Dependency-reduced build of FFmpeg
 Conflicts:      libavcodec62
 Conflicts:      libavdevice62
 Conflicts:      libavfilter11
@@ -855,6 +852,8 @@
 %description libs
 FFmpeg is a multimedia framework.
 This package contains a cut-down version for building other packages.
+Their testsuites may be unable to complete if they expect a particular
+feature.
 
 %package devel
 Summary:        Header files for feature-reduced FFmpeg build
@@ -883,6 +882,9 @@
 %autosetup -p1 -n %_name-%version
 
 %build
+# configure is expected to ignore enable-encoder names that cannot be enabled
+# due to absent dependencies.
+#
 %define _lto_cflags %nil
 CFLAGS="%optflags" \
 ./configure \
@@ -895,14 +897,21 @@
        --disable-htmlpages --disable-stripping --disable-x86asm \
        --disable-static --enable-shared --enable-pic \
        --enable-gpl --enable-version3 \
-       --disable-muxers --disable-demuxers \
-       --disable-encoders --disable-decoders \
+       --enable-muxers \
+       --enable-demuxers \
+       --disable-encoders \
+       --disable-decoders \
+       --enable-encoder="$(perl -pe 's{^(\w*).*}{$1,}gs' 
<%_sourcedir/enable_encoders)" \
+       --enable-decoder="$(perl -pe 's{^(\w*).*}{$1,}gs' 
<%_sourcedir/enable_decoders)" \
+       --disable-decoder=h264,hevc,vc1,prores_raw,vvc \
        --disable-programs --disable-doc
 for i in H264 HEVC VC1 VVC; do
        grep -q "#define CONFIG_${i}_DECODER 0" config_components.h
 done
 cat config.h
 %make_build
+#      --enable-encoder="$(grep trivial %_sourcedir/enable_encoders | perl -pe 
's{^(\w*).*}{$1,}gs')" \
+#      --enable-decoder="$(grep trivial %_sourcedir/enable_decoders | perl -pe 
's{^(\w*).*}{$1,}gs')" \
 
 %install
 b="%buildroot"

++++++ _multibuild ++++++
--- /var/tmp/diff_new_pack.AYXKF7/_old  2026-09-08 16:52:47.724638101 +0200
+++ /var/tmp/diff_new_pack.AYXKF7/_new  2026-09-08 16:52:47.727638226 +0200
@@ -1,4 +1,4 @@
 <multibuild>
-       <package>ffmpeg-8-mini</package>
+       <package>mini</package>
 </multibuild>
 

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.AYXKF7/_old  2026-09-08 16:52:47.754639358 +0200
+++ /var/tmp/diff_new_pack.AYXKF7/_new  2026-09-08 16:52:47.757639484 +0200
@@ -1,5 +1,5 @@
-mtime: 1788270016
-commit: 404d61e94b16e44edc01e99a25f1b0f3318ce061cd57c23b075ad7188c2354b6
+mtime: 1788693980
+commit: 8946da3cf7c9632bb8a21dd358933457228ff5b4458de4818d2297a2872d235b
 url: https://src.opensuse.org/jengelh/ffmpeg
 revision: ff8
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-09-06 13:26:20.000000000 +0200
@@ -0,0 +1 @@
+.osc

Reply via email to