[compat-ffmpeg28] update changelog
by Leigh Scott
commit 124096e6a00577aad956e5059556ac776e0fedfd
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Tue Aug 4 00:43:23 2020 +0100
update changelog
compat-ffmpeg28.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/compat-ffmpeg28.spec b/compat-ffmpeg28.spec
index 455291f..0df6910 100644
--- a/compat-ffmpeg28.spec
+++ b/compat-ffmpeg28.spec
@@ -227,7 +227,7 @@ fi
%changelog
* Sun Aug 02 2020 Leigh Scott <leigh123linux(a)gmail.com> - 2.8.17-2
- Rebuild for libdc1394
-- Disable LTO
+- Disable LTO for x86_64
* Thu Jul 09 2020 Leigh Scott <leigh123linux(a)gmail.com> - 2.8.17-1
- Update to 2.8.17
4 years, 2 months
[ffmpeg] Disable LTO for x86_64
by Leigh Scott
commit c454e1e64cca7f85e3b15fb490264b707a7b5910
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Tue Aug 4 00:41:11 2020 +0100
Disable LTO for x86_64
ffmpeg.spec | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)
---
diff --git a/ffmpeg.spec b/ffmpeg.spec
index 3888a1a..b102d9b 100644
--- a/ffmpeg.spec
+++ b/ffmpeg.spec
@@ -97,7 +97,7 @@ ExclusiveArch: armv7hnl
Summary: Digital VCR and streaming server
Name: ffmpeg%{?flavor}
Version: 4.3.1
-Release: 3%{?date}%{?date:git}%{?rel}%{?dist}
+Release: 5%{?date}%{?date:git}%{?rel}%{?dist}
License: %{ffmpeg_license}
URL: http://ffmpeg.org/
%if 0%{?date}
@@ -354,6 +354,10 @@ mkdir -p _doc/examples
cp -pr doc/examples/{*.c,Makefile,README} _doc/examples/
%build
+%ifarch x86_64
+# Fails due to asm issue
+%define _lto_cflags %{nil}
+%endif
%{?_with_cuda:export PATH=${PATH}:%{_cuda_bindir}}
%{ff_configure}\
--shlibdir=%{_libdir} \
@@ -452,6 +456,12 @@ install -pm755 tools/qt-faststart %{buildroot}%{_bindir}
%changelog
+* Mon Aug 03 2020 Leigh Scott <leigh123linux(a)gmail.com> - 4.3.1-5
+- Disable LTO for x86_64
+
+* Mon Aug 03 2020 Leigh Scott <leigh123linux(a)gmail.com> - 4.3.1-4
+- Add patch to fix x86_64 LTO build issue
+
* Wed Jul 15 2020 Leigh Scott <leigh123linux(a)gmail.com> - 4.3.1-3
- Enabled libopenmpt
4 years, 2 months
[ffmpeg] Revert "Add patch to fix x86_64 LTO build issue"
by Leigh Scott
commit 94769471a9b421e39973076fe2d304f97b9ad742
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Tue Aug 4 00:34:30 2020 +0100
Revert "Add patch to fix x86_64 LTO build issue"
This reverts commit c1bf93215d88c24e6f159a718c8b5e243a8a76b5.
...5-fix-build-with-flto-and-inline-assembly.patch | 183 ---------------------
ffmpeg.spec | 8 +-
2 files changed, 1 insertion(+), 190 deletions(-)
---
diff --git a/ffmpeg.spec b/ffmpeg.spec
index 89750db..3888a1a 100644
--- a/ffmpeg.spec
+++ b/ffmpeg.spec
@@ -97,7 +97,7 @@ ExclusiveArch: armv7hnl
Summary: Digital VCR and streaming server
Name: ffmpeg%{?flavor}
Version: 4.3.1
-Release: 4%{?date}%{?date:git}%{?rel}%{?dist}
+Release: 3%{?date}%{?date:git}%{?rel}%{?dist}
License: %{ffmpeg_license}
URL: http://ffmpeg.org/
%if 0%{?date}
@@ -106,9 +106,6 @@ Source0: ffmpeg-%{?branch}%{date}.tar.bz2
Source0: http://ffmpeg.org/releases/ffmpeg-%{version}.tar.xz
%endif
Patch0: fix-vmaf-model-path.patch
-# Fix for LTO build
-# https://github.com/OpenMandrivaAssociation/ffmpeg/blob/master/ffmpeg-2.5-...
-Patch1: ffmpeg-2.5-fix-build-with-flto-and-inline-assembly.patch
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
%{?_with_cuda:BuildRequires: cuda-minimal-build-%{_cuda_version_rpm} cuda-drivers-devel}
%{?_with_libnpp:BuildRequires: pkgconfig(nppc-%{_cuda_version})}
@@ -455,9 +452,6 @@ install -pm755 tools/qt-faststart %{buildroot}%{_bindir}
%changelog
-* Mon Aug 03 2020 Leigh Scott <leigh123linux(a)gmail.com> - 4.3.1-4
-- Add patch to fix x86_64 LTO build issue
-
* Wed Jul 15 2020 Leigh Scott <leigh123linux(a)gmail.com> - 4.3.1-3
- Enabled libopenmpt
4 years, 2 months
[intel-media-driver] Rebuilt
by Nicolas Chauvet
commit f6db04dfb21dcd818f17ab4363e1883ff885bf77
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Mon Aug 3 23:38:59 2020 +0200
Rebuilt
intel-media-driver.spec | 16 ++++++----------
1 file changed, 6 insertions(+), 10 deletions(-)
---
diff --git a/intel-media-driver.spec b/intel-media-driver.spec
index 0b176fe..b20609e 100644
--- a/intel-media-driver.spec
+++ b/intel-media-driver.spec
@@ -2,7 +2,7 @@
Name: intel-media-driver
Version: 20.2.0
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: The Intel Media Driver for VAAPI
License: MIT and BSD
URL: https://github.com/intel/media-driver
@@ -51,8 +51,6 @@ sed -e "/-Werror/d" -i media_driver/media_top_cmake.cmake
%build
-mkdir build
-pushd build
%ifarch %{ix86}
export CXXFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64"
%endif
@@ -65,16 +63,11 @@ export CXXFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64"
-DRUN_TEST_SUITE:BOOL=False \
..
-%make_build V=1
-
-popd
+%cmake_build V=1
%install
-pushd build
-%make_install
-
-popd
+%cmake_install
# Fix perm on library to be stripped
chmod +x %{buildroot}%{_libdir}/dri/iHD_drv_video.so
@@ -102,6 +95,9 @@ rm -rf %{buildroot}%{_libdir}/pkgconfig
%changelog
+* Mon Aug 03 2020 Nicolas Chauvet <kwizart(a)gmail.com> - 20.2.0-3
+- Rebuilt
+
* Fri Jul 10 2020 Nicolas Chauvet <kwizart(a)gmail.com> - 20.2.0-2
- Rebuilt
4 years, 2 months
[compat-ffmpeg28] Disable LTO
by Leigh Scott
commit 352c95c9738d8ceb30d110a7871fcabd7f618955
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Mon Aug 3 22:22:15 2020 +0100
Disable LTO
compat-ffmpeg28.spec | 5 +++++
1 file changed, 5 insertions(+)
---
diff --git a/compat-ffmpeg28.spec b/compat-ffmpeg28.spec
index 7f7eb49..455291f 100644
--- a/compat-ffmpeg28.spec
+++ b/compat-ffmpeg28.spec
@@ -158,6 +158,10 @@ This package contains development files for %{name}
sed -i "s|check_host_cflags -O3|check_host_cflags $RPM_OPT_FLAGS|" configure
%build
+%ifarch x86_64
+# Fails due to asm issue
+%define _lto_cflags %{nil}
+%endif
%{ff_configure}\
--shlibdir=%{_libdir} \
--disable-doc \
@@ -223,6 +227,7 @@ fi
%changelog
* Sun Aug 02 2020 Leigh Scott <leigh123linux(a)gmail.com> - 2.8.17-2
- Rebuild for libdc1394
+- Disable LTO
* Thu Jul 09 2020 Leigh Scott <leigh123linux(a)gmail.com> - 2.8.17-1
- Update to 2.8.17
4 years, 2 months
[live555/f31] Update to 2020.07.31
by Leigh Scott
Summary of changes:
22e1ab5... Update to 2020.07.31 (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 2 months
[live555/f32] Update to 2020.07.31
by Leigh Scott
Summary of changes:
22e1ab5... Update to 2020.07.31 (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 2 months
[raspberrypi-vc] ifarch aarch64 and dropped file
by Nicolas Chauvet
commit 3a1a5d8bbafb63170619ea2275a9ee891567b28b
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Mon Aug 3 21:36:19 2020 +0200
ifarch aarch64 and dropped file
raspberrypi-vc.spec | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/raspberrypi-vc.spec b/raspberrypi-vc.spec
index 59f8c08..70dd320 100644
--- a/raspberrypi-vc.spec
+++ b/raspberrypi-vc.spec
@@ -13,7 +13,7 @@ Source2: 10-vchiq.rules
# Patch0 fixes up paths for relocation from /opt to system directories.
# Needs rebase or dropped
#Patch0: raspberrypi-vc-demo-source-path-fixup.patch
-ExclusiveArch: armv7hl
+ExclusiveArch: armv7hl aarch64
BuildRequires: cmake
BuildRequires: gcc-c++
@@ -81,6 +81,9 @@ Raspberry Pi.
# Must set BUILD_SHARED_LIBS=OFF and BUILD_STATIC_LIBS=ON
# See for details: https://github.com/raspberrypi/userland/pull/333
%cmake \
+%ifarch aarch64
+ -DARM64:BOOL=ON \
+%endif
-DCMAKE_BUILD_TYPE=Release \
-DVMCS_INSTALL_PREFIX=%{_prefix} \
-DBUILD_SHARED_LIBS:BOOL=OFF \
@@ -219,7 +222,6 @@ ln -s %{_includedir}/vc %{buildroot}/opt/vc/include
%{_libdir}/vc/libdebug_sym_static.a
%{_libdir}/vc/libkhrn_client.a
%{_libdir}/vc/libkhrn_static.a
-%{_libdir}/vc/libvcfiled_check.a
%{_libdir}/vc/libvchostif.a
%{_libdir}/vc/libvcilcs.a
4 years, 2 months
[raspberrypi-vc] Drop cmake cflags (taken from env)
by Nicolas Chauvet
commit d8f4af8c91d26b4d67afaad1005e02aff30f2ed9
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Mon Aug 3 21:20:05 2020 +0200
Drop cmake cflags (taken from env)
raspberrypi-vc.spec | 1 -
1 file changed, 1 deletion(-)
---
diff --git a/raspberrypi-vc.spec b/raspberrypi-vc.spec
index c8d8baa..59f8c08 100644
--- a/raspberrypi-vc.spec
+++ b/raspberrypi-vc.spec
@@ -83,7 +83,6 @@ Raspberry Pi.
%cmake \
-DCMAKE_BUILD_TYPE=Release \
-DVMCS_INSTALL_PREFIX=%{_prefix} \
- -DCMAKE_C_FLAGS=%{optflags} \
-DBUILD_SHARED_LIBS:BOOL=OFF \
-DBUILD_STATIC_LIBS:BOOL=ON \
4 years, 2 months
[raspberrypi-vc] Disable dropped file
by Nicolas Chauvet
commit 5fc4d1d266e9e994ec7c57f4f878bafe478cf849
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Mon Aug 3 21:08:50 2020 +0200
Disable dropped file
raspberrypi-vc.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/raspberrypi-vc.spec b/raspberrypi-vc.spec
index 973c396..c8d8baa 100644
--- a/raspberrypi-vc.spec
+++ b/raspberrypi-vc.spec
@@ -253,7 +253,7 @@ ln -s %{_includedir}/vc %{buildroot}/opt/vc/include
%{_bindir}/vchiq_test
%{_bindir}/vcmailbox
%{_bindir}/vcsmem
-%{_sbindir}/vcfiled
+#{_sbindir}/vcfiled
%files demo-source
4 years, 2 months