Risk 2/5 · Moderate
PKGBUILD
Result #792
Comment
The change only swaps the runtime dependency from the official repo package `lua-lgi` to `lua-lgi-git` (with the original line commented out). That is a supply-chain hygiene regression because it replaces a pinned, packaged dependency with a VCS-based AUR dependency that is not pinned here and may track moving upstream state. However, this PKGBUILD diff itself does not introduce direct code execution, downloads, privilege escalation, or install-script behavior. Risk is limited to increased trust in an unpinned external dependency rather than an immediate malicious payload in this change.
@@ -10,13 +10,16 @@
_pkgname=awesome
pkgname=${_pkgname}-git
pkgver=4.3.1735.gfa805ab46
-pkgrel=1
+pkgrel=2
pkgdesc='Highly configurable framework window manager'
arch=('i686' 'x86_64')
url='https://awesomewm.org/'
license=('GPL2')
depends=('cairo' 'dbus' 'gdk-pixbuf2' 'libxdg-basedir' 'libxkbcommon-x11'
- 'lua' 'lua-lgi' 'pango' 'startup-notification' 'xcb-util-cursor'
+ 'lua'
+ #'lua-lgi'
+ 'lua-lgi-git'
+ 'pango' 'startup-notification' 'xcb-util-cursor'
'xcb-util-keysyms' 'xcb-util-wm' 'xcb-util-xrm' 'libxfixes')
makedepends=('asciidoctor' 'cmake' 'docbook-xsl' 'git' 'imagemagick' 'ldoc'
'xmlto')