mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 01:26:39 -04:00
audio/faudio: add SDL3 flavor (default since 25.03)
This commit is contained in:
parent
a5ccdaa9a8
commit
264d97ece0
2 changed files with 21 additions and 1 deletions
|
@ -9,9 +9,15 @@ WWW= https://fna-xna.github.io/
|
|||
LICENSE= ZLIB
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
FLAVORS= sdl2 sdl3
|
||||
sdl2_CONFLICTS_INSTALL= ${PORTNAME}-sdl3
|
||||
sdl3_PKGNAMESUFFIX= -sdl3
|
||||
sdl3_CONFLICTS_INSTALL= ${PORTNAME}
|
||||
|
||||
USES= cmake compiler:c11 sdl
|
||||
USE_SDL= sdl2
|
||||
USE_SDL= ${FLAVOR}
|
||||
USE_LDCONFIG= yes
|
||||
CMAKE_${"${FLAVOR:Msdl3}":?ON:OFF}= BUILD_SDL3
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= FNA-XNA
|
||||
|
|
14
audio/faudio/files/patch-cmake_config.cmake.in
Normal file
14
audio/faudio/files/patch-cmake_config.cmake.in
Normal file
|
@ -0,0 +1,14 @@
|
|||
--- cmake/config.cmake.in.orig 2025-02-01 15:45:39 UTC
|
||||
+++ cmake/config.cmake.in
|
||||
@@ -2,7 +2,11 @@ if(NOT "@PLATFORM_WIN32@")
|
||||
|
||||
if(NOT "@PLATFORM_WIN32@")
|
||||
include(CMakeFindDependencyMacro)
|
||||
+ if ("@BUILD_SDL3@")
|
||||
+ find_dependency(SDL3 CONFIG)
|
||||
+ else()
|
||||
find_dependency(SDL2 CONFIG)
|
||||
+ endif()
|
||||
endif()
|
||||
|
||||
if(EXISTS "${CMAKE_CURRENT_LIST_DIR}/@CMAKE_PROJECT_NAME@-targets-shared.cmake")
|
Loading…
Add table
Reference in a new issue