AUR AI Reviewer

Review Results

Version #2432 of lib32-nvidia-utils-beta · commit be0e23524408 · status Reviewed

Risk 0/5 · Safe .SRCINFO
Result #3337

Comment

The change is a straightforward version bump in .SRCINFO for NVIDIA’s official HTTPS download URL, with the checksum updated accordingly and no new build logic, scripts, or packaging behavior introduced. The source remains pinned to a specific release artifact from the vendor site, and there are no signs of added network fetches, privilege escalation, or persistence mechanisms in this diff.

@@ -1,15 +1,15 @@
 pkgbase = lib32-nvidia-utils-beta
 	pkgdesc = NVIDIA drivers utilities (32-bit, beta version)
-	pkgver = 610.57.04
+	pkgver = 615.71.09
 	pkgrel = 1
 	url = https://www.nvidia.com/
 	arch = x86_64
 	license = LicenseRef-custom
-	makedepends = nvidia-utils-beta>=610.57.04
+	makedepends = nvidia-utils-beta>=615.71.09
 	options = !strip
 	options = !emptydirs
-	source = https://us.download.nvidia.com/XFree86/Linux-x86_64/610.57.04/NVIDIA-Linux-x86_64-610.57.04.run
-	sha256sums = b2e935c66b83bb00c0c857bc8e0ee0fd52de9286b40c9cc1eec29a7ce7eb116d
+	source = https://us.download.nvidia.com/XFree86/Linux-x86_64/615.71.09/NVIDIA-Linux-x86_64-615.71.09.run
+	sha256sums = cdceed22bbeb61248d1a6deabc2596673e3a6501698ee71ac8d2fdc28f3b70fe
 
 pkgname = lib32-nvidia-utils-beta
 	depends = lib32-gcc-libs
Risk 0/5 · Safe .SRCINFO
Result #3338

Comment

The change only bumps versioned dependency/provides metadata in .SRCINFO from 610.57.04 to 615.71.09. There are no new sources, scripts, build steps, permissions, or install-time behaviors introduced here. This is a routine package version alignment change with no security-relevant red flags in the provided diff.

@@ -18,13 +18,13 @@ pkgname = lib32-nvidia-utils-beta
 	depends = lib32-libx11
 	depends = lib32-libxext
 	depends = lib32-zlib
-	depends = nvidia-utils-beta>=610.57.04
+	depends = nvidia-utils-beta>=615.71.09
 	optdepends = lib32-opencl-nvidia-beta: for OpenCL support
-	provides = lib32-nvidia-utils=610.57.04
+	provides = lib32-nvidia-utils=615.71.09
 	provides = lib32-vulkan-driver
 	provides = lib32-opengl-driver
-	provides = lib32-nvidia-libgl=610.57.04
-	provides = lib32-nvidia-libgl-beta=610.57.04
+	provides = lib32-nvidia-libgl=615.71.09
+	provides = lib32-nvidia-libgl-beta=615.71.09
 	conflicts = lib32-nvidia-utils
 	conflicts = lib32-nvidia-libgl
 	replaces = lib32-nvidia-libgl
Risk 0/5 · Safe .SRCINFO
Result #3339

Comment

The change is a straightforward version bump in .SRCINFO: it raises the minimum dependency on lib32-nvidia-utils-beta and updates the provided virtual package version to match. There are no new sources, scripts, install hooks, permissions changes, or other execution paths introduced by this metadata-only edit. No security concerns are evident from the provided diff.

@@ -33,9 +33,9 @@ pkgname = lib32-opencl-nvidia-beta
 	pkgdesc = OpenCL implemention for NVIDIA (32-bit, beta version)
 	depends = lib32-gcc-libs
 	depends = lib32-glibc
-	depends = lib32-nvidia-utils-beta>=610.57.04
+	depends = lib32-nvidia-utils-beta>=615.71.09
 	depends = lib32-zlib
 	optdepends = opencl-headers: headers necessary for OpenCL development
-	provides = lib32-opencl-nvidia=610.57.04
+	provides = lib32-opencl-nvidia=615.71.09
 	provides = lib32-opencl-driver
 	conflicts = lib32-opencl-nvidia
Risk 0/5 · Safe PKGBUILD
Result #3340

Comment

The change is a straightforward version bump of the NVIDIA upstream binary source and corresponding SHA256 checksum update. The source remains an HTTPS URL on NVIDIA’s official download host, there are no new build steps, scripts, patches, or privilege-related changes, and the package still only fetches the declared upstream .run installer. No additional supply-chain or persistence red flags are introduced by this diff alone.

@@ -8,7 +8,7 @@
 
 pkgbase=lib32-nvidia-utils-beta
 pkgname=('lib32-nvidia-utils-beta' 'lib32-opencl-nvidia-beta')
-pkgver=610.57.04
+pkgver=615.71.09
 pkgrel=1
 pkgdesc='NVIDIA drivers utilities (32-bit, beta version)'
 arch=('x86_64')
Risk 0/5 · Safe PKGBUILD
Result #3341

Comment

The change only updates the SHA-256 checksum for the NVIDIA upstream .run installer while keeping the source URL pinned to HTTPS on the official NVIDIA download host. No new build steps, scripts, or packaging behavior are introduced, and the diff does not add any network fetches or privilege-related actions. The main security-relevant effect is integrity verification of the upstream blob, which appears consistent with a version bump rather than a supply-chain regression. I did not find evidence in this diff of malicious content, persistence, or privilege escalation.

@@ -18,7 +18,7 @@ makedepends=("nvidia-utils-beta>=${pkgver}") # to avoid conflict during installa
 options=('!strip' '!emptydirs')
 _pkg="NVIDIA-Linux-${CARCH}-${pkgver}"
 source=("https://us.download.nvidia.com/XFree86/Linux-${CARCH}/${pkgver}/${_pkg}.run")
-sha256sums=('b2e935c66b83bb00c0c857bc8e0ee0fd52de9286b40c9cc1eec29a7ce7eb116d')
+sha256sums=('cdceed22bbeb61248d1a6deabc2596673e3a6501698ee71ac8d2fdc28f3b70fe')
 
 # create soname links
 _create_links() {