From 8dfbba44f021c1692b7ec88bc6fc4107ee7e099e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Mon, 10 Oct 2022 09:53:34 +0700 Subject: [PATCH] gzdoom: fix sdl version check --- srcpkgs/gzdoom/patches/sdl-version.patch | 24 ++++++++++++++++++++++++ srcpkgs/gzdoom/template | 2 +- 2 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/gzdoom/patches/sdl-version.patch diff --git a/srcpkgs/gzdoom/patches/sdl-version.patch b/srcpkgs/gzdoom/patches/sdl-version.patch new file mode 100644 index 00000000000..2ec2680ab4b --- /dev/null +++ b/srcpkgs/gzdoom/patches/sdl-version.patch @@ -0,0 +1,24 @@ +From 2c69afa1187f55c2634c67c3ece47d89fd1b4f67 Mon Sep 17 00:00:00 2001 +From: Christoph Oelckers +Date: Tue, 31 May 2022 11:00:10 +0200 +Subject: [PATCH] - fixed SDL version check + +--- + src/common/platform/posix/sdl/sdlglvideo.cpp | 4 +--- + 1 file changed, 1 insertion(+), 3 deletions(-) + +diff --git a/src/common/platform/posix/sdl/sdlglvideo.cpp b/src/common/platform/posix/sdl/sdlglvideo.cpp +index a5f7e6b527e..335dc620657 100644 +--- a/src/common/platform/posix/sdl/sdlglvideo.cpp ++++ b/src/common/platform/posix/sdl/sdlglvideo.cpp +@@ -394,9 +394,7 @@ SDLVideo::SDLVideo () + } + + // Fail gracefully if we somehow reach here after linking against a SDL2 library older than 2.0.6. +- SDL_version sdlver; +- SDL_GetVersion(&sdlver); +- if (!(sdlver.patch >= 6)) ++ if (!SDL_VERSION_ATLEAST(2, 0, 6)) + { + I_FatalError("Only SDL 2.0.6 or later is supported."); + } diff --git a/srcpkgs/gzdoom/template b/srcpkgs/gzdoom/template index a28aea253ec..d746ea14ff5 100644 --- a/srcpkgs/gzdoom/template +++ b/srcpkgs/gzdoom/template @@ -1,7 +1,7 @@ # Template file for 'gzdoom' pkgname=gzdoom version=4.7.1 -revision=1 +revision=2 _tagdate=2021-10-20 wrksrc="${pkgname}-g${version}" build_style=cmake