Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package RigelEngine for openSUSE:Factory 
checked in at 2021-11-25 23:05:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/RigelEngine (Old)
 and      /work/SRC/openSUSE:Factory/.RigelEngine.new.1895 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "RigelEngine"

Thu Nov 25 23:05:49 2021 rev:9 rq:933893 version:0.8.2beta

Changes:
--------
--- /work/SRC/openSUSE:Factory/RigelEngine/RigelEngine.changes  2021-10-04 
18:42:20.806289665 +0200
+++ /work/SRC/openSUSE:Factory/.RigelEngine.new.1895/RigelEngine.changes        
2021-11-25 23:06:12.949180551 +0100
@@ -1,0 +2,51 @@
+Sun Nov 21 17:58:50 UTC 2021 - Martin Hauke <[email protected]>
+
+- Update to version 0.8.2
+  New features
+  * Added a smooth scrolling and movement mode. When this is
+    enabled, the game is taking full advantage of the display
+    framerate (60 FPS or higher) by interpolating object and
+    camera movement during rendering (internal game logic is
+    still running at 15 FPS). This is currently still work in
+    progress, see known issues.
+  * The engine has a built-in screenshot function now. Press F12
+    to take a screenshot. It will be saved as PNG in either your
+    Duke Nukem II game files directory, or in the user profile
+    directory if the former is not writable.
+  * It's now possible to skip the bonus screen after finishing a
+    level by pressing Enter or Esc (or controller button A or B).
+  * Added an option to the Enhancements tab to skip the intro
+    when RigelEngine starts (same as the -s command line option).
+  * Added information about currently active gamepads to the
+    options menu
+  Improvements
+  * In widescreen mode, out of bounds areas are now drawn in
+    black instead of showing the background.
+  * Replacement backgrounds (mods) can now be wider than the
+    original art they are replacing, and will be displayed
+    correctly (without distortion)
+  * For auto-scrolling backgrounds, the scroll position is now
+    saved/restored when quick saving/loading.
+  * The game will now run even if the intro movie files
+    (NUKEM2.F1, .F2 etc.) are missing. The movies will be
+    skipped instead of exiting the game.
+  * Game physics are more correct now w.r.t. the original code
+    when it comes to items falling down.
+  Bug fixes
+  * Fixed the "wall dance" glitch. This glitch allows Duke to move
+    through walls using a specific sequence of moves.
+  * Fixed spiders sometimes not latching on to Duke when touching
+    him.
+  * Fixed items getting stuck in the ceiling when the box was shot
+    while hidden behind a rock that would later fall down (e.g. in
+    N2).
+  * Fixed missing animation for the Computer merchandise pickup.
+  * Fixed a glitch when starting a level while having high
+    resolution mods enabled, where the graphics would briefly show
+    as low resolution.
+  * Fixed in-game messages not being affected by screen shake when
+    in widescreen mode.
+- Remove patches:
+  * 749.patch
+
+-------------------------------------------------------------------

Old:
----
  749.patch
  RigelEngine-0.8.1beta.tar.xz

New:
----
  RigelEngine-0.8.2beta.tar.xz

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

Other differences:
------------------
++++++ RigelEngine.spec ++++++
--- /var/tmp/diff_new_pack.xcgp6D/_old  2021-11-25 23:06:13.497178661 +0100
+++ /var/tmp/diff_new_pack.xcgp6D/_new  2021-11-25 23:06:13.497178661 +0100
@@ -18,15 +18,13 @@
 
 
 Name:           RigelEngine
-Version:        0.8.1beta
+Version:        0.8.2beta
 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: 749.patch - Fix "threads" not found on Tumbleweed
-Patch0:         
https://patch-diff.githubusercontent.com/raw/lethal-guitar/RigelEngine/pull/749.patch
 # PATCH-FIX-OPENSUSE: fix-find-boost-program_options
 Patch1:         fix-find-boost-program_options.patch
 BuildRequires:  boost-devel
@@ -51,7 +49,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
 %patch1 -p1
 
 %build
@@ -59,7 +56,8 @@
 export CC="gcc-9"
 export CXX="g++-9"
 %endif
-%cmake \
+%cmake -DBUILD_TESTS=ON \
+ -DBUILD_MODDING_TOOLS=ON \
 %ifarch %arm aarch64
  -DUSE_GL_ES=1 \
 %endif

++++++ RigelEngine-0.8.1beta.tar.xz -> RigelEngine-0.8.2beta.tar.xz ++++++
++++ 13016 lines of diff (skipped)

++++++ _service ++++++
--- /var/tmp/diff_new_pack.xcgp6D/_old  2021-11-25 23:06:14.825174079 +0100
+++ /var/tmp/diff_new_pack.xcgp6D/_new  2021-11-25 23:06:14.825174079 +0100
@@ -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.1</param>
-                <param name="versionformat">v0.8.1beta</param>
+                <param name="revision">v0.8.2</param>
+                <param name="versionformat">v0.8.2beta</param>
                <param name="versionrewrite-pattern">v(.*)</param>
         </service>
         <service name="recompress" mode="disabled">

++++++ fix-find-boost-program_options.patch ++++++
--- /var/tmp/diff_new_pack.xcgp6D/_old  2021-11-25 23:06:14.837174038 +0100
+++ /var/tmp/diff_new_pack.xcgp6D/_new  2021-11-25 23:06:14.837174038 +0100
@@ -1,13 +1,13 @@
 diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 405533e..084da2e 100644
+index 80bd62c..85e7cf5 100644
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
-@@ -54,7 +54,7 @@ if("${CMAKE_SYSTEM_NAME}" STREQUAL "Emscripten")
+@@ -55,7 +55,7 @@ if("${CMAKE_SYSTEM_NAME}" STREQUAL "Emscripten")
  
      rigel_define_wasm_targets_for_dependencies()
  else()
 -    set(Boost_USE_STATIC_LIBS ON)
 +    set(Boost_USE_STATIC_LIBS OFF)
-     find_package(Boost 1.65 COMPONENTS program_options)
+     find_package(Boost 1.64 COMPONENTS program_options)
      find_package(SDL2 REQUIRED)
      find_package(SDL2_mixer REQUIRED)

Reply via email to