Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package taisei for openSUSE:Factory checked 
in at 2025-07-21 19:59:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/taisei (Old)
 and      /work/SRC/openSUSE:Factory/.taisei.new.8875 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "taisei"

Mon Jul 21 19:59:57 2025 rev:10 rq:1294539 version:1.4.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/taisei/taisei.changes    2024-11-07 
16:30:15.068796712 +0100
+++ /work/SRC/openSUSE:Factory/.taisei.new.8875/taisei.changes  2025-07-21 
20:00:37.211884484 +0200
@@ -1,0 +2,41 @@
+Sat Jul 19 20:54:22 UTC 2025 - Mia Herkt <m...@0x0.st>
+
+- Update to version 1.4.4
+  * Fixed audio distortion when the audio device uses a sample rate
+    other than 48 kHz.
+  * Fixed the internal mixer_chunksize setting being ignored.
+    This resulted in a larger audio buffer than intended,
+    increasing latency.
+  * Fixed some minor SDL3 migration issues, particularly in
+    handling of IO errors.
+  * Fixed mimalloc being built incorrectly as a subproject.
+- Changes in 1.4.3
+  * SDL3 is now used instead of SDL2. Should work with any SDL3
+    version, but latest is recommended.
+  * When the online shader translator is enabled, the glslang API
+    is now used directly instead of shaderc. The glslc frontend
+    from shaderc is still used for offline shader validation and
+    translation (e.g. for Emscripten builds), but is not required
+    at runtime.
+  * Implemented a new rendering backend based on the SDL3 GPU API.
+    This backend is now used by default in Windows and macOS
+    builds, so the game now renders with Vulkan and Metal APIs on
+    those platforms, respectively. Requires the shader translator.
+    The Linux build still prefers OpenGL, because it is more
+    efficient with the Mesa drivers, but includes support for SDL
+    GPU as well.
+  * 32-bit x86 builds are no longer provided for Windows.
+    32-bit architectures (except WASM) are not officially supported
+    anymore.
+  * Taisei now prefers to use mimalloc as its memory allocator if
+    available. This generally improves memory usage. Package
+    maintainers are encouraged to add a dependency on mimalloc.
+  * Worked around a potential crash in Wriggle EX's Moonlight
+    Rocket spell card.
+  * Fixed a crash that occurred when the window is closed during
+    the gameover menu.
+  * Improved dependency lookup for libpng and
+    libwebp/libwebpdecoder.
+  * Fixed some documentation issues.
+
+-------------------------------------------------------------------

Old:
----
  taisei-1.4.2.tar.xz
  taisei-1.4.2.tar.xz.sig

New:
----
  taisei-1.4.4.tar.xz
  taisei-1.4.4.tar.xz.sig

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

Other differences:
------------------
++++++ taisei.spec ++++++
--- /var/tmp/diff_new_pack.1XybNe/_old  2025-07-21 20:00:39.651986028 +0200
+++ /var/tmp/diff_new_pack.1XybNe/_new  2025-07-21 20:00:39.655986194 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package taisei
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,16 +17,16 @@
 
 
 Name:           taisei
-Version:        1.4.2
+Version:        1.4.4
 Release:        0
 Summary:        Clone of the Touhou Project series of shoot ’em up games
 License:        MIT
-Group:          Amusements/Games/Action/Arcade
 URL:            https://taisei-project.org
 Source0:        
https://github.com/taisei-project/taisei/releases/download/v%{version}/taisei-%{version}.tar.xz
 Source1:        
https://github.com/taisei-project/taisei/releases/download/v%{version}/taisei-%{version}.tar.xz.sig
 Source2:        gpg.keyring
 BuildRequires:  c++_compiler
+BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  meson >= 0.63.0
@@ -34,6 +34,9 @@
 BuildRequires:  python3-Pygments
 BuildRequires:  python3-docutils
 BuildRequires:  python3-zstandard
+BuildRequires:  shaderc
+BuildRequires:  spirv-cross-devel
+BuildRequires:  cmake(glslang)
 BuildRequires:  pkgconfig(cglm) >= 0.7.8
 BuildRequires:  pkgconfig(freetype2)
 BuildRequires:  pkgconfig(gamemode)
@@ -42,12 +45,11 @@
 BuildRequires:  pkgconfig(libwebpdecoder) >= 0.5
 BuildRequires:  pkgconfig(libzip) >= 1.7.0
 BuildRequires:  pkgconfig(libzstd) >= 1.4.0
+BuildRequires:  pkgconfig(mimalloc)
 BuildRequires:  pkgconfig(opusfile)
-BuildRequires:  pkgconfig(sdl2) >= 2.0.16
-BuildRequires:  pkgconfig(zlib)
-BuildRequires:  shaderc
+BuildRequires:  pkgconfig(sdl3)
 BuildRequires:  pkgconfig(shaderc)
-BuildRequires:  spirv-cross-devel
+BuildRequires:  pkgconfig(zlib)
 Requires:       %{name}-data
 Suggests:       gamemoded
 ExcludeArch:    %{ix86}
@@ -58,7 +60,6 @@
 
 %package data
 Summary:        Data files for Taisei
-Group:          Amusements/Games/Action/Arcade
 Requires:       %{name} >= %{version}
 BuildArch:      noarch
 


++++++ taisei-1.4.2.tar.xz -> taisei-1.4.4.tar.xz ++++++
/work/SRC/openSUSE:Factory/taisei/taisei-1.4.2.tar.xz 
/work/SRC/openSUSE:Factory/.taisei.new.8875/taisei-1.4.4.tar.xz differ: char 
27, line 1

Reply via email to