about summary refs log tree commit diff
path: root/pkgs/shells
diff options
context:
space:
mode:
authorShane Sveller <shane@sveller.dev>2022-07-29 10:17:47 -0500
committerShane Sveller <shanesveller@gmail.com>2022-09-05 09:59:57 -0500
commit5f3c07633aa1b3c3d56485a78ece850862f9d1f3 (patch)
tree67a857053e3817cf40c52cc1ab51750170841be5 /pkgs/shells
parent07dc8ecd7893b1b3b08b6b96ccd29e11b925fd23 (diff)
nushell: 0.65.0 -> 0.66.2
https://www.nushell.sh/blog/2022-07-26-nushell-0_66.html
https://github.com/nushell/nushell/releases/tag/0.66.1
https://github.com/nushell/nushell/releases/tag/0.66.2
https://github.com/nushell/nushell/compare/0.66.0...0.66.2
Diffstat (limited to 'pkgs/shells')
-rw-r--r--pkgs/shells/nushell/default.nix9
1 files changed, 5 insertions, 4 deletions
diff --git a/pkgs/shells/nushell/default.nix b/pkgs/shells/nushell/default.nix
index 08445c4176a4a..1f510a65a3029 100644
--- a/pkgs/shells/nushell/default.nix
+++ b/pkgs/shells/nushell/default.nix
@@ -21,16 +21,16 @@
 
 rustPlatform.buildRustPackage rec {
   pname = "nushell";
-  version = "0.65.0";
+  version = "0.66.2";
 
   src = fetchFromGitHub {
     owner = pname;
     repo = pname;
     rev = version;
-    sha256 = "sha256-KgXhmAOJaAvmNuDqSaW+h6GF5rWYgj8/wn+vz9V9S7M=";
+    sha256 = "sha256-PaPj2hbObY4wXubN3Mvr0TlpI13Zgkey90qAgpB0qOo=";
   };
 
-  cargoSha256 = "sha256-YqtM/1p6oP0+E0rYSFPeCbof06E81eC2PZIwkU7J0I4=";
+  cargoSha256 = "sha256-4gYafGaQu+UWMQoQ9bf8Cm5rKZhO5ZbKDOitC4HXNdI=";
   # Since 0.34, nu has an indirect dependency on `zstd-sys` (via `polars` and
   # `parquet`, for dataframe support), which by default has an impure build
   # (git submodule for the `zstd` C library). The `pkg-config` feature flag
@@ -49,7 +49,8 @@ rustPlatform.buildRustPackage rec {
   '';
 
   nativeBuildInputs = [ pkg-config ]
-    ++ lib.optionals (withExtraFeatures && stdenv.isLinux) [ python3 ];
+    ++ lib.optionals (withExtraFeatures && stdenv.isLinux) [ python3 ]
+    ++ lib.optionals stdenv.isDarwin [ rustPlatform.bindgenHook ];
 
   buildInputs = [ openssl zstd ]
     ++ lib.optionals stdenv.isDarwin [ zlib libiconv Security ]