This package should use electron31 instead of electron. Using unsupported electron versions can cause issues, and such issues will lead to upstream bug reports.
Search Criteria
Package Details: heroic-games-launcher 2.18.1-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: | 35 |
| Popularity: | 2.81 |
| First Submitted: | 2022-07-18 20:20 (UTC) |
| Last Updated: | 2025-11-01 10:31 (UTC) |
Dependencies (11)
- electron36 (electron36-binAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR)
- 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) (make)
- nodejs-lts-jod (make)
- npm (python-nodejs-wheelAUR, npm-corepackAUR) (make)
- pnpm (pnpm-corepackAUR, pnpm-binAUR) (make)
- python (make)
Required by (2)
- cartridges-git (optional)
- noon-gaming
Sources (1)
chrrybmb commented on 2024-12-14 04:41 (UTC)
FabioLolix commented on 2024-09-28 14:23 (UTC)
Hello, there is a not blocking gyp error for missing python when building with devtools, same as https://github.com/FabioLolix/PKGBUILD-AUR_fix/pull/46#issuecomment-2380637987
I have approved the PR on github for building heroic-games-launcher using system's electron but is failing for me
FabioLolix commented on 2024-09-21 21:54 (UTC)
It would be very beneficial to only package heroic itself (eg. app.asar and app.asar.unpacked but without the win32 folder)
PR welcome here: https://github.com/FabioLolix/PKGBUILD-AUR_fix/tree/master/h
tippfehlr commented on 2024-09-21 20:47 (UTC)
Stripping and compressing takes this long because it processes all of electron too. It would be very beneficial to only package heroic itself (eg. app.asar and app.asar.unpacked but without the win32 folder)
FabioLolix commented on 2024-09-21 17:27 (UTC)
Save time? You mean while compressing the package?
While stripping
If you've taken care of your Pacnews after updating to Pacman 7, you'll notice that it's faster now.
Haven't
yochananmarqos commented on 2024-09-21 16:57 (UTC)
@FabioLolix: Save time? You mean while compressing the package? If you've taken care of your Pacnews after updating to Pacman 7, you'll notice that it's faster now.
I just built in a clean chroot with stripping enabled and it didn't complain this time. Odd.
Either way, there's no reason to ship Windows binaries.
FabioLolix commented on 2024-09-21 11:10 (UTC)
There's no reason to disable stripping
For what I recall I disabled it to same time
It's complaining about the Windows binaries
What the complain?
yochananmarqos commented on 2024-09-20 23:52 (UTC)
@FabioLolix: There's no reason to disable stripping. It's complaining about the Windows binaries, just remove them:
# Remove Windows binaries
rm -rv "${pkgdir}/opt/heroic/resources/app.asar.unpacked/build/bin/x64/win32/"
chrrybmb commented on 2024-09-14 10:58 (UTC) (edited on 2024-09-14 10:58 (UTC) by chrrybmb)
upstream using a custom version of
electronwhich supports DRM, while it is not supported in the Arch packages
That is no longer true, Heroic has reverted back to using standard electron. See here
FabioLolix commented on 2024-09-10 19:45 (UTC)
is there a reason to not use system electron?
Aside that I'm not pratical with that
Yes, see this I don't think things have changed meanwhile https://lists.archlinux.org/archives/list/aur-requests@lists.archlinux.org/message/ULRU76CEQWVNDISFAFDE52WHM2XQYNHE/
[...] upstream using a custom version of
`electron` which supports DRM, while it is not supported in the Arch
packages.
Pinned Comments
FabioLolix commented on 2025-07-28 22:34 (UTC)
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-bin