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

Reply via email to