Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package faugus-launcher for openSUSE:Factory 
checked in at 2026-11-04 19:45:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/faugus-launcher (Old)
 and      /work/SRC/openSUSE:Factory/.faugus-launcher.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "faugus-launcher"

Wed Nov  4 19:45:43 2026 rev:45 rq:1394817 version:2.5.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/faugus-launcher/faugus-launcher.changes  
2026-09-14 16:23:53.713374935 +0200
+++ 
/work/SRC/openSUSE:Factory/.faugus-launcher.new.3759290/faugus-launcher.changes 
    2026-11-04 19:49:24.375314963 +0100
@@ -1,0 +2,156 @@
+Tue Nov 03 21:24:55 UTC 2026 - [email protected]
+
+- Bump to version 2.5.7:
+  * Translation updates
+  * lock gamepad navigation by window focus instead of running games
+  * Fix sleep inhibitor not being released on game exit
+  * Show suggestion menu in the SteamGridDB asset picker
+  * Use the game's custom GAMEID for the shortcut's StartupWMClass
+  * Add from_git option to build packages from the current branch
+  * Fix taskbar grouping and pinned shortcuts by giving each game a unique 
window class
+  * Fix retained memory after asset downloads and dialogs
+  * Update gamecontrollerdb.txt
+  * Skip SteamGridDB asset fetch on title focus-out when editing a game
+- For version 2.5.6:
+  * Keep running theme until restart when changing color scheme or accent
+  * Fix context menu activating an item on right-click release
+  * Fix memory leaks on dialog close
+  * Load GTK on demand in the runner
+  * Run the splash and donate windows in separate processes to free memory
+  * Fix launch argument env var detection for shortcuts and file runs
+  * Detect title, icon and cover from executable when adding a game
+  * Improved Discord RPC game detection
+  * Add Discord RPC support
+  * Update CI actions and packaging versions
+  * Update AppStream metadata and README screenshots
+  * Fix Lossless Scaling environment variable check
+  * Prevent backups from overwriting existing archives
+  * Fix shortcut desktop quoting and launch arguments
+  * Update metainfo screenshot commit refs
+  * Updated screenshots
+  * Move launch fields into the Tools page
+- For version 2.5.5:
+  * Update metainfo screenshot commit refs
+  * Updated screenshots
+  * Allow dragging launch arguments into Presets
+  * Bundle psutil in the AppImage
+  * Hide the mouse cursor while using the gamepad
+  * Revert "Use GL renderer by default"
+  * Use GL renderer by default
+  * Set minimum width on Duplicate and URL dialogs
+  * Load all images with the same HiDPI pipeline
+  * Tune carrousel mouse scrolling
+  * Fixed cover placeholder for older GTK versions
+  * Updated shortcut window
+  * Add gamepad shortcuts to Launch Arguments lists
+  * Reorganize AddGame widgets into tabs and a settings combobox
+  * Tune AddGame window layout
+  * Rework Launch Settings lists
+  * Remove Protonfix
+  * Hide runtime grid when not being used
+  * Suppress GDK frame timings warning
+  * Anchor context menu to the card
+  * Fetch AddGame assets only once per title on focus out
+  * Fix startup crash with old libmanette when a gamepad is connected
+  * Delay banner and overview update until the card settles
+- For version 2.5.4:
+  * Fix blurry covers on HiDPI screens
+- For version 2.5.3
+  * Revert "Added revision to release-packages workflow"
+  * Added revision to release-packages workflow
+- For version 2.5.2:
+  * Update metainfo screenshot commit refs
+  * Updated settings screenshot
+  * Revert "Bundle Python, GTK4 and libadwaita in the AppImage"
+  * Fix post-launch script being killed by FAUGUSID cleanup
+  * Pass absolute Proton path to umu
+  * Revert "Fix Proton not found when XDG_DATA_HOME is set"
+  * Fix Proton not found when XDG_DATA_HOME is set
+  * Reduce carrousel zoom updates to lower CPU usage
+  * Prevent scrolling more than one game at once
+  * Sync banner, overview and game
+  * Smoother carrousel animation
+  * Lower RAM after scrolling and speed up cover and banner loading
+  * Truncate long game titles in list mode
+  * Bundle Python, GTK4 and libadwaita in the AppImage
+  * Update translation template (faugus-launcher.pot)
+  * Load full logs progressively
+  * Load languages in background + Load banner in a separated thread
+  * More performance improvements + fixed memory leak in AddGame
+  * Removed GTK Entry styling
+  * Keep Proton runners read-only when extracting
+  * Improved performance + refactoring
+  * Load images on demand
+  * Fade transitions only for carrousel
+  * Set animation to 30 steps
+  * Changed carrousel zoom animation
+  * Apply shadow and fill fade for carrousel and covers
+  * Changed zoom animation
+  * Scrolling performance adjustments
+  * Smooth scrolling + scrolling fixes
+  * Hidden panels now properly push games
+  * Added some tooltips for Settings menu options
+  * Removed auto-hide tooltip
+  * Fixed app freezing when turning off gamepad
+  * Added auto-hide option
+  * Sort overview categories
+  * Update gamecontrollerdb.txt
+  * Code refactoring
+  * Added gamecontrollerdb workflow
+  * Fixed app being restarted twice after backup restoration
+  * Fixed Adwaita theme being applied live
+  * Don't set accent color/color scheme to default when changing theme
+  * Fixed live lines/columns changing + asterisks
+  * Update settings without restart
+  * Live update widget color and color picker sensitivity
+  * Update metainfo screenshot commit refs
+  * Updated screenshots
+  * Changed downloading string back
+  * More performance improvements
+  * Splash window progress bar and strings
+  * Fix Proton Wineland extraction
+  * Performance improvements
+- For Version 2.5.1:
+  * Removed UMU-Proton support
+  * Removed Proton-EM support
+  * Improved combobox display
+  * Don't zoom out game after being unfocused
+  * Fix Steam shortcut not being detected
+  * Fixed running games management on Flatpak
+
+-------------------------------------------------------------------
+Tue Nov  3 04:50:52 UTC 2026 - Jehu Marcos Herrera Puentes 
<[email protected]>
+
+- Fix macro priority declaration to ensure the correct runtime
+  version value for dependency resolution. 
+
+-------------------------------------------------------------------
+Sun Oct 18 06:14:05 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to version 2.5.0.1:
+  * New backup system: back up specific games, prefixes,
+    shortcuts and Proton versions, with cancel support and
+    a disk-space check
+  * New overview panel with game name, playtime and last played
+    for Grid, Covers and Carousel modes, with position,
+    orientation, row/column count and color options
+  * Games now use the default Proton unless a per-game Proton
+    is selected; Proton Manager also handles "Latest" runners
+  * Added GPU selector for launching games on a specific GPU,
+    replacing the Discrete GPU option
+  * Added interface navigation sounds with custom samples
+    and volume control
+  * Reworked Prevent Sleep via logind fallback
+  * Keep a shared prefix when a launcher installation fails
+  * "Run file in the prefix" now honors the prefix's
+    environment variables
+  * Fixed launcher installation with the new default Proton
+    system, icons not fetched from SteamGridDB, wrong hidden
+    game sizes, banner duplication, tray working directory,
+    zombie processes and gamepad navigation issues
+  * Updated translations
+- Drop python-dbus runtime dependency, no longer used upstream.
+  D-Bus is now accessed via GObject introspection
+- Spec cleanup: drop duplicate psutil Requires
+
+-------------------------------------------------------------------

