mirror of
https://github.com/ddnet/ddnet.git
synced 2024-11-14 03:58:18 +00:00
Update libraries
SDL 2.0.20 -> 2.26.5 Curl 7.84.0 -> 8.0.1 Freetype 2.12.1 -> 2.13.0 SQLite 3.39.2 -> 3.41.2 ffmpeg 5.1 -> 6.0 libpng 1.6.37 -> 1.6.39
This commit is contained in:
parent
2d5321d8b7
commit
46ff814674
|
@ -3105,11 +3105,11 @@ if(CLIENT AND DMGBUILD)
|
||||||
COMMAND ${CMAKE_COMMAND} -E copy ${PROJECT_SOURCE_DIR}/ddnet-libs/discord/${LIB_DIR}/discord_game_sdk.dylib ${DMG_TMPDIR}/${CLIENT_EXECUTABLE}.app/Contents/Frameworks/
|
COMMAND ${CMAKE_COMMAND} -E copy ${PROJECT_SOURCE_DIR}/ddnet-libs/discord/${LIB_DIR}/discord_game_sdk.dylib ${DMG_TMPDIR}/${CLIENT_EXECUTABLE}.app/Contents/Frameworks/
|
||||||
COMMAND ${CMAKE_COMMAND} -E copy ${PROJECT_SOURCE_DIR}/ddnet-libs/freetype/${LIB_DIR}/libfreetype.6.dylib ${DMG_TMPDIR}/${CLIENT_EXECUTABLE}.app/Contents/Frameworks/
|
COMMAND ${CMAKE_COMMAND} -E copy ${PROJECT_SOURCE_DIR}/ddnet-libs/freetype/${LIB_DIR}/libfreetype.6.dylib ${DMG_TMPDIR}/${CLIENT_EXECUTABLE}.app/Contents/Frameworks/
|
||||||
COMMAND ${CMAKE_COMMAND} -E copy ${PROJECT_SOURCE_DIR}/ddnet-libs/png/${LIB_DIR}/libpng16.16.dylib ${DMG_TMPDIR}/${CLIENT_EXECUTABLE}.app/Contents/Frameworks/
|
COMMAND ${CMAKE_COMMAND} -E copy ${PROJECT_SOURCE_DIR}/ddnet-libs/png/${LIB_DIR}/libpng16.16.dylib ${DMG_TMPDIR}/${CLIENT_EXECUTABLE}.app/Contents/Frameworks/
|
||||||
COMMAND ${CMAKE_COMMAND} -E copy ${PROJECT_SOURCE_DIR}/ddnet-libs/ffmpeg/${LIB_DIR}/libavcodec.59.dylib ${DMG_TMPDIR}/${CLIENT_EXECUTABLE}.app/Contents/Frameworks/
|
COMMAND ${CMAKE_COMMAND} -E copy ${PROJECT_SOURCE_DIR}/ddnet-libs/ffmpeg/${LIB_DIR}/libavcodec.60.dylib ${DMG_TMPDIR}/${CLIENT_EXECUTABLE}.app/Contents/Frameworks/
|
||||||
COMMAND ${CMAKE_COMMAND} -E copy ${PROJECT_SOURCE_DIR}/ddnet-libs/ffmpeg/${LIB_DIR}/libavformat.59.dylib ${DMG_TMPDIR}/${CLIENT_EXECUTABLE}.app/Contents/Frameworks/
|
COMMAND ${CMAKE_COMMAND} -E copy ${PROJECT_SOURCE_DIR}/ddnet-libs/ffmpeg/${LIB_DIR}/libavformat.60.dylib ${DMG_TMPDIR}/${CLIENT_EXECUTABLE}.app/Contents/Frameworks/
|
||||||
COMMAND ${CMAKE_COMMAND} -E copy ${PROJECT_SOURCE_DIR}/ddnet-libs/ffmpeg/${LIB_DIR}/libavutil.57.dylib ${DMG_TMPDIR}/${CLIENT_EXECUTABLE}.app/Contents/Frameworks/
|
COMMAND ${CMAKE_COMMAND} -E copy ${PROJECT_SOURCE_DIR}/ddnet-libs/ffmpeg/${LIB_DIR}/libavutil.58.dylib ${DMG_TMPDIR}/${CLIENT_EXECUTABLE}.app/Contents/Frameworks/
|
||||||
COMMAND ${CMAKE_COMMAND} -E copy ${PROJECT_SOURCE_DIR}/ddnet-libs/ffmpeg/${LIB_DIR}/libswresample.4.dylib ${DMG_TMPDIR}/${CLIENT_EXECUTABLE}.app/Contents/Frameworks/
|
COMMAND ${CMAKE_COMMAND} -E copy ${PROJECT_SOURCE_DIR}/ddnet-libs/ffmpeg/${LIB_DIR}/libswresample.4.dylib ${DMG_TMPDIR}/${CLIENT_EXECUTABLE}.app/Contents/Frameworks/
|
||||||
COMMAND ${CMAKE_COMMAND} -E copy ${PROJECT_SOURCE_DIR}/ddnet-libs/ffmpeg/${LIB_DIR}/libswscale.6.dylib ${DMG_TMPDIR}/${CLIENT_EXECUTABLE}.app/Contents/Frameworks/
|
COMMAND ${CMAKE_COMMAND} -E copy ${PROJECT_SOURCE_DIR}/ddnet-libs/ffmpeg/${LIB_DIR}/libswscale.7.dylib ${DMG_TMPDIR}/${CLIENT_EXECUTABLE}.app/Contents/Frameworks/
|
||||||
COMMAND ${CMAKE_COMMAND} -E copy ${PROJECT_BINARY_DIR}/libsteam_api.dylib ${DMG_TMPDIR}/${CLIENT_EXECUTABLE}.app/Contents/Frameworks/
|
COMMAND ${CMAKE_COMMAND} -E copy ${PROJECT_BINARY_DIR}/libsteam_api.dylib ${DMG_TMPDIR}/${CLIENT_EXECUTABLE}.app/Contents/Frameworks/
|
||||||
COMMAND ${PYTHON_EXECUTABLE} ${PROJECT_SOURCE_DIR}/scripts/darwin_strip_rpath.py ${CMAKE_OTOOL} ${CMAKE_INSTALL_NAME_TOOL} ${DMG_TMPDIR}/${CLIENT_EXECUTABLE}.app/Contents/MacOS/${CLIENT_EXECUTABLE}
|
COMMAND ${PYTHON_EXECUTABLE} ${PROJECT_SOURCE_DIR}/scripts/darwin_strip_rpath.py ${CMAKE_OTOOL} ${CMAKE_INSTALL_NAME_TOOL} ${DMG_TMPDIR}/${CLIENT_EXECUTABLE}.app/Contents/MacOS/${CLIENT_EXECUTABLE}
|
||||||
COMMAND ${CMAKE_INSTALL_NAME_TOOL} -add_rpath @loader_path/../Frameworks ${DMG_TMPDIR}/${CLIENT_EXECUTABLE}.app/Contents/MacOS/${CLIENT_EXECUTABLE}
|
COMMAND ${CMAKE_INSTALL_NAME_TOOL} -add_rpath @loader_path/../Frameworks ${DMG_TMPDIR}/${CLIENT_EXECUTABLE}.app/Contents/MacOS/${CLIENT_EXECUTABLE}
|
||||||
|
|
|
@ -12,28 +12,28 @@ endif()
|
||||||
|
|
||||||
set_extra_dirs_lib(FFMPEG ffmpeg)
|
set_extra_dirs_lib(FFMPEG ffmpeg)
|
||||||
find_library(AVCODEC_LIBRARY
|
find_library(AVCODEC_LIBRARY
|
||||||
NAMES avcodec.59 avcodec libavcodec
|
NAMES avcodec.60 avcodec libavcodec
|
||||||
HINTS ${HINTS_FFMPEG_LIBDIR} ${PC_AVCODEC_LIBRARY_DIRS}
|
HINTS ${HINTS_FFMPEG_LIBDIR} ${PC_AVCODEC_LIBRARY_DIRS}
|
||||||
PATHS ${PATHS_AVCODEC_LIBDIR}
|
PATHS ${PATHS_AVCODEC_LIBDIR}
|
||||||
${CROSSCOMPILING_NO_CMAKE_SYSTEM_PATH}
|
${CROSSCOMPILING_NO_CMAKE_SYSTEM_PATH}
|
||||||
)
|
)
|
||||||
|
|
||||||
find_library(AVFORMAT_LIBRARY
|
find_library(AVFORMAT_LIBRARY
|
||||||
NAMES avformat.59 avformat libavformat
|
NAMES avformat.60 avformat libavformat
|
||||||
HINTS ${HINTS_FFMPEG_LIBDIR} ${PC_AVFORMAT_LIBRARY_DIRS}
|
HINTS ${HINTS_FFMPEG_LIBDIR} ${PC_AVFORMAT_LIBRARY_DIRS}
|
||||||
PATHS ${PATHS_AVFORMAT_LIBDIR}
|
PATHS ${PATHS_AVFORMAT_LIBDIR}
|
||||||
${CROSSCOMPILING_NO_CMAKE_SYSTEM_PATH}
|
${CROSSCOMPILING_NO_CMAKE_SYSTEM_PATH}
|
||||||
)
|
)
|
||||||
|
|
||||||
find_library(AVUTIL_LIBRARY
|
find_library(AVUTIL_LIBRARY
|
||||||
NAMES avutil.57 avutil libavutil
|
NAMES avutil.58 avutil libavutil
|
||||||
HINTS ${HINTS_FFMPEG_LIBDIR} ${PC_AVUTIL_LIBRARY_DIRS}
|
HINTS ${HINTS_FFMPEG_LIBDIR} ${PC_AVUTIL_LIBRARY_DIRS}
|
||||||
PATHS ${PATHS_AVUTIL_LIBDIR}
|
PATHS ${PATHS_AVUTIL_LIBDIR}
|
||||||
${CROSSCOMPILING_NO_CMAKE_SYSTEM_PATH}
|
${CROSSCOMPILING_NO_CMAKE_SYSTEM_PATH}
|
||||||
)
|
)
|
||||||
|
|
||||||
find_library(SWSCALE_LIBRARY
|
find_library(SWSCALE_LIBRARY
|
||||||
NAMES swscale.6 swscale libswscale
|
NAMES swscale.7 swscale libswscale
|
||||||
HINTS ${HINTS_FFMPEG_LIBDIR} ${PC_SWSCALE_LIBRARY_DIRS}
|
HINTS ${HINTS_FFMPEG_LIBDIR} ${PC_SWSCALE_LIBRARY_DIRS}
|
||||||
PATHS ${PATHS_SWSCALE_LIBDIR}
|
PATHS ${PATHS_SWSCALE_LIBDIR}
|
||||||
${CROSSCOMPILING_NO_CMAKE_SYSTEM_PATH}
|
${CROSSCOMPILING_NO_CMAKE_SYSTEM_PATH}
|
||||||
|
@ -150,19 +150,19 @@ set(FFMPEG_COPY_FILES)
|
||||||
if(FFMPEG_BUNDLED)
|
if(FFMPEG_BUNDLED)
|
||||||
if(TARGET_OS STREQUAL "windows")
|
if(TARGET_OS STREQUAL "windows")
|
||||||
set(FFMPEG_COPY_FILES
|
set(FFMPEG_COPY_FILES
|
||||||
"${EXTRA_FFMPEG_LIBDIR}/avcodec-59.dll"
|
"${EXTRA_FFMPEG_LIBDIR}/avcodec-60.dll"
|
||||||
"${EXTRA_FFMPEG_LIBDIR}/avformat-59.dll"
|
"${EXTRA_FFMPEG_LIBDIR}/avformat-60.dll"
|
||||||
"${EXTRA_FFMPEG_LIBDIR}/avutil-57.dll"
|
"${EXTRA_FFMPEG_LIBDIR}/avutil-58.dll"
|
||||||
"${EXTRA_FFMPEG_LIBDIR}/swresample-4.dll"
|
"${EXTRA_FFMPEG_LIBDIR}/swresample-4.dll"
|
||||||
"${EXTRA_FFMPEG_LIBDIR}/swscale-6.dll"
|
"${EXTRA_FFMPEG_LIBDIR}/swscale-7.dll"
|
||||||
)
|
)
|
||||||
elseif(TARGET_OS STREQUAL "mac")
|
elseif(TARGET_OS STREQUAL "mac")
|
||||||
set(FFMPEG_COPY_FILES
|
set(FFMPEG_COPY_FILES
|
||||||
"${EXTRA_FFMPEG_LIBDIR}/libavcodec.59.dylib"
|
"${EXTRA_FFMPEG_LIBDIR}/libavcodec.60.dylib"
|
||||||
"${EXTRA_FFMPEG_LIBDIR}/libavformat.59.dylib"
|
"${EXTRA_FFMPEG_LIBDIR}/libavformat.60.dylib"
|
||||||
"${EXTRA_FFMPEG_LIBDIR}/libavutil.57.dylib"
|
"${EXTRA_FFMPEG_LIBDIR}/libavutil.58.dylib"
|
||||||
"${EXTRA_FFMPEG_LIBDIR}/libswresample.4.dylib"
|
"${EXTRA_FFMPEG_LIBDIR}/libswresample.4.dylib"
|
||||||
"${EXTRA_FFMPEG_LIBDIR}/libswscale.6.dylib"
|
"${EXTRA_FFMPEG_LIBDIR}/libswscale.7.dylib"
|
||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit aa673564095d83e60db51e40f39f3f2b53d61a20
|
Subproject commit 625457e5b59d8d2c83e4212e85c81ee9310cea24
|
Loading…
Reference in a new issue