Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package heroic-games-launcher for
openSUSE:Factory checked in at 2026-05-24 19:35:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/heroic-games-launcher (Old)
and /work/SRC/openSUSE:Factory/.heroic-games-launcher.new.2084 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "heroic-games-launcher"
Sun May 24 19:35:15 2026 rev:13 rq:1354903 version:2.22.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/heroic-games-launcher/heroic-games-launcher.changes
2026-04-28 11:58:30.702838390 +0200
+++
/work/SRC/openSUSE:Factory/.heroic-games-launcher.new.2084/heroic-games-launcher.changes
2026-05-24 19:37:18.487344079 +0200
@@ -1,0 +2,29 @@
+Sun May 24 06:19:27 UTC 2026 - Jonatas Gonçalves <[email protected]>
+
+- Update to 2.22.0 "Hajrudin"
+ * Feat: add owned game filter on GOG Deals screen by @Ishidawg in #5521
+ * Feat: tray icon acts as toggle by @Ishidawg in #5536
+ * [Fix] "Copy to clipboard" button in system info page by @CommandMC in #5529
+ * Feat: add wishlist only filter on GOG Deals screen by @Ishidawg in #5528
+ * Bump system requirements by @CommandMC in #5557
+ * Fix: stop button on game page by @Ishidawg in #5537
+ * feat: support ubisoftconnect managed titles by @imLinguin in #5510
+ * [FIX] GOG Links from Deals screen by @flavioislima in #5573
+ * [UX] Add back prime check with more information by @arielj in #5411
+ * feat: separate ps5 and <ps4 icons by @imLinguin in #5515
+ * [Chore] Check if Arm or x86 on plausible analytics by @flavioislima in
#5506
+ * [Console] Add ability to install games from console mode by
@veryprofessionaldodo in #5546
+ * [i18n] Updated Translations by @weblate in #5576
+ * [Feat] Support for videos on changelog modal by @flavioislima in #5574
+ * [UI] Console mode Improvements by @flavioislima in #5575
+ * [Feat] Option to hide Heroic window on heroic:// launches (#5154) by
@flavioislima in #5501
+ * [Feat] Add ability to Edit game title and images from any store. by
@flavioislima in #5212
+ * [i18n] Updated Translations by @weblate in #5580
+ * [Fix] Controler tweaks for console mode by @flavioislima in #5584
+ * Force electron-vite to use system esbuild binary during build.
+ * Purge transitively bundled static esbuild binaries from buildroot
+ under node_modules to fix rpmlint 'statically-linked-binary' error.
+ * Clean up duplicate and out-of-order rm commands in %install section.
+ * Clean up get-sources.sh
+
+-------------------------------------------------------------------
Old:
----
heroic-games-launcher-2.21.0.obscpio
New:
----
heroic-games-launcher-2.22.0.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ heroic-games-launcher.spec ++++++
--- /var/tmp/diff_new_pack.wYt8U2/_old 2026-05-24 19:37:38.360158794 +0200
+++ /var/tmp/diff_new_pack.wYt8U2/_new 2026-05-24 19:37:38.364158959 +0200
@@ -27,7 +27,7 @@
%endif
Name: heroic-games-launcher
-Version: 2.21.0
+Version: 2.22.0
Release: 0
Summary: Native Games launcher for GOG, Epic and Amazon
License: GPL-3.0-only
@@ -89,6 +89,9 @@
rm public/bin/%{bin_subdir}/linux/vulkan-helper
rm -rf $HOME/.local/share/pnpm
+# FORCE ELECTRON-VITE TO USE THE SYSTEM'S ESBUILD
+export ESBUILD_BINARY_PATH=%{_bindir}/esbuild
+
# Build Heroic Games Launcher
export HOME=%{_builddir}/%{name}-%{version}
export CI=true
@@ -140,6 +143,10 @@
install -m 644
flatpak/templates/com.heroicgameslauncher.hgl.metainfo.xml.template \
%{buildroot}%{_datadir}/metainfo/com.heroicgameslauncher.hgl.metainfo.xml
+rm -rf
%{buildroot}%{_libdir}/Heroic/resources/app.asar.unpacked/build/bin/%{bin_subdir_opposite}/
+rm -rf
%{buildroot}%{_libdir}/Heroic/resources/app.asar.unpacked/node_modules/{register-scheme/src,@parcel,@rollup,@swc,term-size,unimported,@unrs}
+rm -rf
%{buildroot}%{_libdir}/Heroic/resources/app.asar.unpacked/node_modules/@esbuild/
+
find %{buildroot}%{_libdir}/Heroic -type f -path "*/node_modules/*" -name
"*.js" \
-exec sed -i '1s|^#!.*||' {} \;
find %{buildroot}%{_libdir}/Heroic -type f -path "*/node_modules/*" -name
"*.js" -exec sed -i '1s|^#!.*||' {} \;
++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.wYt8U2/_old 2026-05-24 19:37:38.424161419 +0200
+++ /var/tmp/diff_new_pack.wYt8U2/_new 2026-05-24 19:37:38.428161583 +0200
@@ -1,5 +1,5 @@
-mtime: 1777227080
-commit: 959698371e1b0510f52536e1eefe27586aa67dc81cba8cfa530dcad699863657
+mtime: 1779603928
+commit: dccb97b7edb4abaa6d37e5c17eb9b2a34306a2b903353bcaba4cfffb1980515c
url: https://src.opensuse.org/MaxxedSUSE/heroic-games-launcher
revision: master
++++++ _service ++++++
--- /var/tmp/diff_new_pack.wYt8U2/_old 2026-05-24 19:37:38.464163058 +0200
+++ /var/tmp/diff_new_pack.wYt8U2/_new 2026-05-24 19:37:38.468163222 +0200
@@ -4,7 +4,7 @@
<param name="scm">git</param>
<param name="submodules">enable</param>
<param name="filename">heroic-games-launcher</param>
- <param name="revision">v2.21.0</param>
+ <param name="revision">v2.22.0</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v([\.\d]+)</param>
<param name="versionrewrite-replacement">\1</param>
++++++ get-sources.sh ++++++
--- /var/tmp/diff_new_pack.wYt8U2/_old 2026-05-24 19:37:38.504164698 +0200
+++ /var/tmp/diff_new_pack.wYt8U2/_new 2026-05-24 19:37:38.508164862 +0200
@@ -33,7 +33,6 @@
UNDICI_V7_FIXED="7.18.0"
jq --indent 2 \
- --arg esbuild_ver "$ESBUILD_VERSION" \
--arg rollup_ver "$ROLLUP_VERSION" \
--arg swc_ver "$SWC_VERSION" \
--arg undici_v7 "$UNDICI_V7_FIXED" \
@@ -69,20 +68,17 @@
| .peerDependencies.electron = "^25.9.3"
- # =========================
- # ESBUILD HARD PIN
- # =========================
- | .dependencies["esbuild"] = $esbuild
- | .optionalDependencies = {
- "@esbuild/linux-x64": $esbuild,
- "@esbuild/linux-arm64": $esbuild
- }devDependencies["@esbuild/linux-arm64"] = $esbuild_ver
-
+ # ===================================================
+ # REMOVE DEPENDENCIES FROM EBUILD (USE THE SYSTEM ONE)
+ # ===================================================
+ | del(.dependencies["esbuild"], .devDependencies["esbuild"],
.optionalDependencies["esbuild"])
| del(
.dependencies["@esbuild/linux-x64"],
.dependencies["@esbuild/linux-arm64"],
.devDependencies["@esbuild/linux-x64"],
- .devDependencies["@esbuild/linux-arm64"]
+ .devDependencies["@esbuild/linux-arm64"],
+ .optionalDependencies["@esbuild/linux-x64"],
+ .optionalDependencies["@esbuild/linux-arm64"]
)
# =========================
@@ -106,19 +102,10 @@
"rollup": "4.59.0",
"@tootallnate/once": "3.0.1",
"simple-git": "^3.32.3",
- "fast-xml-parser": "5.5.6"
+ "fast-xml-parser": "5.5.6",
+ "@xmldom/xmldom": "^0.9.9"
}
)
-
- # =========================
- # === CVE-2026-34601: xmldom CDATA injection ===
- # =========================
- | .pnpm.overrides = (
- (.pnpm.overrides // {})
- + {
- "@xmldom/xmldom": "^0.9.9"
- }
- )
' package.json > temp.json && mv temp.json package.json
echo "++++++++++++++++++++++++++++++++++++++++++++++"
++++++ heroic-games-launcher-2.21.0.obscpio ->
heroic-games-launcher-2.22.0.obscpio ++++++
/work/SRC/openSUSE:Factory/heroic-games-launcher/heroic-games-launcher-2.21.0.obscpio
/work/SRC/openSUSE:Factory/.heroic-games-launcher.new.2084/heroic-games-launcher-2.22.0.obscpio
differ: char 48, line 1
++++++ heroic-games-launcher.obsinfo ++++++
--- /var/tmp/diff_new_pack.wYt8U2/_old 2026-05-24 19:37:38.556166830 +0200
+++ /var/tmp/diff_new_pack.wYt8U2/_new 2026-05-24 19:37:38.564167158 +0200
@@ -1,5 +1,5 @@
name: heroic-games-launcher
-version: 2.21.0
-mtime: 1776874583
-commit: 38d09ff2f34dab121a73adf97f1d209e29e60f3f
+version: 2.22.0
+mtime: 1778887429
+commit: 0411046a34eb25b84ea79513af6289f75af2384a
++++++ pnpm-offline-store.tar.gz ++++++
/work/SRC/openSUSE:Factory/heroic-games-launcher/pnpm-offline-store.tar.gz
/work/SRC/openSUSE:Factory/.heroic-games-launcher.new.2084/pnpm-offline-store.tar.gz
differ: char 15, line 1