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-03-19 17:35:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ffmpeg-8 (Old) and /work/SRC/openSUSE:Factory/.ffmpeg-8.new.8177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ffmpeg-8" Thu Mar 19 17:35:32 2026 rev:7 rq:1340756 version:8.1 Changes: -------- --- /work/SRC/openSUSE:Factory/ffmpeg-8/ffmpeg-8.changes 2026-01-28 15:06:02.487240591 +0100 +++ /work/SRC/openSUSE:Factory/.ffmpeg-8.new.8177/ffmpeg-8.changes 2026-03-19 17:36:25.099425800 +0100 @@ -1,0 +2,6 @@ +Mon Mar 16 22:36:37 UTC 2026 - Jan Engelhardt <[email protected]> + +- Update to release 8.1 + * EXIF metadata parsing support + +------------------------------------------------------------------- Old: ---- ffmpeg-8.0.1.tar.xz ffmpeg-8.0.1.tar.xz.asc New: ---- ffmpeg-8.1.tar.xz ffmpeg-8.1.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ffmpeg-8.spec ++++++ --- /var/tmp/diff_new_pack.OBV4yc/_old 2026-03-19 17:36:26.287475021 +0100 +++ /var/tmp/diff_new_pack.OBV4yc/_new 2026-03-19 17:36:26.291475187 +0100 @@ -96,7 +96,7 @@ %define _major_expected 9 Name: ffmpeg-8 -Version: 8.0.1 +Version: 8.1 Release: 0 Summary: Set of libraries for working with various multimedia formats License: GPL-3.0-or-later @@ -119,6 +119,7 @@ Patch5: work-around-abi-break.patch Patch10: ffmpeg-chromium.patch Patch15: 11013-avcodec-decode-clean-up-if-get_hw_frames_parameters-.patch +BuildRequires: c++_compiler BuildRequires: ladspa-devel BuildRequires: libgsm-devel BuildRequires: nasm @@ -775,7 +776,7 @@ # #!BcntSyncTag: ffmpeg-8 Name: ffmpeg-8-mini -Version: 8.0.1 +Version: 8.1 Release: 0 Summary: Set of libraries for working with various multimedia formats License: GPL-3.0-or-later ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.OBV4yc/_old 2026-03-19 17:36:26.359478004 +0100 +++ /var/tmp/diff_new_pack.OBV4yc/_new 2026-03-19 17:36:26.363478170 +0100 @@ -1,5 +1,5 @@ -mtime: 1769472083 -commit: 70d00637a85476ff70463d1ed41d092afb61ebb93f2782a6c001f9756f22ff16 +mtime: 1773761135 +commit: 4616c7aec18ea855dc36e04f4199845db6c6dbedcda4477befa21baa3f7fe055 url: https://src.opensuse.org/jengelh/ffmpeg revision: master ++++++ 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-03-17 16:26:41.000000000 +0100 @@ -0,0 +1 @@ +.osc ++++++ ffmpeg-4.2-dlopen-fdk_aac.patch ++++++ --- /var/tmp/diff_new_pack.OBV4yc/_old 2026-03-19 17:36:26.603488113 +0100 +++ /var/tmp/diff_new_pack.OBV4yc/_new 2026-03-19 17:36:26.607488279 +0100 @@ -12,11 +12,11 @@ libavcodec/libfdk-aacenc.c | 47 +++++++++++++++++++++++++++++++++++++++ 4 files changed, 115 insertions(+) -Index: ffmpeg-7.0/configure +Index: ffmpeg-8.1/configure =================================================================== ---- ffmpeg-7.0.orig/configure -+++ ffmpeg-7.0/configure -@@ -230,6 +230,7 @@ External library support: +--- ffmpeg-8.1.orig/configure ++++ ffmpeg-8.1/configure +@@ -232,6 +232,7 @@ External library support: --enable-libdvdnav enable libdvdnav, needed for DVD demuxing [no] --enable-libdvdread enable libdvdread, needed for DVD demuxing [no] --enable-libfdk-aac enable AAC de/encoding via libfdk-aac [no] @@ -24,15 +24,15 @@ --enable-libflite enable flite (voice synthesis) support via libflite [no] --enable-libfontconfig enable libfontconfig, useful for drawtext filter [no] --enable-libfreetype enable libfreetype, needed for drawtext filter [no] -@@ -1873,6 +1874,7 @@ EXTERNAL_LIBRARY_GPL_LIST=" +@@ -2004,6 +2005,7 @@ EXTERNAL_LIBRARY_GPL_LIST=" EXTERNAL_LIBRARY_NONFREE_LIST=" decklink libfdk_aac + libfdk_aac_dlopen - libtls + libmpeghdec " -@@ -6847,6 +6849,7 @@ enabled libdvdread && require_pkg +@@ -7257,6 +7259,7 @@ enabled libdvdread && require_pkg enabled libfdk_aac && { check_pkg_config libfdk_aac fdk-aac "fdk-aac/aacenc_lib.h" aacEncOpen || { require libfdk_aac fdk-aac/aacenc_lib.h aacEncOpen -lfdk-aac && warn "using libfdk without pkg-config"; } } @@ -40,10 +40,10 @@ flite_extralibs="-lflite_cmu_time_awb -lflite_cmu_us_awb -lflite_cmu_us_kal -lflite_cmu_us_kal16 -lflite_cmu_us_rms -lflite_cmu_us_slt -lflite_usenglish -lflite_cmulex -lflite" enabled libflite && require libflite "flite/flite.h" flite_init $flite_extralibs enabled fontconfig && enable libfontconfig -Index: ffmpeg-7.0/libavcodec/dlopen.h +Index: ffmpeg-8.1/libavcodec/dlopen.h =================================================================== --- /dev/null -+++ ffmpeg-7.0/libavcodec/dlopen.h ++++ ffmpeg-8.1/libavcodec/dlopen.h @@ -0,0 +1,12 @@ +#ifndef LOCALINC_DLOPEN_H +#define LOCALINC_DLOPEN_H @@ -57,11 +57,11 @@ + goto error; + +#endif -Index: ffmpeg-7.0/libavcodec/libfdk-aacdec.c +Index: ffmpeg-8.1/libavcodec/libfdk-aacdec.c =================================================================== ---- ffmpeg-7.0.orig/libavcodec/libfdk-aacdec.c -+++ ffmpeg-7.0/libavcodec/libfdk-aacdec.c -@@ -38,6 +38,54 @@ +--- ffmpeg-8.1.orig/libavcodec/libfdk-aacdec.c ++++ ffmpeg-8.1/libavcodec/libfdk-aacdec.c +@@ -39,6 +39,54 @@ #define AAC_PCM_MAX_OUTPUT_CHANNELS AAC_PCM_OUTPUT_CHANNELS #endif @@ -116,7 +116,7 @@ enum ConcealMethod { CONCEAL_METHOD_SPECTRAL_MUTING = 0, CONCEAL_METHOD_NOISE_SUBSTITUTION = 1, -@@ -244,6 +292,11 @@ static av_cold int fdk_aac_decode_init(A +@@ -248,6 +296,11 @@ static av_cold int fdk_aac_decode_init(A FDKAACDecContext *s = avctx->priv_data; AAC_DECODER_ERROR err; @@ -128,11 +128,11 @@ s->handle = aacDecoder_Open(avctx->extradata_size ? TT_MP4_RAW : TT_MP4_ADTS, 1); if (!s->handle) { av_log(avctx, AV_LOG_ERROR, "Error opening decoder\n"); -Index: ffmpeg-7.0/libavcodec/libfdk-aacenc.c +Index: ffmpeg-8.1/libavcodec/libfdk-aacenc.c =================================================================== ---- ffmpeg-7.0.orig/libavcodec/libfdk-aacenc.c -+++ ffmpeg-7.0/libavcodec/libfdk-aacenc.c -@@ -37,6 +37,48 @@ +--- ffmpeg-8.1.orig/libavcodec/libfdk-aacenc.c ++++ ffmpeg-8.1/libavcodec/libfdk-aacenc.c +@@ -38,6 +38,48 @@ #define FDKENC_VER_AT_LEAST(vl0, vl1) 0 #endif @@ -181,7 +181,7 @@ typedef struct AACContext { const AVClass *class; HANDLE_AACENCODER handle; -@@ -182,6 +224,11 @@ static av_cold int aac_encode_init(AVCod +@@ -184,6 +226,11 @@ static av_cold int aac_encode_init(AVCod int aot = AV_PROFILE_AAC_LOW + 1; int sce = 0, cpe = 0; ++++++ ffmpeg-8.0.1.tar.xz -> ffmpeg-8.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/ffmpeg-8/ffmpeg-8.0.1.tar.xz /work/SRC/openSUSE:Factory/.ffmpeg-8.new.8177/ffmpeg-8.1.tar.xz differ: char 27, line 1 ++++++ ffmpeg-arm6l.diff ++++++ --- /var/tmp/diff_new_pack.OBV4yc/_old 2026-03-19 17:36:26.679491262 +0100 +++ /var/tmp/diff_new_pack.OBV4yc/_new 2026-03-19 17:36:26.683491428 +0100 @@ -2,16 +2,16 @@ libavutil/arm/timer.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -Index: ffmpeg-4.4.1/libavutil/arm/timer.h +Index: ffmpeg-8.1/libavutil/arm/timer.h =================================================================== ---- ffmpeg-4.4.1.orig/libavutil/arm/timer.h -+++ ffmpeg-4.4.1/libavutil/arm/timer.h +--- ffmpeg-8.1.orig/libavutil/arm/timer.h ++++ ffmpeg-8.1/libavutil/arm/timer.h @@ -30,7 +30,7 @@ #define AV_READ_TIME mach_absolute_time --#elif HAVE_INLINE_ASM && defined(__ARM_ARCH_7A__) -+#elif HAVE_INLINE_ASM && defined(__ARM_ARCH_7A__) || defined(__ARM_ARCH_6ZK__) +-#elif HAVE_INLINE_ASM && defined(__ARM_ARCH_7A__) && !defined(__ANDROID__) ++#elif HAVE_INLINE_ASM && (defined(__ARM_ARCH_7A__) || defined(__ARM_ARCH_6ZK__)) && !defined(__ANDROID__) #define AV_READ_TIME read_time
