AUR AI Reviewer

Review Results

Version #2187 of deadbeef-git · commit c1959c451055 · status Reviewed

Risk 0/5 · Safe .SRCINFO
Result #2284

Comment

The only change in this diff is a pkgver bump in .SRCINFO for the VCS package deadbeef-git. No source URLs, build commands, install scripts, permissions, or packaging metadata beyond the version string changed. On its face this is a routine update to track a newer upstream commit and does not introduce an obvious security risk.

@@ -1,6 +1,6 @@
 pkgbase = deadbeef-git
 	pkgdesc = A GTK+ audio player for GNU/Linux (devel branch)
-	pkgver = r12073.2ca653c82
+	pkgver = r12100.140f284cd
 	pkgrel = 1
 	url = https://deadbeef.sourceforge.io/
 	arch = i686
Risk 0/5 · Safe .SRCINFO
Result #2285

Comment

The change only removes gtk2 from .SRCINFO makedepends. This is a metadata-only update with no impact on build scripts, sources, install hooks, or runtime behavior. No security red flags are present in the provided diff hunk.

@@ -26,7 +26,6 @@ pkgbase = deadbeef-git
 	makedepends = wavpack
 	makedepends = yasm
 	makedepends = ffmpeg
-	makedepends = gtk2
 	makedepends = gtk3
 	makedepends = clang
 	makedepends = libpipewire
Risk 0/5 · Safe .SRCINFO
Result #2286

Comment

The change only removes one optdepends entry from .SRCINFO (gtk2 support). This is metadata-only and does not affect source integrity, build behavior, install scripts, permissions, or runtime execution. No security-relevant impact is evident from the diff.

@@ -35,7 +34,6 @@ pkgbase = deadbeef-git
 	depends = jansson
 	depends = libblocksruntime
 	depends = libdispatch
-	optdepends = gtk2: for the GTK2 interface
 	optdepends = gtk3: for the GTK3 interface
 	optdepends = libsamplerate: for dsp_libsrc plugin (resampler)
 	optdepends = libsm: optional dependency for gtkui session client support
Risk 0/5 · Safe PKGBUILD
Result #2287

Comment

The change is a small metadata/dependency update only: it bumps the VCS pkgver and removes gtk2 from makedepends/optdepends. I do not see any new sources, build-time network access, privilege escalation, install-script changes, or suspicious packaging behavior in this diff. The package still points to the official upstream project URL and there are no integrity red flags introduced by this hunk.

@@ -2,7 +2,7 @@
 # Contributor: Soukyuu <chrno-sphered at hotmail dot com>
 # Contributor: archtux <antonio dot arias99999 at gmail dot com>
 pkgname=deadbeef-git
-pkgver=r12073.2ca653c82
+pkgver=r12100.140f284cd
 pkgrel=1
 pkgdesc="A GTK+ audio player for GNU/Linux (devel branch)"
 url="https://deadbeef.sourceforge.io/"
Risk 0/5 · Safe PKGBUILD
Result #2288

Comment

The change only removes gtk2 from makedepends and drops the corresponding gtk2 optdepend entry. This is a straightforward dependency cleanup with no added code execution, no new sources, no install-script changes, and no privilege or persistence implications. I found no security-relevant regression in the provided diff hunk.

@@ -13,9 +13,8 @@ license=('GPL-2.0-or-later'
 depends=('hicolor-icon-theme' 'jansson' 'libblocksruntime' 'libdispatch')
 makedepends=('alsa-lib' 'curl' 'faad2' 'flac' 'git' 'intltool' 'imlib2' 'libcddb' 'libcdio' 'libmad' 'libpulse'
              'libsamplerate' 'libvorbis' 'libx11' 'libzip' 'wavpack' 'yasm'
-             'ffmpeg' 'gtk2' 'gtk3' 'clang' 'libpipewire' 'glib2')
-optdepends=('gtk2: for the GTK2 interface'
-            'gtk3: for the GTK3 interface'
+             'ffmpeg' 'gtk3' 'clang' 'libpipewire' 'glib2')
+optdepends=('gtk3: for the GTK3 interface'
             'libsamplerate: for dsp_libsrc plugin (resampler)'
             'libsm: optional dependency for gtkui session client support'
             'libice: optional dependency for gtkui session client support'