Comment
The change only adjusts runtime dependencies in .SRCINFO from lua54/lua54-lgi to lua/lua-lgi-git. This is a metadata-only change and does not itself introduce executable code, network fetches, privilege escalation, or packaging logic. The main concern is that it switches to a VCS AUR dependency (lua-lgi-git), which can reduce supply-chain stability and reproducibility compared with a versioned repo package, but that is a packaging hygiene issue rather than a direct security flaw in this diff. No high-confidence malicious behavior is present in the reviewed hunk.
@@ -18,8 +18,8 @@ pkgbase = awesome-git
depends = gdk-pixbuf2
depends = libxdg-basedir
depends = libxkbcommon-x11
- depends = lua54
- depends = lua54-lgi
+ depends = lua
+ depends = lua-lgi-git
depends = pango
depends = startup-notification
depends = xcb-util-cursor