[gdrcopy-kmod/f30] Update to 2.0
by Nicolas Chauvet
Summary of changes:
16b86e8... Update to 2.0 (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 8 months
[gdrcopy-kmod/f31] Update to 2.0
by Nicolas Chauvet
Summary of changes:
16b86e8... Update to 2.0 (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 8 months
[gdrcopy-kmod/f32] Update to 2.0
by Nicolas Chauvet
Summary of changes:
16b86e8... Update to 2.0 (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 8 months
[gdrcopy-kmod] Update to 2.0
by Nicolas Chauvet
commit 16b86e896ada89cb5d566c938393fba1f392a375
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Mon Mar 9 18:03:15 2020 +0100
Update to 2.0
gdrcopy-kmod.spec | 16 ++++++++--------
sources | 2 +-
2 files changed, 9 insertions(+), 9 deletions(-)
---
diff --git a/gdrcopy-kmod.spec b/gdrcopy-kmod.spec
index 5b07de5..6a8262e 100644
--- a/gdrcopy-kmod.spec
+++ b/gdrcopy-kmod.spec
@@ -1,26 +1,23 @@
-# Copyright (c) 2015-2018, Nicolas Chauvet <kwizart(a)gmail.com>
+# Copyright (c) 2015-2020, Nicolas Chauvet <kwizart(a)gmail.com>
# All rights reserved.
%{?!nvidia_kmodsrc_version:
-%global nvidia_kmodsrc_version 410.78
+%global nvidia_kmodsrc_version 440.64
}
-%global commit0 f54766b21d216584a6839340aa1ebf81a980b235
-%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
-
%if 0%{?fedora}
%global buildforkernels akmod
%global debug_package %{nil}
%endif
Name: gdrcopy-kmod
-Version: 1.4
-Release: 2%{?dist}
+Version: 2.0
+Release: 1%{?dist}
Summary: A fast GPU memory copy library based on NVIDIA GPUDirect RDMA technology
License: MIT
URL: https://github.com/NVIDIA/gdrcopy
-Source0: %{url}/archive/%{commit0}/gdrcopy-%{shortcommit0}.tar.gz
+Source0: %{url}/archive/v%{version}/gdrcopy-%{version}.tar.gz
# Should be supported on ppc64le, but no public driver yet
ExclusiveArch: x86_64
@@ -81,6 +78,9 @@ done
%changelog
+* Thu Feb 06 2020 Nicolas Chauvet <kwizart(a)gmail.com> - 2.0-1
+- Update to 2.0
+
* Mon Dec 10 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 1.4-2
- Add nvidia_kmodsrc_version support
diff --git a/sources b/sources
index 381bbac..5499622 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-6dd9e60c39939dc25fffcee612659b45 gdrcopy-f54766b.tar.gz
+SHA512 (gdrcopy-2.0.tar.gz) = 1664e2680d2e3bf0a638e04c659ac39eebf6efea626940465b3d769dd8a2f1fd4bb3b95560e643ca1a9190c7234006ad01208d36aa66f39def00ff3435ef2938
4 years, 8 months
[gdrcopy/f32] Update to 2.0
by Nicolas Chauvet
Summary of changes:
9cb44fd... Update to 2.0 (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 8 months
[gdrcopy/f30] Update to 2.0
by Nicolas Chauvet
Summary of changes:
9cb44fd... Update to 2.0 (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 8 months
[gdrcopy/f31] Update to 2.0
by Nicolas Chauvet
Summary of changes:
9cb44fd... Update to 2.0 (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 8 months
[gdrcopy] Update to 2.0
by Nicolas Chauvet
commit 9cb44fd15e76bc6dd883a0098030c031abc3942a
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Mon Mar 9 17:54:40 2020 +0100
Update to 2.0
gdrcopy.spec | 30 ++++++++++++------------------
sources | 2 +-
2 files changed, 13 insertions(+), 19 deletions(-)
---
diff --git a/gdrcopy.spec b/gdrcopy.spec
index 44ef67d..913e76a 100644
--- a/gdrcopy.spec
+++ b/gdrcopy.spec
@@ -1,21 +1,14 @@
-# Copyright (c) 2015-2018, Nicolas Chauvet <kwizart(a)gmail.com>
+# Copyright (c) 2015-2020, Nicolas Chauvet <kwizart(a)gmail.com>
# All rights reserved.
-%global commit0 f54766b21d216584a6839340aa1ebf81a980b235
-%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
-
-%{!?_cuda_version_rpm:
-%global _cuda_version_rpm 6-5
-}
-
Name: gdrcopy
-Version: 1.4
-Release: 3%{?dist}
+Version: 2.0
+Release: 1%{?dist}
Summary: A fast GPU memory copy library based on NVIDIA GPUDirect RDMA technology
License: MIT
URL: https://github.com/NVIDIA/gdrcopy
-Source0: %{url}/archive/%{commit0}/%{name}-%{shortcommit0}.tar.gz
+Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
# Should be supported on ppc64le, but no public driver yet
ExclusiveArch: x86_64
@@ -63,7 +56,7 @@ developing applications that use %{name}.
%prep
-%autosetup -n %{name}-%{commit0}
+%autosetup -p1
%build
@@ -74,11 +67,10 @@ developing applications that use %{name}.
%install
-%make_install PREFIX=%{buildroot}%{_prefix}
mkdir -p %{buildroot}%{_libexecdir}/%{name}
-install -pm 755 basic validate copybw %{buildroot}%{_libexecdir}/%{name}
+%make_install PREFIX=%{_prefix} DESTBIN=%{buildroot}%{_libexecdir}/%{name}
-chmod 0755 %{buildroot}%{_libdir}/libgdrapi.so.1*
+chmod 0755 %{buildroot}%{_libdir}/libgdrapi.so.2*
%ldconfig_scriptlets
@@ -88,10 +80,9 @@ chmod 0755 %{buildroot}%{_libdir}/libgdrapi.so.1*
%license LICENSE
%doc README.md
%dir %{_libexecdir}/%{name}
-%{_libexecdir}/%{name}/basic
%{_libexecdir}/%{name}/copybw
-%{_libexecdir}/%{name}/validate
-%{_libdir}/libgdrapi.so.1*
+%{_libexecdir}/%{name}/sanity
+%{_libdir}/libgdrapi.so.2*
%files devel
%{_includedir}/gdrapi.h
@@ -99,6 +90,9 @@ chmod 0755 %{buildroot}%{_libdir}/libgdrapi.so.1*
%changelog
+* Thu Feb 06 2020 Nicolas Chauvet <kwizart(a)gmail.com> - 2.0-1
+- Update to 2.0
+
* Tue Dec 18 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 1.4-3
- Set exec perm on library
diff --git a/sources b/sources
index 381bbac..5499622 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-6dd9e60c39939dc25fffcee612659b45 gdrcopy-f54766b.tar.gz
+SHA512 (gdrcopy-2.0.tar.gz) = 1664e2680d2e3bf0a638e04c659ac39eebf6efea626940465b3d769dd8a2f1fd4bb3b95560e643ca1a9190c7234006ad01208d36aa66f39def00ff3435ef2938
4 years, 8 months
[ffmpeg] Add rav1e support
by Leigh Scott
commit 5c6c529c8d2c215909e4c0dfa05c61cc7fbdfbad
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Mon Mar 9 08:36:42 2020 +0000
Add rav1e support
ffmpeg.spec | 8 ++++++++
1 file changed, 8 insertions(+)
---
diff --git a/ffmpeg.spec b/ffmpeg.spec
index 0202be1..3da3e99 100644
--- a/ffmpeg.spec
+++ b/ffmpeg.spec
@@ -8,6 +8,12 @@
%global _without_opencl 1
%endif
+# rav1e has a broken .pc file
+# https://bugzilla.redhat.com/show_bug.cgi?id=1811550
+%if 0%{?fedora} > 33
+%global _with_rav1e 1
+%endif
+
# Cuda and others are only available on some arches
%global cuda_arches x86_64
@@ -163,6 +169,7 @@ BuildRequires: openjpeg2-devel
%{!?_without_opus:BuildRequires: opus-devel >= 1.1.3}
%{!?_without_pulse:BuildRequires: pulseaudio-libs-devel}
BuildRequires: perl(Pod::Man)
+%{?_with_rav1e:BuildRequires: rav1e-devel}
%{?_with_rubberband:BuildRequires: rubberband-devel}
%{!?_without_tools:BuildRequires: SDL2-devel}
%{?_with_snappy:BuildRequires: snappy-devel}
@@ -284,6 +291,7 @@ This package contains development files for %{name}
%{!?_without_opus:--enable-libopus} \\\
%{!?_without_pulse:--enable-libpulse} \\\
--enable-librsvg \\\
+ %{?_with_rav1e:--enable-librav1e} \\\
%{?_with_rtmp:--enable-librtmp} \\\
%{?_with_rubberband:--enable-librubberband} \\\
%{?_with_smb:--enable-libsmbclient} \\\
4 years, 8 months