Hello community, here is the log from the commit of package lutris for openSUSE:Factory checked in at 2020-11-17 21:24:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lutris (Old) and /work/SRC/openSUSE:Factory/.lutris.new.24930 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lutris" Tue Nov 17 21:24:58 2020 rev:7 rq:848802 version:0.5.8 Changes: -------- --- /work/SRC/openSUSE:Factory/lutris/lutris.changes 2020-07-20 21:04:50.961304499 +0200 +++ /work/SRC/openSUSE:Factory/.lutris.new.24930/lutris.changes 2020-11-17 21:25:00.373361190 +0100 @@ -1,0 +2,68 @@ +Mon Nov 16 07:24:12 UTC 2020 - Michael Vetter <mvet...@suse.com> + +- Update to 0.5.8: + * 3rd party services are now available from the main window + * The "Import games" window has been removed. The concept of + importing games from other services into Lutris has been removed. + * Syncing games from other services on start has been removed. + * Integration with the lutris website such as login and showing your + library has been delegated to the 'lutris' service in the sidebar. + * The lutris service gives the option of searching your library or the whole + lutris.net library. + * Games from 3rd party services no longer depend on an install script to be + present on the website. Lutris will automatically install games with an + auto-generated script. Scripts from the website take precedence if available. + * Steam games are directly loaded from the Steam API and it is no longer needed + to sync your Steam library on the lutris website to see all your Steam games. + * Game banners and icons are downloaded from the services themselves. This + allows for customized media size in the UI based on what's available from the + service. + * Added option to hide the text under the icons + * The installer game cache configuration has been moved to the installer + window. + * Installers now offer the choice between downloaded files, custom user + provided files or cached files (when available). + * Bonus content for GOG games such as manuals or soundtracks can now be + downloaded as part of the install process. Selected content are downloaded + in a 'extras' folder in the game folder. Those files will likely be in + compressed format. + * The right side bar has been moved to the bottom of the window to optimize + space and to declutter the overall design. Game actions are now shown in a + popover menu displayed next to the play button. Runner actions, if available + (for example, wine), will show up in a popover menu next to the runner icon. + * Running games have been moved from the right side bar to a row on the left + side bar. + * Added favorites section and allow to add/remove games from favorites + When removing a game, Lutris now displays the size of the folder to be + deleted. + * Game logs are no longer erased when switching to another game in the + window. + * Game logs can be saved to a file + * Lutris runners can now be written in JSON instead of Python code. This + handles only simple cases but it's enough to handle a vast number of + emulators or game engines. Some existing runners have been migrated to JSON + such as dgen, ppsspp, citra, ags, virtualjaguar... as well as new ones like + melonds, tic80, pcem... Check out the share/lutris/json folder for those + runners. If you plan to submit new JSON based runner be sure to provide a valid + 'download_url' otherwise the lutris client won't have a runner to download. + * Lutris will not delete any game folder that is used by another game or any + folder that is in some predefined locations. Note that protection of folders + such as 'Documents' or 'Downloads' only works on English locales for the moment. + * Added a Mangohud option with special modes for OpenGL and 32bit games. + * Added a wine menu entry to launch a bash shell in the game's environment + with WINEPREFIX set and the correct Wine build aliased to wine. + * Added a command line option to generate a bash script that will run a + lutris game without the client. ex: lutris quake --output-script quake.sh. + This will create a 'quake.sh' script to launch the game. + * Removed all platform and runner icons from the code base to eliminate any + issue regarding their licenses (This is done to help get the lutris + package into debian). + * DOSBox and PCSX2 display an error if needed libraries are missing. + * The old versions of gamemode are no longer supported. Make sure you have + the one that ships with a gamemoderun executable. + * The runtime now supports downloading individual files. New icons can be + submitted by sending a PR to github.com/lutris/lutris-runtime. + * Refactor of several core components. New python packages + lutris.database and lutris.gui.installer + +------------------------------------------------------------------- Old: ---- lutris_0.5.7.1.tar.xz New: ---- lutris_0.5.8.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lutris.spec ++++++ --- /var/tmp/diff_new_pack.MCHPd4/_old 2020-11-17 21:25:01.445362253 +0100 +++ /var/tmp/diff_new_pack.MCHPd4/_new 2020-11-17 21:25:01.449362257 +0100 @@ -18,7 +18,7 @@ %global appid net.lutris.Lutris Name: lutris -Version: 0.5.7.1 +Version: 0.5.8 Release: 0 Summary: Manager for game installation and execution License: GPL-3.0-or-later @@ -33,7 +33,11 @@ BuildRequires: python3-setuptools BuildRequires: update-desktop-files Requires: cabextract +# +Requires: curl Requires: fluid-soundfont-gm +Requires: p7zip +Requires: psmisc Requires: python3-Pillow Requires: python3-PyYAML # controller support @@ -41,10 +45,6 @@ Requires: python3-gobject Requires: python3-gobject-Gdk Requires: python3-requests -# -Requires: curl -Requires: p7zip -Requires: psmisc Requires: xrandr Recommends: winetricks BuildArch: noarch @@ -57,7 +57,7 @@ %prep %setup -q -n %{name} -sed -i "s|!/usr/bin/env python3|!/usr/bin/python3|" share/lutris/bin/lutris-wrapper +sed -i "s|!%{_bindir}/env python3|!%{_bindir}/python3|" share/lutris/bin/lutris-wrapper %build %py3_build @@ -81,7 +81,7 @@ %doc README.rst CONTRIBUTING.md AUTHORS %license LICENSE %{_bindir}/%{name} -%{_mandir}/%{name}.1 +%{_mandir}/man1/%{name}.1%{?ext_man} %{_datadir}/%{name}/ %{_datadir}/applications/%{appid}.desktop %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg ++++++ lutris_0.5.7.1.tar.xz -> lutris_0.5.8.tar.xz ++++++ ++++ 78995 lines of diff (skipped) _______________________________________________ openSUSE Commits mailing list -- commit@lists.opensuse.org To unsubscribe, email commit-le...@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/commit@lists.opensuse.org