Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vkquake for openSUSE:Factory checked 
in at 2023-05-06 22:09:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vkquake (Old)
 and      /work/SRC/openSUSE:Factory/.vkquake.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vkquake"

Sat May  6 22:09:44 2023 rev:18 rq:1085160 version:1.30.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/vkquake/vkquake.changes  2023-03-15 
18:54:50.700491053 +0100
+++ /work/SRC/openSUSE:Factory/.vkquake.new.1533/vkquake.changes        
2023-05-06 22:09:47.788918736 +0200
@@ -1,0 +2,12 @@
+Fri May  5 15:53:59 UTC 2023 - Jaime Marquínez Ferrándiz 
<jaime.marquinez.ferran...@fastmail.net>
+
+- Add fix_maybe-uninitialized_error.patch
+
+-------------------------------------------------------------------
+Sat Mar 18 19:13:47 UTC 2023 - Martin Hauke <mar...@gmx.de>
+
+- Update to version 1.33.1
+  * Add a workaround for AMD driver bug causing corrupted sky and
+    a minor Vulkan correctness fix.
+
+-------------------------------------------------------------------

Old:
----
  vkQuake-1.30.0.tar.gz

New:
----
  fix_maybe-uninitialized_error.patch
  vkQuake-1.30.1.tar.gz

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

Other differences:
------------------
++++++ vkquake.spec ++++++
--- /var/tmp/diff_new_pack.nE7Ztn/_old  2023-05-06 22:09:49.816930025 +0200
+++ /var/tmp/diff_new_pack.nE7Ztn/_new  2023-05-06 22:09:49.820930048 +0200
@@ -18,7 +18,7 @@
 
 
 Name:           vkquake
-Version:        1.30.0
+Version:        1.30.1
 Release:        0
 Summary:        Quake 1 port using Vulkan instead of OpenGL for rendering
 License:        GPL-2.0-or-later
@@ -28,6 +28,8 @@
 Source99:       %{name}.changes
 Source100:      appdata.xml
 Source101:      %{name}.desktop
+# PATCH-FIX-UPSTREAM https://github.com/Novum/vkQuake/issues/688
+Patch1:         fix_maybe-uninitialized_error.patch
 BuildRequires:  glslang-devel
 BuildRequires:  pkgconfig
 BuildRequires:  vulkan-devel >= 1.2.162
@@ -43,7 +45,7 @@
 Game data must be placed in ~/.vkquake/id1 .
 
 %prep
-%autosetup -n vkQuake-%{version}
+%autosetup -n vkQuake-%{version} -p1
 
 %if 0%{?sle_version} < 150200
 sed -i 's#vulkan_core.h#vulkan.h#' Quake/quakedef.h

++++++ fix_maybe-uninitialized_error.patch ++++++
>From 19d76588037977f59506c18aa3d307f8f5124d0f Mon Sep 17 00:00:00 2001
From: Axel Gneiting <axelgneit...@gmail.com>
Date: Sat, 29 Apr 2023 17:59:07 -0700
Subject: [PATCH] Fix warnings with GCC 13

Those were not actual bugs
---
 Quake/gl_heap.c | 2 +-
 Quake/sv_phys.c | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/Quake/gl_heap.c b/Quake/gl_heap.c
index d2a0ccfa2..db55ad0b0 100644
--- a/Quake/gl_heap.c
+++ b/Quake/gl_heap.c
@@ -645,7 +645,7 @@ glheapallocation_t *GL_HeapAllocate (glheap_t *heap, 
VkDeviceSize size, VkDevice
 
        if (size < heap->segment_size)
        {
-               allocinfo_t                alloc_info;
+               ZEROED_STRUCT (allocinfo_t, alloc_info);
                const VkDeviceSize size_alignment_max = q_max (size, alignment);
                alloc_info.is_small_alloc = size_alignment_max <= 
heap->page_size / 2;
                if (alloc_info.is_small_alloc)
diff --git a/Quake/sv_phys.c b/Quake/sv_phys.c
index 3f57f53e2..f214aea22 100644
--- a/Quake/sv_phys.c
+++ b/Quake/sv_phys.c
@@ -276,6 +276,7 @@ int SV_FlyMove (edict_t *ent, float time, trace_t 
*steptrace)
        blocked = 0;
        VectorCopy (ent->v.velocity, original_velocity);
        VectorCopy (ent->v.velocity, primal_velocity);
+       VectorCopy (ent->v.velocity, new_velocity);
        numplanes = 0;
 
        time_left = time;

++++++ vkQuake-1.30.0.tar.gz -> vkQuake-1.30.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/vkquake/vkQuake-1.30.0.tar.gz 
/work/SRC/openSUSE:Factory/.vkquake.new.1533/vkQuake-1.30.1.tar.gz differ: char 
13, line 1

Reply via email to