nushell: 0.62.0 -> 0.63.0

This commit is contained in:
Shane Sveller 2022-05-26 10:12:31 -05:00
parent 1557e0a3e4
commit 835df2aea7
No known key found for this signature in database
GPG key ID: 649E7716A5DF8B68
2 changed files with 19 additions and 14 deletions

View file

@ -14,20 +14,22 @@
, nghttp2 , nghttp2
, libgit2 , libgit2
, withExtraFeatures ? true , withExtraFeatures ? true
, testers
, nushell
}: }:
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "nushell"; pname = "nushell";
version = "0.62.0"; version = "0.63.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = pname; owner = pname;
repo = pname; repo = pname;
rev = version; rev = version;
sha256 = "sha256-fEwsoAbrV4fSreyB4+xcN8PGDlkLyaK+ptwgZrsBuLk="; sha256 = "sha256-4thvUSOSvH/bv0aW7hGGQMvtXdS+yDfZzPRLZmPZQMQ=";
}; };
cargoSha256 = "sha256-C4Eynvk3ogIl/RDwyA28hYKlkHA2eMYSCyIvAbp+NQo="; cargoSha256 = "sha256-ALUp6sPcmnJy/A078umyKg8KBv23P0vv8mwoO9OU+DQ=";
nativeBuildInputs = [ pkg-config ] nativeBuildInputs = [ pkg-config ]
++ lib.optionals (withExtraFeatures && stdenv.isLinux) [ python3 ]; ++ lib.optionals (withExtraFeatures && stdenv.isLinux) [ python3 ];
@ -74,5 +76,8 @@ rustPlatform.buildRustPackage rec {
passthru = { passthru = {
shellPath = "/bin/nu"; shellPath = "/bin/nu";
tests.version = testers.testVersion {
package = nushell;
};
}; };
} }

View file

@ -1,8 +1,8 @@
diff --git a/Cargo.lock b/Cargo.lock diff --git a/Cargo.lock b/Cargo.lock
index 4261c06..6d6e537 100644 index 6cebf66d..b6e40cd9 100644
--- a/Cargo.lock --- a/Cargo.lock
+++ b/Cargo.lock +++ b/Cargo.lock
@@ -2166,6 +2166,7 @@ dependencies = [ @@ -2443,6 +2443,7 @@ dependencies = [
"rstest", "rstest",
"serial_test", "serial_test",
"tempfile", "tempfile",
@ -10,23 +10,23 @@ index 4261c06..6d6e537 100644
] ]
[[package]] [[package]]
@@ -4962,4 +4963,5 @@ checksum = "fc49afa5c8d634e75761feda8c592051e7eeb4683ba827211eb0d731d3402ea8" @@ -5365,4 +5366,5 @@ checksum = "9fd07cbbc53846d9145dbffdf6dd09a7a0aa52be46741825f5c97bdd4f73f12b"
dependencies = [ dependencies = [
"cc", "cc",
"libc", "libc",
+ "pkg-config", + "pkg-config",
] ]
diff --git a/Cargo.toml b/Cargo.toml diff --git a/Cargo.toml b/Cargo.toml
index e214da1..b78919a 100644 index 0791d462..d520d9ae 100644
--- a/Cargo.toml --- a/Cargo.toml
+++ b/Cargo.toml +++ b/Cargo.toml
@@ -67,6 +69,9 @@ hamcrest2 = "0.3.0" @@ -58,6 +58,9 @@ rayon = "1.5.1"
rstest = "0.12.0" reedline = { version = "0.6.0", features = ["bashisms"]}
itertools = "0.10.3" is_executable = "1.0.1"
+# Specify that the indirect dependency ztsd-sys should pick up the system zstd C library +# Specify that the indirect dependency ztsd-sys should pick up the system zstd C library
+zstd-sys = { version = "1", features = [ "pkg-config" ] } +zstd-sys = { version = "2", features = [ "pkg-config" ] }
+ +
[target.'cfg(windows)'.build-dependencies] [dev-dependencies]
embed-resource = "1" nu-test-support = { path="./crates/nu-test-support", version = "0.63.0" }
tempfile = "3.2.0"