nvidia-550xx-utils
MEDIUM
maintainer solanni
10 votes
base
nvidia-550xx-dkms
scanned 2026-09-04 15:58:02.366786
Why flagged
One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).
Triggered rules
Medium
source=() URL on a non-standard host
source_untrusted_domain
One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).
-
PKGBUILD:31
"https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run")
PKGBUILD
1 offending line(s) highlighted
1
# Maintainer: failsafe65
2
# Contributor: Sven-Hendrik Haase <svenstaro@archlinux.org>
3
# Contributor: Thomas Baechler <thomas@archlinux.org>
4
# Contributor: James Rayner <iphitus@gmail.com>
5
# Contributor: Vasiliy Stelmachenok <ventureo@yandex.ru>
6
7
pkgbase=nvidia-550xx-dkms
8
pkgname=('nvidia-550xx-utils' 'opencl-nvidia-550xx' 'nvidia-550xx-dkms')
9
pkgver=550.163.01
10
pkgrel=7
11
pkgdesc="NVIDIA drivers for Linux, 550 branch"
12
arch=('x86_64')
13
url="http://www.nvidia.com/"
14
license=('custom')
15
options=('!strip')
16
makedepends=('patchelf')
17
_pkg="NVIDIA-Linux-x86_64-${pkgver}"
18
source=('nvidia-drm-outputclass.conf'
19
'nvidia-utils.sysusers'
20
'nvidia.rules'
21
'systemd-homed-override.conf'
22
'systemd-suspend-override.conf'
23
'0002-CFLAGS-Set-std-gnu17-for-all-compilation-flags.patch'
24
'0003-Workaround-nv_vm_flags_-calling-GPL-only-code.patch'
25
'0004-kernel-open-nvidia-Use-new-timer-functions-for-6.15.patch'
26
'0005-kernel-nvidia-Fulfill-6.17-fb_create-contract.patch'
27
'0006-kernel-nvidia-use-new-helper-macros-and-post-removal-in_irq-for-6.19.patch'
28
'0007-kernel-nvidia-linux-7-0-0-remove-return-code-of-signaling-functions.patch'
29
'0008-kernel-nvidia-linux-7.2.0-remove-strncpy.patch'
30
'0009-kernel-nvidia-linux-7.2.0-drm-atomic-state-to-commit.patch'
31
"https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run")
32
sha512sums=('de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770'
33
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
34
'f8f071f5a46c1a5ce5188e104b017808d752e61c0c20de1466feb5d693c0b55a5586314411e78cc2ab9c0e16e2c67afdd358da94c0c75df1f8233f54c280762c'
35
'a0183adce78e40853edf7e6b73867e7a8ea5dabac8e8164e42781f64d5232fbe869f850ab0697c3718ebced5cde760d0e807c05da50a982071dfe1157c31d6b8'
36
'55def6319f6abb1a4ccd28a89cd60f1933d155c10ba775b8dfa60a2dc5696b4b472c14b252dc0891f956e70264be87c3d5d4271e929a4fc4b1a68a6902814cee'
37
'6814990f8046759d35f724ac9114d7fa284710fd1ad8cca7e1a861ea54a72fe4f67b5614f157a911f5ecfa0c964fa989edc61c85b1cfef6428e0cd7cdeea856e'
38
'21c964b4d0ceda23d543485cb285becf111849313da3ff9cc9c7bed241de83fd826d72f196d071e4f53790b8fd5d1e3dab9319c0ca08b37c9c841f45d3afd041'
39
'eb5cfdb4ccaea5aee8626009b66c9024929fd921784080fb34b6db0f222c2908ea7c4932e492c24afb570de79c78489d67e4e07312dc67ce6415ad0b5f38e008'
40
'0c724767bb4300d354dadca5f020f99958624c33dcaf54ec1ac7678832ae42608a0320d03d1c0efa3c0a386d79330f2b1902ca543e04e3a3efc7c6289edf9e47'
41
'14538d5981d1055fd60f9071cdd38815f34f6975cea9700a8c928c3b3a4479b30ebeeb6b3b8ea0219ce22fcaac22a03404faf00e7d424e3fee188d9efee8028c'
42
'851f798bbd93e99a4ca8f3dad83f4f93a432f0980da809d4a33b7e1b8094d9f00a50c1696b562bb20ba47d203f4703ac7bbf4fe3fe17c13594380795359f5325'
43
'c2d44d8817dc7069955c07cc24c4d7157e2369bfad038af21c7c5f496ebd4002626ed24cffb347607f77bae06702b2c50d3560702467c3ebdb297fec606190a8'
44
'a4d7069e2f5a102357884f76dc2483843fa78399c1ed37f9d70dff4e85d0f13d84cb29bbf54d0f915a65d92695ead0b59412ce10f46b8a16f42b4ccea44d5174'
45
'676b1de35d21e80091528a49080c114e0870ea90b3f3721265ae8071abbc2183c851e6f11ba96a332c743fedfaf4ec9a014ad6ceed586fdbb03d94d33405e356')
46
47
create_links() {
48
# create soname links
49
find "$pkgdir" -type f -name '*.so*' ! -path '*xorg/*' -print0 | while read -d $'\0' _lib; do
50
_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 'SONAME.*: \[\K[^]]*' || true)
51
_base=$(echo ${_soname} | sed -r 's/(.*)\.so.*/\1.so/')
52
[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
53
[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
54
done
55
}
56
57
prepare() {
58
sh "${_pkg}.run" --extract-only
59
cd "${_pkg}"
60
bsdtar -xf nvidia-persistenced-init.tar.bz2
61
62
# GCC 15
63
patch -Np1 -i "${srcdir}/0002-CFLAGS-Set-std-gnu17-for-all-compilation-flags.patch" -d "${srcdir}/${_pkg}/kernel"
64
65
# Linux 6.15
66
sed -i 's/EXTRA_CFLAGS/ccflags-y/' ${srcdir}/${_pkg}/kernel{,-open}/Kbuild
67
patch -Np1 -i "${srcdir}/0003-Workaround-nv_vm_flags_-calling-GPL-only-code.patch" -d "${srcdir}/${_pkg}/kernel"
68
patch -Np2 -i "${srcdir}/0004-kernel-open-nvidia-Use-new-timer-functions-for-6.15.patch" -d "${srcdir}/${_pkg}/kernel"
69
70
# Linux 6.17
71
patch -Np1 -i "${srcdir}/0005-kernel-nvidia-Fulfill-6.17-fb_create-contract.patch" -d "${srcdir}/${_pkg}"
72
73
# Linux 6.19
74
patch -Np1 -i "${srcdir}/0006-kernel-nvidia-use-new-helper-macros-and-post-removal-in_irq-for-6.19.patch" -d "${srcdir}/${_pkg}"
75
76
# Linux 7.00
77
patch -Np1 -i "${srcdir}/0007-kernel-nvidia-linux-7-0-0-remove-return-code-of-signaling-functions.patch" -d "${srcdir}/${_pkg}"
78
79
# Linux 7.2
80
patch -Np1 -i "${srcdir}/0008-kernel-nvidia-linux-7.2.0-remove-strncpy.patch" -d "${srcdir}/${_pkg}"
81
patch -Np1 -i "${srcdir}/0009-kernel-nvidia-linux-7.2.0-drm-atomic-state-to-commit.patch" -d "${srcdir}/${_pkg}"
82
83
cd kernel
84
85
sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
86
sed -i 's/__JOBS/`nproc`/' dkms.conf
87
sed -i 's/__DKMS_MODULES//' dkms.conf
88
sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
89
DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
90
BUILT_MODULE_NAME[1]="nvidia-uvm"\
91
DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
92
BUILT_MODULE_NAME[2]="nvidia-modeset"\
93
DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
94
BUILT_MODULE_NAME[3]="nvidia-drm"\
95
DEST_MODULE_LOCATION[3]="/kernel/drivers/video"\
96
BUILT_MODULE_NAME[4]="nvidia-peermem"\
97
DEST_MODULE_LOCATION[4]="/kernel/drivers/video"' dkms.conf
98
99
# Gift for linux-rt guys
100
sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 NV_EXCLUDE_BUILD_MODULES/' dkms.conf
101
}
102
103
package_opencl-nvidia-550xx() {
104
pkgdesc="OpenCL implemention for NVIDIA, 550 branch"
105
depends=('zlib')
106
optdepends=('opencl-headers: headers necessary for OpenCL development')
107
conflicts=('opencl-nvidia')
108
provides=('opencl-nvidia' 'opencl-driver')
109
cd "${_pkg}"
110
111
# OpenCL
112
install -Dm644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
113
install -Dm755 "libnvidia-opencl.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
114
115
create_links
116
117
mkdir -p "${pkgdir}/usr/share/licenses"
118
ln -s nvidia-utils "${pkgdir}/usr/share/licenses/opencl-nvidia"
119
}
120
121
package_nvidia-550xx-dkms() {
122
pkgdesc="NVIDIA drivers - module sources, 550 branch"
123
depends=('dkms' "nvidia-utils=${pkgver}" 'libglvnd')
124
provides=("nvidia-dkms=${pkgver}" 'NVIDIA-MODULE' 'nvidia')
125
conflicts=('nvidia-dkms' 'NVIDIA-MODULE' 'nvidia')
126
127
cd ${_pkg}
128
129
install -dm 755 "${pkgdir}"/usr/src
130
cp -dr --no-preserve='ownership' kernel "${pkgdir}/usr/src/nvidia-${pkgver}"
131
132
install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE"
133
}
134
135
package_nvidia-550xx-utils() {
136
pkgdesc="NVIDIA drivers utilities, 550 branch"
137
depends=('libglvnd' 'egl-wayland')
138
optdepends=('nvidia-settings: configuration tool'
139
'xorg-server: Xorg support'
140
'xorg-server-devel: nvidia-xconfig'
141
'opencl-nvidia: OpenCL support')
142
conflicts=('nvidia-utils' 'nvidia-libgl' 'egl-gbm')
143
provides=("nvidia-utils=${pkgver}" 'vulkan-driver' 'opengl-driver' 'nvidia-libgl' 'egl-gbm')
144
install="${pkgname}.install"
145
146
cd "${_pkg}"
147
148
# Check http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/README/installedcomponents.html
149
# for hints on what needs to be installed where.
150
151
# X driver
152
install -Dm755 nvidia_drv.so "${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so"
153
154
# Wayland/GBM
155
install -Dm755 libnvidia-egl-gbm.so.1* -t "${pkgdir}/usr/lib/"
156
install -Dm644 15_nvidia_gbm.json "${pkgdir}/usr/share/egl/egl_external_platform.d/15_nvidia_gbm.json"
157
mkdir -p "${pkgdir}/usr/lib/gbm"
158
ln -sr "${pkgdir}/usr/lib/libnvidia-allocator.so.${pkgver}" "${pkgdir}/usr/lib/gbm/nvidia-drm_gbm.so"
159
160
# firmware
161
install -Dm644 -t "${pkgdir}/usr/lib/firmware/nvidia/${pkgver}/" firmware/*.bin
162
163
# GLX extension module for X
164
install -Dm755 "libglxserver_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.${pkgver}"
165
# Ensure that X finds glx
166
ln -s "libglxserver_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.1"
167
ln -s "libglxserver_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so"
168
169
install -Dm755 "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}"
170
171
# OpenGL libraries
172
install -Dm755 "libEGL_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libEGL_nvidia.so.${pkgver}"
173
install -Dm755 "libGLESv1_CM_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLESv1_CM_nvidia.so.${pkgver}"
174
install -Dm755 "libGLESv2_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLESv2_nvidia.so.${pkgver}"
175
install -Dm644 "10_nvidia.json" "${pkgdir}/usr/share/glvnd/egl_vendor.d/10_nvidia.json"
176
177
# OpenGL core library
178
install -Dm755 "libnvidia-glcore.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver}"
179
install -Dm755 "libnvidia-eglcore.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-eglcore.so.${pkgver}"
180
install -Dm755 "libnvidia-glsi.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-glsi.so.${pkgver}"
181
182
# misc
183
install -Dm755 "libnvidia-api.so.1" "${pkgdir}/usr/lib/libnvidia-api.so.1"
184
install -Dm755 "libnvidia-fbc.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-fbc.so.${pkgver}"
185
install -Dm755 "libnvidia-encode.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-encode.so.${pkgver}"
186
install -Dm755 "libnvidia-cfg.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver}"
187
install -Dm755 "libnvidia-ml.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver}"
188
install -Dm755 "libnvidia-glvkspirv.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-glvkspirv.so.${pkgver}"
189
install -Dm755 "libnvidia-allocator.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-allocator.so.${pkgver}"
190
install -Dm755 "libnvidia-gpucomp.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-gpucomp.so.${pkgver}"
191
192
# Vulkan ICD
193
install -Dm644 "nvidia_icd.json" "${pkgdir}/usr/share/vulkan/icd.d/nvidia_icd.json"
194
install -Dm644 "nvidia_layers.json" "${pkgdir}/usr/share/vulkan/implicit_layer.d/nvidia_layers.json"
195
196
# VDPAU
197
install -Dm755 "libvdpau_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver}"
198
199
# nvidia-tls library
200
install -Dm755 "libnvidia-tls.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver}"
201
202
# CUDA
203
install -Dm755 "libcuda.so.${pkgver}" "${pkgdir}/usr/lib/libcuda.so.${pkgver}"
204
install -Dm755 "libnvcuvid.so.${pkgver}" "${pkgdir}/usr/lib/libnvcuvid.so.${pkgver}"
205
install -Dm755 "libcudadebugger.so.${pkgver}" "${pkgdir}/usr/lib/libcudadebugger.so.${pkgver}"
206
207
# NVVM Compiler library loaded by the CUDA driver to do JIT link-time-optimization
208
install -Dm644 "libnvidia-nvvm.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-nvvm.so.${pkgver}"
209
210
# PTX JIT Compiler (Parallel Thread Execution (PTX) is a pseudo-assembly language for CUDA)
211
install -Dm755 "libnvidia-ptxjitcompiler.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-ptxjitcompiler.so.${pkgver}"
212
213
# raytracing
214
install -Dm755 "nvoptix.bin" "${pkgdir}/usr/share/nvidia/nvoptix.bin"
215
install -Dm755 "libnvoptix.so.${pkgver}" "${pkgdir}/usr/lib/libnvoptix.so.${pkgver}"
216
install -Dm755 "libnvidia-rtcore.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-rtcore.so.${pkgver}"
217
218
# NGX
219
install -Dm755 nvidia-ngx-updater "${pkgdir}/usr/bin/nvidia-ngx-updater"
220
install -Dm755 "libnvidia-ngx.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-ngx.so.${pkgver}"
221
install -Dm755 _nvngx.dll "${pkgdir}/usr/lib/nvidia/wine/_nvngx.dll"
222
install -Dm755 nvngx.dll "${pkgdir}/usr/lib/nvidia/wine/nvngx.dll"
223
224
# Optical flow
225
install -Dm755 "libnvidia-opticalflow.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-opticalflow.so.${pkgver}"
226
227
# Cryptography library wrapper
228
install -Dm755 "libnvidia-pkcs11.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-pkcs11.so.${pkgver}"
229
install -Dm755 "libnvidia-pkcs11-openssl3.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-pkcs11-openssl3.so.${pkgver}"
230
231
# Debug
232
install -Dm755 nvidia-debugdump "${pkgdir}/usr/bin/nvidia-debugdump"
233
234
# nvidia-xconfig
235
install -Dm755 nvidia-xconfig "${pkgdir}/usr/bin/nvidia-xconfig"
236
install -Dm644 nvidia-xconfig.1.gz "${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz"
237
238
# nvidia-bug-report
239
install -Dm755 nvidia-bug-report.sh "${pkgdir}/usr/bin/nvidia-bug-report.sh"
240
241
# nvidia-smi
242
install -Dm755 nvidia-smi "${pkgdir}/usr/bin/nvidia-smi"
243
install -Dm644 nvidia-smi.1.gz "${pkgdir}/usr/share/man/man1/nvidia-smi.1.gz"
244
245
# nvidia-cuda-mps
246
install -Dm755 nvidia-cuda-mps-server "${pkgdir}/usr/bin/nvidia-cuda-mps-server"
247
install -Dm755 nvidia-cuda-mps-control "${pkgdir}/usr/bin/nvidia-cuda-mps-control"
248
install -Dm644 nvidia-cuda-mps-control.1.gz "${pkgdir}/usr/share/man/man1/nvidia-cuda-mps-control.1.gz"
249
250
# nvidia-modprobe
251
# This should be removed if nvidia fixed their uvm module!
252
install -Dm4755 nvidia-modprobe "${pkgdir}/usr/bin/nvidia-modprobe"
253
install -Dm644 nvidia-modprobe.1.gz "${pkgdir}/usr/share/man/man1/nvidia-modprobe.1.gz"
254
255
# nvidia-persistenced
256
install -Dm755 nvidia-persistenced "${pkgdir}/usr/bin/nvidia-persistenced"
257
install -Dm644 nvidia-persistenced.1.gz "${pkgdir}/usr/share/man/man1/nvidia-persistenced.1.gz"
258
install -Dm644 nvidia-persistenced-init/systemd/nvidia-persistenced.service.template "${pkgdir}/usr/lib/systemd/system/nvidia-persistenced.service"
259
sed -i 's/__USER__/nvidia-persistenced/' "${pkgdir}/usr/lib/systemd/system/nvidia-persistenced.service"
260
261
# application profiles
262
install -Dm644 nvidia-application-profiles-${pkgver}-rc "${pkgdir}/usr/share/nvidia/nvidia-application-profiles-${pkgver}-rc"
263
install -Dm644 nvidia-application-profiles-${pkgver}-key-documentation "${pkgdir}/usr/share/nvidia/nvidia-application-profiles-${pkgver}-key-documentation"
264
265
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/nvidia-utils/LICENSE"
266
install -Dm644 README.txt "${pkgdir}/usr/share/doc/nvidia/README"
267
install -Dm644 NVIDIA_Changelog "${pkgdir}/usr/share/doc/nvidia/NVIDIA_Changelog"
268
cp -r html "${pkgdir}/usr/share/doc/nvidia/"
269
ln -s nvidia "${pkgdir}/usr/share/doc/nvidia-utils"
270
271
# new power management support
272
install -Dm644 systemd/system/*.service -t "${pkgdir}/usr/lib/systemd/system"
273
install -Dm755 systemd/system-sleep/nvidia "${pkgdir}/usr/lib/systemd/system-sleep/nvidia"
274
install -Dm755 systemd/nvidia-sleep.sh "${pkgdir}/usr/bin/nvidia-sleep.sh"
275
install -Dm755 nvidia-powerd "${pkgdir}/usr/bin/nvidia-powerd"
276
install -Dm644 nvidia-dbus.conf "${pkgdir}"/usr/share/dbus-1/system.d/nvidia-dbus.conf
277
install -Dm644 "${srcdir}"/systemd-homed-override.conf "${pkgdir}"/usr/lib/systemd/system/systemd-homed.service.d/10-nvidia-no-freeze-session.conf
278
install -Dm644 "${srcdir}"/systemd-suspend-override.conf "${pkgdir}"/usr/lib/systemd/system/systemd-suspend.service.d/10-nvidia-no-freeze-session.conf
279
install -Dm644 "${srcdir}"/systemd-suspend-override.conf "${pkgdir}"/usr/lib/systemd/system/systemd-suspend-then-hibernate.service.d/10-nvidia-no-freeze-session.conf
280
install -Dm644 "${srcdir}"/systemd-suspend-override.conf "${pkgdir}"/usr/lib/systemd/system/systemd-hibernate.service.d/10-nvidia-no-freeze-session.conf
281
install -Dm644 "${srcdir}"/systemd-suspend-override.conf "${pkgdir}"/usr/lib/systemd/system/systemd-hybrid-sleep.service.d/10-nvidia-no-freeze-session.conf
282
283
# distro specific files must be installed in /usr/share/X11/xorg.conf.d
284
install -Dm644 "${srcdir}/nvidia-drm-outputclass.conf" "${pkgdir}/usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf"
285
286
install -Dm644 "${srcdir}/nvidia-utils.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf"
287
288
install -Dm644 "${srcdir}/nvidia.rules" "$pkgdir"/usr/lib/udev/rules.d/60-nvidia.rules
289
290
echo "blacklist nouveau" | install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
291
echo "nvidia-uvm" | install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf"
292
293
create_links
294
}
295
Changes since previous scan
--- PKGBUILD @ 2026-06-19 19:07+++ PKGBUILD @ 2026-09-04 15:58@@ -7,7 +7,7 @@ pkgbase=nvidia-550xx-dkms pkgname=('nvidia-550xx-utils' 'opencl-nvidia-550xx' 'nvidia-550xx-dkms') pkgver=550.163.01-pkgrel=6+pkgrel=7 pkgdesc="NVIDIA drivers for Linux, 550 branch" arch=('x86_64') url="http://www.nvidia.com/"@@ -26,6 +26,8 @@ '0005-kernel-nvidia-Fulfill-6.17-fb_create-contract.patch' '0006-kernel-nvidia-use-new-helper-macros-and-post-removal-in_irq-for-6.19.patch' '0007-kernel-nvidia-linux-7-0-0-remove-return-code-of-signaling-functions.patch'+ '0008-kernel-nvidia-linux-7.2.0-remove-strncpy.patch'+ '0009-kernel-nvidia-linux-7.2.0-drm-atomic-state-to-commit.patch' "https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run") sha512sums=('de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770' '4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'@@ -38,6 +40,8 @@ '0c724767bb4300d354dadca5f020f99958624c33dcaf54ec1ac7678832ae42608a0320d03d1c0efa3c0a386d79330f2b1902ca543e04e3a3efc7c6289edf9e47' '14538d5981d1055fd60f9071cdd38815f34f6975cea9700a8c928c3b3a4479b30ebeeb6b3b8ea0219ce22fcaac22a03404faf00e7d424e3fee188d9efee8028c' '851f798bbd93e99a4ca8f3dad83f4f93a432f0980da809d4a33b7e1b8094d9f00a50c1696b562bb20ba47d203f4703ac7bbf4fe3fe17c13594380795359f5325'+ 'c2d44d8817dc7069955c07cc24c4d7157e2369bfad038af21c7c5f496ebd4002626ed24cffb347607f77bae06702b2c50d3560702467c3ebdb297fec606190a8'+ 'a4d7069e2f5a102357884f76dc2483843fa78399c1ed37f9d70dff4e85d0f13d84cb29bbf54d0f915a65d92695ead0b59412ce10f46b8a16f42b4ccea44d5174' '676b1de35d21e80091528a49080c114e0870ea90b3f3721265ae8071abbc2183c851e6f11ba96a332c743fedfaf4ec9a014ad6ceed586fdbb03d94d33405e356') create_links() {@@ -71,6 +75,10 @@ # Linux 7.00 patch -Np1 -i "${srcdir}/0007-kernel-nvidia-linux-7-0-0-remove-return-code-of-signaling-functions.patch" -d "${srcdir}/${_pkg}"++ # Linux 7.2+ patch -Np1 -i "${srcdir}/0008-kernel-nvidia-linux-7.2.0-remove-strncpy.patch" -d "${srcdir}/${_pkg}"+ patch -Np1 -i "${srcdir}/0009-kernel-nvidia-linux-7.2.0-drm-atomic-state-to-commit.patch" -d "${srcdir}/${_pkg}" cd kernel Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-04 15:58:02 | Medium | 1 |
| 2026-06-19 19:07:35 | Clean | 2 |
| 2026-06-18 16:11:54 | Medium | 1 |