* [bug#59389] [PATCH 1/26] gnu: Add pastel. @ 2022-11-19 18:42 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (2 more replies) 0 siblings, 3 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:42 UTC (permalink / raw) To: 59389 Hi, this patch set adds pastel. I use the /etc/committer.scm to auto commit. all best, jgart ^ permalink raw reply [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42. 2022-11-19 18:42 [bug#59389] [PATCH 1/26] gnu: Add pastel jgart via Guix-patches via @ 2022-11-19 18:45 ` jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 02/26] gnu: Add rust-windows-x86-64-msvc-0.42 jgart via Guix-patches via ` (24 more replies) 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via 2024-06-18 6:09 ` bug#59389: jgart via Guix-patches via 2 siblings, 25 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:45 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-windows-x86-64-gnullvm-0.42): New variable. --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 792779a28f..89aa2c460b 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -67572,6 +67572,26 @@ (define-public rust-windows-x86-64-gnu-0.32 crate.") (license (list license:expat license:asl2.0)))) +(define-public rust-windows-x86-64-gnullvm-0.42 + (package + (name "rust-windows-x86-64-gnullvm") + (version "0.42.0") + (source (origin + (method url-fetch) + (uri (crate-uri "windows_x86_64_gnullvm" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0a10rns9b07m9snlr97iqxq42zi9ai547gb5fqlv7vihpb92bm89")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t)) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "Code gen support for the windows crate") + (description "This package provides code gen support for the windows +crate.") + (license (list license:expat license:asl2.0)))) + (define-public rust-windows-i686-msvc-0.28 (package (name "rust-windows-i686-msvc") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH 02/26] gnu: Add rust-windows-x86-64-msvc-0.42. 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via @ 2022-11-19 18:45 ` jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 03/26] gnu: Add rust-textwrap-0.16 jgart via Guix-patches via ` (23 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:45 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-windows-x86-64-msvc-0.42): New variable. --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 89aa2c460b..93bcbaa76f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -67473,6 +67473,26 @@ (define-public rust-windows-x86-64-msvc-0.28 crate.") (license (list license:expat license:asl2.0)))) +(define-public rust-windows-x86-64-msvc-0.42 + (package + (name "rust-windows-x86-64-msvc") + (version "0.42.0") + (source (origin + (method url-fetch) + (uri (crate-uri "windows_x86_64_msvc" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1xdnvhg8yj4fgjy0vkrahq5cbgfpcd7ak2bdv8s5lwjrazc0j07l")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t)) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "Code gen support for the windows crate") + (description "This package provides code gen support for the windows +crate.") + (license (list license:expat license:asl2.0)))) + (define-public rust-windows-x86-64-msvc-0.36 (package (name "rust-windows-x86-64-msvc") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH 03/26] gnu: Add rust-textwrap-0.16. 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 02/26] gnu: Add rust-windows-x86-64-msvc-0.42 jgart via Guix-patches via @ 2022-11-19 18:45 ` jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 04/26] gnu: rust-pathdiff-0.2: Update to 0.2.1 jgart via Guix-patches via ` (22 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:45 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-textwrap-0.16): New variable. --- gnu/packages/crates-io.scm | 51 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 93bcbaa76f..a2a6abf79a 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -30484,6 +30484,29 @@ (define-public rust-linkify-0.4 punctuation.") (license (list license:expat license:asl2.0)))) +(define-public rust-linux-raw-sys-0.0.46 + (package + (name "rust-linux-raw-sys") + (version "0.0.46") + (source (origin + (method url-fetch) + (uri (crate-uri "linux-raw-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0kc528mp2fp8m96csm6rmwg0ac7zbgf36k19ml4a4c9j6xn4blnl")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-compiler-builtins" ,rust-compiler-builtins-0.1) + ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1)))) + (home-page "https://github.com/sunfishcode/linux-raw-sys") + (synopsis "Generated bindings for Linux's userspace API") + (description "Generated bindings for Linux's userspace API.") + (license (list license:asl2.0 + license:asl2.0 + license:expat)))) + (define-public rust-libssh2-sys-0.2 (package (name "rust-libssh2-sys") @@ -57983,6 +58006,34 @@ (define-public rust-text-size-1 (description "This package provides a newtypes for text offsets") (license (list license:expat license:asl2.0)))) +(define-public rust-textwrap-0.16 + (package + (name "rust-textwrap") + (version "0.16.0") + (source (origin + (method url-fetch) + (uri (crate-uri "textwrap" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0gbwkjf15l6p3x2rkr75fa4cpcs1ly4c8pmlfx5bl6zybcm24ai2")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-hyphenation" ,rust-hyphenation-0.8) + ("rust-smawk" ,rust-smawk-0.3) + ("rust-terminal-size" ,rust-terminal-size-0.2) + ("rust-unicode-linebreak" ,rust-unicode-linebreak-0.1) + ("rust-unicode-width" ,rust-unicode-width-0.1)))) + (home-page "https://github.com/mgeisler/textwrap") + (synopsis "Library for word wrapping, indenting, and dedenting strings") + (description + "Textwrap is a small library for word wrapping, indenting, and dedenting +strings. You can use it to format strings (such as help and error messages) +for display in commandline applications. It is designed to be efficient and +handle Unicode characters correctly.") + (license license:expat))) + (define-public rust-textwrap-0.12 (package (name "rust-textwrap") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH 04/26] gnu: rust-pathdiff-0.2: Update to 0.2.1. 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 02/26] gnu: Add rust-windows-x86-64-msvc-0.42 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 03/26] gnu: Add rust-textwrap-0.16 jgart via Guix-patches via @ 2022-11-19 18:45 ` jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 05/26] gnu: rust-unicode-linebreak-0.1: Update to 0.1.4 jgart via Guix-patches via ` (21 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:45 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-pathdiff-0.2): Update to 0.2.1. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index a2a6abf79a..6402c97e7d 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -38965,7 +38965,7 @@ (define-public rust-path-clean-0.1 (define-public rust-pathdiff-0.2 (package (name "rust-pathdiff") - (version "0.2.0") + (version "0.2.1") (source (origin (method url-fetch) @@ -38974,7 +38974,7 @@ (define-public rust-pathdiff-0.2 (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0d2aqgrqhdn5kxlnd5dxv7d6pgsgf92r6r9gqm6bdh0mvsrk0xl7")))) + "1pa4dcmb7lwir4himg1mnl97a05b2z0svczg62l8940pbim12dc8")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t)) (home-page "https://github.com/Manishearth/pathdiff") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH 05/26] gnu: rust-unicode-linebreak-0.1: Update to 0.1.4. 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (2 preceding siblings ...) 2022-11-19 18:45 ` [bug#59389] [PATCH 04/26] gnu: rust-pathdiff-0.2: Update to 0.2.1 jgart via Guix-patches via @ 2022-11-19 18:45 ` jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 06/26] gnu: rust-unicode-xid-0.2: Update to 0.2.4 jgart via Guix-patches via ` (20 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:45 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-unicode-linebreak-0.1): Update to 0.1.4. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 6402c97e7d..0f227117bd 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -63294,14 +63294,14 @@ (define-public rust-unicode-ident-1 (define-public rust-unicode-linebreak-0.1 (package (name "rust-unicode-linebreak") - (version "0.1.2") + (version "0.1.4") (source (origin (method url-fetch) (uri (crate-uri "unicode-linebreak" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0grq6bsn967q4vpifld53s7a140nlmpq5vy8ghgr73f4n2mdqlis")))) + (base32 "0drixqb16bzmabd5d8ldvar5760rxy6nxzszhlsqnasl3bisvyn5")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH 06/26] gnu: rust-unicode-xid-0.2: Update to 0.2.4. 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (3 preceding siblings ...) 2022-11-19 18:45 ` [bug#59389] [PATCH 05/26] gnu: rust-unicode-linebreak-0.1: Update to 0.1.4 jgart via Guix-patches via @ 2022-11-19 18:45 ` jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 07/26] gnu: Add rust-clap-lex-0.2 jgart via Guix-patches via ` (19 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:45 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-unicode-xid-0.2): Update to 0.2.4. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 0f227117bd..261e47f6f4 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -63389,7 +63389,7 @@ (define-public rust-unicode-width-0.1 (define-public rust-unicode-xid-0.2 (package (name "rust-unicode-xid") - (version "0.2.1") + (version "0.2.4") (source (origin (method url-fetch) @@ -63398,7 +63398,7 @@ (define-public rust-unicode-xid-0.2 (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0r6mknipyy9vpz8mwmxvkx65ff2ha1n2pxqjj6f46lcn8yrhpzpp")))) + "131dfzf7d8fsr1ivch34x42c2d1ik5ig3g78brxncnn0r1sdyqpr")))) (build-system cargo-build-system) (home-page "https://github.com/unicode-rs/unicode-xid") (synopsis "Determine Unicode XID related properties") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH 07/26] gnu: Add rust-clap-lex-0.2. 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (4 preceding siblings ...) 2022-11-19 18:45 ` [bug#59389] [PATCH 06/26] gnu: rust-unicode-xid-0.2: Update to 0.2.4 jgart via Guix-patches via @ 2022-11-19 18:45 ` jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 08/26] gnu: Add rust-windows-sys-0.42 jgart via Guix-patches via ` (18 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:45 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-clap-lex-0.2): New variable. --- gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 261e47f6f4..847292c0ff 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -68477,6 +68477,27 @@ (define-public rust-clap-conf-0.1 "This package provides a library to unify commandline arguments with config files and environment variables. And make it easier for users to tell your program how to behave across the three main input sources") (license license:expat))) +(define-public rust-clap-lex-0.2 + (package + (name "rust-clap-lex") + (version "0.2.4") + (source (origin + (method url-fetch) + (uri (crate-uri "clap_lex" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1ib1a9v55ybnaws11l63az0jgz5xiy24jkdgsmyl7grcm3sz4l18")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-os-str-bytes" ,rust-os-str-bytes-6)))) + (home-page "https://github.com/clap-rs/clap/tree/master/clap_lex") + (synopsis "Flexible command line parser") + (description +"This package provides a minimal and flexible command line parser.") + (license (list license:expat license:asl2.0)))) + (define-public svd2rust (package (name "svd2rust") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH 08/26] gnu: Add rust-windows-sys-0.42. 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (5 preceding siblings ...) 2022-11-19 18:45 ` [bug#59389] [PATCH 07/26] gnu: Add rust-clap-lex-0.2 jgart via Guix-patches via @ 2022-11-19 18:45 ` jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 09/26] gnu: Add rust-windows-aarch64-gnullvm-0.42 jgart via Guix-patches via ` (17 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:45 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-windows-sys-0.42): New variable. --- gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 847292c0ff..b4905dd473 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -67863,6 +67863,35 @@ (define-public rust-windows-implement-0.32 crate.") (license (list license:expat license:asl2.0)))) +(define-public rust-windows-sys-0.42 + (package + (name "rust-windows-sys") + (version "0.42.0") + (source (origin + (method url-fetch) + (uri (crate-uri "windows-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "19waf8aryvyq9pzk0gamgfwjycgzk4gnrazpfvv171cby0h1hgjs")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-windows-aarch64-gnullvm" ,rust-windows-aarch64-gnullvm-0.42) + ("rust-windows-aarch64-msvc" ,rust-windows-aarch64-msvc-0.42) + ("rust-windows-i686-gnu" ,rust-windows-i686-gnu-0.42) + ("rust-windows-i686-msvc" ,rust-windows-i686-msvc-0.42) + ("rust-windows-x86-64-gnu" ,rust-windows-x86-64-gnu-0.42) + ("rust-windows-x86-64-gnullvm" ,rust-windows-x86-64-gnullvm-0.42) + ("rust-windows-x86-64-msvc" ,rust-windows-x86-64-msvc-0.42)))) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "Rust for Windows") + (description "The windows crate lets you call any Windows API past, +present, and future using code generated on the fly directly from the metadata +describing the API and right into your Rust package where you can call them as +if they were just another Rust module.") + (license (list license:expat license:asl2.0)))) + (define-public rust-windows-sys-0.36 (package (name "rust-windows-sys") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH 09/26] gnu: Add rust-windows-aarch64-gnullvm-0.42. 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (6 preceding siblings ...) 2022-11-19 18:45 ` [bug#59389] [PATCH 08/26] gnu: Add rust-windows-sys-0.42 jgart via Guix-patches via @ 2022-11-19 18:45 ` jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 10/26] gnu: Add rust-windows-i686-gnu-0.42 jgart via Guix-patches via ` (16 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:45 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-windows-aarch64-gnullvm-0.42): New variable. --- gnu/packages/crates-io.scm | 40 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index b4905dd473..d7f9421fcc 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -67781,6 +67781,46 @@ (define-public rust-windows-i686-gnu-0.32 crate.") (license (list license:expat license:asl2.0)))) +(define-public rust-windows-aarch64-gnullvm-0.42 + (package + (name "rust-windows-aarch64-gnullvm") + (version "0.42.0") + (source (origin + (method url-fetch) + (uri (crate-uri "windows_aarch64_gnullvm" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "17m1p753qk02r25afg31dxym4rpy7kpr0z8nwl5f1jzhyrqsmlj1")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t)) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "Code gen support for the windows crate") + (description "This package provides code gen support for the windows +crate.") + (license (list license:expat license:asl2.0)))) + +(define-public rust-windows-aarch64-msvc-0.42 + (package + (name "rust-windows-aarch64-msvc") + (version "0.42.0") + (source (origin + (method url-fetch) + (uri (crate-uri "windows_aarch64_msvc" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1d6d9ny0yl5l9vvagydigvkfcphzk2aygchiccywijimb8pja3yx")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t)) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "Code gen support for the windows crate") + (description "This package provides code gen support for the windows +crate.") + (license (list license:expat license:asl2.0)))) + (define-public rust-windows-aarch64-msvc-0.36 (package (name "rust-windows-aarch64-msvc") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH 10/26] gnu: Add rust-windows-i686-gnu-0.42. 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (7 preceding siblings ...) 2022-11-19 18:45 ` [bug#59389] [PATCH 09/26] gnu: Add rust-windows-aarch64-gnullvm-0.42 jgart via Guix-patches via @ 2022-11-19 18:45 ` jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 11/26] gnu: Add rust-windows-i686-msvc-0.42 jgart via Guix-patches via ` (15 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:45 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-windows-i686-gnu-0.42): New variable. --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d7f9421fcc..fb456212b9 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -67722,6 +67722,26 @@ (define-public rust-windows-i686-msvc-0.32 crate.") (license (list license:expat license:asl2.0)))) +(define-public rust-windows-i686-gnu-0.42 + (package + (name "rust-windows-i686-gnu") + (version "0.42.0") + (source (origin + (method url-fetch) + (uri (crate-uri "windows_i686_gnu" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1rsxdjp50nk38zfd1dxj12i2qmhpvxsm6scdq8v1d10ncygy3spv")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t)) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "Code gen support for the windows crate") + (description "This package provides code gen support for the windows +crate.") + (license (list license:expat license:asl2.0)))) + (define-public rust-windows-i686-gnu-0.36 (package (name "rust-windows-i686-gnu") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH 11/26] gnu: Add rust-windows-i686-msvc-0.42. 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (8 preceding siblings ...) 2022-11-19 18:45 ` [bug#59389] [PATCH 10/26] gnu: Add rust-windows-i686-gnu-0.42 jgart via Guix-patches via @ 2022-11-19 18:45 ` jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 12/26] gnu: Add rust-windows-x86-64-gnu-0.42 jgart via Guix-patches via ` (14 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:45 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-windows-i686-msvc-0.42): New variable. --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index fb456212b9..6b10536cc7 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -67682,6 +67682,26 @@ (define-public rust-windows-i686-msvc-0.28 crate.") (license (list license:expat license:asl2.0)))) +(define-public rust-windows-i686-msvc-0.42 + (package + (name "rust-windows-i686-msvc") + (version "0.42.0") + (source (origin + (method url-fetch) + (uri (crate-uri "windows_i686_msvc" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0ii2hrsdif2ms79dfiyfzm1n579jzj42ji3fpsxd57d3v9jjzhc4")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t)) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "Code gen support for the windows crate") + (description "This package provides code gen support for the windows +crate.") + (license (list license:expat license:asl2.0)))) + (define-public rust-windows-i686-msvc-0.36 (package (name "rust-windows-i686-msvc") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH 12/26] gnu: Add rust-windows-x86-64-gnu-0.42. 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (9 preceding siblings ...) 2022-11-19 18:45 ` [bug#59389] [PATCH 11/26] gnu: Add rust-windows-i686-msvc-0.42 jgart via Guix-patches via @ 2022-11-19 18:45 ` jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 13/26] gnu: Add rust-wasi-0.11 jgart via Guix-patches via ` (13 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:45 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-windows-x86-64-gnu-0.42): New variable. --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 6b10536cc7..ad30844bc1 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -67603,6 +67603,26 @@ (define-public rust-windows-x86-64-gnu-0.28 crate.") (license (list license:expat license:asl2.0)))) +(define-public rust-windows-x86-64-gnu-0.42 + (package + (name "rust-windows-x86-64-gnu") + (version "0.42.0") + (source (origin + (method url-fetch) + (uri (crate-uri "windows_x86_64_gnu" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1vdh8k5a4m6pfkc5gladqznyqxgapkjm0qb8iwqvqb1nnlhinyxz")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t)) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "Code gen support for the windows crate") + (description "This package provides code gen support for the windows +crate.") + (license (list license:expat license:asl2.0)))) + (define-public rust-windows-x86-64-gnu-0.36 (package (name "rust-windows-x86-64-gnu") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH 13/26] gnu: Add rust-wasi-0.11. 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (10 preceding siblings ...) 2022-11-19 18:45 ` [bug#59389] [PATCH 12/26] gnu: Add rust-windows-x86-64-gnu-0.42 jgart via Guix-patches via @ 2022-11-19 18:45 ` jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 14/26] gnu: Add rust-terminal-size-0.2 jgart via Guix-patches via ` (12 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:45 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-wasi-0.11): New variable. --- gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index ad30844bc1..2b068418c1 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -64831,6 +64831,29 @@ (define-public rust-warp-0.2 (description "Warp is a composable, web server framework.") (license license:expat))) +(define-public rust-wasi-0.11 + (package + (name "rust-wasi") + (version "0.11.0+wasi-snapshot-preview1") + (source (origin + (method url-fetch) + (uri (crate-uri "wasi" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "08z4hxwkpdpalxjps1ai9y7ihin26y9f476i53dv98v45gkqg3cw")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-compiler-builtins" ,rust-compiler-builtins-0.1) + ("rust-rustc-std-workspace-alloc" ,rust-rustc-std-workspace-alloc-1) + ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1)))) + (home-page "https://github.com/bytecodealliance/wasi") + (synopsis "Experimental WASI API bindings for Rust") + (description + "This package provides an experimental WASI API bindings for Rust.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-wasi-0.9 (package (name "rust-wasi") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH 14/26] gnu: Add rust-terminal-size-0.2. 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (11 preceding siblings ...) 2022-11-19 18:45 ` [bug#59389] [PATCH 13/26] gnu: Add rust-wasi-0.11 jgart via Guix-patches via @ 2022-11-19 18:45 ` jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 15/26] gnu: Add rust-fs-err-2 jgart via Guix-patches via ` (11 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:45 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-terminal-size-0.2): New variable. --- gnu/packages/crates-io.scm | 50 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 2b068418c1..c26816f8c1 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -27603,6 +27603,34 @@ (define-public rust-inventory-impl-0.1 ;; Either license can be chosen at the users option. (license (list license:expat license:asl2.0)))) +(define-public rust-io-lifetimes-0.7 + (package + (name "rust-io-lifetimes") + (version "0.7.5") + (source (origin + (method url-fetch) + (uri (crate-uri "io-lifetimes" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0x10ak2iy4p24g7bnp1rfrq6aqddjlzkykgwjdayi7nl97wmxkjr")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-async-std" ,rust-async-std-1) + ("rust-fs-err" ,rust-fs-err-2) + ("rust-libc" ,rust-libc-0.2) + ("rust-mio" ,rust-mio-0.8) + ("rust-os-pipe" ,rust-os-pipe-1) + ("rust-socket2" ,rust-socket2-0.4) + ("rust-tokio" ,rust-tokio-1) + ("rust-windows-sys" ,rust-windows-sys-0.42)))) + (home-page "https://github.com/sunfishcode/io-lifetimes") + (synopsis "Low-level I/O ownership and borrowing library") + (description + "This package provides a low-level I/O ownership and borrowing library") + (license (list license:asl2.0 license:expat)))) + (define-public rust-iovec-0.1 (package (name "rust-iovec") @@ -57751,6 +57779,28 @@ (define-public rust-termcolor-0.3 #:cargo-inputs (("rust-wincolor" ,rust-wincolor-0.1)))))) +(define-public rust-terminal-size-0.2 + (package + (name "rust-terminal-size") + (version "0.2.2") + (source (origin + (method url-fetch) + (uri (crate-uri "terminal_size" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0yhza8sc6jkka6j0nq5sl749ckx1jagvxp3b38yhh4px6k291jj0")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-rustix" ,rust-rustix-0.35) + ("rust-windows-sys" ,rust-windows-sys-0.42)))) + (home-page "https://github.com/eminence/terminal-size") + (synopsis "Gets the size of your Linux terminal") + (description +"This package Gets the size of your Linux terminal.") + (license (list license:expat license:asl2.0)))) + (define-public rust-terminal-size-0.1 (package (name "rust-terminal-size") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH 15/26] gnu: Add rust-fs-err-2. 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (12 preceding siblings ...) 2022-11-19 18:45 ` [bug#59389] [PATCH 14/26] gnu: Add rust-terminal-size-0.2 jgart via Guix-patches via @ 2022-11-19 18:45 ` jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 16/26] gnu: rust-async-std-1: Update to 1.12.0 jgart via Guix-patches via ` (10 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:45 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-fs-err-2): New variable. --- gnu/packages/crates-io.scm | 54 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index c26816f8c1..c5e24480d6 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -13892,6 +13892,38 @@ (define-public rust-rusticata-macros-3 (arguments `(#:cargo-inputs (("rust-nom" ,rust-nom-6)))))) +(define-public rust-rustix-0.35 + (package + (name "rust-rustix") + (version "0.35.13") + (source (origin + (method url-fetch) + (uri (crate-uri "rustix" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1yfmkj5nwghxd3nha5ywf1cj6zqh44qwm0cavwifr1ppcmnilykj")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-bitflags" ,rust-bitflags-1) + ("rust-cc" ,rust-cc-1) + ("rust-compiler-builtins" ,rust-compiler-builtins-0.1) + ("rust-errno" ,rust-errno-0.2) + ("rust-io-lifetimes" ,rust-io-lifetimes-0.7) + ("rust-itoa" ,rust-itoa-1) + ("rust-libc" ,rust-libc-0.2) + ("rust-linux-raw-sys" ,rust-linux-raw-sys-0.0.46) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-rustc-std-workspace-alloc" ,rust-rustc-std-workspace-alloc-1) + ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1) + ("rust-windows-sys" ,rust-windows-sys-0.42)))) + (home-page "https://github.com/bytecodealliance/rustix") + (synopsis "Rust bindings to POSIX/Unix/Linux/Winsock2-like syscalls") + (description + "Safe Rust bindings to POSIX/Unix/Linux/Winsock2-like syscalls.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-crypto-bigint-0.2 (package (name "rust-crypto-bigint") @@ -21419,6 +21451,28 @@ (define-public rust-fs2-0.4 duplication.") (license (list license:expat license:asl2.0)))) +(define-public rust-fs-err-2 + (package + (name "rust-fs-err") + (version "2.9.0") + (source (origin + (method url-fetch) + (uri (crate-uri "fs-err" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0ha5ysh5jz2hxlhmydc82pjcycps6ips4jyni41jy8cr48jzli88")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-tokio" ,rust-tokio-1)))) + (home-page "https://github.com/andrewhickman/fs-err") + (synopsis "Drop-in replacement for std::fs with helpful error messages") + (description + "This package provides a drop-in replacement for std::fs with more helpful error +messages.") + (license (list license:expat license:asl2.0)))) + (define-public rust-fs-extra-1 (package (name "rust-fs-extra") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH 16/26] gnu: rust-async-std-1: Update to 1.12.0. 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (13 preceding siblings ...) 2022-11-19 18:45 ` [bug#59389] [PATCH 15/26] gnu: Add rust-fs-err-2 jgart via Guix-patches via @ 2022-11-19 18:45 ` jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 17/26] gnu: rust-autocfg-1: Update to 1.1.0 jgart via Guix-patches via ` (9 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:45 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-async-std-1): Update to 1.12.0. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index c5e24480d6..b472a24841 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -4607,14 +4607,14 @@ (define-public rust-async-ready-3 (define-public rust-async-std-1 (package (name "rust-async-std") - (version "1.9.0") + (version "1.12.0") (source (origin (method url-fetch) (uri (crate-uri "async-std" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0h834fni3npsggjqin8386d2fn11m2z42dr1ymq0aknppa2ndw6r")))) + (base32 "0pbgxhyb97h4n0451r26njvr20ywqsbm6y1wjllnp4if82s5nmk2")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH 17/26] gnu: rust-autocfg-1: Update to 1.1.0. 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (14 preceding siblings ...) 2022-11-19 18:45 ` [bug#59389] [PATCH 16/26] gnu: rust-async-std-1: Update to 1.12.0 jgart via Guix-patches via @ 2022-11-19 18:45 ` jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 18/26] gnu: rust-compiler-builtins-0.1: Update to 0.1.84 jgart via Guix-patches via ` (8 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:45 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-autocfg-1): Update to 1.1.0. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index b472a24841..af333d1172 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -4998,7 +4998,7 @@ (define-public rust-atty-0.2.11 (define-public rust-autocfg-1 (package (name "rust-autocfg") - (version "1.0.1") + (version "1.1.0") (source (origin (method url-fetch) @@ -5007,7 +5007,7 @@ (define-public rust-autocfg-1 (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0jj6i9zn4gjl03kjvziqdji6rwx8ykz8zk2ngpc331z2g3fk3c6d")))) + "1ylp3cb47ylzabimazvbz9ms6ap784zhb6syaz6c1jqpmcmq0s6l")))) (build-system cargo-build-system) (home-page "https://github.com/cuviper/autocfg") (synopsis -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH 18/26] gnu: rust-compiler-builtins-0.1: Update to 0.1.84. 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (15 preceding siblings ...) 2022-11-19 18:45 ` [bug#59389] [PATCH 17/26] gnu: rust-autocfg-1: Update to 1.1.0 jgart via Guix-patches via @ 2022-11-19 18:45 ` jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 19/26] gnu: rust-errno-0.2: Update to 0.2.8 jgart via Guix-patches via ` (7 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:45 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-compiler-builtins-0.1): Update to 0.1.84. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index af333d1172..dc4e9b4c25 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -11449,7 +11449,7 @@ (define-public rust-const-cstr-0.3 (define-public rust-compiler-builtins-0.1 (package (name "rust-compiler-builtins") - (version "0.1.26") + (version "0.1.84") (source (origin (method url-fetch) @@ -11457,7 +11457,7 @@ (define-public rust-compiler-builtins-0.1 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1rhj6ccmfkh9gcxnxgjq4fg257yi4f9325nfzsphbmxwkrg06sq3")))) + "040bzrhwyqm75yp94vdyfyljg3d25y3d3lb9vipx02p9lqf2r6wq")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH 19/26] gnu: rust-errno-0.2: Update to 0.2.8. 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (16 preceding siblings ...) 2022-11-19 18:45 ` [bug#59389] [PATCH 18/26] gnu: rust-compiler-builtins-0.1: Update to 0.1.84 jgart via Guix-patches via @ 2022-11-19 18:45 ` jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 20/26] gnu: rust-libc-0.2: Update to 0.2.137 jgart via Guix-patches via ` (6 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:45 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-errno-0.2): Update to 0.2.8. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index dc4e9b4c25..93f2137958 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -19305,7 +19305,7 @@ (define-public rust-erased-serde-0.3 (define-public rust-errno-0.2 (package (name "rust-errno") - (version "0.2.4") + (version "0.2.8") (source (origin (method url-fetch) @@ -19314,7 +19314,7 @@ (define-public rust-errno-0.2 (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0kn8mlygxxr02cm97401nppd2dbkwsalpcbai67rh6yh3rh73862")))) + "18cnqgk8r6lq1n5cfy3bryiyz9zkqr10dxj49sa3fkzfamih8fgn")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH 20/26] gnu: rust-libc-0.2: Update to 0.2.137. 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (17 preceding siblings ...) 2022-11-19 18:45 ` [bug#59389] [PATCH 19/26] gnu: rust-errno-0.2: Update to 0.2.8 jgart via Guix-patches via @ 2022-11-19 18:45 ` jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 21/26] gnu: rust-mio-0.8: Update to 0.8.5 jgart via Guix-patches via ` (5 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:45 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-libc-0.2): Update to 0.2.137. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 93f2137958..2f63c3b56a 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -29472,14 +29472,14 @@ (define-public rust-lexopt-0.2 (define-public rust-libc-0.2 (package (name "rust-libc") - (version "0.2.112") + (version "0.2.137") (source (origin (method url-fetch) (uri (crate-uri "libc" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "09bik7pcck869kfr5i9hjhnck0mzpd9v0ijxbqnh8fja6rzx20qv")))) + (base32 "12dz2lk4a7lm03k079n2rkm1l6cpdhvy6nrngbfprzrv19icqzzw")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH 21/26] gnu: rust-mio-0.8: Update to 0.8.5. 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (18 preceding siblings ...) 2022-11-19 18:45 ` [bug#59389] [PATCH 20/26] gnu: rust-libc-0.2: Update to 0.2.137 jgart via Guix-patches via @ 2022-11-19 18:45 ` jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 22/26] gnu: rust-tokio-1: Update to 1.22.0 jgart via Guix-patches via ` (4 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:45 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-mio-0.8): Update to 0.8.5. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 2f63c3b56a..d1231d491f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -33043,14 +33043,14 @@ (define-public rust-mint-0.5 (define-public rust-mio-0.8 (package (name "rust-mio") - (version "0.8.0") + (version "0.8.5") (source (origin (method url-fetch) (uri (crate-uri "mio" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1cmgipv6k536xf0a6qd359wnpxg0pfrpkr9bhy8zqh8bza2jy9xs")))) + (base32 "1pjqn6jvmqkgyykf2z5danqka1rfs3il7w4d0qin8yi062y35mz5")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH 22/26] gnu: rust-tokio-1: Update to 1.22.0. 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (19 preceding siblings ...) 2022-11-19 18:45 ` [bug#59389] [PATCH 21/26] gnu: rust-mio-0.8: Update to 0.8.5 jgart via Guix-patches via @ 2022-11-19 18:45 ` jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 23/26] gnu: Add rust-clap-complete-3 jgart via Guix-patches via ` (3 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:45 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-tokio-1): Update to 1.22.0. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d1231d491f..d71486a3ae 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -59133,7 +59133,7 @@ (define-public rust-tobj-2 (define-public rust-tokio-1 (package (name "rust-tokio") - (version "1.15.0") + (version "1.22.0") (source (origin (method url-fetch) @@ -59141,7 +59141,7 @@ (define-public rust-tokio-1 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0f2qwp9ljc4gf955g7qcksp0jc1bwmzxb2nf6mb7h1n2irvirgzv")))) + "1qrarnfikvp8cwd3qcskzgdb1a6f47r11xjbql2wd25lbyky8v6p")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH 23/26] gnu: Add rust-clap-complete-3. 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (20 preceding siblings ...) 2022-11-19 18:45 ` [bug#59389] [PATCH 22/26] gnu: rust-tokio-1: Update to 1.22.0 jgart via Guix-patches via @ 2022-11-19 18:45 ` jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 24/26] gnu: rust-clap-derive-3: Update to 3.2.18 jgart via Guix-patches via ` (2 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:45 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-clap-complete-3): New variable. --- gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d71486a3ae..a96fbf5a1f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -68733,6 +68733,33 @@ (define-public rust-clap-conf-0.1 "This package provides a library to unify commandline arguments with config files and environment variables. And make it easier for users to tell your program how to behave across the three main input sources") (license license:expat))) +(define-public rust-clap-complete-3 + (package + (name "rust-clap-complete") + (version "3.2.5") + (source (origin + (method url-fetch) + (uri (crate-uri "clap_complete" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1n3whjkznszrxif1hzvql7hav7agq85j456fmwjwwi9cjq52wyiz")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-clap" ,rust-clap-3) + ("rust-clap-lex" ,rust-clap-lex-0.2) + ("rust-is-executable" ,rust-is-executable-1) + ("rust-os-str-bytes" ,rust-os-str-bytes-6) + ("rust-pathdiff" ,rust-pathdiff-0.2) + ("rust-shlex" ,rust-shlex-1) + ("rust-unicode-xid" ,rust-unicode-xid-0.2)))) + (home-page "https://github.com/clap-rs/clap/tree/master/clap_complete") + (synopsis "Generate shell completion scripts for your clap::Command") + (description +"This package generates shell completion scripts for your @code{clap::Command}.") + (license (list license:expat license:asl2.0)))) + (define-public rust-clap-lex-0.2 (package (name "rust-clap-lex") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH 24/26] gnu: rust-clap-derive-3: Update to 3.2.18. 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (21 preceding siblings ...) 2022-11-19 18:45 ` [bug#59389] [PATCH 23/26] gnu: Add rust-clap-complete-3 jgart via Guix-patches via @ 2022-11-19 18:45 ` jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 25/26] gnu: rust-clap-3: Update to 3.2.23 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 26/26] gnu: Add pastel jgart via Guix-patches via 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:45 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-clap-derive-3): Update to 3.2.18. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index a96fbf5a1f..fad961b5e3 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -10458,7 +10458,7 @@ (define-public rust-clang-sys-0.11 (define-public rust-clap-derive-3 (package (name "rust-clap-derive") - (version "3.0.0-beta.2") + (version "3.2.18") (source (origin (method url-fetch) @@ -10467,7 +10467,7 @@ (define-public rust-clap-derive-3 (string-append name "-" version ".tar.gz")) (sha256 (base32 - "18cn82jhcha7m0nkpi1a03jx8k7aaq5kxfcxnsqpaa8ih5dp23rp")))) + "0r9az0cl33xx0i9g18l56l3vd5ayjvcflvza2gdf8jwcab78n37a")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH 25/26] gnu: rust-clap-3: Update to 3.2.23. 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (22 preceding siblings ...) 2022-11-19 18:45 ` [bug#59389] [PATCH 24/26] gnu: rust-clap-derive-3: Update to 3.2.18 jgart via Guix-patches via @ 2022-11-19 18:45 ` jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 26/26] gnu: Add pastel jgart via Guix-patches via 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:45 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-clap-3): Update to 3.2.23. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index fad961b5e3..8537da8a10 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -10489,7 +10489,7 @@ (define-public rust-clap-derive-3 (define-public rust-clap-3 (package (name "rust-clap") - (version "3.0.0-beta.2") + (version "3.2.23") (source (origin (method url-fetch) @@ -10498,7 +10498,7 @@ (define-public rust-clap-3 (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0hm1kivw6190rxbfqhdr4hqwlrijvwh90i3d9dyyw0d5k0chdlab")))) + "19bkwkj49ha7mlip0gxsqb9xmd3jpr7ghvcx1hkx6icqrd2mqrbi")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH 26/26] gnu: Add pastel. 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (23 preceding siblings ...) 2022-11-19 18:45 ` [bug#59389] [PATCH 25/26] gnu: rust-clap-3: Update to 3.2.23 jgart via Guix-patches via @ 2022-11-19 18:45 ` jgart via Guix-patches via 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 18:45 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/rust-apps.scm (pastel): New variable. --- gnu/packages/rust-apps.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 693489264d..fbb12b4a1e 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -2026,6 +2026,42 @@ (define-public git-absorb It will then write @code{fixup!} commits for each of those changes.") (license license:bsd-3))) +(define-public pastel + (package + (name "pastel") + (version "0.9.0") + (source (origin + (method url-fetch) + (uri (crate-uri "pastel" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1fjlw8np2bx0i1hk6lfq5swiif6ilj9f270vfh8yr62apq704g0f")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-atty" ,rust-atty-0.2) + ("rust-clap" ,rust-clap-3) + ("rust-clap" ,rust-clap-3) + ("rust-clap-complete" ,rust-clap-complete-3) + ("rust-nom" ,rust-nom-7) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-output-vt100" ,rust-output-vt100-0.1) + ("rust-output-vt100" ,rust-output-vt100-0.1) + ("rust-rand" ,rust-rand-0.8) + ("rust-regex" ,rust-regex-1)) + #:cargo-development-inputs (("rust-approx" ,rust-approx-0.5) + ("rust-assert-cmd" ,rust-assert-cmd-2) + ("rust-criterion" ,rust-criterion-0.3) + ("rust-rand-xoshiro" ,rust-rand-xoshiro-0.6)))) + (home-page "https://github.com/sharkdp/pastel") + (synopsis + "A command-line tool to generate, analyze, convert and manipulate colors") + (description + "This package provides a command-line tool to generate, analyze, convert and +manipulate colors") + (license (list license:expat license:asl2.0)))) + (define-public zoxide (package (name "zoxide") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42. 2022-11-19 18:42 [bug#59389] [PATCH 1/26] gnu: Add pastel jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via @ 2022-11-19 19:13 ` jgart via Guix-patches via 2022-11-19 19:13 ` [bug#59389] [PATCH v2 02/26] gnu: Add rust-windows-x86-64-msvc-0.42 jgart via Guix-patches via ` (24 more replies) 2024-06-18 6:09 ` bug#59389: jgart via Guix-patches via 2 siblings, 25 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 19:13 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-windows-x86-64-gnullvm-0.42): New variable. hi, v2 adds and updates my copyright statements at the top of the modules. all best, jgart --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 792779a28f..89aa2c460b 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -67572,6 +67572,26 @@ (define-public rust-windows-x86-64-gnu-0.32 crate.") (license (list license:expat license:asl2.0)))) +(define-public rust-windows-x86-64-gnullvm-0.42 + (package + (name "rust-windows-x86-64-gnullvm") + (version "0.42.0") + (source (origin + (method url-fetch) + (uri (crate-uri "windows_x86_64_gnullvm" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0a10rns9b07m9snlr97iqxq42zi9ai547gb5fqlv7vihpb92bm89")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t)) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "Code gen support for the windows crate") + (description "This package provides code gen support for the windows +crate.") + (license (list license:expat license:asl2.0)))) + (define-public rust-windows-i686-msvc-0.28 (package (name "rust-windows-i686-msvc") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH v2 02/26] gnu: Add rust-windows-x86-64-msvc-0.42. 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via @ 2022-11-19 19:13 ` jgart via Guix-patches via 2022-11-19 19:13 ` [bug#59389] [PATCH v2 03/26] gnu: Add rust-textwrap-0.16 jgart via Guix-patches via ` (23 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 19:13 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-windows-x86-64-msvc-0.42): New variable. --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 89aa2c460b..93bcbaa76f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -67473,6 +67473,26 @@ (define-public rust-windows-x86-64-msvc-0.28 crate.") (license (list license:expat license:asl2.0)))) +(define-public rust-windows-x86-64-msvc-0.42 + (package + (name "rust-windows-x86-64-msvc") + (version "0.42.0") + (source (origin + (method url-fetch) + (uri (crate-uri "windows_x86_64_msvc" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1xdnvhg8yj4fgjy0vkrahq5cbgfpcd7ak2bdv8s5lwjrazc0j07l")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t)) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "Code gen support for the windows crate") + (description "This package provides code gen support for the windows +crate.") + (license (list license:expat license:asl2.0)))) + (define-public rust-windows-x86-64-msvc-0.36 (package (name "rust-windows-x86-64-msvc") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH v2 03/26] gnu: Add rust-textwrap-0.16. 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via 2022-11-19 19:13 ` [bug#59389] [PATCH v2 02/26] gnu: Add rust-windows-x86-64-msvc-0.42 jgart via Guix-patches via @ 2022-11-19 19:13 ` jgart via Guix-patches via 2022-11-19 19:13 ` [bug#59389] [PATCH v2 04/26] gnu: rust-pathdiff-0.2: Update to 0.2.1 jgart via Guix-patches via ` (22 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 19:13 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-textwrap-0.16): New variable. --- gnu/packages/crates-io.scm | 51 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 93bcbaa76f..a2a6abf79a 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -30484,6 +30484,29 @@ (define-public rust-linkify-0.4 punctuation.") (license (list license:expat license:asl2.0)))) +(define-public rust-linux-raw-sys-0.0.46 + (package + (name "rust-linux-raw-sys") + (version "0.0.46") + (source (origin + (method url-fetch) + (uri (crate-uri "linux-raw-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0kc528mp2fp8m96csm6rmwg0ac7zbgf36k19ml4a4c9j6xn4blnl")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-compiler-builtins" ,rust-compiler-builtins-0.1) + ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1)))) + (home-page "https://github.com/sunfishcode/linux-raw-sys") + (synopsis "Generated bindings for Linux's userspace API") + (description "Generated bindings for Linux's userspace API.") + (license (list license:asl2.0 + license:asl2.0 + license:expat)))) + (define-public rust-libssh2-sys-0.2 (package (name "rust-libssh2-sys") @@ -57983,6 +58006,34 @@ (define-public rust-text-size-1 (description "This package provides a newtypes for text offsets") (license (list license:expat license:asl2.0)))) +(define-public rust-textwrap-0.16 + (package + (name "rust-textwrap") + (version "0.16.0") + (source (origin + (method url-fetch) + (uri (crate-uri "textwrap" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0gbwkjf15l6p3x2rkr75fa4cpcs1ly4c8pmlfx5bl6zybcm24ai2")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-hyphenation" ,rust-hyphenation-0.8) + ("rust-smawk" ,rust-smawk-0.3) + ("rust-terminal-size" ,rust-terminal-size-0.2) + ("rust-unicode-linebreak" ,rust-unicode-linebreak-0.1) + ("rust-unicode-width" ,rust-unicode-width-0.1)))) + (home-page "https://github.com/mgeisler/textwrap") + (synopsis "Library for word wrapping, indenting, and dedenting strings") + (description + "Textwrap is a small library for word wrapping, indenting, and dedenting +strings. You can use it to format strings (such as help and error messages) +for display in commandline applications. It is designed to be efficient and +handle Unicode characters correctly.") + (license license:expat))) + (define-public rust-textwrap-0.12 (package (name "rust-textwrap") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH v2 04/26] gnu: rust-pathdiff-0.2: Update to 0.2.1. 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via 2022-11-19 19:13 ` [bug#59389] [PATCH v2 02/26] gnu: Add rust-windows-x86-64-msvc-0.42 jgart via Guix-patches via 2022-11-19 19:13 ` [bug#59389] [PATCH v2 03/26] gnu: Add rust-textwrap-0.16 jgart via Guix-patches via @ 2022-11-19 19:13 ` jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 05/26] gnu: rust-unicode-linebreak-0.1: Update to 0.1.4 jgart via Guix-patches via ` (21 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 19:13 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-pathdiff-0.2): Update to 0.2.1. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index a2a6abf79a..6402c97e7d 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -38965,7 +38965,7 @@ (define-public rust-path-clean-0.1 (define-public rust-pathdiff-0.2 (package (name "rust-pathdiff") - (version "0.2.0") + (version "0.2.1") (source (origin (method url-fetch) @@ -38974,7 +38974,7 @@ (define-public rust-pathdiff-0.2 (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0d2aqgrqhdn5kxlnd5dxv7d6pgsgf92r6r9gqm6bdh0mvsrk0xl7")))) + "1pa4dcmb7lwir4himg1mnl97a05b2z0svczg62l8940pbim12dc8")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t)) (home-page "https://github.com/Manishearth/pathdiff") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH v2 05/26] gnu: rust-unicode-linebreak-0.1: Update to 0.1.4. 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (2 preceding siblings ...) 2022-11-19 19:13 ` [bug#59389] [PATCH v2 04/26] gnu: rust-pathdiff-0.2: Update to 0.2.1 jgart via Guix-patches via @ 2022-11-19 19:14 ` jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 06/26] gnu: rust-unicode-xid-0.2: Update to 0.2.4 jgart via Guix-patches via ` (20 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 19:14 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-unicode-linebreak-0.1): Update to 0.1.4. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 6402c97e7d..0f227117bd 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -63294,14 +63294,14 @@ (define-public rust-unicode-ident-1 (define-public rust-unicode-linebreak-0.1 (package (name "rust-unicode-linebreak") - (version "0.1.2") + (version "0.1.4") (source (origin (method url-fetch) (uri (crate-uri "unicode-linebreak" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0grq6bsn967q4vpifld53s7a140nlmpq5vy8ghgr73f4n2mdqlis")))) + (base32 "0drixqb16bzmabd5d8ldvar5760rxy6nxzszhlsqnasl3bisvyn5")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH v2 06/26] gnu: rust-unicode-xid-0.2: Update to 0.2.4. 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (3 preceding siblings ...) 2022-11-19 19:14 ` [bug#59389] [PATCH v2 05/26] gnu: rust-unicode-linebreak-0.1: Update to 0.1.4 jgart via Guix-patches via @ 2022-11-19 19:14 ` jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 07/26] gnu: Add rust-clap-lex-0.2 jgart via Guix-patches via ` (19 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 19:14 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-unicode-xid-0.2): Update to 0.2.4. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 0f227117bd..261e47f6f4 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -63389,7 +63389,7 @@ (define-public rust-unicode-width-0.1 (define-public rust-unicode-xid-0.2 (package (name "rust-unicode-xid") - (version "0.2.1") + (version "0.2.4") (source (origin (method url-fetch) @@ -63398,7 +63398,7 @@ (define-public rust-unicode-xid-0.2 (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0r6mknipyy9vpz8mwmxvkx65ff2ha1n2pxqjj6f46lcn8yrhpzpp")))) + "131dfzf7d8fsr1ivch34x42c2d1ik5ig3g78brxncnn0r1sdyqpr")))) (build-system cargo-build-system) (home-page "https://github.com/unicode-rs/unicode-xid") (synopsis "Determine Unicode XID related properties") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH v2 07/26] gnu: Add rust-clap-lex-0.2. 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (4 preceding siblings ...) 2022-11-19 19:14 ` [bug#59389] [PATCH v2 06/26] gnu: rust-unicode-xid-0.2: Update to 0.2.4 jgart via Guix-patches via @ 2022-11-19 19:14 ` jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 08/26] gnu: Add rust-windows-sys-0.42 jgart via Guix-patches via ` (18 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 19:14 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-clap-lex-0.2): New variable. --- gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 261e47f6f4..847292c0ff 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -68477,6 +68477,27 @@ (define-public rust-clap-conf-0.1 "This package provides a library to unify commandline arguments with config files and environment variables. And make it easier for users to tell your program how to behave across the three main input sources") (license license:expat))) +(define-public rust-clap-lex-0.2 + (package + (name "rust-clap-lex") + (version "0.2.4") + (source (origin + (method url-fetch) + (uri (crate-uri "clap_lex" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1ib1a9v55ybnaws11l63az0jgz5xiy24jkdgsmyl7grcm3sz4l18")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-os-str-bytes" ,rust-os-str-bytes-6)))) + (home-page "https://github.com/clap-rs/clap/tree/master/clap_lex") + (synopsis "Flexible command line parser") + (description +"This package provides a minimal and flexible command line parser.") + (license (list license:expat license:asl2.0)))) + (define-public svd2rust (package (name "svd2rust") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH v2 08/26] gnu: Add rust-windows-sys-0.42. 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (5 preceding siblings ...) 2022-11-19 19:14 ` [bug#59389] [PATCH v2 07/26] gnu: Add rust-clap-lex-0.2 jgart via Guix-patches via @ 2022-11-19 19:14 ` jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 09/26] gnu: Add rust-windows-aarch64-gnullvm-0.42 jgart via Guix-patches via ` (17 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 19:14 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-windows-sys-0.42): New variable. --- gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 847292c0ff..b4905dd473 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -67863,6 +67863,35 @@ (define-public rust-windows-implement-0.32 crate.") (license (list license:expat license:asl2.0)))) +(define-public rust-windows-sys-0.42 + (package + (name "rust-windows-sys") + (version "0.42.0") + (source (origin + (method url-fetch) + (uri (crate-uri "windows-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "19waf8aryvyq9pzk0gamgfwjycgzk4gnrazpfvv171cby0h1hgjs")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-windows-aarch64-gnullvm" ,rust-windows-aarch64-gnullvm-0.42) + ("rust-windows-aarch64-msvc" ,rust-windows-aarch64-msvc-0.42) + ("rust-windows-i686-gnu" ,rust-windows-i686-gnu-0.42) + ("rust-windows-i686-msvc" ,rust-windows-i686-msvc-0.42) + ("rust-windows-x86-64-gnu" ,rust-windows-x86-64-gnu-0.42) + ("rust-windows-x86-64-gnullvm" ,rust-windows-x86-64-gnullvm-0.42) + ("rust-windows-x86-64-msvc" ,rust-windows-x86-64-msvc-0.42)))) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "Rust for Windows") + (description "The windows crate lets you call any Windows API past, +present, and future using code generated on the fly directly from the metadata +describing the API and right into your Rust package where you can call them as +if they were just another Rust module.") + (license (list license:expat license:asl2.0)))) + (define-public rust-windows-sys-0.36 (package (name "rust-windows-sys") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH v2 09/26] gnu: Add rust-windows-aarch64-gnullvm-0.42. 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (6 preceding siblings ...) 2022-11-19 19:14 ` [bug#59389] [PATCH v2 08/26] gnu: Add rust-windows-sys-0.42 jgart via Guix-patches via @ 2022-11-19 19:14 ` jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 10/26] gnu: Add rust-windows-i686-gnu-0.42 jgart via Guix-patches via ` (16 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 19:14 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-windows-aarch64-gnullvm-0.42): New variable. --- gnu/packages/crates-io.scm | 40 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index b4905dd473..d7f9421fcc 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -67781,6 +67781,46 @@ (define-public rust-windows-i686-gnu-0.32 crate.") (license (list license:expat license:asl2.0)))) +(define-public rust-windows-aarch64-gnullvm-0.42 + (package + (name "rust-windows-aarch64-gnullvm") + (version "0.42.0") + (source (origin + (method url-fetch) + (uri (crate-uri "windows_aarch64_gnullvm" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "17m1p753qk02r25afg31dxym4rpy7kpr0z8nwl5f1jzhyrqsmlj1")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t)) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "Code gen support for the windows crate") + (description "This package provides code gen support for the windows +crate.") + (license (list license:expat license:asl2.0)))) + +(define-public rust-windows-aarch64-msvc-0.42 + (package + (name "rust-windows-aarch64-msvc") + (version "0.42.0") + (source (origin + (method url-fetch) + (uri (crate-uri "windows_aarch64_msvc" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1d6d9ny0yl5l9vvagydigvkfcphzk2aygchiccywijimb8pja3yx")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t)) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "Code gen support for the windows crate") + (description "This package provides code gen support for the windows +crate.") + (license (list license:expat license:asl2.0)))) + (define-public rust-windows-aarch64-msvc-0.36 (package (name "rust-windows-aarch64-msvc") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH v2 10/26] gnu: Add rust-windows-i686-gnu-0.42. 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (7 preceding siblings ...) 2022-11-19 19:14 ` [bug#59389] [PATCH v2 09/26] gnu: Add rust-windows-aarch64-gnullvm-0.42 jgart via Guix-patches via @ 2022-11-19 19:14 ` jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 11/26] gnu: Add rust-windows-i686-msvc-0.42 jgart via Guix-patches via ` (15 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 19:14 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-windows-i686-gnu-0.42): New variable. --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d7f9421fcc..fb456212b9 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -67722,6 +67722,26 @@ (define-public rust-windows-i686-msvc-0.32 crate.") (license (list license:expat license:asl2.0)))) +(define-public rust-windows-i686-gnu-0.42 + (package + (name "rust-windows-i686-gnu") + (version "0.42.0") + (source (origin + (method url-fetch) + (uri (crate-uri "windows_i686_gnu" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1rsxdjp50nk38zfd1dxj12i2qmhpvxsm6scdq8v1d10ncygy3spv")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t)) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "Code gen support for the windows crate") + (description "This package provides code gen support for the windows +crate.") + (license (list license:expat license:asl2.0)))) + (define-public rust-windows-i686-gnu-0.36 (package (name "rust-windows-i686-gnu") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH v2 11/26] gnu: Add rust-windows-i686-msvc-0.42. 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (8 preceding siblings ...) 2022-11-19 19:14 ` [bug#59389] [PATCH v2 10/26] gnu: Add rust-windows-i686-gnu-0.42 jgart via Guix-patches via @ 2022-11-19 19:14 ` jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 12/26] gnu: Add rust-windows-x86-64-gnu-0.42 jgart via Guix-patches via ` (14 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 19:14 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-windows-i686-msvc-0.42): New variable. --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index fb456212b9..6b10536cc7 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -67682,6 +67682,26 @@ (define-public rust-windows-i686-msvc-0.28 crate.") (license (list license:expat license:asl2.0)))) +(define-public rust-windows-i686-msvc-0.42 + (package + (name "rust-windows-i686-msvc") + (version "0.42.0") + (source (origin + (method url-fetch) + (uri (crate-uri "windows_i686_msvc" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0ii2hrsdif2ms79dfiyfzm1n579jzj42ji3fpsxd57d3v9jjzhc4")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t)) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "Code gen support for the windows crate") + (description "This package provides code gen support for the windows +crate.") + (license (list license:expat license:asl2.0)))) + (define-public rust-windows-i686-msvc-0.36 (package (name "rust-windows-i686-msvc") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH v2 12/26] gnu: Add rust-windows-x86-64-gnu-0.42. 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (9 preceding siblings ...) 2022-11-19 19:14 ` [bug#59389] [PATCH v2 11/26] gnu: Add rust-windows-i686-msvc-0.42 jgart via Guix-patches via @ 2022-11-19 19:14 ` jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 13/26] gnu: Add rust-wasi-0.11 jgart via Guix-patches via ` (13 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 19:14 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-windows-x86-64-gnu-0.42): New variable. --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 6b10536cc7..ad30844bc1 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -67603,6 +67603,26 @@ (define-public rust-windows-x86-64-gnu-0.28 crate.") (license (list license:expat license:asl2.0)))) +(define-public rust-windows-x86-64-gnu-0.42 + (package + (name "rust-windows-x86-64-gnu") + (version "0.42.0") + (source (origin + (method url-fetch) + (uri (crate-uri "windows_x86_64_gnu" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1vdh8k5a4m6pfkc5gladqznyqxgapkjm0qb8iwqvqb1nnlhinyxz")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t)) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "Code gen support for the windows crate") + (description "This package provides code gen support for the windows +crate.") + (license (list license:expat license:asl2.0)))) + (define-public rust-windows-x86-64-gnu-0.36 (package (name "rust-windows-x86-64-gnu") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH v2 13/26] gnu: Add rust-wasi-0.11. 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (10 preceding siblings ...) 2022-11-19 19:14 ` [bug#59389] [PATCH v2 12/26] gnu: Add rust-windows-x86-64-gnu-0.42 jgart via Guix-patches via @ 2022-11-19 19:14 ` jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 14/26] gnu: Add rust-terminal-size-0.2 jgart via Guix-patches via ` (12 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 19:14 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-wasi-0.11): New variable. --- gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index ad30844bc1..2b068418c1 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -64831,6 +64831,29 @@ (define-public rust-warp-0.2 (description "Warp is a composable, web server framework.") (license license:expat))) +(define-public rust-wasi-0.11 + (package + (name "rust-wasi") + (version "0.11.0+wasi-snapshot-preview1") + (source (origin + (method url-fetch) + (uri (crate-uri "wasi" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "08z4hxwkpdpalxjps1ai9y7ihin26y9f476i53dv98v45gkqg3cw")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-compiler-builtins" ,rust-compiler-builtins-0.1) + ("rust-rustc-std-workspace-alloc" ,rust-rustc-std-workspace-alloc-1) + ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1)))) + (home-page "https://github.com/bytecodealliance/wasi") + (synopsis "Experimental WASI API bindings for Rust") + (description + "This package provides an experimental WASI API bindings for Rust.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-wasi-0.9 (package (name "rust-wasi") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH v2 14/26] gnu: Add rust-terminal-size-0.2. 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (11 preceding siblings ...) 2022-11-19 19:14 ` [bug#59389] [PATCH v2 13/26] gnu: Add rust-wasi-0.11 jgart via Guix-patches via @ 2022-11-19 19:14 ` jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 15/26] gnu: Add rust-fs-err-2 jgart via Guix-patches via ` (11 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 19:14 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-terminal-size-0.2): New variable. --- gnu/packages/crates-io.scm | 50 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 2b068418c1..c26816f8c1 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -27603,6 +27603,34 @@ (define-public rust-inventory-impl-0.1 ;; Either license can be chosen at the users option. (license (list license:expat license:asl2.0)))) +(define-public rust-io-lifetimes-0.7 + (package + (name "rust-io-lifetimes") + (version "0.7.5") + (source (origin + (method url-fetch) + (uri (crate-uri "io-lifetimes" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0x10ak2iy4p24g7bnp1rfrq6aqddjlzkykgwjdayi7nl97wmxkjr")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-async-std" ,rust-async-std-1) + ("rust-fs-err" ,rust-fs-err-2) + ("rust-libc" ,rust-libc-0.2) + ("rust-mio" ,rust-mio-0.8) + ("rust-os-pipe" ,rust-os-pipe-1) + ("rust-socket2" ,rust-socket2-0.4) + ("rust-tokio" ,rust-tokio-1) + ("rust-windows-sys" ,rust-windows-sys-0.42)))) + (home-page "https://github.com/sunfishcode/io-lifetimes") + (synopsis "Low-level I/O ownership and borrowing library") + (description + "This package provides a low-level I/O ownership and borrowing library") + (license (list license:asl2.0 license:expat)))) + (define-public rust-iovec-0.1 (package (name "rust-iovec") @@ -57751,6 +57779,28 @@ (define-public rust-termcolor-0.3 #:cargo-inputs (("rust-wincolor" ,rust-wincolor-0.1)))))) +(define-public rust-terminal-size-0.2 + (package + (name "rust-terminal-size") + (version "0.2.2") + (source (origin + (method url-fetch) + (uri (crate-uri "terminal_size" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0yhza8sc6jkka6j0nq5sl749ckx1jagvxp3b38yhh4px6k291jj0")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-rustix" ,rust-rustix-0.35) + ("rust-windows-sys" ,rust-windows-sys-0.42)))) + (home-page "https://github.com/eminence/terminal-size") + (synopsis "Gets the size of your Linux terminal") + (description +"This package Gets the size of your Linux terminal.") + (license (list license:expat license:asl2.0)))) + (define-public rust-terminal-size-0.1 (package (name "rust-terminal-size") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH v2 15/26] gnu: Add rust-fs-err-2. 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (12 preceding siblings ...) 2022-11-19 19:14 ` [bug#59389] [PATCH v2 14/26] gnu: Add rust-terminal-size-0.2 jgart via Guix-patches via @ 2022-11-19 19:14 ` jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 16/26] gnu: rust-async-std-1: Update to 1.12.0 jgart via Guix-patches via ` (10 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 19:14 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-fs-err-2): New variable. --- gnu/packages/crates-io.scm | 54 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index c26816f8c1..c5e24480d6 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -13892,6 +13892,38 @@ (define-public rust-rusticata-macros-3 (arguments `(#:cargo-inputs (("rust-nom" ,rust-nom-6)))))) +(define-public rust-rustix-0.35 + (package + (name "rust-rustix") + (version "0.35.13") + (source (origin + (method url-fetch) + (uri (crate-uri "rustix" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1yfmkj5nwghxd3nha5ywf1cj6zqh44qwm0cavwifr1ppcmnilykj")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-bitflags" ,rust-bitflags-1) + ("rust-cc" ,rust-cc-1) + ("rust-compiler-builtins" ,rust-compiler-builtins-0.1) + ("rust-errno" ,rust-errno-0.2) + ("rust-io-lifetimes" ,rust-io-lifetimes-0.7) + ("rust-itoa" ,rust-itoa-1) + ("rust-libc" ,rust-libc-0.2) + ("rust-linux-raw-sys" ,rust-linux-raw-sys-0.0.46) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-rustc-std-workspace-alloc" ,rust-rustc-std-workspace-alloc-1) + ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1) + ("rust-windows-sys" ,rust-windows-sys-0.42)))) + (home-page "https://github.com/bytecodealliance/rustix") + (synopsis "Rust bindings to POSIX/Unix/Linux/Winsock2-like syscalls") + (description + "Safe Rust bindings to POSIX/Unix/Linux/Winsock2-like syscalls.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-crypto-bigint-0.2 (package (name "rust-crypto-bigint") @@ -21419,6 +21451,28 @@ (define-public rust-fs2-0.4 duplication.") (license (list license:expat license:asl2.0)))) +(define-public rust-fs-err-2 + (package + (name "rust-fs-err") + (version "2.9.0") + (source (origin + (method url-fetch) + (uri (crate-uri "fs-err" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0ha5ysh5jz2hxlhmydc82pjcycps6ips4jyni41jy8cr48jzli88")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-tokio" ,rust-tokio-1)))) + (home-page "https://github.com/andrewhickman/fs-err") + (synopsis "Drop-in replacement for std::fs with helpful error messages") + (description + "This package provides a drop-in replacement for std::fs with more helpful error +messages.") + (license (list license:expat license:asl2.0)))) + (define-public rust-fs-extra-1 (package (name "rust-fs-extra") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH v2 16/26] gnu: rust-async-std-1: Update to 1.12.0. 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (13 preceding siblings ...) 2022-11-19 19:14 ` [bug#59389] [PATCH v2 15/26] gnu: Add rust-fs-err-2 jgart via Guix-patches via @ 2022-11-19 19:14 ` jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 17/26] gnu: rust-autocfg-1: Update to 1.1.0 jgart via Guix-patches via ` (9 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 19:14 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-async-std-1): Update to 1.12.0. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index c5e24480d6..b472a24841 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -4607,14 +4607,14 @@ (define-public rust-async-ready-3 (define-public rust-async-std-1 (package (name "rust-async-std") - (version "1.9.0") + (version "1.12.0") (source (origin (method url-fetch) (uri (crate-uri "async-std" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0h834fni3npsggjqin8386d2fn11m2z42dr1ymq0aknppa2ndw6r")))) + (base32 "0pbgxhyb97h4n0451r26njvr20ywqsbm6y1wjllnp4if82s5nmk2")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH v2 17/26] gnu: rust-autocfg-1: Update to 1.1.0. 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (14 preceding siblings ...) 2022-11-19 19:14 ` [bug#59389] [PATCH v2 16/26] gnu: rust-async-std-1: Update to 1.12.0 jgart via Guix-patches via @ 2022-11-19 19:14 ` jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 18/26] gnu: rust-compiler-builtins-0.1: Update to 0.1.84 jgart via Guix-patches via ` (8 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 19:14 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-autocfg-1): Update to 1.1.0. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index b472a24841..af333d1172 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -4998,7 +4998,7 @@ (define-public rust-atty-0.2.11 (define-public rust-autocfg-1 (package (name "rust-autocfg") - (version "1.0.1") + (version "1.1.0") (source (origin (method url-fetch) @@ -5007,7 +5007,7 @@ (define-public rust-autocfg-1 (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0jj6i9zn4gjl03kjvziqdji6rwx8ykz8zk2ngpc331z2g3fk3c6d")))) + "1ylp3cb47ylzabimazvbz9ms6ap784zhb6syaz6c1jqpmcmq0s6l")))) (build-system cargo-build-system) (home-page "https://github.com/cuviper/autocfg") (synopsis -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH v2 18/26] gnu: rust-compiler-builtins-0.1: Update to 0.1.84. 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (15 preceding siblings ...) 2022-11-19 19:14 ` [bug#59389] [PATCH v2 17/26] gnu: rust-autocfg-1: Update to 1.1.0 jgart via Guix-patches via @ 2022-11-19 19:14 ` jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 19/26] gnu: rust-errno-0.2: Update to 0.2.8 jgart via Guix-patches via ` (7 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 19:14 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-compiler-builtins-0.1): Update to 0.1.84. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index af333d1172..dc4e9b4c25 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -11449,7 +11449,7 @@ (define-public rust-const-cstr-0.3 (define-public rust-compiler-builtins-0.1 (package (name "rust-compiler-builtins") - (version "0.1.26") + (version "0.1.84") (source (origin (method url-fetch) @@ -11457,7 +11457,7 @@ (define-public rust-compiler-builtins-0.1 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1rhj6ccmfkh9gcxnxgjq4fg257yi4f9325nfzsphbmxwkrg06sq3")))) + "040bzrhwyqm75yp94vdyfyljg3d25y3d3lb9vipx02p9lqf2r6wq")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH v2 19/26] gnu: rust-errno-0.2: Update to 0.2.8. 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (16 preceding siblings ...) 2022-11-19 19:14 ` [bug#59389] [PATCH v2 18/26] gnu: rust-compiler-builtins-0.1: Update to 0.1.84 jgart via Guix-patches via @ 2022-11-19 19:14 ` jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 20/26] gnu: rust-libc-0.2: Update to 0.2.137 jgart via Guix-patches via ` (6 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 19:14 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-errno-0.2): Update to 0.2.8. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index dc4e9b4c25..93f2137958 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -19305,7 +19305,7 @@ (define-public rust-erased-serde-0.3 (define-public rust-errno-0.2 (package (name "rust-errno") - (version "0.2.4") + (version "0.2.8") (source (origin (method url-fetch) @@ -19314,7 +19314,7 @@ (define-public rust-errno-0.2 (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0kn8mlygxxr02cm97401nppd2dbkwsalpcbai67rh6yh3rh73862")))) + "18cnqgk8r6lq1n5cfy3bryiyz9zkqr10dxj49sa3fkzfamih8fgn")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH v2 20/26] gnu: rust-libc-0.2: Update to 0.2.137. 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (17 preceding siblings ...) 2022-11-19 19:14 ` [bug#59389] [PATCH v2 19/26] gnu: rust-errno-0.2: Update to 0.2.8 jgart via Guix-patches via @ 2022-11-19 19:14 ` jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 21/26] gnu: rust-mio-0.8: Update to 0.8.5 jgart via Guix-patches via ` (5 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 19:14 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-libc-0.2): Update to 0.2.137. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 93f2137958..2f63c3b56a 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -29472,14 +29472,14 @@ (define-public rust-lexopt-0.2 (define-public rust-libc-0.2 (package (name "rust-libc") - (version "0.2.112") + (version "0.2.137") (source (origin (method url-fetch) (uri (crate-uri "libc" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "09bik7pcck869kfr5i9hjhnck0mzpd9v0ijxbqnh8fja6rzx20qv")))) + (base32 "12dz2lk4a7lm03k079n2rkm1l6cpdhvy6nrngbfprzrv19icqzzw")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH v2 21/26] gnu: rust-mio-0.8: Update to 0.8.5. 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (18 preceding siblings ...) 2022-11-19 19:14 ` [bug#59389] [PATCH v2 20/26] gnu: rust-libc-0.2: Update to 0.2.137 jgart via Guix-patches via @ 2022-11-19 19:14 ` jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 22/26] gnu: rust-tokio-1: Update to 1.22.0 jgart via Guix-patches via ` (4 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 19:14 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-mio-0.8): Update to 0.8.5. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 2f63c3b56a..d1231d491f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -33043,14 +33043,14 @@ (define-public rust-mint-0.5 (define-public rust-mio-0.8 (package (name "rust-mio") - (version "0.8.0") + (version "0.8.5") (source (origin (method url-fetch) (uri (crate-uri "mio" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1cmgipv6k536xf0a6qd359wnpxg0pfrpkr9bhy8zqh8bza2jy9xs")))) + (base32 "1pjqn6jvmqkgyykf2z5danqka1rfs3il7w4d0qin8yi062y35mz5")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH v2 22/26] gnu: rust-tokio-1: Update to 1.22.0. 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (19 preceding siblings ...) 2022-11-19 19:14 ` [bug#59389] [PATCH v2 21/26] gnu: rust-mio-0.8: Update to 0.8.5 jgart via Guix-patches via @ 2022-11-19 19:14 ` jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 23/26] gnu: Add rust-clap-complete-3 jgart via Guix-patches via ` (3 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 19:14 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-tokio-1): Update to 1.22.0. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d1231d491f..d71486a3ae 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -59133,7 +59133,7 @@ (define-public rust-tobj-2 (define-public rust-tokio-1 (package (name "rust-tokio") - (version "1.15.0") + (version "1.22.0") (source (origin (method url-fetch) @@ -59141,7 +59141,7 @@ (define-public rust-tokio-1 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0f2qwp9ljc4gf955g7qcksp0jc1bwmzxb2nf6mb7h1n2irvirgzv")))) + "1qrarnfikvp8cwd3qcskzgdb1a6f47r11xjbql2wd25lbyky8v6p")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH v2 23/26] gnu: Add rust-clap-complete-3. 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (20 preceding siblings ...) 2022-11-19 19:14 ` [bug#59389] [PATCH v2 22/26] gnu: rust-tokio-1: Update to 1.22.0 jgart via Guix-patches via @ 2022-11-19 19:14 ` jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 24/26] gnu: rust-clap-derive-3: Update to 3.2.18 jgart via Guix-patches via ` (2 subsequent siblings) 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 19:14 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-clap-complete-3): New variable. --- gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d71486a3ae..a96fbf5a1f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -68733,6 +68733,33 @@ (define-public rust-clap-conf-0.1 "This package provides a library to unify commandline arguments with config files and environment variables. And make it easier for users to tell your program how to behave across the three main input sources") (license license:expat))) +(define-public rust-clap-complete-3 + (package + (name "rust-clap-complete") + (version "3.2.5") + (source (origin + (method url-fetch) + (uri (crate-uri "clap_complete" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1n3whjkznszrxif1hzvql7hav7agq85j456fmwjwwi9cjq52wyiz")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-clap" ,rust-clap-3) + ("rust-clap-lex" ,rust-clap-lex-0.2) + ("rust-is-executable" ,rust-is-executable-1) + ("rust-os-str-bytes" ,rust-os-str-bytes-6) + ("rust-pathdiff" ,rust-pathdiff-0.2) + ("rust-shlex" ,rust-shlex-1) + ("rust-unicode-xid" ,rust-unicode-xid-0.2)))) + (home-page "https://github.com/clap-rs/clap/tree/master/clap_complete") + (synopsis "Generate shell completion scripts for your clap::Command") + (description +"This package generates shell completion scripts for your @code{clap::Command}.") + (license (list license:expat license:asl2.0)))) + (define-public rust-clap-lex-0.2 (package (name "rust-clap-lex") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH v2 24/26] gnu: rust-clap-derive-3: Update to 3.2.18. 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (21 preceding siblings ...) 2022-11-19 19:14 ` [bug#59389] [PATCH v2 23/26] gnu: Add rust-clap-complete-3 jgart via Guix-patches via @ 2022-11-19 19:14 ` jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 25/26] gnu: rust-clap-3: Update to 3.2.23 jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 26/26] gnu: Add pastel jgart via Guix-patches via 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 19:14 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-clap-derive-3): Update to 3.2.18. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index a96fbf5a1f..fad961b5e3 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -10458,7 +10458,7 @@ (define-public rust-clang-sys-0.11 (define-public rust-clap-derive-3 (package (name "rust-clap-derive") - (version "3.0.0-beta.2") + (version "3.2.18") (source (origin (method url-fetch) @@ -10467,7 +10467,7 @@ (define-public rust-clap-derive-3 (string-append name "-" version ".tar.gz")) (sha256 (base32 - "18cn82jhcha7m0nkpi1a03jx8k7aaq5kxfcxnsqpaa8ih5dp23rp")))) + "0r9az0cl33xx0i9g18l56l3vd5ayjvcflvza2gdf8jwcab78n37a")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH v2 25/26] gnu: rust-clap-3: Update to 3.2.23. 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (22 preceding siblings ...) 2022-11-19 19:14 ` [bug#59389] [PATCH v2 24/26] gnu: rust-clap-derive-3: Update to 3.2.18 jgart via Guix-patches via @ 2022-11-19 19:14 ` jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 26/26] gnu: Add pastel jgart via Guix-patches via 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 19:14 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/crates-io.scm (rust-clap-3): Update to 3.2.23. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index fad961b5e3..8537da8a10 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -10489,7 +10489,7 @@ (define-public rust-clap-derive-3 (define-public rust-clap-3 (package (name "rust-clap") - (version "3.0.0-beta.2") + (version "3.2.23") (source (origin (method url-fetch) @@ -10498,7 +10498,7 @@ (define-public rust-clap-3 (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0hm1kivw6190rxbfqhdr4hqwlrijvwh90i3d9dyyw0d5k0chdlab")))) + "19bkwkj49ha7mlip0gxsqb9xmd3jpr7ghvcx1hkx6icqrd2mqrbi")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* [bug#59389] [PATCH v2 26/26] gnu: Add pastel. 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via ` (23 preceding siblings ...) 2022-11-19 19:14 ` [bug#59389] [PATCH v2 25/26] gnu: rust-clap-3: Update to 3.2.23 jgart via Guix-patches via @ 2022-11-19 19:14 ` jgart via Guix-patches via 24 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2022-11-19 19:14 UTC (permalink / raw) To: 59389; +Cc: jgart * gnu/packages/rust-apps.scm (pastel): New variable. --- gnu/packages/crates-io.scm | 1 + gnu/packages/rust-apps.scm | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 8537da8a10..18d75f3a19 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -29,6 +29,7 @@ ;;; Copyright © 2022 Evgenii Lepikhin <e.lepikhin@corp.mail.ru> ;;; Copyright © 2022 Gabriel Arazas <foo.dogsquared@gmail.com> ;;; Copyright © 2022 ( <paren@disroot.org> +;;; Copyright © 2022 jgart <jgart@dismail.de> ;;; ;;; This file is part of GNU Guix. ;;; diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 693489264d..1c273dbdfc 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -20,6 +20,7 @@ ;;; Copyright © 2022 Gabriel Arazas <foo.dogsquared@gmail.com> ;;; Copyright © 2022 Ricardo Wurmus <rekado@elephly.net> ;;; Copyright © 2022 Mathieu Laparie <mlaparie@disr.it> +;;; Copyright © 2021, 2022 jgart <jgart@dismail.de> ;;; ;;; This file is part of GNU Guix. ;;; @@ -2026,6 +2027,42 @@ (define-public git-absorb It will then write @code{fixup!} commits for each of those changes.") (license license:bsd-3))) +(define-public pastel + (package + (name "pastel") + (version "0.9.0") + (source (origin + (method url-fetch) + (uri (crate-uri "pastel" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1fjlw8np2bx0i1hk6lfq5swiif6ilj9f270vfh8yr62apq704g0f")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-atty" ,rust-atty-0.2) + ("rust-clap" ,rust-clap-3) + ("rust-clap" ,rust-clap-3) + ("rust-clap-complete" ,rust-clap-complete-3) + ("rust-nom" ,rust-nom-7) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-output-vt100" ,rust-output-vt100-0.1) + ("rust-output-vt100" ,rust-output-vt100-0.1) + ("rust-rand" ,rust-rand-0.8) + ("rust-regex" ,rust-regex-1)) + #:cargo-development-inputs (("rust-approx" ,rust-approx-0.5) + ("rust-assert-cmd" ,rust-assert-cmd-2) + ("rust-criterion" ,rust-criterion-0.3) + ("rust-rand-xoshiro" ,rust-rand-xoshiro-0.6)))) + (home-page "https://github.com/sharkdp/pastel") + (synopsis + "A command-line tool to generate, analyze, convert and manipulate colors") + (description + "This package provides a command-line tool to generate, analyze, convert and +manipulate colors") + (license (list license:expat license:asl2.0)))) + (define-public zoxide (package (name "zoxide") -- 2.38.1 ^ permalink raw reply related [flat|nested] 54+ messages in thread
* bug#59389: 2022-11-19 18:42 [bug#59389] [PATCH 1/26] gnu: Add pastel jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via @ 2024-06-18 6:09 ` jgart via Guix-patches via 2 siblings, 0 replies; 54+ messages in thread From: jgart via Guix-patches via @ 2024-06-18 6:09 UTC (permalink / raw) To: 59389-done Closing for now. Feel free to reopen if you want to work on it. ^ permalink raw reply [flat|nested] 54+ messages in thread
end of thread, other threads:[~2024-06-18 6:10 UTC | newest] Thread overview: 54+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2022-11-19 18:42 [bug#59389] [PATCH 1/26] gnu: Add pastel jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 02/26] gnu: Add rust-windows-x86-64-msvc-0.42 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 03/26] gnu: Add rust-textwrap-0.16 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 04/26] gnu: rust-pathdiff-0.2: Update to 0.2.1 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 05/26] gnu: rust-unicode-linebreak-0.1: Update to 0.1.4 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 06/26] gnu: rust-unicode-xid-0.2: Update to 0.2.4 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 07/26] gnu: Add rust-clap-lex-0.2 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 08/26] gnu: Add rust-windows-sys-0.42 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 09/26] gnu: Add rust-windows-aarch64-gnullvm-0.42 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 10/26] gnu: Add rust-windows-i686-gnu-0.42 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 11/26] gnu: Add rust-windows-i686-msvc-0.42 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 12/26] gnu: Add rust-windows-x86-64-gnu-0.42 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 13/26] gnu: Add rust-wasi-0.11 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 14/26] gnu: Add rust-terminal-size-0.2 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 15/26] gnu: Add rust-fs-err-2 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 16/26] gnu: rust-async-std-1: Update to 1.12.0 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 17/26] gnu: rust-autocfg-1: Update to 1.1.0 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 18/26] gnu: rust-compiler-builtins-0.1: Update to 0.1.84 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 19/26] gnu: rust-errno-0.2: Update to 0.2.8 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 20/26] gnu: rust-libc-0.2: Update to 0.2.137 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 21/26] gnu: rust-mio-0.8: Update to 0.8.5 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 22/26] gnu: rust-tokio-1: Update to 1.22.0 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 23/26] gnu: Add rust-clap-complete-3 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 24/26] gnu: rust-clap-derive-3: Update to 3.2.18 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 25/26] gnu: rust-clap-3: Update to 3.2.23 jgart via Guix-patches via 2022-11-19 18:45 ` [bug#59389] [PATCH 26/26] gnu: Add pastel jgart via Guix-patches via 2022-11-19 19:13 ` [bug#59389] [PATCH v2 01/26] gnu: Add rust-windows-x86-64-gnullvm-0.42 jgart via Guix-patches via 2022-11-19 19:13 ` [bug#59389] [PATCH v2 02/26] gnu: Add rust-windows-x86-64-msvc-0.42 jgart via Guix-patches via 2022-11-19 19:13 ` [bug#59389] [PATCH v2 03/26] gnu: Add rust-textwrap-0.16 jgart via Guix-patches via 2022-11-19 19:13 ` [bug#59389] [PATCH v2 04/26] gnu: rust-pathdiff-0.2: Update to 0.2.1 jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 05/26] gnu: rust-unicode-linebreak-0.1: Update to 0.1.4 jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 06/26] gnu: rust-unicode-xid-0.2: Update to 0.2.4 jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 07/26] gnu: Add rust-clap-lex-0.2 jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 08/26] gnu: Add rust-windows-sys-0.42 jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 09/26] gnu: Add rust-windows-aarch64-gnullvm-0.42 jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 10/26] gnu: Add rust-windows-i686-gnu-0.42 jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 11/26] gnu: Add rust-windows-i686-msvc-0.42 jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 12/26] gnu: Add rust-windows-x86-64-gnu-0.42 jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 13/26] gnu: Add rust-wasi-0.11 jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 14/26] gnu: Add rust-terminal-size-0.2 jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 15/26] gnu: Add rust-fs-err-2 jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 16/26] gnu: rust-async-std-1: Update to 1.12.0 jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 17/26] gnu: rust-autocfg-1: Update to 1.1.0 jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 18/26] gnu: rust-compiler-builtins-0.1: Update to 0.1.84 jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 19/26] gnu: rust-errno-0.2: Update to 0.2.8 jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 20/26] gnu: rust-libc-0.2: Update to 0.2.137 jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 21/26] gnu: rust-mio-0.8: Update to 0.8.5 jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 22/26] gnu: rust-tokio-1: Update to 1.22.0 jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 23/26] gnu: Add rust-clap-complete-3 jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 24/26] gnu: rust-clap-derive-3: Update to 3.2.18 jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 25/26] gnu: rust-clap-3: Update to 3.2.23 jgart via Guix-patches via 2022-11-19 19:14 ` [bug#59389] [PATCH v2 26/26] gnu: Add pastel jgart via Guix-patches via 2024-06-18 6:09 ` bug#59389: jgart via Guix-patches via
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/guix.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.