Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package RigelEngine for openSUSE:Factory checked in at 2022-05-30 12:44:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/RigelEngine (Old) and /work/SRC/openSUSE:Factory/.RigelEngine.new.2254 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "RigelEngine" Mon May 30 12:44:08 2022 rev:12 rq:979752 version:0.8.5beta Changes: -------- --- /work/SRC/openSUSE:Factory/RigelEngine/RigelEngine.changes 2022-04-01 21:37:37.552496862 +0200 +++ /work/SRC/openSUSE:Factory/.RigelEngine.new.2254/RigelEngine.changes 2022-05-30 12:45:04.632480510 +0200 @@ -1,0 +2,38 @@ +Sun May 29 12:43:47 UTC 2022 - Martin Hauke <[email protected]> + +- Update to version 0.8.5 + New features + * Implemented a mod manager. Mods can now be organized into + directories, and each mod can be enabled/disabled in the + options menu. See Modding Support for more details. + * Added additional "remixed" HUD styles in widescreen mode. + * Added additional upscaling filters: Sharp bilinear, pixel + perfect (integer scaling). Note that using mods with high-res + replacement graphics currently forces nearest neighbor + filtering. + * The game now writes a log file into the user directory. + * Gamepad controls are now explained in the options menu. + * The top-level in-game menu (reachable via gamepad) now shows + the current episode, level and difficulty in the title. + Improvements + * Improved the look of the classic HUD in widescreen mode, by + extending the left side to cover the length of the screen. + * Reworked quick saving/loading gamepad controls, to make + loading quick saves possible without needing to open the menu. + The select/back button now acts as a modifier. When pressed + together with shoot, a quick save is made. Pressing the + button together with jump loads the last quick save. + Bug fixes + * Fixed destructible level geometry remaining visible after + being destroyed in certain cases + * Fixed brief camera movement after turning wide-screen mode + on/off or changing the window size + * Fixed slime blob containers sometimes not animating. + * Fixed sprites flickering in and out of existence in certain + circumstances + * The episode 2 boss would keep flying when killed in mid-flight + This is now fixed. +- Add patch: + * fix-build.patch + +------------------------------------------------------------------- Old: ---- RigelEngine-0.8.4beta.tar.xz New: ---- RigelEngine-0.8.5beta.tar.xz fix-build.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ RigelEngine.spec ++++++ --- /var/tmp/diff_new_pack.sksPfF/_old 2022-05-30 12:45:05.204481271 +0200 +++ /var/tmp/diff_new_pack.sksPfF/_new 2022-05-30 12:45:05.212481282 +0200 @@ -18,13 +18,15 @@ Name: RigelEngine -Version: 0.8.4beta +Version: 0.8.5beta Release: 0 Summary: A modern reimplementation of the game Duke Nukem II License: GPL-2.0-only Group: Amusements/Games/Action/Arcade URL: https://github.com/lethal-guitar/RigelEngine Source: %{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM fix-build.patch -- https://github.com/lethal-guitar/RigelEngine/pull/860 +Patch0: fix-build.patch BuildRequires: cmake >= 3.12 BuildRequires: pkgconfig BuildRequires: pkgconfig(SDL2_mixer) @@ -45,6 +47,7 @@ %prep %setup -q +%patch0 -p1 %build %if 0%{?sle_version} >= 150100 && 0%{?is_opensuse} ++++++ RigelEngine-0.8.4beta.tar.xz -> RigelEngine-0.8.5beta.tar.xz ++++++ ++++ 93077 lines of diff (skipped) ++++++ _service ++++++ --- /var/tmp/diff_new_pack.sksPfF/_old 2022-05-30 12:45:06.932483571 +0200 +++ /var/tmp/diff_new_pack.sksPfF/_new 2022-05-30 12:45:06.936483577 +0200 @@ -2,8 +2,8 @@ <service name="tar_scm" mode="disabled"> <param name="scm">git</param> <param name="url">https://github.com/lethal-guitar/RigelEngine.git</param> - <param name="revision">v0.8.4</param> - <param name="versionformat">v0.8.4beta</param> + <param name="revision">v0.8.5</param> + <param name="versionformat">v0.8.5beta</param> <param name="versionrewrite-pattern">v(.*)</param> </service> <service name="recompress" mode="disabled"> ++++++ fix-build.patch ++++++ diff --git a/src/data/mod_library.cpp b/src/data/mod_library.cpp index 2ec7b32..a49e4a1 100644 --- a/src/data/mod_library.cpp +++ b/src/data/mod_library.cpp @@ -24,6 +24,7 @@ #include <cassert> #include <limits> #include <unordered_map> +#include <utility> namespace rigel::data
