git: 43c1ea15875d - main - devel/sdl20: fix vulkan support
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 25 Jul 2024 11:37:26 UTC
The branch main has been updated by amdmi3: URL: https://cgit.FreeBSD.org/ports/commit/?id=43c1ea15875dbc5dbc386269b6a0747295741457 commit 43c1ea15875dbc5dbc386269b6a0747295741457 Author: Dmitry Marakasov <amdmi3@FreeBSD.org> AuthorDate: 2024-07-25 11:36:40 +0000 Commit: Dmitry Marakasov <amdmi3@FreeBSD.org> CommitDate: 2024-07-25 11:37:10 +0000 devel/sdl20: fix vulkan support PR: 280278 Reported by: a.hasumoto@gmail.com --- devel/sdl20/Makefile | 1 + devel/sdl20/files/patch-CMakeLists.txt | 11 ++++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/devel/sdl20/Makefile b/devel/sdl20/Makefile index 2fc297e69921..5b06670fdb3a 100644 --- a/devel/sdl20/Makefile +++ b/devel/sdl20/Makefile @@ -1,5 +1,6 @@ PORTNAME= sdl2 DISTVERSION= 2.30.5 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= https://github.com/libsdl-org/SDL/releases/download/release-${DISTVERSION}/ \ https://www.libsdl.org/release/ diff --git a/devel/sdl20/files/patch-CMakeLists.txt b/devel/sdl20/files/patch-CMakeLists.txt index 10acb6ef7a95..beba94b6dd42 100644 --- a/devel/sdl20/files/patch-CMakeLists.txt +++ b/devel/sdl20/files/patch-CMakeLists.txt @@ -1,4 +1,4 @@ ---- CMakeLists.txt.orig 2024-05-01 16:16:27 UTC +--- CMakeLists.txt.orig 2024-07-03 21:23:37 UTC +++ CMakeLists.txt @@ -404,12 +404,12 @@ set_option(SDL_ASSEMBLY "Enable assembly ro option_string(SDL_ASSERTIONS "Enable internal sanity checks (auto/disabled/release/enabled/paranoid)" "auto") @@ -15,6 +15,15 @@ dep_option(SDL_ALTIVEC "Use Altivec assembly routines" ON "SDL_ASSEMBLY" OFF) dep_option(SDL_ARMSIMD "Use SIMD assembly blitters on ARM" OFF "SDL_ASSEMBLY;SDL_CPU_ARM32" OFF) dep_option(SDL_ARMNEON "Use NEON assembly blitters on ARM" OFF "SDL_ASSEMBLY;SDL_CPU_ARM32" OFF) +@@ -474,7 +474,7 @@ set_option(SDL_VIVANTE "Use Vivante EGL vi + set_option(SDL_RENDER_D3D "Enable the Direct3D render driver" ${WINDOWS}) + set_option(SDL_RENDER_METAL "Enable the Metal render driver" ${APPLE}) + set_option(SDL_VIVANTE "Use Vivante EGL video driver" ${UNIX_SYS}) +-dep_option(SDL_VULKAN "Enable Vulkan support" ON "ANDROID OR APPLE OR LINUX OR WINDOWS" OFF) ++dep_option(SDL_VULKAN "Enable Vulkan support" ON "ANDROID OR APPLE OR LINUX OR WINDOWS OR FREEBSD" OFF) + set_option(SDL_METAL "Enable Metal support" ${APPLE}) + set_option(SDL_KMSDRM "Use KMS DRM video driver" ${UNIX_SYS}) + dep_option(SDL_KMSDRM_SHARED "Dynamically load KMS DRM support" ON "SDL_KMSDRM" OFF) @@ -758,7 +758,7 @@ if(SDL_ASSEMBLY) # TODO: Those all seem to be quite GCC specific - needs to be # reworked for better compiler support