Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package bstone for openSUSE:Factory checked in at 2024-12-17 19:23:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bstone (Old) and /work/SRC/openSUSE:Factory/.bstone.new.29675 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bstone" Tue Dec 17 19:23:08 2024 rev:16 rq:1231562 version:1.2.13 Changes: -------- --- /work/SRC/openSUSE:Factory/bstone/bstone.changes 2024-02-25 14:06:05.296833028 +0100 +++ /work/SRC/openSUSE:Factory/.bstone.new.29675/bstone.changes 2024-12-17 19:23:48.858552239 +0100 @@ -1,0 +2,63 @@ +Sat Dec 14 18:32:44 UTC 2024 - Martin Hauke <[email protected]> + +- Update to version 1.2.13 + Fixed + * [AOG][HWR] Fix weapon position when toggle widescreen. + * Hide back-to-demo menu item when there is no mission active. + * Informants Die Upon Reloading a QuickSave. + * Fizzle fade on death. + * Don't increase a turn speed when running. + * [AOG] Walking sounds for Cyborg Warrior and Bio-Mech Guardian. + * "Full map" cheat. + * Asleep enemies when dumps info to log. + * [Windows] DPI awarness. + * [HWR] Render walls on both sides of a door to avoid a possible + gap. + * Possible saved game corruption. + * Load maps from https://legacy.3drealms.com/stuff/bsflrs.zip. + * Boss spawning in AOG. + * Error at startup when profile directory is empty. + * Buffer overflow for textured ceiling or floor. + * [CFG] Escape argument string on serialization. + * Sprite extraction error "Sprite page index out of range." + * "Actor is in actorat" condition. + * Order buttons inside the message box from right to left. + * Possible out of range index access in ClearNClose. + * [HWR] Crash on E5M14. + * [SDL] Audio mixer crash on exit. + * Crash when playing UI sound and there is no audio devices + detected. + Added + * [#503] If the player score for the level is above 96%, the + informant will tell the location of a single missing enemy or + item. + * [CMake] Option BSTONE_INTERNAL_SDL2 to use bundled SDL2 source + code. + * CVar facility. + * Add tool to trim file paths in the executable. + * Add option to control checking for error of 3D renderer API. + * [PS] Add option to toggle a map in stats like in AOG. + * Add Git commit's hash to the version. + * Log error when message box fails. + * Option extract_levels to extract levels in MapEdit format (FLR). + * Button to error message box to open a log file. + Changed + * [#383] Change description of "is windowed" for windowed + fullscreen. + * Relicense completely new source code under MIT license. + * [AUDIO] Rename audio driver type 2d_sdl to system. + * [AUDIO] Rename audio driver type 3d_openal to openal. + * Rename cvar vid_aa_kind to vid_aa_type. + * [CVAR] Rename audio drivers (r2_sdl -> system, + r3_openal -> openal). + * Rename cvar vid_aa_kind to vid_aa_type. + * Use multiple search paths (data, mod) for external resources. + * Update Nuked OPL3 to cfedb09efc03f1d7b5fc1f04dd449d77d8c49d50. + * Update stb (stb_image.h v2.29; stb_image_write.h v1.16). + * Set CMake minimum version to v3.5.0. + * Option --data_dir does not affect auto-detection of original + assets. +- Drop patch: + * bstone-fix-build-with-gcc13.patch + +------------------------------------------------------------------- Old: ---- bstone-1.2.12.tar.gz bstone-fix-build-with-gcc13.patch New: ---- bstone-1.2.13.tar.gz BETA DEBUG BEGIN: Old:- Drop patch: * bstone-fix-build-with-gcc13.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bstone.spec ++++++ --- /var/tmp/diff_new_pack.rEvfcA/_old 2024-12-17 19:23:49.906595855 +0100 +++ /var/tmp/diff_new_pack.rEvfcA/_new 2024-12-17 19:23:49.906595855 +0100 @@ -1,8 +1,8 @@ # # spec file for package bstone # -# Copyright (c) 2023 SUSE LLC -# Copyright (c) 2019-2022, Martin Hauke <[email protected]> +# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2019-2024, Martin Hauke <[email protected]> # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ Name: bstone -Version: 1.2.12 +Version: 1.2.13 Release: 0 Summary: A source port of Blake Stone # bstone is GPL-2.0+, but statically links GLM (MIT license), STB (public domain or MIT), and xbrz (GPL-3.0+) @@ -26,9 +26,10 @@ Group: Amusements/Games/3D/Shoot URL: https://bibendovsky.github.io/bstone/ Source: https://github.com/bibendovsky/bstone/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz -Patch0: bstone-fix-build-with-gcc13.patch +BuildRequires: ImageMagick BuildRequires: cmake BuildRequires: gcc-c++ +BuildRequires: hicolor-icon-theme BuildRequires: pkgconfig BuildRequires: pkgconfig(sdl2) @@ -44,22 +45,24 @@ * Aliens of Gold (v1.0/v2.0/v2.1/v3.0) full or shareware * Planet Strike (v1.0/v1.1) - NOTE: To play Blake Stone with bstone you need the original game files You need to start the game from within the folder with these files. %prep %autosetup -p1 +magick convert src/bstone/src/resources/win32/bstone_icon.ico %{name}.png %build %cmake %cmake_build %install -install -Dm0755 build/src/bstone %{buildroot}%{_bindir}/bstone +install -Dm0755 build/src/bstone/bstone %{buildroot}%{_bindir}/bstone +install -Dm0644 %{name}-4.png %{buildroot}/%{_datadir}/icons/hicolor/256x256/apps/%{name}.png %files -%license LICENSE "Blake Stone source code license.doc" +%license LICENSE.txt "Blake Stone source code license.doc" %doc CHANGELOG.md README.md %{_bindir}/bstone +%{_datadir}/icons/hicolor/*/apps/%{name}.png ++++++ bstone-1.2.12.tar.gz -> bstone-1.2.13.tar.gz ++++++ /work/SRC/openSUSE:Factory/bstone/bstone-1.2.12.tar.gz /work/SRC/openSUSE:Factory/.bstone.new.29675/bstone-1.2.13.tar.gz differ: char 12, line 1
