AUR AI Reviewer

Review Results

Version #1959 of sabnzbd · commit cf40b8c6bfef · status Reviewed

Risk 0/5 · Safe .SRCINFO
Result #1340

Comment

The only change in this .SRCINFO hunk is a version bump from 5.0.4 to 5.1.0. No source URLs, checksums, build steps, dependencies, install scripts, or packaging behavior are altered here. On its own this does not introduce a security concern; any risk would depend on the accompanying PKGBUILD/source changes, which are not part of the reviewed hunk.

@@ -1,6 +1,6 @@
 pkgbase = sabnzbd
 	pkgdesc = A web-interface based binary newsgrabber with NZB file support
-	pkgver = 5.0.4
+	pkgver = 5.1.0
 	pkgrel = 1
 	url = http://www.sabnzbd.org
 	install = sabnzbd.install
Risk 0/5 · Safe .SRCINFO
Result #1341

Comment

The change is a straightforward upstream version bump in .SRCINFO from SABnzbd 5.0.4 to 5.1.0, with the source URL and checksum updated accordingly. The only dependency addition is python-hachoir, which is a normal runtime dependency for media/file inspection and does not introduce any obvious supply-chain or privilege-escalation concern in this metadata-only diff. No suspicious URLs, VCS pinning issues, install-script changes, or packaging red flags are present in the provided hunk.

@@ -42,17 +42,18 @@ pkgbase = sabnzbd
 	depends = python-rebulk
 	depends = python-cryptography
 	depends = python-notify2
+	depends = python-hachoir
 	optdepends = p7zip: for .7z support
 	optdepends = dbus-python: for system power management
 	optdepends = python-orjson: ~2x faster than ujson, requires rust
 	optdepends = par2cmdline-turbo: a faster par2cmdline fork
 	backup = var/lib/sabnzbd/sabnzbd.ini
-	source = https://github.com/sabnzbd/sabnzbd/releases/download/5.0.4/SABnzbd-5.0.4-src.tar.gz
+	source = https://github.com/sabnzbd/sabnzbd/releases/download/5.1.0/SABnzbd-5.1.0-src.tar.gz
 	source = sabnzbd.service
 	source = sabnzbd@.service
 	source = sabnzbd.sysusers
 	source = sabnzbd.tmpfiles
-	sha256sums = ed286ab75f664407f8969331d02f56b25f067a70069c476bee1cb038c26c9350
+	sha256sums = fde3e836dd037cf96366310bd8df8d121026f8ddb956adb897ee37a633b056f8
 	sha256sums = 5dc8b69f1cc88fa8a37e16585e6c61243745e3ac21c8d331f98a7012a86d6e7a
 	sha256sums = fcc4e5a9ff4bc28cf4dd9fdb28f1ebd440669e630d8677a1afbef97349ac7466
 	sha256sums = 525f294372963fde09db08b0368c80078a16d4cefcb34f8179706336709afdf7
Risk 0/5 · Safe PKGBUILD
Result #1342

Comment

The change is a routine version bump from 5.0.4 to 5.1.0 with an updated source checksum and one added runtime dependency (python-hachoir). I did not find any new red flags in the diff: no new network fetches, no script execution changes, no privilege escalation, and no suspicious sources or patches introduced by this hunk. The only minor note is that the PKGBUILD still uses an HTTP homepage URL, but that predates this change and is not introduced here.

@@ -1,7 +1,7 @@
 # Maintainer: Donald Webster <fryfrog@gmail.com>
 
 pkgname=sabnzbd
-pkgver=5.0.4
+pkgver=5.1.0
 pkgrel=1
 pkgdesc='A web-interface based binary newsgrabber with NZB file support'
 url='http://www.sabnzbd.org'
Risk 0/5 · Safe PKGBUILD
Result #1343

Comment

The change only adds a new runtime dependency, python-hachoir, to support SABnzbd 5.1.0. I found no evidence of malicious behavior, privilege escalation, network fetches in build/install scripts, or suspicious packaging changes in this diff. The source remains the official GitHub release tarball over HTTPS, and the added dependency is a normal Arch package name. Overall this looks like a routine dependency update with low security risk.

@@ -44,6 +44,7 @@ depends=(
   'python-rebulk'
   'python-cryptography'
   'python-notify2'
+  'python-hachoir'
 )
 
 optdepends=(
Risk 0/5 · Safe PKGBUILD
Result #1344

Comment

The change is low risk. It updates the package version from 5.0.4 to 5.1.0, adds a new runtime dependency (python-hachoir), and refreshes the source tarball checksum. The source remains an HTTPS GitHub release tarball, and there are no new build-time downloads, shell execution, privilege escalation, or packaging path changes in the diff. I did not find any suspicious install scripts or service changes introduced by this hunk.

@@ -65,7 +66,7 @@ source=(
   'sabnzbd.tmpfiles'
 )
         
-sha256sums=('ed286ab75f664407f8969331d02f56b25f067a70069c476bee1cb038c26c9350'
+sha256sums=('fde3e836dd037cf96366310bd8df8d121026f8ddb956adb897ee37a633b056f8'
             '5dc8b69f1cc88fa8a37e16585e6c61243745e3ac21c8d331f98a7012a86d6e7a'
             'fcc4e5a9ff4bc28cf4dd9fdb28f1ebd440669e630d8677a1afbef97349ac7466'
             '525f294372963fde09db08b0368c80078a16d4cefcb34f8179706336709afdf7'