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