From 0769ba2a0841135a23f03e0d294cf446dff0a7c0 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Fri, 14 May 2021 14:23:34 +0200 Subject: gnu: Add rust-webbrowser-0.5. * gnu/packages/crates-io.scm (rust-webbrowser-0.5): New variable. --- gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) (limited to 'gnu/packages/crates-io.scm') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 678fa6f93c..54147e816b 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -48468,6 +48468,32 @@ WebAssembly binary files.") "Bindings for all Web APIs, a procedurally generated crate from WebIDL.") (license (list license:expat license:asl2.0)))) +(define-public rust-webbrowser-0.5 + (package + (name "rust-webbrowser") + (version "0.5.5") + (source + (origin + (method url-fetch) + (uri (crate-uri "webbrowser" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "12hmi768mnpssfh9w61ys75v706jj3pcy4fliqq21dnnj1j1bbgc")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-web-sys" ,rust-web-sys-0.3) + ("rust-widestring" ,rust-widestring-0.4) + ("rust-winapi" ,rust-winapi-0.3)))) + (home-page + "https://github.com/amodm/webbrowser-rs") + (synopsis "Open URLs in web browsers available on a platform") + (description + "Webbrowser-rs is a Rust library to open URLs in the web browsers +available on a platform.") + (license (list license:expat license:asl2.0)))) + (define-public rust-webpki-0.21 (package (name "rust-webpki") -- cgit v1.2.3 From be8660793f784d296a0bc904c06fb4c80079a04b Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Fri, 14 May 2021 14:24:47 +0200 Subject: gnu: Add rust-gjson-0.7. * gnu/packages/crates-io.scm (rust-gjson-0.7): New variable. --- gnu/packages/crates-io.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'gnu/packages/crates-io.scm') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 54147e816b..375f89b9f3 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -16562,6 +16562,24 @@ reading and writing git repositories.") ("rust-thread-id" ,rust-thread-id-3) ("rust-time" ,rust-time-0.1)))))) +(define-public rust-gjson-0.7 + (package + (name "rust-gjson") + (version "0.7.5") + (source + (origin + (method url-fetch) + (uri (crate-uri "gjson" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0vhary4ha77scriaw6r4nv16ha9pfzirm84sjc240csqwb542p10")))) + (build-system cargo-build-system) + (arguments `(#:skip-build? #t)) + (home-page "https://github.com/tidwall/gjson.rs") + (synopsis "JSON parser for Rust") + (description "Gjson is a JSON parser for Rust.") + (license license:expat))) + (define-public rust-glium-0.25 (package (name "rust-glium") -- cgit v1.2.3 From cf14e7cb63cd177aa688169176bb45b3697e2a27 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Fri, 14 May 2021 14:25:31 +0200 Subject: gnu: rust-sysinfo-0.16: Update to 0.16.5. * gnu/packages/crates-io.scm (rust-sysinfo-0.16): Update to 0.16.5. --- gnu/packages/crates-io.scm | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) (limited to 'gnu/packages/crates-io.scm') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 375f89b9f3..90306e0f18 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -41262,27 +41262,26 @@ syntax extension expansion.") (define-public rust-sysinfo-0.16 (package (name "rust-sysinfo") - (version "0.16.1") + (version "0.16.5") (source (origin (method url-fetch) (uri (crate-uri "sysinfo" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1rj3rdy1jd9la9a5xzwk0gcimln7qvzqf1sqwg9xi6cf0vvy453w")))) + (base32 "06x5kvd4glq35jjy23xj8p7nd64dk8g4kc0v9qdfhyr0y0792zjn")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("rust-cc" ,rust-cc-1) - ("rust-cfg-if" ,rust-cfg-if-1) - ("rust-core-foundation-sys" ,rust-core-foundation-sys-0.8) - ("rust-doc-comment" ,rust-doc-comment-0.3) - ("rust-libc" ,rust-libc-0.2) - ("rust-ntapi" ,rust-ntapi-0.3) - ("rust-once-cell" ,rust-once-cell-1) - ("rust-rayon" ,rust-rayon-1) - ("rust-winapi" ,rust-winapi-0.3)))) + (("rust-cfg-if" ,rust-cfg-if-1) + ("rust-core-foundation-sys" ,rust-core-foundation-sys-0.8) + ("rust-doc-comment" ,rust-doc-comment-0.3) + ("rust-libc" ,rust-libc-0.2) + ("rust-ntapi" ,rust-ntapi-0.3) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-rayon" ,rust-rayon-1) + ("rust-winapi" ,rust-winapi-0.3)))) (home-page "https://github.com/GuillaumeGomez/sysinfo") (synopsis "System handler to interact with processes") (description -- cgit v1.2.3 From 71dd6d60d008c9f9c9f1fb5ccd860e6962986bfe Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Fri, 14 May 2021 14:26:05 +0200 Subject: gnu: rust-either-1: Update to 1.6.1. * gnu/packages/crates-io.scm (rust-either-1): Update to 1.6.1. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/crates-io.scm') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 90306e0f18..de01875f45 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -12631,7 +12631,7 @@ signing, and verification in pure Rust.") (define-public rust-either-1 (package (name "rust-either") - (version "1.5.3") + (version "1.6.1") (source (origin (method url-fetch) @@ -12640,7 +12640,7 @@ signing, and verification in pure Rust.") (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1qyz1b1acad6w0k5928jw5zaq900zhsk7p8dlcp4hh61w4f6n7xv")))) + "0mwl9vngqf5jvrhmhn9x60kr5hivxyjxbmby2pybncxfqhf4z3g7")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t -- cgit v1.2.3 From 8484d2e8b42218891b25a274a8e921614d10d361 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Fri, 14 May 2021 14:26:57 +0200 Subject: gnu: rust-which-4: Update to 4.1.0. * gnu/packages/crates-io.scm (rust-which-4): Update to 4.1.0. [inputs]: Add rust-either-1. Remove rust-thiserror-1. --- gnu/packages/crates-io.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'gnu/packages/crates-io.scm') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index de01875f45..40e751d69c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -48804,20 +48804,20 @@ using @code{bindgen}.") (define-public rust-which-4 (package (name "rust-which") - (version "4.0.2") + (version "4.1.0") (source (origin (method url-fetch) (uri (crate-uri "which" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1vqih4glz0kh3p08bl8mdzk4c02195ws7v6mfpyfrf5qw7vlxhc7")))) + (base32 "1zixp9631knhnvd8c3si4wn01fldq063s86jxlmwxwmx5kj52mdm")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("rust-libc" ,rust-libc-0.2) - ("rust-thiserror" ,rust-thiserror-1)))) + (("rust-either" ,rust-either-1) + ("rust-libc" ,rust-libc-0.2)))) (home-page "https://github.com/harryfei/which-rs.git") (synopsis "Rust equivalent of Unix command @command{which}") (description -- cgit v1.2.3 From 6b851abb11f875c9ef862f48eba3cd3a8959c368 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Fri, 14 May 2021 14:28:00 +0200 Subject: gnu: rust-dyn-clone-1: Update to 1.0.4. * gnu/packages/crates-io.scm (rust-dyn-clone-1): Update to 1.0.4. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/crates-io.scm') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 40e751d69c..09b2e81886 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -12402,14 +12402,14 @@ programs.") (define-public rust-dyn-clone-1 (package (name "rust-dyn-clone") - (version "1.0.2") + (version "1.0.4") (source (origin (method url-fetch) (uri (crate-uri "dyn-clone" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "10idzzq2sad7dhrfhrhcx7yckzj8il2bzr16204683ryclxdqlsc")))) + (base32 "1kxb16nxiixn558gn82yaq2fl6271jay4rqkrw31lmnprjpjc9pf")))) (arguments `(#:skip-build? #t)) (build-system cargo-build-system) -- cgit v1.2.3 From baca15bf6c0f41460547d4df1edb4d9500e5a7a3 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Fri, 14 May 2021 14:29:28 +0200 Subject: gnu: Add rust-common-path-1. * gnu/packages/crates-io.scm (rust-common-path-1): New variable. --- gnu/packages/crates-io.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'gnu/packages/crates-io.scm') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 09b2e81886..a5944dc3b2 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -7736,6 +7736,25 @@ combinator.") and 1.0.") (license (list license:expat license:asl2.0)))) +(define-public rust-common-path-1 + (package + (name "rust-common-path") + (version "1.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "common-path" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "00firjly5xpb5hhmivnnhwakr1cwbqv8ckzyj0vbxczl89czg0i3")))) + (build-system cargo-build-system) + (arguments `(#:skip-build? #t)) + (home-page "https://gitlab.com/pwoolcoc/common-path") + (synopsis "Find the common prefix between a set of paths") + (description + "Common path finds the common prefix between a set of paths.") + (license (list license:expat license:asl2.0)))) + ;; This package requires features which are unavailable ;; on the stable releases of Rust. (define-public rust-compiler-builtins-0.1 -- cgit v1.2.3 From 07301589c3e09043ff949be8fff8f69cce893c4c Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Fri, 14 May 2021 15:11:00 +0200 Subject: gnu: rust-generic-array-0.13: Update to 0.13.3. * gnu/packages/crates-io.scm (rust-generic-array-0.13): Update to 0.13.3. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/crates-io.scm') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index a5944dc3b2..bf32648fcb 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -15989,7 +15989,7 @@ API library @code{gdi32}.") (package (inherit rust-generic-array-0.14) (name "rust-generic-array") - (version "0.13.2") + (version "0.13.3") (source (origin (method url-fetch) @@ -15998,7 +15998,7 @@ API library @code{gdi32}.") (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1kddwxpd58y807y1r3lijg7sw3gxm6nczl6wp57gamhv6mhygl8f")))) + "02g3zhqc086zmsb6kcmjs2fiprz8gq12g0xbm9g23215ydxfd5zp")))) (arguments `(#:cargo-inputs (("rust-serde" ,rust-serde-1) -- cgit v1.2.3 From 724f4adafad5fe295e682c352432fa51671569b4 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Fri, 14 May 2021 15:11:38 +0200 Subject: gnu: rust-generic-array-0.14: Update to 0.14.4. * gnu/packages/crates-io.scm (rust-generic-array-0.14): Update to 0.14.4. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/crates-io.scm') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index bf32648fcb..d3fb03049b 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -15959,7 +15959,7 @@ API library @code{gdi32}.") (define-public rust-generic-array-0.14 (package (name "rust-generic-array") - (version "0.14.2") + (version "0.14.4") (source (origin (method url-fetch) @@ -15968,7 +15968,7 @@ API library @code{gdi32}.") (string-append name "-" version ".tar.gz")) (sha256 (base32 - "107r1fpm8zcab3lzci4x9par6ik8bra390c60rhxvnmz7dgnlx5c")))) + "05qqwm9v5asbil9z28wjkmpfvs1c5c99n8n9gwxis3d3r3n6c52h")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- cgit v1.2.3 From 58d6a01c0ecaad2198b3c721a8b289dc7e88171a Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Fri, 14 May 2021 15:12:05 +0200 Subject: gnu: rust-generic-array-0.12: Update to 0.12.4. * gnu/packages/crates-io.scm (rust-generic-array-0.12): Update to 0.12.4. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/crates-io.scm') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d3fb03049b..32808fa3d7 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -16011,7 +16011,7 @@ API library @code{gdi32}.") (package (inherit rust-generic-array-0.13) (name "rust-generic-array") - (version "0.12.3") + (version "0.12.4") (source (origin (method url-fetch) @@ -16020,7 +16020,7 @@ API library @code{gdi32}.") (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1v5jg7djicq34nbiv1dwaki71gkny002wyy9qfn3y0hfmrs053y6")))))) + "1gfpay78vijl9vrwl1k9v7fbvbhkhcmnrk4kfg9l6x24y4s9zpzz")))))) (define-public rust-generic-array-0.9 (package -- cgit v1.2.3 From 131d62cfd2fa59a9f90d16d1ae9f3ad74def3ddd Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Fri, 14 May 2021 15:13:02 +0200 Subject: gnu: rust-as-slice-0.1: Update to 0.1.5. * gnu/packages/crates-io.scm (rust-as-slice-0.1): Update to 0.1.5. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/crates-io.scm') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 32808fa3d7..26badfa938 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -2197,7 +2197,7 @@ ArrayVec and ArrayString.") (define-public rust-as-slice-0.1 (package (name "rust-as-slice") - (version "0.1.4") + (version "0.1.5") (source (origin (method url-fetch) @@ -2205,7 +2205,7 @@ ArrayVec and ArrayString.") (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1rmhdfj11va424163d6r79wbgf2043i2p37s59ky6x2v8wiiqkdv")))) + "1q3a9494ikaq38zjg5px5gwwrbdgnyj23b505224njlmwd4knh25")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- cgit v1.2.3 From fdd342e3c577532d0bc6402f6a30e5de63f10c7f Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Fri, 14 May 2021 15:14:16 +0200 Subject: gnu: Add rust-heapless-0.6. * gnu/packages/crates-io.scm (rust-heapless-0.6): New variable. (rust-heapless-0.5): Inherit from above. --- gnu/packages/crates-io.scm | 36 +++++++++++++++++++++++++++++------- 1 file changed, 29 insertions(+), 7 deletions(-) (limited to 'gnu/packages/crates-io.scm') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 26badfa938..db51e20176 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -17680,8 +17680,36 @@ their key-value pairs in a user controllable order.") (("rust-bytes" ,rust-bytes-0.4) ("rust-http" ,rust-http-0.1)))))) +(define-public rust-heapless-0.6 + (package + (name "rust-heapless") + (version "0.6.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "heapless" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "08il083hcffis6km4is24kf2j0cnqs0bzz2b196l495zkk9d8jv3")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-as-slice" ,rust-as-slice-0.1) + ("rust-generic-array" ,rust-generic-array-0.14) + ("rust-hash32" ,rust-hash32-0.1) + ("rust-serde" ,rust-serde-1) + ("rust-stable-deref-trait" ,rust-stable-deref-trait-1) + ("rust-ufmt-write" ,rust-ufmt-write-0.1)))) + (home-page "https://github.com/japaric/heapless") + (synopsis "@code{statice} friendly data structures") + (description "This package provides @code{static} friendly data structures +that don't require dynamic memory allocation.") + (license (list license:expat license:asl2.0)))) + (define-public rust-heapless-0.5 (package + (inherit rust-heapless-0.6) (name "rust-heapless") (version "0.5.5") (source @@ -17692,7 +17720,6 @@ their key-value pairs in a user controllable order.") (sha256 (base32 "1h1d6s1f9zn0rz2vkdn0b42kcnkmlpd90yhfyqqhpirv38ws5a3k")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-as-slice" ,rust-as-slice-0.1) @@ -17703,12 +17730,7 @@ their key-value pairs in a user controllable order.") ("rust-ufmt-write" ,rust-ufmt-write-0.1)) #:cargo-development-inputs (("rust-scoped-threadpool" ,rust-scoped-threadpool-0.1) - ("rust-ufmt" ,rust-ufmt-0.1)))) - (home-page "https://github.com/japaric/heapless") - (synopsis "@code{statice} friendly data structures") - (description "This package provides @code{static} friendly data structures -that don't require dynamic memory allocation.") - (license (list license:expat license:asl2.0)))) + ("rust-ufmt" ,rust-ufmt-0.1)))))) (define-public rust-heapsize-0.4 (package -- cgit v1.2.3 From e148dfc774bc38189df36cfccc20ad632b898e9d Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Fri, 14 May 2021 17:10:44 +0200 Subject: gnu: rust-console-0.14: Update to 0.14.1. * gnu/packages/crates-io.scm (rust-console-0.14): Update to 0.14.1. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/crates-io.scm') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index db51e20176..ec80035251 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -7942,14 +7942,14 @@ this to write Rust programs which can be customized by end users easily.") (define-public rust-console-0.14 (package (name "rust-console") - (version "0.14.0") + (version "0.14.1") (source (origin (method url-fetch) (uri (crate-uri "console" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1ajnr0rga4vya0fza12ighf3ffkm86w1rv8p5wf443s8nd30kj3w")))) + (base32 "0i8z1bdbv8is1lamd81jdsf4pa1ww2jl3h0yjdshc5mabd2fd4rr")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t -- cgit v1.2.3 From 72c25357f235e4822aa1009535f7d1ec88dfc91b Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Fri, 14 May 2021 17:11:52 +0200 Subject: gnu: Add rust-sys-info-0.9. * gnu/packages/crates-io.scm (rust-sys-info-0.9): New variable. (rust-sys-info-0.7): Inherit from above. --- gnu/packages/crates-io.scm | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) (limited to 'gnu/packages/crates-io.scm') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index ec80035251..c7c40bcc1d 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -41228,17 +41228,17 @@ syntax extension expansion.") (description "This package provides a backport of libsyntax.") (license (list license:expat license:asl2.0)))) -(define-public rust-sys-info-0.7 +(define-public rust-sys-info-0.9 (package (name "rust-sys-info") - (version "0.7.0") + (version "0.9.0") (source (origin (method url-fetch) (uri (crate-uri "sys-info" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0facyh6hswp1i7airri8ly5kl6sv5bvkkd21vs51k2b3z22bvkz5")))) + (base32 "0fiqhnj1rk69rahz4077lzs8x72gv4zcyknqdg7k359k97pfrz1k")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t @@ -41251,6 +41251,19 @@ syntax extension expansion.") "This Rust crate gathers system information.") (license license:expat))) +(define-public rust-sys-info-0.7 + (package + (inherit rust-sys-info-0.9) + (name "rust-sys-info") + (version "0.7.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "sys-info" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0facyh6hswp1i7airri8ly5kl6sv5bvkkd21vs51k2b3z22bvkz5")))))) + (define-public rust-sysctl-0.4 (package (name "rust-sysctl") -- cgit v1.2.3 From 662b52d75ada78d9f8e5372096fc8e01dca6f4a3 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Fri, 14 May 2021 17:13:31 +0200 Subject: gnu: Add rust-git-version-macro-0.3. * gnu/packages/crates-io.scm (rust-git-version-macro-0.3): New variable. --- gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'gnu/packages/crates-io.scm') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index c7c40bcc1d..5c3dd0726d 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -16480,6 +16480,31 @@ debugging format.") DWARF debugging format.") (license (list license:asl2.0 license:expat)))) +(define-public rust-git-version-macro-0.3 + (package + (name "rust-git-version-macro") + (version "0.3.4") + (source + (origin + (method url-fetch) + (uri (crate-uri "git-version-macro" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0mynlf8sfaa4xx7qff0qgnr339fbf1svgr569yip067fzm97ma9l")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-proc-macro-hack" ,rust-proc-macro-hack-0.5) + ("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-1)))) + (home-page "https://github.com/fusion-engineering/rust-git-version") + (synopsis "Internal macro crate for git-version") + (description + "This is an internal macro crate for git-version.") + (license license:bsd-2))) + (define-public rust-git2-0.13 (package (name "rust-git2") -- cgit v1.2.3 From 2cd926d009ed543c2db6cfb79a186f22f28b68ab Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Fri, 14 May 2021 17:15:37 +0200 Subject: gnu: Add rust-git-version-0.3. * gnu/packages/crates-io.scm (rust-git-version-0.3): New variable. --- gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'gnu/packages/crates-io.scm') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 5c3dd0726d..12f023b108 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -16480,6 +16480,30 @@ debugging format.") DWARF debugging format.") (license (list license:asl2.0 license:expat)))) +(define-public rust-git-version-0.3 + (package + (name "rust-git-version") + (version "0.3.4") + (source + (origin + (method url-fetch) + (uri (crate-uri "git-version" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1qj1rd19v8vg094b3fj0gy6ca53v93lhrl31wg1fs7g0y61qx4cl")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-git-version-macro" ,rust-git-version-macro-0.3) + ("rust-proc-macro-hack" ,rust-proc-macro-hack-0.5)))) + (home-page "https://github.com/fusion-engineering/rust-git-version") + (synopsis "Embed git information in your code at compile-time") + (description + "This crates compiles the git version (tag name, or hash otherwise) and +dirty state into your program.") + (license license:bsd-2))) + (define-public rust-git-version-macro-0.3 (package (name "rust-git-version-macro") -- cgit v1.2.3 From 16ddb8dedc9c05e14c47b1642e88578aa113532f Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Fri, 14 May 2021 17:16:23 +0200 Subject: gnu: Add rust-bugreport-0.4. * gnu/packages/crates-io.scm (rust-bugreport-0.4): New variable. (rust-bugreport-0.3): Inherit from above. --- gnu/packages/crates-io.scm | 29 ++++++++++++++++++++++++----- 1 file changed, 24 insertions(+), 5 deletions(-) (limited to 'gnu/packages/crates-io.scm') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 12f023b108..58bc5c4cec 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -5537,23 +5537,24 @@ system calls. Second, exposing the internal buffer allows the user to work with data in place, which avoids another copy.") (license license:gpl3))) -(define-public rust-bugreport-0.3 +(define-public rust-bugreport-0.4 (package (name "rust-bugreport") - (version "0.3.0") + (version "0.4.0") (source (origin (method url-fetch) (uri (crate-uri "bugreport" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1n5f1nkqbc5yf9bckjap49pwnqnvdczm6x9y23caaghpgw0n4rqi")))) + (base32 "0gday6f2brqgzl12a0vf7fx1hh1mim6gdjxc6dfwk9v4i19pxsd0")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("rust-snailquote" ,rust-snailquote-0.3) - ("rust-sys-info" ,rust-sys-info-0.7)))) + (("rust-git-version" ,rust-git-version-0.3) + ("rust-shell-escape" ,rust-shell-escape-0.1) + ("rust-sys-info" ,rust-sys-info-0.9)))) (home-page "https://github.com/sharkdp/bugreport") (synopsis "Collect system and environment information for bug reports") (description @@ -5562,6 +5563,24 @@ automatically collect information about the system and the environment that users can send along with a bug report.") (license (list license:expat license:asl2.0)))) +(define-public rust-bugreport-0.3 + (package + (inherit rust-bugreport-0.4) + (name "rust-bugreport") + (version "0.3.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "bugreport" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1n5f1nkqbc5yf9bckjap49pwnqnvdczm6x9y23caaghpgw0n4rqi")))) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-snailquote" ,rust-snailquote-0.3) + ("rust-sys-info" ,rust-sys-info-0.7)))))) + (define-public rust-build-const-0.2 (package (name "rust-build-const") -- cgit v1.2.3 From 98d4463063a38a99a4d4a3cb23f9882479ab8d39 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Fri, 14 May 2021 20:54:29 +0200 Subject: gnu: Add rust-alacritty-terminal-0.13. * gnu/packages/crates-io.scm (rust-alacritty-terminal-0.13): New variable. (rust-alacritty-terminal-0.12): Remove variable. --- gnu/packages/crates-io.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu/packages/crates-io.scm') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 58bc5c4cec..313c57e90f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -1580,17 +1580,17 @@ using AES-NI for high performance.") "This package provides a failure resistant deserialization derive.") (license (list license:expat license:asl2.0)))) -(define-public rust-alacritty-terminal-0.12 +(define-public rust-alacritty-terminal-0.13 (package (name "rust-alacritty-terminal") - (version "0.12.0") + (version "0.13.0") (source (origin (method url-fetch) (uri (crate-uri "alacritty_terminal" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1q7sm7rm5yny4lka8w4vji2v2crkkbwj3y8l5qnq01qlwmkjmkfd")))) + (base32 "13f0pzy9jci57pmmvdd9qcbiycs2fsjqda4qgafxjm6s27sphdx7")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t -- cgit v1.2.3