From patchwork Wed Jul 20 12:13:15 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Jean Pierre De Jesus DIAZ X-Patchwork-Id: 40753 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 79E7B27BBEA; Wed, 20 Jul 2022 13:14:18 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 2640627BBE9 for ; Wed, 20 Jul 2022 13:14:18 +0100 (BST) Received: from localhost ([::1]:48630 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oE8an-0004MZ-8y for patchwork@mira.cbaines.net; Wed, 20 Jul 2022 08:14:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45198) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oE8aY-0004LL-Iv for guix-patches@gnu.org; Wed, 20 Jul 2022 08:14:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58360) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oE8aY-0002dS-96 for guix-patches@gnu.org; Wed, 20 Jul 2022 08:14:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oE8aY-0007JA-4n for guix-patches@gnu.org; Wed, 20 Jul 2022 08:14:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56663] [PATCH 1/24]: gnu: just: New package. References: In-Reply-To: Resent-From: Jean Pierre De Jesus DIAZ Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 Jul 2022 12:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "56663@debbugs.gnu.org" <56663@debbugs.gnu.org> Received: via spool by 56663-submit@debbugs.gnu.org id=B56663.165831921028031 (code B ref 56663); Wed, 20 Jul 2022 12:14:02 +0000 Received: (at 56663) by debbugs.gnu.org; 20 Jul 2022 12:13:30 +0000 Received: from localhost ([127.0.0.1]:56115 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8a1-0007I3-VH for submit@debbugs.gnu.org; Wed, 20 Jul 2022 08:13:30 -0400 Received: from mail-4018.proton.ch ([185.70.40.18]:21022) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8Zz-0007Hq-Tf for 56663@debbugs.gnu.org; Wed, 20 Jul 2022 08:13:28 -0400 Date: Wed, 20 Jul 2022 12:13:15 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1658319201; x=1658578401; bh=8gnQb3WwNySW2kdXi4zg1UNDvJutIFapkDelPF5/a+4=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=jqKg1aXFGixXpE42+WfMTylrgvYOA9LGzL8yUzriinUd7P/PpME9qnkLhLnECGrkn 9S6tkKdFAFhbFlytwM6MMhBENLdW4q39dhikrfCdPk92Dml/KwGPv3PR9AUGr0nFUU yRA/sWXcWJUapqiRW0CImuacNVh/fsZOdLD1WpkHOs48sPVVDRdZra1OwTG+gZvGaB KmV+E/bRoBgRgZJyVYVU8dITBEay/+BoXNd07pSbErpC51WBJafVtI8+kRMTPv3xFR wPvobgRj6c6JNy64wrnuzBwX3sESsR0wIKR+hEPw1+N5dBZKsHIpmhbywnbF6Yz2y9 2A6KPQeb2PFXA== Message-ID: Feedback-ID: 20187791:user:proton MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Jean Pierre De Jesus DIAZ X-ACL-Warn: , Jean Pierre De Jesus DIAZ via Guix-patches X-Patchwork-Original-From: Jean Pierre De Jesus DIAZ via Guix-patches via From: Jean Pierre De Jesus DIAZ X-getmail-retrieved-from-mailbox: Patches Empty Message From d1f27f1bdc1df39eb8a51910edc114a6df536ff9 Mon Sep 17 00:00:00 2001 From: Jean-Pierre De Jesus DIAZ Date: Sun, 17 Jul 2022 23:00:47 +0200 Subject: [PATCH 01/24] gnu: rust-temptree-0.2: New package. * gnu/packages/crates-io.scm (rust-temptree-0.2): New variable. --- gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 16ac36c9f5..e38136b3d6 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -27,6 +27,7 @@ ;;; Copyright © 2022 Aleksandr Vityazev ;;; Copyright © 2022 Marius Bakke ;;; Copyright © 2022 Evgenii Lepikhin +;;; Copyright © 2022 Jean-Pierre De Jesus DIAZ ;;; ;;; This file is part of GNU Guix. ;;; @@ -61951,6 +61952,26 @@ (define-public rust-temporary-0.6 "The package provides means of managing temporary files and directories.") (license (list license:asl2.0 license:expat)))) +(define-public rust-temptree-0.2 + (package + (name "rust-temptree") + (version "0.2.0") + (source (origin + (method url-fetch) + (uri (crate-uri "temptree" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0c461j4xrjp1mz89fb3rmv8w36m1dm1nymv9ny60hh0v4pc99nlg")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-tempfile" ,rust-tempfile-3)))) + (home-page "https://github.com/casey/temptree") + (synopsis "Temporary trees of files") + (description "Temporary trees of files") + (license license:cc0))) + (define-public rust-tendril-0.4 (package (name "rust-tendril") -- 2.36.1 From patchwork Wed Jul 20 12:13:37 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jean Pierre De Jesus DIAZ X-Patchwork-Id: 40754 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id DA58627BBEA; Wed, 20 Jul 2022 13:14:44 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 8C0D327BBE9 for ; Wed, 20 Jul 2022 13:14:44 +0100 (BST) Received: from localhost ([::1]:49090 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oE8bD-0004hN-ND for patchwork@mira.cbaines.net; Wed, 20 Jul 2022 08:14:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45200) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oE8aY-0004Lw-Tp for guix-patches@gnu.org; Wed, 20 Jul 2022 08:14:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58361) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oE8aY-0002dX-Kt for guix-patches@gnu.org; Wed, 20 Jul 2022 08:14:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oE8aY-0007JH-Gh for guix-patches@gnu.org; Wed, 20 Jul 2022 08:14:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56663] [PATCH 2/24]: gnu: just: New package. References: In-Reply-To: Resent-From: Jean Pierre De Jesus DIAZ Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 Jul 2022 12:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "56663@debbugs.gnu.org" <56663@debbugs.gnu.org> Received: via spool by 56663-submit@debbugs.gnu.org id=B56663.165831923728074 (code B ref 56663); Wed, 20 Jul 2022 12:14:02 +0000 Received: (at 56663) by debbugs.gnu.org; 20 Jul 2022 12:13:57 +0000 Received: from localhost ([127.0.0.1]:56119 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8aT-0007Ij-Aj for submit@debbugs.gnu.org; Wed, 20 Jul 2022 08:13:57 -0400 Received: from mail-40136.proton.ch ([185.70.40.136]:53791) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8aR-0007IX-9W for 56663@debbugs.gnu.org; Wed, 20 Jul 2022 08:13:55 -0400 Date: Wed, 20 Jul 2022 12:13:37 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1658319229; x=1658578429; bh=hm91ueHGsyBLiGmrkMFyolZnYnvUf1JuBXWMPVpW1uQ=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=R3hdyw8nsXHA9Dgb1MUwoTl5dIIyCPtgowzGC+d3YJ5aYsK2An9di0oCofTSPP3aZ 8hy8qb2M7KUePLVsfUCml1w2+qT6rbHcgNB9jNXUFI+Kw/age2mI1MWIa3a7SvTSyB rY1VAN2S0EfvkEKMcvggJ3P9MFCWxNOYiZL0fI02uuUDSvPIK7F6d4znrkFmcPj3Qh YrUKswvW6PTZ5faNdQdGnYX829D4Wc8ubuajNA3mAIZsyRkHQSZOMHeu4ZcvDQ+dTE lI0uvkwMz+WPTfK0JjsdrL45/ncW9uDM+0AbDuM7AEEpmRWFjdb6j5uLUw+ealHgrW FpDiPIzGQgNWw== Message-ID: Feedback-ID: 20187791:user:proton MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Jean Pierre De Jesus DIAZ X-ACL-Warn: , Jean Pierre De Jesus DIAZ via Guix-patches X-Patchwork-Original-From: Jean Pierre De Jesus DIAZ via Guix-patches via From: Jean Pierre De Jesus DIAZ X-getmail-retrieved-from-mailbox: Patches Empty Message From 0670a7b78ee7f24faefe64b0b4804398367310ca Mon Sep 17 00:00:00 2001 From: Jean-Pierre De Jesus DIAZ Date: Mon, 18 Jul 2022 00:29:11 +0200 Subject: [PATCH 02/24] gnu: rust-executable-path-1: New package. * gnu/packages/crates-io.scm (rust-executable-path-1): New variable. --- gnu/packages/crates-io.scm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index e38136b3d6..99086140d4 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -20882,6 +20882,23 @@ (define-public rust-event-listener-2 blocking data structures.") (license (list license:asl2.0 license:expat)))) +(define-public rust-executable-path-1 + (package + (name "rust-executable-path") + (version "1.0.0") + (source (origin + (method url-fetch) + (uri (crate-uri "executable-path" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0y0lhhrx9f9q1f81am3b20f8znixjcvqfg7kx220pjg3i5nmmg1y")))) + (build-system cargo-build-system) + (home-page "https://github.com/casey/rust-executable-path") + (synopsis "Get the path of a binary target's executable") + (description "Get the path of a binary target's executable") + (license license:cc0))) + (define-public rust-exitcode-1 (package (name "rust-exitcode") -- 2.36.1 From patchwork Wed Jul 20 12:14:24 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jean Pierre De Jesus DIAZ X-Patchwork-Id: 40755 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 3D93727BBEA; Wed, 20 Jul 2022 13:15:19 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 7811627BBE9 for ; Wed, 20 Jul 2022 13:15:18 +0100 (BST) Received: from localhost ([::1]:50078 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oE8bl-0005Mf-J1 for patchwork@mira.cbaines.net; Wed, 20 Jul 2022 08:15:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45450) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oE8bW-0005J8-NW for guix-patches@gnu.org; Wed, 20 Jul 2022 08:15:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58367) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oE8bV-0002jM-Tg for guix-patches@gnu.org; Wed, 20 Jul 2022 08:15:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oE8bV-0007LB-PE for guix-patches@gnu.org; Wed, 20 Jul 2022 08:15:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56663] [PATCH 3/24]: gnu: just: New package. References: In-Reply-To: Resent-From: Jean Pierre De Jesus DIAZ Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 Jul 2022 12:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "56663@debbugs.gnu.org" <56663@debbugs.gnu.org> Received: via spool by 56663-submit@debbugs.gnu.org id=B56663.165831928328172 (code B ref 56663); Wed, 20 Jul 2022 12:15:01 +0000 Received: (at 56663) by debbugs.gnu.org; 20 Jul 2022 12:14:43 +0000 Received: from localhost ([127.0.0.1]:56126 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8bC-0007KK-Ks for submit@debbugs.gnu.org; Wed, 20 Jul 2022 08:14:42 -0400 Received: from mail-40136.proton.ch ([185.70.40.136]:49064) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8bB-0007K8-2b for 56663@debbugs.gnu.org; Wed, 20 Jul 2022 08:14:41 -0400 Date: Wed, 20 Jul 2022 12:14:24 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1658319275; x=1658578475; bh=3+m9+JLkE/7zz2T5MrfOd2yq/x12D5OXnMauwF8OyS0=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=lpmCfGvRqwR8rCsrnysgp127vjCQlfVN7TLD3+J6hwVn048XI1jo2b24IeGk0mER4 btKrcbixaVNkKPw42yVypQu1oIbOGAGwBfG+6DVDQJvNBOfh38nqbSeo0p0kr/JTk3 gqrVR4jgTd2/IruygGmQjCURsstbrECaCKjX0BjPIaFxmmlK8B4lhgF/DqGffVY7/l EvI9/6FGEHwNN0TQ6HpotrQwtYhaYpDJWlU90PHnhK96zxlm2r6gFDk7UGUiyimgt5 Sv4PEuAq2xc8QRwxgcE606VEiSfKQV5qx9dWIZwHF2OeabDU0rnVrYzY2i8EHGvADl +gUG4NTeygL0Q== Message-ID: Feedback-ID: 20187791:user:proton MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Jean Pierre De Jesus DIAZ X-ACL-Warn: , Jean Pierre De Jesus DIAZ via Guix-patches X-Patchwork-Original-From: Jean Pierre De Jesus DIAZ via Guix-patches via From: Jean Pierre De Jesus DIAZ X-getmail-retrieved-from-mailbox: Patches Empty Message From 8f57d1a62d130f8dc78f040fead7dade6b91b06f Mon Sep 17 00:00:00 2001 From: Jean-Pierre De Jesus DIAZ Date: Mon, 18 Jul 2022 00:30:26 +0200 Subject: [PATCH 03/24] gnu: rust-cradle-0.2: New package. * gnu/packages/crates-io.scm (rust-cradle-0.2): New variable. --- gnu/packages/crates-io.scm | 61 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 99086140d4..52bc87230c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -54,6 +54,7 @@ (define-module (gnu packages crates-io) #:use-module (gnu packages) #:use-module (gnu packages admin) #:use-module (gnu packages autotools) + #:use-module (gnu packages base) #:use-module (gnu packages bash) #:use-module (gnu packages cmake) #:use-module (gnu packages compression) @@ -90,6 +91,7 @@ (define-module (gnu packages crates-io) #:use-module (gnu packages xml) #:use-module (gnu packages xorg) #:use-module (gnu packages gtk) + #:use-module (gnu packages vim) #:use-module (gnu packages webkit) #:use-module (srfi srfi-1)) @@ -13721,6 +13723,65 @@ (define-public rust-cpuprofiler-0.0 (description "This package provides bindings to Google's cpu profiler.") (license license:bsd-2))) +(define-public rust-cradle-0.2 + (package + (name "rust-cradle") + (version "0.2.2") + (source (origin + (method url-fetch) + (uri (crate-uri "cradle" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "16n04y60jps91dsw5fs6p8zash052y82aclg57kkvm9320n155kh")) + (modules '((guix build utils))) + (snippet + `(substitute* "Cargo.toml" + ;; Relax rustversion version. + (("1\\.0\\.4") "1") + ;; Relax bitflags version. It is locked to support older + ;; compilers. + (("=1\\.2\\.1") "1") + ;; Relax nix version. + (("0\\.22\\.2") "0.22"))))) + (build-system cargo-build-system) + (arguments + `(#:features '("test_executables") + #:cargo-test-flags '("--release" + "--features" "test_executables" + "--" + "--skip=memory_test") ;; Tries to run `cargo run'. + #:cargo-inputs + (("rust-executable-path" ,rust-executable-path-1) + ("rust-gag" ,rust-gag-0.1) + ("rust-nix" ,rust-nix-0.22) + ("rust-rustversion" ,rust-rustversion-1)) + #:cargo-development-inputs + (("rust-lazy-static" ,rust-lazy-static-1) + ("rust-pretty-assertions" ,rust-pretty-assertions-1) + ("rust-tempfile" ,rust-tempfile-3) + ("rust-unindent" ,rust-unindent-0.1) + ("rust-bitflags" ,rust-bitflags-1)) + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch-tests + (lambda _ + (substitute* "src/lib.rs" + (("#!/usr/bin/env bash") + (string-append "#!" (which "bash")))) + ;; Fix documentation test that tries to access $HOME. + (substitute* "src/input.rs" + (("run!\\(\"ls\",.*\"HOME\".*$") + "run!(\"ls\")\n"))))))) + (inputs + (list coreutils + which + xxd)) + (home-page "https://github.com/soenkehahn/cradle") + (synopsis "Execute child processes with ease") + (description "Execute child processes with ease") + (license license:cc0))) + (define-public rust-crates-index-0.17 (package (name "rust-crates-index") -- 2.36.1 From patchwork Wed Jul 20 12:14:50 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jean Pierre De Jesus DIAZ X-Patchwork-Id: 40756 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id A549327BBEB; Wed, 20 Jul 2022 13:16:32 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id F2E6727BBE9 for ; Wed, 20 Jul 2022 13:16:31 +0100 (BST) Received: from localhost ([::1]:51750 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oE8cx-0006Xy-6S for patchwork@mira.cbaines.net; Wed, 20 Jul 2022 08:16:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45720) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oE8cU-0006Ug-HG for guix-patches@gnu.org; Wed, 20 Jul 2022 08:16:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58381) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oE8cU-0003BG-8Y for guix-patches@gnu.org; Wed, 20 Jul 2022 08:16:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oE8cU-0007NR-2j for guix-patches@gnu.org; Wed, 20 Jul 2022 08:16:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56663] [PATCH 4/24]: gnu: just: New package. References: In-Reply-To: Resent-From: Jean Pierre De Jesus DIAZ Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 Jul 2022 12:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "56663@debbugs.gnu.org" <56663@debbugs.gnu.org> Received: via spool by 56663-submit@debbugs.gnu.org id=B56663.165831930928261 (code B ref 56663); Wed, 20 Jul 2022 12:16:02 +0000 Received: (at 56663) by debbugs.gnu.org; 20 Jul 2022 12:15:09 +0000 Received: from localhost ([127.0.0.1]:56131 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8bd-0007Ll-3e for submit@debbugs.gnu.org; Wed, 20 Jul 2022 08:15:09 -0400 Received: from mail-4018.proton.ch ([185.70.40.18]:51387) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8bb-0007LJ-BO for 56663@debbugs.gnu.org; Wed, 20 Jul 2022 08:15:07 -0400 Date: Wed, 20 Jul 2022 12:14:50 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1658319301; x=1658578501; bh=vFhq3XyOF11+whtNZ60CpZrzgqI34zUG1I1DpMQBXNw=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=b0W3YDXtTkzsndZtPn85eHuacHSQ1lviNup54q0Ua84U/5yx27SNr3PeJD3+RAf7b LcL1/SBh7/rW1yvDQURO/VBvVQSFY6s6Vzf1lKqTd0sqiXd+PqJbw3TRUk6S5UmQUK 8E3taU1Q9QIAsoSoIfKHnFF8+XETrL9I3IyEkznj+UNgySDug41hiA3KQXG2BYQopg mAaNQ18F7K2X7Iz/zuvBerElF+a7n5D01xpmLuG0jQrLiqcd8xSH00/Xlx+2rr85Z7 qTyaXOTfgfy956mlrE4GrjFRsyEsWn3nJucyueV5qyIIDX6Fj4zht1qbjV0Z7YqGWJ HiLxcjrGIMgWA== Message-ID: Feedback-ID: 20187791:user:proton MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Jean Pierre De Jesus DIAZ X-ACL-Warn: , Jean Pierre De Jesus DIAZ via Guix-patches X-Patchwork-Original-From: Jean Pierre De Jesus DIAZ via Guix-patches via From: Jean Pierre De Jesus DIAZ X-getmail-retrieved-from-mailbox: Patches Empty Message From 0b022089c6533e065dd6e6fb2d5ea117cfcc6762 Mon Sep 17 00:00:00 2001 From: Jean-Pierre De Jesus DIAZ Date: Mon, 18 Jul 2022 00:33:23 +0200 Subject: [PATCH 04/24] gnu: rust-zerocopy-derive-0.3: New package. * gnu/packages/crates-io.scm (rust-zerocopy-derive-0.3): New variable. * gnu/packages/crates-io.scm (rust-zerocopy-derive-0.2)[inherit]: Inherit `rust-zerocopy-derive-0.3'. --- gnu/packages/crates-io.scm | 34 +++++++++++++++++++++++++++------- 1 file changed, 27 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 52bc87230c..d65db2e231 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -72113,8 +72113,34 @@ (define-public rust-zerocopy-0.3 serialization.") (license license:bsd-3))) +(define-public rust-zerocopy-derive-0.3 + (package + (name "rust-zerocopy-derive") + (version "0.3.1") + (source (origin + (method url-fetch) + (uri (crate-uri "zerocopy-derive" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "17rab2i1vwmxcr7c6r6xv55nhy41wlay0lpfcyl4vqpgh8mwiyx0")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build #t ;; error[E0463]: can't find crate for `rustc`. + #:cargo-inputs + (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-syn" ,rust-syn-1) + ("rust-synstructure" ,rust-synstructure-0.12)))) + (home-page "https://fuchsia.googlesource.com/fuchsia/+/HEAD/src/lib/zerocopy/zerocopy-derive") + (synopsis "Custom derive for traits from the zerocopy Rust crate") + (description + "This package provides custom derive for traits from the zerocopy Rust +crate.") + (license license:bsd-3))) + (define-public rust-zerocopy-derive-0.2 (package + (inherit rust-zerocopy-derive-0.3) (name "rust-zerocopy-derive") (version "0.2.1") (source @@ -72130,13 +72156,7 @@ (define-public rust-zerocopy-derive-0.2 #:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1) ("rust-syn" ,rust-syn-1) - ("rust-synstructure" ,rust-synstructure-0.12)))) - (home-page "https://fuchsia.googlesource.com/fuchsia/+/HEAD/src/lib/zerocopy/zerocopy-derive") - (synopsis "Custom derive for traits from the zerocopy Rust crate") - (description - "This package provides custom derive for traits from the zerocopy Rust -crate.") - (license license:bsd-3))) + ("rust-synstructure" ,rust-synstructure-0.12)))))) (define-public rust-zeroize-1 (package -- 2.36.1 From patchwork Wed Jul 20 12:15:20 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jean Pierre De Jesus DIAZ X-Patchwork-Id: 40757 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 2CDBE27BBE9; Wed, 20 Jul 2022 13:16:33 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 4EF0A27BBEA for ; Wed, 20 Jul 2022 13:16:32 +0100 (BST) Received: from localhost ([::1]:51744 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oE8cx-0006Xi-G9 for patchwork@mira.cbaines.net; Wed, 20 Jul 2022 08:16:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45722) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oE8cU-0006VH-Tg for guix-patches@gnu.org; Wed, 20 Jul 2022 08:16:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58382) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oE8cU-0003BM-Kn for guix-patches@gnu.org; Wed, 20 Jul 2022 08:16:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oE8cU-0007NZ-Gd for guix-patches@gnu.org; Wed, 20 Jul 2022 08:16:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56663] [PATCH 5/24]: gnu: just: New package. References: In-Reply-To: Resent-From: Jean Pierre De Jesus DIAZ Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 Jul 2022 12:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "56663@debbugs.gnu.org" <56663@debbugs.gnu.org> Received: via spool by 56663-submit@debbugs.gnu.org id=B56663.165831933828309 (code B ref 56663); Wed, 20 Jul 2022 12:16:02 +0000 Received: (at 56663) by debbugs.gnu.org; 20 Jul 2022 12:15:38 +0000 Received: from localhost ([127.0.0.1]:56136 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8c5-0007MW-Il for submit@debbugs.gnu.org; Wed, 20 Jul 2022 08:15:37 -0400 Received: from mail-4018.proton.ch ([185.70.40.18]:43771) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8c3-0007MJ-AF for 56663@debbugs.gnu.org; Wed, 20 Jul 2022 08:15:35 -0400 Date: Wed, 20 Jul 2022 12:15:20 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1658319329; x=1658578529; bh=JMKMgcWd37dutgyX1ipoQ4PLU6gEfyzfkGhAJuKpj/w=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=fcc4X5V3wEG0iova3iITz69tWYu6Pu8QJQypQOK20+diw4mZ7emEJSS6Rm3MHPRHt bdKbC3liNluAhrkDAp6JZfSkzSaBy52J9avff1ExFbg4WFWfdq6ApMLxQxOUGgRktd lfYD4IM0V+0ZiwPKw2DmnGQ49Xtca8FOeo2oNG+So1kJw9KCD1KVcxyuQN/Ko865yc oJICs6tiLGXqa9JfxGhmacz6KEU4NDp7kY8KF/iyctEQP1WT2bOLW20axh6ju7qIlk C7zURxPriga5J3vXh26Sfsr8Sy4CQDA58Ysb81FOANYv+2BjGMAwOc0LCdnOZLplkR zMOTrwRQ+3bzQ== Message-ID: Feedback-ID: 20187791:user:proton MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Jean Pierre De Jesus DIAZ X-ACL-Warn: , Jean Pierre De Jesus DIAZ via Guix-patches X-Patchwork-Original-From: Jean Pierre De Jesus DIAZ via Guix-patches via From: Jean Pierre De Jesus DIAZ X-getmail-retrieved-from-mailbox: Patches Empty Message From f34660848fb99c143a478bd4055dbc199706661c Mon Sep 17 00:00:00 2001 From: Jean-Pierre De Jesus DIAZ Date: Mon, 18 Jul 2022 00:38:11 +0200 Subject: [PATCH 05/24] gnu: rust-zerocopy-0.6: New variable. * gnu/packages/crates-io.scm (rust-zerocopy-0.6): New variable. * gnu/packages/crates-io.scm (rust-zerocopy-0.3)[inherit]: Inherit `rust-zerocopy-0.6'. --- gnu/packages/crates-io.scm | 34 +++++++++++++++++++++++++++------- 1 file changed, 27 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d65db2e231..b027b5766a 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -72089,8 +72089,34 @@ (define-public rust-zbase32-0.1 (description "This package provides an implementation of zbase32.") (license license:lgpl3+))) +(define-public rust-zerocopy-0.6 + (package + (name "rust-zerocopy") + (version "0.6.1") + (source (origin + (method url-fetch) + (uri (crate-uri "zerocopy" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0dpj4nd9v56wy93ahjkp95znjzj91waqvidqch8gxwdwq661hbrk")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-byteorder" ,rust-byteorder-1) + ("rust-zerocopy-derive" ,rust-zerocopy-derive-0.3)) + #:cargo-development-inputs + (("rust-rand" ,rust-rand-0.6)))) + (home-page "https://fuchsia.googlesource.com/fuchsia/+/HEAD/src/lib/zerocopy") + (synopsis "Utilities for zero-copy parsing and serialization") + (description + "This package provides utilities for zero-copy parsing and +serialization.") + (license license:bsd-3))) + (define-public rust-zerocopy-0.3 (package + (inherit rust-zerocopy-0.6) (name "rust-zerocopy") (version "0.3.1") (source @@ -72105,13 +72131,7 @@ (define-public rust-zerocopy-0.3 `(#:skip-build? #t #:cargo-inputs (("rust-byteorder" ,rust-byteorder-1) - ("rust-zerocopy-derive" ,rust-zerocopy-derive-0.2)))) - (home-page "https://fuchsia.googlesource.com/fuchsia/+/HEAD/src/lib/zerocopy") - (synopsis "Utilities for zero-copy parsing and serialization") - (description - "This package provides utilities for zero-copy parsing and -serialization.") - (license license:bsd-3))) + ("rust-zerocopy-derive" ,rust-zerocopy-derive-0.2)))))) (define-public rust-zerocopy-derive-0.3 (package -- 2.36.1 From patchwork Wed Jul 20 12:15:42 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jean Pierre De Jesus DIAZ X-Patchwork-Id: 40758 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id A7E0827BBEA; Wed, 20 Jul 2022 13:17:08 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 659A727BBE9 for ; Wed, 20 Jul 2022 13:17:08 +0100 (BST) Received: from localhost ([::1]:52518 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oE8dX-00075V-IN for patchwork@mira.cbaines.net; Wed, 20 Jul 2022 08:17:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45724) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oE8cV-0006Vq-8r for guix-patches@gnu.org; Wed, 20 Jul 2022 08:16:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58383) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oE8cV-0003BS-0I for guix-patches@gnu.org; Wed, 20 Jul 2022 08:16:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oE8cU-0007Ni-Ru for guix-patches@gnu.org; Wed, 20 Jul 2022 08:16:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56663] [PATCH 6/24]: gnu: just: New package. References: In-Reply-To: Resent-From: Jean Pierre De Jesus DIAZ Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 Jul 2022 12:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "56663@debbugs.gnu.org" <56663@debbugs.gnu.org> Received: via spool by 56663-submit@debbugs.gnu.org id=B56663.165831935928347 (code B ref 56663); Wed, 20 Jul 2022 12:16:02 +0000 Received: (at 56663) by debbugs.gnu.org; 20 Jul 2022 12:15:59 +0000 Received: from localhost ([127.0.0.1]:56140 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8cQ-0007N8-Vk for submit@debbugs.gnu.org; Wed, 20 Jul 2022 08:15:59 -0400 Received: from mail-4323.proton.ch ([185.70.43.23]:24723) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8cP-0007Mt-HX for 56663@debbugs.gnu.org; Wed, 20 Jul 2022 08:15:58 -0400 Date: Wed, 20 Jul 2022 12:15:42 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1658319350; x=1658578550; bh=YKfaGzlAZStQmspNWoHEFy+3fCbKgacAl/dou9TwBWM=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=gAXeLLDd6S/VYpRAb1wJP7Yd6iPwF8o6ZCXgC469Ra3u+4YTudzv2pqVS+DnY293Y KWgdLV7Vrb7Kk3s95HxqvRh2HiHPfAwbeEmxHPt1dJ5V75EWqf0lLbsZpZNwwKBHNR OMCWQy7sUBk/gwOk7YEslBKrYi4xIZjdKMkyJlwrysMHqHepf9lRtBaBA4wQ3mxq8h Cax0yMlPqTR3jYiVdefJyu3i3voVeRH8PnLlNSvasmG4SBmxYWw2k+q1tdjchBeA+l dhhF7HkdxO39UuTP0Nh3LMw8n15/RpM7RECOQavqiNIZaXbyrwHCILaUKfBfUcOkip CjmPmQnFZezeA== Message-ID: <193KhARxABVy1aWrm_tV98ZzokB8vziz27r_BEQelPbYHRX9giHA2Szfxg9wT_5_ZHzLJYHE1sCUgZA7HR18TWcjpSYQ5M5yuqWScKku10o=@jeandudey.tech> Feedback-ID: 20187791:user:proton MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Jean Pierre De Jesus DIAZ X-ACL-Warn: , Jean Pierre De Jesus DIAZ via Guix-patches X-Patchwork-Original-From: Jean Pierre De Jesus DIAZ via Guix-patches via From: Jean Pierre De Jesus DIAZ X-getmail-retrieved-from-mailbox: Patches Empty Message From d36df7a21e1dea2ee9a3f977ce21099bfa8c3864 Mon Sep 17 00:00:00 2001 From: Jean-Pierre De Jesus DIAZ Date: Mon, 18 Jul 2022 13:38:30 +0200 Subject: [PATCH 06/24] gnu: rust-roaring-0.9: New package. * gnu/packages/crates-io.scm (rust-roaring-0.9): New variable. --- gnu/packages/crates-io.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index b027b5766a..fea9bb9c73 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -14846,6 +14846,38 @@ (define-public rust-crunchy-0.1 (sha256 (base32 "1nnbh2k3pv1diyd0i0p3a08kd4afqc17yz0b43hn5xn9qlqs9x52")))))) +(define-public rust-roaring-0.9 + (package + (name "rust-roaring") + (version "0.9.0") + (source (origin + (method url-fetch) + (uri (crate-uri "roaring" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1xx5hl7vplvn7ljw8libpvs04j3dpdhg233yzrb9j09j9smrqlyx")) + (modules '((guix build utils))) + (snippet + `(substitute* "Cargo.toml" + ;; Relax bytemuck version. + (("1\\.7\\.3") "1") + ;; Relax retain-mut version. + (("0\\.1\\.6") "0.1"))))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-bytemuck" ,rust-bytemuck-1) + ("rust-byteorder" ,rust-byteorder-1) + ("rust-retain-mut" ,rust-retain-mut-0.1)) + #:cargo-development-inputs + (("rust-proptest" ,rust-proptest-1)))) + (home-page "http://roaringbitmap.org/") + (synopsis "Compressed bitmaps") + (description "This package is a pure Rust implementation of roaring bitmaps +compressed bitmaps.") + (license (list license:expat license:asl2.0)))) + (define-public rust-roxmltree-0.14 (package (name "rust-roxmltree") -- 2.36.1 From patchwork Wed Jul 20 12:16:05 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jean Pierre De Jesus DIAZ X-Patchwork-Id: 40759 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7F4D627BBEA; Wed, 20 Jul 2022 13:17:58 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 35D2827BBE9 for ; Wed, 20 Jul 2022 13:17:58 +0100 (BST) Received: from localhost ([::1]:53518 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oE8eL-0007vr-DO for patchwork@mira.cbaines.net; Wed, 20 Jul 2022 08:17:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46034) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oE8dT-0007SK-VR for guix-patches@gnu.org; Wed, 20 Jul 2022 08:17:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58394) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oE8dS-0003KL-7e for guix-patches@gnu.org; Wed, 20 Jul 2022 08:17:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oE8dS-0007Pf-31 for guix-patches@gnu.org; Wed, 20 Jul 2022 08:17:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56663] [PATCH 7/24]: gnu: just: New package. References: In-Reply-To: Resent-From: Jean Pierre De Jesus DIAZ Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 Jul 2022 12:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "56663@debbugs.gnu.org" <56663@debbugs.gnu.org> Received: via spool by 56663-submit@debbugs.gnu.org id=B56663.165831938128429 (code B ref 56663); Wed, 20 Jul 2022 12:17:02 +0000 Received: (at 56663) by debbugs.gnu.org; 20 Jul 2022 12:16:21 +0000 Received: from localhost ([127.0.0.1]:56148 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8cn-0007OS-B9 for submit@debbugs.gnu.org; Wed, 20 Jul 2022 08:16:21 -0400 Received: from mail-4323.proton.ch ([185.70.43.23]:36613) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8cl-0007OG-Aq for 56663@debbugs.gnu.org; Wed, 20 Jul 2022 08:16:19 -0400 Date: Wed, 20 Jul 2022 12:16:05 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1658319373; x=1658578573; bh=hFyRZ6gcIXcNo3MmcqjSUvd59Vn22DPIun3+NDyoK5s=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=nfZ+wZ1HGziwJaUjzc7rO1VIxQtDpfdsBZ8/7tNHOY0GMD0I22z0KX/ERy/QDwQni J8xf2oM6XwCGSZLwTm2Jx6vTafSFn6Gx+eGjYRE+/Qe/M1uAEYTp2uRaezbEvJCWWq tvn6w+El5vl3bHhW6IsmE3SroZCsEVG/HXqDKprtdIEkJnk5jxUPI+KAswCJrgZCo6 iEV/EVi28VVQF7BKWf6dFPla28kqbqtGck6nckZEdRCj92fI3NKp96ua0gSM3LNwyP gMVrvylHqhkLVs2Bn5EOtWGEWEN0I7l3Zj+d60dpIYxh/XQ06FWzSVINx+Wm4hUOxE vPpGK+JMTTQiw== Message-ID: Feedback-ID: 20187791:user:proton MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Jean Pierre De Jesus DIAZ X-ACL-Warn: , Jean Pierre De Jesus DIAZ via Guix-patches X-Patchwork-Original-From: Jean Pierre De Jesus DIAZ via Guix-patches via From: Jean Pierre De Jesus DIAZ X-getmail-retrieved-from-mailbox: Patches Empty Message From bb7a41bb90119fbe7d239767081da564c9c4b736 Mon Sep 17 00:00:00 2001 From: Jean-Pierre De Jesus DIAZ Date: Mon, 18 Jul 2022 00:39:16 +0200 Subject: [PATCH 07/24] gnu: rust-unicode-indent-1: New package. * gnu/packages/crates-io.scm (rust-unicode-indent-1): New variable. --- gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index fea9bb9c73..bcfc24e929 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -68208,6 +68208,34 @@ (define-public rust-unicode-categories-0.1 a member of a certain category of Unicode characters.") (license (list license:expat license:asl2.0)))) +(define-public rust-unicode-ident-1 + (package + (name "rust-unicode-ident") + (version "1.0.2") + (source (origin + (method url-fetch) + (uri (crate-uri "unicode-ident" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "19zf5lzhzix2s35lp5lckdy90sw0kfi5a0ii49d24dcj7yk1pihm")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ;; Generated assets for tests not included. + #:cargo-development-inputs + (("rust-criterion" ,rust-criterion-0.3) + ("rust-fst" ,rust-fst-0.4) + ("rust-rand" ,rust-rand-0.8) + ("rust-roaring" ,rust-roaring-0.9) + ("rust-ucd-trie" ,rust-ucd-trie-0.1) + ("rust-unicode-xid" ,rust-unicode-xid-0.2)))) + (home-page "https://github.com/dtolnay/unicode-ident") + (synopsis "Determine characters XID_Start or XID_Continue properties") + (description + "Determine whether characters have the @code{XID_Start} or +@code{XID_Continue} properties according to Unicode Standard Annex #31.") + (license (list license:expat license:asl2.0 license:unicode)))) + (define-public rust-unicode-linebreak-0.1 (package (name "rust-unicode-linebreak") -- 2.36.1 From patchwork Wed Jul 20 12:16:27 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jean Pierre De Jesus DIAZ X-Patchwork-Id: 40760 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4621627BBEA; Wed, 20 Jul 2022 13:18:14 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 0421227BBE9 for ; Wed, 20 Jul 2022 13:18:14 +0100 (BST) Received: from localhost ([::1]:53842 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oE8eb-00089t-42 for patchwork@mira.cbaines.net; Wed, 20 Jul 2022 08:18:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46036) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oE8dT-0007SL-Vu for guix-patches@gnu.org; Wed, 20 Jul 2022 08:17:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58395) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oE8dS-0003KM-IR for guix-patches@gnu.org; Wed, 20 Jul 2022 08:17:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oE8dS-0007Pn-EL for guix-patches@gnu.org; Wed, 20 Jul 2022 08:17:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56663] [PATCH 8/24]: gnu: just: New package. References: In-Reply-To: Resent-From: Jean Pierre De Jesus DIAZ Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 Jul 2022 12:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "56663@debbugs.gnu.org" <56663@debbugs.gnu.org> Received: via spool by 56663-submit@debbugs.gnu.org id=B56663.165831939928462 (code B ref 56663); Wed, 20 Jul 2022 12:17:02 +0000 Received: (at 56663) by debbugs.gnu.org; 20 Jul 2022 12:16:39 +0000 Received: from localhost ([127.0.0.1]:56153 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8d4-0007Oz-Mi for submit@debbugs.gnu.org; Wed, 20 Jul 2022 08:16:39 -0400 Received: from mail-4323.proton.ch ([185.70.43.23]:32379) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8d2-0007Oj-Pn for 56663@debbugs.gnu.org; Wed, 20 Jul 2022 08:16:37 -0400 Date: Wed, 20 Jul 2022 12:16:27 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1658319391; x=1658578591; bh=6CtkrE0J2oXWT3+bU2x7AdKjoGFlkN2j2krEwTgxdqI=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=diJ/8tHEyrCaWiel1olige6AFLmkE/yuHQolq09GPVDycnVfTb48UHMkbbES1Qdlx iqygtlhIRn6oISlCYB3Tc28wqOzC83uXy6dF1O7Kiw3NKXULphKc14Xwrwzrzl1Ixo mdFCFjz7XkN27LCkOeEUXOYx/yjDiGWU7XWueASk+AGAVPFjRM0PO+TPXx+5gxicv4 JAUFkDZX+muLn63lt6Hs4MS3S2DuK7B4cVHjP6dDMq1JcHUNuMB7WHU2wzjl7/uLIg PWJIPheqcBRSyfQFAfOWkluNqXXiONVCH8pyhbJCsKn6B+Be01zA3hHQTDHE+XmHjH zT6jx4RuvWRUA== Message-ID: Feedback-ID: 20187791:user:proton MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Jean Pierre De Jesus DIAZ X-ACL-Warn: , Jean Pierre De Jesus DIAZ via Guix-patches X-Patchwork-Original-From: Jean Pierre De Jesus DIAZ via Guix-patches via From: Jean Pierre De Jesus DIAZ X-getmail-retrieved-from-mailbox: Patches Empty Message From ec53c913c533ffe384480df4e4d855053e9c0d8d Mon Sep 17 00:00:00 2001 From: Jean-Pierre De Jesus DIAZ Date: Mon, 18 Jul 2022 00:45:55 +0200 Subject: [PATCH 08/24] gnu: rust-uuid-macro-internal-1: New package. * gnu/packages/crates-io.scm (rust-uuid-macro-internal-1): New variable. --- gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index bcfc24e929..43a7086ced 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -69125,6 +69125,33 @@ (define-public rust-uuid-0.5 ("rust-serde" ,rust-serde-1) ("rust-sha1" ,rust-sha1-0.2)))))) +(define-public rust-uuid-macro-internal-1 + (package + (name "rust-uuid-macro-internal") + (version "1.1.2") + (source (origin + (method url-fetch) + (uri (crate-uri "uuid-macro-internal" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0zf96l5vby3r8qrr6ncmm1bqp0hhljy7xfvs4d8gl3lrln0p33sl")) + (modules '((guix build utils))) + (snippet + `(substitute* "Cargo.toml" + ;; Relax quote version. + (("1\\.0\\.10") "1"))))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-1)))) + (home-page "https://github.com/uuid-rs/uuid") + (synopsis "Private implementation details of the uuid! macro.") + (description "Private implementation details of the @code{uuid!} macro.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-v-frame-0.2 (package (name "rust-v-frame") -- 2.36.1 From patchwork Wed Jul 20 12:16:53 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jean Pierre De Jesus DIAZ X-Patchwork-Id: 40761 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 1643C27BBEA; Wed, 20 Jul 2022 13:18:25 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id CA8DA27BBE9 for ; Wed, 20 Jul 2022 13:18:24 +0100 (BST) Received: from localhost ([::1]:54004 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oE8el-0008Gm-Vb for patchwork@mira.cbaines.net; Wed, 20 Jul 2022 08:18:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46426) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oE8eQ-0008EW-8v for guix-patches@gnu.org; Wed, 20 Jul 2022 08:18:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58412) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oE8eQ-0003WD-0A for guix-patches@gnu.org; Wed, 20 Jul 2022 08:18:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oE8eP-0007Ry-Op for guix-patches@gnu.org; Wed, 20 Jul 2022 08:18:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56663] [PATCH 9/24]: gnu: just: New package. References: In-Reply-To: Resent-From: Jean Pierre De Jesus DIAZ Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 Jul 2022 12:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "56663@debbugs.gnu.org" <56663@debbugs.gnu.org> Received: via spool by 56663-submit@debbugs.gnu.org id=B56663.165831942928540 (code B ref 56663); Wed, 20 Jul 2022 12:18:01 +0000 Received: (at 56663) by debbugs.gnu.org; 20 Jul 2022 12:17:09 +0000 Received: from localhost ([127.0.0.1]:56159 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8dZ-0007QG-37 for submit@debbugs.gnu.org; Wed, 20 Jul 2022 08:17:09 -0400 Received: from mail-4022.proton.ch ([185.70.40.22]:47833) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8dT-0007PR-JJ for 56663@debbugs.gnu.org; Wed, 20 Jul 2022 08:17:07 -0400 Date: Wed, 20 Jul 2022 12:16:53 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1658319417; x=1658578617; bh=ku3xRFhHJYAqtySA5Y2OuiIQhg2ZVF3EkTVWmNrR70Q=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=XcG9noVkntxnsclo8ZAxgJ4p0gWqD1wvZZeSnADS2AzTrmdxKrYNlsCNyDJMfg+Mg 7773rRgtQj4ltvsIqtYE0HtGY17SwPwX0YWxC3jEcKHeIGYINp8m5Bdjv2RVxZayrB Sku9+JR8ReO0KW/w5V6bzLqGXl3wubzcIyyg5Op/lcLekrAxHV2OE90BX+4mVC0cDJ 95ryeBz6udW9yh+t+QLoPwERZgVvEInDdtU9Xoy+ML9O3H9FOudbsjq0167zYi7Y6j N3UGy40GwjPWry6Krdjt/jk0aC0kAk1oWVW805bQLm1jL9H0pgXH1hmt4/tzdmGcr3 Tt7sFhNEZOLUQ== Message-ID: Feedback-ID: 20187791:user:proton MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Jean Pierre De Jesus DIAZ X-ACL-Warn: , Jean Pierre De Jesus DIAZ via Guix-patches X-Patchwork-Original-From: Jean Pierre De Jesus DIAZ via Guix-patches via From: Jean Pierre De Jesus DIAZ X-getmail-retrieved-from-mailbox: Patches Empty Message From 351f7c3f6b8ef5a05178aea25479afe009ed6858 Mon Sep 17 00:00:00 2001 From: Jean-Pierre De Jesus DIAZ Date: Mon, 18 Jul 2022 00:47:38 +0200 Subject: [PATCH 09/24] gnu: rust-sha1-smol-1: New package. * gnu/packages/crates-io.scm (rust-sha1-smol-1): New variable. --- gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 43a7086ced..6434d684d9 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -55639,6 +55639,35 @@ (define-public rust-sha1-asm-0.4 (base32 "1i1i8viy6y30mv9v5hwhg9w6b722qkyh9c6n8bn4d27jpv14pg0s")))))) +(define-public rust-sha1-smol-1 + (package + (name "rust-sha1-smol") + (version "1.0.0") + (source (origin + (method url-fetch) + (uri (crate-uri "sha1_smol" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "04nhbhvsk5ms1zbshs80iq5r1vjszp2xnm9f0ivj38q3dhc4f6mf")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-serde" ,rust-serde-1)) + #:cargo-development-inputs + (("rust-openssl" ,rust-openssl-0.10) + ("rust-rand" ,rust-rand-0.4) + ("rust-serde-json" ,rust-serde-json-1)))) + ;; For rust-openssl. + (native-inputs + (list pkg-config)) + (inputs + (list openssl)) + (home-page "https://github.com/mitsuhiko/sha1-smol") + (synopsis "Rust implementation of SHA1") + (description "Minimal dependency free implementation of SHA1 for Rust.") + (license license:bsd-3))) + (define-public rust-sha1collisiondetection-0.2 (package (name "rust-sha1collisiondetection") -- 2.36.1 From patchwork Wed Jul 20 12:17:08 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jean Pierre De Jesus DIAZ X-Patchwork-Id: 40762 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7CFBD27BBEA; Wed, 20 Jul 2022 13:18:36 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 3CDE727BBE9 for ; Wed, 20 Jul 2022 13:18:36 +0100 (BST) Received: from localhost ([::1]:54646 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oE8ex-0000KB-AT for patchwork@mira.cbaines.net; Wed, 20 Jul 2022 08:18:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46432) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oE8eQ-0008Ej-Gj for guix-patches@gnu.org; Wed, 20 Jul 2022 08:18:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58413) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oE8eQ-0003WJ-7n for guix-patches@gnu.org; Wed, 20 Jul 2022 08:18:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oE8eQ-0007S5-46 for guix-patches@gnu.org; Wed, 20 Jul 2022 08:18:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56663] [PATCH 10/24]: gnu: just: New package. References: In-Reply-To: Resent-From: Jean Pierre De Jesus DIAZ Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 Jul 2022 12:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "56663@debbugs.gnu.org" <56663@debbugs.gnu.org> Received: via spool by 56663-submit@debbugs.gnu.org id=B56663.165831944628571 (code B ref 56663); Wed, 20 Jul 2022 12:18:02 +0000 Received: (at 56663) by debbugs.gnu.org; 20 Jul 2022 12:17:26 +0000 Received: from localhost ([127.0.0.1]:56163 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8dq-0007Qk-Ia for submit@debbugs.gnu.org; Wed, 20 Jul 2022 08:17:26 -0400 Received: from mail-4018.proton.ch ([185.70.40.18]:55037) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8dp-0007QX-2D for 56663@debbugs.gnu.org; Wed, 20 Jul 2022 08:17:25 -0400 Date: Wed, 20 Jul 2022 12:17:08 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1658319439; x=1658578639; bh=s2IMAxKbgVGhbrhKBdj+fvHXeL+bYM2oUtz7VOKySlU=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=GqxIncTfZY++VcmDdgVtFkpMpJsEWTfdYPgWKMJBzZhtSw6iyA/jD8YY3o+ndHnDJ WKtZcsMG8X+UFeZBDr6cRJZnJQlJuq5rOJQ5pejCtQl9vwlYVIJ5d5telMMNLaKTve O2g0ZSXZeLy3qo+9Ygq2wBZ60zjxhluQerbhXQGxLvfO595jQGHU+hvfcC3iJOBAgA Z1SFiKc2YyUvO9FAHImsMmPSYY861MHxYc+YDE1s4iSKEg8mXdhhl1hv/opy7jrYXL 20sIv19zHuZO8a+T5oednnfco+xSeqPRsT2rT98Jo3KuBuP4PYzojgdZDjwejWf9uS INsy7DYHWgtvg== Message-ID: Feedback-ID: 20187791:user:proton MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Jean Pierre De Jesus DIAZ X-ACL-Warn: , Jean Pierre De Jesus DIAZ via Guix-patches X-Patchwork-Original-From: Jean Pierre De Jesus DIAZ via Guix-patches via From: Jean Pierre De Jesus DIAZ X-getmail-retrieved-from-mailbox: Patches Empty Message From 530b84492786d3ae8dd8709fafbf390c037b6336 Mon Sep 17 00:00:00 2001 From: Jean-Pierre De Jesus DIAZ Date: Mon, 18 Jul 2022 00:49:57 +0200 Subject: [PATCH 10/24] gnu: rust-typenum-1: Update to 1.15.0. --- gnu/packages/crates-io.scm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 6434d684d9..97773de336 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -67682,7 +67682,7 @@ (define-public rust-typemap-0.3 (define-public rust-typenum-1 (package (name "rust-typenum") - (version "1.12.0") + (version "1.15.0") (source (origin (method url-fetch) @@ -67690,8 +67690,11 @@ (define-public rust-typenum-1 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0cvbksljz61ian21fnn0h51kphl0pwpzb932bv4s0rwy1wh8lg1p")))) + "11yrvz1vd43gqv738yw1v75rzngjbs7iwcgzjy3cq5ywkv2imy6w")))) (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-scale-info" ,rust-scale-info-1)))) (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 -- 2.36.1 From patchwork Wed Jul 20 12:17:25 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jean Pierre De Jesus DIAZ X-Patchwork-Id: 40767 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 353B227BBEA; Wed, 20 Jul 2022 13:21:14 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HTML_MESSAGE,MAILING_LIST_MULTI,SPF_HELO_PASS, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id D7DBA27BBE9 for ; Wed, 20 Jul 2022 13:21:13 +0100 (BST) Received: from localhost ([::1]:58480 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oE8hV-00034v-1Z for patchwork@mira.cbaines.net; Wed, 20 Jul 2022 08:21:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46438) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oE8eQ-0008FX-Tc for guix-patches@gnu.org; Wed, 20 Jul 2022 08:18:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58414) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oE8eQ-0003WS-Je for guix-patches@gnu.org; Wed, 20 Jul 2022 08:18:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oE8eQ-0007SD-FU for guix-patches@gnu.org; Wed, 20 Jul 2022 08:18:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56663] [PATCH 11/24]: gnu: just: New package. References: In-Reply-To: Resent-From: Jean Pierre De Jesus DIAZ Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 Jul 2022 12:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "56663@debbugs.gnu.org" <56663@debbugs.gnu.org> Received: via spool by 56663-submit@debbugs.gnu.org id=B56663.165831946828605 (code B ref 56663); Wed, 20 Jul 2022 12:18:02 +0000 Received: (at 56663) by debbugs.gnu.org; 20 Jul 2022 12:17:48 +0000 Received: from localhost ([127.0.0.1]:56167 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8eB-0007RI-TI for submit@debbugs.gnu.org; Wed, 20 Jul 2022 08:17:48 -0400 Received: from mail-4317.proton.ch ([185.70.43.17]:41131) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8e6-0007R2-Rp for 56663@debbugs.gnu.org; Wed, 20 Jul 2022 08:17:46 -0400 Date: Wed, 20 Jul 2022 12:17:25 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1658319456; x=1658578656; bh=hnag8UMaow9Qugu+sBKF9//hFxAxGqGlHiv7Xk83aWk=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=eOMAz3zXTgLMLpTYOzURvihgCvk2kS1JhwaEvqfN523idenRTg/IUbGa/oHRxolG7 higWDz7Izyq8NP8Cd0N0uIbZqznEzgpziSJJ+uB6VgGGYNzUoqNHpf30xgG42K8re7 coGydOS3sHy8AfjmP7REnTgQXYpAWO6oMeogd51RNQPFILp69SUKo8mhVwHHk9ghs+ 8tJWbesuT6purNKvEQO8uWB/uZ4cTpd7vzXuKESn10rdZLUY9qyyBH6FqXlvqcehTp 8P6PDFSYVJkzw6qKsIw43PMfBUpKfgxphNbZJ1XtrCHkry08Ae+rwhsJLX73xzXGOf HTVCr9p6frj4g== Message-ID: Feedback-ID: 20187791:user:proton MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Jean Pierre De Jesus DIAZ X-ACL-Warn: , Jean Pierre De Jesus DIAZ via Guix-patches X-Patchwork-Original-From: Jean Pierre De Jesus DIAZ via Guix-patches via From: Jean Pierre De Jesus DIAZ X-getmail-retrieved-from-mailbox: Patches Empty Message From 89432546ce41d502dc252fc478c288470e1ab068 Mon Sep 17 00:00:00 2001 From: Jean-Pierre De Jesus DIAZ Date: Mon, 18 Jul 2022 00:52:11 +0200 Subject: [PATCH 11/24] gnu: rust-crypto-common-0.1: Update to 0.1.6. * gnu/packages/crates-io.scm (rust-crypto-common-0.1): Update to 0.1.6. --- gnu/packages/crates-io.scm | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 97773de336..add17fdd57 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -14999,21 +14999,20 @@ (define-public rust-crypto-bigint-0.2 (define-public rust-crypto-common-0.1 (package (name "rust-crypto-common") - (version "0.1.1") + (version "0.1.6") (source (origin (method url-fetch) (uri (crate-uri "crypto-common" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1l4q4ync13i056vjc775v0za8qh987da7yvrjj25q909cd9nngb8")))) + (base32 "1cvby95a6xg7kxdz5ln3rl9xh66nz66w46mm3g56ri1z5x815yqv")))) (build-system cargo-build-system) (arguments - `(#:skip-build? - #t - #:cargo-inputs + `(#:cargo-inputs (("rust-generic-array" ,rust-generic-array-0.14) - ("rust-rand-core" ,rust-rand-core-0.6)))) + ("rust-rand-core" ,rust-rand-core-0.6) + ("rust-typenum" ,rust-typenum-1)))) (home-page "https://github.com/RustCrypto/traits") (synopsis "Common cryptographic traits") (description "Common cryptographic traits") -- 2.36.1 From patchwork Wed Jul 20 12:17:59 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jean Pierre De Jesus DIAZ X-Patchwork-Id: 40763 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id A73EE27BBEA; Wed, 20 Jul 2022 13:19:18 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 2E0E627BBE9 for ; Wed, 20 Jul 2022 13:19:18 +0100 (BST) Received: from localhost ([::1]:56198 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oE8fd-0001RF-Az for patchwork@mira.cbaines.net; Wed, 20 Jul 2022 08:19:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46702) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oE8fO-0001Oa-G1 for guix-patches@gnu.org; Wed, 20 Jul 2022 08:19:06 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58435) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oE8fO-0003eC-7P for guix-patches@gnu.org; Wed, 20 Jul 2022 08:19:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oE8fO-0007Uh-37 for guix-patches@gnu.org; Wed, 20 Jul 2022 08:19:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56663] [PATCH 12/24]: gnu: just: New package. References: In-Reply-To: Resent-From: Jean Pierre De Jesus DIAZ Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 Jul 2022 12:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "56663@debbugs.gnu.org" <56663@debbugs.gnu.org> Received: via spool by 56663-submit@debbugs.gnu.org id=B56663.165831949428714 (code B ref 56663); Wed, 20 Jul 2022 12:19:02 +0000 Received: (at 56663) by debbugs.gnu.org; 20 Jul 2022 12:18:14 +0000 Received: from localhost ([127.0.0.1]:56181 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8ec-0007T4-BU for submit@debbugs.gnu.org; Wed, 20 Jul 2022 08:18:14 -0400 Received: from mail-4323.proton.ch ([185.70.43.23]:46185) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8ea-0007Si-Bq for 56663@debbugs.gnu.org; Wed, 20 Jul 2022 08:18:12 -0400 Date: Wed, 20 Jul 2022 12:17:59 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1658319486; x=1658578686; bh=7Rc3JXFzVUx6JujCpQ9LGtMADgQactGeD48iQGaK1Mo=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=EGmGnWlWobgpoxUcCWdrAlTQodHcmWsWZpRY8r8EejCCOs1Gmmdetslh3aWau4S4q B7xjLB4DLfA6pzfZ+BXS1HWPiGOxxmYSHSCje+VHuwWNa6AwRl3sZUApTVcrZyL//+ O+b5wpcO4DN8UQX5gkJH+BzRMkqOfBXMuXsfCcQr2RKvvMbFMmaTZ5XQR+Jd9i8NO2 t7ROOZHMUrdEc/rnkLite967fnxDBzD7cPvjVBlR5PlVWJWqRhfmWa6gF5cos48ecc zYYnspI1F0J0zk1+gRE0IB0itW6P9NcoU09W0may45YAxATUZc/CZTPo64c6B7G8Kt DENz1O/GC8cIA== Message-ID: Feedback-ID: 20187791:user:proton MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Jean Pierre De Jesus DIAZ X-ACL-Warn: , Jean Pierre De Jesus DIAZ via Guix-patches X-Patchwork-Original-From: Jean Pierre De Jesus DIAZ via Guix-patches via From: Jean Pierre De Jesus DIAZ X-getmail-retrieved-from-mailbox: Patches Empty Message From 78f182003bfae904dc510d838fdba7fe968726e3 Mon Sep 17 00:00:00 2001 From: Jean-Pierre De Jesus DIAZ Date: Mon, 18 Jul 2022 00:53:33 +0200 Subject: [PATCH 12/24] gnu: rust-digest-0.10: Update to 0.10.3. * gnu/packages/crates-io.scm (rust-digest-0.10): Update to 0.10.3. --- gnu/packages/crates-io.scm | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index add17fdd57..fc45358a26 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -18032,7 +18032,7 @@ (define-public rust-diffus-derive-0.10 (define-public rust-digest-0.10 (package (name "rust-digest") - (version "0.10.1") + (version "0.10.3") (source (origin (method url-fetch) @@ -18041,15 +18041,13 @@ (define-public rust-digest-0.10 (string-append name "-" version ".tar.gz")) (sha256 (base32 - "16wpqnwlzx0lbnwccwikns7dq8fblcc6kma2l7xz8anlh5hdd5xn")))) + "01nmj9cci5qdm4q4wlmz104rzr68d5m823kdzd95bypslq68dyzj")))) (build-system cargo-build-system) (arguments - `(#:skip-build? #t - #:cargo-inputs + `(#:cargo-inputs (("rust-blobby" ,rust-blobby-0.3) ("rust-block-buffer" ,rust-block-buffer-0.10) ("rust-crypto-common" ,rust-crypto-common-0.1) - ("rust-generic-array" ,rust-generic-array-0.14) ("rust-subtle" ,rust-subtle-2)))) (home-page "https://github.com/RustCrypto/traits") (synopsis "Traits for cryptographic hash functions") -- 2.36.1 From patchwork Wed Jul 20 12:18:14 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jean Pierre De Jesus DIAZ X-Patchwork-Id: 40765 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id C07AC27BBEA; Wed, 20 Jul 2022 13:19:31 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 753EE27BBE9 for ; Wed, 20 Jul 2022 13:19:31 +0100 (BST) Received: from localhost ([::1]:56844 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oE8fq-0001td-Jn for patchwork@mira.cbaines.net; Wed, 20 Jul 2022 08:19:30 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46706) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oE8fO-0001Ob-Q5 for guix-patches@gnu.org; Wed, 20 Jul 2022 08:19:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58436) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oE8fO-0003eH-Hr for guix-patches@gnu.org; Wed, 20 Jul 2022 08:19:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oE8fO-0007Uo-Dr for guix-patches@gnu.org; Wed, 20 Jul 2022 08:19:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56663] [PATCH 13/24]: gnu: just: New package. References: In-Reply-To: Resent-From: Jean Pierre De Jesus DIAZ Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 Jul 2022 12:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "56663@debbugs.gnu.org" <56663@debbugs.gnu.org> Received: via spool by 56663-submit@debbugs.gnu.org id=B56663.165831951128754 (code B ref 56663); Wed, 20 Jul 2022 12:19:02 +0000 Received: (at 56663) by debbugs.gnu.org; 20 Jul 2022 12:18:31 +0000 Received: from localhost ([127.0.0.1]:56190 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8es-0007Ti-RL for submit@debbugs.gnu.org; Wed, 20 Jul 2022 08:18:31 -0400 Received: from mail-4323.proton.ch ([185.70.43.23]:27215) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8eq-0007TV-Mc for 56663@debbugs.gnu.org; Wed, 20 Jul 2022 08:18:29 -0400 Date: Wed, 20 Jul 2022 12:18:14 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1658319502; x=1658578702; bh=Ut60BYwAVSpMzS8ey753/NoQKGbSMJUmVtp1C3cKy+E=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=mIQufb0J+Re84Nsm6VOdfMaVYFQcaROhd4HYLNOMq2tM0UAD58f1mLbxE/Ukltej5 cIIyZOW5AwqWd77YLzDSReUugc91BwwO8XQjFHu/kAyktXFFkDZpNijkOXLfxBwi+C tCkG6KRikvWA7uEKxLerj9u7rLOsBJdpcy8OciJzzpP9/FKaGtzyqTB7V8ApauJRkP MRwhHMVBMmJoiUCNKpKNbiyNMY3fvI32fvD10Xu1Olxbb12lfmpPZl3nRF60SjrMl9 /pWhlougJDj31zLdL4cbuYtXyxlE/jlJ4DsZbcw3f/6Vk+KzXGEEwkJzU8/LXmoxvO 7e895bcKHz4ug== Message-ID: Feedback-ID: 20187791:user:proton MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Jean Pierre De Jesus DIAZ X-ACL-Warn: , Jean Pierre De Jesus DIAZ via Guix-patches X-Patchwork-Original-From: Jean Pierre De Jesus DIAZ via Guix-patches via From: Jean Pierre De Jesus DIAZ X-getmail-retrieved-from-mailbox: Patches Empty Message From bd8bf8133e07ae066b78d8d9fa47a652a66ad8c5 Mon Sep 17 00:00:00 2001 From: Jean-Pierre De Jesus DIAZ Date: Mon, 18 Jul 2022 14:19:32 +0200 Subject: [PATCH 13/24] gnu: rust-md5-asm-0.5: New package. * gnu/packages/crates-io.scm (rust-md5-asm-0.5): New variable. * gnu/packages/crates-io.scm (rust-md5-asm-0.4)[inherit]: Inherit `rust-md5-asm-0.5'. --- gnu/packages/crates-io.scm | 25 ++++++++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index fc45358a26..d87789ae9a 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -33992,10 +33992,10 @@ (define-public rust-md5-0.3 (base32 "0j2s8aqdkhwhy7awga2bmv5n8qq8bgy8672iha9f3y871dm6vibr")))))) -(define-public rust-md5-asm-0.4 +(define-public rust-md5-asm-0.5 (package (name "rust-md5-asm") - (version "0.4.3") + (version "0.5.0") (source (origin (method url-fetch) @@ -34004,7 +34004,7 @@ (define-public rust-md5-asm-0.4 (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0gpk5647js1k084jc7pg2gji0cvl6hjkkbfia6lnpk8y4shyairv")))) + "1ixmkg8j7sqy9zln6pz9xi2dl2d9zpm8pz6p49za47n1bvradfbk")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs @@ -34016,6 +34016,25 @@ (define-public rust-md5-asm-0.4 (supported-systems '("x86_64-linux" "i686-linux")) (license license:expat))) +(define-public rust-md5-asm-0.4 + (package + (inherit rust-md5-asm-0.5) + (name "rust-md5-asm") + (version "0.4.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "md5-asm" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0gpk5647js1k084jc7pg2gji0cvl6hjkkbfia6lnpk8y4shyairv")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-cc" ,rust-cc-1)))))) + (define-public rust-mdns-0.3 (package (name "rust-mdns") -- 2.36.1 From patchwork Wed Jul 20 12:18:40 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jean Pierre De Jesus DIAZ X-Patchwork-Id: 40764 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 5F37B27BBEA; Wed, 20 Jul 2022 13:19:21 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E24CE27BBE9 for ; Wed, 20 Jul 2022 13:19:20 +0100 (BST) Received: from localhost ([::1]:56334 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oE8fg-0001XS-2f for patchwork@mira.cbaines.net; Wed, 20 Jul 2022 08:19:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46708) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oE8fP-0001Of-6c for guix-patches@gnu.org; Wed, 20 Jul 2022 08:19:06 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58437) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oE8fO-0003eN-UK for guix-patches@gnu.org; Wed, 20 Jul 2022 08:19:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oE8fO-0007Uw-R4 for guix-patches@gnu.org; Wed, 20 Jul 2022 08:19:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56663] [PATCH 14/24]: gnu: just: New package. References: In-Reply-To: Resent-From: Jean Pierre De Jesus DIAZ Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 Jul 2022 12:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "56663@debbugs.gnu.org" <56663@debbugs.gnu.org> Received: via spool by 56663-submit@debbugs.gnu.org id=B56663.165831953628796 (code B ref 56663); Wed, 20 Jul 2022 12:19:02 +0000 Received: (at 56663) by debbugs.gnu.org; 20 Jul 2022 12:18:56 +0000 Received: from localhost ([127.0.0.1]:56194 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8fI-0007UO-59 for submit@debbugs.gnu.org; Wed, 20 Jul 2022 08:18:56 -0400 Received: from mail-4018.proton.ch ([185.70.40.18]:36669) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8fG-0007UB-Uz for 56663@debbugs.gnu.org; Wed, 20 Jul 2022 08:18:55 -0400 Date: Wed, 20 Jul 2022 12:18:40 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1658319529; x=1658578729; bh=OyoLYtOZvlgVz34giJ7ks/kaKYCHewLrtp5Q0oboVhw=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=aaLt8r5SW0cGLSVsChv/ukcA+OIeBGdLZyBaMuGQvAifr3mH314MGtdmEG4X1btIN +qZtlfPoUjnVoW0gubGxDodcDxeA0MJvp84HC0FXPM1LZb6s7mCNNcUPNQWrL9n07r A3N9faeb41KhOAsgw2abZTzRm0Uvq/IfiJfRwSXtfjLcH3b+zET522MK6A5jsgRB1L PxQrNZU/35zX6sVi0kYexV0seu/nJM0HB6S1QKvfVCl2+QsxboKO9w87WxUFhF3r0T WQRB/AIwgoi9QKT5+XPciSnxSdldEtWoYjJP7P8LowerbnVhIMPy8zup0M9doX/lXA 3LDsdUhjunv3w== Message-ID: Feedback-ID: 20187791:user:proton MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Jean Pierre De Jesus DIAZ X-ACL-Warn: , Jean Pierre De Jesus DIAZ via Guix-patches X-Patchwork-Original-From: Jean Pierre De Jesus DIAZ via Guix-patches via From: Jean Pierre De Jesus DIAZ X-getmail-retrieved-from-mailbox: Patches Empty Message From d5ba8beca148d92d9190099ab55e56a7d2d8ac9f Mon Sep 17 00:00:00 2001 From: Jean-Pierre De Jesus DIAZ Date: Mon, 18 Jul 2022 00:55:18 +0200 Subject: [PATCH 14/24] gnu: rust-md-5-0.10: New package. * gnu/packages/crates-io.scm (rust-md-5-0.10): New variable. * gnu/packages/crates-io.scm (rust-md-5-0.9)[inherit]: Inherit `rust-md-5-0.10'. --- gnu/packages/crates-io.scm | 36 ++++++++++++++++++++++++++++++------ 1 file changed, 30 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d87789ae9a..bebe3b6407 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -33892,8 +33892,37 @@ (define-public rust-maybe-uninit-2 "This package provides MaybeUninit for friends of backwards compatibility.") (license (list license:asl2.0 license:expat)))) +(define-public rust-md-5-0.10 + (package + (name "rust-md-5") + (version "0.10.1") + (source (origin + (method url-fetch) + (uri (crate-uri "md-5" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "10h5kna43cpggp9hy1hz4zb1qpixdl4anf3hdj3gfwhb3sr4d1k5")) + (modules '((guix build utils))) + (snippet + `(substitute* "Cargo.toml" + ;; Relax hex-literal version. + (("0\\.2\\.2") "0.2"))))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-digest" ,rust-digest-0.10) + ("rust-md5-asm" ,rust-md5-asm-0.5)) + #:cargo-development-inputs + (("rust-hex-literal" ,rust-hex-literal-0.2)))) + (home-page "https://github.com/RustCrypto/hashes") + (synopsis "MD5 hash function") + (description "MD5 hash function.") + (license (list license:expat license:asl2.0)))) + (define-public rust-md-5-0.9 (package + (inherit rust-md-5-0.10) (name "rust-md-5") (version "0.9.1") (source @@ -33905,7 +33934,6 @@ (define-public rust-md-5-0.9 (sha256 (base32 "059ajjacz1q3cms7vl6cvhdqs4qdw2nnwj9dq99ryzv0p6djfnkv")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-block-buffer" ,rust-block-buffer-0.9) @@ -33914,11 +33942,7 @@ (define-public rust-md-5-0.9 ("rust-opaque-debug" ,rust-opaque-debug-0.3)) #:cargo-development-inputs (("rust-digest" ,rust-digest-0.9) - ("rust-hex-literal" ,rust-hex-literal-0.2)))) - (home-page "https://github.com/RustCrypto/hashes") - (synopsis "MD5 hash function") - (description "MD5 hash function.") - (license (list license:expat license:asl2.0)))) + ("rust-hex-literal" ,rust-hex-literal-0.2)))))) (define-public rust-md-5-0.8 (package -- 2.36.1 From patchwork Wed Jul 20 12:19:03 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jean Pierre De Jesus DIAZ X-Patchwork-Id: 40766 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8523B27BBEA; Wed, 20 Jul 2022 13:20:20 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 4C1D927BBE9 for ; Wed, 20 Jul 2022 13:20:20 +0100 (BST) Received: from localhost ([::1]:58156 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oE8gc-0002qH-9E for patchwork@mira.cbaines.net; Wed, 20 Jul 2022 08:20:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46936) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oE8gO-0002oT-LP for guix-patches@gnu.org; Wed, 20 Jul 2022 08:20:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58446) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oE8gM-0003p6-IZ for guix-patches@gnu.org; Wed, 20 Jul 2022 08:20:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oE8gM-0007Ww-Bs for guix-patches@gnu.org; Wed, 20 Jul 2022 08:20:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56663] [PATCH 15/24]: gnu: just: New package. References: In-Reply-To: Resent-From: Jean Pierre De Jesus DIAZ Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 Jul 2022 12:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "56663@debbugs.gnu.org" <56663@debbugs.gnu.org> Received: via spool by 56663-submit@debbugs.gnu.org id=B56663.165831956228877 (code B ref 56663); Wed, 20 Jul 2022 12:20:02 +0000 Received: (at 56663) by debbugs.gnu.org; 20 Jul 2022 12:19:22 +0000 Received: from localhost ([127.0.0.1]:56201 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8fh-0007Vg-HY for submit@debbugs.gnu.org; Wed, 20 Jul 2022 08:19:21 -0400 Received: from mail-40136.proton.ch ([185.70.40.136]:14852) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8ff-0007VR-PQ for 56663@debbugs.gnu.org; Wed, 20 Jul 2022 08:19:20 -0400 Date: Wed, 20 Jul 2022 12:19:03 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1658319553; x=1658578753; bh=Vu5RjCdnuDF7jDRzP2benX5jRKf41Mr/uN6BeYmhjEo=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=ZDyVkEtT7Utv5St4KavW7LQNGbfX14yW73/V5r68HI2cw/AJcoBfW8QFrqG4FZTq4 WZRHClRRLjnQG3O/LijLBk8wPkOICZEkDdbNrK3Kbq5KuzOFTnJXGU30xyID1kwS2J uhONbay8wGdmLNj8iQp7NWNGVOL3Y6y3fywc3whf29eIf3jTKC4ksg3pQnfrkmlAXY X0aOH2yDo7oPMUi2K5VCcATMP+1MP9xB8WRSTwJkEs0DEmwngVCCVr0H4/tJKP2ib5 WbrpUlMk5lrERg2nR0IplOVKpYhJVQPZ4RpFojdg6bEsoeNYenxNsyiWmwgDyvBz+G qHf7iIJMbpfYw== Message-ID: Feedback-ID: 20187791:user:proton MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Jean Pierre De Jesus DIAZ X-ACL-Warn: , Jean Pierre De Jesus DIAZ via Guix-patches X-Patchwork-Original-From: Jean Pierre De Jesus DIAZ via Guix-patches via From: Jean Pierre De Jesus DIAZ X-getmail-retrieved-from-mailbox: Patches Empty Message From a417f81d23ed7397b30816d94d1a54cf140cbf03 Mon Sep 17 00:00:00 2001 From: Jean-Pierre De Jesus DIAZ Date: Mon, 18 Jul 2022 00:57:02 +0200 Subject: [PATCH 15/24] gnu: rust-atomic-0.5: New package. * gnu/packages/crates-io.scm (rust-atomic-0.5): 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 bebe3b6407..4be8eef78e 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -5092,6 +5092,26 @@ (define-public rust-atom-0.3 (description "This package provides a safe abstraction around AtomicPtr.") (license license:asl2.0))) +(define-public rust-atomic-0.5 + (package + (name "rust-atomic") + (version "0.5.1") + (source (origin + (method url-fetch) + (uri (crate-uri "atomic" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0k135q1qfmxxyzrlhr47r0j38r5fnd4163rgl552qxyagrk853dq")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-autocfg" ,rust-autocfg-1)))) + (home-page "https://github.com/Amanieu/atomic-rs") + (synopsis "Generic Atomic wrapper type") + (description "Generic @code{Atomic} wrapper type") + (license (list license:asl2.0 license:expat)))) + (define-public rust-atomic-polyfill-0.1 (package (name "rust-atomic-polyfill") -- 2.36.1 From patchwork Wed Jul 20 12:19:44 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jean Pierre De Jesus DIAZ X-Patchwork-Id: 40768 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 3904627BBEA; Wed, 20 Jul 2022 13:21:20 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id AA8BB27BBE9 for ; Wed, 20 Jul 2022 13:21:19 +0100 (BST) Received: from localhost ([::1]:58654 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oE8hZ-0003CU-4d for patchwork@mira.cbaines.net; Wed, 20 Jul 2022 08:21:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46938) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oE8gO-0002p4-PF for guix-patches@gnu.org; Wed, 20 Jul 2022 08:20:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58447) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oE8gN-0003tB-3K for guix-patches@gnu.org; Wed, 20 Jul 2022 08:20:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oE8gM-0007X5-UD for guix-patches@gnu.org; Wed, 20 Jul 2022 08:20:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56663] [PATCH 16/24]: gnu: just: New package. References: In-Reply-To: Resent-From: Jean Pierre De Jesus DIAZ Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 Jul 2022 12:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "56663@debbugs.gnu.org" <56663@debbugs.gnu.org> Received: via spool by 56663-submit@debbugs.gnu.org id=B56663.165831960028932 (code B ref 56663); Wed, 20 Jul 2022 12:20:02 +0000 Received: (at 56663) by debbugs.gnu.org; 20 Jul 2022 12:20:00 +0000 Received: from localhost ([127.0.0.1]:56205 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8gK-0007Wa-0P for submit@debbugs.gnu.org; Wed, 20 Jul 2022 08:20:00 -0400 Received: from mail-40136.proton.ch ([185.70.40.136]:49914) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8gH-0007WN-VZ for 56663@debbugs.gnu.org; Wed, 20 Jul 2022 08:19:58 -0400 Date: Wed, 20 Jul 2022 12:19:44 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1658319591; x=1658578791; bh=Whnc7gyGBNccMfB2DYuIm8U4TnYXmfbleCIz4pQnNYU=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=HUdvrop9PejVaMj1sw+b+l3xiVM6TGyBvR9QNWiOKYN+5IZGZfTK6lGnxrg+sBR9J GQAfXSx60nlHc2hjzvoXQXj8xf8eaV53RdchiuxddjQ+Ih0goD4whYKjitbp+58/M0 Nwmw+3O411AWAvYf2gRHCtRk4M4nlRv1FU3dA3LaV65MewBpvzrKr91xI3A1G+0eZD iN9Mz+i5O8zvLTPNXzqPLNl9l5VSUPGiZCmqCCC5QpeCh7zexXe6WMyUrbskhh5rhW NXyotgiWXNribtStv8W0Jn0DX2TFBHSJ1kx9YR7dty5RtyJHvdvc8ag4X+6BneCKFk l23lr8f4O/PiA== Message-ID: Feedback-ID: 20187791:user:proton MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Jean Pierre De Jesus DIAZ X-ACL-Warn: , Jean Pierre De Jesus DIAZ via Guix-patches X-Patchwork-Original-From: Jean Pierre De Jesus DIAZ via Guix-patches via From: Jean Pierre De Jesus DIAZ X-getmail-retrieved-from-mailbox: Patches Empty Message From f6ec6ee7c4dde9b4b7c98e1a1bf232e395093867 Mon Sep 17 00:00:00 2001 From: Jean-Pierre De Jesus DIAZ Date: Mon, 18 Jul 2022 00:59:06 +0200 Subject: [PATCH 16/24] gnu: rust-uuid-1: New package. * gnu/packages/crates-io.scm (rust-uuid-1): New variable. * gnu/packages/crates-io.scm (rust-uuid-0.8)[inherit]: Inherit `rust-uuid-1'. --- gnu/packages/crates-io.scm | 48 ++++++++++++++++++++++++++++++++------ 1 file changed, 41 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 4be8eef78e..e066f75a90 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -69131,8 +69131,48 @@ (define-public rust-utf8parse-0.1 (base32 "0zamsj2986shm4x9zncjf2m5qy9scaw7qnxw4f89b2afpg6a8wl7")))))) +(define-public rust-uuid-1 + (package + (name "rust-uuid") + (version "1.1.2") + (source (origin + (method url-fetch) + (uri (crate-uri "uuid" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0bwdz7bgigbh4625ga564xxbqy4srhbmzq3nqkz1ypsd67s6jr6x")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-arbitrary" ,rust-arbitrary-1) + ("rust-atomic" ,rust-atomic-0.5) + ("rust-getrandom" ,rust-getrandom-0.2) + ("rust-md-5" ,rust-md-5-0.10) + ("rust-rand" ,rust-rand-0.8) + ("rust-serde" ,rust-serde-1) + ("rust-sha1-smol" ,rust-sha1-smol-1) + ("rust-slog" ,rust-slog-2) + ("rust-uuid-macro-internal" ,rust-uuid-macro-internal-1) + ("rust-zerocopy" ,rust-zerocopy-0.6)) + #:cargo-development-inputs + (("rust-bincode" ,rust-bincode-1) + ("rust-rustversion" ,rust-rustversion-1) + ("rust-serde-derive" ,rust-serde-derive-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-serde-test" ,rust-serde-test-1) + ("rust-trybuild" ,rust-trybuild-1) + ("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2) + ("rust-wasm-bindgen-test" ,rust-wasm-bindgen-test-0.3)))) + (home-page "https://github.com/uuid-rs/uuid") + (synopsis "Library to generate and parse UUIDs") + (description + "This package provides a library to generate and parse UUIDs.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-uuid-0.8 (package + (inherit rust-uuid-1) (name "rust-uuid") (version "0.8.2") (source @@ -69144,7 +69184,6 @@ (define-public rust-uuid-0.8 (sha256 (base32 "1dy4ldcp7rnzjy56dxh7d2sgrcvn4q77y0a8r0a48946h66zjp5w")))) - (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs @@ -69153,12 +69192,7 @@ (define-public rust-uuid-0.8 ("rust-serde" ,rust-serde-1) ("rust-sha1" ,rust-sha1-0.6) ("rust-slog" ,rust-slog-2) - ("rust-winapi" ,rust-winapi-0.3)))) - (home-page "https://github.com/uuid-rs/uuid") - (synopsis "Library to generate and parse UUIDs") - (description - "This package provides a library to generate and parse UUIDs.") - (license (list license:asl2.0 license:expat)))) + ("rust-winapi" ,rust-winapi-0.3)))))) (define-public rust-uuid-0.7 (package -- 2.36.1 From patchwork Wed Jul 20 12:19:58 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jean Pierre De Jesus DIAZ X-Patchwork-Id: 40769 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 0FB1927BBEA; Wed, 20 Jul 2022 13:21:35 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id B56E027BBE9 for ; Wed, 20 Jul 2022 13:21:34 +0100 (BST) Received: from localhost ([::1]:58972 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oE8hp-0003SE-Kr for patchwork@mira.cbaines.net; Wed, 20 Jul 2022 08:21:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47126) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oE8hL-0003P8-4t for guix-patches@gnu.org; Wed, 20 Jul 2022 08:21:07 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58456) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oE8hK-00046q-4V for guix-patches@gnu.org; Wed, 20 Jul 2022 08:21:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oE8hK-0007ZY-0d for guix-patches@gnu.org; Wed, 20 Jul 2022 08:21:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56663] [PATCH 17/24]: gnu: just: New package. References: In-Reply-To: Resent-From: Jean Pierre De Jesus DIAZ Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 Jul 2022 12:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "56663@debbugs.gnu.org" <56663@debbugs.gnu.org> Received: via spool by 56663-submit@debbugs.gnu.org id=B56663.165831961429001 (code B ref 56663); Wed, 20 Jul 2022 12:21:01 +0000 Received: (at 56663) by debbugs.gnu.org; 20 Jul 2022 12:20:14 +0000 Received: from localhost ([127.0.0.1]:56211 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8gY-0007Xh-CJ for submit@debbugs.gnu.org; Wed, 20 Jul 2022 08:20:14 -0400 Received: from mail-4323.proton.ch ([185.70.43.23]:15655) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8gW-0007XQ-27 for 56663@debbugs.gnu.org; Wed, 20 Jul 2022 08:20:12 -0400 Date: Wed, 20 Jul 2022 12:19:58 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1658319606; x=1658578806; bh=vT0VRvjRLvhcb82z0b8YA4fsb04X0zwCn5Om7rIEekM=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=W9dNF4+MTnWOmI6TPsu532ihfTjy4airDdcz1yLlVYLbxnbe4hssQLqfnf7kmDKtE OMG3RL5FIitY9GY/RZLl+3dIB4JQJADhzT8cNup1G+FrqPJQypSffxlPVZ8OgGENU5 LxJ62cK/+Uze3sV4hQvJtPiL8rel7ajz8/HUlFC8a9uG+cwlb3Zjs8IsnunawrCI+4 VujQ5qw+TkPOIx2TwZWUrlYPcjkv9+jHlPO37dwbcYz30IZKXUWmxBwBq8JqljChP7 7HvRxI/GZ+57yTDrQB1BiQr/XO3I4K6QjkWUYYyisedt0DwFxuTu2Z0wSEEneaxPP0 bcBT73Wcp+ALA== Message-ID: Feedback-ID: 20187791:user:proton MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Jean Pierre De Jesus DIAZ X-ACL-Warn: , Jean Pierre De Jesus DIAZ via Guix-patches X-Patchwork-Original-From: Jean Pierre De Jesus DIAZ via Guix-patches via From: Jean Pierre De Jesus DIAZ X-getmail-retrieved-from-mailbox: Patches Empty Message From dcade63e5035c6ac27637546bdb9b8a5330a68bf Mon Sep 17 00:00:00 2001 From: Jean-Pierre De Jesus DIAZ Date: Mon, 18 Jul 2022 01:00:42 +0200 Subject: [PATCH 17/24] gnu: rust-target-2: New package. * gnu/packages/crates-io.scm (rust-target-2): New variable. --- gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index e066f75a90..cf01a8d691 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -61301,6 +61301,27 @@ (define-public rust-tar-0.4 (license (list license:asl2.0 license:expat)))) +(define-public rust-target-2 + (package + (name "rust-target") + (version "2.0.0") + (source (origin + (method url-fetch) + (uri (crate-uri "target" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0p5hi5vxcs8w95qmg9hsv985g8kaxjrzjlgsybmf4h13a1qjx1ds")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-development-inputs + (("rust-executable-path" ,rust-executable-path-1) + ("rust-pretty-assertions" ,rust-pretty-assertions-0.7)))) + (home-page "https://github.com/casey/target") + (synopsis "Get information on compilation target") + (description "Get information on compilation target") + (license license:cc0))) + (define-public rust-target-build-utils-0.3 (package (name "rust-target-build-utils") -- 2.36.1 From patchwork Wed Jul 20 12:20:27 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jean Pierre De Jesus DIAZ X-Patchwork-Id: 40770 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8C18E27BBEA; Wed, 20 Jul 2022 13:21:36 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 107A427BBE9 for ; Wed, 20 Jul 2022 13:21:36 +0100 (BST) Received: from localhost ([::1]:59032 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oE8hr-0003Xn-5q for patchwork@mira.cbaines.net; Wed, 20 Jul 2022 08:21:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47128) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oE8hL-0003P9-56 for guix-patches@gnu.org; Wed, 20 Jul 2022 08:21:07 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58457) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oE8hK-00046y-Fj for guix-patches@gnu.org; Wed, 20 Jul 2022 08:21:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oE8hK-0007Zf-CA for guix-patches@gnu.org; Wed, 20 Jul 2022 08:21:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56663] [PATCH 18/24]: gnu: just: New package. References: In-Reply-To: Resent-From: Jean Pierre De Jesus DIAZ Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 Jul 2022 12:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "56663@debbugs.gnu.org" <56663@debbugs.gnu.org> Received: via spool by 56663-submit@debbugs.gnu.org id=B56663.165831964129061 (code B ref 56663); Wed, 20 Jul 2022 12:21:02 +0000 Received: (at 56663) by debbugs.gnu.org; 20 Jul 2022 12:20:41 +0000 Received: from localhost ([127.0.0.1]:56215 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8gy-0007Yf-NI for submit@debbugs.gnu.org; Wed, 20 Jul 2022 08:20:41 -0400 Received: from mail-4022.proton.ch ([185.70.40.22]:18491) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8gx-0007YS-CD for 56663@debbugs.gnu.org; Wed, 20 Jul 2022 08:20:39 -0400 Date: Wed, 20 Jul 2022 12:20:27 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1658319633; x=1658578833; bh=2P3Cvs/nMgRh+YGZIyCYUJW45FH/QKiaacB4RIVqwe8=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=O5qsxrJKrizAT3XSBjgD6kRbhVvHQ4sf0lpK43dXwVFXlssofhW74BOLMWn2LNVXi wvpNDhvkpB41GNuy6kbby6JKJh2/5cU9yMfKAGgUNH++VPxew8xHcqJ+tc/O2o6ly+ Za3qykg47uL2PT4/KrO1kz/tatcSelwjH4lHxPcRoOrESA3G4nvzxS72ablpVsP7ei rFILw7tkOouj0F1uUuHmdCW4ZAoR9JgBmxyEVfh8qv7qyukuVw3zWHrB3/n7HxCr87 /xQ1x34WGr7ycHdr8cMVaZMXaaH9tO4gWGZU4Aq0ECBA6vO7QlyGW5EqhYb1kjnCWJ Kf7KbsusrKSSA== Message-ID: Feedback-ID: 20187791:user:proton MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Jean Pierre De Jesus DIAZ X-ACL-Warn: , Jean Pierre De Jesus DIAZ via Guix-patches X-Patchwork-Original-From: Jean Pierre De Jesus DIAZ via Guix-patches via From: Jean Pierre De Jesus DIAZ X-getmail-retrieved-from-mailbox: Patches Empty Message From 807fc3d68325c5711659ca68ceb71e6d070ef34d Mon Sep 17 00:00:00 2001 From: Jean-Pierre De Jesus DIAZ Date: Mon, 18 Jul 2022 01:04:00 +0200 Subject: [PATCH 18/24] gnu: rust-strum-macros-0.24: New package. * gnu/packages/crates-io.scm (rust-strum-macros-0.24): New variable. * gnu/packages/crates-io.scm (rust-strum-macros-0.21)[inherit]: Inherit `rust-strum-macros-0.24'. --- gnu/packages/crates-io.scm | 37 ++++++++++++++++++++++++++++++------- 1 file changed, 30 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index cf01a8d691..e57142e798 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -59775,8 +59775,37 @@ (define-public rust-strum-0.18 `(#:cargo-inputs (("rust-strum-macros" ,rust-strum-macros-0.18)))))) +(define-public rust-strum-macros-0.24 + (package + (name "rust-strum-macros") + (version "0.24.2") + (source (origin + (method url-fetch) + (uri (crate-uri "strum_macros" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "12wig3cx2l9hj50jb4ly1p9pgfnj9w2zj00qq0b47ycg1vhbvbjg")))) + (build-system cargo-build-system) + (arguments + `(;; circular strum dev-dependency, remove this once rust-strum-0.24 is + ;; added. + #:skip-build? #t + #:cargo-inputs + (("rust-heck" ,rust-heck-0.4) + ("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-rustversion" ,rust-rustversion-1) + ("rust-syn" ,rust-syn-1)))) + (home-page "https://github.com/Peternator7/strum") + (synopsis "Set of macros for working with enums and strings") + (description + "This crate provides helpful macros for working with enums and strings.") + (license license:expat))) + (define-public rust-strum-macros-0.21 (package + (inherit rust-strum-macros-0.24) (name "rust-strum-macros") (version "0.21.1") (source @@ -59786,19 +59815,13 @@ (define-public rust-strum-macros-0.21 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1v55b1in7dn07s6vxr8dajqpvxkxjbfq6qamnjgcbnq9x3pawsnh")))) - (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs (("rust-heck" ,rust-heck-0.3) ("rust-proc-macro2" ,rust-proc-macro2-1) ("rust-quote" ,rust-quote-1) - ("rust-syn" ,rust-syn-1)))) - (home-page "https://github.com/Peternator7/strum") - (synopsis "Set of macros for working with enums and strings") - (description - "This crate provides helpful macros for working with enums and strings.") - (license license:expat))) + ("rust-syn" ,rust-syn-1)))))) (define-public rust-strum-macros-0.20 (package -- 2.36.1 From patchwork Wed Jul 20 12:20:56 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jean Pierre De Jesus DIAZ X-Patchwork-Id: 40771 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 2456C27BBEA; Wed, 20 Jul 2022 13:22:29 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 9AFB727BBE9 for ; Wed, 20 Jul 2022 13:22:28 +0100 (BST) Received: from localhost ([::1]:59760 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oE8ih-0004BL-QS for patchwork@mira.cbaines.net; Wed, 20 Jul 2022 08:22:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47270) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oE8iL-0004AC-J7 for guix-patches@gnu.org; Wed, 20 Jul 2022 08:22:08 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58472) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oE8iH-0004IL-R5 for guix-patches@gnu.org; Wed, 20 Jul 2022 08:22:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oE8iH-0007bo-Mp for guix-patches@gnu.org; Wed, 20 Jul 2022 08:22:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56663] [PATCH 19/24]: gnu: just: New package. References: In-Reply-To: Resent-From: Jean Pierre De Jesus DIAZ Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 Jul 2022 12:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "56663@debbugs.gnu.org" <56663@debbugs.gnu.org> Received: via spool by 56663-submit@debbugs.gnu.org id=B56663.165831967029155 (code B ref 56663); Wed, 20 Jul 2022 12:22:01 +0000 Received: (at 56663) by debbugs.gnu.org; 20 Jul 2022 12:21:10 +0000 Received: from localhost ([127.0.0.1]:56221 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8hS-0007aB-2U for submit@debbugs.gnu.org; Wed, 20 Jul 2022 08:21:10 -0400 Received: from mail-4317.proton.ch ([185.70.43.17]:36755) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8hQ-0007Zw-4h for 56663@debbugs.gnu.org; Wed, 20 Jul 2022 08:21:08 -0400 Date: Wed, 20 Jul 2022 12:20:56 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1658319662; x=1658578862; bh=QZ5g8bylnEXBeQ/JgC+kNCAT03AYgDxEYQIwgPvPdW8=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=At6fQY1D/CkCjl79N0IiE0rXqxVTUqyhQcodjbBF8bjYUNLSaDlNuapWNc+fFxS1p PqYBPtxNILhGzYK6NAaSAm2nHwa6mtyh87dy9E3uQ52uEXrsemxcMQwWMYqWTBzvDi CYiGyoOK0o/LniMvy5Jo0qkzSgSnrtBTp1jpOGdLGt1fxPVoVGR/f8LE5f4XFgsAo0 Wyt73xfAk+lgohwZqLnpEjHczq2iSiUGKOyAkP85/od1MsCBcY8/Fxb6mpPaOOzQnm bWVHeEm3EDHWuLjDKo9PKnKkRmKqFDfu8cfGnqFyG314IlBv6ij52L4SvRBRKqTFQE lzNlffHD2JyFA== Message-ID: <-74xEEvLJekkrqIGRc6OYoVQKFuTVy8ubFIIISwinebc5PdvdnVO1euuY2RFyla2WYRngLn_mVkbeAPCXXvFNC8Pyt-Y5cLc3gtv0wSgyc4=@jeandudey.tech> Feedback-ID: 20187791:user:proton MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Jean Pierre De Jesus DIAZ X-ACL-Warn: , Jean Pierre De Jesus DIAZ via Guix-patches X-Patchwork-Original-From: Jean Pierre De Jesus DIAZ via Guix-patches via From: Jean Pierre De Jesus DIAZ X-getmail-retrieved-from-mailbox: Patches Empty Message From b3a2409e1321d0d26d51cdcb766a093f30356f3d Mon Sep 17 00:00:00 2001 From: Jean-Pierre De Jesus DIAZ Date: Mon, 18 Jul 2022 01:05:38 +0200 Subject: [PATCH 19/24] gnu: rust-strum-0.24: New package. * gnu/packages/crates-io.scm (rust-strum-0.24): New variable. * gnu/packages/crates-io.scm (rust-strum-0.21)[inherit]: Inherit `rust-strum-0.24'. --- gnu/packages/crates-io.scm | 34 ++++++++++++++++++++++++++-------- 1 file changed, 26 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index e57142e798..bd4e513de6 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -59701,8 +59701,33 @@ (define-public rust-structopt-derive-0.2 "Parse command line argument by defining a struct, derive crate.") (license (list license:asl2.0 license:expat)))) +(define-public rust-strum-0.24 + (package + (name "rust-strum") + (version "0.24.1") + (source (origin + (method url-fetch) + (uri (crate-uri "strum" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0gz6cjhlps5idwasznklxdh2zsas6mxf99vr0n27j876q12n0gh6")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ; fails with import errors. + #:cargo-inputs + (("rust-phf" ,rust-phf-0.10) + ("rust-strum-macros" ,rust-strum-macros-0.24)))) + (home-page "https://github.com/Peternator7/strum") + (synopsis "Set of traits for working with enums and strings") + (description + "Strum is a set of macros and traits for working with enums and strings +easier in Rust.") + (license license:expat))) + (define-public rust-strum-0.21 (package + (inherit rust-strum-0.24) (name "rust-strum") (version "0.21.0") (source @@ -59712,17 +59737,10 @@ (define-public rust-strum-0.21 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1qnd2by1zrwgx7li0hmwy7jbzjwz1ky697qjg85nga8zzny6py5a")))) - (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("rust-strum-macros" ,rust-strum-macros-0.21)))) - (home-page "https://github.com/Peternator7/strum") - (synopsis "Set of traits for working with enums and strings") - (description - "Strum is a set of macros and traits for working with enums and strings -easier in Rust.") - (license license:expat))) + (("rust-strum-macros" ,rust-strum-macros-0.21)))))) (define-public rust-strum-0.20 (package -- 2.36.1 From patchwork Wed Jul 20 12:21:21 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jean Pierre De Jesus DIAZ X-Patchwork-Id: 40772 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 3EAB327BBEB; Wed, 20 Jul 2022 13:22:30 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id CBB4627BBE9 for ; Wed, 20 Jul 2022 13:22:29 +0100 (BST) Received: from localhost ([::1]:59802 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oE8ij-0004Cp-0c for patchwork@mira.cbaines.net; Wed, 20 Jul 2022 08:22:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47268) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oE8iL-0004AB-J5 for guix-patches@gnu.org; Wed, 20 Jul 2022 08:22:08 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58473) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oE8iI-0004IR-7j for guix-patches@gnu.org; Wed, 20 Jul 2022 08:22:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oE8iI-0007bw-2x for guix-patches@gnu.org; Wed, 20 Jul 2022 08:22:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56663] [PATCH 20/24]: gnu: just: New package. References: In-Reply-To: Resent-From: Jean Pierre De Jesus DIAZ Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 Jul 2022 12:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "56663@debbugs.gnu.org" <56663@debbugs.gnu.org> Received: via spool by 56663-submit@debbugs.gnu.org id=B56663.165831969429197 (code B ref 56663); Wed, 20 Jul 2022 12:22:02 +0000 Received: (at 56663) by debbugs.gnu.org; 20 Jul 2022 12:21:34 +0000 Received: from localhost ([127.0.0.1]:56225 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8hq-0007ar-F6 for submit@debbugs.gnu.org; Wed, 20 Jul 2022 08:21:34 -0400 Received: from mail-4317.proton.ch ([185.70.43.17]:43169) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8ho-0007aa-Rg for 56663@debbugs.gnu.org; Wed, 20 Jul 2022 08:21:33 -0400 Date: Wed, 20 Jul 2022 12:21:21 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1658319687; x=1658578887; bh=PbB8UaLXjO8YrPhKofm1/F6GlQf3xD4D3VbovYpAnNk=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=O7TusqF1LTch9YzJgnFoz5bZkZufupLgtuXWzf4yn/7niPdAxB+wa7UcxlSaxXaK4 xhWOtBhynxGw2yhHKSnpKANTwo5iea79q0zi/GKpkNJf2mxFZHQTqiPXrwPyZx8Yxs Xywgl3U+3T6wnkfV/YJzXsMguax9b+Txqmmaf+YluMZtJHi6jc7g/XIwgDqvhmnk/Z R2uMzXALyA2NLJTku/cBZJKyQgePTp2gu401FKZqPda7W00Rdgd3RFsYYnvkHzotzM 8ZYkWLKRNs+k7b1paA/87LnV19u0fAOUViFqb40gVl2SHCAgHe/ua7ledElHGYmne1 V44NlnAdlwYQw== Message-ID: Feedback-ID: 20187791:user:proton MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Jean Pierre De Jesus DIAZ X-ACL-Warn: , Jean Pierre De Jesus DIAZ via Guix-patches X-Patchwork-Original-From: Jean Pierre De Jesus DIAZ via Guix-patches via From: Jean Pierre De Jesus DIAZ X-getmail-retrieved-from-mailbox: Patches Empty Message From 632caf550ae45e746389703c7b3f23336b53914f Mon Sep 17 00:00:00 2001 From: Jean-Pierre De Jesus DIAZ Date: Wed, 20 Jul 2022 12:40:01 +0200 Subject: [PATCH 20/24] gnu: rust-strum-macros-0.24: Allow build. * gnu/packages/crates-io.scm (rust-strum-macros-0.24) [arguments]<#:skip-build?>: Remove keyword argument. --- gnu/packages/crates-io.scm | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index bd4e513de6..c84f502827 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -59806,15 +59806,14 @@ (define-public rust-strum-macros-0.24 "12wig3cx2l9hj50jb4ly1p9pgfnj9w2zj00qq0b47ycg1vhbvbjg")))) (build-system cargo-build-system) (arguments - `(;; circular strum dev-dependency, remove this once rust-strum-0.24 is - ;; added. - #:skip-build? #t - #:cargo-inputs + `(#:cargo-inputs (("rust-heck" ,rust-heck-0.4) ("rust-proc-macro2" ,rust-proc-macro2-1) ("rust-quote" ,rust-quote-1) ("rust-rustversion" ,rust-rustversion-1) - ("rust-syn" ,rust-syn-1)))) + ("rust-syn" ,rust-syn-1)) + #:cargo-development-inputs + (("rust-strum" ,rust-strum-0.24)))) (home-page "https://github.com/Peternator7/strum") (synopsis "Set of macros for working with enums and strings") (description -- 2.36.1 From patchwork Wed Jul 20 12:21:37 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jean Pierre De Jesus DIAZ X-Patchwork-Id: 40773 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id B1A6227BBE9; Wed, 20 Jul 2022 13:22:30 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 256E727BBEA for ; Wed, 20 Jul 2022 13:22:30 +0100 (BST) Received: from localhost ([::1]:59824 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oE8ij-0004FU-7k for patchwork@mira.cbaines.net; Wed, 20 Jul 2022 08:22:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47264) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oE8iL-0004AA-Hc for guix-patches@gnu.org; Wed, 20 Jul 2022 08:22:07 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58474) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oE8iI-0004IT-Jz for guix-patches@gnu.org; Wed, 20 Jul 2022 08:22:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oE8iI-0007c4-G2 for guix-patches@gnu.org; Wed, 20 Jul 2022 08:22:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56663] [PATCH 21/24]: gnu: just: New package. References: In-Reply-To: Resent-From: Jean Pierre De Jesus DIAZ Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 Jul 2022 12:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "56663@debbugs.gnu.org" <56663@debbugs.gnu.org> Received: via spool by 56663-submit@debbugs.gnu.org id=B56663.165831971929240 (code B ref 56663); Wed, 20 Jul 2022 12:22:02 +0000 Received: (at 56663) by debbugs.gnu.org; 20 Jul 2022 12:21:59 +0000 Received: from localhost ([127.0.0.1]:56231 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8iE-0007bY-Pe for submit@debbugs.gnu.org; Wed, 20 Jul 2022 08:21:59 -0400 Received: from mail-40136.proton.ch ([185.70.40.136]:28569) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8iB-0007bK-OD for 56663@debbugs.gnu.org; Wed, 20 Jul 2022 08:21:56 -0400 Date: Wed, 20 Jul 2022 12:21:37 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1658319709; x=1658578909; bh=tgpfuETjaxOLYPlPywlIqakpv7PhxMg/XS7mkXPUkHA=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=SPsHciLX4TpLjlO0hEPAeVITbO2hZ3DRH8NT3zV4GPiadg/LBE9rhMwpAFwKWpa8n Q/Ei/G5hB6uAdVXXt0uvaB5zzxGcuJ3+nF59rD7YLsaZgV0Kx3p2uy2GpUKt2bmkyz wHBD2Ur+iOjoWkv7/F0rCnJK9kFJnqqWGyGQShhqqYywKp+tWBjmTzmB1d6D1Ud6T+ SY3ZmGDkkSd9aLG8isde4woG/Gt2PNNIn7gdkj21sZ3VEALjC0BvyXq90f2JS9GHoe xG7chY8PJc3Cdf9ABHB5OfzVHIfPOtJGvQY7sQ3Bkv99YBWLn+a9G3/vpcsKQ7yylM 4muW1PUc4X5yw== Message-ID: Feedback-ID: 20187791:user:proton MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Jean Pierre De Jesus DIAZ X-ACL-Warn: , Jean Pierre De Jesus DIAZ via Guix-patches X-Patchwork-Original-From: Jean Pierre De Jesus DIAZ via Guix-patches via From: Jean Pierre De Jesus DIAZ X-getmail-retrieved-from-mailbox: Patches Empty Message From 0338300384f9b3b3df4e630ce1f5ba641cc2afe6 Mon Sep 17 00:00:00 2001 From: Jean-Pierre De Jesus DIAZ Date: Sun, 17 Jul 2022 22:56:20 +0200 Subject: [PATCH 21/24] gnu: rust-snafu-derive-0.7: New package. * gnu/packages/crates-io.scm (rust-snafu-derive-0.7): New variable. * gnu/packages/crates-io.scm (rust-snafu-derive-0.6)[inherit]: Inherit `rust-snafu-derive-0.7'. --- gnu/packages/crates-io.scm | 33 ++++++++++++++++++++++++++------- 1 file changed, 26 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index c84f502827..d8d5277596 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -57666,8 +57666,33 @@ (define-public rust-smol-str-0.1 clone.") (license (list license:expat license:asl2.0)))) +(define-public rust-snafu-derive-0.7 + (package + (name "rust-snafu-derive") + (version "0.7.1") + (source (origin + (method url-fetch) + (uri (crate-uri "snafu-derive" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1r95zrm2i6wh2zsddmzmchh6xa2nin38qj72sg7903a4jznjc2s1")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-heck" ,rust-heck-0.4) + ("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-1)))) + (home-page "https://github.com/shepmaster/snafu") + (synopsis "Ergonomic error handling library") + (description "Snafu aims to be an ergonomic error handling library. This +package provides derive macros.") + (license (list license:expat license:asl2.0)))) + (define-public rust-snafu-derive-0.6 (package + (inherit rust-snafu-derive-0.7) (name "rust-snafu-derive") (version "0.6.10") (source @@ -57677,17 +57702,11 @@ (define-public rust-snafu-derive-0.6 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0nri7ma06g5kimpcdcm8359a55nmps5f3kcngy0j6bin7jhfy20m")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1) ("rust-quote" ,rust-quote-1) - ("rust-syn" ,rust-syn-1)))) - (home-page "https://github.com/shepmaster/snafu") - (synopsis "Ergonomic error handling library") - (description "Snafu aims to be an ergonomic error handling library. This -package provides derive macros.") - (license (list license:expat license:asl2.0)))) + ("rust-syn" ,rust-syn-1)))))) (define-public rust-snafu-0.6 (package -- 2.36.1 From patchwork Wed Jul 20 12:21:59 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jean Pierre De Jesus DIAZ X-Patchwork-Id: 40774 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 3C0AE27BBEA; Wed, 20 Jul 2022 13:23:26 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id AF21127BBE9 for ; Wed, 20 Jul 2022 13:23:25 +0100 (BST) Received: from localhost ([::1]:32944 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oE8jc-0005BF-T5 for patchwork@mira.cbaines.net; Wed, 20 Jul 2022 08:23:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47548) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oE8jG-00058E-Eg for guix-patches@gnu.org; Wed, 20 Jul 2022 08:23:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58492) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oE8jG-0004ck-5n for guix-patches@gnu.org; Wed, 20 Jul 2022 08:23:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oE8jG-0007eT-0E for guix-patches@gnu.org; Wed, 20 Jul 2022 08:23:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56663] [PATCH 22/24]: gnu: just: New package. References: In-Reply-To: Resent-From: Jean Pierre De Jesus DIAZ Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 Jul 2022 12:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "56663@debbugs.gnu.org" <56663@debbugs.gnu.org> Received: via spool by 56663-submit@debbugs.gnu.org id=B56663.165831973129304 (code B ref 56663); Wed, 20 Jul 2022 12:23:01 +0000 Received: (at 56663) by debbugs.gnu.org; 20 Jul 2022 12:22:11 +0000 Received: from localhost ([127.0.0.1]:56238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8iR-0007ca-3i for submit@debbugs.gnu.org; Wed, 20 Jul 2022 08:22:11 -0400 Received: from mail-4317.proton.ch ([185.70.43.17]:34263) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8iP-0007cO-QB for 56663@debbugs.gnu.org; Wed, 20 Jul 2022 08:22:10 -0400 Date: Wed, 20 Jul 2022 12:21:59 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1658319723; x=1658578923; bh=oTu3k/f4zv3bKl3mLFAxM0FtFyzZ+06TL0dh6XwouWc=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=Pr5zlV7+6GA0Ws9qvXuHXmTW5/vWXhfQhjL2GXzvJSg73oqGs5mzqK/ghsKqoGJ4C b5zB4RrvhKrYil1kjRI/kg6b5/uEtMolxnAx0nq6+J3LX21744XtyDlnxBeKyQCa9K ulopdr3FzSnKcKUAEYI3xUgEyXot9emQU/Wvj1mbklDNvnenWn6xyROggr1eb3A+BN glcvhEQWL07F5R5dqiqjbazAWQ5quVbkrHCamgRxnFT5PZn58dRjHJCbOz/9wrb9AP Nf7pmrNJZ0vx88oUZ2ErsB00aTzoSZPGaIoS749y+M9lN7goA4Jng+wCm/lPTp3YBo 4hFBFkBgbtRzw== Message-ID: Feedback-ID: 20187791:user:proton MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Jean Pierre De Jesus DIAZ X-ACL-Warn: , Jean Pierre De Jesus DIAZ via Guix-patches X-Patchwork-Original-From: Jean Pierre De Jesus DIAZ via Guix-patches via From: Jean Pierre De Jesus DIAZ X-getmail-retrieved-from-mailbox: Patches Empty Message From 746e272e4415bb00a751ad62054692b5f308b53f Mon Sep 17 00:00:00 2001 From: Jean-Pierre De Jesus DIAZ Date: Sun, 17 Jul 2022 22:58:58 +0200 Subject: [PATCH 22/24] gnu: rust-snafu-0.7: New package. * gnu/packages/crates-io.scm (rust-snafu-0.7): New variable. * gnu/packages/crates-io.scm (rust-snafu-0.6)[inherit]: Inherit `rust-snafu-0.7'. --- gnu/packages/crates-io.scm | 34 ++++++++++++++++++++++++++++------ 1 file changed, 28 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d8d5277596..b61fbc1b87 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -57708,8 +57708,35 @@ (define-public rust-snafu-derive-0.6 ("rust-quote" ,rust-quote-1) ("rust-syn" ,rust-syn-1)))))) +(define-public rust-snafu-0.7 + (package + (name "rust-snafu") + (version "0.7.1") + (source (origin + (method url-fetch) + (uri (crate-uri "snafu" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1wjilhxn6wcvi2421ghxwnm27h4g80py5h5mkqnmjmjnyhxr0xsi")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ; `whatever' requires a recent compiler. + #:cargo-inputs + (("rust-backtrace" ,rust-backtrace-0.3) + ("rust-doc-comment" ,rust-doc-comment-0.3) + ("rust-futures" ,rust-futures-0.3) + ("rust-futures-core" ,rust-futures-core-0.3) + ("rust-pin-project" ,rust-pin-project-1) + ("rust-snafu-derive" ,rust-snafu-derive-0.7)))) + (home-page "https://github.com/shepmaster/snafu") + (synopsis "Ergonomic error handling library") + (description "Snafu aims to be an ergonomic error handling library.") + (license (list license:expat license:asl2.0)))) + (define-public rust-snafu-0.6 (package + (inherit rust-snafu-0.7) (name "rust-snafu") (version "0.6.10") (source @@ -57719,7 +57746,6 @@ (define-public rust-snafu-0.6 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "19wwqxwb85pl040qk5xylj0vlznib3xzy9hcv2q0h8qv4qy2vcga")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-backtrace" ,rust-backtrace-0.3) @@ -57728,11 +57754,7 @@ (define-public rust-snafu-0.6 ("rust-futures" ,rust-futures-0.1) ("rust-futures-core" ,rust-futures-core-0.3) ("rust-pin-project" ,rust-pin-project-0.4) - ("rust-snafu-derive" ,rust-snafu-derive-0.6)))) - (home-page "https://github.com/shepmaster/snafu") - (synopsis "Ergonomic error handling library") - (description "Snafu aims to be an ergonomic error handling library.") - (license (list license:expat license:asl2.0)))) + ("rust-snafu-derive" ,rust-snafu-derive-0.6)))))) (define-public rust-snailquote-0.3 (package -- 2.36.1 From patchwork Wed Jul 20 12:22:18 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jean Pierre De Jesus DIAZ X-Patchwork-Id: 40776 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id C555827BBEA; Wed, 20 Jul 2022 13:24:07 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 8884527BBE9 for ; Wed, 20 Jul 2022 13:24:07 +0100 (BST) Received: from localhost ([::1]:34908 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oE8kI-0006Wp-LA for patchwork@mira.cbaines.net; Wed, 20 Jul 2022 08:24:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47556) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oE8jH-00058H-4K for guix-patches@gnu.org; Wed, 20 Jul 2022 08:23:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58493) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oE8jG-0004cq-H2 for guix-patches@gnu.org; Wed, 20 Jul 2022 08:23:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oE8jG-0007em-DD for guix-patches@gnu.org; Wed, 20 Jul 2022 08:23:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56663] [PATCH 23/24]: gnu: just: New package. References: In-Reply-To: Resent-From: Jean Pierre De Jesus DIAZ Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 Jul 2022 12:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "56663@debbugs.gnu.org" <56663@debbugs.gnu.org> Received: via spool by 56663-submit@debbugs.gnu.org id=B56663.165831976129365 (code B ref 56663); Wed, 20 Jul 2022 12:23:02 +0000 Received: (at 56663) by debbugs.gnu.org; 20 Jul 2022 12:22:41 +0000 Received: from localhost ([127.0.0.1]:56246 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8iu-0007dY-SQ for submit@debbugs.gnu.org; Wed, 20 Jul 2022 08:22:41 -0400 Received: from mail-40136.proton.ch ([185.70.40.136]:56070) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8is-0007dL-Mb for 56663@debbugs.gnu.org; Wed, 20 Jul 2022 08:22:39 -0400 Date: Wed, 20 Jul 2022 12:22:18 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1658319753; x=1658578953; bh=zAnmRFZ8ZIz+tZn/f6WCfB1lMXRoOVmYNuwI+ue4urg=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=hN0z/M7y6ILzxCCADDefjI61YXSBMYuYt5K3IsyOPadjgUCXqpokTTABg/sntVsLH 3/cJJd6YdnV8JaSEGuz3eiVp1/AB1ZOww78BmCXiw3g2tUPOs9Q64SVc8Ze8VFjumE ijDANb2tnPMxRXAQ9dxTPe8bn/TBChJF1xCBST2nYaQNcowkcAgQRbJYR8bRqUlSLE vtQYRoxDz96xYQNSRj68lwkoMzE4dgL4dVv57i8xaF4semoc5ZKj/NgnfKJrjVMC9a dmV47gUhePtM06IDDSaOmA2Y7UgJyh8SNnfEm7e4/38Mw1HtbCYkuZPsBMW0U7Yast Z78Z4dxz7HLzg== Message-ID: Feedback-ID: 20187791:user:proton MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Jean Pierre De Jesus DIAZ X-ACL-Warn: , Jean Pierre De Jesus DIAZ via Guix-patches X-Patchwork-Original-From: Jean Pierre De Jesus DIAZ via Guix-patches via From: Jean Pierre De Jesus DIAZ X-getmail-retrieved-from-mailbox: Patches Empty Message From 96dabf73bcab0716bf3692a131c6165db1dc45b7 Mon Sep 17 00:00:00 2001 From: Jean-Pierre De Jesus DIAZ Date: Sun, 17 Jul 2022 22:51:20 +0200 Subject: [PATCH 23/24] gnu: rust-lexiclean-0.0.1: New package. * gnu/packages/crates-io.scm (rust-lexiclean-0.0.1): New variable. --- gnu/packages/crates-io.scm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index b61fbc1b87..6c98762e7c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31309,6 +31309,23 @@ (define-public rust-lexical-5 ("rust-serde-derive" ,rust-serde-derive-1) ("rust-toml" ,rust-toml-0.5)))))) +(define-public rust-lexiclean-0.0.1 + (package + (name "rust-lexiclean") + (version "0.0.1") + (source (origin + (method url-fetch) + (uri (crate-uri "lexiclean" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1rb8sky7gi75a7xxn6xrfkrbqkp465npm54p5s89ysqhgc0ja4j4")))) + (build-system cargo-build-system) + (home-page "https://github.com/casey/lexiclean") + (synopsis "Lexically clean paths") + (description "Lexically clean paths") + (license license:cc0))) + (define-public rust-lexopt-0.2 (package (name "rust-lexopt") -- 2.36.1 From patchwork Wed Jul 20 12:22:33 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Jean Pierre De Jesus DIAZ X-Patchwork-Id: 40775 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id E6C8027BBEA; Wed, 20 Jul 2022 13:23:28 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 3FD8927BBE9 for ; Wed, 20 Jul 2022 13:23:28 +0100 (BST) Received: from localhost ([::1]:33288 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oE8jf-0005R6-CS for patchwork@mira.cbaines.net; Wed, 20 Jul 2022 08:23:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47562) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oE8jI-00058J-1H for guix-patches@gnu.org; Wed, 20 Jul 2022 08:23:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58494) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oE8jG-0004cv-T3 for guix-patches@gnu.org; Wed, 20 Jul 2022 08:23:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oE8jG-0007et-P3 for guix-patches@gnu.org; Wed, 20 Jul 2022 08:23:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56663] [PATCH 24/24]: gnu: just: New package. References: In-Reply-To: Resent-From: Jean Pierre De Jesus DIAZ Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 Jul 2022 12:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56663 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "56663@debbugs.gnu.org" <56663@debbugs.gnu.org> Received: via spool by 56663-submit@debbugs.gnu.org id=B56663.165831977529393 (code B ref 56663); Wed, 20 Jul 2022 12:23:02 +0000 Received: (at 56663) by debbugs.gnu.org; 20 Jul 2022 12:22:55 +0000 Received: from localhost ([127.0.0.1]:56250 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8j9-0007e0-6h for submit@debbugs.gnu.org; Wed, 20 Jul 2022 08:22:55 -0400 Received: from mail-4317.proton.ch ([185.70.43.17]:63813) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE8j2-0007di-Sx for 56663@debbugs.gnu.org; Wed, 20 Jul 2022 08:22:53 -0400 Date: Wed, 20 Jul 2022 12:22:33 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1658319763; x=1658578963; bh=gnzUCVe62FI5ZQwlIxYiRUNQwL3ncRmpaaUln2CVTOU=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=exjBxPKY32vHKSSEqQE2HjUIGDxVJ9pJtbnK4V+sPP1z+VFoMLEdrjAwpY1NKgw5i efzKbbUI82P/jp8sBWyt4zaHZASbPX0b+IbJnkHqGOTtSqczLZdYU8sr+WqveMN6UY KbprRq8KuU7l1IKNMFlbZ7AfC3/jwYU8QqRCL7yoGPSl/iOrk2LGGgM00YGVCLP1uA ZgpjGxrm00TE4ThVmADc+X1EikV4eapbHpYzNpJNr8QMFBJh7r3PlM03brxZ3TRyKd UGbjSz+fF5sziFEUHxckLaVrzlrT9GNCrPpt4ghtgMxzMmjCy8GuOd+XY/cMqaZIyG wm6AwzEgRShYQ== Message-ID: Feedback-ID: 20187791:user:proton MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Jean Pierre De Jesus DIAZ X-ACL-Warn: , Jean Pierre De Jesus DIAZ via Guix-patches X-Patchwork-Original-From: Jean Pierre De Jesus DIAZ via Guix-patches via From: Jean Pierre De Jesus DIAZ X-getmail-retrieved-from-mailbox: Patches Empty Message From 3d3f6255beada8cb6b0e78cd43657de9367ba687 Mon Sep 17 00:00:00 2001 From: Jean-Pierre De Jesus DIAZ Date: Sun, 17 Jul 2022 22:50:12 +0200 Subject: [PATCH 24/24] gnu: just: New package. * gnu/packages/rust-apps.scm (just): New variable. --- gnu/packages/rust-apps.scm | 100 +++++++++++++++++++++++++++++++++++++ 1 file changed, 100 insertions(+) diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 0d5034ffb7..91ec6908e8 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -16,6 +16,7 @@ ;;; Copyright © 2021 jgart ;;; Copyright © 2021 Nicolas Graves ;;; Copyright © 2022 Aleksandr Vityazev +;;; Copyright © 2022 Jean-Pierre De Jesus DIAZ ;;; ;;; This file is part of GNU Guix. ;;; @@ -612,6 +613,105 @@ (define-public hyperfine "This package provides a command-line benchmarking tool.") (license (list license:expat license:asl2.0)))) +(define-public just + (package + (name "just") + (version "1.2.0") + (source (origin + (method url-fetch) + (uri (crate-uri "just" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1x762kq9mdp86fbnymn77mvdabcyvp211bkbvawnzm8fspp8a3g2")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-test-flags + '("--release" "--" + "--skip=choose::status_error" + "--skip=edit::editor_working_directory" + "--skip=edit::status_error" + "--skip=export::setting_shebang" + "--skip=export::shebang" + "--skip=justfile::tests::run_shebang" + "--skip=functions::env_var_functions" + "--skip=functions::path_functions" + "--skip=functions::path_functions2" + "--skip=misc::quiet_shebang_recipe" + "--skip=misc::shebang_line_numbers" + "--skip=positional_arguments::shebang" + "--skip=positional_arguments::variadic_shebang" + "--skip=quiet::choose_status" + "--skip=quiet::quiet_shebang" + "--skip=shell::flag" + "--skip=working_directory::change_working_directory_to_search_justfile_parent" + "--skip=working_directory::justfile_and_working_directory" + "--skip=working_directory::justfile_without_working_directory" + "--skip=working_directory::justfile_without_working_directory_relative" + "--skip=working_directory::search_dir_child" + "--skip=working_directory::search_dir_parent") + #:install-source? #f + #:cargo-inputs + (("rust-ansi-term" ,rust-ansi-term-0.12) + ("rust-atty" ,rust-atty-0.2) + ("rust-camino" ,rust-camino-1) + ("rust-clap" ,rust-clap-2) + ("rust-ctrlc" ,rust-ctrlc-3) + ("rust-derivative" ,rust-derivative-2) + ("rust-dotenv" ,rust-dotenv-0.15) + ("rust-edit-distance" ,rust-edit-distance-2) + ("rust-env-logger" ,rust-env-logger-0.9) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-lexiclean" ,rust-lexiclean-0.0.1) + ("rust-libc" ,rust-libc-0.2) + ("rust-log" ,rust-log-0.4) + ("rust-regex" ,rust-regex-1) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-sha2" ,rust-sha2-0.10) + ("rust-similar" ,rust-similar-2) + ("rust-snafu" ,rust-snafu-0.7) + ("rust-strum" ,rust-strum-0.24) + ("rust-target" ,rust-target-2) + ("rust-tempfile" ,rust-tempfile-3) + ("rust-typed-arena" ,rust-typed-arena-2) + ("rust-unicode-width" ,rust-unicode-width-0.1) + ("rust-uuid" ,rust-uuid-1)) + #:cargo-development-inputs + (("rust-cradle" ,rust-cradle-0.2) + ("rust-executable-path" ,rust-executable-path-1) + ("rust-pretty-assertions" ,rust-pretty-assertions-1) + ("rust-temptree" ,rust-temptree-0.2) + ("rust-which" ,rust-which-4) + ("rust-yaml-rust" ,rust-yaml-rust-0.4)) + #:phases + (modify-phases %standard-phases + (add-after 'install 'install-extra + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (share (string-append out "/share")) + (man1 (string-append share "/man/man1")) + (bash (string-append out "/etc/bash_completions.d")) + (fish (string-append share "/fish/vendor_completions.d")) + (zsh (string-append share "/zsh/site-functions"))) + (install-file "man/just.1" man1) + (mkdir-p bash) + (mkdir-p zsh) + (mkdir-p fish) + (copy-file "completions/just.bash" (string-append bash "/just")) + (copy-file "completions/just.zsh" (string-append zsh "/_just")) + (copy-file "completions/just.fish" + (string-append fish "/just.fish")))))))) + (home-page "https://just.systems/") + (synopsis "Command runner") + (description "Just is a command runner. + +It provides a handy way to save and run project-specific commands. + +Commands, called recipes, are stored in a file called @code{justfile} with +syntax inspired by @code{make}.") + (license license:cc0))) + (define-public i3status-rust (package (name "i3status-rust") -- 2.36.1