Unverified Commit 2edeac8e authored by Jonas Heinrich's avatar Jonas Heinrich Committed by GitHub
Browse files

stalwart-mail: make foundationdb support optional (#402080)

parents 5840094d 735a825e
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -15,6 +15,7 @@
  nixosTests,
  rocksdb,
  callPackage,
  withFoundationdb ? false,
}:

rustPlatform.buildRustPackage rec {
@@ -44,7 +45,7 @@ rustPlatform.buildRustPackage rec {
      sqlite
      zstd
    ]
    ++ lib.optionals stdenv.hostPlatform.isLinux [ foundationdb ]
    ++ lib.optionals (stdenv.hostPlatform.isLinux && withFoundationdb) [ foundationdb ]
    ++ lib.optionals stdenv.hostPlatform.isDarwin [
      darwin.apple_sdk.frameworks.CoreFoundation
      darwin.apple_sdk.frameworks.Security
@@ -61,7 +62,7 @@ rustPlatform.buildRustPackage rec {
    "elastic"
    "s3"
    "redis"
  ];
  ] ++ lib.optionals withFoundationdb [ "foundationdb" ];

  env = {
    OPENSSL_NO_VENDOR = true;