I think it might be possible to list Wine, Proton, GameMode, and MangoHud as optional dependencies in the PKGBUILD. The launcher could then utilize these packages if they are installed on the system.
Search Criteria
Package Details: heroic-games-launcher 2.21.0-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/heroic-games-launcher.git (read-only, click to copy) |
|---|---|
| Package Base: | heroic-games-launcher |
| Description: | Native GOG, Epic Games and Amazon games launcher for Linux |
| Upstream URL: | https://heroicgameslauncher.com/ |
| Licenses: | GPL-3.0-only |
| Submitter: | FabioLolix |
| Maintainer: | FabioLolix |
| Last Packager: | FabioLolix |
| Votes: | 38 |
| Popularity: | 1.20 |
| First Submitted: | 2022-07-18 20:20 (UTC) |
| Last Updated: | 2026-04-27 23:27 (UTC) |
Dependencies (11)
- electron41 (electron41-binAUR)
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR)
- libgcc (libgcc-snapshotAUR)
- which (which-gitAUR)
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat)
- desktop-file-utils (desktop-file-utils-gitAUR) (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- nodejs-lts-jod (make)
- npm (python-nodejs-wheelAUR, npm-corepackAUR) (make)
- pnpm (pnpm-corepackAUR, pnpm-binAUR) (make)
- python (make)
Required by (4)
- cartridges-git (optional)
- dwproton-bin (optional)
- dwproton-signed-bin (optional)
- noon-gaming
Sources (1)
DeepChirp commented on 2026-05-01 02:27 (UTC) (edited on 2026-05-01 03:31 (UTC) by DeepChirp)
LukasVH commented on 2026-04-28 08:45 (UTC)
is there a need for the npm make dependency? it is listed as requirement but isnt used in the PKGBUILD
ctilley79 commented on 2026-04-28 02:26 (UTC)
This package now requires nodjs-lts-jod which conflicts with system nodejs 25.9.0-1
FabioLolix commented on 2026-04-27 23:21 (UTC)
Thanks
yochananmarqos commented on 2026-04-27 22:06 (UTC)
@FabioLolix: Upstream is using Electron 41 now.
chrrybmb commented on 2026-02-09 06:52 (UTC)
When this application gets an update please check what electron version it uses, Heroic is now on electron39
yochananmarqos commented on 2025-11-01 16:26 (UTC)
@FabioLolix: Yes, I realized they were included for a reason after I posted that comment last year. I guess I forgot to mention that later on.
FabioLolix commented on 2025-11-01 10:39 (UTC)
exe have been re-added
https://aur.archlinux.org/packages/heroic-games-launcher?O=20#comment-991761
@yochananmarqos
Either way, there's no reason to ship Windows binaries.
Apparently there is https://github.com/chaotic-aur/packages/issues/3925#issuecomment-3475901553
It is, as the devs call it, a "fake exe" that helps the rockstar launcher to check its drm on third party stores
btw I have asked to the developer what was the purpose of that be never got a response like the other times
yochananmarqos commented on 2025-07-29 00:41 (UTC)
@FabioLolix: 2.18.0 builds just fine with Node.js 22. ;)
Pinned Comments
FabioLolix commented on 2025-07-28 22:34 (UTC) (edited on 2026-04-27 23:22 (UTC) by FabioLolix)
The pkgbuild is hosted at https://github.com/FabioLolix/PKGBUILD-AUR_fix
Upstream isn't interested with problems with
heroic-games-launcherorheroic-games-launcher-gitso don't report them right away; retry withheroic-games-launcher-binNote to self, check electron version https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/releases