Hello community,

here is the log from the commit of package vkquake for openSUSE:Factory checked 
in at 2020-09-15 16:28:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vkquake (Old)
 and      /work/SRC/openSUSE:Factory/.vkquake.new.4249 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vkquake"

Tue Sep 15 16:28:01 2020 rev:5 rq:834281 version:1.04.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/vkquake/vkquake.changes  2020-03-30 
23:07:27.508315120 +0200
+++ /work/SRC/openSUSE:Factory/.vkquake.new.4249/vkquake.changes        
2020-09-15 16:28:08.138587912 +0200
@@ -1,0 +2,6 @@
+Sun Sep 13 17:03:57 UTC 2020 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Add upstream patch to fix the factory build:
+  * 0001-Remove-use-of-VK_DYNAMIC_STATE_RANGE_SIZE.patch
+
+-------------------------------------------------------------------

New:
----
  0001-Remove-use-of-VK_DYNAMIC_STATE_RANGE_SIZE.patch

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

Other differences:
------------------
++++++ vkquake.spec ++++++
--- /var/tmp/diff_new_pack.Bile9R/_old  2020-09-15 16:28:09.918589616 +0200
+++ /var/tmp/diff_new_pack.Bile9R/_new  2020-09-15 16:28:09.922589619 +0200
@@ -28,6 +28,8 @@
 Source99:       %{name}.changes
 Source100:      appdata.xml
 Source101:      %{name}.desktop
+# PATCH-FIX-UPSTREAM
+Patch0:         0001-Remove-use-of-VK_DYNAMIC_STATE_RANGE_SIZE.patch
 BuildRequires:  pkgconfig
 BuildRequires:  vulkan-devel
 BuildRequires:  pkgconfig(flac)
@@ -42,7 +44,7 @@
 Game data must be placed in ~/.vkquake/id1 .
 
 %prep
-%setup -q -n vkQuake-%{version}
+%autosetup -p1 -n vkQuake-%{version}
 
 %if 0%{?sle_version} < 150200
 sed -i 's#vulkan_core.h#vulkan.h#' Quake/quakedef.h

++++++ 0001-Remove-use-of-VK_DYNAMIC_STATE_RANGE_SIZE.patch ++++++
>From 029d2c53dc72a9995e0cec974d8ca03fc8352963 Mon Sep 17 00:00:00 2001
From: Axel Gneiting <axelgneit...@gmail.com>
Date: Sun, 17 May 2020 22:38:00 -0500
Subject: [PATCH] Remove use of VK_DYNAMIC_STATE_RANGE_SIZE

---
 Quake/gl_rmisc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Quake/gl_rmisc.c b/Quake/gl_rmisc.c
index ae66f3a..b80d6ae 100644
--- a/Quake/gl_rmisc.c
+++ b/Quake/gl_rmisc.c
@@ -1426,7 +1426,7 @@ void R_CreatePipelines()
        VkPipelineDynamicStateCreateInfo dynamic_state_create_info;
        memset(&dynamic_state_create_info, 0, 
sizeof(dynamic_state_create_info));
        dynamic_state_create_info.sType = 
VK_STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO;
-       VkDynamicState dynamic_states[VK_DYNAMIC_STATE_RANGE_SIZE];
+       VkDynamicState dynamic_states[3];
        dynamic_state_create_info.pDynamicStates = dynamic_states;
 
        VkPipelineShaderStageCreateInfo shader_stages[2];
-- 
2.28.0


Reply via email to