Commit aeea7159 authored by Yureka's avatar Yureka Committed by Peter Hoeg
Browse files

matrix-conduit: link against system rocksdb

parent 1f6f9d95
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
{ lib, rustPlatform, fetchFromGitLab, stdenv, darwin, nixosTests }:
{ lib, rustPlatform, fetchFromGitLab, stdenv, darwin, nixosTests, rocksdb_6_23 }:

rustPlatform.buildRustPackage rec {
  pname = "matrix-conduit";
@@ -30,6 +30,9 @@ rustPlatform.buildRustPackage rec {
    darwin.apple_sdk.frameworks.Security
  ];

  ROCKSDB_INCLUDE_DIR = "${rocksdb_6_23}/include";
  ROCKSDB_LIB_DIR = "${rocksdb_6_23}/lib";

  # tests failed on x86_64-darwin with SIGILL: illegal instruction
  doCheck = !(stdenv.isx86_64 && stdenv.isDarwin);