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
