mirror of
https://github.com/blupi-games/planetblupi-dev
synced 2024-12-30 13:55:36 +01:00
Sync with Blupimania
This commit is contained in:
parent
b570170205
commit
53aec5c294
@ -33,7 +33,7 @@ if (BUILD_DARWIN)
|
||||
set (CMD_LDFLAGS "-L${CMAKE_BINARY_DIR}/lib -framework AudioToolBox -framework AudioUnit -framework CoreAudio -framework CoreFoundation -framework Cocoa -framework OpenGL -framework IOKit -framework CoreVideo -framework Carbon")
|
||||
|
||||
if (OLD_SDK)
|
||||
set (OSX_SDK_VERSION 10.9)
|
||||
set (OSX_SDK_VERSION 10.13)
|
||||
set (CMAKE_OSX_DEPLOYMENT_TARGET ${OSX_SDK_VERSION})
|
||||
set (CMD_CXXFLAGS "-mmacosx-version-min=${OSX_SDK_VERSION} ${CMAKE_CXX_FLAGS}")
|
||||
set (CMD_CFLAGS "-mmacosx-version-min=${OSX_SDK_VERSION} ${CMAKE_C_FLAGS}")
|
||||
@ -79,7 +79,7 @@ DLEXT (http://www.ffmpeg.org/releases/ffmpeg-${FFMPEG_VER}.tar.xz ffmpeg-${FFMPE
|
||||
|
||||
if (NOT BUILD_JS)
|
||||
set (HAS_SDLMIXER ON)
|
||||
set (SDLMIXER_VER 2.6.2)
|
||||
set (SDLMIXER_VER 2.6.3)
|
||||
DLEXT (https://github.com/libsdl-org/SDL_mixer/releases/download/release-${SDLMIXER_VER}/SDL2_mixer-${SDLMIXER_VER}.tar.gz SDL2_mixer-${SDLMIXER_VER}.tar.gz)
|
||||
|
||||
set (HAS_ZLIB ON)
|
||||
@ -103,15 +103,15 @@ if (NOT BUILD_JS)
|
||||
DLEXT (http://downloads.xiph.org/releases/ogg/libogg-${OGG_VER}.tar.xz libogg-${OGG_VER}.tar.xz)
|
||||
|
||||
set (HAS_VORBIS ON)
|
||||
set (VORBIS_VER 1.3.6)
|
||||
set (VORBIS_VER 1.3.7)
|
||||
DLEXT (http://downloads.xiph.org/releases/vorbis/libvorbis-${VORBIS_VER}.tar.xz libvorbis-${VORBIS_VER}.tar.xz)
|
||||
|
||||
set (HAS_SDL ON)
|
||||
set (SDL_VER 2.26.1)
|
||||
set (SDL_VER 2.28.5)
|
||||
DLEXT (https://www.libsdl.org/release/SDL2-${SDL_VER}.tar.gz SDL2-${SDL_VER}.tar.bz2)
|
||||
|
||||
set (HAS_SDLIMAGE ON)
|
||||
set (SDLIMAGE_VER 2.6.2)
|
||||
set (SDLIMAGE_VER 2.6.3)
|
||||
DLEXT (https://github.com/libsdl-org/SDL_image/releases/download/release-${SDLIMAGE_VER}/SDL2_image-${SDLIMAGE_VER}.tar.gz SDL2_image-${SDLIMAGE_VER}.tar.gz)
|
||||
|
||||
set (HAS_SDLTTF ON)
|
||||
@ -483,6 +483,7 @@ endif ()
|
||||
if (HAS_VORBIS)
|
||||
ExternalProject_Add (libvorbis_Project
|
||||
URL ${CMAKE_CURRENT_SOURCE_DIR}/externals/libvorbis-${VORBIS_VER}.tar.xz
|
||||
PATCH_COMMAND patch -p1 < ${CMAKE_CURRENT_SOURCE_DIR}/externals/patches/libvorbis-${VORBIS_VER}.patch
|
||||
PREFIX ${CMAKE_BINARY_DIR}
|
||||
CONFIGURE_COMMAND ${CMD} ./configure
|
||||
--prefix=${CMAKE_BINARY_DIR}
|
||||
|
15
externals/patches/libvorbis-1.3.7.patch
vendored
Normal file
15
externals/patches/libvorbis-1.3.7.patch
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
--- a/configure 2020-07-04 08:20:13
|
||||
+++ b/configure 2023-11-08 22:26:15
|
||||
@@ -12840,9 +12840,9 @@
|
||||
CFLAGS="-O3 -Wall -Wextra -ffast-math -D__NO_MATH_INLINES -fsigned-char $sparc_cpu"
|
||||
PROFILE="-pg -g -O3 -D__NO_MATH_INLINES -fsigned-char $sparc_cpu" ;;
|
||||
*-*-darwin*)
|
||||
- DEBUG="-DDARWIN -fno-common -force_cpusubtype_ALL -Wall -g -O0 -fsigned-char"
|
||||
- CFLAGS="-DDARWIN -fno-common -force_cpusubtype_ALL -Wall -g -O3 -ffast-math -fsigned-char"
|
||||
- PROFILE="-DDARWIN -fno-common -force_cpusubtype_ALL -Wall -g -pg -O3 -ffast-math -fsigned-char";;
|
||||
+ DEBUG="-DDARWIN -fno-common -Wall -g -O0 -fsigned-char"
|
||||
+ CFLAGS="-DDARWIN -fno-common -Wall -g -O3 -ffast-math -fsigned-char"
|
||||
+ PROFILE="-DDARWIN -fno-common -Wall -g -pg -O3 -ffast-math -fsigned-char";;
|
||||
*-*-os2*)
|
||||
# Use -W instead of -Wextra because gcc on OS/2 is an old version.
|
||||
DEBUG="-g -Wall -W -D_REENTRANT -D__NO_MATH_INLINES -fsigned-char"
|
Loading…
x
Reference in New Issue
Block a user