summaryrefslogtreecommitdiff
path: root/gnu/packages/shells.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/shells.scm')
-rw-r--r--gnu/packages/shells.scm985
1 files changed, 539 insertions, 446 deletions
diff --git a/gnu/packages/shells.scm b/gnu/packages/shells.scm
index 5ab3642dea..62862516c3 100644
--- a/gnu/packages/shells.scm
+++ b/gnu/packages/shells.scm
@@ -8,7 +8,7 @@
;;; Copyright © 2017, 2018 Ricardo Wurmus <[email protected]>
;;; Copyright © 2017, 2018 Nikita <[email protected]>
;;; Copyright © 2017, 2018 Leo Famulari <[email protected]>
-;;; Copyright © 2017 Arun Isaac <[email protected]>
+;;; Copyright © 2017, 2021 Arun Isaac <[email protected]>
;;; Copyright © 2019 Meiyo Peng <[email protected]>
;;; Copyright © 2019 Timothy Sample <[email protected]>
;;; Copyright © 2019 Mathieu Othacehe <[email protected]>
@@ -17,6 +17,7 @@
;;; Copyright © 2020 Ryan Prior <[email protected]>
;;; Copyright © 2020 Efraim Flashner <[email protected]>
;;; Copyright © 2021 Nicolas Goaziou <[email protected]>
+;;; Copyright © 2021 Felix Gruber <[email protected]>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -65,6 +66,7 @@
#:use-module (guix build-system cargo)
#:use-module (guix build-system cmake)
#:use-module (guix build-system gnu)
+ #:use-module (guix build-system meson)
#:use-module (guix build-system python)
#:use-module (guix build-system trivial)
#:use-module (guix download)
@@ -76,14 +78,14 @@
(define-public dash
(package
(name "dash")
- (version "0.5.11.3")
+ (version "0.5.11.5")
(source
(origin
(method url-fetch)
(uri (string-append "http://gondor.apana.org.au/~herbert/dash/files/"
"dash-" version ".tar.gz"))
(sha256
- (base32 "0amwphfal2rnfa63f7qd4i9m4ckv0gm3j6jlxkmfi9x6ddkz3fb2"))
+ (base32 "1g93w4lpn3jfwn2gaq17a1lxdig11x0j7gr9byc3fy8zi4882xyv"))
(modules '((guix build utils)))
(snippet
'(begin
@@ -111,19 +113,20 @@ direct descendant of NetBSD's Almquist Shell (@command{ash}).")
(define-public fish
(package
(name "fish")
- (version "3.1.2")
+ (version "3.2.2")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/fish-shell/fish-shell/"
"releases/download/" version "/"
- "fish-" version ".tar.gz"))
+ "fish-" version ".tar.xz"))
(sha256
- (base32 "1vblmb3x2k2cb0db5jdyflppnlqsm7i6jjaidyhmvaaw7ch2gffm"))
+ (base32 "02a0dgz5cy4iv3ysvl5kzzd4ji8pxqv93zd45041plcki0ddli2r"))
(modules '((guix build utils)))
(snippet
'(begin
- (delete-file-recursively "pcre2-10.32") #t))))
+ ;; Remove bundled software.
+ (delete-file-recursively "pcre2")))))
(build-system cmake-build-system)
(inputs
`(("fish-foreign-env" ,fish-foreign-env)
@@ -132,8 +135,8 @@ direct descendant of NetBSD's Almquist Shell (@command{ash}).")
("python" ,python))) ; for fish_config and manpage completions
(native-inputs
`(("doxygen" ,doxygen)
- ; for 'fish --help'
- ("groff" ,groff)))
+ ("groff" ,groff) ; for 'fish --help'
+ ("procps" ,procps))) ; for the test suite
(arguments
'(#:phases
(modify-phases %standard-phases
@@ -146,12 +149,15 @@ direct descendant of NetBSD's Almquist Shell (@command{ash}).")
(lambda* (#:key inputs #:allow-other-keys)
(let ((coreutils (assoc-ref inputs "coreutils"))
(bash (assoc-ref inputs "bash")))
- ;; This test fails
+ ;; This test fails.
(delete-file "tests/checks/pipeline-pgroup.fish")
- ;; These try to open a terminal
- (delete-file "tests/checks/interactive.fish")
- (delete-file "tests/checks/login-interactive.fish")
- ;; These contain absolute path references
+ ;; This one tries to open a terminal & can't simply be deleted.
+ (substitute* "cmake/Tests.cmake"
+ ((".* interactive\\.fish.*") ""))
+ ;; This one needs to chdir successfully.
+ (substitute* "tests/checks/vars_as_commands.fish"
+ (("/usr/bin") "/tmp"))
+ ;; These contain absolute path references.
(substitute* "src/fish_tests.cpp"
(("/bin/echo" echo) (string-append coreutils echo))
(("/bin/ca" ca) (string-append coreutils ca))
@@ -164,7 +170,10 @@ direct descendant of NetBSD's Almquist Shell (@command{ash}).")
(((string-append
"do_test\\(is_potential_path\\("
"L\"/usr\", wds, vars, PATH_REQUIRE_DIR\\)\\);"))
- ""))
+ "")
+ ;; Not all mentions of /usr... need to exist, but these do.
+ (("\"/usr(|/lib)\"" _ subdirectory)
+ (string-append "\"/tmp" subdirectory "\"")))
(substitute*
(append (find-files "tests" ".*\\.(in|out|err)$")
(find-files "tests/checks" ".*\\.fish"))
@@ -750,30 +759,26 @@ The OpenBSD Korn Shell is a cleaned up and enhanced ksh.")
(define-public loksh
(package
(name "loksh")
- (version "6.6")
+ (version "6.9")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/dimkr/loksh")
- (commit version)))
+ (commit version)
+ ;; Include the ‘lolibc’ submodule, a static compatibility library
+ ;; created for and currently used only by loksh.
+ (recursive? #t)))
(file-name (git-file-name name version))
(sha256
- (base32 "1a8s64n97ikvvi7ckirxnnjvcmhr3dd4rnqm2ivapyzb0wp42jk7"))))
- (build-system gnu-build-system)
+ (base32 "0x33plxqhh5202hgqidgccz5hpg8d2q71ylgnm437g60mfi9z0px"))))
+ (build-system meson-build-system)
(inputs
- `(("libbsd" ,libbsd)
- ("ncurses" ,ncurses)))
+ `(("ncurses" ,ncurses)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(arguments
- `(#:tests? #f ; no tests included
- #:make-flags (list "CC=gcc" "HAVE_LIBBSD=1"
- (string-append "PREFIX="
- (assoc-ref %outputs "out")))
- #:phases
- (modify-phases %standard-phases
- (delete 'configure)))) ; no configure script
+ `(#:tests? #f)) ; no tests included
(home-page "https://github.com/dimkr/loksh")
(synopsis "Korn Shell from OpenBSD")
(description
@@ -825,14 +830,14 @@ Shell (pdksh).")
(define-public oil
(package
(name "oil")
- (version "0.8.8")
+ (version "0.9.2")
(source
(origin
(method url-fetch)
(uri (string-append "https://www.oilshell.org/download/oil-"
version ".tar.gz"))
(sha256
- (base32 "1g3xk160x9k5smfc9k8nnxcj7w1nacmnhnpmm72am9rjp1vpv9h1"))))
+ (base32 "0mqf2wmc1p6xr2l54pxv97d0s23wqm1mwwgyzn06aafr93dy3vkg"))))
(build-system gnu-build-system)
(arguments
`(#:strip-binaries? #f ; strip breaks the binary
@@ -850,10 +855,11 @@ Shell (pdksh).")
;; The tests are not distributed in the tarballs but upstream
;; recommends running this smoke test.
;; https://github.com/oilshell/oil/blob/release/0.8.0/INSTALL.txt#L38-L48
- (lambda _
- (let* ((oil "_bin/oil.ovm"))
- (invoke/quiet oil "osh" "-c" "echo hi")
- (invoke/quiet oil "osh" "-n" "configure")))))))
+ (lambda* (#:key tests? #:allow-other-keys)
+ (when tests?
+ (let* ((oil "_bin/oil.ovm"))
+ (invoke/quiet oil "osh" "-c" "echo hi")
+ (invoke/quiet oil "osh" "-n" "configure"))))))))
(inputs
`(("readline" ,readline)))
(home-page "https://www.oilshell.org")
@@ -940,60 +946,76 @@ files and text.")
(define-public nushell
(package
(name "nushell")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method git-fetch)
(uri (git-reference
- (url "https://github.com/nushell/nushell.git")
+ (url "https://github.com/nushell/nushell")
(commit version)))
(file-name (git-file-name name version))
(sha256
- (base32 "0x7r8ipvypf6py2h03pdqr8pal6vyp6mskvss1rr8f0bcy3gr725"))))
+ (base32 "1db521jrs0yxwmvkkl8wssa8qyi0m62n69l7xxl2gpyz1v8nvw76"))))
(build-system cargo-build-system)
(arguments
- `(#:rust ,rust-1.47
+ `(#:rust ,rust-1.52
#:tests? #false ;missing files
#:features '("extra")
#:cargo-inputs
- (("rust-clap" ,rust-clap-2)
- ("rust-ctrlc" ,rust-ctrlc-3)
+ (("rust-ctrlc" ,rust-ctrlc-3)
("rust-futures" ,rust-futures-0.3)
("rust-itertools" ,rust-itertools-0.10)
- ("rust-log" ,rust-log-0.4)
- ("rust-nu-cli" ,rust-nu-cli-0.29)
- ("rust-nu-command" ,rust-nu-command-0.29)
- ("rust-nu-data" ,rust-nu-data-0.29)
- ("rust-nu-engine" ,rust-nu-engine-0.29)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-parser" ,rust-nu-parser-0.29)
- ("rust-nu-plugin" ,rust-nu-plugin-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
- ("rust-nu-value-ext" ,rust-nu-value-ext-0.29)
- ("rust-nu-plugin-binaryview" ,rust-nu-plugin-binaryview-0.29)
- ("rust-nu-plugin-chart" ,rust-nu-plugin-chart-0.29)
- ("rust-nu-plugin-fetch" ,rust-nu-plugin-fetch-0.29)
- ("rust-nu-plugin-from-bson" ,rust-nu-plugin-from-bson-0.29)
- ("rust-nu-plugin-from-sqlite" ,rust-nu-plugin-from-sqlite-0.29)
- ("rust-nu-plugin-inc" ,rust-nu-plugin-inc-0.29)
- ("rust-nu-plugin-match" ,rust-nu-plugin-match-0.29)
- ("rust-nu-plugin-post" ,rust-nu-plugin-post-0.29)
- ("rust-nu-plugin-ps" ,rust-nu-plugin-ps-0.29)
- ("rust-nu-plugin-s3" ,rust-nu-plugin-s3-0.29)
- ("rust-nu-plugin-selector" ,rust-nu-plugin-selector-0.29)
- ("rust-nu-plugin-start" ,rust-nu-plugin-start-0.29)
- ("rust-nu-plugin-sys" ,rust-nu-plugin-sys-0.29)
- ("rust-nu-plugin-textview" ,rust-nu-plugin-textview-0.29)
- ("rust-nu-plugin-to-bson" ,rust-nu-plugin-to-bson-0.29)
- ("rust-nu-plugin-to-sqlite" ,rust-nu-plugin-to-sqlite-0.29)
- ("rust-nu-plugin-tree" ,rust-nu-plugin-tree-0.29)
- ("rust-nu-plugin-xpath" ,rust-nu-plugin-xpath-0.29)
- ("rust-pretty-env-logger" ,rust-pretty-env-logger-0.4))
+ ("rust-mp4" ,rust-mp4-0.8)
+ ("rust-nu-cli" ,rust-nu-cli-0.36)
+ ("rust-nu-command" ,rust-nu-command-0.36)
+ ("rust-nu-completion" ,rust-nu-completion-0.36)
+ ("rust-nu-data" ,rust-nu-data-0.36)
+ ("rust-nu-engine" ,rust-nu-engine-0.36)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-parser" ,rust-nu-parser-0.36)
+ ("rust-nu-path" ,rust-nu-path-0.36)
+ ("rust-nu-plugin" ,rust-nu-plugin-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
+ ("rust-nu-value-ext" ,rust-nu-value-ext-0.36)
+ ("rust-nu-plugin-binaryview"
+ ,rust-nu-plugin-binaryview-0.36)
+ ("rust-nu-plugin-chart"
+ ,rust-nu-plugin-chart-0.36)
+ ("rust-nu-plugin-fetch"
+ ,rust-nu-plugin-fetch-0.36)
+ ("rust-nu-plugin-from-bson"
+ ,rust-nu-plugin-from-bson-0.36)
+ ("rust-nu-plugin-from-sqlite"
+ ,rust-nu-plugin-from-sqlite-0.36)
+ ("rust-nu-plugin-inc" ,rust-nu-plugin-inc-0.36)
+ ("rust-nu-plugin-match"
+ ,rust-nu-plugin-match-0.36)
+ ("rust-nu-plugin-post" ,rust-nu-plugin-post-0.36)
+ ("rust-nu-plugin-ps" ,rust-nu-plugin-ps-0.36)
+ ("rust-nu-plugin-query-json"
+ ,rust-nu-plugin-query-json-0.36)
+ ("rust-nu-plugin-s3" ,rust-nu-plugin-s3-0.36)
+ ("rust-nu-plugin-selector"
+ ,rust-nu-plugin-selector-0.36)
+ ("rust-nu-plugin-start"
+ ,rust-nu-plugin-start-0.36)
+ ("rust-nu-plugin-sys" ,rust-nu-plugin-sys-0.36)
+ ("rust-nu-plugin-textview"
+ ,rust-nu-plugin-textview-0.36)
+ ("rust-nu-plugin-to-bson"
+ ,rust-nu-plugin-to-bson-0.36)
+ ("rust-nu-plugin-to-sqlite"
+ ,rust-nu-plugin-to-sqlite-0.36)
+ ("rust-nu-plugin-tree" ,rust-nu-plugin-tree-0.36)
+ ("rust-nu-plugin-xpath"
+ ,rust-nu-plugin-xpath-0.36))
#:cargo-development-inputs
(("rust-dunce" ,rust-dunce-1)
("rust-hamcrest2" ,rust-hamcrest2-0.3)
- ("rust-nu-test-support" ,rust-nu-test-support-0.29)
+ ("rust-nu-test-support"
+ ,rust-nu-test-support-0.36)
+ ("rust-rstest" ,rust-rstest-0.10)
("rust-serial-test" ,rust-serial-test-0.5))))
(native-inputs
`(("pkg-config" ,pkg-config)
@@ -1017,22 +1039,24 @@ directory. These values can be piped through a series of steps, in a series
of commands called a ``pipeline''.")
(license license:expat)))
-(define-public rust-nu-ansi-term-0.29
+(define-public rust-nu-ansi-term-0.36
(package
(name "rust-nu-ansi-term")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu-ansi-term" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0zlcma4kg6rsfp5sgfp3yy717bdrn9nq32rdi2nabpwg3qa9mmkb"))))
+ (base32 "0p68s0djx4xr93vn7lh8774srazjw4dxsi3px8c8mbv0a4ixg5wr"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-serde" ,rust-serde-1)
+ (("rust-itertools" ,rust-itertools-0.10)
+ ("rust-overload" ,rust-overload-0.1)
+ ("rust-serde" ,rust-serde-1)
("rust-winapi" ,rust-winapi-0.3))))
(home-page "https://www.nushell.sh")
(synopsis "Library for ANSI terminal colors and styles (bold, underline)")
@@ -1041,163 +1065,79 @@ of commands called a ``pipeline''.")
underline).")
(license license:expat)))
-(define-public rust-nu-cli-0.29
+(define-public rust-nu-cli-0.36
(package
(name "rust-nu-cli")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu-cli" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0ya95r54k59h0gyz2wgj8y2lhddnk3aw7ww1npzcbfsy1xi1zvi5"))))
+ (base32 "1zb6x6knn1hrpkyryniq73vkrgg9arqnxy50klm8963dnq49082v"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-arboard" ,rust-arboard-1)
- ("rust-async-recursion"
- ,rust-async-recursion-0.3)
- ("rust-async-trait" ,rust-async-trait-0.1)
- ("rust-base64" ,rust-base64-0.13)
- ("rust-bigdecimal" ,rust-bigdecimal-0.2)
- ("rust-byte-unit" ,rust-byte-unit-4)
- ("rust-bytes" ,rust-bytes-1)
- ("rust-calamine" ,rust-calamine-0.17)
- ("rust-chrono" ,rust-chrono-0.4)
- ("rust-chrono-tz" ,rust-chrono-tz-0.5)
- ("rust-clap" ,rust-clap-2)
- ("rust-codespan-reporting"
- ,rust-codespan-reporting-0.11)
- ("rust-csv" ,rust-csv-1)
- ("rust-ctrlc" ,rust-ctrlc-3)
- ("rust-derive-new" ,rust-derive-new-0.5)
- ("rust-directories-next"
- ,rust-directories-next-2)
- ("rust-dirs-next" ,rust-dirs-next-2)
- ("rust-dtparse" ,rust-dtparse-1)
- ("rust-dunce" ,rust-dunce-1)
- ("rust-eml-parser" ,rust-eml-parser-0.1)
- ("rust-encoding-rs" ,rust-encoding-rs-0.8)
- ("rust-filesize" ,rust-filesize-0.2)
- ("rust-fs-extra" ,rust-fs-extra-1)
- ("rust-futures" ,rust-futures-0.3)
- ("rust-futures-util" ,rust-futures-util-0.3)
- ("rust-futures-codec" ,rust-futures-codec-0.4)
- ("rust-getset" ,rust-getset-0.1)
- ("rust-glob" ,rust-glob-0.3)
- ("rust-htmlescape" ,rust-htmlescape-0.3)
- ("rust-ical" ,rust-ical-0.7)
- ("rust-ichwh" ,rust-ichwh-0.3)
+ (("rust-ctrlc" ,rust-ctrlc-3)
("rust-indexmap" ,rust-indexmap-1)
- ("rust-inflector" ,rust-inflector-0.11)
- ("rust-itertools" ,rust-itertools-0.10)
("rust-lazy-static" ,rust-lazy-static-1)
("rust-log" ,rust-log-0.4)
- ("rust-meval" ,rust-meval-0.2)
- ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.29)
- ("rust-nu-command" ,rust-nu-command-0.29)
- ("rust-nu-data" ,rust-nu-data-0.29)
- ("rust-nu-engine" ,rust-nu-engine-0.29)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-json" ,rust-nu-json-0.29)
- ("rust-nu-parser" ,rust-nu-parser-0.29)
- ("rust-nu-plugin" ,rust-nu-plugin-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
- ("rust-nu-stream" ,rust-nu-stream-0.29)
- ("rust-nu-table" ,rust-nu-table-0.29)
- ("rust-nu-test-support"
- ,rust-nu-test-support-0.29)
- ("rust-nu-value-ext" ,rust-nu-value-ext-0.29)
- ("rust-num-bigint" ,rust-num-bigint-0.3)
- ("rust-num-format" ,rust-num-format-0.4)
- ("rust-num-traits" ,rust-num-traits-0.2)
- ("rust-parking-lot" ,rust-parking-lot-0.11)
- ("rust-pin-utils" ,rust-pin-utils-0.1)
- ("rust-pretty-hex" ,rust-pretty-hex-0.2)
- ("rust-ptree" ,rust-ptree-0.3)
- ("rust-query-interface"
- ,rust-query-interface-0.3)
- ("rust-quickcheck" ,rust-quickcheck-1)
- ("rust-quickcheck-macros" ,rust-quickcheck-macros-1)
- ("rust-quick-xml" ,rust-quick-xml-0.21)
- ("rust-rand" ,rust-rand-0.8)
- ("rust-rayon" ,rust-rayon-1)
- ("rust-regex" ,rust-regex-1)
- ("rust-roxmltree" ,rust-roxmltree-0.14)
- ("rust-rusqlite" ,rust-rusqlite-0.24)
- ("rust-rust-embed" ,rust-rust-embed-5)
- ("rust-rustyline" ,rust-rustyline-8)
+ ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.36)
+ ("rust-nu-command" ,rust-nu-command-0.36)
+ ("rust-nu-completion" ,rust-nu-completion-0.36)
+ ("rust-nu-data" ,rust-nu-data-0.36)
+ ("rust-nu-engine" ,rust-nu-engine-0.36)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-parser" ,rust-nu-parser-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
+ ("rust-nu-stream" ,rust-nu-stream-0.36)
+ ("rust-pretty-env-logger"
+ ,rust-pretty-env-logger-0.4)
+ ("rust-rustyline" ,rust-rustyline-9)
("rust-serde" ,rust-serde-1)
- ("rust-serde-bytes" ,rust-serde-bytes-0.11)
- ("rust-serde-ini" ,rust-serde-ini-0.2)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-serde-urlencoded"
- ,rust-serde-urlencoded-0.7)
("rust-serde-yaml" ,rust-serde-yaml-0.8)
- ("rust-sha2" ,rust-sha2-0.9)
- ("rust-shadow-rs" ,rust-shadow-rs-0.5)
- ("rust-shadow-rs" ,rust-shadow-rs-0.5)
- ("rust-shellexpand" ,rust-shellexpand-2)
+ ("rust-shadow-rs" ,rust-shadow-rs-0.6)
+ ("rust-shadow-rs" ,rust-shadow-rs-0.6)
("rust-strip-ansi-escapes"
- ,rust-strip-ansi-escapes-0.1)
- ("rust-sxd-document" ,rust-sxd-document-0.3)
- ("rust-sxd-xpath" ,rust-sxd-xpath-0.4)
- ("rust-tempfile" ,rust-tempfile-3)
- ("rust-term" ,rust-term-0.7)
- ("rust-term-size" ,rust-term-size-0.3)
- ("rust-termcolor" ,rust-termcolor-1)
- ("rust-titlecase" ,rust-titlecase-1)
- ("rust-toml" ,rust-toml-0.5)
- ("rust-trash" ,rust-trash-1)
- ("rust-umask" ,rust-umask-1)
- ("rust-unicode-segmentation"
- ,rust-unicode-segmentation-1)
- ("rust-url" ,rust-url-2)
- ("rust-users" ,rust-users-0.11)
- ("rust-uuid" ,rust-uuid-0.8)
- ("rust-which" ,rust-which-4)
- ("rust-zip" ,rust-zip-0.5))))
+ ,rust-strip-ansi-escapes-0.1))))
(home-page "https://www.nushell.sh")
(synopsis "CLI for nushell")
(description "CLI for nushell")
(license license:expat)))
-(define-public rust-nu-command-0.29
+(define-public rust-nu-command-0.36
(package
(name "rust-nu-command")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu-command" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0nydc7vyrhfw99bimjs6061zgcqqi8hjjx20sq3qn2njgk1p730l"))))
+ (base32 "0690iw3wn0jas04471dyvsqswbwxpab2qp2r3r5ma0za98s4p3ry"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
(("rust-arboard" ,rust-arboard-1)
- ("rust-async-recursion"
- ,rust-async-recursion-0.3)
- ("rust-async-trait" ,rust-async-trait-0.1)
("rust-base64" ,rust-base64-0.13)
- ("rust-bigdecimal" ,rust-bigdecimal-0.2)
+ ("rust-bigdecimal-rs" ,rust-bigdecimal-rs-0.2)
("rust-byte-unit" ,rust-byte-unit-4)
("rust-bytes" ,rust-bytes-1)
- ("rust-calamine" ,rust-calamine-0.17)
+ ("rust-calamine" ,rust-calamine-0.18)
("rust-chrono" ,rust-chrono-0.4)
("rust-chrono-tz" ,rust-chrono-tz-0.5)
- ("rust-clap" ,rust-clap-2)
("rust-codespan-reporting"
,rust-codespan-reporting-0.11)
("rust-crossterm" ,rust-crossterm-0.19)
("rust-csv" ,rust-csv-1)
("rust-ctrlc" ,rust-ctrlc-3)
("rust-derive-new" ,rust-derive-new-0.5)
+ ("rust-digest" ,rust-digest-0.9)
("rust-directories-next"
,rust-directories-next-2)
("rust-dirs-next" ,rust-dirs-next-2)
@@ -1208,52 +1148,53 @@ underline).")
("rust-filesize" ,rust-filesize-0.2)
("rust-fs-extra" ,rust-fs-extra-1)
("rust-futures" ,rust-futures-0.3)
- ("rust-futures-util" ,rust-futures-util-0.3)
- ("rust-futures-codec" ,rust-futures-codec-0.4)
("rust-getset" ,rust-getset-0.1)
("rust-glob" ,rust-glob-0.3)
("rust-htmlescape" ,rust-htmlescape-0.3)
("rust-ical" ,rust-ical-0.7)
- ("rust-ichwh" ,rust-ichwh-0.3)
("rust-indexmap" ,rust-indexmap-1)
("rust-inflector" ,rust-inflector-0.11)
("rust-itertools" ,rust-itertools-0.10)
("rust-lazy-static" ,rust-lazy-static-1)
("rust-log" ,rust-log-0.4)
- ("rust-md5" ,rust-md5-0.7)
+ ("rust-md-5" ,rust-md-5-0.9)
("rust-meval" ,rust-meval-0.2)
("rust-minus" ,rust-minus-3)
- ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.29)
- ("rust-nu-data" ,rust-nu-data-0.29)
- ("rust-nu-engine" ,rust-nu-engine-0.29)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-json" ,rust-nu-json-0.29)
- ("rust-nu-parser" ,rust-nu-parser-0.29)
- ("rust-nu-plugin" ,rust-nu-plugin-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
- ("rust-nu-stream" ,rust-nu-stream-0.29)
- ("rust-nu-table" ,rust-nu-table-0.29)
+ ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.36)
+ ("rust-nu-data" ,rust-nu-data-0.36)
+ ("rust-nu-engine" ,rust-nu-engine-0.36)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-json" ,rust-nu-json-0.36)
+ ("rust-nu-parser" ,rust-nu-parser-0.36)
+ ("rust-nu-path" ,rust-nu-path-0.36)
+ ("rust-nu-plugin" ,rust-nu-plugin-0.36)
+ ("rust-nu-pretty-hex" ,rust-nu-pretty-hex-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-serde" ,rust-nu-serde-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
+ ("rust-nu-stream" ,rust-nu-stream-0.36)
+ ("rust-nu-table" ,rust-nu-table-0.36)
("rust-nu-test-support"
- ,rust-nu-test-support-0.29)
- ("rust-nu-value-ext" ,rust-nu-value-ext-0.29)
+ ,rust-nu-test-support-0.36)
+ ("rust-nu-value-ext" ,rust-nu-value-ext-0.36)
("rust-num-bigint" ,rust-num-bigint-0.3)
("rust-num-format" ,rust-num-format-0.4)
("rust-num-traits" ,rust-num-traits-0.2)
("rust-parking-lot" ,rust-parking-lot-0.11)
("rust-pin-utils" ,rust-pin-utils-0.1)
- ("rust-pretty-hex" ,rust-pretty-hex-0.2)
- ("rust-ptree" ,rust-ptree-0.3)
+ ("rust-polars" ,rust-polars-0.15)
("rust-query-interface"
,rust-query-interface-0.3)
- ("rust-quick-xml" ,rust-quick-xml-0.21)
- ("rust-rand" ,rust-rand-0.7)
+ ("rust-quick-xml" ,rust-quick-xml-0.22)
+ ("rust-quickcheck-macros"
+ ,rust-quickcheck-macros-1)
+ ("rust-rand" ,rust-rand-0.8)
("rust-rayon" ,rust-rayon-1)
("rust-regex" ,rust-regex-1)
("rust-roxmltree" ,rust-roxmltree-0.14)
- ("rust-rusqlite" ,rust-rusqlite-0.24)
+ ("rust-rusqlite" ,rust-rusqlite-0.25)
("rust-rust-embed" ,rust-rust-embed-5)
- ("rust-rustyline" ,rust-rustyline-8)
+ ("rust-rustyline" ,rust-rustyline-9)
("rust-serde" ,rust-serde-1)
("rust-serde-bytes" ,rust-serde-bytes-0.11)
("rust-serde-ini" ,rust-serde-ini-0.2)
@@ -1262,8 +1203,7 @@ underline).")
,rust-serde-urlencoded-0.7)
("rust-serde-yaml" ,rust-serde-yaml-0.8)
("rust-sha2" ,rust-sha2-0.9)
- ("rust-shadow-rs" ,rust-shadow-rs-0.5)
- ("rust-shellexpand" ,rust-shellexpand-2)
+ ("rust-shadow-rs" ,rust-shadow-rs-0.6)
("rust-strip-ansi-escapes"
,rust-strip-ansi-escapes-0.1)
("rust-sxd-document" ,rust-sxd-document-0.3)
@@ -1272,6 +1212,7 @@ underline).")
("rust-term" ,rust-term-0.7)
("rust-term-size" ,rust-term-size-0.3)
("rust-termcolor" ,rust-termcolor-1)
+ ("rust-thiserror" ,rust-thiserror-1)
("rust-titlecase" ,rust-titlecase-1)
("rust-toml" ,rust-toml-0.5)
("rust-trash" ,rust-trash-1)
@@ -1288,24 +1229,59 @@ underline).")
(description "CLI for nushell")
(license license:expat)))
-(define-public rust-nu-data-0.29
+(define-public rust-nu-completion-0.36
+ (package
+ (name "rust-nu-completion")
+ (version "0.36.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nu-completion" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "1kmn80cwpi8dd25vxm4r7ap35igfy4mqax20z31c51qwj2a8r6cx"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-dirs-next" ,rust-dirs-next-2)
+ ("rust-indexmap" ,rust-indexmap-1)
+ ("rust-is-executable" ,rust-is-executable-1)
+ ("rust-nu-data" ,rust-nu-data-0.36)
+ ("rust-nu-engine" ,rust-nu-engine-0.36)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-parser" ,rust-nu-parser-0.36)
+ ("rust-nu-path" ,rust-nu-path-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
+ ("rust-nu-test-support"
+ ,rust-nu-test-support-0.36))))
+ (home-page "https://www.nushell.sh")
+ (synopsis "Completions for nushell")
+ (description "Completions for nushell")
+ (license license:expat)))
+
+(define-public rust-nu-data-0.36
(package
(name "rust-nu-data")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu-data" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1niljv9vm42py1hmf8na03xbxb4vvypmrxk765ih9m2jg2zq9386"))))
+ (base32 "02m4zyrgaxkpvvbknqang9cqbzqmbp8bvmvisxp5yijwadzjr66y"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-bigdecimal" ,rust-bigdecimal-0.2)
+ (("rust-bigdecimal-rs" ,rust-bigdecimal-rs-0.2)
("rust-byte-unit" ,rust-byte-unit-4)
("rust-chrono" ,rust-chrono-0.4)
+ ("rust-common-path" ,rust-common-path-1)
("rust-derive-new" ,rust-derive-new-0.5)
("rust-directories-next"
,rust-directories-next-2)
@@ -1313,20 +1289,22 @@ underline).")
("rust-getset" ,rust-getset-0.1)
("rust-indexmap" ,rust-indexmap-1)
("rust-log" ,rust-log-0.4)
- ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.29)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
- ("rust-nu-table" ,rust-nu-table-0.29)
+ ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.36)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
+ ("rust-nu-table" ,rust-nu-table-0.36)
("rust-nu-test-support"
- ,rust-nu-test-support-0.29)
- ("rust-nu-value-ext" ,rust-nu-value-ext-0.29)
+ ,rust-nu-test-support-0.36)
+ ("rust-nu-value-ext" ,rust-nu-value-ext-0.36)
("rust-num-bigint" ,rust-num-bigint-0.3)
("rust-num-format" ,rust-num-format-0.4)
("rust-num-traits" ,rust-num-traits-0.2)
("rust-query-interface"
,rust-query-interface-0.3)
("rust-serde" ,rust-serde-1)
+ ("rust-sha2" ,rust-sha2-0.9)
+ ("rust-sys-locale" ,rust-sys-locale-0.1)
("rust-toml" ,rust-toml-0.5)
("rust-users" ,rust-users-0.11))))
(home-page "https://www.nushell.sh")
@@ -1334,30 +1312,34 @@ underline).")
(description "CLI for nushell")
(license license:expat)))
-(define-public rust-nu-engine-0.29
+(define-public rust-nu-engine-0.36
(package
(name "rust-nu-engine")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu-engine" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1wz033zamlakpca5k2bgal2ykd5ia76g5fw3r5xzb6jb63q7xqhf"))))
+ (base32 "03nngv2pcn10ydc1wq3chvd31rzgh4j7jrvkgmgps4ml1avn6yfr"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-async-recursion"
+ (("rust-ansi-term" ,rust-ansi-term-0.12)
+ ("rust-async-recursion"
,rust-async-recursion-0.3)
("rust-async-trait" ,rust-async-trait-0.1)
+ ("rust-bigdecimal-rs" ,rust-bigdecimal-rs-0.2)
("rust-bytes" ,rust-bytes-0.5)
+ ("rust-chrono" ,rust-chrono-0.4)
("rust-codespan-reporting"
,rust-codespan-reporting-0.11)
("rust-derive-new" ,rust-derive-new-0.5)
("rust-dirs-next" ,rust-dirs-next-2)
("rust-dunce" ,rust-dunce-1)
+ ("rust-dyn-clone" ,rust-dyn-clone-1)
("rust-encoding-rs" ,rust-encoding-rs-0.8)
("rust-filesize" ,rust-filesize-0.2)
("rust-fs-extra" ,rust-fs-extra-1)
@@ -1368,16 +1350,23 @@ underline).")
("rust-glob" ,rust-glob-0.3)
("rust-indexmap" ,rust-indexmap-1)
("rust-itertools" ,rust-itertools-0.10)
+ ("rust-lazy-static" ,rust-lazy-static-1)
("rust-log" ,rust-log-0.4)
- ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.29)
- ("rust-nu-data" ,rust-nu-data-0.29)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-parser" ,rust-nu-parser-0.29)
- ("rust-nu-plugin" ,rust-nu-plugin-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
- ("rust-nu-stream" ,rust-nu-stream-0.29)
- ("rust-nu-value-ext" ,rust-nu-value-ext-0.29)
+ ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.36)
+ ("rust-nu-data" ,rust-nu-data-0.36)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-parser" ,rust-nu-parser-0.36)
+ ("rust-nu-path" ,rust-nu-path-0.36)
+ ("rust-nu-plugin" ,rust-nu-plugin-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
+ ("rust-nu-stream" ,rust-nu-stream-0.36)
+ ("rust-nu-test-support"
+ ,rust-nu-test-support-0.36)
+ ("rust-nu-value-ext" ,rust-nu-value-ext-0.36)
+ ("rust-num-bigint" ,rust-num-bigint-0.3)
+ ("rust-num-format" ,rust-num-format-0.4)
+ ("rust-num-traits" ,rust-num-traits-0.2)
("rust-parking-lot" ,rust-parking-lot-0.11)
("rust-rayon" ,rust-rayon-1)
("rust-serde" ,rust-serde-1)
@@ -1394,29 +1383,29 @@ underline).")
(description "Core commands for nushell")
(license license:expat)))
-(define-public rust-nu-errors-0.29
+(define-public rust-nu-errors-0.36
(package
(name "rust-nu-errors")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu-errors" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1xxdirdd57x20irn1z1p2987cyyi8l6k6shlblikjjf97d8kjk0n"))))
+ (base32 "0k5xpfl9igz99sf4czhc9zrgkzfza915a9isvkm0kda2zyy1fnwf"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-bigdecimal" ,rust-bigdecimal-0.2)
+ (("rust-bigdecimal-rs" ,rust-bigdecimal-rs-0.2)
("rust-codespan-reporting"
,rust-codespan-reporting-0.11)
("rust-derive-new" ,rust-derive-new-0.5)
("rust-getset" ,rust-getset-0.1)
("rust-glob" ,rust-glob-0.3)
- ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
+ ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
("rust-num-bigint" ,rust-num-bigint-0.3)
("rust-num-traits" ,rust-num-traits-0.2)
("rust-serde" ,rust-serde-1)
@@ -1428,17 +1417,17 @@ underline).")
(description "Core error subsystem for Nushell")
(license license:expat)))
-(define-public rust-nu-json-0.29
+(define-public rust-nu-json-0.36
(package
(name "rust-nu-json")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu-json" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1c1xj96gmyznqys3mxgnir4jf88npg4jkcwh9xa420agb03n9gzh"))))
+ (base32 "145h7npb8j24x7a8mggqbvafssc0qmfh53azvp88a3svv4n5q16x"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
@@ -1454,22 +1443,22 @@ underline).")
(description "This package is a fork of @code{serde-hjson}.")
(license license:expat)))
-(define-public rust-nu-parser-0.29
+(define-public rust-nu-parser-0.36
(package
(name "rust-nu-parser")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu-parser" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1cmqx4gw7xg6ag58y7pq94prwkagc40wcrxbk2vzqj206h97xvmi"))))
+ (base32 "1i3wyvpvv7xsdjlvl7c6hpic4dcsqbvvfppdb8z298wkk8v65hd4"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-bigdecimal" ,rust-bigdecimal-0.2)
+ (("rust-bigdecimal-rs" ,rust-bigdecimal-rs-0.2)
("rust-codespan-reporting"
,rust-codespan-reporting-0.11)
("rust-derive-new" ,rust-derive-new-0.5)
@@ -1479,25 +1468,47 @@ underline).")
("rust-indexmap" ,rust-indexmap-1)
("rust-itertools" ,rust-itertools-0.10)
("rust-log" ,rust-log-0.4)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-path" ,rust-nu-path-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
("rust-nu-test-support"
- ,rust-nu-test-support-0.29)
+ ,rust-nu-test-support-0.36)
("rust-num-bigint" ,rust-num-bigint-0.3)
("rust-num-traits" ,rust-num-traits-0.2)
("rust-serde" ,rust-serde-1)
- ("rust-shellexpand" ,rust-shellexpand-2)
("rust-smart-default" ,rust-smart-default-0.6))))
(home-page "https://www.nushell.sh")
(synopsis "Nushell parser")
(description "Nushell parser")
(license license:expat)))
-(define-public rust-nu-plugin-0.29
+(define-public rust-nu-path-0.36
+ (package
+ (name "rust-nu-path")
+ (version "0.36.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nu-path" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1pjx76zblqmpllkv3p6hrf5my85xf9jwds0v067a9d3nfpm2c46g"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-dirs-next" ,rust-dirs-next-2)
+ ("rust-dunce" ,rust-dunce-1))))
+ (home-page "https://www.nushell.sh")
+ (synopsis "Nushell parser")
+ (description "Nushell parser")
+ (license license:expat)))
+
+(define-public rust-nu-plugin-0.36
(package
(name "rust-nu-plugin")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
@@ -1505,19 +1516,19 @@ underline).")
(file-name
(string-append name "-" version ".tar.gz"))
(sha256
- (base32 "03qqvh4jhpzwb1mh4f8pz2m88sa825giz5g7lr2l96nb0qfya19j"))))
+ (base32 "08qll1q26igfjkp6xc2gd6rkpw379x828wan4xsh1dmaspikvqh9"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-bigdecimal" ,rust-bigdecimal-0.2)
+ (("rust-bigdecimal-rs" ,rust-bigdecimal-rs-0.2)
("rust-indexmap" ,rust-indexmap-1)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
("rust-nu-test-support"
- ,rust-nu-test-support-0.29)
- ("rust-nu-value-ext" ,rust-nu-value-ext-0.29)
+ ,rust-nu-test-support-0.36)
+ ("rust-nu-value-ext" ,rust-nu-value-ext-0.36)
("rust-num-bigint" ,rust-num-bigint-0.3)
("rust-serde" ,rust-serde-1)
("rust-serde-json" ,rust-serde-json-1))))
@@ -1526,17 +1537,17 @@ underline).")
(description "Nushell Plugin")
(license license:expat)))
-(define-public rust-nu-plugin-binaryview-0.29
+(define-public rust-nu-plugin-binaryview-0.36
(package
(name "rust-nu-plugin-binaryview")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu_plugin_binaryview" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0x7g9lncglbpdjxk1r47k49ha9yir03znis6zs7i25qwsb2sgynz"))))
+ (base32 "1ma52kw575bq5552x6pz5dzfwj1n33c1z27p9md0iw1zl1zc79zm"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
@@ -1544,12 +1555,12 @@ underline).")
(("rust-crossterm" ,rust-crossterm-0.19)
("rust-image" ,rust-image-0.22)
("rust-neso" ,rust-neso-0.5)
- ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.29)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-plugin" ,rust-nu-plugin-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
- ("rust-pretty-hex" ,rust-pretty-hex-0.2)
+ ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.36)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-plugin" ,rust-nu-plugin-0.36)
+ ("rust-nu-pretty-hex" ,rust-nu-pretty-hex-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
("rust-rawkey" ,rust-rawkey-0.1))))
(home-page "https://www.nushell.sh")
(synopsis "Binary viewer plugin for Nushell")
@@ -1557,47 +1568,46 @@ underline).")
"This package provides a binary viewer plugin for Nushell.")
(license license:expat)))
-(define-public rust-nu-plugin-chart-0.29
+(define-public rust-nu-plugin-chart-0.36
(package
(name "rust-nu-plugin-chart")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu_plugin_chart" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1b4zqnm788728jzqxcipik4x3lgj8yf0cjpxznbb10bgyfdp0jxk"))))
+ (base32 "0m8mvvnxipzxyigzfzb0xp4d8zb71lbxrs62k8jqkrb79j82rlfr"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
(("rust-crossterm" ,rust-crossterm-0.19)
- ("rust-nu-cli" ,rust-nu-cli-0.29)
- ("rust-nu-data" ,rust-nu-data-0.29)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-plugin" ,rust-nu-plugin-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
- ("rust-nu-value-ext" ,rust-nu-value-ext-0.29)
- ("rust-tui" ,rust-tui-0.14))))
+ ("rust-nu-data" ,rust-nu-data-0.36)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-plugin" ,rust-nu-plugin-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
+ ("rust-nu-value-ext" ,rust-nu-value-ext-0.36)
+ ("rust-tui" ,rust-tui-0.15))))
(home-page "https://www.nushell.sh")
(synopsis "Plugin to display charts")
(description
"This package provides a plugin to display charts in Nushell.")
(license license:expat)))
-(define-public rust-nu-plugin-fetch-0.29
+(define-public rust-nu-plugin-fetch-0.36
(package
(name "rust-nu-plugin-fetch")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu_plugin_fetch" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "086z2a2fmi4v95kg6bgzp1ylilbbflxnf242vnkmw6ys5gs8g4dy"))))
+ (base32 "1zi86kcsj7ys103w9q9f59p7nmjpssbdrkmj6dh60n2nbwcc9i49"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
@@ -1605,10 +1615,10 @@ underline).")
(("rust-base64" ,rust-base64-0.13)
("rust-futures" ,rust-futures-0.3)
("rust-mime" ,rust-mime-0.3)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-plugin" ,rust-nu-plugin-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-plugin" ,rust-nu-plugin-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
("rust-surf" ,rust-surf-2)
("rust-url" ,rust-url-2))))
(home-page "https://www.nushell.sh")
@@ -1616,28 +1626,28 @@ underline).")
(description "This package provides a URL fetch plugin for Nushell.")
(license license:expat)))
-(define-public rust-nu-plugin-from-bson-0.29
+(define-public rust-nu-plugin-from-bson-0.36
(package
(name "rust-nu-plugin-from-bson")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu_plugin_from_bson" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "02932wzrqrg4777cm1lpncig9cxn7s80fmlrkavrkw9dh2lnbbms"))))
+ (base32 "08pk0hcpkyg5i6z6k7bknwrn490sj9i7wn3cxpj53mxyb0lvjs06"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-bigdecimal" ,rust-bigdecimal-0.2)
+ (("rust-bigdecimal-rs" ,rust-bigdecimal-rs-0.2)
("rust-bson" ,rust-bson-0.14)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-plugin" ,rust-nu-plugin-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
- ("rust-nu-value-ext" ,rust-nu-value-ext-0.29)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-plugin" ,rust-nu-plugin-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
+ ("rust-nu-value-ext" ,rust-nu-value-ext-0.36)
("rust-num-traits" ,rust-num-traits-0.2))))
(home-page "https://www.nushell.sh")
(synopsis "Converter plugin to the bson format for Nushell")
@@ -1646,29 +1656,29 @@ underline).")
Nushell.")
(license license:expat)))
-(define-public rust-nu-plugin-from-sqlite-0.29
+(define-public rust-nu-plugin-from-sqlite-0.36
(package
(name "rust-nu-plugin-from-sqlite")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu_plugin_from_sqlite" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1mnavx7pa5isic2rnrxd8462axh826rimscjpjxq4nk77wkzp5s8"))))
+ (base32 "1asbwimvj5fk9vafq67rfr13pg3sw53f97a56snspnlgx31v5zwn"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-bigdecimal" ,rust-bigdecimal-0.2)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-plugin" ,rust-nu-plugin-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
- ("rust-nu-value-ext" ,rust-nu-value-ext-0.29)
+ (("rust-bigdecimal-rs" ,rust-bigdecimal-rs-0.2)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-plugin" ,rust-nu-plugin-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
+ ("rust-nu-value-ext" ,rust-nu-value-ext-0.36)
("rust-num-traits" ,rust-num-traits-0.2)
- ("rust-rusqlite" ,rust-rusqlite-0.24)
+ ("rust-rusqlite" ,rust-rusqlite-0.25)
("rust-tempfile" ,rust-tempfile-3))))
(home-page "https://www.nushell.sh")
(synopsis "Converter plugin to the bson format for Nushell")
@@ -1677,28 +1687,28 @@ Nushell.")
Nushell.")
(license license:expat)))
-(define-public rust-nu-plugin-inc-0.29
+(define-public rust-nu-plugin-inc-0.36
(package
(name "rust-nu-plugin-inc")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu_plugin_inc" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0w0dmqa6rv12whpmsvli5nb7pnazrhdp08x2fzrabz60rq1qsfx9"))))
+ (base32 "1vrvrdyhb9rvrbdaq25b1b9ibpwr52hz3p60kl3xn0zs437vqhzs"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-plugin" ,rust-nu-plugin-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
+ (("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-plugin" ,rust-nu-plugin-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
("rust-nu-test-support"
- ,rust-nu-test-support-0.29)
- ("rust-nu-value-ext" ,rust-nu-value-ext-0.29)
+ ,rust-nu-test-support-0.36)
+ ("rust-nu-value-ext" ,rust-nu-value-ext-0.36)
("rust-semver" ,rust-semver-0.11))))
(home-page "https://www.nushell.sh")
(synopsis "Version incrementer plugin for Nushell")
@@ -1707,25 +1717,25 @@ Nushell.")
Nushell.")
(license license:expat)))
-(define-public rust-nu-plugin-match-0.29
+(define-public rust-nu-plugin-match-0.36
(package
(name "rust-nu-plugin-match")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu_plugin_match" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0hmxhd3z7p88xg5g75kljl0g6rp5k22ff0k9f2a6j9j7y3rrdlmb"))))
+ (base32 "1lvmg155kriqgddhnmx2b7c2qsfsv75hdlb3wnrwlg8yqbl5kl9a"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-plugin" ,rust-nu-plugin-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
+ (("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-plugin" ,rust-nu-plugin-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
("rust-regex" ,rust-regex-1))))
(home-page "https://www.nushell.sh")
(synopsis "Regex match plugin for Nushell")
@@ -1733,57 +1743,58 @@ Nushell.")
"This package provides a regex match plugin for Nushell.")
(license license:expat)))
-(define-public rust-nu-plugin-post-0.29
+(define-public rust-nu-plugin-post-0.36
(package
(name "rust-nu-plugin-post")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu_plugin_post" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1d2198ks2cw6phg1hdsz75rqh5l49whcsl5hl21g86y2j5sl0hpd"))))
+ (base32 "0f1nh4227a5if3sg9214nqkd0ry6x79xvz2pgwqnbcwmps98nc26"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
(("rust-base64" ,rust-base64-0.13)
("rust-futures" ,rust-futures-0.3)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-plugin" ,rust-nu-plugin-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
+ ("rust-mime" ,rust-mime-0.3)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-plugin" ,rust-nu-plugin-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
("rust-num-traits" ,rust-num-traits-0.2)
("rust-serde-json" ,rust-serde-json-1)
- ("rust-surf" ,rust-surf-1)
+ ("rust-surf" ,rust-surf-2)
("rust-url" ,rust-url-2))))
(home-page "https://www.nushell.sh")
(synopsis "HTTP POST plugin for Nushell")
(description "This package is an HTTP POST plugin for Nushell.")
(license license:expat)))
-(define-public rust-nu-plugin-ps-0.29
+(define-public rust-nu-plugin-ps-0.36
(package
(name "rust-nu-plugin-ps")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu_plugin_ps" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "00dy60fnii1iifv0rh1xm77jn37l068np46fp3izbsbq642vzf7m"))))
+ (base32 "1hw6adsvsl1hpxyw06r0g9x1n14nkfin44ckxpr5605wbv89yrbx"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
(("rust-futures" ,rust-futures-0.3)
("rust-futures-timer" ,rust-futures-timer-3)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-plugin" ,rust-nu-plugin-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-plugin" ,rust-nu-plugin-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
("rust-num-bigint" ,rust-num-bigint-0.3)
("rust-sysinfo" ,rust-sysinfo-0.16))))
(home-page "https://www.nushell.sh")
@@ -1792,82 +1803,108 @@ Nushell.")
"This package provides a process list plugin for Nushell.")
(license license:expat)))
-(define-public rust-nu-plugin-s3-0.29
+(define-public rust-nu-plugin-query-json-0.36
+ (package
+ (name "rust-nu-plugin-query-json")
+ (version "0.36.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nu_plugin_query_json" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0ij135vx94gyaypryn24imgkq6r68j66d2nfymg98acn85ynv31q"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-gjson" ,rust-gjson-0.7)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-plugin" ,rust-nu-plugin-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36))))
+ (home-page "https://www.nushell.sh")
+ (synopsis "Query JSON files with Gjson")
+ (description "query json files with gjson")
+ (license license:expat)))
+
+(define-public rust-nu-plugin-s3-0.36
(package
(name "rust-nu-plugin-s3")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu_plugin_s3" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "00856l98gmmnv5bfg1vd6mqyk0zpkdrd1xgxqfi2c9nmsy2b1qfa"))))
+ (base32 "0yl1jkmr88ri22fzi78q5wqwv9j6589k0rsqydv5711dllkdgcp5"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
(("rust-futures" ,rust-futures-0.3)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-plugin" ,rust-nu-plugin-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
- ("rust-s3handler" ,rust-s3handler-0.6))))
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-plugin" ,rust-nu-plugin-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
+ ("rust-s3handler" ,rust-s3handler-0.7))))
(home-page "https://www.nushell.sh")
(synopsis "S3 plugin for Nushell")
(description "This package is an S3 plugin for Nushell.")
(license license:expat)))
-(define-public rust-nu-plugin-selector-0.29
+(define-public rust-nu-plugin-selector-0.36
(package
(name "rust-nu-plugin-selector")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu_plugin_selector" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "14hn8plcax4kljq5kw96881pngs7w2gy11k3hs1pmaxhr0bi6c8h"))))
+ (base32 "02sx6mdwgnaixfrkglin2l5svly1mn58swp0c9zqvhqyp0k8f09r"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
(("rust-nipper" ,rust-nipper-0.1)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-plugin" ,rust-nu-plugin-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29))))
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-plugin" ,rust-nu-plugin-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36))))
(home-page "https://www.nushell.sh")
(synopsis "Web scraping using CSS selector")
(description
"This package provides web scraping using CSS selector.")
(license license:expat)))
-(define-public rust-nu-plugin-start-0.29
+(define-public rust-nu-plugin-start-0.36
(package
(name "rust-nu-plugin-start")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu_plugin_start" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "002cjbdh4zn81zhc5a0gklfxdjslqbcbp1wcx5ijzpch40c5dyzj"))))
+ (base32 "0qk32snivd4r4jbmbmvx457qfvb2cycsl8l2bnghashh0x6jyc8b"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
(("rust-glob" ,rust-glob-0.3)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-plugin" ,rust-nu-plugin-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-plugin" ,rust-nu-plugin-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
("rust-open" ,rust-open-1)
- ("rust-url" ,rust-url-2))))
+ ("rust-url" ,rust-url-2)
+ ("rust-webbrowser" ,rust-webbrowser-0.5))))
(home-page "https://www.nushell.sh")
(synopsis "Plugin to open files/URLs directly from Nushell")
(description
@@ -1875,10 +1912,10 @@ Nushell.")
Nushell.")
(license license:expat)))
-(define-public rust-nu-plugin-sys-0.29
+(define-public rust-nu-plugin-sys-0.36
(package
(name "rust-nu-plugin-sys")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
@@ -1886,46 +1923,46 @@ Nushell.")
(file-name
(string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0s2jyaff4lngm1c5446618r5761d8dcbpsrs7p7vzp6g2dic1w69"))))
+ (base32 "07jsg3a8s5aa9ykvfama7i3pkz947md7ryfvffpbrd66r0szxrag"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
(("rust-futures" ,rust-futures-0.3)
("rust-futures-util" ,rust-futures-util-0.3)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-plugin" ,rust-nu-plugin-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-plugin" ,rust-nu-plugin-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
("rust-num-bigint" ,rust-num-bigint-0.3)
- ("rust-sysinfo" ,rust-sysinfo-0.16))))
+ ("rust-sysinfo" ,rust-sysinfo-0.18))))
(home-page "https://www.nushell.sh")
(synopsis "System info plugin for Nushell")
(description "This package provides a system info plugin for Nushell.")
(license license:expat)))
-(define-public rust-nu-plugin-textview-0.29
+(define-public rust-nu-plugin-textview-0.36
(package
(name "rust-nu-plugin-textview")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu_plugin_textview" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "19kwh6rn0xk340yk0w1r3dfm328s9jqln8hgfqw5m3lld1hh1a4v"))))
+ (base32 "0bz6khgjvr8qbybg8hd8m26w5xd3g3xk9m2xpjmmgw5a5mvfdrck"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-bat" ,rust-bat-0.17)
- ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.29)
- ("rust-nu-data" ,rust-nu-data-0.29)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-plugin" ,rust-nu-plugin-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
+ (("bat" ,bat)
+ ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.36)
+ ("rust-nu-data" ,rust-nu-data-0.36)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-plugin" ,rust-nu-plugin-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
("rust-term-size" ,rust-term-size-0.3)
("rust-url" ,rust-url-2))))
(home-page "https://www.nushell.sh")
@@ -1934,27 +1971,27 @@ Nushell.")
Nushell.")
(license license:expat)))
-(define-public rust-nu-plugin-to-bson-0.29
+(define-public rust-nu-plugin-to-bson-0.36
(package
(name "rust-nu-plugin-to-bson")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu_plugin_to_bson" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1j019frp663s511b7z9sz5vh77pvz0nn3w2asrk50xlyj5hfig55"))))
+ (base32 "1kardsbic0wv8704m81cnbzlhs6qrb93130x30wfs89z400xfn43"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
(("rust-bson" ,rust-bson-0.14)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-plugin" ,rust-nu-plugin-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
- ("rust-nu-value-ext" ,rust-nu-value-ext-0.29)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-plugin" ,rust-nu-plugin-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
+ ("rust-nu-value-ext" ,rust-nu-value-ext-0.36)
("rust-num-traits" ,rust-num-traits-0.2))))
(home-page "https://www.nushell.sh")
(synopsis "Converter plugin to the bson format for Nushell")
@@ -1963,29 +2000,29 @@ Nushell.")
Nushell.")
(license license:expat)))
-(define-public rust-nu-plugin-to-sqlite-0.29
+(define-public rust-nu-plugin-to-sqlite-0.36
(package
(name "rust-nu-plugin-to-sqlite")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu_plugin_to_sqlite" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0p86iyag0ci15i1nqyb74kp1lax9mgm73w5g3qkp2v97lihv12pf"))))
+ (base32 "193prp16msshw3n2nfmlckphhkm7bzwrc3qza2g7s4mnyh7d88x5"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
(("rust-hex" ,rust-hex-0.4)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-plugin" ,rust-nu-plugin-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
- ("rust-nu-value-ext" ,rust-nu-value-ext-0.29)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-plugin" ,rust-nu-plugin-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
+ ("rust-nu-value-ext" ,rust-nu-value-ext-0.36)
("rust-num-traits" ,rust-num-traits-0.2)
- ("rust-rusqlite" ,rust-rusqlite-0.24)
+ ("rust-rusqlite" ,rust-rusqlite-0.25)
("rust-tempfile" ,rust-tempfile-3))))
(home-page "https://www.nushell.sh")
(synopsis "Converter plugin to the bson format for Nushell")
@@ -1994,26 +2031,26 @@ Nushell.")
Nushell.")
(license license:expat)))
-(define-public rust-nu-plugin-tree-0.29
+(define-public rust-nu-plugin-tree-0.36
(package
(name "rust-nu-plugin-tree")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu_plugin_tree" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "096l86ci540v0aj9xrvwd4ccgg388kabz4rbg88nrpw0rlacrbc3"))))
+ (base32 "0vz8ncglzhq4nvbr3xi9zv3nqpgyf8vyxjnhjd9kjy91d0inj869"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
(("rust-derive-new" ,rust-derive-new-0.5)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-plugin" ,rust-nu-plugin-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-plugin" ,rust-nu-plugin-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
("rust-ptree" ,rust-ptree-0.3))))
(home-page "https://www.nushell.sh")
(synopsis "Tree viewer plugin for Nushell")
@@ -2021,27 +2058,27 @@ Nushell.")
Nushell.")
(license license:expat)))
-(define-public rust-nu-plugin-xpath-0.29
+(define-public rust-nu-plugin-xpath-0.36
(package
(name "rust-nu-plugin-xpath")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu_plugin_xpath" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0459awkffb2sydd2l5gbcx1kz466qkigb1bxn5ka208y9k5qz54v"))))
+ (base32 "19dqw28y5qfpd8a432qkjjf1hmjh7ghsyr1dpb7jr8b0dv68h4lb"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-bigdecimal" ,rust-bigdecimal-0.2)
+ (("rust-bigdecimal-rs" ,rust-bigdecimal-rs-0.2)
("rust-indexmap" ,rust-indexmap-1)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-plugin" ,rust-nu-plugin-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-plugin" ,rust-nu-plugin-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
("rust-sxd-document" ,rust-sxd-document-0.3)
("rust-sxd-xpath" ,rust-sxd-xpath-0.4))))
(home-page "https://www.nushell.sh")
@@ -2049,33 +2086,61 @@ Nushell.")
(description "Traverses XML")
(license license:expat)))
-(define-public rust-nu-protocol-0.29
+(define-public rust-nu-pretty-hex-0.36
+ (package
+ (name "rust-nu-pretty-hex")
+ (version "0.36.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nu-pretty-hex" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1d4qvry8xknlsqr1dmqjsfwz3l2avxwwa5jg9p3rrbwcqxppvsq1"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-heapless" ,rust-heapless-0.6)
+ ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.36)
+ ("rust-rand" ,rust-rand-0.8))))
+ (home-page "https://www.nushell.sh")
+ (synopsis "Pretty hex dump of bytes slice in the common style")
+ (description
+ "This crate provides pretty hex dump of bytes slice in the common
+style.")
+ (license license:expat)))
+
+(define-public rust-nu-protocol-0.36
(package
(name "rust-nu-protocol")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu-protocol" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1iii3r37dcl7sf870qrzfkdc1iylbbkcycp1k5ifjvd5yxlkfpxx"))))
+ (base32 "1r50ybwipk63ryq6zjkjym2dph84y7x26bmn679p9vcglys7rhn7"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-bigdecimal" ,rust-bigdecimal-0.2)
+ (("rust-bigdecimal-rs" ,rust-bigdecimal-rs-0.2)
("rust-byte-unit" ,rust-byte-unit-4)
("rust-chrono" ,rust-chrono-0.4)
+ ("rust-chrono-humanize"
+ ,rust-chrono-humanize-0.2)
("rust-derive-new" ,rust-derive-new-0.5)
("rust-getset" ,rust-getset-0.1)
("rust-indexmap" ,rust-indexmap-1)
("rust-log" ,rust-log-0.4)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
("rust-num-bigint" ,rust-num-bigint-0.3)
("rust-num-integer" ,rust-num-integer-0.1)
("rust-num-traits" ,rust-num-traits-0.2)
+ ("rust-polars" ,rust-polars-0.15)
("rust-serde" ,rust-serde-1)
("rust-serde-bytes" ,rust-serde-bytes-0.11)
("rust-serde-json" ,rust-serde-json-1)
@@ -2086,17 +2151,45 @@ Nushell.")
(description "Core values and protocols for Nushell")
(license license:expat)))
-(define-public rust-nu-source-0.29
+(define-public rust-nu-serde-0.36
+ (package
+ (name "rust-nu-serde")
+ (version "0.36.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nu-serde" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1271qkyphjd3w5as0kwkdzmhcv0fx5j2nak07mm476qf63naprhz"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-bigdecimal-rs" ,rust-bigdecimal-rs-0.2)
+ ("rust-insta" ,rust-insta-1)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-thiserror" ,rust-thiserror-1))))
+ (home-page "https://www.nushell.sh")
+ (synopsis "Turn any value into a @code{nu-protocol::Value} with Serde")
+ (description
+ "This crate turns any value into a @code{nu-protocol::Value} with
+Serde.")
+ (license license:expat)))
+
+(define-public rust-nu-source-0.36
(package
(name "rust-nu-source")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu-source" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1m8phdw9iwawsq0ip4zn2w8ggjjr45z1ny2sgdb3h1y1awpnvdbq"))))
+ (base32 "0vs05k2ld5big5byf083wnb2i0pvz0lpmgp34vmw8x5ca4aw4hij"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
@@ -2113,46 +2206,46 @@ Nushell.")
Nushell.")
(license license:expat)))
-(define-public rust-nu-stream-0.29
+(define-public rust-nu-stream-0.36
(package
(name "rust-nu-stream")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu-stream" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "15zx16s4wb23316ih4wqnnpajh1qz5vckpzk3k41qqkmar1w4sah"))))
+ (base32 "0siqhyxdbl9zpyxkdlysrd1369lrvikp72awx7pii5dzvgv2aaaj"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
(("rust-futures" ,rust-futures-0.3)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29))))
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36))))
(home-page "https://www.nushell.sh")
(synopsis "Nushell stream")
(description "This package provides Nushell stream.")
(license license:expat)))
-(define-public rust-nu-table-0.29
+(define-public rust-nu-table-0.36
(package
(name "rust-nu-table")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu-table" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1ihrr2406v5yjdfm699q6alx5bh49q8d04x1dzvn6qydgmf6r8z6"))))
+ (base32 "1akxq806gix38b6663ijs02ma0zbzq9yvyvr39bgjyikyqahwkpw"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-nu-ansi-term" ,rust-nu-ansi-term-0.29)
+ (("rust-nu-ansi-term" ,rust-nu-ansi-term-0.36)
("rust-regex" ,rust-regex-1)
("rust-unicode-width" ,rust-unicode-width-0.1))))
(home-page "https://www.nushell.sh")
@@ -2160,32 +2253,32 @@ Nushell.")
(description "Nushell table printing")
(license license:expat)))
-(define-public rust-nu-test-support-0.29
+(define-public rust-nu-test-support-0.36
(package
(name "rust-nu-test-support")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "nu-test-support" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0dlmhrskpdp82a6064srx1c4bqvfz66madx2i6cgxg56d7x38km6"))))
+ (base32 "0ip2fm8r26s5y0qbfn8r7yhacg82aa998kyic70y60j9kmnwk4q1"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-bigdecimal" ,rust-bigdecimal-0.2)
+ (("rust-bigdecimal-rs" ,rust-bigdecimal-rs-0.2)
("rust-chrono" ,rust-chrono-0.4)
("rust-dunce" ,rust-dunce-1)
("rust-getset" ,rust-getset-0.1)
("rust-glob" ,rust-glob-0.3)
("rust-hamcrest2" ,rust-hamcrest2-0.3)
("rust-indexmap" ,rust-indexmap-1)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
- ("rust-nu-value-ext" ,rust-nu-value-ext-0.29)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
+ ("rust-nu-value-ext" ,rust-nu-value-ext-0.36)
("rust-num-bigint" ,rust-num-bigint-0.3)
("rust-tempfile" ,rust-tempfile-3))))
(home-page "https://www.nushell.sh")
@@ -2194,10 +2287,10 @@ Nushell.")
tests.")
(license license:expat)))
-(define-public rust-nu-value-ext-0.29
+(define-public rust-nu-value-ext-0.36
(package
(name "rust-nu-value-ext")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method url-fetch)
@@ -2205,16 +2298,16 @@ tests.")
(file-name
(string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1riq3xg6cqwrfb55bwva13m5dn4d7d71g2825dn7z2i96f6vylwi"))))
+ (base32 "1cd09378h4lfb58s0dl87mgiwldfk60h9z1a0vi4v7k10v9xhsis"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
(("rust-indexmap" ,rust-indexmap-1)
("rust-itertools" ,rust-itertools-0.10)
- ("rust-nu-errors" ,rust-nu-errors-0.29)
- ("rust-nu-protocol" ,rust-nu-protocol-0.29)
- ("rust-nu-source" ,rust-nu-source-0.29)
+ ("rust-nu-errors" ,rust-nu-errors-0.36)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.36)
+ ("rust-nu-source" ,rust-nu-source-0.36)
("rust-num-traits" ,rust-num-traits-0.2))))
(home-page "https://www.nushell.sh")
(synopsis "@code{Extension} traits for values in Nushell")