diff options
| author | Hilton Chain <hako@ultrarare.space> | 2025-04-11 13:53:01 +0800 |
|---|---|---|
| committer | Hilton Chain <hako@ultrarare.space> | 2025-08-21 19:08:29 +0800 |
| commit | d85b9a6f64500cd0ffd5f46483ce1c8af3f041c6 (patch) | |
| tree | fecbcd40d9c5c7ba1203cc4f5522440dcee13bf5 /gnu/packages/nushell.scm | |
| parent | bef45ef870671f791e6ce886097f44f7085e45fe (diff) | |
gnu: nushell: Update to 0.103.0.
* gnu/packages/nushell.scm (nushell): Update to 0.103.0.
[source]: Remove snippet, that test file is empty.
[inputs]: Use ‘cargo-inputs’.
Add sqlite.
[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[nushell]: New entry.
Change-Id: I8740609bbd04659bed4001c421c44a27e19f6213
Diffstat (limited to 'gnu/packages/nushell.scm')
| -rw-r--r-- | gnu/packages/nushell.scm | 56 |
1 files changed, 5 insertions, 51 deletions
diff --git a/gnu/packages/nushell.scm b/gnu/packages/nushell.scm index 2b0f7460a85..0a0c4acde86 100644 --- a/gnu/packages/nushell.scm +++ b/gnu/packages/nushell.scm @@ -26,6 +26,7 @@ #:use-module (gnu packages crates-vcs) #:use-module (gnu packages crates-windows) #:use-module (gnu packages pkg-config) + #:use-module (gnu packages sqlite) #:use-module (gnu packages ssh) #:use-module (gnu packages tls) #:use-module (gnu packages version-control) @@ -39,17 +40,14 @@ (define-public nushell (package (name "nushell") - (version "0.101.0") + (version "0.103.0") (source (origin (method url-fetch) (uri (crate-uri "nu" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1hi8jhn22qyhhwxwgsncyxzmf06wd6lx0qgxn88022xggbwh7ipz")) - (snippet - #~(begin (delete-file - "tests/fixtures/partial_completions/partial-a/have_ext.exe"))))) + (base32 "1hpriinxjpwy4v99dd52gayhc2h3kmzkryzm5arm081kwaw33ay8")))) (build-system cargo-build-system) (arguments `(#:cargo-test-flags @@ -60,52 +58,9 @@ "--skip=plugins" "--skip=repl") ;#:features '("system-clipboard") - #:install-source? #f - #:cargo-inputs - (("rust-crossterm" ,rust-crossterm-0.28) - ("rust-ctrlc" ,rust-ctrlc-3) - ("rust-dirs" ,rust-dirs-5) - ("rust-log" ,rust-log-0.4) - ("rust-miette" ,rust-miette-7) - ("rust-mimalloc" ,rust-mimalloc-0.1) - ("rust-multipart-rs" ,rust-multipart-rs-0.1) - ("rust-nix" ,rust-nix-0.29) - ("rust-nu-cli" ,rust-nu-cli-0.101) - ("rust-nu-cmd-base" ,rust-nu-cmd-base-0.101) - ("rust-nu-cmd-extra" ,rust-nu-cmd-extra-0.101) - ("rust-nu-cmd-lang" ,rust-nu-cmd-lang-0.101) - ("rust-nu-cmd-plugin" ,rust-nu-cmd-plugin-0.101) - ("rust-nu-command" ,rust-nu-command-0.101) - ("rust-nu-engine" ,rust-nu-engine-0.101) - ("rust-nu-explore" ,rust-nu-explore-0.101) - ("rust-nu-lsp" ,rust-nu-lsp-0.101) - ("rust-nu-parser" ,rust-nu-parser-0.101) - ("rust-nu-path" ,rust-nu-path-0.101) - ("rust-nu-plugin-engine" ,rust-nu-plugin-engine-0.101) - ("rust-nu-protocol" ,rust-nu-protocol-0.101) - ("rust-nu-std" ,rust-nu-std-0.101) - ("rust-nu-system" ,rust-nu-system-0.101) - ("rust-nu-utils" ,rust-nu-utils-0.101) - ("rust-openssl" ,rust-openssl-0.10) - ("rust-reedline" ,rust-reedline-0.38) - ("rust-serde-json" ,rust-serde-json-1) - ("rust-simplelog" ,rust-simplelog-0.12) - ("rust-time" ,rust-time-0.3) - ("rust-winresource" ,rust-winresource-0.1)) - #:cargo-development-inputs - (("rust-assert-cmd" ,rust-assert-cmd-2) - ("rust-dirs" ,rust-dirs-5) - ("rust-nu-plugin-core" ,rust-nu-plugin-core-0.101) - ("rust-nu-plugin-protocol" ,rust-nu-plugin-protocol-0.101) - ("rust-nu-test-support" ,rust-nu-test-support-0.101) - ("rust-pretty-assertions" ,rust-pretty-assertions-1) - ("rust-regex" ,rust-regex-1) - ("rust-rstest" ,rust-rstest-0.23) - ("rust-serial-test" ,rust-serial-test-3) - ("rust-tango-bench" ,rust-tango-bench-0.6) - ("rust-tempfile" ,rust-tempfile-3)))) + #:install-source? #f)) (native-inputs (list pkg-config)) - (inputs (list mimalloc openssl)) + (inputs (cons* mimalloc openssl sqlite (cargo-inputs 'nushell))) (home-page "https://www.nushell.sh") (synopsis "Shell with a structured approach to the command line") (description @@ -197,4 +152,3 @@ of commands called a ``pipeline''.") (synopsis "Git status plugin for Nushell") (description "This package provides a git status plugin for Nushell.") (license license:expat))) - |
