commit 0eedfd71c924d08423160fca08fc46fca5d8d5ed
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Sun Apr 9 15:36:42 2017 +0100
F24 libglvnd now has sub-packages
xorg-x11-drv-nvidia.spec | 25 ++++++++++++++++---------
1 file changed, 16 insertions(+), 9 deletions(-)
---
diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec
index aa3fcbc..1b2dc44 100644
--- a/xorg-x11-drv-nvidia.spec
+++ b/xorg-x11-drv-nvidia.spec
@@ -9,7 +9,7 @@
Name: xorg-x11-drv-nvidia
Epoch: 1
Version: 375.39
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards
Group: User Interface/X Hardware Support
@@ -44,9 +44,9 @@ Requires(post): grubby
Requires: which
Requires: %{_nvidia_serie}-kmod >= %{?epoch}:%{version}
-Requires: %{name}-libs%{_isa} = %{?epoch}:%{version}-%{release}
+Requires: %{name}-libs%{?_isa} = %{?epoch}:%{version}-%{release}
%if 0%{?fedora} >= 25
-Requires: xorg-x11-server-Xorg%{_isa} >= 1.19.0-2
+Requires: xorg-x11-server-Xorg%{?_isa} >= 1.19.0-2
%endif
Obsoletes: %{_nvidia_serie}-kmod < %{?epoch}:%{version}
@@ -90,12 +90,12 @@
http://rpmfusion.org/Howto/nVidia
%package devel
Summary: Development files for %{name}
Group: Development/Libraries
-Requires: %{name}-libs%{_isa} = %{?epoch}:%{version}-%{release}
-Requires: %{name}-cuda%{_isa} = %{?epoch}:%{version}-%{release}
+Requires: %{name}-libs%{?_isa} = %{?epoch}:%{version}-%{release}
+Requires: %{name}-cuda%{?_isa} = %{?epoch}:%{version}-%{release}
#Don't put an epoch here
Provides: cuda-drivers-devel = %{version}
-Provides: cuda-drivers-devel%{_isa} = %{version}
+Provides: cuda-drivers-devel%{?_isa} = %{version}
%description devel
This package provides the development files of the %{name} package,
@@ -112,7 +112,7 @@ Conflicts: xorg-x11-drv-nvidia-340xx-cuda
#Don't put an epoch here
Provides: cuda-drivers = %{version}
-Provides: cuda-drivers%{_isa} = %{version}
+Provides: cuda-drivers%{?_isa} = %{version}
%description cuda
This package provides the CUDA driver libraries.
@@ -129,8 +129,12 @@ which is generated during the build of main package.
Summary: Libraries for %{name}
Group: User Interface/X Hardware Support
Requires: %{name} = %{?epoch}:%{version}-%{release}
-Requires: libvdpau%{_isa} >= 0.5
-Requires: libglvnd%{_isa}
+Requires: libvdpau%{?_isa} >= 0.5
+Requires: libglvnd%{?_isa} >= 0.2
+Requires: libglvnd-egl%{?_isa} >= 0.2
+Requires: libglvnd-gles%{?_isa} >= 0.2
+Requires: libglvnd-glx%{?_isa} >= 0.2
+Requires: libglvnd-opengl%{?_isa} >= 0.2
%ifarch x86_64 i686
Requires: vulkan-filesystem
%endif
@@ -569,6 +573,9 @@ fi ||:
%{_nvidia_libdir}/libGLX_nvidia.so
%changelog
+* Sun Apr 09 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 1:375.39-2
+- F24 libglvnd now has sub-packages
+
* Tue Feb 14 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 1:375.39-1
- Update to 375.39 release