diff options
Diffstat (limited to 'nixpkgs/pkgs/servers/search/quickwit/default.nix')
-rw-r--r-- | nixpkgs/pkgs/servers/search/quickwit/default.nix | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/nixpkgs/pkgs/servers/search/quickwit/default.nix b/nixpkgs/pkgs/servers/search/quickwit/default.nix index e3eaf86c16e5..f4d75be434ec 100644 --- a/nixpkgs/pkgs/servers/search/quickwit/default.nix +++ b/nixpkgs/pkgs/servers/search/quickwit/default.nix @@ -4,12 +4,13 @@ , rustPlatform , nix-update-script , protobuf +, rust-jemalloc-sys , Security }: let pname = "quickwit"; - version = "0.6.2"; + version = "0.6.4"; in rustPlatform.buildRustPackage rec { inherit pname version; @@ -18,21 +19,23 @@ rustPlatform.buildRustPackage rec { owner = "quickwit-oss"; repo = pname; rev = "v${version}"; - hash = "sha256-ClCKBUdFl5AhDmJdCfdOM6jzQpwducyDuqzypdqM6Zg="; + hash = "sha256-stlm3oDMQVoMza3s4JApynXbzhrarfXw3uAxGMZQJqs="; }; postPatch = '' substituteInPlace ./quickwit-ingest/build.rs \ --replace '&[]' '&["."]' - substituteInPlace ./quickwit-control-plane/build.rs \ - --replace '&[]' '&["."]' substituteInPlace ./quickwit-codegen/example/build.rs \ --replace '&[]' '&["."]' + substituteInPlace ./quickwit-proto/build.rs \ + --replace '&[]' '&["."]' ''; sourceRoot = "${src.name}/quickwit"; - buildInputs = lib.optionals stdenv.isDarwin [ Security ]; + buildInputs = [ + rust-jemalloc-sys + ] ++ lib.optionals stdenv.isDarwin [ Security ]; cargoLock = { lockFile = ./Cargo.lock; @@ -42,6 +45,7 @@ rustPlatform.buildRustPackage rec { "path-0.1.0" = "sha256-f+Iix+YuKy45zoQXH7ctzANaL96s7HNUBOhcM1ZV0Ko="; "pulsar-5.0.2" = "sha256-j7wpsAro6x4fk3pvSL4fxLkddJFq8duZ7jDj0Edf3YQ="; "sasl2-sys-0.1.20+2.1.28" = "sha256-u4BsfmTDFxuY3i1amLCsr7MDv356YPThMHclura0Sxs="; + "whichlang-0.1.0" = "sha256-7AvLGjtWHjG0TnZdg9p5D+O0H19uo2sqPxJMn6mOU0k="; }; }; @@ -71,6 +75,7 @@ rustPlatform.buildRustPackage rec { "--skip=actors::indexer::tests::test_indexer_partitioning" "--skip=actors::indexing_pipeline::tests::test_merge_pipeline_does_not_stop_on_indexing_pipeline_failure" "--skip=actors::indexer::tests::test_indexer_triggers_commit_on_target_num_docs" + "--skip=actors::packager::tests::test_packager_simple" # fail on darwin for some reason "--skip=io::tests::test_controlled_writer_limited_async" "--skip=io::tests::test_controlled_writer_limited_sync" |