Comment
The change is limited to .SRCINFO metadata and does not introduce any executable code, install script, or source fetch changes. It updates the package description, bumps pkgrel, and adds several runtime dependencies/optdepends that are plausible for a desktop launcher (NSS/NSPR, ALSA, CUPS, AT-SPI, Python, glibc, zlib). The source remains an HTTPS GitHub release URL pinned to v2.22.2 with an unchanged checksum. No obvious supply-chain, persistence, or privilege-escalation risk is introduced by this metadata-only diff.
@@ -1,16 +1,27 @@
pkgbase = heroic-games-launcher-bin
- pkgdesc = An Open source Launcher for Epic, Amazon and GOG Games
+ pkgdesc = An Open Source Launcher for GOG, Epic Games and Amazon Games
pkgver = 2.22.2
- pkgrel = 1
+ pkgrel = 2
url = https://heroicgameslauncher.com/
arch = x86_64
license = GPL-3.0-only
depends = which
depends = gtk3
+ depends = nss
+ depends = alsa-lib
+ depends = libcups
+ depends = nspr
+ depends = at-spi2-core
+ depends = python
+ depends = libgcc
+ depends = glibc
+ depends = zlib-ng-compat
+ optdepends = gamemode
+ optdepends = gamescope
+ optdepends = mangohud
provides = heroic-games-launcher
conflicts = heroic-games-launcher
noextract = Heroic-2.22.2-linux-x64.pacman
- options = !strip
source = https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/releases/download/v2.22.2/Heroic-2.22.2-linux-x64.pacman
sha256sums = 4e4033ac70b8c407eaf70ce072e4e4d017200f07a3e88f7cfd4d3a597f3c09b8