diff --git a/ffmpeg-7.1.1.tar.xz b/ffmpeg-7.1.1.tar.xz new file mode 100644 index 0000000000000000000000000000000000000000..9547622e7843d980d9381dd1b1d3e0d2ee118290 Binary files /dev/null and b/ffmpeg-7.1.1.tar.xz differ diff --git a/ffmpeg-7.1.tar.xz b/ffmpeg-7.1.tar.xz deleted file mode 100644 index ff3d1128f696de293822a2e7154fdaf48af9bc56..0000000000000000000000000000000000000000 --- a/ffmpeg-7.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:40973d44970dbc83ef302b0609f2e74982be2d85916dd2ee7472d30678a7abe6 -size 11011364 diff --git a/ffmpeg.spec b/ffmpeg.spec index 6988fb9c4355c46924d7ca3080188e37e441e0ac..82b71f47d32e18ea1b53dd7e9a122c19fee4aa24 100644 --- a/ffmpeg.spec +++ b/ffmpeg.spec @@ -72,16 +72,14 @@ Summary: Digital VCR and streaming server Name: ffmpeg%{?flavor} -Version: 7.1 -Release: 6 +Version: 7.1.1 +Release: 1 License: GPL-3.0-or-later URL: https://ffmpeg.org/ Source0: https://ffmpeg.org/releases/ffmpeg-%{version}.tar.xz # Special patch for building chromium Patch0: avformat-get_first_dts.patch Patch5: fix_libsvgdec_compile_error.patch -# https://ffmpeg.org//pipermail/ffmpeg-devel/2024-November/335575.html -Patch6: ffmpeg-7.1-build-with-texinfo-7.2.patch Patch7: backport-CVE-2025-0518.patch Patch8: backport-CVE-2025-22921.patch Patch9: CVE-2025-1816.patch @@ -308,191 +306,4 @@ This package contains development files for %{name} %prep %autosetup -p1 -n ffmpeg-%{version} -# fix -O3 -g in host_cflags -sed -i "s|check_host_cflags -O3|check_host_cflags %{optflags}|" configure -mkdir -p _doc/examples -cp -pr doc/examples/{*.c,Makefile,README} _doc/examples/ - -%build -%{?_with_cuda:export PATH=${PATH}:%{_cuda_bindir}} -%{ff_configure}\ - --shlibdir=%{_libdir} \ -%if 0%{?_without_tools:1} - --disable-doc \ - --disable-ffmpeg --disable-ffplay --disable-ffprobe \ -%endif -%ifarch %{ix86} - --cpu=%{_target_cpu} \ -%endif -%ifarch %{ix86} x86_64 %{power64} - --enable-runtime-cpudetect \ -%endif -%ifarch %{power64} -%ifarch ppc64 - --cpu=g5 \ -%endif -%ifarch ppc64p7 - --cpu=power7 \ -%endif -%ifarch ppc64le - --cpu=power8 \ -%endif - --enable-pic \ -%endif -%ifarch %{arm} - --disable-runtime-cpudetect --arch=arm \ -%ifarch armv6hl - --cpu=armv6 \ -%endif -%ifarch armv7hl armv7hnl - --cpu=armv7-a \ - --enable-vfpv3 \ - --enable-thumb \ -%endif -%ifarch armv7hl - --disable-neon \ -%endif -%ifarch armv7hnl - --enable-neon \ -%endif -%endif - || cat ffbuild/config.log - -%make_build V=1 -%make_build documentation V=1 -%make_build alltools V=1 - -%install -%make_install V=1 -%if 0%{!?flavor:1} -rm -r %{buildroot}%{_datadir}/%{name}/examples -%endif -%if 0%{!?progs_suffix:1} -install -pm755 tools/qt-faststart %{buildroot}%{_bindir} -%endif - -%if 0%{!?_without_tools:1} -%files -%{_bindir}/ffmpeg%{?progs_suffix} -%{_bindir}/ffplay%{?progs_suffix} -%{_bindir}/ffprobe%{?progs_suffix} -%{!?progs_suffix:%{_bindir}/qt-faststart} -%{!?flavor: -%{_mandir}/man1/ffmpeg*.1* -%{_mandir}/man1/ffplay*.1* -%{_mandir}/man1/ffprobe*.1* -} -%{_datadir}/%{name} -%endif - -%files libs -%doc CREDITS README.md -%license COPYING.* -%{_libdir}/lib*.so.* -%exclude %{_libdir}/libavdevice%{?build_suffix}.so.* -%{!?flavor:%{_mandir}/man3/lib*.3.* -%exclude %{_mandir}/man3/libavdevice.3* -} - -%files -n libavdevice%{?flavor} -%{_libdir}/libavdevice%{?build_suffix}.so.* -%{!?flavor:%{_mandir}/man3/libavdevice.3*} - -%files devel -%doc MAINTAINERS doc/APIchanges doc/*.txt -%doc _doc/examples -%doc %{_docdir}/%{name}/*.html -%doc %{_docdir}/%{name}/*.css -%{_includedir}/%{name} -%{_libdir}/pkgconfig/lib*.pc -%{_libdir}/lib*.so - -%changelog -* Tue Apr 22 2025 happyworker <208suo@208suo.com> - 7.1-6 -- fix CVE-2025-1816 - -* Sun Mar 23 2025 Funda Wang - 7.1-5 -- fix CVE-2025-22991 - -* Mon Jan 27 2025 Funda Wang - 7.1-4 -- fix CVE-2025-0518 - -* Thu Jan 09 2025 Funda Wang - 7.1-3 -- fix build with texinfo 7.2 - -* Tue Dec 03 2024 Funda Wang - 7.1-2 -- deal with rpm 4.17 - -* Tue Oct 01 2024 Funda Wang - 7.1-1 -- update to 7.1 - -* Wed Sep 18 2024 happyworker <208suo@208suo.com> - 6.1.1-14 -- CVE-2023-49501.patch - -* Tue Aug 27 2024 happyworker <208suo@208suo.com> - 6.1.1-13 -- CVE-2024-7055.patch - -* Mon Aug 26 2024 jchzhou - 6.1.1-12 -- add options during configure for supporting building with clang - -* Fri Jul 5 2024 happyworker <208suo@208suo.com> - 6.1.1-11 -- remove fix-CVE-2024-32228.patch - -* Thu Jul 04 2024 wangziliang - 6.1.1-10 -- fix-CVE-2024-32228.patch - -* Tue Jul 02 2024 wangziliang - 6.1.1-9 -- fix-CVE-2024-32230.patch - -* Mon Jun 24 2024 happyworker <208suo@208suo.com> - 6.1.1-8 -- fix-CVE-2023-49502.patch - -* Fri Jun 21 2024 misaka00251 - 6.1.1-7 -- Remove riscv64 exclusive arch for chromium patch - -* Tue Jun 18 2024 happyworker <208suo@208suo.com> - 6.1.1-6 -- fix CVE-2023-49528.patch - -* Wed Jun 12 2024 technology208 - 6.1.1-5 -- Add patch to fix libsvdec compile error - -* Fri Jun 07 2024 xuchenchen - 6.1.1-4 -- fix CVE-2024-31578.patch -- fix CVE-2024-31582.patch - -* Fri May 31 2024 xuchenchen - 6.1.1-3 -- fix CVE-2023-50007.patch -- fix CVE-2023-50008.patch - -* Wed Apr 03 2024 misaka00251 - 6.1.1-2 -- Add patch to fix chromium build on riscv64 & Cleanup patches - -* Thu Feb 22 2024 Dongxing Wang - 6.1.1-1 -- Upgrade to 6.1.1 to fix Eulermaker failure - -* Wed Feb 21 2024 Dongxing Wang - 4.4.4-2 -- Fix obs failure - -* Wed Dec 27 2023 Jingwiw - 4.4.4-1 -- Upgrade to 4.4.4 - -* Tue Nov 14 2023 ouuleilei - 4.2.9-1 -- Upgrade to 4.2.9 - -* Tue Aug 15 2023 peijiankang - 4.2.4-6 -- add ix-build-error-about-srt.patch - -* Wed Jul 27 2022 Chenyx - 4.2.4-5 -- License compliance rectification - -* Thu Jun 2 2022 yangweidong - 4.2.4-4 -- Fix CVE-2021-38114 and CVE-2020-35964 - -* Sat Sep 04 2021 guoxiaoqi - 4.2.4-3 -- Fix CVE-2021-3566 and CVE-2021-38291 - -* Tue Jul 20 2021 weidong - 4.2.4-2 -- Fix requires conflict - -* Fri May 07 2021 weidong - 4.2.4-1 -- Initial package. +# fix \ No newline at end of file