diff --git a/ffmpeg.spec b/ffmpeg.spec index 696f9f5..2edb403 100644 --- a/ffmpeg.spec +++ b/ffmpeg.spec @@ -98,7 +98,7 @@ Name: ffmpeg %global pkg_name %{name}%{?pkg_suffix} Version: 5.1.2 -Release: 8%{?dist} +Release: 9%{?dist} Summary: A complete solution to record, convert and stream audio and video License: GPLv3+ URL: https://ffmpeg.org/ @@ -155,6 +155,9 @@ BuildRequires: libcrystalhd-devel %endif BuildRequires: libgcrypt-devel BuildRequires: libmysofa-devel +BuildRequires: libX11-devel +BuildRequires: libXext-devel +BuildRequires: libXv-devel BuildRequires: make BuildRequires: nasm BuildRequires: perl(Pod::Man) @@ -174,6 +177,7 @@ BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(gnutls) BuildRequires: pkgconfig(libilbc) BuildRequires: pkgconfig(jack) +BuildRequires: pkgconfig(lcms2) BuildRequires: pkgconfig(libass) BuildRequires: pkgconfig(libbluray) BuildRequires: pkgconfig(libbs2b) @@ -190,7 +194,9 @@ BuildRequires: pkgconfig(libomxil-bellagio) %endif BuildRequires: pkgconfig(libopenjp2) BuildRequires: pkgconfig(libopenmpt) +BuildRequires: pkgconfig(libplacebo) BuildRequires: pkgconfig(libpulse) +BuildRequires: pkgconfig(librabbitmq) BuildRequires: pkgconfig(librsvg-2.0) BuildRequires: pkgconfig(libssh) BuildRequires: pkgconfig(libv4l2) @@ -201,6 +207,7 @@ BuildRequires: pkgconfig(libwebp) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(libzmq) BuildRequires: pkgconfig(lilv-0) +BuildRequires: pkgconfig(lv2) BuildRequires: pkgconfig(netcdf) BuildRequires: pkgconfig(ogg) BuildRequires: pkgconfig(openal) @@ -581,6 +588,7 @@ cp -a doc/examples/{*.c,Makefile,README} _doc/examples/ --enable-gcrypt \ --enable-gnutls \ --enable-ladspa \ + --enable-lcms2 \ --enable-libshaderc \ --enable-vulkan \ --disable-cuda-sdk \ @@ -618,7 +626,9 @@ cp -a doc/examples/{*.c,Makefile,README} _doc/examples/ --enable-libopenjpeg \ --enable-libopenmpt \ --enable-libopus \ + --enable-libplacebo \ --enable-libpulse \ + --enable-librabbitmq \ --enable-librav1e \ --enable-librsvg \ --enable-librubberband \ @@ -651,6 +661,7 @@ cp -a doc/examples/{*.c,Makefile,README} _doc/examples/ %if %{with mfx} --enable-libmfx \ %endif + --enable-lv2 \ --enable-vaapi \ --enable-vdpau \ --enable-libopencore-amrnb \ @@ -846,6 +857,9 @@ rm -rf %{buildroot}%{_datadir}/%{name}/examples %{_mandir}/man3/libswscale.3* %changelog +* Mon Feb 13 2023 Yaakov Selkowitz - 5.1.2-9 +- Enable lcms2, lv2, placebo, rabbitmq, xv + * Mon Feb 13 2023 Neal Gompa - 5.1.2-8 - Disable flite for RHEL 9 as flite is too old diff --git a/ffmpeg_free_sources b/ffmpeg_free_sources index 6099d26..c553ce4 100644 --- a/ffmpeg_free_sources +++ b/ffmpeg_free_sources @@ -2031,6 +2031,7 @@ libavdevice/version.c libavdevice/version.h libavdevice/version_major.h libavdevice/xcbgrab.c +libavdevice/xv.c libavfilter/Makefile libavfilter/aarch64/Makefile libavfilter/aarch64/vf_nlmeans_init.c @@ -2112,6 +2113,7 @@ libavfilter/af_headphone.c libavfilter/af_join.c libavfilter/af_ladspa.c libavfilter/af_loudnorm.c +libavfilter/af_lv2.c libavfilter/af_mcompand.c libavfilter/af_pan.c libavfilter/af_replaygain.c @@ -2239,6 +2241,8 @@ libavfilter/f_sendcmd.c libavfilter/f_sidedata.c libavfilter/f_streamselect.c libavfilter/f_zmq.c +libavfilter/fflcms2.c +libavfilter/fflcms2.h libavfilter/fifo.c libavfilter/filters.h libavfilter/formats.c @@ -2452,6 +2456,8 @@ libavfilter/vf_hwmap.c libavfilter/vf_hwupload.c libavfilter/vf_hwupload_cuda.c libavfilter/vf_hysteresis.c +libavfilter/vf_iccdetect.c +libavfilter/vf_iccgen.c libavfilter/vf_identity.c libavfilter/vf_idet.c libavfilter/vf_idet.h @@ -2459,6 +2465,7 @@ libavfilter/vf_il.c libavfilter/vf_kerndeint.c libavfilter/vf_lagfun.c libavfilter/vf_lenscorrection.c +libavfilter/vf_libplacebo.c libavfilter/vf_libvmaf.c libavfilter/vf_limitdiff.c libavfilter/vf_limiter.c @@ -2953,6 +2960,7 @@ libavformat/jpegxl_probe.h libavformat/jvdec.c libavformat/kvag.c libavformat/latmenc.c +libavformat/libamqp.c libavformat/libavformat.v libavformat/libgme.c libavformat/libmodplug.c diff --git a/sources b/sources index d90e459..584081c 100644 --- a/sources +++ b/sources @@ -1,4 +1,4 @@ -SHA512 (ffmpeg-free-5.1.2.tar.xz) = ae6b4bc90268ac1a4e0ce3839641ce3fa4d3e355afd734a2c4aad257118241eea8671db917b9533ca3d783b8191fda76c96c278aba7c8c434969fa2f35e92da3 +SHA512 (ffmpeg-free-5.1.2.tar.xz) = 122572273e2b22867d7e7abeb560a8bccbd9803156a3cc96686f0c9a0ef1ef3f4dcc68a438fdbaed8a9697b4cdc43b9bf1ece89e1085aa1db86460816ed3ae3c SHA512 (ffmpeg-5.1.2.tar.xz.asc) = 6afc898e3898a7d34e21f0f0bd0553765a46257332c6ece6226e3e043b842275a8d885b9ccca34bc90a2f008ae5fa14515276d23f921a518a63a47f6504af115 SHA512 (ffmpeg-dlopen-headers.tar.xz) = 97e6986fc2bb9dfa4516135a76b04d27ceb52ff96f0af21a6169919aeefefb4d2e2e24a771959689cdbec385f5d71614ba661223c67c0e94089a6dd823a30099 SHA512 (ffmpeg.keyring) = 9b36506835db36f776b7ddb53ad6fa9e915e6ca2f9c7cfebe8eb45513e1036a985283590a840ca313a111bf35dc3731f68885aaafb1fb7011ec433cc119e5165