nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at 20.03 53 lines 1.8 kB view raw
1diff -ur cmake-3.12.1/Utilities/cmlibuv/CMakeLists.txt cmake-3.12.1-patched/Utilities/cmlibuv/CMakeLists.txt 2--- cmake-3.12.1/Utilities/cmlibuv/CMakeLists.txt 2018-08-09 21:14:08.000000000 +0900 3+++ cmake-3.12.1-patched/Utilities/cmlibuv/CMakeLists.txt 2018-08-13 10:14:53.000000000 +0900 4@@ -173,6 +173,22 @@ 5 src/unix/kqueue.c 6 src/unix/proctitle.c 7 ) 8+ 9+ include(CheckIncludeFile) 10+ 11+ check_include_file("ApplicationServices/ApplicationServices.h" HAVE_ApplicationServices) 12+ if (HAVE_ApplicationServices) 13+ list(APPEND uv_defines 14+ HAVE_APPLICATIONSERVICES_APPLICATIONSERVICES_H=1 15+ ) 16+ endif() 17+ 18+ check_include_file("CoreServices/CoreServices.h" HAVE_CoreServices) 19+ if (HAVE_CoreServices) 20+ list(APPEND uv_defines 21+ HAVE_CORESERVICES_CORESERVICES_H=1 22+ ) 23+ endif() 24 endif() 25 26 if(CMAKE_SYSTEM_NAME STREQUAL "Linux") 27diff -ur cmake-3.12.1/Utilities/cmlibuv/src/unix/fsevents.c cmake-3.12.1-patched/Utilities/cmlibuv/src/unix/fsevents.c 28--- cmake-3.12.1/Utilities/cmlibuv/src/unix/fsevents.c 2018-08-09 21:14:08.000000000 +0900 29+++ cmake-3.12.1-patched/Utilities/cmlibuv/src/unix/fsevents.c 2018-08-13 10:01:29.000000000 +0900 30@@ -21,7 +21,7 @@ 31 #include "uv.h" 32 #include "internal.h" 33 34-#if TARGET_OS_IPHONE || MAC_OS_X_VERSION_MAX_ALLOWED < 1070 35+#if !HAVE_CORESERVICES_CORESERVICES_H || MAC_OS_X_VERSION_MAX_ALLOWED < 1070 36 37 /* iOS (currently) doesn't provide the FSEvents-API (nor CoreServices) */ 38 39@@ -38,7 +38,7 @@ 40 void uv__fsevents_loop_delete(uv_loop_t* loop) { 41 } 42 43-#else /* TARGET_OS_IPHONE */ 44+#else /* !HAVE_CORESERVICES_CORESERVICES_H */ 45 46 #include <dlfcn.h> 47 #include <assert.h> 48@@ -916,4 +916,4 @@ 49 return 0; 50 } 51 52-#endif /* TARGET_OS_IPHONE */ 53+#endif /* !HAVE_CORESERVICES_CORESERVICES_H */