Hello community, here is the log from the commit of package lutris for openSUSE:Leap:15.2 checked in at 2020-05-21 12:59:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/lutris (Old) and /work/SRC/openSUSE:Leap:15.2/.lutris.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lutris" Thu May 21 12:59:43 2020 rev:8 rq:807356 version:0.5.6 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/lutris/lutris.changes 2020-01-15 15:27:49.126656932 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.lutris.new.2738/lutris.changes 2020-05-21 13:00:01.426884474 +0200 @@ -1,0 +2,161 @@ +Wed Apr 15 04:36:30 UTC 2020 - Michael Vetter <mvet...@suse.com> + +- Update to 0.5.6: + * Add some wine core processes to be excluded from monitor (Fixes Battle.net + and Origin installation issues) + * Convert play time from string to float in the database. Do not downgrade + back to older versions or you'll experience issues. + * Fix for the wine sandbox on non English systems + * Allow Citra and MAME to be launched as standalone programs + * Avoid a crash if ldconfig -p returns corrupt data + * Allow custom messages to be displayed at the end of install scripts + * Add option to provide alternate config file for PCSX2 games + * Fix issue with usernames containing accented characters + * Fix "Restrict to display" option on Wayland/Mutter + * Fix blurry icons on KDE + * Remove broken translation files (until internationalization is done properly) + * Switch source of DXVK builds to Lutris' own (allows Lutris to delay broken + DXVK releases and ship custom ones) + +------------------------------------------------------------------- +Mon Mar 30 11:32:25 UTC 2020 - Michael Vetter <mvet...@suse.com> + +- Update to 0.5.5: + * Initial support for Humble Bundle + * Add resolution switching support for Wayland (Mutter only) + * Add option to enable ACO shader compiler on Mesa >= 19.3 + * DXVK is enabled by default + * Add initial support for VKD3D + * Migrate D9VK configs to use DXVK + * Remove d3d10 and d3d10_1 from dlls handled by DXVK + * Fix an API breakage occuring with a Gtk update + * Add a System info tab in Preferences + * Better handle authentication failure for GOG + * Fix case issue with key lookup in Steam VDF files + * Add Yuzu runner + * Add bsnes-hd beta and smsplus libretro cores + * Add sound device option for Mednafen + * Remove bundled winetricks + * Remove xboxdrv integration +- Remove lutris-0.5.4-boo1161650-remove-polkit.patch: upstreamed +- Remove lutris-0.5.4-sort_new_with_model_fix.patch: upstreamed + +------------------------------------------------------------------- +Mon Mar 2 20:44:31 UTC 2020 - Jacob W <ja...@jacobwinski.com> + +- Add lutris-0.5.4-sort_new_with_model_fix.patch adding support for renamed gtk attribute, fixing lutris crashing on startup. + +------------------------------------------------------------------- +Thu Feb 6 11:17:09 UTC 2020 - Michael Vetter <mvet...@suse.com> + +- boo#1161650: Add lutris-0.5.4-boo1161650-remove-polkit.patch + Backport upstream commits: + * 6f6b50cf66e676bbe05605e9813f0a034a35bb81 + * 7d73c5a985fde5ffadf83e83d836d9c582ed25d3 + * f2f8a0481fc2bb12d754ea6806140ed94d219288 + to remove xboxdrv and thus don't need polkit any longer. + +------------------------------------------------------------------- +Wed Feb 5 19:08:29 UTC 2020 - Michael Vetter <mvet...@suse.com> + +- boo#1161650: + Remove lutris.rpmlintrc and BuildIgnore line. + We want the polkit-unauthorized-privilege error to show. + Security team will add whitelisting. + +------------------------------------------------------------------- +Wed Dec 18 10:24:42 UTC 2019 - ec...@opensuse.org + +- Add some missing dependencies: + curl, p7zip, psmisc, xrandr + +------------------------------------------------------------------- +Thu Nov 28 11:07:00 UTC 2019 - Michael Vetter <mvet...@suse.com> + +- Update to 0.5.4: + * Added support for Python 3.8. + * Added config validation. + * Added support for Nvidia PRIME off-load. + * Added a popup after a successful game import. + * Added alacritty as a terminal option. + * Newly installed games that don't specify wine version will now default to the version used during installation. + * Provide a fallback for when Lutris can't create a working directory. + * Update libretro runners list. + * Removed runners that have no binary builds. + * Esync can now be enabled for Wine Staging >= 4.6. + * Default scaling option for Mednafen is now nn4x. + * steamwebhelper.exe is no longer disabled to avoid issues with the new Steam UI. + * Ignore special symbols when generating identifiers for games. + * Wine processes are now killed if installation is cancelled. + * Fixed installation issues for users whose username begin with "x". + * Fixed a bug with side panels hidden by default on first start. + * Fixed an issue that would not allow user to unselect a game in right panel by clicking on an empty space in the library if that game was no longer installed. + * Fixed an issue that allowed user to change the configuration of a game that was already removed. + * Fixed an issue that made games imported from native Steam to appear as uninstalled. + * Fixed a bug that opened Wine Console instead of Wine Registry. + * Fixed warnings that occurred when Gamemode was enabled. + * Fixed various locale issues. + * Fixed a bug preventing Lutris to find Gallium Nine libraries. + * Fixed issues with positioning of the Lutris window. + * Fixed game panel updates on game quit. + * Fixed game loading error in cases when libstrangle is missing but was previously enabled. + * Fixed a bug that made Lutris download Linux version of a GOG game even when the runner was set to Wine. + * Fixed installation of the local install scripts. + * Fixed installation issues for wine installers that don't have a "files" section. + * Further fixed issues with wine sandboxing on non-english systems. + +------------------------------------------------------------------- +Mon Sep 9 07:58:48 UTC 2019 - mvet...@suse.com + +- Update to 0.5.3: + * Added D9VK option. + * Added options to hide right and left panels. + * Added support for Discord Rich Presence (option is only available if you + have python-pypresence installed). + * Added option to launch Wine console. + * Added option to hide Lutris on game launch. + * Added lazy loading for some UI components that fetch data from Lutris. + * WINE_LARGE_ADDRESS_AWARE is now set to 1 when DXVK or D9VK is enabled + (only works with lutris-provided builds) to workaround crashes in 32-bit games. + * Lutris should now be minimized when launching games from shortcuts. + * An error is now displayed when Lutris fails to install a runner. + * Added Ubuntu's AMDVLK path to Vulkan ICD loader search. + * State of right panel is now refreshed after adding/removing shortcuts. + * Working directory no longer defaults to /tmp + * Switched PC-Engine module from pce to pce_fast. + * Fixed crash due to invalid GOG credentials. + * Fixed UI bug that would sometimes result in “No File Provided” error messages. + * Fixed bug that would lead to path warnings when prompted to select files. + * Fixed crashes due to unexpected data from xrandr. + * Fixed bug that could make antialiasing not function in some games. + * Fixed sorting for games that start with a lowercase letter. + * Fixed bug that would cause user session to end when launching games on Linux Mint. + * Fixed bug with process monitor that could cause games to not launch. + * Fixed bug that would not let user execute some options and launch external + executables when a game is still running and ESYNC is enabled. + * Fixed issues with restoration of original .dll files when disabling DXVK/D9VK. + * Fixed crashes due to inability to read GPU driver information. + * Fixed crash when working directory isn’t defined. + * Fixed stuck game importing due to failure to load icons. + * Fixed library loading issues on Gentoo. + * Fixed wine sandboxing on non-english systems. + * Fixed various issues with locales. + * Made various changes and improvements for libretro runner. + * Made various changes and improvements for future Flatpak support. + * Made minor changes to wording in UI. + * Updated Zdoom icon + * Updated Lutris logo (improvements by @Scout339) + +------------------------------------------------------------------- +Mon Jul 1 11:05:43 UTC 2019 - mvet...@suse.com + +- Update to 0.5.2.2: + * Fix installation of Wine Steam runner + * Restore and preserve original d3d .dll files when DXVK option is not active + +------------------------------------------------------------------- +Fri May 24 07:38:43 UTC 2019 - mvet...@suse.com + +- Add python3-evdev for controller support + +------------------------------------------------------------------- Old: ---- lutris.rpmlintrc lutris_0.5.2.1.tar.xz New: ---- lutris_0.5.6.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lutris.spec ++++++ --- /var/tmp/diff_new_pack.G2y2v3/_old 2020-05-21 13:00:01.970885659 +0200 +++ /var/tmp/diff_new_pack.G2y2v3/_new 2020-05-21 13:00:02.006885738 +0200 @@ -1,7 +1,7 @@ # # spec file for package lutris # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,38 +12,40 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %global appid net.lutris.Lutris Name: lutris -Version: 0.5.2.1 +Version: 0.5.6 Release: 0 Summary: Manager for game installation and execution License: GPL-3.0-or-later -Group: Amusements/Games/Other -URL: http://lutris.net -Source0: http://lutris.net/releases/lutris_%{version}.tar.xz -Source1: lutris.rpmlintrc +URL: https://lutris.net +Source0: https://lutris.net/releases/lutris_%{version}.tar.xz BuildRequires: fdupes BuildRequires: gobject-introspection BuildRequires: hicolor-icon-theme BuildRequires: pkgconfig -BuildRequires: polkit BuildRequires: python3-devel BuildRequires: python3-gobject BuildRequires: python3-setuptools BuildRequires: update-desktop-files -# https://bugzilla.suse.com/show_bug.cgi?id=1022470 -#!BuildIgnore: rpmlint-mini Requires: cabextract Requires: fluid-soundfont-gm Requires: python3-Pillow Requires: python3-PyYAML +# controller support +Requires: python3-evdev Requires: python3-gobject Requires: python3-gobject-Gdk Requires: python3-requests +# +Requires: curl +Requires: p7zip +Requires: psmisc +Requires: xrandr Recommends: winetricks BuildArch: noarch @@ -55,12 +57,13 @@ %prep %setup -q -n %{name} +sed -i "s|!/usr/bin/env python3|!/usr/bin/python3|" share/lutris/bin/lutris-wrapper %build -CFLAGS="%{optflags}" python3 setup.py build +%py3_build %install -python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} +%py3_install %suse_update_desktop_file -r -i %{appid} Network FileTransfer %fdupes %{buildroot}%{_prefix} @@ -78,15 +81,14 @@ %doc README.rst CONTRIBUTING.md AUTHORS %license LICENSE %{_bindir}/%{name} -%{_bindir}/lutris-wrapper %{_datadir}/%{name}/ %{_datadir}/applications/%{appid}.desktop %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %{_datadir}/icons/hicolor/??x??/apps/%{name}.png -%{_datadir}/polkit-1/actions/* +%{_datadir}/icons/hicolor/???x???/apps/%{name}.png %{python3_sitelib}/%{name}-*.egg-info %{python3_sitelib}/%{name}/ %dir %{_datadir}/metainfo/ -%{_datadir}/metainfo/%{appid}.appdata.xml +%{_datadir}/metainfo/%{appid}.metainfo.xml %changelog ++++++ lutris_0.5.2.1.tar.xz -> lutris_0.5.6.tar.xz ++++++ ++++ 44761 lines of diff (skipped)