Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dhewm3 for openSUSE:Factory checked 
in at 2022-06-16 18:20:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dhewm3 (Old)
 and      /work/SRC/openSUSE:Factory/.dhewm3.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dhewm3"

Thu Jun 16 18:20:55 2022 rev:5 rq:982864 version:1.5.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/dhewm3/dhewm3.changes    2021-03-15 
10:55:56.417313535 +0100
+++ /work/SRC/openSUSE:Factory/.dhewm3.new.1548/dhewm3.changes  2022-06-16 
18:22:17.268257070 +0200
@@ -1,0 +2,89 @@
+Wed Jun 15 16:42:19 UTC 2022 - Mia Herkt <m...@0x0.st>
+
+- Update to 1.5.2:
+* Gamma and Brightness are now applied in the shaders instead of
+  by setting hardware gamma.  Can be disabled (so hardware gamma
+  is used again) with `r_gammaInShaders 0`
+* Cycle through multiple Quicksave slots instead of immediately
+  overwriting the last Quicksave. The `com_numQuicksaves` CVar
+  allows setting the number of QuickSaves
+  (gh#dhewm/dhewm3#392)
+* Make r_locksurfaces work
+  It doesn't do exactly what its description and name suggests:
+  it renders everything that is *currently* visible from the
+  position/view the player had when setting `r_locksurfaces 1`.
+  Originally it was supposed to render exactly the surfaces that
+  *were* visible then, but I couldn't get that to work.
+  This is pretty similar, but there may be differences with opened
+  doors and such.
+  (gh#dhewm/dhewm3#357)
+* Keyboard input improvements (mostly SDL2-only):
+  - Support (hopefully) all keyboard keys on all kinds of keyboard
+    layouts by using scancodes for otherwise unknown keys
+  - Support typing in non-ASCII characters, if supported by Doom3
+    (it supports ISO-8859-1)
+  - Support the clipboard also on non-Windows platforms
+    You can paste text from the clipboard into the console or
+    other edit fields with `Shift+Insert`
+  - Explicit support for Right Ctrl, Alt and Shift keys
+    (can be bound to different actions than their left
+    counterparts)
+  - Added `in_grabKeyboard` CVar to make sure dhewm3 gets *all*
+    keyboard input
+    Prevents the Windows-key or Alt-Tab or whatever from taking
+    focus from the game
+  - Added `in_ignoreConsoleKey` - if set to `1`, the console is
+    only opened with Shift+Esc, and the "console key" (that key
+    between Esc, 1 and Tab) can be freely bound to an action
+    (and its char can be typed in the console without closing
+    it).
+  - Added (SDL2-only) "auto" option for `in_kbd`: When not
+    disabling the console key, dhewm3 will try to automatically
+    detect it if `in_kbd` is set to "auto" (now default)
+* Reworked mouse-input and -grabbing code, using absolute mouse
+  mode in fullscreen GUIs (except for the PDA, because it's
+  implemented weirdly).
+  This made releasing the mouse in the main menu possible, as now
+  the ingame cursor is at the same position as the system cursor.
+* `s_alReverbGain` CVar to reduce EFX reverb effect intensity
+  (gh#dhewm/dhewm3#365)
+* Pause (looped) sounds when entering menu
+  (gh#dhewm/dhewm3#330)
+* Fixes for looped sounds
+  (gh#dhewm/dhewm3#390)
+* Replace libjpeg with stb_image and libogg/libvorbis(file) with
+  stb_vorbis
+  - Now the only required external dependencies should be OpenAL,
+    SDL, zlib and optionally libCURL (and of course the C and C++
+    runtimes)
+* (Optionally) use libbacktrace on non-Windows platforms for more
+  useful backtraces in case of crashes (usually linked statically)
+* Fixed endless loop (game locking up at startup) if graphics
+  settings couldn't be applied
+  (gh#dhewm/dhewm3#386)
+* Fixed some warnings and uninitialized variables
+* Work around dmap bug caused by GCC using FMA "optimizations"
+  (gh#dhewm/dhewm3#147)
+* Prevent dhewm3 from being run as root on Unix-like systems to
+  improve security
+* Replaced most usages of `strncpy()` with something safer to
+  prevent buffer overflows (remaining cases should be safe).
+* Console output is now logged to `dhewm3log.txt`
+  (last log is renamed to `dhewm3log-old.txt`)
+  - On Windows it's in `My Documents/My Games/dhewm3/`
+  - On Mac it's in `$HOME/Library/Application Support/dhewm3/`
+  - On other Unix-like systems like Linux it's in
+    `$XDG_DATA_HOME/dhewm3/` (usually `$HOME/.local/share/dhewm3/`)
+* Improved compatibility with Wayland
+  (gh#dhewm/dhewm3#426)
+* Work around assertion in AlphaLabs4 due to "ride_of_death"
+  yeeting the dead "monster_zsec_shotgun_12" into the void
+  (gh#dhewm/dhewm3#409)
+* Support loading some mods known to need `fs_game_base d3xp` via
+  Mods menu (currently, *The Lost Mission* and *LibreCoop d3xp*
+  are supported)
+* Disable assertion in idSampleDecoderLocal::DecodeOGG() that
+  triggered when starting a new Classic Doom3 game
+  (gh#dhewm/dhewm3#461)
+
+-------------------------------------------------------------------

Old:
----
  1.5.1.tar.gz

New:
----
  1.5.2.tar.gz

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

Other differences:
------------------
++++++ dhewm3.spec ++++++
--- /var/tmp/diff_new_pack.xedx5M/_old  2022-06-16 18:22:17.748257752 +0200
+++ /var/tmp/diff_new_pack.xedx5M/_new  2022-06-16 18:22:17.756257763 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package dhewm3
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           dhewm3
-Version:        1.5.1
+Version:        1.5.2
 Release:        0
 Summary:        DOOM 3 source port
 License:        GPL-3.0-only
@@ -25,13 +25,10 @@
 Source0:        https://github.com/dhewm/%{name}/archive/%{version}.tar.gz
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
-BuildRequires:  libjpeg-devel
 BuildRequires:  pkgconfig
 BuildRequires:  cmake(sdl2)
 BuildRequires:  pkgconfig(libcurl)
-BuildRequires:  pkgconfig(ogg)
 BuildRequires:  pkgconfig(openal)
-BuildRequires:  pkgconfig(vorbis)
 BuildRequires:  pkgconfig(zlib)
 
 %description

++++++ 1.5.1.tar.gz -> 1.5.2.tar.gz ++++++
++++ 29883 lines of diff (skipped)

Reply via email to