watchman: clean up inputs

(cherry picked from commit f7f5d1a947)
(cherry picked from commit e24c6b93b96012a061ee2c024b3c23627bd5e0ac)
This commit is contained in:
Emily
2024-11-30 15:11:35 +01:00
committed by Vladimír Čunát
parent be7d4ecda3
commit c981f0f2c9
+8 -12
View File
@@ -14,6 +14,7 @@
pcre2,
openssl,
gflags,
glog,
libevent,
edencommon,
@@ -23,15 +24,11 @@
fbthrift,
fb303,
cpptoml,
gtest,
libunwind,
libsodium,
double-conversion,
lz4,
zstd,
apple-sdk_11,
darwinMinVersionHook,
gtest,
stateDir ? "/tmp",
}:
@@ -67,6 +64,7 @@ stdenv.mkDerivation (finalAttrs: {
[
pcre2
openssl
gflags
glog
libevent
edencommon
@@ -76,18 +74,16 @@ stdenv.mkDerivation (finalAttrs: {
fbthrift
fb303
cpptoml
gtest
libsodium
libunwind
double-conversion
lz4
zstd
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
apple-sdk_11
(darwinMinVersionHook "11.0")
];
checkInputs = [
gtest
];
cmakeFlags = [
"-DBUILD_SHARED_LIBS=ON"
"-DENABLE_EDEN_SUPPORT=NO" # requires sapling (formerly known as eden), which is not packaged in nixpkgs