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-07-22 19:02:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/faugus-launcher (Old)
and /work/SRC/openSUSE:Factory/.faugus-launcher.new.24530 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "faugus-launcher"
Wed Jul 22 19:02:45 2026 rev:37 rq:1367033 version:2.0.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/faugus-launcher/faugus-launcher.changes
2026-07-07 21:06:03.480192061 +0200
+++
/work/SRC/openSUSE:Factory/.faugus-launcher.new.24530/faugus-launcher.changes
2026-07-22 19:02:48.060307268 +0200
@@ -1,0 +2,180 @@
+Tue Jul 21 06:28:30 UTC 2026 - Jehu Marcos Herrera Puentes
<[email protected]>
+
+- For .spec:
+ * Added/removed deps to support version 2.x.x
+ * Removed unused code from version 1.x.x
+- Bump to version 2.0.1:
+ * Updated mo
+ * chore(l10n): update Polish translation
+ * chore(l10n): update Russian translation
+ * chore(l10n): update Polish translation
+ * chore(l10n): update Russian translation
+ * chore(l10n): update Russian translation
+ * chore(l10n): update Portuguese (Brazil) translation
+ * chore(l10n): update Italian translation
+ * chore(l10n): update Italian translation
+ * chore(l10n): update Norwegian Bokmål translation
+ * chore(l10n): update Romanian translation
+ * chore(l10n): update Russian translation
+ * chore(l10n): update Serbian translation
+ * chore(l10n): update Arabic translation
+ * chore(l10n): update Chinese (Traditional Han script) translation
+ * chore(l10n): update Georgian translation
+ * chore(l10n): update Portuguese (Brazil) translation
+ * chore(l10n): update Portuguese (Brazil) translation
+ * chore(l10n): update Japanese translation
+ * chore(l10n): update Chinese (Simplified Han script) translation
+ * chore(l10n): update German translation
+ * chore(l10n): update German translation
+ * chore(l10n): update Nepali translation
+ * chore(l10n): update Nepali translation
+ * chore(l10n): update Turkish translation
+ * chore(l10n): update Spanish translation
+ * chore(l10n): update Spanish translation
+ * chore(l10n): update Italian translation
+ * chore(l10n): update Italian translation
+ * chore(l10n): update Dutch translation
+ * chore(l10n): update Polish translation
+ * chore(l10n): update Polish translation
+ * chore(l10n): update Persian translation
+ * Updated Dutch translation
+ * Update po
+ * Update translation template (faugus-launcher.pot)
+ * Added missing translation tokens
+ * Attempt to fix Nvidia Optimus crash part 2
+ * Auto update po
+ * Create faugus-launcher.mo
+ * Attempt to fix migration memory leak
+ * Update translation template (faugus-launcher.pot)
+ * Attempt to fix Nvidia Optimus crashes
+ * Update po files
+ * Auto updates the .po files
+ * Fixed date
+ * Update translation template (faugus-launcher.pot)
+ * Separated strings
+ * Refine workflow for update-pot.yml
+ * Update translation template (faugus-launcher.pot)
+- For version 2.0.0:
+ * Update translation template (faugus-launcher.pot)
+ * Migrate only when config.ini
+ * Flatpak known issue
+ * Update translation template (faugus-launcher.pot)
+ * Migration prompt
+ * Reorder dependencies
+ * Update translation template (faugus-launcher.pot)
+ * AppImage support
+ * Updated mo
+ * Update translation template (faugus-launcher.pot)
+ * Updated translations
+ * chore(l10n): update Portuguese (Brazil) translation
+ * Update metadata
+ * Updated metadata and readme
+ * Updated screenshots
+ * Update faugus-launcher
+ * Update strings
+ * Update translation template (faugus-launcher.pot)
+ * Update strings
+ * Update faugus-launcher.pot
+ * Update translation template (faugus-launcher.pot)
+ * Fixed some strings
+ * Update translation template (faugus-launcher.pot)
+ * Update README.md
+ * Update faugus-launcher.pot
+ * Removed vulkan tools
+ * Replaced imagick magic with pillow
+ * Popen xdg-open
+ * Fixed settings being reset when closing a game
+ * Fixed Flatpak stop and kill buttons
+ * Restoration complete
+ * Reworked restoration
+ * Backup before migration
+ * Fixed some windows modals
+ * Improved some tooltips
+ * Tray startup adjustment
+ * Some renaming
+ * Lossless location to its own window
+ * Strings rename
+ * Expand relative paths
+ * Update games json to migration process
+ * Added Weblate section
+ * Update translation template (faugus-launcher.pot)
+ * Weblate migration
+ * Merged translation files
+ * Removed non updated translation files
+ * Updated tooltips
+ * Improved Steam user detection
+ * Fixed edit Steam gaame
+ * Added Steam user for Steam game
+ * Added Steam user for shortcuts
+ * Roundless tint
+ * Some visual improvements
+ * More gamepad navigation improvements
+ * Improved gamepad navigation
+ * Improved gamepad navigation
+ * Added steamgrid images to launchers installation screen
+ * Final icon corruption fix
+ * icon bug
+ * Another attempt to fix icon bug
+ * Bugged icon
+ * Fixed icon extraction regression
+ * X11 corrupted icon
+ * Update launcher.py
+ * X11 again
+ * Another X11 placeholder fix
+ * Revert "X11 hero placeholder visibility"
+ * Revert "X11 hero placeholder visibility part 2"
+ * Revert "X11 hero placeholder visibility part 3"
+ * X11 hero placeholder visibility part 3
+ * X11 hero placeholder visibility part 2
+ * X11 hero placeholder visibility
+ * Keep hero aspect ratio
+ * Don't show suggestions for launchers
+ * Pre and Post commands
+ * Delete and Launch arguments frame
+ * Added Steam user selection
+ * Improved navigation and backup filechooser folders
+ * Some code refactoring
+ * SteamGridDB + Filechooser folders + Json files
+ * Include new files in backup
+ * Gamepad navigation fix popover
+ * Proton logs and backup behavior
+ * Fixed memory leak part 2
+ * Fixed memory leak
+ * Standardized dialogs
+ * Fixed config being reset
+ * Updated icons
+ * More warnings
+ * Hide warnings
+ * Fix other dialogs alignment
+ * Fixed splash window alignment
+ * Another X11 systray fix
+ * Systray X11 fix
+ * Another system tray fix
+ * Attempt to fix new system tray
+ * Reworked system tray icon
+ * Improved image quality
+ * Fixed delete window alignment
+ * Removed libcanberra
+ * Fix magick convert
+ * Removed old faugus_run workaround
+ * Some gamepad navigation fixes
+ * Fixed entry border
+ * Fix button shortcut icon again
+ * Fixed button shortcut icon alignment
+ * Fixed some alignments
+ * Fix icons size
+ * More color adjustments
+ * Removed debug messages
+ * Fixed launch arguments list width
+ * Some color adjustments
+ * Removed button apply and update theme and color instant
+ * Fixed new systray issues
+ * One metadata
+ * Changed appid
+ * Fixed accent color
+ * Faugus 2.0 experimental release
+ * Manage shortcut for all Steam users
+ * merge extra_ico_simple and extra_ico_frames into single function
+ * code cleanup
+
+-------------------------------------------------------------------
Old:
----
faugus-launcher-1.22.8.tar.xz
New:
----
faugus-launcher-2.0.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ faugus-launcher.spec ++++++
--- /var/tmp/diff_new_pack.8Afftm/_old 2026-07-22 19:02:49.140344207 +0200
+++ /var/tmp/diff_new_pack.8Afftm/_new 2026-07-22 19:02:49.144344344 +0200
@@ -19,7 +19,7 @@
%{?single_pythons_311plus}
Name: faugus-launcher
-Version: 1.22.8
+Version: 2.0.1
Release: 0
Summary: A simple and lightweight app for running Windows games using
UMU-Launcher
License: MIT and CC-BY-4.0
@@ -45,8 +45,7 @@
# Python version management
BuildRequires: python-rpm-macros
-Requires: ImageMagick
-Requires: canberra-gtk-play
+# Runtime python module dependencies
Requires: %{python_module base}
Requires: %{python_module Pillow}
Requires: %{python_module gobject}
@@ -54,7 +53,12 @@
Requires: %{python_module psutil}
Requires: %{python_module requests}
Requires: %{python_module vdf}
-Requires: typelib-1_0-AyatanaAppIndicator3-0_1
+Requires: %{python_module psutil}
+Requires: %{python_module dbus-python}
+
+# 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}
@@ -82,12 +86,8 @@
%autosetup -n %{name}-%{version}
# Fix for shebangs & executable bits on current versions
-sed -i '1{/^#!.*python/d}' faugus/launcher.py
-sed -i '1{/^#!.*python/d}' faugus/proton_manager.py
-sed -i '1{/^#!.*python/d}' faugus/runner.py
-sed -i '1{/^#!.*python/d}' faugus/shortcut.py
-chmod 0644 faugus/backup.py
-sed -i '1s|#!/usr/bin/env python3|#!%{__python3}|' faugus/proton_downloader.py
+find faugus/ -type f -name '*.py' -exec sed -i '1{/^#!.*python/d}' {} +
+find faugus/ -type f -name '*.py' -exec chmod 0644 {} +
%build
# Compile faugus-launcher
@@ -102,7 +102,7 @@
find %{buildroot}%{python3_sitelib} -name "*.pyc" -delete
%{__python3} -m compileall -d %{python3_sitelib}
%{buildroot}%{python3_sitelib}/faugus/
-# Version 1.18.5 has executable bit enabled on some SVG files, so we fix that
here.
+# Faugus ships SVG files with the executable bit enabled, so we fix that here.
chmod 0644 %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/*.svg
# Handle license files
@@ -115,9 +115,6 @@
# Lang files
%find_lang faugus-launcher %{name}.lang
-%find_lang faugus-proton-manager faugus-proton-manager.lang
-%find_lang faugus-run faugus-run.lang
-cat faugus-proton-manager.lang faugus-run.lang >> %{name}.lang
%check
# Checks for desktop files and appstream metadata
@@ -135,7 +132,6 @@
# Binaries
%{_bindir}/faugus-launcher
-%{_bindir}/faugus-run
# Icons
%{_datadir}/icons/hicolor/*
@@ -144,7 +140,7 @@
%{_datadir}/applications/*.desktop
# Metainfo
-%{_datadir}/metainfo/faugus-launcher.metainfo.xml
+%{_datadir}/metainfo/io.github.Faugus.faugus-launcher.metainfo.xml
# Python modules
%{python3_sitelib}/faugus/
++++++ _service ++++++
--- /var/tmp/diff_new_pack.8Afftm/_old 2026-07-22 19:02:49.192345985 +0200
+++ /var/tmp/diff_new_pack.8Afftm/_new 2026-07-22 19:02:49.200346259 +0200
@@ -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">1.22.8</param>
+ <param name="revision">2.0.1</param>
<param name="changesgenerate">enable</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v?([0-9]+(\.[0-9])*)(\+0)?</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.8Afftm/_old 2026-07-22 19:02:49.232347353 +0200
+++ /var/tmp/diff_new_pack.8Afftm/_new 2026-07-22 19:02:49.236347490 +0200
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param
name="url">https://github.com/Faugus/faugus-launcher.git</param>
- <param
name="changesrevision">63c2aed762108a325fb09753b3d08effa6a36afd</param></service></servicedata>
+ <param
name="changesrevision">9ee80fd913eaac28d79cfd136bf1be957cad0826</param></service></servicedata>
(No newline at EOF)
++++++ faugus-launcher-1.22.8.tar.xz -> faugus-launcher-2.0.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/faugus-launcher/faugus-launcher-1.22.8.tar.xz
/work/SRC/openSUSE:Factory/.faugus-launcher.new.24530/faugus-launcher-2.0.1.tar.xz
differ: char 15, line 1