diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec index 91e2ed9..500f058 100644 --- a/xorg-x11-drv-nvidia.spec +++ b/xorg-x11-drv-nvidia.spec @@ -288,14 +288,14 @@ ln -sf ../libnvidia-allocator.so.%{version} %{buildroot}%{_libdir}/gbm/nvidia-dr popd %endif +# Vulkan loader +install -p -m 0644 -D nvidia_icd.json %{buildroot}%{_datadir}/vulkan/icd.d/nvidia_icd.json + # 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 %ifarch x86_64 aarch64 -# Vulkan loader -install -p -m 0644 -D nvidia_icd.json %{buildroot}%{_datadir}/vulkan/icd.d/nvidia_icd.json - # Vulkan layer install -p -m 0644 -D nvidia_layers.json %{buildroot}%{_datadir}/vulkan/implicit_layer.d/nvidia_layers.json @@ -490,7 +490,6 @@ fi ||: %{_libdir}/vdpau/libvdpau_nvidia.so.%{version} %{_datadir}/glvnd/egl_vendor.d/10_nvidia.json %ifarch x86_64 aarch64 -%{_datadir}/vulkan/icd.d/nvidia_icd.json %{_datadir}/vulkan/implicit_layer.d/nvidia_layers.json %{_libdir}/libnvidia-api.so.1 %{_libdir}/libnvidia-cfg.so.1 @@ -501,6 +500,7 @@ fi ||: %{_libdir}/libnvoptix.so.1 %{_libdir}/libnvoptix.so.%{version} %ifarch x86_64 +%{_datadir}/vulkan/icd.d/nvidia_icd.json %{_datadir}/vulkansc/icd.d/nvidia_icd_vksc.json %{_libdir}/libnvidia-vksc-core.so.%{version} %{_libdir}/libnvidia-vksc-core.so.1