diff options
author | Justin M. Keyes <justinkz@gmail.com> | 2018-11-01 00:10:50 +0100 |
---|---|---|
committer | Justin M. Keyes <justinkz@gmail.com> | 2018-11-01 00:10:50 +0100 |
commit | fc5dea02b6f44fc33ed831879ce280c45f9e1895 (patch) | |
tree | 17981bcee14c976e3501de50c21f2cd14d7b8984 /third-party/cmake/BuildLibuv.cmake | |
parent | 11b438eb6663b74149633b767061992c00496fb8 (diff) | |
download | rneovim-fc5dea02b6f44fc33ed831879ce280c45f9e1895.tar.gz rneovim-fc5dea02b6f44fc33ed831879ce280c45f9e1895.tar.bz2 rneovim-fc5dea02b6f44fc33ed831879ce280c45f9e1895.zip |
deps: update to libuv v1.23.2
Remove libuv-overlapped.patch since UV_OVERLAPPED_PIPE was included in
libuv v1.21.0:
https://github.com/libuv/libuv/commit/62a0f763a7d1a5bbaa2670b9d2687ba183d2c528
Notable changes since v1.12:
- 1.16.0
- uv_os_getppid(): get parent PID
- "win,tty: improve SIGWINCH support" (v1.15.0)
- 1.18.0
- uv_os_getpid()
- 1.19.0
- Windows: uv_kill() pid 0 now means "current process group", like unix.
https://github.com/libuv/libuv/commit/890eedaf59cea75faaa6a14b4248a472dcadb831
- 1.20.0
- unix,spawn: respect user stdio flags for new pipe
https://github.com/libuv/libuv/commit/c409b3fcff51ea270724e4f43866764e65666095
Diffstat (limited to 'third-party/cmake/BuildLibuv.cmake')
-rw-r--r-- | third-party/cmake/BuildLibuv.cmake | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/third-party/cmake/BuildLibuv.cmake b/third-party/cmake/BuildLibuv.cmake index e1aecdc43c..c5f7d6d5ab 100644 --- a/third-party/cmake/BuildLibuv.cmake +++ b/third-party/cmake/BuildLibuv.cmake @@ -7,7 +7,7 @@ function(BuildLibuv) cmake_parse_arguments(_libuv "BUILD_IN_SOURCE" "TARGET" - "PATCH_COMMAND;CONFIGURE_COMMAND;BUILD_COMMAND;INSTALL_COMMAND" + "CONFIGURE_COMMAND;BUILD_COMMAND;INSTALL_COMMAND" ${ARGN}) if(NOT _libuv_CONFIGURE_COMMAND AND NOT _libuv_BUILD_COMMAND @@ -31,7 +31,6 @@ function(BuildLibuv) -DUSE_EXISTING_SRC_DIR=${USE_EXISTING_SRC_DIR} -P ${CMAKE_CURRENT_SOURCE_DIR}/cmake/DownloadAndExtractFile.cmake BUILD_IN_SOURCE ${_libuv_BUILD_IN_SOURCE} - PATCH_COMMAND "${_libuv_PATCH_COMMAND}" CONFIGURE_COMMAND "${_libuv_CONFIGURE_COMMAND}" BUILD_COMMAND "${_libuv_BUILD_COMMAND}" INSTALL_COMMAND "${_libuv_INSTALL_COMMAND}") @@ -42,11 +41,6 @@ set(UNIX_CFGCMD sh ${DEPS_BUILD_DIR}/src/libuv/autogen.sh && --prefix=${DEPS_INSTALL_DIR} --libdir=${DEPS_INSTALL_DIR}/lib CC=${DEPS_C_COMPILER}) -set(LIBUV_PATCH_COMMAND -${GIT_EXECUTABLE} -C ${DEPS_BUILD_DIR}/src/libuv init - COMMAND ${GIT_EXECUTABLE} -C ${DEPS_BUILD_DIR}/src/libuv apply --ignore-whitespace - ${CMAKE_CURRENT_SOURCE_DIR}/patches/libuv-overlapped.patch) - if(UNIX) BuildLibuv( CONFIGURE_COMMAND ${UNIX_CFGCMD} MAKE=${MAKE_PRG} @@ -60,7 +54,6 @@ elseif(MINGW AND CMAKE_CROSSCOMPILING) # Build libuv for the target BuildLibuv( - PATCH_COMMAND ${LIBUV_PATCH_COMMAND} CONFIGURE_COMMAND ${UNIX_CFGCMD} --host=${CROSS_TARGET} INSTALL_COMMAND ${MAKE_PRG} V=1 install) @@ -75,7 +68,6 @@ elseif(WIN32) message(FATAL_ERROR "Trying to build libuv in an unsupported system ${CMAKE_SYSTEM_NAME}/${CMAKE_C_COMPILER_ID}") endif() BuildLibUv(BUILD_IN_SOURCE - PATCH_COMMAND ${LIBUV_PATCH_COMMAND} CONFIGURE_COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/cmake/LibuvCMakeLists.txt ${DEPS_BUILD_DIR}/src/libuv/CMakeLists.txt |