[info=18712dbad51f16c72f8f5dd6ff8514051766b6f94c08294898d2afa82f98a0d4]

OBS-URL: https://build.opensuse.org/package/show/games/gzdoom?expand=0&rev=121
This commit is contained in:
OBS User unknown 2024-11-02 21:47:32 +00:00 committed by Git OBS Bridge
parent d026e87dae
commit 70e60b8154
7 changed files with 43 additions and 20 deletions

View File

@ -1,4 +1,4 @@
mtime: 1728722885
commit: 7dcad711907cba3434df6692ddc07c9bb3e16c6e501fefc9028bde10437bfb88
mtime: 1730584040
commit: 18712dbad51f16c72f8f5dd6ff8514051766b6f94c08294898d2afa82f98a0d4
url: https://src.opensuse.org/jengelh/gzdoom
revision: master

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:eeaed30136ccfa0a7efa01fb547fa69dbb1384f1017b81fd64f94c37a3539dd1
oid sha256:a6268273d2d9bfb09b7a84526078980cfda770c3afc6db72c5d4f8b1d14bb76c
size 256

BIN
g4.13.0.tar.gz (Stored with Git LFS)

Binary file not shown.

BIN
g4.13.2.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,13 @@
-------------------------------------------------------------------
Sat Nov 2 16:40:47 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
- Update to release 4.13.2
* Added (SPF_)STRETCHPIXELS - for actors, makes rollsprites
levelstretched, for particles, puts them back to the original
stretch math as before, optional opt-in flag.
* Sector damage code reverted due to some critical bugs,
feature will be in 4.14 timeframe.
-------------------------------------------------------------------
Sat Oct 12 08:46:50 UTC 2024 - Jan Engelhardt <jengelh@inai.de>

View File

@ -17,7 +17,7 @@
Name: gzdoom
Version: 4.13.0
Version: 4.13.2
Release: 0
Summary: A DOOM source port with graphic and modding extensions
License: GPL-3.0-only

View File

@ -20,14 +20,15 @@ Using {} will clear it without running into a type error:
---
src/CMakeLists.txt | 5 +++++
src/common/engine/i_interface.cpp | 8 --------
src/common/models/bonecomponents.h | 1 +
src/common/platform/posix/sdl/sdlglvideo.cpp | 2 +-
src/playsim/p_effect.h | 7 +++++--
4 files changed, 11 insertions(+), 11 deletions(-)
5 files changed, 12 insertions(+), 11 deletions(-)
Index: gzdoom-g4.13.0/src/CMakeLists.txt
Index: gzdoom-g4.13.2/src/CMakeLists.txt
===================================================================
--- gzdoom-g4.13.0.orig/src/CMakeLists.txt
+++ gzdoom-g4.13.0/src/CMakeLists.txt
--- gzdoom-g4.13.2.orig/src/CMakeLists.txt
+++ gzdoom-g4.13.2/src/CMakeLists.txt
@@ -44,6 +44,11 @@ if( ${TARGET_ARCHITECTURE} MATCHES "x86_
set( X64 64 )
add_definitions( -DARCH_IA32 )
@ -40,10 +41,10 @@ Index: gzdoom-g4.13.0/src/CMakeLists.txt
if( NOT PROJECT_LIBRARIES )
set( PROJECT_LIBRARIES "" )
Index: gzdoom-g4.13.0/src/common/engine/i_interface.cpp
Index: gzdoom-g4.13.2/src/common/engine/i_interface.cpp
===================================================================
--- gzdoom-g4.13.0.orig/src/common/engine/i_interface.cpp
+++ gzdoom-g4.13.0/src/common/engine/i_interface.cpp
--- gzdoom-g4.13.2.orig/src/common/engine/i_interface.cpp
+++ gzdoom-g4.13.2/src/common/engine/i_interface.cpp
@@ -6,14 +6,6 @@
#include "gstrings.h"
#include "version.h"
@ -59,10 +60,22 @@ Index: gzdoom-g4.13.0/src/common/engine/i_interface.cpp
// Some global engine variables taken out of the backend code.
FStartupScreen* StartWindow;
SystemCallbacks sysCallbacks;
Index: gzdoom-g4.13.0/src/common/platform/posix/sdl/sdlglvideo.cpp
Index: gzdoom-g4.13.2/src/common/models/bonecomponents.h
===================================================================
--- gzdoom-g4.13.0.orig/src/common/platform/posix/sdl/sdlglvideo.cpp
+++ gzdoom-g4.13.0/src/common/platform/posix/sdl/sdlglvideo.cpp
--- gzdoom-g4.13.2.orig/src/common/models/bonecomponents.h
+++ gzdoom-g4.13.2/src/common/models/bonecomponents.h
@@ -43,6 +43,7 @@ struct ModelAnim
float framerate = 0;
double startFrame = 0;
int flags = MODELANIM_NONE;
+ int __padding = 0;
double startTic = 0; // when the current animation started (changing framerates counts as restarting) (or when animation starts if interpolating from previous animation)
double switchOffset = 0; // when the animation was changed -- where to interpolate the switch from
};
Index: gzdoom-g4.13.2/src/common/platform/posix/sdl/sdlglvideo.cpp
===================================================================
--- gzdoom-g4.13.2.orig/src/common/platform/posix/sdl/sdlglvideo.cpp
+++ gzdoom-g4.13.2/src/common/platform/posix/sdl/sdlglvideo.cpp
@@ -400,7 +400,7 @@ DFrameBuffer *SDLVideo::CreateFrameBuffe
builder.RequireExtension(names[i]);
auto instance = builder.Create();
@ -72,10 +85,10 @@ Index: gzdoom-g4.13.0/src/common/platform/posix/sdl/sdlglvideo.cpp
if (!I_CreateVulkanSurface(instance->Instance, &surfacehandle))
VulkanError("I_CreateVulkanSurface failed");
Index: gzdoom-g4.13.0/src/playsim/p_effect.h
Index: gzdoom-g4.13.2/src/playsim/p_effect.h
===================================================================
--- gzdoom-g4.13.0.orig/src/playsim/p_effect.h
+++ gzdoom-g4.13.0/src/playsim/p_effect.h
--- gzdoom-g4.13.2.orig/src/playsim/p_effect.h
+++ gzdoom-g4.13.2/src/playsim/p_effect.h
@@ -75,7 +75,10 @@ enum EParticleFlags
class DVisualThinker;
struct particle_t