diff options
Diffstat (limited to 'gnu/packages/shells.scm')
-rw-r--r-- | gnu/packages/shells.scm | 1060 |
1 files changed, 421 insertions, 639 deletions
diff --git a/gnu/packages/shells.scm b/gnu/packages/shells.scm index 62862516c3..1652848705 100644 --- a/gnu/packages/shells.scm +++ b/gnu/packages/shells.scm @@ -16,7 +16,8 @@ ;;; Copyright © 2020 Brice Waegeneire <[email protected]> ;;; Copyright © 2020 Ryan Prior <[email protected]> ;;; Copyright © 2020 Efraim Flashner <[email protected]> -;;; Copyright © 2021 Nicolas Goaziou <[email protected]> +;;; Copyright © 2020 Marius Bakke <[email protected]> +;;; Copyright © 2021, 2022 Nicolas Goaziou <[email protected]> ;;; Copyright © 2021 Felix Gruber <[email protected]> ;;; ;;; This file is part of GNU Guix. @@ -71,6 +72,7 @@ #:use-module (guix build-system trivial) #:use-module (guix download) #:use-module (guix git-download) + #:use-module (guix gexp) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) #:use-module (guix utils)) @@ -97,7 +99,7 @@ #t)))) (build-system gnu-build-system) (inputs - `(("libedit" ,libedit))) + (list libedit)) (arguments '(#:configure-flags '("--with-libedit"))) (home-page "http://gondor.apana.org.au/~herbert/dash") @@ -129,14 +131,11 @@ direct descendant of NetBSD's Almquist Shell (@command{ash}).") (delete-file-recursively "pcre2"))))) (build-system cmake-build-system) (inputs - `(("fish-foreign-env" ,fish-foreign-env) - ("ncurses" ,ncurses) - ("pcre2" ,pcre2) ; don't use the bundled PCRE2 - ("python" ,python))) ; for fish_config and manpage completions + (list fish-foreign-env ncurses pcre2 ; don't use the bundled PCRE2 + python)) ; for fish_config and manpage completions (native-inputs - `(("doxygen" ,doxygen) - ("groff" ,groff) ; for 'fish --help' - ("procps" ,procps))) ; for the test suite + (list doxygen groff ; for 'fish --help' + procps)) ; for the test suite (arguments '(#:phases (modify-phases %standard-phases @@ -296,16 +295,15 @@ and syntax highlighting.") ,(string-append func-path "/fenv.apply.fish") ,(string-append func-path "/fenv.main.fish")) (("bash") - (string-append (assoc-ref %build-inputs "bash") "/bin/bash")) + (search-input-file %build-inputs "/bin/bash")) (("sed") - (string-append (assoc-ref %build-inputs "sed") "/bin/sed")) + (search-input-file %build-inputs "/bin/sed")) ((" tr ") - (string-append " " (assoc-ref %build-inputs "coreutils") - "/bin/tr "))))))) + (string-append " " + (search-input-file %build-inputs "/bin/tr") + " "))))))) (inputs - `(("bash" ,bash) - ("coreutils" ,coreutils) - ("sed" ,sed))) + (list bash coreutils sed)) (home-page "https://github.com/oh-my-fish/plugin-foreign-env") (synopsis "Foreign environment interface for fish shell") (description "@code{fish-foreign-env} wraps bash script execution in a way @@ -340,12 +338,8 @@ into fish.") (("/bin/rm") (which "rm")) (("/bin\\)") (string-append (dirname (which "rm")) ")"))) #t))))) - (inputs `(("readline" ,readline) - ("perl" ,perl))) - (native-inputs `(("autoconf" ,autoconf) - ("automake" ,automake) - ("libtool" ,libtool) - ("pkg-config" ,pkg-config))) + (inputs (list readline perl)) + (native-inputs (list autoconf automake libtool pkg-config)) (synopsis "Alternative implementation of the rc shell by Byron Rakitzis") (description "This is a reimplementation by Byron Rakitzis of the Plan 9 shell. It @@ -376,9 +370,9 @@ has a small feature set similar to a traditional Bourne shell.") (lambda _ (chdir "..")))))) (inputs - `(("readline" ,readline))) + (list readline)) (native-inputs - `(("bison" ,bison))) + (list bison)) (synopsis "Extensible shell with higher-order functions") (description "Es is an extensible shell. The language was derived from the Plan 9 @@ -392,7 +386,7 @@ written by Paul Haahr and Byron Rakitzis.") (define-public tcsh (package (name "tcsh") - (version "6.22.02") + (version "6.22.03") (source (origin (method url-fetch) ;; Old tarballs are moved to old/. @@ -402,15 +396,14 @@ written by Paul Haahr and Byron Rakitzis.") "old/tcsh-" version ".tar.gz"))) (sha256 (base32 - "0nw8prz1n0lmr82wnpyhrzmki630afn7p9cfgr3vl00vr9c72a7d")) + "1dv24bsp6faayinvwds092ylk9sb6894rl9ddm87y31a7mjzsb5y")) (patches (search-patches "tcsh-fix-autotest.patch")) (patch-flags '("-p0")))) (build-system gnu-build-system) (native-inputs - `(("autoconf" ,autoconf) - ("perl" ,perl))) + (list autoconf perl)) (inputs - `(("ncurses" ,ncurses))) + (list ncurses)) (arguments `(#:phases (modify-phases %standard-phases @@ -427,6 +420,16 @@ written by Paul Haahr and Byron Rakitzis.") ;; Take care of pwd (substitute* '("tests/commands.at" "tests/variables.at") (("/bin/pwd") (which "pwd"))) + (substitute* "Makefile" + ;; Likewise for /usr/bin/env. + (("/usr/bin/env") "env") + ;; Don't reset the environment (PATH, etc). + (("\\$\\(ENVCMD\\) -") "$(ENVCMD)")) + ;; This test does not expect the home directory from + ;; /etc/passwd to be '/'. + (substitute* "tests/subst.at" + (("\\$\\(id -un\\)/foo") + "$(id -un)//foo")) ;; The .at files create shell scripts without shebangs. Erk. (substitute* "tests/commands.at" (("./output.sh") "/bin/sh output.sh")) @@ -514,10 +517,8 @@ history mechanism, job control and a C-like syntax.") (("command -p") "command ") (("'command' -p") "'command' ")) #t))))) - (native-inputs `(("autoconf" ,autoconf))) - (inputs `(("ncurses" ,ncurses) - ("pcre" ,pcre) - ("perl" ,perl))) + (native-inputs (list autoconf)) + (inputs (list ncurses pcre perl)) (synopsis "Powerful shell for interactive use and scripting") (description "The Z shell (zsh) is a Unix shell that can be used as an interactive login shell and as a powerful command interpreter @@ -565,7 +566,7 @@ ksh, and tcsh.") ;; information. #:tests? #f)) (inputs - `(("python-ply" ,python-ply))) + (list python-ply)) (home-page "https://xon.sh/") (synopsis "Python-ish shell") (description @@ -607,11 +608,9 @@ use of experts and novices alike.") (symlink rxpath "rx")) #t))))) (inputs - `(("scheme48" ,scheme48) - ("scheme48-rx" ,scheme48-rx))) + (list scheme48 scheme48-rx)) (native-inputs - `(("autoconf" ,autoconf) - ("automake" ,automake))) + (list autoconf automake)) (home-page "https://github.com/scheme/scsh") (synopsis "Unix shell embedded in Scheme") (description @@ -687,7 +686,7 @@ Its features include: "0qiny71ww5nhzy4mnc8652hn0mlxyb67h333gbdxp4j4qxsi13q4")))) (build-system gnu-build-system) (inputs - `(("linenoise" ,linenoise))) + (list linenoise)) (arguments `(#:tests? #f #:make-flags (list "CC=gcc" @@ -774,9 +773,9 @@ The OpenBSD Korn Shell is a cleaned up and enhanced ksh.") (base32 "0x33plxqhh5202hgqidgccz5hpg8d2q71ylgnm437g60mfi9z0px")))) (build-system meson-build-system) (inputs - `(("ncurses" ,ncurses))) + (list ncurses)) (native-inputs - `(("pkg-config" ,pkg-config))) + (list pkg-config)) (arguments `(#:tests? #f)) ; no tests included (home-page "https://github.com/dimkr/loksh") @@ -791,14 +790,14 @@ interactive POSIX shell targeted at resource-constrained systems.") (define-public mksh (package (name "mksh") - (version "58") + (version "59c") (source (origin (method url-fetch) (uri (string-append "https://www.mirbsd.org/MirOS/dist/mir/mksh/mksh-R" version ".tgz")) (sha256 - (base32 "1337zjvzh14yncg9igdry904a3ns52l8rnm1kcq262w7f5xyp2v0")))) + (base32 "01n5ggw33bw4jv4d3148wlw9n4aj7vdn3ffnc66c9w9pldjidbkp")))) (build-system gnu-build-system) (arguments `(#:tests? #f ; tests require access to /dev/tty @@ -817,8 +816,7 @@ interactive POSIX shell targeted at resource-constrained systems.") (install-file "mksh" bin) (with-directory-excursion bin (symlink "mksh" "ksh")) - (install-file "mksh.1" man) - #t)))))) + (install-file "mksh.1" man))))))) (home-page "https://www.mirbsd.org/mksh.htm") (synopsis "Korn Shell from MirBSD") (description "mksh is an actively developed free implementation of the @@ -830,38 +828,37 @@ Shell (pdksh).") (define-public oil (package (name "oil") - (version "0.9.2") + (version "0.9.6") (source (origin (method url-fetch) (uri (string-append "https://www.oilshell.org/download/oil-" version ".tar.gz")) (sha256 - (base32 "0mqf2wmc1p6xr2l54pxv97d0s23wqm1mwwgyzn06aafr93dy3vkg")))) + (base32 "01lmj4diqpla1gwwb1gh1shf4y74qhanpkzcsnb28458rxm1sq32")))) (build-system gnu-build-system) (arguments - `(#:strip-binaries? #f ; strip breaks the binary - #:phases - (modify-phases %standard-phases - (replace 'configure - (lambda* (#:key outputs #:allow-other-keys) - (let ((out (assoc-ref outputs "out"))) - (setenv "CC" ,(cc-for-target)) - (substitute* "configure" - ((" cc ") " $CC ")) - (invoke "./configure" (string-append "--prefix=" out) - "--with-readline")))) - (replace 'check - ;; 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* (#: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")))))))) + (list #:strip-binaries? #f ; strip breaks the binary + #:phases + #~(modify-phases %standard-phases + (replace 'configure + (lambda _ + (setenv "CC" #$(cc-for-target)) + (substitute* "configure" + ((" cc ") " $CC ")) + (invoke "./configure" (string-append "--prefix=" #$output) + "--with-readline"))) + (replace 'check + ;; 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* (#: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))) + (list readline)) (home-page "https://www.oilshell.org") (synopsis "Programming language and Bash-compatible Unix shell") (description "Oil is a programming language with automatic translation for @@ -870,9 +867,6 @@ scripts.") (license (list license:psfl ; tarball includes python2.7 license:asl2.0)))) -(define-public oil-shell - (deprecated-package "oil-shell" oil)) - (define-public gash (package (name "gash") @@ -894,9 +888,9 @@ scripts.") #t)))) (build-system gnu-build-system) (native-inputs - `(("pkg-config" ,pkg-config))) + (list pkg-config)) (inputs - `(("guile" ,guile-3.0))) + (list guile-3.0)) (arguments '(#:make-flags '("XFAIL_TESTS=tests/redirects.org"))) (home-page "https://savannah.nongnu.org/projects/gash/") @@ -929,10 +923,9 @@ as part of the Guix bootstrap process.") #t)))) (build-system gnu-build-system) (native-inputs - `(("pkg-config" ,pkg-config))) + (list pkg-config)) (inputs - `(("guile" ,guile-3.0) - ("gash" ,gash))) + (list guile-3.0 gash)) (home-page "https://savannah.nongnu.org/projects/gash/") (synopsis "Core POSIX utilities written in Guile Scheme") (description "Gash-Utils provides Scheme implementations of many @@ -946,7 +939,7 @@ files and text.") (define-public nushell (package (name "nushell") - (version "0.36.0") + (version "0.43.0") (source (origin (method git-fetch) @@ -955,78 +948,57 @@ files and text.") (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "1db521jrs0yxwmvkkl8wssa8qyi0m62n69l7xxl2gpyz1v8nvw76")))) + (base32 "0d9nzfrmdal6vd1k35xmkj7hq1gwl3q0ivm31xks8p7641srs8id")))) (build-system cargo-build-system) (arguments - `(#:rust ,rust-1.52 - #:tests? #false ;missing files + `(#:tests? #false ;missing files #:features '("extra") #:cargo-inputs (("rust-ctrlc" ,rust-ctrlc-3) ("rust-futures" ,rust-futures-0.3) ("rust-itertools" ,rust-itertools-0.10) - ("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)) + ("rust-mp4" ,rust-mp4-0.9) + ("rust-nu-cli" ,rust-nu-cli-0.43) + ("rust-nu-command" ,rust-nu-command-0.43) + ("rust-nu-completion" ,rust-nu-completion-0.43) + ("rust-nu-data" ,rust-nu-data-0.43) + ("rust-nu-engine" ,rust-nu-engine-0.43) + ("rust-nu-errors" ,rust-nu-errors-0.43) + ("rust-nu-parser" ,rust-nu-parser-0.43) + ("rust-nu-path" ,rust-nu-path-0.43) + ("rust-nu-plugin" ,rust-nu-plugin-0.43) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) + ("rust-nu-source" ,rust-nu-source-0.43) + ("rust-nu-value-ext" ,rust-nu-value-ext-0.43) + ("rust-nu-plugin-binaryview" ,rust-nu-plugin-binaryview-0.43) + ("rust-nu-plugin-chart" ,rust-nu-plugin-chart-0.43) + ("rust-nu-plugin-from-bson" ,rust-nu-plugin-from-bson-0.43) + ("rust-nu-plugin-from-sqlite" ,rust-nu-plugin-from-sqlite-0.43) + ("rust-nu-plugin-inc" ,rust-nu-plugin-inc-0.43) + ("rust-nu-plugin-match" ,rust-nu-plugin-match-0.43) + ("rust-nu-plugin-query-json" ,rust-nu-plugin-query-json-0.43) + ("rust-nu-plugin-s3" ,rust-nu-plugin-s3-0.43) + ("rust-nu-plugin-selector" ,rust-nu-plugin-selector-0.43) + ("rust-nu-plugin-start" ,rust-nu-plugin-start-0.43) + ("rust-nu-plugin-textview" ,rust-nu-plugin-textview-0.43) + ("rust-nu-plugin-to-bson" ,rust-nu-plugin-to-bson-0.43) + ("rust-nu-plugin-to-sqlite" ,rust-nu-plugin-to-sqlite-0.43) + ("rust-nu-plugin-tree" ,rust-nu-plugin-tree-0.43) + ("rust-nu-plugin-xpath" ,rust-nu-plugin-xpath-0.43)) #:cargo-development-inputs - (("rust-dunce" ,rust-dunce-1) - ("rust-hamcrest2" ,rust-hamcrest2-0.3) - ("rust-nu-test-support" - ,rust-nu-test-support-0.36) + (("rust-hamcrest2" ,rust-hamcrest2-0.3) + ("rust-nu-test-support" ,rust-nu-test-support-0.43) ("rust-rstest" ,rust-rstest-0.10) ("rust-serial-test" ,rust-serial-test-0.5)))) (native-inputs - `(("pkg-config" ,pkg-config) - ("python" ,python))) + (list pkg-config python)) (inputs - `(("curl" ,curl) - ("libgit2" ,libgit2) - ("libx11" ,libx11) - ("libxcb" ,libxcb) - ("openssl" ,openssl) - ("zlib" ,zlib))) + (list curl + libgit2 + libx11 + libxcb + openssl + zlib)) (home-page "https://www.nushell.sh") (synopsis "Shell that understands the structure of the data") (description @@ -1039,22 +1011,22 @@ 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.36 +(define-public rust-nu-ansi-term-0.43 (package (name "rust-nu-ansi-term") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu-ansi-term" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0p68s0djx4xr93vn7lh8774srazjw4dxsi3px8c8mbv0a4ixg5wr")))) + (base32 "08qrpysv98cn9hmqmvkzh9bax4220jnix17a6d5gn70ndrli6v53")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("rust-itertools" ,rust-itertools-0.10) + (("rust-doc-comment" ,rust-doc-comment-0.3) ("rust-overload" ,rust-overload-0.1) ("rust-serde" ,rust-serde-1) ("rust-winapi" ,rust-winapi-0.3)))) @@ -1065,17 +1037,17 @@ of commands called a ``pipeline''.") underline).") (license license:expat))) -(define-public rust-nu-cli-0.36 +(define-public rust-nu-cli-0.43 (package (name "rust-nu-cli") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu-cli" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1zb6x6knn1hrpkyryniq73vkrgg9arqnxy50klm8963dnq49082v")))) + (base32 "10mfq3vd4bp286j2p3j0iqv4j9lfq3zj2jpab3bg2qwv9kislcv0")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t @@ -1084,141 +1056,118 @@ underline).") ("rust-indexmap" ,rust-indexmap-1) ("rust-lazy-static" ,rust-lazy-static-1) ("rust-log" ,rust-log-0.4) - ("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-nu-ansi-term" ,rust-nu-ansi-term-0.43) + ("rust-nu-command" ,rust-nu-command-0.43) + ("rust-nu-completion" ,rust-nu-completion-0.43) + ("rust-nu-data" ,rust-nu-data-0.43) + ("rust-nu-engine" ,rust-nu-engine-0.43) + ("rust-nu-errors" ,rust-nu-errors-0.43) + ("rust-nu-parser" ,rust-nu-parser-0.43) + ("rust-nu-path" ,rust-nu-path-0.43) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) + ("rust-nu-source" ,rust-nu-source-0.43) + ("rust-nu-stream" ,rust-nu-stream-0.43) + ("rust-pretty-env-logger" ,rust-pretty-env-logger-0.4) ("rust-rustyline" ,rust-rustyline-9) ("rust-serde" ,rust-serde-1) ("rust-serde-yaml" ,rust-serde-yaml-0.8) - ("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-shadow-rs" ,rust-shadow-rs-0.8) + ("rust-shadow-rs" ,rust-shadow-rs-0.8) + ("rust-strip-ansi-escapes" ,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.36 +(define-public rust-nu-command-0.43 (package (name "rust-nu-command") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu-command" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0690iw3wn0jas04471dyvsqswbwxpab2qp2r3r5ma0za98s4p3ry")))) + (base32 "0zg9qgip9r831sj4y63p8js2pdl3cn1i1wly0kvad1wyn3wm67rr")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("rust-arboard" ,rust-arboard-1) - ("rust-base64" ,rust-base64-0.13) - ("rust-bigdecimal-rs" ,rust-bigdecimal-rs-0.2) - ("rust-byte-unit" ,rust-byte-unit-4) - ("rust-bytes" ,rust-bytes-1) + (("rust-base64" ,rust-base64-0.13) + ("rust-bigdecimal" ,rust-bigdecimal-0.3) ("rust-calamine" ,rust-calamine-0.18) ("rust-chrono" ,rust-chrono-0.4) ("rust-chrono-tz" ,rust-chrono-tz-0.5) - ("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) ("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-getset" ,rust-getset-0.1) ("rust-glob" ,rust-glob-0.3) + ("rust-heck" ,rust-heck-0.4) ("rust-htmlescape" ,rust-htmlescape-0.3) ("rust-ical" ,rust-ical-0.7) ("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-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.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.36) - ("rust-nu-value-ext" ,rust-nu-value-ext-0.36) - ("rust-num-bigint" ,rust-num-bigint-0.3) + ("rust-mime" ,rust-mime-0.3) + ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.43) + ("rust-nu-data" ,rust-nu-data-0.43) + ("rust-nu-engine" ,rust-nu-engine-0.43) + ("rust-nu-errors" ,rust-nu-errors-0.43) + ("rust-nu-json" ,rust-nu-json-0.43) + ("rust-nu-parser" ,rust-nu-parser-0.43) + ("rust-nu-path" ,rust-nu-path-0.43) + ("rust-nu-plugin" ,rust-nu-plugin-0.43) + ("rust-nu-pretty-hex" ,rust-nu-pretty-hex-0.43) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) + ("rust-nu-serde" ,rust-nu-serde-0.43) + ("rust-nu-source" ,rust-nu-source-0.43) + ("rust-nu-stream" ,rust-nu-stream-0.43) + ("rust-nu-table" ,rust-nu-table-0.43) + ("rust-nu-test-support" ,rust-nu-test-support-0.43) + ("rust-nu-value-ext" ,rust-nu-value-ext-0.43) + ("rust-num-bigint" ,rust-num-bigint-0.4) ("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-polars" ,rust-polars-0.15) - ("rust-query-interface" - ,rust-query-interface-0.3) + ("rust-polars" ,rust-polars-0.17) ("rust-quick-xml" ,rust-quick-xml-0.22) - ("rust-quickcheck-macros" - ,rust-quickcheck-macros-1) + ("rust-quickcheck-macros" ,rust-quickcheck-macros-1) ("rust-rand" ,rust-rand-0.8) - ("rust-rayon" ,rust-rayon-1) ("rust-regex" ,rust-regex-1) + ("rust-reqwest" ,rust-reqwest-0.11) ("rust-roxmltree" ,rust-roxmltree-0.14) - ("rust-rusqlite" ,rust-rusqlite-0.25) ("rust-rust-embed" ,rust-rust-embed-5) ("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-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.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-shadow-rs" ,rust-shadow-rs-0.8) + ("rust-strip-ansi-escapes" ,rust-strip-ansi-escapes-0.1) + ("rust-sysinfo" ,rust-sysinfo-0.23) ("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-tokio" ,rust-tokio-1) ("rust-toml" ,rust-toml-0.5) - ("rust-trash" ,rust-trash-1) + ("rust-trash" ,rust-trash-2) ("rust-umask" ,rust-umask-1) - ("rust-unicode-segmentation" - ,rust-unicode-segmentation-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) @@ -1229,10 +1178,10 @@ underline).") (description "CLI for nushell") (license license:expat))) -(define-public rust-nu-completion-0.36 +(define-public rust-nu-completion-0.43 (package (name "rust-nu-completion") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) @@ -1241,132 +1190,111 @@ underline).") (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1kmn80cwpi8dd25vxm4r7ap35igfy4mqax20z31c51qwj2a8r6cx")))) + "1w04z9973zfv33lpbdjy3qn3nxkxc0a6y0zby6cwvg3vs0mkprdn")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("rust-dirs-next" ,rust-dirs-next-2) - ("rust-indexmap" ,rust-indexmap-1) + (("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)))) + ("rust-nu-data" ,rust-nu-data-0.43) + ("rust-nu-engine" ,rust-nu-engine-0.43) + ("rust-nu-parser" ,rust-nu-parser-0.43) + ("rust-nu-path" ,rust-nu-path-0.43) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) + ("rust-nu-source" ,rust-nu-source-0.43) + ("rust-nu-test-support" ,rust-nu-test-support-0.43)))) (home-page "https://www.nushell.sh") (synopsis "Completions for nushell") (description "Completions for nushell") (license license:expat))) -(define-public rust-nu-data-0.36 +(define-public rust-nu-data-0.43 (package (name "rust-nu-data") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu-data" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "02m4zyrgaxkpvvbknqang9cqbzqmbp8bvmvisxp5yijwadzjr66y")))) + (base32 "0fv4z61kp54jn03zkpv461im9cqdmd8xcl1j8pdpsglhbl1h6203")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("rust-bigdecimal-rs" ,rust-bigdecimal-rs-0.2) + (("rust-bigdecimal" ,rust-bigdecimal-0.3) ("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) - ("rust-dirs-next" ,rust-dirs-next-2) + ("rust-directories-next" ,rust-directories-next-2) ("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.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.36) - ("rust-nu-value-ext" ,rust-nu-value-ext-0.36) - ("rust-num-bigint" ,rust-num-bigint-0.3) + ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.43) + ("rust-nu-errors" ,rust-nu-errors-0.43) + ("rust-nu-path" ,rust-nu-path-0.43) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) + ("rust-nu-source" ,rust-nu-source-0.43) + ("rust-nu-table" ,rust-nu-table-0.43) + ("rust-nu-test-support" ,rust-nu-test-support-0.43) + ("rust-nu-value-ext" ,rust-nu-value-ext-0.43) + ("rust-num-bigint" ,rust-num-bigint-0.4) ("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)))) + ("rust-toml" ,rust-toml-0.5)))) (home-page "https://www.nushell.sh") (synopsis "CLI for nushell") (description "CLI for nushell") (license license:expat))) -(define-public rust-nu-engine-0.36 +(define-public rust-nu-engine-0.43 (package (name "rust-nu-engine") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu-engine" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "03nngv2pcn10ydc1wq3chvd31rzgh4j7jrvkgmgps4ml1avn6yfr")))) + (base32 "0z2c06bmac992qyzrfa2b25z3zyg8laj9pxqfa51c6kqsyy41y28")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("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-bigdecimal" ,rust-bigdecimal-0.3) + ("rust-bytes" ,rust-bytes-1) ("rust-chrono" ,rust-chrono-0.4) - ("rust-codespan-reporting" - ,rust-codespan-reporting-0.11) + ("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) - ("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-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.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-nu-ansi-term" ,rust-nu-ansi-term-0.43) + ("rust-nu-data" ,rust-nu-data-0.43) + ("rust-nu-errors" ,rust-nu-errors-0.43) + ("rust-nu-parser" ,rust-nu-parser-0.43) + ("rust-nu-path" ,rust-nu-path-0.43) + ("rust-nu-plugin" ,rust-nu-plugin-0.43) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) + ("rust-nu-source" ,rust-nu-source-0.43) + ("rust-nu-stream" ,rust-nu-stream-0.43) + ("rust-nu-test-support" ,rust-nu-test-support-0.43) + ("rust-nu-value-ext" ,rust-nu-value-ext-0.43) + ("rust-num-bigint" ,rust-num-bigint-0.4) ("rust-parking-lot" ,rust-parking-lot-0.11) ("rust-rayon" ,rust-rayon-1) ("rust-serde" ,rust-serde-1) @@ -1374,7 +1302,7 @@ underline).") ("rust-tempfile" ,rust-tempfile-3) ("rust-term-size" ,rust-term-size-0.3) ("rust-termcolor" ,rust-termcolor-1) - ("rust-trash" ,rust-trash-1) + ("rust-trash" ,rust-trash-2) ("rust-umask" ,rust-umask-1) ("rust-users" ,rust-users-0.11) ("rust-which" ,rust-which-4)))) @@ -1383,30 +1311,29 @@ underline).") (description "Core commands for nushell") (license license:expat))) -(define-public rust-nu-errors-0.36 +(define-public rust-nu-errors-0.43 (package (name "rust-nu-errors") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu-errors" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0k5xpfl9igz99sf4czhc9zrgkzfza915a9isvkm0kda2zyy1fnwf")))) + (base32 "1a5wn3vimqi7j015by93s2i1jifdi2p45n5pp1gnvkp0kfs4kvlb")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("rust-bigdecimal-rs" ,rust-bigdecimal-rs-0.2) - ("rust-codespan-reporting" - ,rust-codespan-reporting-0.11) + (("rust-bigdecimal" ,rust-bigdecimal-0.3) + ("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.36) - ("rust-nu-source" ,rust-nu-source-0.36) - ("rust-num-bigint" ,rust-num-bigint-0.3) + ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.43) + ("rust-nu-source" ,rust-nu-source-0.43) + ("rust-num-bigint" ,rust-num-bigint-0.4) ("rust-num-traits" ,rust-num-traits-0.2) ("rust-serde" ,rust-serde-1) ("rust-serde-json" ,rust-serde-json-1) @@ -1417,24 +1344,23 @@ underline).") (description "Core error subsystem for Nushell") (license license:expat))) -(define-public rust-nu-json-0.36 +(define-public rust-nu-json-0.43 (package (name "rust-nu-json") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu-json" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "145h7npb8j24x7a8mggqbvafssc0qmfh53azvp88a3svv4n5q16x")))) + (base32 "1kj331q3bmdhzl19x7x1c7rxcmawjyy77p0j7mc9x01idqwc2mvs")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs (("rust-lazy-static" ,rust-lazy-static-1) - ("rust-linked-hash-map" - ,rust-linked-hash-map-0.5) + ("rust-linked-hash-map" ,rust-linked-hash-map-0.5) ("rust-num-traits" ,rust-num-traits-0.2) ("rust-regex" ,rust-regex-1) ("rust-serde" ,rust-serde-1)))) @@ -1443,72 +1369,64 @@ underline).") (description "This package is a fork of @code{serde-hjson}.") (license license:expat))) -(define-public rust-nu-parser-0.36 +(define-public rust-nu-parser-0.43 (package (name "rust-nu-parser") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu-parser" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1i3wyvpvv7xsdjlvl7c6hpic4dcsqbvvfppdb8z298wkk8v65hd4")))) + (base32 "0qdf76br7fn1ivhvdnxqd2jzarppkk94hz0frd08vlf4z2a257xv")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("rust-bigdecimal-rs" ,rust-bigdecimal-rs-0.2) - ("rust-codespan-reporting" - ,rust-codespan-reporting-0.11) + (("rust-bigdecimal" ,rust-bigdecimal-0.3) ("rust-derive-new" ,rust-derive-new-0.5) - ("rust-derive-is-enum-variant" - ,rust-derive-is-enum-variant-0.1) - ("rust-dunce" ,rust-dunce-1) ("rust-indexmap" ,rust-indexmap-1) ("rust-itertools" ,rust-itertools-0.10) ("rust-log" ,rust-log-0.4) - ("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.36) - ("rust-num-bigint" ,rust-num-bigint-0.3) - ("rust-num-traits" ,rust-num-traits-0.2) - ("rust-serde" ,rust-serde-1) + ("rust-nu-data" ,rust-nu-data-0.43) + ("rust-nu-errors" ,rust-nu-errors-0.43) + ("rust-nu-path" ,rust-nu-path-0.43) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) + ("rust-nu-source" ,rust-nu-source-0.43) + ("rust-nu-test-support" ,rust-nu-test-support-0.43) + ("rust-num-bigint" ,rust-num-bigint-0.4) ("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-path-0.36 +(define-public rust-nu-path-0.43 (package (name "rust-nu-path") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu-path" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1pjx76zblqmpllkv3p6hrf5my85xf9jwds0v067a9d3nfpm2c46g")))) + (base32 "0girfz9yihrkps3zpzc1jgnwmfxqbnxpq0i6vxqrwyj7ipglc8z7")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("rust-dirs-next" ,rust-dirs-next-2) - ("rust-dunce" ,rust-dunce-1)))) + (("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 +(define-public rust-nu-plugin-0.43 (package (name "rust-nu-plugin") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) @@ -1516,20 +1434,17 @@ underline).") (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "08qll1q26igfjkp6xc2gd6rkpw379x828wan4xsh1dmaspikvqh9")))) + (base32 "14l1g2pzf2cgk0y8walalzcsq6jp9817hip9m41bhfpiirs6vxgg")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("rust-bigdecimal-rs" ,rust-bigdecimal-rs-0.2) - ("rust-indexmap" ,rust-indexmap-1) - ("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.36) - ("rust-nu-value-ext" ,rust-nu-value-ext-0.36) - ("rust-num-bigint" ,rust-num-bigint-0.3) + (("rust-indexmap" ,rust-indexmap-1) + ("rust-nu-errors" ,rust-nu-errors-0.43) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) + ("rust-nu-source" ,rust-nu-source-0.43) + ("rust-nu-test-support" ,rust-nu-test-support-0.43) + ("rust-nu-value-ext" ,rust-nu-value-ext-0.43) ("rust-serde" ,rust-serde-1) ("rust-serde-json" ,rust-serde-json-1)))) (home-page "https://www.nushell.sh") @@ -1537,30 +1452,30 @@ underline).") (description "Nushell Plugin") (license license:expat))) -(define-public rust-nu-plugin-binaryview-0.36 +(define-public rust-nu-plugin-binaryview-0.43 (package (name "rust-nu-plugin-binaryview") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu_plugin_binaryview" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1ma52kw575bq5552x6pz5dzfwj1n33c1z27p9md0iw1zl1zc79zm")))) + (base32 "0kdsw7xkmd2gxrnga4q1xc80mw9z0birpm049xw2ivs3n0aqza6x")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs (("rust-crossterm" ,rust-crossterm-0.19) - ("rust-image" ,rust-image-0.22) + ("rust-image" ,rust-image-0.23) ("rust-neso" ,rust-neso-0.5) - ("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-nu-ansi-term" ,rust-nu-ansi-term-0.43) + ("rust-nu-errors" ,rust-nu-errors-0.43) + ("rust-nu-plugin" ,rust-nu-plugin-0.43) + ("rust-nu-pretty-hex" ,rust-nu-pretty-hex-0.43) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) + ("rust-nu-source" ,rust-nu-source-0.43) ("rust-rawkey" ,rust-rawkey-0.1)))) (home-page "https://www.nushell.sh") (synopsis "Binary viewer plugin for Nushell") @@ -1568,28 +1483,28 @@ underline).") "This package provides a binary viewer plugin for Nushell.") (license license:expat))) -(define-public rust-nu-plugin-chart-0.36 +(define-public rust-nu-plugin-chart-0.43 (package (name "rust-nu-plugin-chart") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu_plugin_chart" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0m8mvvnxipzxyigzfzb0xp4d8zb71lbxrs62k8jqkrb79j82rlfr")))) + (base32 "0lknhw3nc3nbqwyah161d2ksspbqfph2xaarxqiblzzlryg0kwvj")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs (("rust-crossterm" ,rust-crossterm-0.19) - ("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-nu-data" ,rust-nu-data-0.43) + ("rust-nu-errors" ,rust-nu-errors-0.43) + ("rust-nu-plugin" ,rust-nu-plugin-0.43) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) + ("rust-nu-source" ,rust-nu-source-0.43) + ("rust-nu-value-ext" ,rust-nu-value-ext-0.43) ("rust-tui" ,rust-tui-0.15)))) (home-page "https://www.nushell.sh") (synopsis "Plugin to display charts") @@ -1597,58 +1512,27 @@ underline).") "This package provides a plugin to display charts in Nushell.") (license license:expat))) -(define-public rust-nu-plugin-fetch-0.36 - (package - (name "rust-nu-plugin-fetch") - (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 "1zi86kcsj7ys103w9q9f59p7nmjpssbdrkmj6dh60n2nbwcc9i49")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs - (("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.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") - (synopsis "URL fetch plugin for Nushell") - (description "This package provides a URL fetch plugin for Nushell.") - (license license:expat))) - -(define-public rust-nu-plugin-from-bson-0.36 +(define-public rust-nu-plugin-from-bson-0.43 (package (name "rust-nu-plugin-from-bson") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu_plugin_from_bson" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "08pk0hcpkyg5i6z6k7bknwrn490sj9i7wn3cxpj53mxyb0lvjs06")))) + (base32 "1rdd5s82jdw1wr23s3020cm2gqm89zzbfb863bsysj88xa6mxr1s")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("rust-bigdecimal-rs" ,rust-bigdecimal-rs-0.2) - ("rust-bson" ,rust-bson-0.14) - ("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-bigdecimal" ,rust-bigdecimal-0.3) + ("rust-bson" ,rust-bson-2) + ("rust-nu-errors" ,rust-nu-errors-0.43) + ("rust-nu-plugin" ,rust-nu-plugin-0.43) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) + ("rust-nu-source" ,rust-nu-source-0.43)))) (home-page "https://www.nushell.sh") (synopsis "Converter plugin to the bson format for Nushell") (description @@ -1656,29 +1540,27 @@ underline).") Nushell.") (license license:expat))) -(define-public rust-nu-plugin-from-sqlite-0.36 +(define-public rust-nu-plugin-from-sqlite-0.43 (package (name "rust-nu-plugin-from-sqlite") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu_plugin_from_sqlite" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1asbwimvj5fk9vafq67rfr13pg3sw53f97a56snspnlgx31v5zwn")))) + (base32 "0xfh4db0aap34aq9784zrprdk4cqqkf22v0z7mcw4a2jbranbz8z")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("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.25) + (("rust-bigdecimal" ,rust-bigdecimal-0.3) + ("rust-nu-errors" ,rust-nu-errors-0.43) + ("rust-nu-plugin" ,rust-nu-plugin-0.43) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) + ("rust-nu-source" ,rust-nu-source-0.43) + ("rust-rusqlite" ,rust-rusqlite-0.26) ("rust-tempfile" ,rust-tempfile-3)))) (home-page "https://www.nushell.sh") (synopsis "Converter plugin to the bson format for Nushell") @@ -1687,28 +1569,27 @@ Nushell.") Nushell.") (license license:expat))) -(define-public rust-nu-plugin-inc-0.36 +(define-public rust-nu-plugin-inc-0.43 (package (name "rust-nu-plugin-inc") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu_plugin_inc" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1vrvrdyhb9rvrbdaq25b1b9ibpwr52hz3p60kl3xn0zs437vqhzs")))) + (base32 "12d2rrw3z0791vg44h87xprkcxksqrhjk6jx23f8hpxfh3mg4llg")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("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.36) - ("rust-nu-value-ext" ,rust-nu-value-ext-0.36) + (("rust-nu-errors" ,rust-nu-errors-0.43) + ("rust-nu-plugin" ,rust-nu-plugin-0.43) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) + ("rust-nu-source" ,rust-nu-source-0.43) + ("rust-nu-test-support" ,rust-nu-test-support-0.43) + ("rust-nu-value-ext" ,rust-nu-value-ext-0.43) ("rust-semver" ,rust-semver-0.11)))) (home-page "https://www.nushell.sh") (synopsis "Version incrementer plugin for Nushell") @@ -1717,25 +1598,24 @@ Nushell.") Nushell.") (license license:expat))) -(define-public rust-nu-plugin-match-0.36 +(define-public rust-nu-plugin-match-0.43 (package (name "rust-nu-plugin-match") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu_plugin_match" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1lvmg155kriqgddhnmx2b7c2qsfsv75hdlb3wnrwlg8yqbl5kl9a")))) + (base32 "14ay1lwk1465dczpxk27silllv068l0gdyljwcbngz4y65ykh02y")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("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-errors" ,rust-nu-errors-0.43) + ("rust-nu-plugin" ,rust-nu-plugin-0.43) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) ("rust-regex" ,rust-regex-1)))) (home-page "https://www.nushell.sh") (synopsis "Regex match plugin for Nushell") @@ -1743,165 +1623,105 @@ Nushell.") "This package provides a regex match plugin for Nushell.") (license license:expat))) -(define-public rust-nu-plugin-post-0.36 - (package - (name "rust-nu-plugin-post") - (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 "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-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-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.36 - (package - (name "rust-nu-plugin-ps") - (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 "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.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") - (synopsis "Process list plugin for Nushell") - (description - "This package provides a process list plugin for Nushell.") - (license license:expat))) - -(define-public rust-nu-plugin-query-json-0.36 +(define-public rust-nu-plugin-query-json-0.43 (package (name "rust-nu-plugin-query-json") - (version "0.36.0") + (version "0.43.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")))) + (base32 "0n30zp85kmy6diab79c6is1jvjw8y5g5bljh3fgq2nz42fvwng9y")))) (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)))) + (("rust-gjson" ,rust-gjson-0.8) + ("rust-nu-errors" ,rust-nu-errors-0.43) + ("rust-nu-plugin" ,rust-nu-plugin-0.43) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) + ("rust-nu-source" ,rust-nu-source-0.43)))) (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 +(define-public rust-nu-plugin-s3-0.43 (package (name "rust-nu-plugin-s3") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu_plugin_s3" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0yl1jkmr88ri22fzi78q5wqwv9j6589k0rsqydv5711dllkdgcp5")))) + (base32 "03ysj4zphwnyi537yia9ba706xn2ysv2jfm3z2w28flqb402jv0d")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs (("rust-futures" ,rust-futures-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-nu-errors" ,rust-nu-errors-0.43) + ("rust-nu-plugin" ,rust-nu-plugin-0.43) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) + ("rust-nu-source" ,rust-nu-source-0.43) ("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.36 +(define-public rust-nu-plugin-selector-0.43 (package (name "rust-nu-plugin-selector") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu_plugin_selector" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "02sx6mdwgnaixfrkglin2l5svly1mn58swp0c9zqvhqyp0k8f09r")))) + (base32 "1w886dcb5k96jryy64xmmsyay85nz2mshz4v3glpwvvqcrp2df1v")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("rust-nipper" ,rust-nipper-0.1) - ("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-errors" ,rust-nu-errors-0.43) + ("rust-nu-plugin" ,rust-nu-plugin-0.43) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) + ("rust-nu-source" ,rust-nu-source-0.43) + ("rust-scraper" ,rust-scraper-0.12)))) (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.36 +(define-public rust-nu-plugin-start-0.43 (package (name "rust-nu-plugin-start") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu_plugin_start" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0qk32snivd4r4jbmbmvx457qfvb2cycsl8l2bnghashh0x6jyc8b")))) + (base32 "060mw4r5dr8wd4cpmh0by953yc2zgxqfbzras1gv67p9cxwmjpjz")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs (("rust-glob" ,rust-glob-0.3) - ("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-nu-errors" ,rust-nu-errors-0.43) + ("rust-nu-errors" ,rust-nu-errors-0.43) + ("rust-nu-plugin" ,rust-nu-plugin-0.43) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) + ("rust-nu-source" ,rust-nu-source-0.43) + ("rust-nu-source" ,rust-nu-source-0.43) ("rust-open" ,rust-open-1) ("rust-url" ,rust-url-2) ("rust-webbrowser" ,rust-webbrowser-0.5)))) @@ -1912,57 +1732,27 @@ Nushell.") Nushell.") (license license:expat))) -(define-public rust-nu-plugin-sys-0.36 - (package - (name "rust-nu-plugin-sys") - (version "0.36.0") - (source - (origin - (method url-fetch) - (uri (crate-uri "nu_plugin_sys" version)) - (file-name - (string-append name "-" version ".tar.gz")) - (sha256 - (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.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.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.36 +(define-public rust-nu-plugin-textview-0.43 (package (name "rust-nu-plugin-textview") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu_plugin_textview" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0bz6khgjvr8qbybg8hd8m26w5xd3g3xk9m2xpjmmgw5a5mvfdrck")))) + (base32 "1qhfyvrakqzngx824yrl94k71vzp6261z1ifp1nm8xmc09d63g1n")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("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-bat" ,rust-bat-0.18) + ("rust-nu-data" ,rust-nu-data-0.43) + ("rust-nu-errors" ,rust-nu-errors-0.43) + ("rust-nu-plugin" ,rust-nu-plugin-0.43) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) + ("rust-nu-source" ,rust-nu-source-0.43) ("rust-term-size" ,rust-term-size-0.3) ("rust-url" ,rust-url-2)))) (home-page "https://www.nushell.sh") @@ -1971,27 +1761,26 @@ Nushell.") Nushell.") (license license:expat))) -(define-public rust-nu-plugin-to-bson-0.36 +(define-public rust-nu-plugin-to-bson-0.43 (package (name "rust-nu-plugin-to-bson") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu_plugin_to_bson" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1kardsbic0wv8704m81cnbzlhs6qrb93130x30wfs89z400xfn43")))) + (base32 "04rlb6vajbhykx4wklfyffd0gfrpkdm0f59bz7vgnyw1wv7dgwln")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("rust-bson" ,rust-bson-0.14) - ("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-bson" ,rust-bson-2) + ("rust-nu-errors" ,rust-nu-errors-0.43) + ("rust-nu-plugin" ,rust-nu-plugin-0.43) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) + ("rust-nu-source" ,rust-nu-source-0.43) ("rust-num-traits" ,rust-num-traits-0.2)))) (home-page "https://www.nushell.sh") (synopsis "Converter plugin to the bson format for Nushell") @@ -2000,29 +1789,27 @@ Nushell.") Nushell.") (license license:expat))) -(define-public rust-nu-plugin-to-sqlite-0.36 +(define-public rust-nu-plugin-to-sqlite-0.43 (package (name "rust-nu-plugin-to-sqlite") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu_plugin_to_sqlite" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "193prp16msshw3n2nfmlckphhkm7bzwrc3qza2g7s4mnyh7d88x5")))) + (base32 "08zdydpqk9xidq9qkrhk76dy05h65m8jz1ynk60g9k8fqn872bda")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs (("rust-hex" ,rust-hex-0.4) - ("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.25) + ("rust-nu-errors" ,rust-nu-errors-0.43) + ("rust-nu-plugin" ,rust-nu-plugin-0.43) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) + ("rust-nu-source" ,rust-nu-source-0.43) + ("rust-rusqlite" ,rust-rusqlite-0.26) ("rust-tempfile" ,rust-tempfile-3)))) (home-page "https://www.nushell.sh") (synopsis "Converter plugin to the bson format for Nushell") @@ -2031,54 +1818,53 @@ Nushell.") Nushell.") (license license:expat))) -(define-public rust-nu-plugin-tree-0.36 +(define-public rust-nu-plugin-tree-0.43 (package (name "rust-nu-plugin-tree") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu_plugin_tree" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0vz8ncglzhq4nvbr3xi9zv3nqpgyf8vyxjnhjd9kjy91d0inj869")))) + (base32 "1mhk4vwrs0f70zya1dczkr1d366w32gj8y6byjrx0dpmqljm77w8")))) (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.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)))) + ("rust-nu-errors" ,rust-nu-errors-0.43) + ("rust-nu-plugin" ,rust-nu-plugin-0.43) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) + ("rust-ptree" ,rust-ptree-0.4)))) (home-page "https://www.nushell.sh") (synopsis "Tree viewer plugin for Nushell") (description "This package provides a tree viewer plugin for Nushell.") (license license:expat))) -(define-public rust-nu-plugin-xpath-0.36 +(define-public rust-nu-plugin-xpath-0.43 (package (name "rust-nu-plugin-xpath") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu_plugin_xpath" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "19dqw28y5qfpd8a432qkjjf1hmjh7ghsyr1dpb7jr8b0dv68h4lb")))) + (base32 "0b84idjp4hp60x4i5x605i6jryqjdmw4sxz6ddapf2rciyxvh0wg")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("rust-bigdecimal-rs" ,rust-bigdecimal-rs-0.2) + (("rust-bigdecimal" ,rust-bigdecimal-0.3) ("rust-indexmap" ,rust-indexmap-1) - ("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-errors" ,rust-nu-errors-0.43) + ("rust-nu-plugin" ,rust-nu-plugin-0.43) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) + ("rust-nu-source" ,rust-nu-source-0.43) ("rust-sxd-document" ,rust-sxd-document-0.3) ("rust-sxd-xpath" ,rust-sxd-xpath-0.4)))) (home-page "https://www.nushell.sh") @@ -2086,23 +1872,23 @@ Nushell.") (description "Traverses XML") (license license:expat))) -(define-public rust-nu-pretty-hex-0.36 +(define-public rust-nu-pretty-hex-0.43 (package (name "rust-nu-pretty-hex") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu-pretty-hex" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1d4qvry8xknlsqr1dmqjsfwz3l2avxwwa5jg9p3rrbwcqxppvsq1")))) + (base32 "04zqqpadx55782s85xh32cb9iss0q8q3alk5n17ic49pxlk7c3jz")))) (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-heapless" ,rust-heapless-0.7) + ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.43) ("rust-rand" ,rust-rand-0.8)))) (home-page "https://www.nushell.sh") (synopsis "Pretty hex dump of bytes slice in the common style") @@ -2111,65 +1897,61 @@ Nushell.") style.") (license license:expat))) -(define-public rust-nu-protocol-0.36 +(define-public rust-nu-protocol-0.43 (package (name "rust-nu-protocol") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu-protocol" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1r50ybwipk63ryq6zjkjym2dph84y7x26bmn679p9vcglys7rhn7")))) + (base32 "1z8kddg517ky85b22h1zm9wpka0p4838yn8s63iljpy67jyf4g04")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("rust-bigdecimal-rs" ,rust-bigdecimal-rs-0.2) + (("rust-bigdecimal" ,rust-bigdecimal-0.3) ("rust-byte-unit" ,rust-byte-unit-4) ("rust-chrono" ,rust-chrono-0.4) - ("rust-chrono-humanize" - ,rust-chrono-humanize-0.2) + ("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.36) - ("rust-nu-source" ,rust-nu-source-0.36) - ("rust-num-bigint" ,rust-num-bigint-0.3) + ("rust-nu-errors" ,rust-nu-errors-0.43) + ("rust-nu-source" ,rust-nu-source-0.43) + ("rust-num-bigint" ,rust-num-bigint-0.4) ("rust-num-integer" ,rust-num-integer-0.1) ("rust-num-traits" ,rust-num-traits-0.2) - ("rust-polars" ,rust-polars-0.15) + ("rust-polars" ,rust-polars-0.17) ("rust-serde" ,rust-serde-1) - ("rust-serde-bytes" ,rust-serde-bytes-0.11) - ("rust-serde-json" ,rust-serde-json-1) - ("rust-serde-yaml" ,rust-serde-yaml-0.8) - ("rust-toml" ,rust-toml-0.5)))) + ("rust-serde-bytes" ,rust-serde-bytes-0.11)))) (home-page "https://www.nushell.sh") (synopsis "Core values and protocols for Nushell") (description "Core values and protocols for Nushell") (license license:expat))) -(define-public rust-nu-serde-0.36 +(define-public rust-nu-serde-0.43 (package (name "rust-nu-serde") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu-serde" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1271qkyphjd3w5as0kwkdzmhcv0fx5j2nak07mm476qf63naprhz")))) + (base32 "0iwwqyi4zq7m6v15kfdk7ywi816i4w400jm97a9w53jriyl4finl")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("rust-bigdecimal-rs" ,rust-bigdecimal-rs-0.2) + (("rust-bigdecimal" ,rust-bigdecimal-0.3) ("rust-insta" ,rust-insta-1) - ("rust-nu-protocol" ,rust-nu-protocol-0.36) - ("rust-nu-source" ,rust-nu-source-0.36) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) + ("rust-nu-source" ,rust-nu-source-0.43) ("rust-serde" ,rust-serde-1) ("rust-thiserror" ,rust-thiserror-1)))) (home-page "https://www.nushell.sh") @@ -2179,17 +1961,17 @@ style.") Serde.") (license license:expat))) -(define-public rust-nu-source-0.36 +(define-public rust-nu-source-0.43 (package (name "rust-nu-source") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu-source" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0vs05k2ld5big5byf083wnb2i0pvz0lpmgp34vmw8x5ca4aw4hij")))) + (base32 "1h5lwck4yfi3c0f4p94yl30qzhbii10flcksj5g1vrra6vlasaq2")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t @@ -2206,80 +1988,80 @@ Serde.") Nushell.") (license license:expat))) -(define-public rust-nu-stream-0.36 +(define-public rust-nu-stream-0.43 (package (name "rust-nu-stream") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu-stream" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0siqhyxdbl9zpyxkdlysrd1369lrvikp72awx7pii5dzvgv2aaaj")))) + (base32 "11v103gnwp4jxvwmk6dj93yrr6dqxl3r3yhfzlb0q416ai0x4h3k")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("rust-futures" ,rust-futures-0.3) - ("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-errors" ,rust-nu-errors-0.43) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) + ("rust-nu-source" ,rust-nu-source-0.43)))) (home-page "https://www.nushell.sh") (synopsis "Nushell stream") (description "This package provides Nushell stream.") (license license:expat))) -(define-public rust-nu-table-0.36 +(define-public rust-nu-table-0.43 (package (name "rust-nu-table") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu-table" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1akxq806gix38b6663ijs02ma0zbzq9yvyvr39bgjyikyqahwkpw")))) + (base32 "1h2lh6px63bwxi5b9db5b7mgjdqdaj2yp1p0zrzdqj4i80h3dvww")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("rust-nu-ansi-term" ,rust-nu-ansi-term-0.36) + (("rust-atty" ,rust-atty-0.2) + ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.43) ("rust-regex" ,rust-regex-1) + ("rust-strip-ansi-escapes" ,rust-strip-ansi-escapes-0.1) ("rust-unicode-width" ,rust-unicode-width-0.1)))) (home-page "https://www.nushell.sh") (synopsis "Nushell table printing") (description "Nushell table printing") (license license:expat))) -(define-public rust-nu-test-support-0.36 +(define-public rust-nu-test-support-0.43 (package (name "rust-nu-test-support") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) (uri (crate-uri "nu-test-support" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0ip2fm8r26s5y0qbfn8r7yhacg82aa998kyic70y60j9kmnwk4q1")))) + (base32 "10c4jwlvc2804afjdmpr30ml2h9f40g20gllz31lk1vz8ssr426m")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("rust-bigdecimal-rs" ,rust-bigdecimal-rs-0.2) + (("rust-bigdecimal" ,rust-bigdecimal-0.3) ("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.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-nu-errors" ,rust-nu-errors-0.43) + ("rust-nu-path" ,rust-nu-path-0.43) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) + ("rust-nu-source" ,rust-nu-source-0.43) + ("rust-num-bigint" ,rust-num-bigint-0.4) ("rust-tempfile" ,rust-tempfile-3)))) (home-page "https://www.nushell.sh") (synopsis "Support for writing Nushell tests") @@ -2287,10 +2069,10 @@ Nushell.") tests.") (license license:expat))) -(define-public rust-nu-value-ext-0.36 +(define-public rust-nu-value-ext-0.43 (package (name "rust-nu-value-ext") - (version "0.36.0") + (version "0.43.0") (source (origin (method url-fetch) @@ -2298,16 +2080,16 @@ tests.") (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1cd09378h4lfb58s0dl87mgiwldfk60h9z1a0vi4v7k10v9xhsis")))) + (base32 "03ix958321smsf5j57y36qv9k47isfwvh2aam9ar5qfy6sb1h5k9")))) (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.36) - ("rust-nu-protocol" ,rust-nu-protocol-0.36) - ("rust-nu-source" ,rust-nu-source-0.36) + ("rust-nu-errors" ,rust-nu-errors-0.43) + ("rust-nu-protocol" ,rust-nu-protocol-0.43) + ("rust-nu-source" ,rust-nu-source-0.43) ("rust-num-traits" ,rust-num-traits-0.2)))) (home-page "https://www.nushell.sh") (synopsis "@code{Extension} traits for values in Nushell") |