diff --git a/srcpkgs/cmake/patches/fix-libuv.patch b/srcpkgs/cmake/patches/fix-libuv.patch new file mode 100644 index 00000000000..d1e2b8c3769 --- /dev/null +++ b/srcpkgs/cmake/patches/fix-libuv.patch @@ -0,0 +1,12 @@ +--- Source/Modules/FindLibUV.cmake ++++ Source/Modules/FindLibUV.cmake +@@ -63,6 +63,8 @@ mark_as_advanced(LibUV_INCLUDE_DIR) + set(_LibUV_H_REGEX "#[ \t]*define[ \t]+UV_VERSION_(MAJOR|MINOR|PATCH)[ \t]+[0-9]+") + if(LibUV_INCLUDE_DIR AND EXISTS "${LibUV_INCLUDE_DIR}/uv-version.h") + file(STRINGS "${LibUV_INCLUDE_DIR}/uv-version.h" _LibUV_H REGEX "${_LibUV_H_REGEX}") ++elseif(LibUV_INCLUDE_DIR AND EXISTS "${LibUV_INCLUDE_DIR}/uv/version.h") ++ file(STRINGS "${LibUV_INCLUDE_DIR}/uv/version.h" _LibUV_H REGEX "${_LibUV_H_REGEX}") + elseif(LibUV_INCLUDE_DIR AND EXISTS "${LibUV_INCLUDE_DIR}/uv.h") + file(STRINGS "${LibUV_INCLUDE_DIR}/uv.h" _LibUV_H REGEX "${_LibUV_H_REGEX}") + else() + diff --git a/srcpkgs/cmake/template b/srcpkgs/cmake/template index ba382647a9c..2329e2c22ff 100644 --- a/srcpkgs/cmake/template +++ b/srcpkgs/cmake/template @@ -1,7 +1,7 @@ # Template file for 'cmake' pkgname=cmake version=3.11.4 -revision=1 +revision=2 build_style=configure makedepends="expat-devel libarchive-devel libcurl-devel libuv-devel ncurses-devel rhash-devel"