[xine-lib/el9] (7 commits) ...Add requires ffmpeg-libs
by Leigh Scott
Summary of changes:
8f73ce3... Fix build on EL7 and EL8 (*)
4b0c1c5... Add patch for dav1d 1.0.0 support (*)
22b214b... Rebuilt for new AOM, dav1d and jpegxl (*)
1b88c3a... Rebuild for new ffmpeg (*)
d420c41... - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass (*)
1fb60cf... Add missing includes needed for ffmpeg-5.1 compile (*)
a749f69... Add requires ffmpeg-libs (*)
(*) This commit already existed in another branch; no separate mail sent
2 years, 2 months
[ffmpeg/el9] (15 commits) ...Enable everything we can for el9
by Leigh Scott
Summary of changes:
76a5f04... Revert "Drop troublesome tesseract support" (*)
2e9aaad... Rebuilt (*)
e90995f... bootstrap (*)
b06462b... Rebuilt for new AOM, dav1d, rav1e and svt-av1 (*)
4101680... Use pkgconfig(rav1e) (*)
192fcb7... rebuild (*)
5275213... Update to 5.1 release (*)
ae9bb40... Drop vmaf path fix (*)
17473ca... Add unpacked files (*)
33c159b... - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass (*)
f5211b5... Update to 5.1.1 release (*)
46bdb4f... Fix lv2 headers path (*)
8fe3d55... move libs to a subdirectory to allow parallel installation (*)
66205b1... Fixup for el (*)
e72bb6d... Enable everything we can for el9 (*)
(*) This commit already existed in another branch; no separate mail sent
2 years, 2 months
[ffmpeg] Enable everything we can for el9
by Leigh Scott
commit e72bb6dca7dc81ccbde037b2da46b034d9f39328
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Mon Sep 5 15:22:41 2022 +0100
Enable everything we can for el9
ffmpeg.spec | 41 +++++++++--------------------------------
1 file changed, 9 insertions(+), 32 deletions(-)
---
diff --git a/ffmpeg.spec b/ffmpeg.spec
index c431d38..943a58a 100644
--- a/ffmpeg.spec
+++ b/ffmpeg.spec
@@ -15,14 +15,19 @@
# Cuda and others are only available on some arches
%global cuda_arches x86_64
-%if 0%{?fedora}
# Disable because of gcc issue
%global _without_lensfun 1
%ifnarch i686
%global _with_bs2b 1
-#global _with_chromaprint 1
+%global _with_chromaprint 1
%global _with_ilbc 1
+%if 0%{?fedora}
%global _with_rav1e 1
+%else
+%global _without_vulkan 1
+%global _without_frei0r 1
+%global _without_lv2 1
+%endif
%global _with_rtmp 1
%global _with_rubberband 1
%global _with_smb 1
@@ -38,40 +43,12 @@
%endif
%ifarch x86_64
%global _with_mfx 1
+%if 0%{?fedora}
%global _with_svtav1 1
-%global _with_vapoursynth 1
-%global _with_vmaf 1
%endif
-%endif
-
-%if 0%{?rhel}
-%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_frei0r 1
-%global _without_jack 1
-%undefine _with_caca
-%ifnarch x86_64
-%global _without_vaapi 1
-%endif
-%endif
-%endif
# flavor nonfree
%if 0%{?_with_cuda:1}
@@ -228,7 +205,7 @@ BuildRequires: perl(Pod::Man)
BuildRequires: soxr-devel
BuildRequires: speex-devel
BuildRequires: pkgconfig(srt)
-%{?_with_svtav1:BuildRequires: svt-av1-devel}
+%{?_with_svtav1:BuildRequires: svt-av1-devel >= 0.9.0}
%{?_with_tesseract:BuildRequires: tesseract-devel}
#BuildRequires: texi2html
BuildRequires: texinfo
2 years, 2 months
[vlc] Remove compat-ffmpeg4 export
by Leigh Scott
commit 4e40ba64be04feaf74b05386d45fe125df95cc78
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Mon Sep 5 06:19:03 2022 +0100
Remove compat-ffmpeg4 export
vlc.spec | 4 ----
1 file changed, 4 deletions(-)
---
diff --git a/vlc.spec b/vlc.spec
index 0943ad4..10df5ed 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -349,10 +349,6 @@ touch src/revision.txt
. /opt/rh/devtoolset-%{dts_ver}/enable
%endif
-%if 0%{?fedora} >= 36 || 0%{?rhel} >= 9
-export PKG_CONFIG_PATH=%{_libdir}/compat-ffmpeg4/pkgconfig
-%endif
-
%configure \
--disable-dependency-tracking \
--disable-optimizations \
2 years, 2 months
[vcmi] add aarch64 for parallel build
by Leigh Scott
commit d133220d1c3b0f738069c4098ce10c84aa281542
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Mon Sep 5 01:12:35 2022 +0100
add aarch64 for parallel build
vcmi.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/vcmi.spec b/vcmi.spec
index 5d2a37b..6b915f9 100644
--- a/vcmi.spec
+++ b/vcmi.spec
@@ -103,7 +103,7 @@ export CXXFLAGS="%{build_cxxflags} -I/usr/include/compat-ffmpeg4"
-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=ON \
-DCMAKE_INSTALL_RPATH=%{_libdir}/%{name}
-%ifnarch %{ix86} x86_64
+%ifnarch %{ix86} x86_64 aarch64
# not enough memory in Koji for parallel build
%global _smp_mflags -j1
%endif
2 years, 2 months