about summary refs log tree commit diff
path: root/pkgs/by-name/ya/yazi-unwrapped/package.nix
diff options
context:
space:
mode:
authorHamed Benazha <hamed.benazha@gmail.com>2024-04-22 14:42:13 +0200
committerHamed Benazha <hamed.benazha@gmail.com>2024-04-22 15:38:20 +0200
commit44744035ff68e097ccccd9123fd1a75238af364a (patch)
treec691e61e133ad85bf52463afa0f1ef661018d358 /pkgs/by-name/ya/yazi-unwrapped/package.nix
parentbd509c2feca5f063e5f4f16510def335aaa165e1 (diff)
yazi-unwrapped: use system jemalloc
Diffstat (limited to 'pkgs/by-name/ya/yazi-unwrapped/package.nix')
-rw-r--r--pkgs/by-name/ya/yazi-unwrapped/package.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/by-name/ya/yazi-unwrapped/package.nix b/pkgs/by-name/ya/yazi-unwrapped/package.nix
index 9bf70a8645389..8f0a3c8c7103c 100644
--- a/pkgs/by-name/ya/yazi-unwrapped/package.nix
+++ b/pkgs/by-name/ya/yazi-unwrapped/package.nix
@@ -5,6 +5,7 @@
 , installShellFiles
 , stdenv
 , Foundation
+, rust-jemalloc-sys
 
 , nix-update-script
 }:
@@ -25,7 +26,8 @@ rustPlatform.buildRustPackage rec {
   env.YAZI_GEN_COMPLETIONS = true;
 
   nativeBuildInputs = [ installShellFiles ];
-  buildInputs = lib.optionals stdenv.isDarwin [ Foundation ];
+  buildInputs = lib.optionals stdenv.isDarwin [Foundation]
+                ++ lib.optionals (!stdenv.isDarwin) [rust-jemalloc-sys];
 
   postInstall = ''
     installShellCompletion --cmd yazi \