From unknown Tue Jun 17 20:39:28 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#36920 <36920@debbugs.gnu.org> To: bug#36920 <36920@debbugs.gnu.org> Subject: Status: [PATCH] Some rust crates Reply-To: bug#36920 <36920@debbugs.gnu.org> Date: Wed, 18 Jun 2025 03:39:28 +0000 retitle 36920 [PATCH] Some rust crates reassign 36920 guix-patches submitter 36920 Efraim Flashner severity 36920 normal tag 36920 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:26:20 2019 Received: (at submit) by debbugs.gnu.org; 4 Aug 2019 11:26:20 +0000 Received: from localhost ([127.0.0.1]:60512 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEea-0007la-HQ for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:26:20 -0400 Received: from lists.gnu.org ([209.51.188.17]:52919) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEeZ-0007lT-PA for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:26:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36061) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1huEeY-0005W9-UU for guix-patches@gnu.org; Sun, 04 Aug 2019 07:26:19 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1huEeY-0000c3-25 for guix-patches@gnu.org; Sun, 04 Aug 2019 07:26:18 -0400 Received: from flashner.co.il ([178.62.234.194]:39016) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1huEeX-0000Zx-SS for guix-patches@gnu.org; Sun, 04 Aug 2019 07:26:18 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id F0D97400EF for ; Sun, 4 Aug 2019 11:26:15 +0000 (UTC) Date: Sun, 4 Aug 2019 14:26:13 +0300 From: Efraim Flashner To: guix-patches@gnu.org Subject: [PATCH] Some rust crates Message-ID: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="uh9ZiVrAOUUm9fzH" Content-Disposition: inline X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 User-Agent: Mutt/1.12.1 (2019-06-15) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 178.62.234.194 X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --uh9ZiVrAOUUm9fzH Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In the process of packaging a rust application I've come across a lot of crates which can be upstreamed. This is the first batch. Other than the windows ones at the end, none of them have any dependencies on any other crates. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --uh9ZiVrAOUUm9fzH Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl1GwNUACgkQQarn3Mo9 g1FrHw/8DUrDmTn8eD4j+O+eG0Hxwclv6ZgE4Ju7Nk18gPA5PIz7MHQIV62Ydc00 7efqaPophKwYwo9MExyg9ShN2g1oZ7C05Je66nQ1Cbh1VF0aAXnDdmzsT+7i++eQ nLFppkV2wYbQNgKkXH6GaixkWz+wRnlJ8p061Q2XiGy7C1cG9QHE2OHPAyuapp+a IgC9C2fQGut27EWxffh3yT6W6ORH4P68vZvIBs1mTiLWKCmF3eSC452ZEYotJFva QE0Wiim64V4Qm7KmuSZ/ibkNvv+ZhvR8V17qeEQAOJjlSFnONfUtQ7Lr1RKN9WjY ywZaMOnR//MjYd5lDrHmu7gLFKh+2yBlz1rohOrGt/D/lCGHbryI6ExBrqvKLEWm wQjuUB2AfoOzh/729Af2JQLkEBwCX2N4S2gvJfN0h0vTxaTr2/xwgJowqb1KYqZn jlkVxi/sS8dxzQf6BrsCvkbIRlK7ODew8cgMHv0qaUSiHUdCA71M9lEHMlm/Wasi RrpK0LrQsO0M9z8p+lJmIWW09CmSdgqZF6qB+IonurNwE9KTFwCYUNKdZZBX723J 7YQuyLLzLf7c8MQfGHh9Do68x4U9i/HVpNmmhn0R1YmNk/HFI9OmTWLseQ9QQnNr EHmAigi/9js1lBVQWY+13i4AAdTCtRwBt/WJCtmVJ11j+/Xvnlo= =ezAT -----END PGP SIGNATURE----- --uh9ZiVrAOUUm9fzH-- From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:34:30 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:34:30 +0000 Received: from localhost ([127.0.0.1]:60517 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmU-0001df-F9 for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:30 -0400 Received: from flashner.co.il ([178.62.234.194]:40222) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmS-0001dQ-QG for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:29 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id ED8A4400EF; Sun, 4 Aug 2019 11:34:22 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 01/43] gnu: crates-io.scm: Sort packages alphabetically. Date: Sun, 4 Aug 2019 14:33:33 +0300 Message-Id: <549c67d4ebde2f61897016cfd0c006450e403b16.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm: Sort packages alphabetically. --- gnu/packages/crates-io.scm | 46 +++++++++++++++++++++----------------- 1 file changed, 25 insertions(+), 21 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index db9665d1aa..064ce06692 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -22,27 +22,9 @@ #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages)) -(define-public rust-unicode-xid - (package - (name "rust-unicode-xid") - (version "0.1.0") - (source - (origin - (method url-fetch) - (uri (crate-uri "unicode-xid" version)) - (file-name - (string-append name "-" version ".tar.gz")) - (sha256 - (base32 - "1z57lqh4s18rr4x0j4fw4fmp9hf9346h0kmdgqsqx0fhjr3k0wpw")))) - (build-system cargo-build-system) - (home-page - "https://github.com/unicode-rs/unicode-xid") - (synopsis "Determine Unicode XID related properties") - (description "Determine whether characters have the XID_Start -or XID_Continue properties according to Unicode Standard Annex #31.") - ;; Dual licensed. - (license (list license:asl2.0 license:expat)))) +;;; +;;; Please: Try to add new module packages in alphabetic order. +;;; (define-public rust-proc-macro2 (package @@ -90,3 +72,25 @@ in terms of the upstream unstable API.") (description "Quasi-quoting macro quote!(...)") ;; Dual licensed. (license (list license:asl2.0 license:expat)))) + +(define-public rust-unicode-xid + (package + (name "rust-unicode-xid") + (version "0.1.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "unicode-xid" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1z57lqh4s18rr4x0j4fw4fmp9hf9346h0kmdgqsqx0fhjr3k0wpw")))) + (build-system cargo-build-system) + (home-page + "https://github.com/unicode-rs/unicode-xid") + (synopsis "Determine Unicode XID related properties") + (description "Determine whether characters have the XID_Start +or XID_Continue properties according to Unicode Standard Annex #31.") + ;; Dual licensed. + (license (list license:asl2.0 license:expat)))) -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:34:37 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:34:37 +0000 Received: from localhost ([127.0.0.1]:60520 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmY-0001dy-PU for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:36 -0400 Received: from flashner.co.il ([178.62.234.194]:40226) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmW-0001dV-IX for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:32 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id B6A5B40246; Sun, 4 Aug 2019 11:34:26 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 02/43] gnu: Add rust-autocfg. Date: Sun, 4 Aug 2019 14:33:34 +0300 Message-Id: X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-autocfg): 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 064ce06692..d4160b6a7f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -1,5 +1,6 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2019 Ivan Petkov +;;; Copyright © 2019 Efraim Flashner ;;; ;;; This file is part of GNU Guix. ;;; @@ -26,6 +27,28 @@ ;;; Please: Try to add new module packages in alphabetic order. ;;; +(define-public rust-autocfg + (package + (name "rust-autocfg") + (version "0.1.5") + (source + (origin + (method url-fetch) + (uri (crate-uri "autocfg" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0asl6fnc35yk5l2rxwhp25v128jgm45dp754h9z8x51b6n90w4r2")))) + (build-system cargo-build-system) + (home-page "https://github.com/cuviper/autocfg") + (synopsis "Automatic cfg for Rust compiler features") + (description "Rust library for build scripts to automatically configure +code based on compiler support. Code snippets are dynamically tested to see +if the @code{rustc} will accept them, rather than hard-coding specific version +support.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-proc-macro2 (package (name "rust-proc-macro2") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:34:39 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:34:39 +0000 Received: from localhost ([127.0.0.1]:60526 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmc-0001eZ-Vl for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:39 -0400 Received: from flashner.co.il ([178.62.234.194]:40234) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEma-0001dn-8z for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:37 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id 72665400EF; Sun, 4 Aug 2019 11:34:30 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 04/43] gnu: Add rust-bitflags. Date: Sun, 4 Aug 2019 14:33:36 +0300 Message-Id: <5be072f3c012ce4fa46184615e6e3da36ba862d2.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-bitflags): 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 bf21497997..5d79833f7d 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -71,6 +71,26 @@ and no more (caveat: black_box is still missing!).") (license (list license:asl2.0 license:expat)))) +(define-public rust-bitflags + (package + (name "rust-bitflags") + (version "1.1.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "bitflags" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1zc1qb1hwsnl2d8rhzicsv9kqd5b2hwbrscrcfw5as4sfr35659x")))) + (build-system cargo-build-system) + (home-page "https://github.com/bitflags/bitflags") + (synopsis "Macro to generate structures which behave like bitflags") + (description "This package provides a macro to generate structures which +behave like a set of bitflags.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-proc-macro2 (package (name "rust-proc-macro2") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:34:39 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:34:39 +0000 Received: from localhost ([127.0.0.1]:60528 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmd-0001eb-7s for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:39 -0400 Received: from flashner.co.il ([178.62.234.194]:40230) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmY-0001dd-Pe for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:37 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id EB0EF4024D; Sun, 4 Aug 2019 11:34:28 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 03/43] gnu: Add rust-bencher. Date: Sun, 4 Aug 2019 14:33:35 +0300 Message-Id: <5bce005ce29de6afe12f44784712209f807fd9c0.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-bencher): New variable. --- gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d4160b6a7f..bf21497997 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -49,6 +49,28 @@ support.") (license (list license:asl2.0 license:expat)))) +(define-public rust-bencher + (package + (name "rust-bencher") + (version "0.1.5") + (source + (origin + (method url-fetch) + (uri (crate-uri "bencher" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1x8p2xblgqssay8cdykp5pkfc0np0jk5bs5cx4f5av097aav9zbx")))) + (build-system cargo-build-system) + (home-page "https://github.com/bluss/bencher/") + (synopsis "Port of the libtest benchmark runner to Rust stable") + (description "This package provides a port of the libtest (unstable Rust) +benchmark runner to Rust stable releases. Supports running benchmarks and +filtering based on the name. Benchmark execution works exactly the same way +and no more (caveat: black_box is still missing!).") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-proc-macro2 (package (name "rust-proc-macro2") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:34:41 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:34:42 +0000 Received: from localhost ([127.0.0.1]:60531 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmd-0001en-LL for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:41 -0400 Received: from flashner.co.il ([178.62.234.194]:40238) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmb-0001dp-MP for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:38 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id E7CE140506; Sun, 4 Aug 2019 11:34:31 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 05/43] gnu: Add rust-cfg-if. Date: Sun, 4 Aug 2019 14:33:37 +0300 Message-Id: <6f323ddd7adef7ee5cb4b4a2bd3765e1172cefff.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-cfg-if): 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 5d79833f7d..7ba20a0f40 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -91,6 +91,27 @@ behave like a set of bitflags.") (license (list license:asl2.0 license:expat)))) +(define-public rust-cfg-if + (package + (name "rust-cfg-if") + (version "0.1.9") + (source + (origin + (method url-fetch) + (uri (crate-uri "cfg-if" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0csygklgz3ybpr0670rkip49zh76m43ar3k7xgypkzbzrwycx1ml")))) + (build-system cargo-build-system) + (home-page "https://github.com/alexcrichton/cfg-if") + (synopsis "Define an item depending on parameters") + (description "This package provides a macro to ergonomically define an item +depending on a large number of #[cfg] parameters. Structured like an +@code{if-else} chain, the first matching branch is the item that gets emitted.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-proc-macro2 (package (name "rust-proc-macro2") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:34:42 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:34:42 +0000 Received: from localhost ([127.0.0.1]:60536 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmf-0001f8-Te for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:42 -0400 Received: from flashner.co.il ([178.62.234.194]:40234) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmc-0001dn-Ct for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:38 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id E2D69400EF; Sun, 4 Aug 2019 11:34:37 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 09/43] gnu: Add rust-fallible-iterator. Date: Sun, 4 Aug 2019 14:33:41 +0300 Message-Id: <6787a698f57adc44b9b03b16b3bce306ebafd3f4.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-fallible-iterator): New variable. --- gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 4050484c63..8a0530989d 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -171,6 +171,28 @@ floating-point primitives to an @code{io::Write}.") (license (list license:asl2.0 license:expat)))) +(define-public rust-fallible-iterator + (package + (name "rust-fallible-iterator") + (version "0.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "fallible-iterator" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1xq759lsr8gqss7hva42azn3whgrbrs2sd9xpn92c5ickxm1fhs4")))) + (build-system cargo-build-system) + (home-page "https://github.com/sfackler/rust-fallible-iterator") + (synopsis "Fallible iterator traits") + (description "If the @code{std} or @code{alloc} features are enabled, this +crate provides implementations for @code{Box}, @code{Vec}, @code{BTreeMap}, and +@code{BTreeSet}. If the @code{std} feature is enabled, this crate additionally +provides implementations for @code{HashMap} and @code{HashSet}.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-proc-macro2 (package (name "rust-proc-macro2") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:34:44 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:34:44 +0000 Received: from localhost ([127.0.0.1]:60540 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmi-0001fW-8I for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:44 -0400 Received: from flashner.co.il ([178.62.234.194]:40242) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmd-0001dw-4Z for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:39 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id 66D3040246; Sun, 4 Aug 2019 11:34:33 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 06/43] gnu: Add rust-discard. Date: Sun, 4 Aug 2019 14:33:38 +0300 Message-Id: <5125381a6dca700e72a4decbf288146ce5896c15.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-discard): 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 7ba20a0f40..3f9bc1ffb7 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -112,6 +112,26 @@ depending on a large number of #[cfg] parameters. Structured like an (license (list license:asl2.0 license:expat)))) +(define-public rust-discard + (package + (name "rust-discard") + (version "1.0.4") + (source + (origin + (method url-fetch) + (uri (crate-uri "discard" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1h67ni5bxvg95s91wgicily4ix7lcw7cq0a5gy9njrybaibhyb91")))) + (build-system cargo-build-system) + (home-page "https://github.com/Pauan/rust-discard") + (synopsis "Allow for intentionally leaking memory") + (description "There are situations where you need to intentionally leak some +memory but not other memory. This package provides a discard trait which allows +for intentionally leaking memory") + (license license:expat))) + (define-public rust-proc-macro2 (package (name "rust-proc-macro2") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:34:44 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:34:44 +0000 Received: from localhost ([127.0.0.1]:60543 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmi-0001fd-J4 for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:44 -0400 Received: from flashner.co.il ([178.62.234.194]:40246) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEme-0001e0-Iq for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:41 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id DECEF40519; Sun, 4 Aug 2019 11:34:34 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 07/43] gnu: Add rust-doc-comment. Date: Sun, 4 Aug 2019 14:33:39 +0300 Message-Id: X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-doc-comment): New variable. --- gnu/packages/crates-io.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 3f9bc1ffb7..1d80223068 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -132,6 +132,25 @@ memory but not other memory. This package provides a discard trait which allows for intentionally leaking memory") (license license:expat))) +(define-public rust-doc-comment + (package + (name "rust-doc-comment") + (version "0.3.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "doc-comment" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "15rsqxgarfpb1yim9sbp9yfgj7p2dq6v51c6bq1a62paii9ylgcj")))) + (build-system cargo-build-system) + (home-page "https://github.com/GuillaumeGomez/doc-comment") + (synopsis "Macro to generate doc comments") + (description "This package provides a way to generate doc comments +from macros.") + (license license:expat))) + (define-public rust-proc-macro2 (package (name "rust-proc-macro2") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:34:45 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:34:45 +0000 Received: from localhost ([127.0.0.1]:60545 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmi-0001fi-S6 for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:45 -0400 Received: from flashner.co.il ([178.62.234.194]:40238) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmd-0001dp-Su for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:41 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id 677A8400EF; Sun, 4 Aug 2019 11:34:39 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 10/43] gnu: Add rust-fnv. Date: Sun, 4 Aug 2019 14:33:42 +0300 Message-Id: <1851ee43efc5655277a613159ce51cd8f7a9fcf9.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-fnv): 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 8a0530989d..3dcbb800eb 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -193,6 +193,26 @@ provides implementations for @code{HashMap} and @code{HashSet}.") (license (list license:asl2.0 license:expat)))) +(define-public rust-fnv + (package + (name "rust-fnv") + (version "1.0.6") + (source + (origin + (method url-fetch) + (uri (crate-uri "fnv" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1ww56bi1r5b8id3ns9j3qxbi7w5h005rzhiryy0zi9h97raqbb9g")))) + (build-system cargo-build-system) + (home-page "https://github.com/servo/rust-fnv") + (synopsis "implementation of the Fowler-Noll-Vo hash function") + (description "The @code{fnv} hash function is a custom @code{Hasher} +implementation that is more efficient for smaller hash keys.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-proc-macro2 (package (name "rust-proc-macro2") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:34:45 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:34:45 +0000 Received: from localhost ([127.0.0.1]:60547 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmj-0001fs-4c for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:45 -0400 Received: from flashner.co.il ([178.62.234.194]:40250) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmg-0001e4-2j for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:42 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id 65B834051C; Sun, 4 Aug 2019 11:34:36 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 08/43] gnu: Add rust-dtoa. Date: Sun, 4 Aug 2019 14:33:40 +0300 Message-Id: X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-dtoa): 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 1d80223068..4050484c63 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -151,6 +151,26 @@ for intentionally leaking memory") from macros.") (license license:expat))) +(define-public rust-dtoa + (package + (name "rust-dtoa") + (version "0.4.4") + (source + (origin + (method url-fetch) + (uri (crate-uri "dtoa" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0phbm7i0dpn44gzi07683zxaicjap5064w62pidci4fhhciv8mza")))) + (build-system cargo-build-system) + (home-page "https://github.com/dtolnay/dtoa") + (synopsis "Fast functions for printing floating-point primitives") + (description "This crate provides fast functions for printing +floating-point primitives to an @code{io::Write}.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-proc-macro2 (package (name "rust-proc-macro2") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:34:46 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:34:46 +0000 Received: from localhost ([127.0.0.1]:60550 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmk-0001gA-DU for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:46 -0400 Received: from flashner.co.il ([178.62.234.194]:40246) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmg-0001e0-Rk for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:43 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id 60CD4400EF; Sun, 4 Aug 2019 11:34:42 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 12/43] gnu: Add rust-futures. Date: Sun, 4 Aug 2019 14:33:44 +0300 Message-Id: <37f4236c898d7e1faf5dd89096a4e6e4ffb0fde9.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-futures): 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 afd7cb586a..dedc0b8db0 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -233,6 +233,26 @@ implementation that is more efficient for smaller hash keys.") process and much more.") (license license:expat))) +(define-public rust-futures + (package + (name "rust-futures") + (version "0.1.28") + (source + (origin + (method url-fetch) + (uri (crate-uri "futures" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0saq8ffjw1pwf1pzhw3kq1z7dfq6wpd8x93dnni6vbkc799kkp25")))) + (build-system cargo-build-system) + (home-page "https://github.com/rust-lang-nursery/futures-rs") + (synopsis "Implementation of zero-cost futures in Rust") + (description "An implementation of @code{futures} and @code{streams} +featuring zero allocations, composability, and iterator-like interfaces.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-proc-macro2 (package (name "rust-proc-macro2") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:34:47 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:34:47 +0000 Received: from localhost ([127.0.0.1]:60553 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmk-0001gD-NS for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:46 -0400 Received: from flashner.co.il ([178.62.234.194]:40246) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmi-0001e0-Dm for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:44 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id D4987400EF; Sun, 4 Aug 2019 11:34:43 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 13/43] gnu: Add rust-hex. Date: Sun, 4 Aug 2019 14:33:45 +0300 Message-Id: X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-hex): 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 dedc0b8db0..da4c517174 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -253,6 +253,26 @@ featuring zero allocations, composability, and iterator-like interfaces.") (license (list license:asl2.0 license:expat)))) +(define-public rust-hex + (package + (name "rust-hex") + (version "0.3.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "hex" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0xsdcjiik5j750j67zk42qdnmm4ahirk3gmkmcqgq7qls2jjcl40")))) + (build-system cargo-build-system) + (home-page "https://github.com/KokaKiwi/rust-hex") + (synopsis "Encode and decode data to/from hexadecimals") + (description "This crate allows for encoding and decoding data into/from +hexadecimal representation.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-proc-macro2 (package (name "rust-proc-macro2") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:34:47 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:34:47 +0000 Received: from localhost ([127.0.0.1]:60555 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEml-0001gP-14 for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:47 -0400 Received: from flashner.co.il ([178.62.234.194]:40246) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmj-0001e0-QK for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:46 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id 53953400EF; Sun, 4 Aug 2019 11:34:45 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 14/43] gnu: Add rust-itoa. Date: Sun, 4 Aug 2019 14:33:46 +0300 Message-Id: <40be0871acd03c9c066ba46714effee242536df9.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/creates-io.scm (rust-itoa): 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 da4c517174..73f7b51a59 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -273,6 +273,26 @@ hexadecimal representation.") (license (list license:asl2.0 license:expat)))) +(define-public rust-itoa + (package + (name "rust-itoa") + (version "0.4.4") + (source + (origin + (method url-fetch) + (uri (crate-uri "itoa" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0zvg2d9qv3avhf3d8ggglh6fdyw8kkwqg3r4622ly5yhxnvnc4jh")))) + (build-system cargo-build-system) + (home-page "https://github.com/dtolnay/itoa") + (synopsis "Fast functions for printing integer primitives") + (description "This crate provides fast functions for printing integer +primitives to an @code{io::Write}.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-proc-macro2 (package (name "rust-proc-macro2") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:34:52 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:34:52 +0000 Received: from localhost ([127.0.0.1]:60557 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmq-0001gl-9l for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:52 -0400 Received: from flashner.co.il ([178.62.234.194]:40258) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmk-0001ev-He for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:46 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id DBCEC40246; Sun, 4 Aug 2019 11:34:40 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 11/43] gnu: Add rust-fs-extra. Date: Sun, 4 Aug 2019 14:33:43 +0300 Message-Id: X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/creates-io.scm (rust-fs-extra): 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 3dcbb800eb..afd7cb586a 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -213,6 +213,26 @@ implementation that is more efficient for smaller hash keys.") (license (list license:asl2.0 license:expat)))) +(define-public rust-fs-extra + (package + (name "rust-fs-extra") + (version "1.1.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "fs_extra" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0x6675wdhsx277k1k1235jwcv38naf20d8kwrk948ds26hh4lajz")))) + (build-system cargo-build-system) + (home-page "https://github.com/webdesus/fs_extra") + (synopsis "Extra filesystem methods") + (description "Expanding opportunities standard library @code{std::fs} and +@code{std::io}. Recursively copy folders with recept information about +process and much more.") + (license license:expat))) + (define-public rust-proc-macro2 (package (name "rust-proc-macro2") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:34:56 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:34:57 +0000 Received: from localhost ([127.0.0.1]:60562 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmu-0001hE-Kk for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:56 -0400 Received: from flashner.co.il ([178.62.234.194]:40268) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmq-0001gW-Ey for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:52 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id CA4BA400EF; Sun, 4 Aug 2019 11:34:46 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 15/43] gnu: Add rust-json. Date: Sun, 4 Aug 2019 14:33:47 +0300 Message-Id: <4e1e268d2daf8d9295b696cd6a4174a29d5e708c.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/creates-io.scm (rust-json): 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 73f7b51a59..86d6d8cd01 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -293,6 +293,26 @@ primitives to an @code{io::Write}.") (license (list license:asl2.0 license:expat)))) +(define-public rust-json + (package + (name "rust-json") + (version "0.11.14") + (source + (origin + (method url-fetch) + (uri (crate-uri "json" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1hj8c6xj5c2aqqszi8naaflmcdbya1i9byyjrq4iybxjb4q91mq1")))) + (build-system cargo-build-system) + (home-page "https://github.com/maciejhirsz/json-rust") + (synopsis "JSON implementation in Rust") + (description "This crate provides a JSON implementation in Rust, reducing +friction with idiomatic Rust structs to ease interopability.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-proc-macro2 (package (name "rust-proc-macro2") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:34:57 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:34:57 +0000 Received: from localhost ([127.0.0.1]:60564 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmu-0001hG-U7 for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:57 -0400 Received: from flashner.co.il ([178.62.234.194]:40272) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEms-0001ge-0P for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:55 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id 55E8840246; Sun, 4 Aug 2019 11:34:48 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 16/43] gnu: Add rust-maplit. Date: Sun, 4 Aug 2019 14:33:48 +0300 Message-Id: X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/creates-io.scm (rust-maplit): 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 86d6d8cd01..7c9c2acef1 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -313,6 +313,26 @@ friction with idiomatic Rust structs to ease interopability.") (license (list license:asl2.0 license:expat)))) +(define-public rust-maplit + (package + (name "rust-maplit") + (version "1.0.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "maplit" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0hsczmvd6zkqgzqdjp5hfyg7f339n68w83n4pxvnsszrzssbdjq8")))) + (build-system cargo-build-system) + (home-page "https://github.com/bluss/maplit") + (synopsis "Collection of Map macros") + (description "This crate provides a collection of @code{literal} macros for +@code{HashMap}, @code{HashSet}, @code{BTreeMap}, and @code{BTreeSet.}") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-proc-macro2 (package (name "rust-proc-macro2") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:34:57 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:34:57 +0000 Received: from localhost ([127.0.0.1]:60567 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmv-0001hR-7y for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:57 -0400 Received: from flashner.co.il ([178.62.234.194]:40276) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmt-0001gg-Gv for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:55 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id D45C54024D; Sun, 4 Aug 2019 11:34:49 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 17/43] gnu: Add rust-matches. Date: Sun, 4 Aug 2019 14:33:49 +0300 Message-Id: <3027751f52efb397a8f8e94aff814e0d97b5c12f.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-matches): New variable. --- gnu/packages/crates-io.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 7c9c2acef1..0e379fbdb9 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -333,6 +333,25 @@ friction with idiomatic Rust structs to ease interopability.") (license (list license:asl2.0 license:expat)))) +(define-public rust-matches + (package + (name "rust-matches") + (version "0.1.8") + (source + (origin + (method url-fetch) + (uri (crate-uri "matches" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "020axl4q7rk9vz90phs7f8jas4imxal9y9kxl4z4v7a6719mrz3z")))) + (build-system cargo-build-system) + (home-page "https://github.com/SimonSapin/rust-std-candidates") + (synopsis "Macro to evaluate whether an expression matches a pattern.") + (description "This package provides a macro to evaluate, as a boolean, +whether an expression matches a pattern.") + (license license:expat))) + (define-public rust-proc-macro2 (package (name "rust-proc-macro2") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:35:00 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:35:01 +0000 Received: from localhost ([127.0.0.1]:60570 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmy-0001ho-KN for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:00 -0400 Received: from flashner.co.il ([178.62.234.194]:40280) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmv-0001gj-0p for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:57 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id 5D04740506; Sun, 4 Aug 2019 11:34:51 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 18/43] gnu: Add rust-md5. Date: Sun, 4 Aug 2019 14:33:50 +0300 Message-Id: <08420ee6d1f43081dd9504cee215a6dff5591f41.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/creates-io.scm (rust-md5): New variable. --- gnu/packages/crates-io.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 0e379fbdb9..ac5d68ae4b 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -352,6 +352,25 @@ friction with idiomatic Rust structs to ease interopability.") whether an expression matches a pattern.") (license license:expat))) +(define-public rust-md5 + (package + (name "rust-md5") + (version "0.6.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "md5" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "17b2xm4h4cvxsdjsf3kdrzqv2za60kak961xzi5kmw6g6djcssvy")))) + (build-system cargo-build-system) + (home-page "https://github.com/stainless-steel/md5") + (synopsis "MD5 hash function in Rust") + (description "The package provides the MD5 hash function.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-proc-macro2 (package (name "rust-proc-macro2") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:35:01 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:35:01 +0000 Received: from localhost ([127.0.0.1]:60573 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmy-0001hr-TF for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:01 -0400 Received: from flashner.co.il ([178.62.234.194]:40284) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmw-0001gt-GI for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:34:58 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id D4F8C40519; Sun, 4 Aug 2019 11:34:52 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 19/43] gnu: Add rust-peeking-take-while. Date: Sun, 4 Aug 2019 14:33:51 +0300 Message-Id: X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-peeking-take-while): 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 ac5d68ae4b..f8632518a2 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -371,6 +371,29 @@ whether an expression matches a pattern.") (license (list license:asl2.0 license:expat)))) +(define-public rust-peeking-take-while + (package + (name "rust-peeking-take-while") + (version "0.1.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "peeking_take_while" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "16bhqr6rdyrp12zv381cxaaqqd0pwysvm1q8h2ygihvypvfprc8r")))) + (build-system cargo-build-system) + (home-page "https://github.com/fitzgen/peeking_take_while") + (synopsis "Provides the peeking_take_while iterator adaptor method") + (description + "Like @code{Iterator::take_while}, but calls the predicate on a peeked +value. This allows you to use @code{Iterator::by_ref} and +@code{Iterator::take_while} together, and still get the first value for which +the @code{take_while} predicate returned false after dropping the @code{by_ref}.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-proc-macro2 (package (name "rust-proc-macro2") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:35:02 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:35:03 +0000 Received: from localhost ([127.0.0.1]:60577 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEn0-0001iO-C6 for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:02 -0400 Received: from flashner.co.il ([178.62.234.194]:40288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmy-0001h1-NV for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:01 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id 568324051C; Sun, 4 Aug 2019 11:34:54 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 20/43] gnu: Add rust-percent-encoding. Date: Sun, 4 Aug 2019 14:33:52 +0300 Message-Id: <8afc07921568d173d280e71a85ee2b083b4eb45d.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/creates-io.scm (rust-percent-encoding): New variable. --- gnu/packages/crates-io.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index f8632518a2..76b70de03c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -394,6 +394,25 @@ the @code{take_while} predicate returned false after dropping the @code{by_ref}. (license (list license:asl2.0 license:expat)))) +(define-public rust-percent-encoding + (package + (name "rust-percent-encoding") + (version "2.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "percent-encoding" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0m6rkp3iy11la04p6z3492rns6n693pvmx585dvfmzzlzak2hkxs")))) + (build-system cargo-build-system) + (home-page "https://github.com/servo/rust-url/") + (synopsis "Percent encoding and decoding") + (description "This crate provides percent encoding and decoding.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-proc-macro2 (package (name "rust-proc-macro2") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:35:03 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:35:03 +0000 Received: from localhost ([127.0.0.1]:60579 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEn0-0001iZ-Rr for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:03 -0400 Received: from flashner.co.il ([178.62.234.194]:40292) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEmz-0001hC-FU for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:01 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id CD26F400EF; Sun, 4 Aug 2019 11:34:55 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 21/43] gnu: Add rust-pin-utils. Date: Sun, 4 Aug 2019 14:33:53 +0300 Message-Id: <3eeebda713544c7df24eb4d683333e3421cbe5a6.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/creates-io.scm (rust-pin-utils): New variable. --- gnu/packages/crates-io.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 76b70de03c..21a01a383e 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -413,6 +413,25 @@ the @code{take_while} predicate returned false after dropping the @code{by_ref}. (license (list license:asl2.0 license:expat)))) +(define-public rust-pin-utils + (package + (name "rust-pin-utils") + (version "0.1.0-alpha.4") + (source + (origin + (method url-fetch) + (uri (crate-uri "pin-utils" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "11xmyx00n4m37d546by2rxb8ryxs12v55cc172i3yak1rqccd52q")))) + (build-system cargo-build-system) + (home-page "https://github.com/rust-lang-nursery/pin-utils") + (synopsis "Utilities for pinning") + (description "This crate provides utilities for pinning values on the stack.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-proc-macro2 (package (name "rust-proc-macro2") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:35:04 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:35:05 +0000 Received: from localhost ([127.0.0.1]:60586 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEn2-0001jB-HT for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:04 -0400 Received: from flashner.co.il ([178.62.234.194]:40288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEn0-0001h1-6U for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:02 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id B035640519; Sun, 4 Aug 2019 11:35:01 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 25/43] gnu: Add rust-quick-error. Date: Sun, 4 Aug 2019 14:33:57 +0300 Message-Id: <4498ec5c9db59be28a7207ca2784906e8c34b7f3.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-quick-error): 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 9b9d9b7593..069f70bd39 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -516,6 +516,26 @@ in terms of the upstream unstable API.") ;; Dual licensed. (license (list license:asl2.0 license:expat)))) +(define-public rust-quick-error + (package + (name "rust-quick-error") + (version "1.2.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "quick-error" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1w6kgwwv7p7zr0yyg5rb315lkk24bimywklwx7fsvsbwi10bjx4j")))) + (build-system cargo-build-system) + (home-page "http://github.com/tailhook/quick-error") + (synopsis "Macro which makes error types pleasant to write") + (description "This crate provides a macro which makes error types pleasant +to write.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-quote (package (name "rust-quote") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:35:07 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:35:07 +0000 Received: from localhost ([127.0.0.1]:60589 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEn2-0001jO-VK for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:05 -0400 Received: from flashner.co.il ([178.62.234.194]:40296) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEn0-0001he-SK for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:03 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id 4EE3C40246; Sun, 4 Aug 2019 11:34:57 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 22/43] gnu: Add rust-plain. Date: Sun, 4 Aug 2019 14:33:54 +0300 Message-Id: <0d713869db5e9be5acdee4569511615a28d2fbb7.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-plain): 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 21a01a383e..a04a3c2781 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -432,6 +432,26 @@ the @code{take_while} predicate returned false after dropping the @code{by_ref}. (license (list license:asl2.0 license:expat)))) +(define-public rust-plain + (package + (name "rust-plain") + (version "0.2.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "plain" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "19n1xbxb4wa7w891268bzf6cbwq4qvdb86bik1z129qb0xnnnndl")))) + (build-system cargo-build-system) + (home-page "https://github.com/randomites/plain") + (synopsis "Rust library that allows reinterpreting data safely") + (description "This package provides a small Rust library that allows users + to reinterpret data of certain types safely.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-proc-macro2 (package (name "rust-proc-macro2") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:35:08 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:35:08 +0000 Received: from localhost ([127.0.0.1]:60593 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEn5-0001jb-Fv for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:08 -0400 Received: from flashner.co.il ([178.62.234.194]:40288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEn1-0001h1-MZ for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:04 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id 38646400EF; Sun, 4 Aug 2019 11:35:03 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 26/43] gnu: Add rust-rustc-std-workspace-core. Date: Sun, 4 Aug 2019 14:33:58 +0300 Message-Id: <77c1ec7e3bbd8e4d9dcb2c43d73a8c31b23e68be.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-rustc-std-workspace-core): 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 069f70bd39..f9dd78df3b 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -558,6 +558,26 @@ to write.") ;; Dual licensed. (license (list license:asl2.0 license:expat)))) +(define-public rust-rustc-std-workspace-core + (package + (name "rust-rustc-std-workspace-core") + (version "1.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "rustc-std-workspace-core" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1309xhwyai9xpz128xrfjqkmnkvgjwddznmj7brbd8i8f58zamhr")))) + (build-system cargo-build-system) + (home-page "https://crates.io/crates/rustc-std-workspace-core") + (synopsis "Explicitly empty crate for rust-lang/rust integration") + (description "This crate provides an explicitly empty crate for +rust-lang/rust integration.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-unicode-xid (package (name "rust-unicode-xid") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:35:08 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:35:09 +0000 Received: from localhost ([127.0.0.1]:60597 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEn6-0001k1-BT for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:08 -0400 Received: from flashner.co.il ([178.62.234.194]:40300) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEn2-0001hm-Br for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:04 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id B24044024D; Sun, 4 Aug 2019 11:34:58 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 23/43] gnu: Add rust-pocket-resources. Date: Sun, 4 Aug 2019 14:33:55 +0300 Message-Id: <2007a91865c67d16252a36f953b52c14f60bcab3.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-pocket-resources): New variable. --- gnu/packages/crates-io.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index a04a3c2781..f19c05a2d0 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -452,6 +452,25 @@ the @code{take_while} predicate returned false after dropping the @code{by_ref}. (license (list license:asl2.0 license:expat)))) +(define-public rust-pocket-resources + (package + (name "rust-pocket-resources") + (version "0.3.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "pocket-resources" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1n2i5vmi8fdbw89wm5nz1ws1z9f1qax911p6ksg4scmdg23z6df1")))) + (build-system cargo-build-system) + (home-page "https://github.com/tomaka/pocket-resources") + (synopsis "Include resources in your applications") + (description "This crate allows you to include resources in your +applications.") + (license license:expat))) + (define-public rust-proc-macro2 (package (name "rust-proc-macro2") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:35:14 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:35:14 +0000 Received: from localhost ([127.0.0.1]:60606 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnB-0001lA-U2 for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:14 -0400 Received: from flashner.co.il ([178.62.234.194]:40288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEn3-0001h1-7G for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:07 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id B93C2400EF; Sun, 4 Aug 2019 11:35:04 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 27/43] gnu: Add rust-scoped-tls. Date: Sun, 4 Aug 2019 14:33:59 +0300 Message-Id: X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-scoped-tls): 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 f9dd78df3b..73bff909a8 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -578,6 +578,27 @@ rust-lang/rust integration.") (license (list license:asl2.0 license:expat)))) +(define-public rust-scoped-tls + (package + (name "rust-scoped-tls") + (version "1.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "scoped-tls" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1hj8lifzvivdb1z02lfnzkshpvk85nkgzxsy2hc0zky9wf894spa")))) + (build-system cargo-build-system) + (home-page "https://github.com/alexcrichton/scoped-tls") + (synopsis "Rust library providing the old standard library's scoped_thread_local") + (description "This crate provides a library implementation of the standard +library's old @code{scoped_thread_local!} macro for providing scoped access to +@dfn{thread local storage} (TLS) so any type can be stored into TLS.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-unicode-xid (package (name "rust-unicode-xid") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:35:14 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:35:14 +0000 Received: from localhost ([127.0.0.1]:60610 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnC-0001lG-Bu for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:14 -0400 Received: from flashner.co.il ([178.62.234.194]:40304) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEn3-0001hp-Ru for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:07 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id 3655240506; Sun, 4 Aug 2019 11:35:00 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 24/43] gnu: Add rust-ppv-lite86. Date: Sun, 4 Aug 2019 14:33:56 +0300 Message-Id: <5394dfb9cf7a04a822032bf5145d14bcff8eae76.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-ppv-lite86): 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 f19c05a2d0..9b9d9b7593 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -471,6 +471,26 @@ the @code{take_while} predicate returned false after dropping the @code{by_ref}. applications.") (license license:expat))) +(define-public rust-ppv-lite86 + (package + (name "rust-ppv-lite86") + (version "0.2.5") + (source + (origin + (method url-fetch) + (uri (crate-uri "ppv-lite86" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "06snnv338w341nicfqba2jgln5dsla72ndkgrw7h1dfdb3vgkjz3")))) + (build-system cargo-build-system) + (home-page "https://github.com/cryptocorrosion/cryptocorrosion") + (synopsis "Implementation of the crypto-simd API for x86") + (description "This crate provides an implementation of the crypto-simd API +for x86.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-proc-macro2 (package (name "rust-proc-macro2") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:35:15 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:35:15 +0000 Received: from localhost ([127.0.0.1]:60613 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnC-0001la-RJ for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:15 -0400 Received: from flashner.co.il ([178.62.234.194]:40288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEn6-0001h1-6N for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:08 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id B15C74024D; Sun, 4 Aug 2019 11:35:07 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 29/43] gnu: Add rust-semver-parser. Date: Sun, 4 Aug 2019 14:34:01 +0300 Message-Id: <70f2c33046b2f8db186f7b5f5e644c345b1aa150.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-semver-parser): New variable. --- gnu/packages/crates-io.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 478b06b698..66e7c5bdb0 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -622,6 +622,25 @@ with one of the implemented strategies.") (license (list license:asl2.0 license:expat)))) +(define-public rust-semver-parser + (package + (name "rust-semver-parser") + (version "0.9.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "semver-parser" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1ahqhvgpzhcsd28id7xnrjv4419i9yyalhm7d7zi430qx0hi2vml")))) + (build-system cargo-build-system) + (home-page "https://github.com/steveklabnik/semver-parser") + (synopsis "Parsing of the semver spec") + (description "This package provides for parsing of the semver spec.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-unicode-xid (package (name "rust-unicode-xid") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:35:15 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:35:15 +0000 Received: from localhost ([127.0.0.1]:60615 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnD-0001li-7G for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:15 -0400 Received: from flashner.co.il ([178.62.234.194]:40288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEn7-0001h1-Mp for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:11 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id 3986B400EF; Sun, 4 Aug 2019 11:35:09 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 30/43] gnu: Add rust-shlex. Date: Sun, 4 Aug 2019 14:34:02 +0300 Message-Id: <704c59b2fec0db7a02a4a2e991982ec954a7d753.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-shlex): 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 66e7c5bdb0..8e3315221a 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -641,6 +641,26 @@ with one of the implemented strategies.") (license (list license:asl2.0 license:expat)))) +(define-public rust-shlex + (package + (name "rust-shlex") + (version "0.1.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "shlex" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1lmv6san7g8dv6jdfp14m7bdczq9ss7j7bgsfqyqjc3jnjfippvz")))) + (build-system cargo-build-system) + (home-page "https://github.com/comex/rust-shlex") + (synopsis "Split a string into shell words, like Python's shlex") + (description "This crate provides a method to split a string into shell +words, like Python's shlex.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-unicode-xid (package (name "rust-unicode-xid") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:35:15 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:35:16 +0000 Received: from localhost ([127.0.0.1]:60617 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnD-0001m0-Jd for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:15 -0400 Received: from flashner.co.il ([178.62.234.194]:40314) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEn9-0001jZ-Sb for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:12 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id 3C9BE40246; Sun, 4 Aug 2019 11:35:06 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 28/43] gnu: Add rust-scopeguard. Date: Sun, 4 Aug 2019 14:34:00 +0300 Message-Id: <0f80328b118ab4765ed199076f3d4bde13f29708.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-scopeguard): 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 73bff909a8..478b06b698 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -599,6 +599,29 @@ library's old @code{scoped_thread_local!} macro for providing scoped access to (license (list license:asl2.0 license:expat)))) +(define-public rust-scopeguard + (package + (name "rust-scopeguard") + (version "1.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "scopeguard" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "03aay84r1f6w87ckbpj6cc4rnsxkxcfs13n5ynxjia0qkgjiabml")))) + (build-system cargo-build-system) + (home-page "https://github.com/bluss/scopeguard") + (synopsis "Scope guard which will run a closure even out of scope") + (description "This package provides a RAII scope guard that will run a +given closure when it goes out of scope, even if the code between panics +(assuming unwinding panic). Defines the macros @code{defer!}, +@code{defer_on_unwind!}, @code{defer_on_success!} as shorthands for guards +with one of the implemented strategies.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-unicode-xid (package (name "rust-unicode-xid") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:35:16 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:35:16 +0000 Received: from localhost ([127.0.0.1]:60621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnD-0001m4-Tc for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:16 -0400 Received: from flashner.co.il ([178.62.234.194]:40288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnA-0001h1-Mj for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:13 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id 383EE400EF; Sun, 4 Aug 2019 11:35:12 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 32/43] gnu: Add rust-spin. Date: Sun, 4 Aug 2019 14:34:04 +0300 Message-Id: X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-spin): 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 a6019e5b96..1a9df7f50a 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -680,6 +680,26 @@ words, like Python's shlex.") data type.") (license license:expat))) +(define-public rust-spin + (package + (name "rust-spin") + (version "0.5.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "spin" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0m9clchsj0rf13bggsgvbv9haiy0f6rhvnvkpvkk8720a5pkydj4")))) + (build-system cargo-build-system) + (home-page "https://github.com/mvdnes/spin-rs.git") + (synopsis "Synchronization primitives based on spinning") + (description "This crate provides synchronization primitives based on +spinning. They may contain data, are usable without @code{std},and static +initializers are available.") + (license license:expat))) + (define-public rust-unicode-xid (package (name "rust-unicode-xid") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:35:16 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:35:17 +0000 Received: from localhost ([127.0.0.1]:60623 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnE-0001mK-Bk for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:16 -0400 Received: from flashner.co.il ([178.62.234.194]:40288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnC-0001h1-5v for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:14 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id B1329400EF; Sun, 4 Aug 2019 11:35:13 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 33/43] gnu: Add rust-stdweb-internal-runtime. Date: Sun, 4 Aug 2019 14:34:05 +0300 Message-Id: <601989833533d7b196505737c826e2b10dcd921e.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-stdweb-internal-runtime): 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 1a9df7f50a..21c150c008 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -700,6 +700,26 @@ spinning. They may contain data, are usable without @code{std},and static initializers are available.") (license license:expat))) +(define-public rust-stdweb-internal-runtime + (package + (name "rust-stdweb-internal-runtime") + (version "0.1.4") + (source + (origin + (method url-fetch) + (uri (crate-uri "stdweb-internal-runtime" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1nhpyra7glbwcpakhpj5a3d7h7kx1ynif473nzshmk226m91f8ym")))) + (build-system cargo-build-system) + (home-page "https://github.com/koute/stdweb") + (synopsis "Internal runtime for the @code{stdweb} crate") + (description "This crate provides internal runtime for the @code{stdweb} +crate.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-unicode-xid (package (name "rust-unicode-xid") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:35:21 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:35:21 +0000 Received: from localhost ([127.0.0.1]:60635 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnI-0001ng-Qg for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:21 -0400 Received: from flashner.co.il ([178.62.234.194]:40288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnD-0001h1-Li for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:16 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id 3200E400EF; Sun, 4 Aug 2019 11:35:15 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 34/43] gnu: Add rust-strsim. Date: Sun, 4 Aug 2019 14:34:06 +0300 Message-Id: <50b0b20b14a70eec3b4b7c158179e95e777bd961.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-strsim): 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 21c150c008..ead750fe7d 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -720,6 +720,26 @@ crate.") (license (list license:asl2.0 license:expat)))) +(define-public rust-strsim + (package + (name "rust-strsim") + (version "0.9.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "strsim" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1xphwhf86yxxmcpvm4mikj8ls41f6nf7gqyjm98b74mfk81h6b03")))) + (build-system cargo-build-system) + (home-page "https://github.com/dguo/strsim-rs") + (synopsis "Rust implementations of string similarity metrics") + (description "This crate includes implementations of string similarity +metrics. It includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, +and Jaro-Winkler.") + (license license:expat))) + (define-public rust-unicode-xid (package (name "rust-unicode-xid") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:35:21 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:35:21 +0000 Received: from localhost ([127.0.0.1]:60637 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnJ-0001nn-50 for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:21 -0400 Received: from flashner.co.il ([178.62.234.194]:40322) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnE-0001kS-C9 for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:16 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id B169F4024D; Sun, 4 Aug 2019 11:35:10 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 31/43] gnu: Add rust-slab. Date: Sun, 4 Aug 2019 14:34:03 +0300 Message-Id: <2fdab09aab06ee28ac1085d6e34215ba8b8a6283.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-slab): New variable. --- gnu/packages/crates-io.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 8e3315221a..a6019e5b96 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -661,6 +661,25 @@ words, like Python's shlex.") (license (list license:asl2.0 license:expat)))) +(define-public rust-slab + (package + (name "rust-slab") + (version "0.4.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "slab" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1y59xsa27jk84sxzswjk60xcjf8b4fm5960jwpznrrcmasyva4f1")))) + (build-system cargo-build-system) + (home-page "https://github.com/carllerche/slab") + (synopsis "Pre-allocated storage for a uniform data type") + (description "This create provides a pre-allocated storage for a uniform +data type.") + (license license:expat))) + (define-public rust-unicode-xid (package (name "rust-unicode-xid") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:35:26 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:35:26 +0000 Received: from localhost ([127.0.0.1]:60648 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnN-0001os-Gi for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:25 -0400 Received: from flashner.co.il ([178.62.234.194]:40332) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnK-0001mm-BB for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:23 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id A9ABC400EF; Sun, 4 Aug 2019 11:35:16 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 35/43] gnu: Add rust-synstructure-test-traits. Date: Sun, 4 Aug 2019 14:34:07 +0300 Message-Id: <3a0903842002c42671db5265cc3e4aadbe208ba9.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-synstructure-test-traits): New variable. --- gnu/packages/crates-io.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index ead750fe7d..5c8bcf8465 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -740,6 +740,25 @@ metrics. It includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, and Jaro-Winkler.") (license license:expat))) +(define-public rust-synstructure-test-traits + (package + (name "rust-synstructure-test-traits") + (version "0.1.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "synstructure_test_traits" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1b3fs2b9kc1gy9dilaxqjbdl4z0mlrbbxjzkprdx953rif1c3q66")))) + (build-system cargo-build-system) + (home-page "https://crates.io/crates/synstructure_test_traits") + (synopsis "Helper test traits for synstructure doctests") + (description + "This package provides helper test traits for synstructure doctests.") + (license license:expat))) + (define-public rust-unicode-xid (package (name "rust-unicode-xid") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:35:26 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:35:26 +0000 Received: from localhost ([127.0.0.1]:60650 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnN-0001p2-VG for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:26 -0400 Received: from flashner.co.il ([178.62.234.194]:40336) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnL-0001n9-R8 for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:24 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id 2E42640246; Sun, 4 Aug 2019 11:35:18 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 36/43] gnu: Add rust-typenum. Date: Sun, 4 Aug 2019 14:34:08 +0300 Message-Id: <70e487b0acd1dd96c686b4114576718a51eacd4c.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-typenum): New variable. --- gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 5c8bcf8465..9f1d4fc23e 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -759,6 +759,28 @@ and Jaro-Winkler.") "This package provides helper test traits for synstructure doctests.") (license license:expat))) +(define-public rust-typenum + (package + (name "rust-typenum") + (version "1.10.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "typenum" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0sc1jirllfhdi52z1xv9yqzxzpk6v7vadd13n7wvs1wnjipn6bb1")))) + (build-system cargo-build-system) + (home-page "https://github.com/paholg/typenum") + (synopsis "Rust library for type-level numbers evaluated at compile time") + (description "Typenum is a Rust library for type-level numbers evaluated at +compile time. It currently supports bits, unsigned integers, and signed +integers. It also provides a type-level array of type-level numbers, but its +implementation is incomplete.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-unicode-xid (package (name "rust-unicode-xid") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:35:28 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:35:28 +0000 Received: from localhost ([127.0.0.1]:60658 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnQ-0001pv-B9 for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:28 -0400 Received: from flashner.co.il ([178.62.234.194]:40340) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnN-0001nX-AS for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:25 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id A55C54024D; Sun, 4 Aug 2019 11:35:19 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 37/43] gnu: Add rust-ucd-util. Date: Sun, 4 Aug 2019 14:34:09 +0300 Message-Id: X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-ucd-util): 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 9f1d4fc23e..fe9aa43485 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -781,6 +781,26 @@ implementation is incomplete.") (license (list license:asl2.0 license:expat)))) +(define-public rust-ucd-util + (package + (name "rust-ucd-util") + (version "0.1.5") + (source + (origin + (method url-fetch) + (uri (crate-uri "ucd-util" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0x088q5z0m09a2jqcfgsnq955y8syn1mgn35cl78qinkxm4kp6zs")))) + (build-system cargo-build-system) + (home-page "https://github.com/BurntSushi/ucd-generate") + (synopsis "library for working with the Unicode character database") + (description "This package provides a small utility library for working +with the Unicode character database.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-unicode-xid (package (name "rust-unicode-xid") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:35:29 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:35:29 +0000 Received: from localhost ([127.0.0.1]:60661 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnQ-0001q1-Ly for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:28 -0400 Received: from flashner.co.il ([178.62.234.194]:40344) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnO-0001o6-QF for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:27 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id 2ABDC40506; Sun, 4 Aug 2019 11:35:21 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 38/43] gnu: Add rust-unicode-width. Date: Sun, 4 Aug 2019 14:34:10 +0300 Message-Id: <306fdabba19e589a45a5985c067aa5597ef5a293.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-unicode-width): 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 fe9aa43485..142f4d1d46 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -801,6 +801,26 @@ with the Unicode character database.") (license (list license:asl2.0 license:expat)))) +(define-public rust-unicode-width + (package + (name "rust-unicode-width") + (version "0.1.5") + (source + (origin + (method url-fetch) + (uri (crate-uri "unicode-width" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "09k5lipygardwy0660jhls08fsgknrazzivmn804gps53hiqc8w8")))) + (build-system cargo-build-system) + (home-page "https://github.com/unicode-rs/unicode-width") + (synopsis "Determine displayed width according to Unicode rules") + (description "This crate allows you to determine displayed width of +@code{char} and @code{str} types according to Unicode Standard Annex #11 rules.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-unicode-xid (package (name "rust-unicode-xid") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:35:32 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:35:32 +0000 Received: from localhost ([127.0.0.1]:60671 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnU-0001rB-0i for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:32 -0400 Received: from flashner.co.il ([178.62.234.194]:40348) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnQ-0001oF-9Q for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:28 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id 9E5E140519; Sun, 4 Aug 2019 11:35:22 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 39/43] gnu: Add rust-unindent. Date: Sun, 4 Aug 2019 14:34:11 +0300 Message-Id: <729d1a9f94f02e365f06bf58f38e5bfabb918d58.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-unindent): 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 142f4d1d46..0e81e1e9d3 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -842,3 +842,23 @@ with the Unicode character database.") or XID_Continue properties according to Unicode Standard Annex #31.") ;; Dual licensed. (license (list license:asl2.0 license:expat)))) + +(define-public rust-unindent + (package + (name "rust-unindent") + (version "0.1.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "unindent" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1x21ilf78aqcq9xzb9b7i628wm10rhk0jp0chlv06rkc690l8jw3")))) + (build-system cargo-build-system) + (home-page "https://github.com/dtolnay/indoc") + (synopsis "Remove a column of leading whitespace from a string") + (description "This crate allows you to remove a column of leading +whitespace from a string.") + (license (list license:asl2.0 + license:expat)))) -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:35:32 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:35:33 +0000 Received: from localhost ([127.0.0.1]:60674 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnU-0001rJ-CV for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:32 -0400 Received: from flashner.co.il ([178.62.234.194]:40352) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnR-0001oe-Oq for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:30 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id 20D6A400EF; Sun, 4 Aug 2019 11:35:24 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 40/43] gnu: Add rust-wasm-bindgen-shared. Date: Sun, 4 Aug 2019 14:34:12 +0300 Message-Id: X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-wasm-bindgen-shared): 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 0e81e1e9d3..1c78073528 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -862,3 +862,23 @@ or XID_Continue properties according to Unicode Standard Annex #31.") whitespace from a string.") (license (list license:asl2.0 license:expat)))) + +(define-public rust-wasm-bindgen-shared + (package + (name "rust-wasm-bindgen-shared") + (version "0.2.48") + (source + (origin + (method url-fetch) + (uri (crate-uri "wasm-bindgen-shared" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "08rnfhjyk0f6liv8n4rdsvhx7r02glkhcbj2lp9lcbkbfpad9hnr")))) + (build-system cargo-build-system) + (home-page "https://rustwasm.github.io/wasm-bindgen/") + (synopsis "Shared support between wasm-bindgen and wasm-bindgen cli") + (description "This package provides shared support between +@code{wasm-bindgen} and @code{wasm-bindgen} cli, an internal dependency.") + (license (list license:asl2.0 + license:expat)))) -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:35:33 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:35:33 +0000 Received: from localhost ([127.0.0.1]:60677 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnU-0001rY-UA for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:33 -0400 Received: from flashner.co.il ([178.62.234.194]:40356) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnT-0001p8-83 for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:31 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id 952B040246; Sun, 4 Aug 2019 11:35:25 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 41/43] gnu: Add rust-winapi-i686-pc-windows-gnu. Date: Sun, 4 Aug 2019 14:34:13 +0300 Message-Id: <5b9d3c29aca88ca036947bea8a45bd55a36640f4.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-winapi-i686-pc-windows-gnu): 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 1c78073528..36632653d4 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -882,3 +882,24 @@ whitespace from a string.") @code{wasm-bindgen} and @code{wasm-bindgen} cli, an internal dependency.") (license (list license:asl2.0 license:expat)))) + +(define-public rust-winapi-i686-pc-windows-gnu + (package + (name "rust-winapi-i686-pc-windows-gnu") + (version "0.4.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "winapi-i686-pc-windows-gnu" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1dmpa6mvcvzz16zg6d5vrfy4bxgg541wxrcip7cnshi06v38ffxc")))) + (build-system cargo-build-system) + (home-page "https://github.com/retep998/winapi-rs") + (synopsis "Import libraries for the i686-pc-windows-gnu target") + (description "This crate provides import libraries for the +i686-pc-windows-gnu target. Please don't use this crate directly, depend on +@code{winapi} instead.") + (license (list license:asl2.0 + license:expat)))) -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:35:36 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:35:37 +0000 Received: from localhost ([127.0.0.1]:60680 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnY-0001s0-Hg for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:36 -0400 Received: from flashner.co.il ([178.62.234.194]:40360) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnU-0001pg-NY for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:33 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id 164B04024D; Sun, 4 Aug 2019 11:35:27 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 42/43] gnu: Add rust-winapi-x86-64-pc-windows-gnu. Date: Sun, 4 Aug 2019 14:34:14 +0300 Message-Id: <58ba88e73c841fb9a91f40ce246673594c78d3cd.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-winapi-x86-64-pc-windows-gnu): 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 36632653d4..23592f839b 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -903,3 +903,24 @@ i686-pc-windows-gnu target. Please don't use this crate directly, depend on @code{winapi} instead.") (license (list license:asl2.0 license:expat)))) + +(define-public rust-winapi-x86-64-pc-windows-gnu + (package + (name "rust-winapi-x86-64-pc-windows-gnu") + (version "0.4.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "winapi-x86_64-pc-windows-gnu" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0gqq64czqb64kskjryj8isp62m2sgvx25yyj3kpc2myh85w24bki")))) + (build-system cargo-build-system) + (home-page "https://github.com/retep998/winapi-rs") + (synopsis "Import libraries for the x86_64-pc-windows-gnu target") + (description "This package provides import libraries for the +x86_64-pc-windows-gnu target. Please don't use this crate directly, depend on +@code{winapi} instead.") + (license (list license:asl2.0 + license:expat)))) -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 07:35:37 2019 Received: (at 36920) by debbugs.gnu.org; 4 Aug 2019 11:35:37 +0000 Received: from localhost ([127.0.0.1]:60682 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnY-0001s3-R0 for submit@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:37 -0400 Received: from flashner.co.il ([178.62.234.194]:40364) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1huEnW-0001qL-7h for 36920@debbugs.gnu.org; Sun, 04 Aug 2019 07:35:34 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id 8F07340506; Sun, 4 Aug 2019 11:35:28 +0000 (UTC) From: Efraim Flashner To: 36920@debbugs.gnu.org Subject: [PATCH 43/43] gnu: Add rust-winapi. Date: Sun, 4 Aug 2019 14:34:15 +0300 Message-Id: <35e456d3639aa93d59cb4f718fa119f2e2c90565.1564918220.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190804112613.GC2421@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: Efraim Flashner X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-winapi): New variable. --- gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 23592f839b..6500adb215 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -883,6 +883,32 @@ whitespace from a string.") (license (list license:asl2.0 license:expat)))) +(define-public rust-winapi + (package + (name "rust-winapi") + (version "0.3.7") + (source + (origin + (method url-fetch) + (uri (crate-uri "winapi" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0w7pbhcl087lkggxdflfp2i92rq89ahsfdkjkv44fgmiy9m3h3pi")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-winapi-i686-pc-windows-gnu" + ,rust-winapi-i686-pc-windows-gnu) + ("rust-winapi-x86-64-pc-windows-gnu" + ,rust-winapi-x86-64-pc-windows-gnu)))) + (home-page "https://github.com/retep998/winapi-rs") + (synopsis "Raw FFI bindings for all of Windows API.") + (description + "Raw FFI bindings for all of Windows API.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-winapi-i686-pc-windows-gnu (package (name "rust-winapi-i686-pc-windows-gnu") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 10 22:09:07 2019 Received: (at 36920) by debbugs.gnu.org; 11 Aug 2019 02:09:07 +0000 Received: from localhost ([127.0.0.1]:44604 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hwdIB-0007cv-9R for submit@debbugs.gnu.org; Sat, 10 Aug 2019 22:09:07 -0400 Received: from mail-pg1-f195.google.com ([209.85.215.195]:34326) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hwdI9-0007cQ-4c for 36920@debbugs.gnu.org; Sat, 10 Aug 2019 22:09:06 -0400 Received: by mail-pg1-f195.google.com with SMTP id n9so41535483pgc.1 for <36920@debbugs.gnu.org>; Sat, 10 Aug 2019 19:09:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=rboKmRS/UMYxtuZVDyRF1Gb4W+Q7ljZEMzo3w+bBZnw=; b=oSKKFU+VFNPWpTvNeHFQ/MZAlCJoYr509pYzq+e7CwIjk8fowpe1toa/+Ce8+3bV6s 3Hv9WycsDflhSflBO2O1o1n+Y9EUUUFXBk0jNab6CGWsrJAL/jdqy//aix8N4Ek6RyA9 vlciwlK++b0C7vQTztXWNDXXRQwYaYaqvTZkEPH/+ntpMQWJ8K++6bXBKncem7gp+YpN Iu/lxbrZ2N8xRYqFiD0YGFzUwmdVeFji+yyT300nRMavDsXLmO0jRajTInUhHF7nrMsp NyIWS3JL/VAXk10aiGtFjVLdqIFUJlxYPddgzYbIzqMWH94kHXger0zrWGL8cmzlrQYM /uVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=rboKmRS/UMYxtuZVDyRF1Gb4W+Q7ljZEMzo3w+bBZnw=; b=ZnJhGmQ9mTyeiXG8gU1vL3dqcJK1cYZz2QK2TFEp1T7HpIrh9fKob4yQZW5HsnhXpg wzFYHZHYkMdrgkBhEnyOnZDiJKsTnopdeHi3Iqntrp4PGYVC2LE3nAINZFXMV94RujtS R1htvp2OY/PxybsJcetHFnuOr9atIAWcQrE8nWGMaw6hRJhv2WYzYt8e2TRUUszZeC5/ jvY4r0NTkSFkaOIQyCGWJp/qQw7+gSWKjBd5aLFRBX9/+v2ra3z1yOSO7/IfjgxtNe0v cYy4nkZw//KM/4hI7TpEcDd6I35Sl/jbVutzxVHkaIze7uSSXiXtZ4dYUlk3sSQJMfw5 m83A== X-Gm-Message-State: APjAAAWMnoYBQsyUdidy6cToEcLKUDsHoV+Mmd27AMIq8/bRXepSg7Hd 52BCfGLABzcZs2/+IJhjCro= X-Google-Smtp-Source: APXvYqxDIUXhayJaPy9xJkWEIzrIeOsfQ3gAeLUW6n0kU7ImZh3Wo76z649cg0K9jcBs5YYY2ZlKOQ== X-Received: by 2002:a62:63c7:: with SMTP id x190mr28347125pfb.181.1565489339308; Sat, 10 Aug 2019 19:08:59 -0700 (PDT) Received: from ?IPv6:2601:602:9a00:1784:64b2:a129:4330:aabe? ([2601:602:9a00:1784:64b2:a129:4330:aabe]) by smtp.gmail.com with ESMTPSA id bg3sm9235662pjb.9.2019.08.10.19.08.57 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 10 Aug 2019 19:08:58 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) Subject: Re: [bug#36920] [PATCH 42/43] gnu: Add rust-winapi-x86-64-pc-windows-gnu. From: Ivan Petkov In-Reply-To: <58ba88e73c841fb9a91f40ce246673594c78d3cd.1564918220.git.efraim@flashner.co.il> Date: Sat, 10 Aug 2019 19:08:53 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: References: <20190804112613.GC2421@E2140> <58ba88e73c841fb9a91f40ce246673594c78d3cd.1564918220.git.efraim@flashner.co.il> To: Efraim Flashner X-Mailer: Apple Mail (2.3445.9.1) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36920 Cc: 36920@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Efraim, I skimmed through the package definitions, all look sensible to me. I was even able to successfully build each of the packages with = =E2=80=94rounds=3D2! However, I wasn=E2=80=99t able to run guix lint on them since an = exception was raised. I=E2=80=99m not sure if that is pointing to anything missing in the = definitions themselves, or if there is something wrong with one of the lint implementations=E2=80=A6= =E2=80=94Ivan From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 12 05:03:22 2019 Received: (at 36920-done) by debbugs.gnu.org; 12 Aug 2019 09:03:22 +0000 Received: from localhost ([127.0.0.1]:46087 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hx6Ec-0007kh-H2 for submit@debbugs.gnu.org; Mon, 12 Aug 2019 05:03:22 -0400 Received: from flashner.co.il ([178.62.234.194]:35766) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hx6Eb-0007kU-Ak for 36920-done@debbugs.gnu.org; Mon, 12 Aug 2019 05:03:21 -0400 Received: from localhost (unknown [31.210.177.218]) by flashner.co.il (Postfix) with ESMTPSA id 48DE14004E for <36920-done@debbugs.gnu.org>; Mon, 12 Aug 2019 09:03:15 +0000 (UTC) Date: Mon, 12 Aug 2019 12:03:13 +0300 From: Efraim Flashner To: 36920-done@debbugs.gnu.org Subject: Re: [bug#36920] [PATCH] Some rust crates Message-ID: <20190812090313.GB8000@E2140> References: <20190804112613.GC2421@E2140> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="f2QGlHpHGjS2mn6Y" Content-Disposition: inline In-Reply-To: <20190804112613.GC2421@E2140> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 User-Agent: Mutt/1.12.1 (2019-06-15) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36920-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --f2QGlHpHGjS2mn6Y Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Patches pushed --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --f2QGlHpHGjS2mn6Y Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl1RK1EACgkQQarn3Mo9 g1EC3xAAohZ5Q5UiUbgf8sBRM1Vpp+qiXhAd0oTML92twnSiyjwsyzqi/IsloUqY rzcwn7bt3O2r0WJQLLXCh2jFfRN2bsFex/cvzX4/QEHLBqUa3IkUl4ipCNXSit3U LFDVphyIBOIhXHrvmGV7X5HvAy6PwMGkbWNjNgp7M7ebsN7k+fZoZtKoS/XqrG0p LXZQi+E4h9MOaIAoe4AMVfr/ynYdp6MB3VrB58ZRS/i9qgqHS5V7dQnzp7T1uCdt 1PYHggGDl/f1sSAJ6XnWTI76ZisE8+RNINmGMZ5NG8yV3AK4j9ftucQ9Afr19rXp fdE1ZDT2ToqTERPz/vzu7ya+eDwKbgLaYLdT6SkCeiwVpcvnUPNCodV+iIuW/iLh DnCLw8wLPehsniRf9ql/fDn3zffNpbbIvky2aVGmgLsKe/gGXAGX2jJHLMtDeGYB hxU78Fxrt9cMYus0LOh2lh7+kD5AGmfh6KDTX3iQOHn+Qgdt7uNDFe2ekva9A6cw l2v1tGHYbS4/nl8dQHfeJqPoz4Obhe+GU4CjBhtQCtKyj8DRV48Xhu/BpoDsODTr neoqbWL7gYRgkQQ7J36kbpnBdgSc3LDf2xb+ZRaBY9g+WC+GhFrnaos3yeSfAxyy lnQl7+NtNykaYW0sxGzKasSjfFLRfgVnx7YSAlrrvnncR7D5qaE= =4aLV -----END PGP SIGNATURE----- --f2QGlHpHGjS2mn6Y-- From unknown Tue Jun 17 20:39:28 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 09 Sep 2019 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator