16
0
Ana Guerrero 597ed296e9 Accepting request 1356229 from games:tools
- Fix Cannot find module 'locate-path' (boo#1266288)
  - Fix runtime crashes caused by missing modules inside the ASAR archive:
  * Force injection of ajv, ajv-formats, and builder-util-runtime 
    into production dependencies during offline tarball generation.
  * Fix build failure with electron-builder >= 26.12 by removing 
    deprecated 'shrinkwrapIgnoreDev' schema property.
  - Refactor get-sources.sh:
  * Preserve upstream dependency tree structure.
  * Restore optional dependencies for esbuild, swc, and rollup to 
    properly support multi-arch (aarch64) builds.
  * Simplify pnpm overrides and lockfile generation.
  - Clean up spec file:
  * Move architecture-specific binary cleanup to the %install phase.
  * Remove unused build dependencies (@esbuild, @swc, @rollup) 
    from the final package to reduce RPM size.
  * Optimize stripping of native .node binaries.
  * Fix rpmlint duplicated files warnings by applying %fdupes -s 
    across the entire Heroic installation directory.
  * Removing release_tags that are no longer needed.

OBS-URL: https://build.opensuse.org/request/show/1356229
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/heroic-games-launcher?expand=0&rev=14
2026-06-01 16:01:44 +00:00
Description
No description provided
305 KiB
Languages
Shell 100%