Update vkquake to 1.20.3 (+unbreak due to SDL error)

Changes:

1.20.3
* Fixed multiple parallelism bugs
* 8-bit mode now has dithering

1.20.2
* Fixed a crash on startup with re-release Quake data
* Fixed crash with small stack sized on Unix (e.g. musl libc)

1.20.1
* Fix a bug that could cause random lockups with 1.20.0
* Fix screenshot crash
* Fix corruption if new vkquake.pak is missing or old one is still in place

1.20.0
* Parallelized renderer for significantly higher performance
* Parallelized texture mip generation for faster load times
* SIMD code optimizations
* "8-bit" color mode emulation
* Scaling is now less blurry
* Mods menu
* Completely replaced memory management (no more -heapsize)

OK thfr@ (maintainer)
This commit is contained in:
sdk 2022-10-23 14:59:26 +00:00
parent 2cf8801a60
commit ba42b68704
3 changed files with 7 additions and 7 deletions

View File

@ -1,6 +1,6 @@
COMMENT = port of Quake 1 using Vulkan instead of OpenGL
V = 1.13.1
V = 1.20.3
PKGNAME = vkquake-${V}
GH_ACCOUNT = Novum
GH_PROJECT = vkQuake
@ -12,7 +12,7 @@ MAINTAINER = Thomas Frohwein <thfr@openbsd.org>
# GPLv2
PERMIT_PACKAGE = Yes
WANTLIB += SDL2 c m mad ogg vorbis vorbisfile vulkan
WANTLIB += SDL2 c m mad ogg pthread vorbis vorbisfile vulkan
# C11
COMPILER = base-clang ports-gcc

View File

@ -1,2 +1,2 @@
SHA256 (vkQuake-1.13.1.tar.gz) = zrnuRhNTCffK+UJnU5yucLR++O3xBOOQG4nTruewuHQ=
SIZE (vkQuake-1.13.1.tar.gz) = 14143092
SHA256 (vkQuake-1.20.3.tar.gz) = f/SAwAUTrHqcR4ZMUpbUh0RLxbNaTGw5r/w6VgGIgzk=
SIZE (vkQuake-1.20.3.tar.gz) = 33396356

View File

@ -16,8 +16,8 @@ Index: Quake/Makefile
DFLAGS ?=
CFLAGS ?=
-CFLAGS += -Wall -Wno-trigraphs -Wno-unused-function -Werror -std=gnu11
+CFLAGS += -Wall -Wno-trigraphs -Wno-unused-function -std=gnu11
-CFLAGS += -Wall -Wno-trigraphs -Wno-unused-function -Werror -std=gnu11 -MMD
+CFLAGS += -Wall -Wno-trigraphs -Wno-unused-function -std=gnu11 -MMD
CFLAGS += $(CPUFLAGS)
ifneq ($(DEBUG),0)
DFLAGS += -D_DEBUG
@ -28,4 +28,4 @@ Index: Quake/Makefile
-CFLAGS += -O3
CFLAGS += $(call check_gcc,-fweb,)
CFLAGS += $(call check_gcc,-frename-registers,)
cmd_strip=$(STRIP) $(1)
CFLAGS += $(call check_gcc,-fno-asynchronous-unwind-tables,)