diff --git a/tmp/nvidia_glx_src.spec b/home/hobbyte/RPM/SPECS/nvidia_glx_src.spec index c66057d..45cc790 100644 --- a/tmp/nvidia_glx_src.spec +++ b/home/hobbyte/RPM/SPECS/nvidia_glx_src.spec @@ -11,10 +11,10 @@ %endif # version-release -%define nv_version 375 -%define nv_release 82 +%define nv_version 384 +%define nv_release 59 %define nv_minor %nil -%define pkg_rel alt172%ubt +%define pkg_rel alt173%ubt %def_enable kernelsource %def_disable glvnd @@ -195,7 +195,8 @@ soname() %__install -m 0644 libnvidia-glcore.so.%tbver %buildroot/%_libdir/ %__install -m 0644 libnvidia-eglcore.so.%tbver %buildroot/%_libdir/ %__install -m 0644 libnvidia-glsi.so.%tbver %buildroot/%_libdir/ -%__install -m 0644 libnvidia-egl-wayland.so.%tbver %buildroot/%_libdir/ +#%__install -m 0644 libnvidia-egl-wayland.so.%tbver %buildroot/%_libdir/ +%__install -m 0644 libnvidia-egl-wayland.so.* %buildroot/%_libdir/ %__install -m 0644 tls/libnvidia-tls.so.%tbver %buildroot/%_libdir/ %__ln_s %nv_lib_dir/nvidia.xinf %buildroot/%nv_lib_sym_dir/nvidia.xinf @@ -245,11 +246,11 @@ fi mkdir -p %buildroot/%_datadir/glvnd/egl_vendor.d/ install -m 0644 10_nvidia.json %buildroot/%_datadir/glvnd/egl_vendor.d/%{version}_nvidia.json mkdir -p %buildroot/%_datadir/vulkan/icd.d/ -install -m 0644 nvidia_icd.json %buildroot/%_datadir/vulkan/icd.d/%{version}_nvidia_icd.json +install -m 0644 nvidia_icd.json.template %buildroot/%_datadir/vulkan/icd.d/%{version}_nvidia_icd.json.template %if_enabled glvnd -sed -i '/\"library_path\"/s|\"library_path\".*:.*\".*\"|"library_path": "libGLX_nvidia.so.0"|' %buildroot/%_datadir/vulkan/icd.d/%{version}_nvidia_icd.json +sed -i '/\"library_path\"/s|\"library_path\".*:.*\".*\"|"library_path": "libGLX_nvidia.so.0"|' %buildroot/%_datadir/vulkan/icd.d/%{version}_nvidia_icd.json.template %else -sed -i '/\"library_path\"/s|\"library_path\".*:.*\".*\"|"library_path": "libGL.so.1"|' %buildroot/%_datadir/vulkan/icd.d/%{version}_nvidia_icd.json +sed -i '/\"library_path\"/s|\"library_path\".*:.*\".*\"|"library_path": "libGL.so.1"|' %buildroot/%_datadir/vulkan/icd.d/%{version}_nvidia_icd.json.template %endif # kernel-source install @@ -288,7 +289,7 @@ fi %_libdir/libnvidia-glcore.so.%version %_libdir/libnvidia-eglcore.so.%version %_libdir/libnvidia-glsi.so.%version -%_libdir/libnvidia-egl-wayland.so.%version +%_libdir/libnvidia-egl-wayland.so.* %_altdir/%name %_bindir/nvidia-bug-report-%version.sh %dir %nv_lib_dir @@ -313,7 +314,7 @@ fi %_datadir/nvidia/nvidia-application-profiles-%version-rc %_datadir/nvidia/nvidia-application-profiles-%version-key-documentation %_datadir/glvnd/egl_vendor.d/%{version}_nvidia.json -%_datadir/vulkan/icd.d/%{version}_nvidia_icd.json +%_datadir/vulkan/icd.d/%{version}_nvidia_icd.json.template %if_enabled kernelsource %files -n kernel-source-%module_name-%module_version