Old:
----
  faugus-launcher-2.3.0.tar.xz

New:
----
  faugus-launcher-2.5.7.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ faugus-launcher.spec ++++++
--- /var/tmp/diff_new_pack.c3867i/_old  2026-11-04 19:49:25.529363307 +0100
+++ /var/tmp/diff_new_pack.c3867i/_new  2026-11-04 19:49:25.532363432 +0100
@@ -15,56 +15,42 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
-
+# This macro MUST be defined first in the spec file,
+# as it is used by the python-rpm-macros package to determine the
+# current runtime version used by the system, and inject the correct
+# value into the {python_module} macro.
 %{?single_pythons_311plus}
 
 Name:           faugus-launcher
-Version:        2.3.0
+Version:        2.5.7
 Release:        0
 Summary:        A simple and lightweight app for running Windows games using 
UMU-Launcher
-License:        MIT and CC-BY-4.0
+License:        MIT AND CC-BY-4.0
 URL:            https://github.com/Faugus/faugus-launcher
-Group:          System/Emulators/PC
-
 # Get the source from tar_scm
 Source0:        %{name}-%{version}.tar.xz
 # Exclusions
 Source1:        faugus-launcher.rpmlintrc
-
-BuildArch:      noarch
-
-# Faugus BuildDeps
-BuildRequires:  meson
-BuildRequires:  gtk4-tools
-BuildRequires:  desktop-file-utils
 BuildRequires:  appstream-glib
