[xorg-x11-drv-nvidia/f25] Update changelog
by Leigh Scott
commit 3e482377ba58eeac9c616050e60e13a9f5c5ad0d
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Wed Jul 5 17:24:18 2017 +0200
Update changelog
xorg-x11-drv-nvidia.spec | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec
index 45f87a0..f71a3c3 100644
--- a/xorg-x11-drv-nvidia.spec
+++ b/xorg-x11-drv-nvidia.spec
@@ -33,7 +33,7 @@
Name: xorg-x11-drv-nvidia
Epoch: 2
Version: 375.66
-Release: 7%{?dist}
+Release: 8%{?dist}
Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards
License: Redistributable, no modification permitted
@@ -593,6 +593,10 @@ fi ||:
%{_libdir}/libnvidia-encode.so
%changelog
+* Wed Jul 05 2017 Nicolas Chauvet <kwizart(a)gmail.com> - 2:375.66-8
+- Make libglvnd optional on rhel
+- Use boolean dependency on fedora 25 also
+
* Tue Jun 13 2017 Nicolas Chauvet <kwizart(a)gmail.com> - 2:375.66-7
- Use | instead of / for sed GRUB_CMDLINE_LINUX
7 years, 4 months
[xorg-x11-drv-nvidia/f25] Make libglvnd optional on rhel
by Leigh Scott
commit c3b4d5821cab2ccd623435e8b71a558cdcf07edf
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Wed Jul 5 10:23:16 2017 +0200
Make libglvnd optional on rhel
xorg-x11-drv-nvidia.spec | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
---
diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec
index 10820df..45f87a0 100644
--- a/xorg-x11-drv-nvidia.spec
+++ b/xorg-x11-drv-nvidia.spec
@@ -160,11 +160,11 @@ which is generated during the build of main package.
%package libs
Summary: Libraries for %{name}
Requires: libvdpau%{?_isa} >= 0.5
+%if 0%{?fedora} >= 25
Requires: libglvnd-egl%{?_isa} >= 0.2
Requires: libglvnd-gles%{?_isa} >= 0.2
Requires: libglvnd-glx%{?_isa} >= 0.2
Requires: libglvnd-opengl%{?_isa} >= 0.2
-%if 0%{?fedora} >= 25
Requires: egl-wayland%{?_isa} >= 1.0.0
Requires: mesa-libEGL%{?_isa} >= 13.0.3-3
Requires: mesa-libGL%{?_isa} >= 13.0.3-3
@@ -258,6 +258,9 @@ ln -sf libvdpau_nvidia.so.%{version} %{buildroot}%{_libdir}/vdpau/libvdpau_nvidi
ln -s %{_libdir}/libGLX_mesa.so.0 %{buildroot}%{_libdir}/libGLX_indirect.so.0
%else
ln -s libGLX_nvidia.so.%{version} %{buildroot}%{_libdir}/libGLX_indirect.so.0
+# ld.so.conf.d file
+install -m 0755 -d %{buildroot}%{_sysconfdir}/ld.so.conf.d/
+echo -e "%{_nvidia_libdir} \n" > %{buildroot}%{_sysconfdir}/ld.so.conf.d/nvidia-%{_lib}.conf
%endif
# X DDX driver and GLX extension
@@ -273,16 +276,11 @@ install -p -m 0644 nvidia.icd %{buildroot}%{_sysconfdir}/OpenCL/vendors/
install -m 0755 -d %{buildroot}%{_datadir}/vulkan/icd.d/
install -p -m 0644 nvidia_icd.json %{buildroot}%{_datadir}/vulkan/icd.d/
%endif
-# EGL config
+
+# EGL config for libglvnd
install -m 0755 -d %{buildroot}%{_datadir}/glvnd/egl_vendor.d/
install -p -m 0644 10_nvidia.json %{buildroot}%{_datadir}/glvnd/egl_vendor.d/10_nvidia.json
-# ld.so.conf.d file
-%if ! 0%{?fedora} >= 25
-install -m 0755 -d %{buildroot}%{_sysconfdir}/ld.so.conf.d/
-echo -e "%{_glvnd_libdir} \n" > %{buildroot}%{_sysconfdir}/ld.so.conf.d/nvidia-%{_lib}.conf
-%endif
-
# Blacklist nouveau, autoload nvidia-uvm module after nvidia module
mkdir -p %{buildroot}%{_modprobe_d}
install -p -m 0644 %{SOURCE15} %{buildroot}%{_modprobe_d}
@@ -478,6 +476,9 @@ fi ||:
%{_dracut_conf_d}/99-nvidia-dracut.conf
%{_datadir}/X11/xorg.conf.d/nvidia.conf
%else
+# Owns the directory since libglvnd is optional here
+%dir %{_datadir}/glvnd
+%dir %{_datadir}/glvnd/egl_vendor.d
%{_datadir}/X11/xorg.conf.d/00-avoid-glamor.conf
%{_datadir}/X11/xorg.conf.d/99-nvidia.conf
# RHEL6 uses /etc
@@ -525,7 +526,6 @@ fi ||:
%files libs
%if 0%{?rhel} || 0%{?fedora} == 24
%config %{_sysconfdir}/ld.so.conf.d/nvidia-%{_lib}.conf
-%dir %{_libdir}
%endif
%dir %{_nvidia_libdir}
%{_libdir}/libEGL_nvidia.so.0
7 years, 4 months
[xorg-x11-drv-nvidia/f25] Use boolean dependency on fedora 25 also
by Leigh Scott
commit 770a2d6e8ce852c1d582aca2060cb0b47c658213
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Wed Jul 5 10:22:05 2017 +0200
Use boolean dependency on fedora 25 also
xorg-x11-drv-nvidia.spec | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
---
diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec
index 081cba8..10820df 100644
--- a/xorg-x11-drv-nvidia.spec
+++ b/xorg-x11-drv-nvidia.spec
@@ -169,13 +169,11 @@ Requires: egl-wayland%{?_isa} >= 1.0.0
Requires: mesa-libEGL%{?_isa} >= 13.0.3-3
Requires: mesa-libGL%{?_isa} >= 13.0.3-3
Requires: mesa-libGLES%{?_isa} >= 13.0.3-3
-# Boolean dependencies are not yet allowed in fedora, only for testing
-%if 0%{?fedora} >= 26
+# Boolean dependencies are only fedora
%ifarch x86_64
Requires: (%{name}-libs(x86-32) = %{?epoch}:%{version}-%{release} if libGL(x86-32))
%endif
%endif
-%endif
%ifarch x86_64 i686
Requires: vulkan-filesystem
%endif
7 years, 4 months
[xorg-x11-drv-nvidia/el7] Update to 375.82 release
by Leigh Scott
commit 128652bd3cb6df47e608fd99555679472e62f182
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Mon Jul 24 19:57:25 2017 +0100
Update to 375.82 release
sources | 6 +++---
xorg-x11-drv-nvidia.spec | 8 ++++++--
2 files changed, 9 insertions(+), 5 deletions(-)
---
diff --git a/sources b/sources
index d20c4a9..ad4266d 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
-d8f8bee37b237f76c533eb0c4dae9bbc NVIDIA-Linux-armv7l-gnueabihf-375.66.run
-47dddb796fe39497cf6ae374591f6eb9 NVIDIA-Linux-x86-375.66.run
-9cf2c0a342a088211f25c5d8137097e6 NVIDIA-Linux-x86_64-375.66.run
+5d233fc8464181df36db38d2fcd4bdc8 NVIDIA-Linux-armv7l-gnueabihf-375.82.run
+c8bf08d6258233eeb9aafbac3034aa12 NVIDIA-Linux-x86-375.82.run
+3d25c0429b30841e6497288de1af38fc NVIDIA-Linux-x86_64-375.82.run
diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec
index f04d234..55fea56 100644
--- a/xorg-x11-drv-nvidia.spec
+++ b/xorg-x11-drv-nvidia.spec
@@ -32,8 +32,8 @@
Name: xorg-x11-drv-nvidia
Epoch: 2
-Version: 375.66
-Release: 9%{?dist}
+Version: 375.82
+Release: 1%{?dist}
Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards
License: Redistributable, no modification permitted
@@ -611,6 +611,10 @@ fi ||:
%{_libdir}/libnvidia-encode.so
%changelog
+* Mon Jul 24 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 2:375.82-1
+- Update to 375.82 release
+- Fix non-glvnd build
+
* Mon Jul 10 2017 Nicolas Chauvet <kwizart(a)gmail.com> - 2:375.66-9
- Fixup for non-glvnd vulkan loader
7 years, 4 months
[xorg-x11-drv-nvidia/f26] (11 commits) ...Update to 375.82 release
by Leigh Scott
Summary of changes:
1010b75... Use boolean dependency on fedora 25 also (*)
2961480... Make libglvnd optional on rhel (*)
27edb67... Update changelog (*)
d550940... Fixup for rhel (*)
13c0b0c... back to non-glvnd version for vulkan when needed (*)
3cec50a... Fixup for non-glvnd vulkan loader (*)
b9b2f4b... Fixup _target_cpu macro (*)
55491df... fix up glvnd support for epel7 (*)
3ff1f90... fix up vulkan as there is no libGL.so.1 currently installad (*)
6fd2435... Fix non-glvnd build (*)
128fa72... Update to 375.82 release (*)
(*) This commit already existed in another branch; no separate mail sent
7 years, 4 months
[xorg-x11-drv-nvidia] Update to 375.82 release
by Leigh Scott
commit 128fa729ebfd1daa4feb527c023e971db54de193
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Mon Jul 24 19:57:25 2017 +0100
Update to 375.82 release
sources | 6 +++---
xorg-x11-drv-nvidia.spec | 8 ++++++--
2 files changed, 9 insertions(+), 5 deletions(-)
---
diff --git a/sources b/sources
index d20c4a9..ad4266d 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
-d8f8bee37b237f76c533eb0c4dae9bbc NVIDIA-Linux-armv7l-gnueabihf-375.66.run
-47dddb796fe39497cf6ae374591f6eb9 NVIDIA-Linux-x86-375.66.run
-9cf2c0a342a088211f25c5d8137097e6 NVIDIA-Linux-x86_64-375.66.run
+5d233fc8464181df36db38d2fcd4bdc8 NVIDIA-Linux-armv7l-gnueabihf-375.82.run
+c8bf08d6258233eeb9aafbac3034aa12 NVIDIA-Linux-x86-375.82.run
+3d25c0429b30841e6497288de1af38fc NVIDIA-Linux-x86_64-375.82.run
diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec
index f04d234..55fea56 100644
--- a/xorg-x11-drv-nvidia.spec
+++ b/xorg-x11-drv-nvidia.spec
@@ -32,8 +32,8 @@
Name: xorg-x11-drv-nvidia
Epoch: 2
-Version: 375.66
-Release: 9%{?dist}
+Version: 375.82
+Release: 1%{?dist}
Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards
License: Redistributable, no modification permitted
@@ -611,6 +611,10 @@ fi ||:
%{_libdir}/libnvidia-encode.so
%changelog
+* Mon Jul 24 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 2:375.82-1
+- Update to 375.82 release
+- Fix non-glvnd build
+
* Mon Jul 10 2017 Nicolas Chauvet <kwizart(a)gmail.com> - 2:375.66-9
- Fixup for non-glvnd vulkan loader
7 years, 4 months