Lines 11-20
Link Here
|
11 |
%endif |
11 |
%endif |
12 |
|
12 |
|
13 |
# version-release |
13 |
# version-release |
14 |
%define nv_version 375 |
14 |
%define nv_version 384 |
15 |
%define nv_release 82 |
15 |
%define nv_release 59 |
16 |
%define nv_minor %nil |
16 |
%define nv_minor %nil |
17 |
%define pkg_rel alt172%ubt |
17 |
%define pkg_rel alt173%ubt |
18 |
%def_enable kernelsource |
18 |
%def_enable kernelsource |
19 |
%def_disable glvnd |
19 |
%def_disable glvnd |
20 |
|
20 |
|
Lines 195-201
soname()
Link Here
|
195 |
%__install -m 0644 libnvidia-glcore.so.%tbver %buildroot/%_libdir/ |
195 |
%__install -m 0644 libnvidia-glcore.so.%tbver %buildroot/%_libdir/ |
196 |
%__install -m 0644 libnvidia-eglcore.so.%tbver %buildroot/%_libdir/ |
196 |
%__install -m 0644 libnvidia-eglcore.so.%tbver %buildroot/%_libdir/ |
197 |
%__install -m 0644 libnvidia-glsi.so.%tbver %buildroot/%_libdir/ |
197 |
%__install -m 0644 libnvidia-glsi.so.%tbver %buildroot/%_libdir/ |
198 |
%__install -m 0644 libnvidia-egl-wayland.so.%tbver %buildroot/%_libdir/ |
198 |
#%__install -m 0644 libnvidia-egl-wayland.so.%tbver %buildroot/%_libdir/ |
|
|
199 |
%__install -m 0644 libnvidia-egl-wayland.so.* %buildroot/%_libdir/ |
199 |
%__install -m 0644 tls/libnvidia-tls.so.%tbver %buildroot/%_libdir/ |
200 |
%__install -m 0644 tls/libnvidia-tls.so.%tbver %buildroot/%_libdir/ |
200 |
|
201 |
|
201 |
%__ln_s %nv_lib_dir/nvidia.xinf %buildroot/%nv_lib_sym_dir/nvidia.xinf |
202 |
%__ln_s %nv_lib_dir/nvidia.xinf %buildroot/%nv_lib_sym_dir/nvidia.xinf |
Lines 245-255
fi
Link Here
|
245 |
mkdir -p %buildroot/%_datadir/glvnd/egl_vendor.d/ |
246 |
mkdir -p %buildroot/%_datadir/glvnd/egl_vendor.d/ |
246 |
install -m 0644 10_nvidia.json %buildroot/%_datadir/glvnd/egl_vendor.d/%{version}_nvidia.json |
247 |
install -m 0644 10_nvidia.json %buildroot/%_datadir/glvnd/egl_vendor.d/%{version}_nvidia.json |
247 |
mkdir -p %buildroot/%_datadir/vulkan/icd.d/ |
248 |
mkdir -p %buildroot/%_datadir/vulkan/icd.d/ |
248 |
install -m 0644 nvidia_icd.json %buildroot/%_datadir/vulkan/icd.d/%{version}_nvidia_icd.json |
249 |
install -m 0644 nvidia_icd.json.template %buildroot/%_datadir/vulkan/icd.d/%{version}_nvidia_icd.json.template |
249 |
%if_enabled glvnd |
250 |
%if_enabled glvnd |
250 |
sed -i '/\"library_path\"/s|\"library_path\".*:.*\".*\"|"library_path": "libGLX_nvidia.so.0"|' %buildroot/%_datadir/vulkan/icd.d/%{version}_nvidia_icd.json |
251 |
sed -i '/\"library_path\"/s|\"library_path\".*:.*\".*\"|"library_path": "libGLX_nvidia.so.0"|' %buildroot/%_datadir/vulkan/icd.d/%{version}_nvidia_icd.json.template |
251 |
%else |
252 |
%else |
252 |
sed -i '/\"library_path\"/s|\"library_path\".*:.*\".*\"|"library_path": "libGL.so.1"|' %buildroot/%_datadir/vulkan/icd.d/%{version}_nvidia_icd.json |
253 |
sed -i '/\"library_path\"/s|\"library_path\".*:.*\".*\"|"library_path": "libGL.so.1"|' %buildroot/%_datadir/vulkan/icd.d/%{version}_nvidia_icd.json.template |
253 |
%endif |
254 |
%endif |
254 |
|
255 |
|
255 |
# kernel-source install |
256 |
# kernel-source install |
Lines 288-294
fi
Link Here
|
288 |
%_libdir/libnvidia-glcore.so.%version |
289 |
%_libdir/libnvidia-glcore.so.%version |
289 |
%_libdir/libnvidia-eglcore.so.%version |
290 |
%_libdir/libnvidia-eglcore.so.%version |
290 |
%_libdir/libnvidia-glsi.so.%version |
291 |
%_libdir/libnvidia-glsi.so.%version |
291 |
%_libdir/libnvidia-egl-wayland.so.%version |
292 |
%_libdir/libnvidia-egl-wayland.so.* |
292 |
%_altdir/%name |
293 |
%_altdir/%name |
293 |
%_bindir/nvidia-bug-report-%version.sh |
294 |
%_bindir/nvidia-bug-report-%version.sh |
294 |
%dir %nv_lib_dir |
295 |
%dir %nv_lib_dir |
Lines 313-319
fi
Link Here
|
313 |
%_datadir/nvidia/nvidia-application-profiles-%version-rc |
314 |
%_datadir/nvidia/nvidia-application-profiles-%version-rc |
314 |
%_datadir/nvidia/nvidia-application-profiles-%version-key-documentation |
315 |
%_datadir/nvidia/nvidia-application-profiles-%version-key-documentation |
315 |
%_datadir/glvnd/egl_vendor.d/%{version}_nvidia.json |
316 |
%_datadir/glvnd/egl_vendor.d/%{version}_nvidia.json |
316 |
%_datadir/vulkan/icd.d/%{version}_nvidia_icd.json |
317 |
%_datadir/vulkan/icd.d/%{version}_nvidia_icd.json.template |
317 |
|
318 |
|
318 |
%if_enabled kernelsource |
319 |
%if_enabled kernelsource |
319 |
%files -n kernel-source-%module_name-%module_version |
320 |
%files -n kernel-source-%module_name-%module_version |