-
+BuildRequires:  desktop-file-utils
 # To remove duplicated files
 BuildRequires:  fdupes
-
+BuildRequires:  gtk4-tools
+# Faugus BuildDeps
+BuildRequires:  meson
 # Python version management
 BuildRequires:  python-rpm-macros
-
+Requires:       %{python_module Pillow}
 # Runtime python module dependencies
 Requires:       %{python_module base}
-Requires:       %{python_module Pillow}
 Requires:       %{python_module gobject}
 Requires:       %{python_module icoextract}
 Requires:       %{python_module psutil}
 Requires:       %{python_module requests}
 Requires:       %{python_module vdf}
-Requires:       %{python_module psutil}
-Requires:       %{python_module dbus-python}
-
+Requires:       typelib(Adw) = 1
 # GObject Introspection typelibs for GTK4 and libadwaita
 Requires:       typelib(Gtk) = 4.0
-Requires:       typelib(Adw) = 1
-
-# Only install gaming selinux policy on SLE +16 / Leap +16 / Tumbleweed / 
Slowroll
-%if 0%{?suse_version} >= 1600 || 0%{?is_opensuse}
-Requires:       (selinux-policy-targeted-gaming if selinux-policy-targeted)
-%endif
-
 Recommends:     ca-certificates-steamtricks
 Recommends:     gamemode%{?_isa}
 Recommends:     gamescope
@@ -73,8 +59,13 @@
 Recommends:     mangohud%{?_isa}
 Recommends:     ntsync-autoload
 Recommends:     ntsync-autoload-udev-rules
-
 Obsoletes:      faugus-launcher < %{version}
+BuildArch:      noarch
+
+# Only install gaming selinux policy on SLE +16 / Leap +16 / Tumbleweed / 
Slowroll
+%if 0%{?suse_version} >= 1600 || 0%{?is_opensuse}
+Requires:       (selinux-policy-targeted-gaming if selinux-policy-targeted)
+%endif
 
 %description
 A simple and lightweight app for running Windows games using 
UMU-Launcher/UMU-Proton.
@@ -100,7 +91,7 @@
 
 # Fix bytecode mtime for SLE 16 / Leap 16.x / Tumbleweed / Slowroll
 find %{buildroot}%{python3_sitelib} -name "*.pyc" -delete
-%{__python3} -m compileall -d %{python3_sitelib} 
%{buildroot}%{python3_sitelib}/faugus/
+python3 -m compileall -d %{python3_sitelib} 
%{buildroot}%{python3_sitelib}/faugus/
 
 # Faugus ships SVG files with the executable bit enabled, so we fix that here.
 chmod 0644 %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/*.svg

++++++ _service ++++++
--- /var/tmp/diff_new_pack.c3867i/_old  2026-11-04 19:49:25.604366449 +0100
+++ /var/tmp/diff_new_pack.c3867i/_new  2026-11-04 19:49:25.614366868 +0100
@@ -3,7 +3,7 @@
   <service name="tar_scm" mode="manual">
     <param name="scm">git</param>
     <param name="url">https://github.com/Faugus/faugus-launcher.git</param>
-    <param name="revision">2.3.0</param>
+    <param name="revision">2.5.7</param>
     <param name="changesgenerate">enable</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v?([0-9]+(\.[0-9])*)(\+0)?</param>
@@ -18,5 +18,4 @@
   <!-- Update the version in spec file -->
   <service name="set_version" mode="manual"/>
 </services>
-(No newline at EOF)
 

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.c3867i/_old  2026-11-04 19:49:25.682369716 +0100
+++ /var/tmp/diff_new_pack.c3867i/_new  2026-11-04 19:49:25.687369926 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/Faugus/faugus-launcher.git</param>
-              <param 
name="changesrevision">a26bd5e5d1e9327310e57c623009c3db53b6e63f</param></service></servicedata>
+              <param 
name="changesrevision">9af5f7fe2f4a5db42c04dd59655bd80b774bd5ef</param></service></servicedata>
 (No newline at EOF)
 

++++++ faugus-launcher-2.3.0.tar.xz -> faugus-launcher-2.5.7.tar.xz ++++++
/work/SRC/openSUSE:Factory/faugus-launcher/faugus-launcher-2.3.0.tar.xz 
/work/SRC/openSUSE:Factory/.faugus-launcher.new.3759290/faugus-launcher-2.5.7.tar.xz
 differ: char 15, line 1

Reply via email to