Heroic Games Launcher

Edit Package heroic-games-launcher
https://heroicgameslauncher.com/

Heroic is an Open Source Game Launcher for Epic Games Store and GOG Games. (using legendary for epic and gogdl for gog games) Heroic is built with Web Technologies like: TypeScript, React, NodeJS and Electron.

Source Files
Filename Size Changed
_constraints 0000000195 195 Bytes
_scmsync.obsinfo 0000000171 171 Bytes
_service 0000000746 746 Bytes
get-sources.sh 0000003611 3.53 KB
heroic-games-launcher-2.20.1.obscpio 1742977551 1.62 GB
heroic-games-launcher.changes 0000059769 58.4 KB
heroic-games-launcher.obsinfo 0000000111 111 Bytes
heroic-games-launcher.rpmlintrc 0000000050 50 Bytes
heroic-games-launcher.spec 0000006295 6.15 KB
pnpm-offline-store.tar.gz 0388813536 371 MB
release_tags 0000000121 121 Bytes
Comments 2

Jehu Marcos Herrera Puentes's avatar

Hello, the current commit does not install the selinux policy for gaming if the system is using selinux as a security module. This policy (selinux-targeted-gaming) does not come automatically in a clean installation; packages like as Steam and Lutris added a conditional for such cases.

If the package is installed without that specific policy, Wine applications will fail to start.

Please see: https://build.opensuse.org/projects/openSUSE:Factory:NonFree/packages/steam/files/steam.spec?expand=1 https://build.opensuse.org/projects/openSUSE:Factory/packages/lutris/files/lutris.spec?expand=1


Jonatas Gonçalves's avatar

SELinux policies must not be declared as runtime dependencies. The correct integration mechanism is Supplements, which allows the policy to be installed automatically on SELinux-enabled systems without forcing it as a hard dependency.

Added conditional SELinux policy integration via Supplements.

Thank you for your observation and contribution.

openSUSE Build Service is sponsored by