commit 06338ead24d6e4cabef10eace4137437425b2b95
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Fri Feb 25 23:57:24 2022 +0000
fixup for el9
ffmpeg.spec | 47 ++++++++++++++++++++++++++++++++---------------
1 file changed, 32 insertions(+), 15 deletions(-)
---
diff --git a/ffmpeg.spec b/ffmpeg.spec
index 3bdb3a4..47defc8 100644
--- a/ffmpeg.spec
+++ b/ffmpeg.spec
@@ -10,25 +10,14 @@
%ifarch %{ix86}
# Fails due to asm issue
%global _lto_cflags %{nil}
-# libavfilter has undefined glslang symbols
-%global _without_vulkan 1
%endif
# Cuda and others are only available on some arches
%global cuda_arches x86_64
-%if 0%{?el7}
-%global _without_aom 1
-%global _without_dav1d 1
-%global _without_frei0r 1
-%global _without_opus 1
-%global _without_vpx 1
-%endif
-
-%if 0%{?fedora} || 0%{?rhel} > 7
+%if 0%{?fedora}
# Disable because of gcc issue
%global _without_lensfun 1
-%if 0%{?fedora}
%ifnarch i686
%global _with_bs2b 1
%global _with_chromaprint 1
@@ -43,7 +32,9 @@
%global _with_wavpack 1
%global _with_webp 1
%global _with_zmq 1
-%endif
+%else
+# libavfilter has undefined glslang symbols
+%global _without_vulkan 1
%endif
%ifarch x86_64
%global _with_mfx 1
@@ -57,6 +48,32 @@
%global _without_lensfun 1
%global _without_lv2 1
%global _without_vulkan 1
+%if 0%{?el7}
+%global _without_aom 1
+%global _without_dav1d 1
+%global _without_frei0r 1
+%global _without_opus 1
+%global _without_vpx 1
+%endif
+%if 0%{?rhel} > 7
+%ifarch x86_64
+%global _with_mfx 1
+%global _with_svtav1 1
+%global _with_vapoursynth 1
+%global _with_vmaf 1
+%endif
+%endif
+%if 0%{?el9}
+%global _without_ass 1
+%global _without_frei0r 1
+%global _without_jack 1
+%global _without_zimg 1
+%undefine _with_caca
+%undefine _with_vapoursynth
+%ifnarch x86_64
+%global _without_vaapi 1
+%endif
+%endif
%endif
# flavor nonfree
@@ -225,7 +242,7 @@ BuildRequires: texinfo
%{!?_without_x264:BuildRequires: x264-devel >= 0.0.0-0.31}
%{!?_without_x265:BuildRequires: x265-devel}
%{!?_without_xvid:BuildRequires: xvidcore-devel}
-BuildRequires: zimg-devel >= 2.7.0
+%{!?_without_zimg:BuildRequires: zimg-devel >= 2.7.0}
BuildRequires: zlib-devel
%{?_with_zmq:BuildRequires: zeromq-devel}
%{!?_without_zvbi:BuildRequires: zvbi-devel}
@@ -359,7 +376,7 @@ This package contains development files for %{name}
%{!?_without_x265:--enable-libx265} \\\
%{!?_without_xvid:--enable-libxvid} \\\
--enable-libxml2 \\\
- --enable-libzimg \\\
+ %{!?_without_zimg--enable-libzimg} \\\
%{?_with_zmq:--enable-libzmq} \\\
%{!?_without_zvbi:--enable-libzvbi} \\\
%{!?_without_lv2:--enable-lv2} \\\
Show replies by date