libcxx-3.8: apply Darwin-specific patch only on Darwin

... to better decouple different platforms (in future).

+1 -1
+1 -1
pkgs/development/compilers/llvm/3.8/libc++/default.nix
··· 14 cmakeFlagsArray=($cmakeFlagsArray -DLIBCXX_CXX_ABI_INCLUDE_PATHS="$NIX_BUILD_TOP/libcxxabi-${version}.src/include") 15 ''; 16 17 - patches = [ ./darwin.patch ]; 18 19 buildInputs = [ cmake libcxxabi ] ++ lib.optional stdenv.isDarwin fixDarwinDylibNames; 20
··· 14 cmakeFlagsArray=($cmakeFlagsArray -DLIBCXX_CXX_ABI_INCLUDE_PATHS="$NIX_BUILD_TOP/libcxxabi-${version}.src/include") 15 ''; 16 17 + patches = lib.optional stdenv.isDarwin ./darwin.patch; 18 19 buildInputs = [ cmake libcxxabi ] ++ lib.optional stdenv.isDarwin fixDarwinDylibNames; 20