vkQuake: update to 1.22.3.

This commit is contained in:
Andrew J. Hesford 2022-12-26 18:31:09 -05:00
parent 446fb7825c
commit fa96ef0c16
2 changed files with 16 additions and 2 deletions

View File

@ -0,0 +1,14 @@
NEON support causes build failures with GCC 12, so just disable it.
--- a/Quake/mathlib.h
+++ b/Quake/mathlib.h
@@ -157,9 +157,6 @@
#define USE_SIMD
#define USE_SSE2
#include <emmintrin.h>
-#elif defined(__aarch64__) && defined(__ARM_NEON)
-#define USE_SIMD
-#define USE_NEON
#endif
/*==========================================================================*/

View File

@ -1,6 +1,6 @@
# Template file for 'vkQuake'
pkgname=vkQuake
version=1.22.1
version=1.22.3
revision=1
build_wrksrc="Quake"
build_style=gnu-makefile
@ -12,7 +12,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>"
license="GPL-2.0-or-later"
homepage="https://github.com/Novum/vkQuake"
distfiles="${homepage}/archive/${version}.tar.gz"
checksum=bc6a5e2d91f67e3288ff3dbfd202465049414bb42e5b80d3e4cbc8aa38a0898f
checksum=1e0bcf9bb82a2c514f1474fa74ef1d63502c780331e44634e31a5b5902be8a85
if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
makedepends+=" libatomic-devel"