summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorleigh123linux <leigh123linux@googlemail.com>2019-11-10 09:49:59 +0000
committerleigh123linux <leigh123linux@googlemail.com>2019-11-10 09:49:59 +0000
commite8457fa5aa057d52963c2414eb165f5365786583 (patch)
tree9672897b65b014cf82c3fa3aee48eb0947018b61
parentbf345ca2a5726d4a353dee5719ced017749cdc21 (diff)
downloadxorg-x11-drv-nvidia-e8457fa5aa057d52963c2414eb165f5365786583.tar.gz
xorg-x11-drv-nvidia-e8457fa5aa057d52963c2414eb165f5365786583.tar.xz
xorg-x11-drv-nvidia-e8457fa5aa057d52963c2414eb165f5365786583.zip
Enable boolean requires and appdata for el8
-rw-r--r--xorg-x11-drv-nvidia.spec12
1 files changed, 6 insertions, 6 deletions
diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec
index 4eb0d25..c0dbb77 100644
--- a/xorg-x11-drv-nvidia.spec
+++ b/xorg-x11-drv-nvidia.spec
@@ -52,7 +52,7 @@ Requires(postun): ldconfig
Requires(post): grubby
Requires: which
Requires: nvidia-settings%{?_isa} = %{?epoch}:%{version}
-%if 0%{?fedora}
+%if 0%{?fedora} || 0%{?rhel} > 7
# AppStream metadata generation
BuildRequires: python3
BuildRequires: libappstream-glib >= 0.6.3
@@ -110,7 +110,7 @@ Summary: CUDA driver for %{name}
Requires: %{_nvidia_serie}-kmod >= %{?epoch}:%{version}
Requires: %{name}-cuda-libs%{?_isa} = %{?epoch}:%{version}-%{release}
Requires: nvidia-persistenced%{?_isa} = %{?epoch}:%{version}
-%if 0%{?fedora}
+%if 0%{?fedora} || 0%{?rhel} > 7
Suggests: nvidia-modprobe%{?_isa} = %{?epoch}:%{version}
# Boolean dependencies are only fedora
%ifarch x86_64
@@ -155,7 +155,7 @@ 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}
+%if 0%{?fedora} || 0%{?rhel} > 7
Requires: egl-wayland%{?_isa} >= 1.0.0
%else
Requires: egl-wayland >= 1.0.0
@@ -163,7 +163,7 @@ Requires: egl-wayland >= 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
-%if 0%{?rhel}
+%if 0%{?rhel} < 8
Requires: vulkan-filesystem
%else
Requires: vulkan-loader%{?_isa}
@@ -324,7 +324,7 @@ cat > %{buildroot}%{rpmmacrodir}/macros.%{name}-kmodsrc<< EOF
%nvidia_kmodsrc_version %{version}
EOF
-%if 0%{?fedora}
+%if 0%{?fedora} || 0%{?rhel} > 7
# install AppData and add modalias provides
mkdir -p %{buildroot}%{_datadir}/appdata/
install -pm 0644 %{SOURCE8} %{buildroot}%{_datadir}/appdata/
@@ -408,7 +408,7 @@ fi ||:
%{_udevrulesdir}/10-nvidia.rules
%{_udevrulesdir}/60-nvidia.rules
%{_unitdir}/nvidia-fallback.service
-%if 0%{?fedora}
+%if 0%{?fedora} || 0%{?rhel} > 7
%{_datadir}/appdata/%{name}.metainfo.xml
%{_datadir}/pixmaps/%{name}.png
%endif