AUR AI Reviewer

Review Results

Version #2719 of lib32-nvidia-utils-beta · commit a6629375edb3 · status Reviewed

Risk 0/5 · Safe .SRCINFO
Result #4604

Comment

The change is a straightforward version bump in .SRCINFO for an NVIDIA beta package: it updates pkgver, the matching makedepends constraint, and the upstream HTTPS source URL plus checksum. The source remains on the official NVIDIA download host, is pinned to an exact release, and there are no new build-time commands, scripts, or packaging behaviors introduced in this diff. No security red flags are evident from the provided hunk alone.

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

Comment

The change is a straightforward version bump in .SRCINFO: it updates the dependency and provided virtual package versions from 615.71.09 to 615.78.08. There are no new sources, scripts, build steps, permissions changes, or install-time behaviors introduced here. This does not add any obvious supply-chain or privilege-escalation risk on its own.

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

Comment

The change only bumps the declared dependency/provides version for the 32-bit NVIDIA OpenCL package in .SRCINFO. There are no new sources, scripts, install hooks, permissions changes, or build-time network/execution behaviors introduced here. This is a routine metadata update consistent with a package version bump and does not present a security concern on its own.

@@ -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>=615.71.09
+	depends = lib32-nvidia-utils-beta>=615.78.08
 	depends = lib32-zlib
 	optdepends = opencl-headers: headers necessary for OpenCL development
-	provides = lib32-opencl-nvidia=615.71.09
+	provides = lib32-opencl-nvidia=615.78.08
 	provides = lib32-opencl-driver
 	conflicts = lib32-opencl-nvidia
Risk 0/5 · Safe PKGBUILD
Result #4607

Comment

The change only bumps pkgver from 615.71.09 to 615.78.08 in PKGBUILD. No source URLs, checksums, build logic, install scripts, or packaging behavior changed in the provided diff, so there is no new security concern visible in this hunk. Risk is minimal and limited to the usual trust in upstream NVIDIA beta release contents, which is unchanged by this edit.

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

Comment

The change only updates the SHA-256 checksum for the NVIDIA upstream .run installer while keeping the HTTPS source URL unchanged. I did not see any added build logic, network fetches, install-script changes, or other packaging behavior changes in this diff. The main security property here is integrity pinning of a vendor binary blob; updating the checksum is expected when upstream republishes a new beta installer for the same version, and by itself does not introduce a new attack surface. No red flags are present in the provided hunk.

@@ -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=('cdceed22bbeb61248d1a6deabc2596673e3a6501698ee71ac8d2fdc28f3b70fe')
+sha256sums=('3e3f6dddc2ee767a08185300af7be3cb286ece76698d2dde3524599782d07ffe')
 
 # create soname links
 _create_links() {