From patchwork Sun Aug 4 16:39:25 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Suhail Singh X-Patchwork-Id: 66675 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 EF83A27BBEA; Sun, 4 Aug 2024 17:41:49 +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=-6.6 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham 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 257D127BBE9 for ; Sun, 4 Aug 2024 17:41:49 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1saeIh-0006MT-PV; Sun, 04 Aug 2024 12:41:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1saeIf-0006M6-5P for guix-patches@gnu.org; Sun, 04 Aug 2024 12:41:41 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1saeIe-0007tH-Ro for guix-patches@gnu.org; Sun, 04 Aug 2024 12:41:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:References:In-Reply-To:From:To:Subject; bh=WbrQJyRh7jci7XUkrZCXYCcPrpQ8CGjiY+sC/IQrsbc=; b=Qu1F/38wqp3kxkkJ8x2Ek/mEGUeomHeU77Knsdr4g3bnwO+E0ZGOno7q2pVpwVQUyyOvDmucnM5lMynkiKtU0sdm18hQvf2RwpZ26s/NCA5CAYcqHVxn/IP5CBLb8AV1jyXn2L7K7C35ipTfVogqOvSrb/LIhPzTaDWvJUcL+2/38mtOJpTjXrkUGvzkzLospzLeyt31sXbH+rUnpf4LI2VWqN+EQfSGGcV5dWjpm1I0/jO7DTuZHwWCO9nkP8Yu/EPGKDEbcC8i5G0UuujHg49sQW00RviwiMzp6IUzdyuJ6pQQuSQxSKiuo61C9WpI6YqQIqDI35b+RpHYI7oVXQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1saeIz-0007y9-W3; Sun, 04 Aug 2024 12:42:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72467] [PATCH 1/7] gnu: Add rust-chic-1. Resent-From: "Suhail Singh" Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Sun, 04 Aug 2024 16:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72467 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72467@debbugs.gnu.org Cc: Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 72467-submit@debbugs.gnu.org id=B72467.172278966630448 (code B ref 72467); Sun, 04 Aug 2024 16:42:01 +0000 Received: (at 72467) by debbugs.gnu.org; 4 Aug 2024 16:41:06 +0000 Received: from localhost ([127.0.0.1]:57069 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1saeI5-0007v2-NQ for submit@debbugs.gnu.org; Sun, 04 Aug 2024 12:41:06 -0400 Received: from mail-oa1-f66.google.com ([209.85.160.66]:38944) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1saeI4-0007u7-Dg for 72467@debbugs.gnu.org; Sun, 04 Aug 2024 12:41:05 -0400 Received: by mail-oa1-f66.google.com with SMTP id 586e51a60fabf-2644f7d0fb2so1444580fac.0 for <72467@debbugs.gnu.org>; Sun, 04 Aug 2024 09:40:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1722789576; x=1723394376; darn=debbugs.gnu.org; h=mime-version:user-agent:date:references:message-id:in-reply-to :subject:to:from:from:to:cc:subject:date:message-id:reply-to; bh=WbrQJyRh7jci7XUkrZCXYCcPrpQ8CGjiY+sC/IQrsbc=; b=j9kkWwdfS5kpSgwvj1+ElZvkLjEp+joXNJgowhFH8LMwKhZIfh83MMMXvIpS0ynO5L 0MS0ATBrVNbL293WRmje2faswSvpZKEMTHMUHu1ViJkX9eJ1wbJgjSiyCxDmhYOBkTCF gnULAjNDauaYew27lNKhJ1+8eXo+sd3y+GQdBcY3JIRf0Af5ROIawDLVpMi2ooGygLr9 WbKW6K6EKzOzpMJZxp2qRoPY/tVLM5Qc1Vf6loqFJrOEOSyARnlq8qsUVL2HArDPvofc WoCe67kIpKEEOsmTDvR3xzzeSer1ZlbWSYC8iogwJ3m22ZRyMoqtRlXbs0q1VhSSwLst y/xQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722789576; x=1723394376; h=mime-version:user-agent:date:references:message-id:in-reply-to :subject:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=WbrQJyRh7jci7XUkrZCXYCcPrpQ8CGjiY+sC/IQrsbc=; b=jUUlngy1whhLrOiB0ho6hhNZpbTFrUUPCWsx3DutnrrqBv9oMKK/QH7AXeok4Z6ODo N13B2mXNTMFbnkoKI0xnDu6UtEgG0WFeU89aAedGifxcxt6UkJtgEV+XyUlJMktHMvC0 1Y80yMTUSUzD1ViHc37B984o50NBEFqzV+wcIJVUyUY7tkpjhbvi9A20yp+0HeCcwo5p AC90TNiH0Pi/Vbjz/GHZm8MRogd3IlKd+ersLqNPNFBPX0sqFMBj7hFkJVhKAQy2NJ5H HgjlO1hjkebUFOqlpDPnrjJc3P3PkGnV+6M8yOjSnAuoApWqtuJBv4u0MqOzMhljKle9 8pZw== X-Gm-Message-State: AOJu0Yw+EjvfPvDNCeHGdeJTpvrX5R9mpbPJ9Dnv2lrDxR1aVL5f3s7x Dko/OIvJoJJPqo9beFDWbb80wkBI7tV4AAlw1hwh4Xc4imnJW4U3cLTSapoA X-Google-Smtp-Source: AGHT+IFJvMs+ZK1j9fpPowmIhwu1v1j/hwyle2T2VfUORYPQRJx4Apiczry+JHbQpyxzp9OaqIdnLw== X-Received: by 2002:a05:6830:2a16:b0:703:5c54:ddac with SMTP id 46e09a7af769-709b320476amr5795582a34.2.1722789576479; Sun, 04 Aug 2024 09:39:36 -0700 (PDT) Received: from gnus ([65.93.169.47]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7a34f6e9172sm274042185a.43.2024.08.04.09.39.35 for <72467@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 04 Aug 2024 09:39:36 -0700 (PDT) From: "Suhail Singh" In-Reply-To: Message-ID: <722edef3d9dd60449135054eeae42435136ff69b.1722777393.git.suhail@bayesians.ca> References: Date: Sun, 04 Aug 2024 12:39:25 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) 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-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-chic-1): New variable. (rust-annotate-snippets-0.6): New variable. Change-Id: Ibf939b8a15a9135a66bf41e3a39ed1c25c32dbaf --- gnu/packages/crates-io.scm | 40 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 22c6136852..757bdfe3f1 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -1727,6 +1727,27 @@ (define-public rust-annotate-snippets-0.9 ("rust-toml" ,rust-toml-0.5) ("rust-yansi-term" ,rust-yansi-term-0.1)))))) +(define-public rust-annotate-snippets-0.6 + (package + (name "rust-annotate-snippets") + (version "0.6.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "annotate-snippets" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "19x7ldklprdgf8pam8b3lfhrxqw5yldcvk5j0bw2agsajbj1q0n7")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-ansi-term" ,rust-ansi-term-0.11)))) + (home-page "https://github.com/rust-lang/annotate-snippets-rs") + (synopsis "Library for building code annotations") + (description + "This package provides Library for building code annotations.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-ansi-parser-0.8 (package (name "rust-ansi-parser") @@ -12259,6 +12280,25 @@ (define-public rust-chrono-0.4 (description "Date and time library for Rust.") (license (list license:expat license:asl2.0)))) +(define-public rust-chic-1 + (package + (name "rust-chic") + (version "1.2.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "chic" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "037pkdccj25gr4my8fq1qni9v87rydpyhfi2naf86mimkxhxpdd5")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-annotate-snippets" ,rust-annotate-snippets-0.6)))) + (home-page "https://github.com/yoshuawuyts/chic") + (synopsis "Pretty parser error reporting") + (description "This package provides Pretty parser error reporting.") + (license (list license:expat license:asl2.0)))) + (define-public rust-chrono-humanize-0.2 (package (name "rust-chrono-humanize") From patchwork Sun Aug 4 16:42:19 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Suhail Singh X-Patchwork-Id: 66676 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 6E08B27BBE9; Sun, 4 Aug 2024 17:44:05 +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=-6.6 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham 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 072FC27BBE2 for ; Sun, 4 Aug 2024 17:44:05 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1saeKc-0006WY-Pd; Sun, 04 Aug 2024 12:43:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1saeKb-0006WP-S9 for guix-patches@gnu.org; Sun, 04 Aug 2024 12:43:41 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1saeKb-00009W-Gs for guix-patches@gnu.org; Sun, 04 Aug 2024 12:43:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:References:In-Reply-To:From:To:Subject; bh=V9d6+QiOLetX8F4VyQjGifzuihxg9Bs09cJlCfSNuWw=; b=Y6JbFLFDQaIFxPflt+iXcRQym2G/353BVsNDc8huqdxkr/rZz4J88hWxgwpufifpNenIM5CeZ53udXvqa2wX+TcntwnLpn2WzTv/NGfzVtqjesVTUbt6AYmWhSxR1SvvdOkjx2OP38vDaB7T1ZiO/C4ObaVr1obEKv2X73R/yn2t8ak6YQkKQLsXha930dXU+WVz9q9phhJH6d46XhgD0Dg/NqrWNafOGlR4KYghMPiDjgZiWxc5RRClXV3sJNuugFfid3WkeXzQRZRywjPCHRT+Z9Op8nEA9jUr0YP7EhFfHi13HaX/A0ZGPYuo+imI9FBT7aPX3owF8bRJPzmODQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1saeKw-000867-MC; Sun, 04 Aug 2024 12:44:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72467] [PATCH 2/7] gnu: Add rust-nom-locate-4. Resent-From: "Suhail Singh" Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Sun, 04 Aug 2024 16:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72467 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72467@debbugs.gnu.org Cc: Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 72467-submit@debbugs.gnu.org id=B72467.172278984031101 (code B ref 72467); Sun, 04 Aug 2024 16:44:02 +0000 Received: (at 72467) by debbugs.gnu.org; 4 Aug 2024 16:44:00 +0000 Received: from localhost ([127.0.0.1]:57078 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1saeKt-00085X-N8 for submit@debbugs.gnu.org; Sun, 04 Aug 2024 12:44:00 -0400 Received: from mail-qt1-f193.google.com ([209.85.160.193]:41193) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1saeKr-00084u-Lv for 72467@debbugs.gnu.org; Sun, 04 Aug 2024 12:43:58 -0400 Received: by mail-qt1-f193.google.com with SMTP id d75a77b69052e-4500eb6fe78so6882611cf.0 for <72467@debbugs.gnu.org>; Sun, 04 Aug 2024 09:43:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1722789750; x=1723394550; darn=debbugs.gnu.org; h=mime-version:user-agent:date:references:message-id:in-reply-to :subject:to:from:from:to:cc:subject:date:message-id:reply-to; bh=V9d6+QiOLetX8F4VyQjGifzuihxg9Bs09cJlCfSNuWw=; b=EI9oBLk9LtIt0EvmXQI/5Q7NFlxuMl/8F4D4ArfSxFzNRQwPlAwgKb6tvZtYiffjR3 X+SCboonyBVf4/oueEduNff+UEzVynuiCxkXuoXWkjzbDoXkSZSkfNcD+cPa4o+oIYqE EoWoNbcJxb6uJF6prgRyKxWa8wc5gL/oTY3yPKFpmRp7uQb15awrC6YbkqBt7bNCVxn9 +uoVCNVR8ZT6JOsVPIVOKphUQGyalMZwVi8/0j06CIE7/1l3rPd3JuUg3SOn/cQBxsod VPSnljlMXx5zWDSRyRnoaLg9/fxCkW34bDwdbVh4ug2F0MyBKxJ/2clPH3KpvnzezowM EcFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722789750; x=1723394550; h=mime-version:user-agent:date:references:message-id:in-reply-to :subject:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=V9d6+QiOLetX8F4VyQjGifzuihxg9Bs09cJlCfSNuWw=; b=R0RC2rziFJyaJjRk+BxBwO5Xl03kmO0G0sQV5BVjst2aDQkSpuk4P/bafUuGv0qX2g TazaPimeEs2NHauRHbLHt2vq5WVCSOvgtOOCoeWOp3mnX+gCR1svx2RYxJy/sw6CnT8Y tFvKFbohR1+gtXSoBDVmrWYaPlE345uYoTlE49i6UoSaxJXNiat3SQYYHM5ZeppPu4a+ T7WmXeiH4Uc7+J+24NSrAZPoQ5yI31NFUPnIt+PavlvJ24fT9aPqzDel9I0A6uZlQcy5 XHreamfIm7SIBZAU8ZNMJ1n0DSOxCrTp3tf5Gk2k1cCKIqqU7T1du7/ynmNiAuFPhf8T 8u5w== X-Gm-Message-State: AOJu0YziMGffYtWAR+EY8YZGX/3Q+2lAeciOmQm4wTClFJw6WmmtjbOC aGcPhCt+iZVcaToFUVZEpFsOSQdIT2JrogpOtUdfC6nz7lfR/eQpRvT9t5gO X-Google-Smtp-Source: AGHT+IGjNfmfu12DKvL8vfmc0SWVGFPmfsosSluQFLLudFjcU7TYFDnYHWiNbI8WGC6/g0F1SYj1TA== X-Received: by 2002:a05:6214:768:b0:6b9:5c25:c41e with SMTP id 6a1803df08f44-6bb983790e2mr75418386d6.3.1722789750040; Sun, 04 Aug 2024 09:42:30 -0700 (PDT) Received: from gnus ([65.93.169.47]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6bba1527214sm23101106d6.116.2024.08.04.09.42.29 for <72467@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 04 Aug 2024 09:42:29 -0700 (PDT) From: "Suhail Singh" In-Reply-To: Message-ID: References: Date: Sun, 04 Aug 2024 12:42:19 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) 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-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-nom-locate-4): New variable. Change-Id: I5237f0b6e3463bbd5cd2048060334f88cf75d27a --- gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 757bdfe3f1..d1bd708f64 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -46698,6 +46698,29 @@ (define-public rust-nom-derive-impl-0.10 (description "This package provides custom derive nom parsers from structs.") (license (list license:expat license:asl2.0)))) +(define-public rust-nom-locate-4 + (package + (name "rust-nom-locate") + (version "4.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "nom_locate" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1wx87c2pm84h63rb4rsjrqzgx574x1zy93av1jk3swdhag086g0y")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-bytecount" ,rust-bytecount-0.6) + ("rust-memchr" ,rust-memchr-1) + ("rust-nom" ,rust-nom-7) + ("rust-stable-deref-trait" ,rust-stable-deref-trait-1)))) + (home-page "https://github.com/fflorent/nom_locate") + (synopsis "special input type for nom to locate tokens") + (description + "This package provides a special input type for nom to locate tokens.") + (license license:expat))) + (define-public rust-nonempty-0.7 (package (name "rust-nonempty") From patchwork Sun Aug 4 16:43:01 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Suhail Singh X-Patchwork-Id: 66677 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 4FC2C27BBEA; Sun, 4 Aug 2024 17:44:52 +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=-6.6 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham 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 7F18627BBE2 for ; Sun, 4 Aug 2024 17:44:51 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1saeLb-0006fW-4q; Sun, 04 Aug 2024 12:44:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1saeLZ-0006fM-4w for guix-patches@gnu.org; Sun, 04 Aug 2024 12:44:41 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1saeLY-0000gz-Q7 for guix-patches@gnu.org; Sun, 04 Aug 2024 12:44:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:References:In-Reply-To:From:To:Subject; bh=VA2I0IvRtmBZf/IClgt8l/vMehJw5pB4CruT+y4iZ+k=; b=nZwZzvBJY/EdaJOXqciRpp/8aY2rVD1wedkFIgc1D705/zypzkr3qb8X00Y0k3MwojX8LnVVxv4dSUY7FipWOhOQ0OilGhG7tpdHLoeZOImMpASlIz13EGLX0/bOnYlX40wCW8S1BaOIVc6Qx+mkncQhofXPJlatHP0FoPZOI9UF6ABTTjnsoeWwr/iJFUds/08N8sK+gStnidZom97bRwbdWhmqnZEzmyTh3iasWwYnpSiOlRJRZqoI5zH6tcG8z86mPu3GBj0StKQlR1RbpoLVE6I9r4Lxg2Rww+M9MUWpojU6X48sCsUG7aFF7P83FyEtTXBjBCXkcvrIPlxb4g==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1saeLt-0008Ao-T0; Sun, 04 Aug 2024 12:45:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72467] [PATCH 3/7] gnu: Add rust-railroad-0.2. Resent-From: "Suhail Singh" Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Sun, 04 Aug 2024 16:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72467 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72467@debbugs.gnu.org Cc: Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 72467-submit@debbugs.gnu.org id=B72467.172278988231334 (code B ref 72467); Sun, 04 Aug 2024 16:45:01 +0000 Received: (at 72467) by debbugs.gnu.org; 4 Aug 2024 16:44:42 +0000 Received: from localhost ([127.0.0.1]:57084 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1saeLa-00089I-7K for submit@debbugs.gnu.org; Sun, 04 Aug 2024 12:44:42 -0400 Received: from mail-oi1-f194.google.com ([209.85.167.194]:39258) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1saeLY-00088p-7b for 72467@debbugs.gnu.org; Sun, 04 Aug 2024 12:44:40 -0400 Received: by mail-oi1-f194.google.com with SMTP id 5614622812f47-3db37444230so385162b6e.1 for <72467@debbugs.gnu.org>; Sun, 04 Aug 2024 09:44:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1722789793; x=1723394593; darn=debbugs.gnu.org; h=mime-version:user-agent:date:references:message-id:in-reply-to :subject:to:from:from:to:cc:subject:date:message-id:reply-to; bh=VA2I0IvRtmBZf/IClgt8l/vMehJw5pB4CruT+y4iZ+k=; b=elI22tPbUO6eV2a6izZlCP/U3BuJ07oW/RsUOpWAmf9lE0fgKL9NYiJPiN6bsJfGfk OVVG0taBC8iSyiWZInAzR1r2EclGd+eCh9/4+Rqv1R89EwtI114eWaXZfynhhDImreXc mflWu71iXXyeOOLnb1KivFibga/w02L+YbXH5yaMXydl6fwwq6Y3R3ZNUiQS+z1TlHaY BR8bYAFDR8z8CQw5JNt/9OKrOJYk64eSLjahsftIhSjTMYmn41VeFxk91zJJvMFYu9K+ sdaTlZDKfNHl7r8CpVxZC9Ur8FLDfJFxZ90V9WHyHYpgFSzhlftYV+LoUcSLpchchtNz Fv3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722789793; x=1723394593; h=mime-version:user-agent:date:references:message-id:in-reply-to :subject:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=VA2I0IvRtmBZf/IClgt8l/vMehJw5pB4CruT+y4iZ+k=; b=kZt9RazwM/ofY8g6Kj3qCMu1x66uVovZcRjptUAVGvVeondaXAqXY68BajV7Puzlw2 cFNFTdthyQHM1Yt6YPiD+8YR/loy+Fd5bFoHcQzZq6e/Gn68v/7YLqZOaqsQDEOQfnP9 1lVJcFZ05OixLsIUzr56oUvZjNjTF14RU6imdreqgTWxMbkIHd0u36D9AOf6WZEDbHK6 zNV5J4P8Tkd/b+R/VY9c1vA1LR4po8OBDY1s8Np2k6sxmBZJ4wBzxBvdudZUmBPXiu8f ENOW7v121mNV9evReqdYuDgLwQ1fNcMgmSdugN712rEdFuW+rRyFgEG4GS6mrQEdViEz 2nxQ== X-Gm-Message-State: AOJu0YwSFVgr+mGu+P+YfV5jiXSKEzWMWJhxWatPlowYon4QOOm7Kk4Z 4U4/nDRtoijX3LABWMVO5enZQu9OgkMTOnnJQ+lvK6uXzP0aIVJBybaDIINb X-Google-Smtp-Source: AGHT+IFiinGaMyXBMXan5dWPoqaamuyDyLKpF4VNLSkD5JgS0KFPIDgEvTNIjClQ2Umv+Dad2GWvww== X-Received: by 2002:a05:6808:1529:b0:3da:ac08:b74a with SMTP id 5614622812f47-3db558585eemr5764073b6e.7.1722789792601; Sun, 04 Aug 2024 09:43:12 -0700 (PDT) Received: from gnus ([65.93.169.47]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7a34f78baf7sm272087285a.119.2024.08.04.09.43.12 for <72467@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 04 Aug 2024 09:43:12 -0700 (PDT) From: "Suhail Singh" In-Reply-To: Message-ID: References: Date: Sun, 04 Aug 2024 12:43:01 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) 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-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-railroad-0.2): New variable. (rust-railroad-verification-0.1): New variable. Change-Id: If4a5b474cff1e78ff156b56e4192842e1b20155b --- gnu/packages/crates-io.scm | 45 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d1bd708f64..2007a1586a 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -60079,6 +60079,51 @@ (define-public rust-radix-trie-0.2 learnt from TrieMap and Sequence Trie.") (license license:expat))) +(define-public rust-railroad-0.2 + (package + (name "rust-railroad") + (version "0.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "railroad" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "08y86hb3vp0i9k9dkz3lbfhrd8x051f6pcg3p87z65ss3shdmzh1")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-htmlescape" ,rust-htmlescape-0.3) + ("rust-unicode-width" ,rust-unicode-width-0.1)) + #:cargo-development-inputs (("rust-lazy-static" ,rust-lazy-static-1) + ("rust-railroad-verification" ,rust-railroad-verification-0.1)))) + (home-page "https://github.com/lukaslueg/railroad") + (synopsis "library to create syntax-diagrams as Scalable Vector Graphics") + (description + "This package provides a library to create syntax-diagrams as Scalable Vector +Graphics.") + (license license:expat))) + +(define-public rust-railroad-verification-0.1 + (package + (name "rust-railroad-verification") + (version "0.1.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "railroad_verification" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "131qx7xjs06gmna8xvnw6js31y9wmhayaiykssv45qrh3gr7c9dr")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-tempfile" ,rust-tempfile-3)))) + (home-page "https://github.com/lukaslueg/railroad-verification") + (synopsis "Common verification against SVG11-DTD for `railroad`") + (description + "This package provides Common verification against SVG11-DTD for `railroad`.") + (license license:expat))) + (define-public rust-rand-0.8 (package (name "rust-rand") From patchwork Sun Aug 4 16:43:42 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Suhail Singh X-Patchwork-Id: 66679 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 375E027BBE9; Sun, 4 Aug 2024 17:46:16 +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=-6.6 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, 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 808E827BBE2 for ; Sun, 4 Aug 2024 17:46:14 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1saeMk-0007bK-3Z; Sun, 04 Aug 2024 12:45:54 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1saeMZ-0007If-AA for guix-patches@gnu.org; Sun, 04 Aug 2024 12:45:43 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1saeMW-00010T-RU for guix-patches@gnu.org; Sun, 04 Aug 2024 12:45:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:References:In-Reply-To:From:To:Subject; bh=ZV/J2vhDyPpO4IGHHfztzQJHxuVw4JOjuehgQ+WrZc4=; b=pfNGYGyi23+rLG/mEgy3nln9bIX5Xl8WM4Maab/R1pBsw6qbiQuhMuH6tMltsr28hWG+07P+45Tqypzl5MQK6H0Ex+8fyMNWyU0/v4jeOJjOkMovwVngGZpvkrC4RnSoYE3EHj1FGZPJ7z+0DtRHfeB32lB9aZNV3+nZE/gSyxux5EPgQVpsDx+Ff+NUPHq9iizqHPe69zgwmVu+/3Qs8yQrnbeu8rtD2HX6/Oq6eOEne5Buv/O/SkNmunGunLRZfOHEhkbL4V/QHKQoYDxOeLBOl2sZq9OzRUJxQl5G43N1HJNe/6M/s2H7DwD2T+xk8A6p9UsTsTYKW3gfzpR11A==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1saeMs-0008Fc-1q; Sun, 04 Aug 2024 12:46:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72467] [PATCH 4/7] gnu: Add rust-roaring-0.10. Resent-From: "Suhail Singh" Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Sun, 04 Aug 2024 16:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72467 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72467@debbugs.gnu.org Cc: Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 72467-submit@debbugs.gnu.org id=B72467.172278991331505 (code B ref 72467); Sun, 04 Aug 2024 16:46:02 +0000 Received: (at 72467) by debbugs.gnu.org; 4 Aug 2024 16:45:13 +0000 Received: from localhost ([127.0.0.1]:57089 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1saeM4-0008C0-Lv for submit@debbugs.gnu.org; Sun, 04 Aug 2024 12:45:13 -0400 Received: from mail-qt1-f196.google.com ([209.85.160.196]:41224) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1saeM2-0008BU-Kf for 72467@debbugs.gnu.org; Sun, 04 Aug 2024 12:45:11 -0400 Received: by mail-qt1-f196.google.com with SMTP id d75a77b69052e-44ffdb13dcbso7064071cf.1 for <72467@debbugs.gnu.org>; Sun, 04 Aug 2024 09:44:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1722789823; x=1723394623; darn=debbugs.gnu.org; h=mime-version:user-agent:date:references:message-id:in-reply-to :subject:to:from:from:to:cc:subject:date:message-id:reply-to; bh=ZV/J2vhDyPpO4IGHHfztzQJHxuVw4JOjuehgQ+WrZc4=; b=EV6tnoTcd3hOBv52MOsDl0D8Q7MLlHNsmz66kFUL8kAZCC56Wkgw2Fx0KCUfZQ7FjA sNncG7Y4zAGX9HIiNZPk9T6PRs5YyGy3n09MOODFcnZVFme6zET7s70HRym5fC32+oT0 7uqE4gcyJYsUCL4qXU+GGtZA3LcHTmhCHatK+SIVHNdMvpDfYNbEnHXzEF1ksVWnmBC6 v10Cb47s6mv4Fx0R53oTrx6H2y4V1AyTXsbUMhphYoZz/f6hxleBYvS2OX293exsiiyY tGO8l6zLOwr5QOPkQuXS73fF4CLnw9kqWgYlKkbI8FfU72Nptf8flfIvrLE2q9Jaasx0 4EQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722789823; x=1723394623; h=mime-version:user-agent:date:references:message-id:in-reply-to :subject:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=ZV/J2vhDyPpO4IGHHfztzQJHxuVw4JOjuehgQ+WrZc4=; b=ExaDckv9Q993hRNGy41axq60HCfd47Axa4ampiU4Ei0wkAwB1o2s4vY/oi47r/rC8o lbDrEVI9sDulZjZhKZ6qAD+DoIdGG6yWJKeTYf7SDVizlwz8XWuhvsOPcOmBGo5MBPLn mYaTj1/azhoZbSRYF0bc9Vkv2NxPzQxiOTdi2QCuPpkH9kq/eGstOdVxhV6SlrEM4XjG FAOkWOlnppvOiExdmEfzmdj9zARv2hfKKzYjsiq7Vf54r1sZzq7ZJTI+60NQwxh6qOEC wXmHFftxUGTz3anZk61XObJZRdcB2ISMb+2WaYmRl+VpkebynL1nmT5CtObC9x9iS6bx 9ieQ== X-Gm-Message-State: AOJu0YzY3s/Vlb0iEBMAwpGoAR0/33z50RysQOlAUE3skuwfzkR1oFwW dDjo6d627GKEa4kCRuDA29nojWQkFhz/6ldGpwOr9OnrLmnOrntWh79FBa6k X-Google-Smtp-Source: AGHT+IHRVq+U/3y5dO7+nzQwECTvGQESDyxphj1xA+ey82L5KR7oJKC2pEfjxuVzpV6c3t7lo6lgLg== X-Received: by 2002:a05:6214:f61:b0:6b7:b149:ce06 with SMTP id 6a1803df08f44-6bb984137e5mr75876056d6.4.1722789823093; Sun, 04 Aug 2024 09:43:43 -0700 (PDT) Received: from gnus (bras-base-mtrlpq0776w-grc-16-65-93-169-47.dsl.bell.ca. [65.93.169.47]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6bb9c8678f7sm27244196d6.109.2024.08.04.09.43.42 for <72467@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 04 Aug 2024 09:43:42 -0700 (PDT) From: "Suhail Singh" In-Reply-To: Message-ID: <3376f1bcfb38327c638ba2512a0b654d9f772209.1722777393.git.suhail@bayesians.ca> References: Date: Sun, 04 Aug 2024 12:43:42 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) 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-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-roaring-0.10): New variable. (rust-retain-mut-0.1.7): New variable. Change-Id: I71b582e85384caecbfff08f3b4fbac899e71255b --- gnu/packages/crates-io.scm | 39 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 2007a1586a..16b5c7dc6f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -62689,6 +62689,19 @@ (define-public rust-retain-mut-0.1 functionality as retain but gives mutable borrow to the predicate.") (license license:expat))) +(define-public rust-retain-mut-0.1.7 + (package + (inherit rust-retain-mut-0.1) + (name "rust-retain-mut") + (version "0.1.7") + (source + (origin + (method url-fetch) + (uri (crate-uri "retain_mut" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "11j09lp1wqwc2r9bw58my2474zj95jz5fihff3ldv3rz0g2baccc")))))) + (define-public rust-rfc2047-decoder-0.2 (package (name "rust-rfc2047-decoder") @@ -62999,6 +63012,32 @@ (define-public rust-roadmap-0.5 (description "Model a project roadmap as a directed acyclic graph.") (license license:expat-0))) +(define-public rust-roaring-0.10 + (package + (name "rust-roaring") + (version "0.10.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "roaring" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0wcgprdw49xy7w00zzspbhrq8f1kvlwqasmfxh8y1gd84vlba3zg")))) + (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.7) + ("rust-serde" ,rust-serde-1)) + #:cargo-development-inputs (("rust-bincode" ,rust-bincode-1) + ("rust-proptest" ,rust-proptest-1) + ("rust-serde-json" ,rust-serde-json-1)))) + (home-page "https://github.com/RoaringBitmap/roaring-rs") + (synopsis "better compressed bitset - pure Rust implementation") + (description + "This package provides a better compressed bitset - pure Rust implementation.") + (license (list license:expat license:asl2.0)))) + (define-public rust-rodio-0.15 (package (name "rust-rodio") From patchwork Sun Aug 4 16:44:07 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Suhail Singh X-Patchwork-Id: 66678 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 9478627BBEA; Sun, 4 Aug 2024 17:46:06 +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=-6.6 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham 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 1607927BBE2 for ; Sun, 4 Aug 2024 17:46:06 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1saeMh-0007QV-Dj; Sun, 04 Aug 2024 12:45:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1saeMZ-0007Io-Cv for guix-patches@gnu.org; Sun, 04 Aug 2024 12:45:43 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1saeMX-00010Z-AW for guix-patches@gnu.org; Sun, 04 Aug 2024 12:45:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:References:In-Reply-To:From:To:Subject; bh=jLQtf+j6nQTiPDzfVtdT/V/EPHKtyPkX/hysPUZe9ac=; b=ZiRxoIkHPbB3Sf+3JsHu31dXjKR6lOghPE1PXzseCbjt4Ju+xwGO2YNi+2d2IceSmlhVmY1g1M6XVWnMZhcAAIwozsUx74sa9psv4QP0PWEbZR1XLFGuHIU0nHxfX5ZK4Ss9qb494GP0CF914qA7DRB9duG7uoEC/M3mbY1WMqt4iN55aMJ1CiEf7+B8Qro4w+RpJiutYwCe0QahW/xuD+oMwSyDWlAx3iFVgeyYQex5bxLsURWDb2za94v/m+wtY5WqIPULRVnIeyvi39Od7aE2XgtCEv7NaGC/ZNLVXghohrDA4WqebyP2y4iLkpvI1MHDMp6kmlDwi4ulcmfNZw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1saeMs-0008Fk-HE; Sun, 04 Aug 2024 12:46:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72467] [PATCH 5/7] gnu: Add rust-slice-group-by-0.3. Resent-From: "Suhail Singh" Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Sun, 04 Aug 2024 16:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72467 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72467@debbugs.gnu.org Cc: Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 72467-submit@debbugs.gnu.org id=B72467.172278994731644 (code B ref 72467); Sun, 04 Aug 2024 16:46:02 +0000 Received: (at 72467) by debbugs.gnu.org; 4 Aug 2024 16:45:47 +0000 Received: from localhost ([127.0.0.1]:57092 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1saeMd-0008EJ-5G for submit@debbugs.gnu.org; Sun, 04 Aug 2024 12:45:47 -0400 Received: from mail-qt1-f196.google.com ([209.85.160.196]:41206) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1saeMb-0008Dj-G5 for 72467@debbugs.gnu.org; Sun, 04 Aug 2024 12:45:45 -0400 Received: by mail-qt1-f196.google.com with SMTP id d75a77b69052e-4500eb6fe78so6883971cf.0 for <72467@debbugs.gnu.org>; Sun, 04 Aug 2024 09:45:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1722789858; x=1723394658; darn=debbugs.gnu.org; h=mime-version:user-agent:date:references:message-id:in-reply-to :subject:to:from:from:to:cc:subject:date:message-id:reply-to; bh=jLQtf+j6nQTiPDzfVtdT/V/EPHKtyPkX/hysPUZe9ac=; b=eqbSFDxFx2PdeF80AoISUzkA7G6HKaAsYG3FVEk4PPIY6fVMjskYe3O1tKjy1e92oZ v4w5BK6q1272b2RVg7xsdhPIEvRTMW6TzHgKtAljDcGTlzd2i3vYpDaPZquBHXP6Th6J 4qFB0V6BM0mUVYM+NUEsikYGQnWGqUW1MXzUevIIV3aHvIcZU08KpGi/NbS2ktNJSKab cuIHFm4C/fFYc2anZ9d2LXN9zqbETsskLfP8j24F3l0iLW4Gr5CBkxwtm/hafWU/tur2 CbzZWhlAQdR8edqvYz0VsRf4IYXlaEp6F1DdGyjzXfwKfm+es1Sez2SaVEAhYKwIEazi WUlg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722789858; x=1723394658; h=mime-version:user-agent:date:references:message-id:in-reply-to :subject:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=jLQtf+j6nQTiPDzfVtdT/V/EPHKtyPkX/hysPUZe9ac=; b=ZO0vkQlgQFS9KFsGsGN6SCHSXQ69n6AsyIHFzU2KqGJ3wwMZx+XQ8EdXBK+KMy4Q47 QsqlPEgX3Uq8Au8B3VDXZ1b3YXYhlx1PIY53sWTxwq7UrapCgrs1N4+PWX33o15Ht49I +l8M6IgThKyLW2Lh97kwf6tp9cDqWUdD9lNFdhu8xmly3Xw+hgaFhlcBeYx7BbGZ/rU+ 7sA6kEfvN4QCamdzCjv0txmjaxAMBERp86ANEEQhihYJ5JOZpFHfQ0p4feFDEEuOdejX 2xAFApoXyyQRIn7Dj1805hHiIg1WJfvdlmvf1I2PKRWIdFliVd+Sd7fyd3uii5wjkXDh MQfw== X-Gm-Message-State: AOJu0YwLWMsAv5VdxZ7pwaavmo9UTPmyWKRKgHpOJoPgE/TV1MlzqB39 3drC7IJJlIm4DdeoOlAh5up0QC8as1uxzn2vgd9dl1udjylpkJXAwRIjgb7A X-Google-Smtp-Source: AGHT+IG/hEg8VqbI266jlp6AjFYE4dN58fqIOemviHeHy8Ozi20JSPBzrBGLXu6Cg0IfAnHUPf7TEA== X-Received: by 2002:a05:620a:1a8a:b0:7a1:c407:9962 with SMTP id af79cd13be357-7a34f006fa4mr617666185a.10.1722789858466; Sun, 04 Aug 2024 09:44:18 -0700 (PDT) Received: from gnus ([65.93.169.47]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7a34f773abdsm274371085a.72.2024.08.04.09.44.17 for <72467@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 04 Aug 2024 09:44:18 -0700 (PDT) From: "Suhail Singh" In-Reply-To: Message-ID: References: Date: Sun, 04 Aug 2024 12:44:07 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) 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-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-slice-group-by-0.3): New variable. Change-Id: Ib044c37db12f93a9ebe1cd1457055ef1c3b5d763 --- 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 16b5c7dc6f..5476688197 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -71862,6 +71862,26 @@ (define-public rust-slice-deque-0.2 ("rust-mach" ,rust-mach-0.2) ("rust-winapi" ,rust-winapi-0.3)))))) +(define-public rust-slice-group-by-0.3 + (package + (name "rust-slice-group-by") + (version "0.3.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "slice-group-by" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "19vbyyxqvc25fv2dmhlxijlk5sa9j34yb6hyydb9vf89kh36fqc2")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-development-inputs (("rust-rand" ,rust-rand-0.6)))) + (home-page "https://github.com/Kerollmops/slice-group-by") + (synopsis "Iterators over groups in slices and strs") + (description + "This package provides Iterators over groups in slices and strs.") + (license license:expat))) + (define-public rust-slog-2 (package (name "rust-slog") From patchwork Sun Aug 4 16:44:55 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Suhail Singh X-Patchwork-Id: 66680 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 B97EF27BBE9; Sun, 4 Aug 2024 17:47:03 +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=-6.6 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, 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 4133727BBE2 for ; Sun, 4 Aug 2024 17:46:56 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1saeNh-0008B4-FO; Sun, 04 Aug 2024 12:46:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1saeNa-00089x-AH for guix-patches@gnu.org; Sun, 04 Aug 2024 12:46:46 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1saeNV-0001D7-GV for guix-patches@gnu.org; Sun, 04 Aug 2024 12:46:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:References:In-Reply-To:From:To:Subject; bh=VWtreR78/Q54Iwp51xncrLYKJMOWM3A9HTA67sDTpVw=; b=ew8rZDBngINeXWSZVAUq1HmF9Y4+OuAcgGecEbWRKPNrVzPb2Idy78n1RE52F5oijEDmfBe4V70KSyHLxBn1I/YpJaD8ImpCnBmGgcZIPR5M2+ZyRszGsgJ4RnW49e4y7kBREBb6lq5/zvNe17dS63OWNirhqtKiekbreGUhh9xB9uRrEQGD/fAaXaYPMR9zXLO9ewbarG6BSayzIJiAPq5l7OwF/MTYCDky9B2IomTsJsP0H6Um8k+XQEVSk+7dWDq/8JdlgRiw/De1+2vahmZuyiFy0/LjxFjBbYgDPJb9uLkETXuXZsJM/+q5KRtL4W3j2ZiBh2orrcJoDhuXVg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1saeNq-0008K7-ER; Sun, 04 Aug 2024 12:47:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72467] [PATCH 6/7] gnu: Add rust-ustr-0.9. Resent-From: "Suhail Singh" Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Sun, 04 Aug 2024 16:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72467 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72467@debbugs.gnu.org Cc: Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 72467-submit@debbugs.gnu.org id=B72467.172278998631850 (code B ref 72467); Sun, 04 Aug 2024 16:47:02 +0000 Received: (at 72467) by debbugs.gnu.org; 4 Aug 2024 16:46:26 +0000 Received: from localhost ([127.0.0.1]:57103 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1saeNF-0008Hc-Tq for submit@debbugs.gnu.org; Sun, 04 Aug 2024 12:46:26 -0400 Received: from mail-qk1-f193.google.com ([209.85.222.193]:38532) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1saeND-0008H2-PZ for 72467@debbugs.gnu.org; Sun, 04 Aug 2024 12:46:24 -0400 Received: by mail-qk1-f193.google.com with SMTP id af79cd13be357-7a1dfa92d8dso133552785a.2 for <72467@debbugs.gnu.org>; Sun, 04 Aug 2024 09:46:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1722789897; x=1723394697; darn=debbugs.gnu.org; h=mime-version:user-agent:date:references:message-id:in-reply-to :subject:to:from:from:to:cc:subject:date:message-id:reply-to; bh=VWtreR78/Q54Iwp51xncrLYKJMOWM3A9HTA67sDTpVw=; b=FRMdb1xun975xUjGcuNzx9ZNYq4K+fkDUDzrQJuVVjP0ewrBUB5uBc3yOuui23SsKp Lu74NfImBy6iamOP1Dk+cikenY3OBncoTZel/ZgV23IKfjBfFTgiBFr7Avfbnwg2DGXc i3PLXFkt9nIKKkiEP6BBbCuP4LDcy1oFUo+euKcm/e3GWuTOlv5EHCVXF7B/3v8ITq5F +UzPAStPlAr1Kr20mnVpeEcT6NhF6jQw1LYKA7kntQKefv2uZUR54cO+xgj7FjkAT3Hb K/C/5iVMWE+O/nCJPelPaxYHtbP9psewlD/W7MvnzLo6CvQm6zyZpq9/h7DpPolFK0Ma vXuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722789897; x=1723394697; h=mime-version:user-agent:date:references:message-id:in-reply-to :subject:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=VWtreR78/Q54Iwp51xncrLYKJMOWM3A9HTA67sDTpVw=; b=xPLOcXlAtrq2NUo1pRFOAo3zih9HAkZ1VCNPyQSaFn3PkyxABDhIJzu+PTSyI8B+To Jtkmw/eFVd5aJ2FEfhNOagfGxEjtNF2ERjCeKscEMqDOMHhv/M2QUChKw/B3IC8WFGP+ 44MU8U+egzC0iHWWsghOT5pWabhz+57dJg7i0zIVDO9uzVH1xdBhbKUkn/TlGb5B2ziE Zi6zOg2Rzh/I5k7IxitSL3kai2pVe+P1GbDFCNhMkyXs30YMzjh7zGS9PS/ItDcSc/19 2NFjru8DWjHqJ74vYtNm7zMOHlAydim0o6x/d/lzGhQXhb/jEpGEPYojCGQzEjD4+GHK /q6Q== X-Gm-Message-State: AOJu0Yy06jV0dtcunTOEKaPykdJPHEjPoKDVmkXeblT1kwu0x/yEHfpB 0cIIMz0agYdvNqd9zyBVKte0O3dGuoVcAF6sFv89QTLGbSpSpG1J7fRevJtl X-Google-Smtp-Source: AGHT+IE+mRYONW6Yxd2zRMl6sYIhM6+O/rn22BoRlPz+jSC3RvLqOJk/EPYHpHGxHM+iaIDAL7pLpA== X-Received: by 2002:a05:6214:1250:b0:6b9:9417:c103 with SMTP id 6a1803df08f44-6bb9831e8f7mr64902326d6.1.1722789896267; Sun, 04 Aug 2024 09:44:56 -0700 (PDT) Received: from gnus (bras-base-mtrlpq0776w-grc-16-65-93-169-47.dsl.bell.ca. [65.93.169.47]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6bb9c7b8665sm27414136d6.73.2024.08.04.09.44.55 for <72467@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 04 Aug 2024 09:44:55 -0700 (PDT) From: "Suhail Singh" In-Reply-To: Message-ID: References: Date: Sun, 04 Aug 2024 12:44:55 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) 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-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-bindgen-0.53): New variable. (rust-cexpr-0.2): New variable. (rust-clang-sys-0.23): New variable. (rust-fasthash-0.4): New variable. (rust-fasthash-sys-0.3): New variable. (rust-spin-0.7): New variable. (rust-string-cache-shared-0.3): New variable. (rust-ustr-0.9): New variable. (rust-which-1): New variable. (rust-xoroshiro128-0.3): New variable. Change-Id: I69588de3aa84215f613500a14851be7d1754463f --- gnu/packages/crates-io.scm | 221 +++++++++++++++++++++++++++++++++++++ 1 file changed, 221 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 5476688197..148e474993 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -7572,6 +7572,34 @@ (define-public rust-bindgen-0.53 ("rust-diff" ,rust-diff-0.1) ("rust-shlex" ,rust-shlex-0.1)))))) +(define-public rust-bindgen-0.37 + (package + (inherit rust-bindgen-0.53) + (name "rust-bindgen") + (version "0.37.4") + (source + (origin + (method url-fetch) + (uri (crate-uri "bindgen" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "08f2cyzr8fc027mzj2lhmn5j3w318g2ql7yfw5ngxa3yhy1an98v")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-cexpr" ,rust-cexpr-0.2) + ("rust-cfg-if" ,rust-cfg-if-0.1) + ("rust-clang-sys" ,rust-clang-sys-0.23) + ("rust-clap" ,rust-clap-2) + ("rust-env-logger" ,rust-env-logger-0.5) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-log" ,rust-log-0.4) + ("rust-peeking-take-while" ,rust-peeking-take-while-0.1) + ("rust-proc-macro2" ,rust-proc-macro2-0.3) + ("rust-quote" ,rust-quote-0.5) + ("rust-regex" ,rust-regex-1) + ("rust-which" ,rust-which-1)))))) + (define-public rust-bio-types-1 (package (name "rust-bio-types") @@ -11923,6 +11951,23 @@ (define-public rust-cexpr-0.4 #:cargo-development-inputs (("rust-clang-sys" ,rust-clang-sys-0.28)))))) +(define-public rust-cexpr-0.2 + (package + (inherit rust-cexpr-0.6) + (name "rust-cexpr") + (version "0.2.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "cexpr" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0v1xa3758czmj8h97gh548mr8g0v13ixxvrlm1s79nb7jmgc9aj2")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-nom" ,rust-nom-3)))))) + (define-public rust-cfg-aliases-0.1 (package (name "rust-cfg-aliases") @@ -12679,6 +12724,25 @@ (define-public rust-clang-sys-1 (description "This package provides Rust bindings for libclang.") (license license:asl2.0))) +(define-public rust-clang-sys-0.23 + (package + (inherit rust-clang-sys-1) + (name "rust-clang-sys") + (version "0.23.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "clang-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1hjr333izzhs6bic84qwnyzy5xzmvasib8f3zkzj4ln3a97c1xyp")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-glob" ,rust-glob-0.2) + ("rust-glob" ,rust-glob-0.2) + ("rust-libc" ,rust-libc-0.2) + ("rust-libloading" ,rust-libloading-0.5)))))) + (define-public rust-claxon-0.4 (package (name "rust-claxon") @@ -25705,6 +25769,55 @@ (define-public rust-fast-float-0.2 (description "This package provides a fast floating-point number parser.") (license (list license:expat license:asl2.0)))) +(define-public rust-fasthash-0.4 + (package + (name "rust-fasthash") + (version "0.4.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "fasthash" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "03v9g4ajw0zk9pv2ranq65xcly1b68hg0qzc2y8y1ajfdfa168h3")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-0.1) + ("rust-fasthash-sys" ,rust-fasthash-sys-0.3) + ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-seahash" ,rust-seahash-3) + ("rust-xoroshiro128" ,rust-xoroshiro128-0.3)))) + (home-page "https://github.com/flier/rust-fasthash") + (synopsis "suite of non-cryptographic hash functions for Rust.") + (description + "This package provides a suite of non-cryptographic hash functions for +Rust.") + (license license:asl2.0))) + +(define-public rust-fasthash-sys-0.3 + (package + (name "rust-fasthash-sys") + (version "0.3.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "fasthash-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1y18v8yya5pnzgfji9lwnrz5jl7q8q2xj2a0sg6ibrz2pwd99pmn")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-bindgen" ,rust-bindgen-0.37) + ("rust-gcc" ,rust-gcc-0.3)))) + (home-page "https://github.com/flier/rust-fasthash") + (synopsis "suite of non-cryptographic hash functions for Rust.") + (description + "This package provides a suite of non-cryptographic hash functions for +Rust.") + (license license:asl2.0))) + (define-public rust-faster-hex-0.9 (package (name "rust-faster-hex") @@ -73114,6 +73227,19 @@ (define-public rust-spin-0.9 initializers are available.") (license license:expat))) +(define-public rust-spin-0.7 + (package + (inherit rust-spin-0.9) + (name "rust-spin") + (version "0.7.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "spin" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0qjips9f6fsvkyd7wj3a4gzaqknn2q4kkb19957pl86im56pna0k")))))) + (define-public rust-spin-0.5 (package (inherit rust-spin-0.9) @@ -74574,6 +74700,31 @@ (define-public rust-string-cache-shared-0.3 "Code share between string_cache and string_cache_codegen.") (license (list license:asl2.0 license:expat)))) +(define-public rust-string-interner-0.12 + (package + (name "rust-string-interner") + (version "0.12.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "string-interner" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "021whb6wrfq4mbdcdlrm6f01ncvh23yd2r08kxpyw5v5hz8rcc9q")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1) + ("rust-hashbrown" ,rust-hashbrown-0.9) + ("rust-serde" ,rust-serde-1)))) + (home-page "https://github.com/robbepop/string-interner") + (synopsis "Efficient string interner with minimal memory footprint +and fast access to the underlying strings.") + (description + "This package provides Efficient string interner with minimal memory +footprint and fast access to the underlying strings.") + (license (list license:expat license:asl2.0)))) + (define-public rust-stringprep-0.1 (package (name "rust-stringprep") @@ -86882,6 +87033,39 @@ (define-public rust-users-0.11 Unix users and groups.") (license license:expat))) +(define-public rust-ustr-0.9 + (package + (name "rust-ustr") + (version "0.9.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "ustr" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "177sfj2gcxcxbyw756k4r7dbpsnkjrb62nrqvibdx019kw4kc51p")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-ahash" ,rust-ahash-0.7) + ("rust-byteorder" ,rust-byteorder-1) + ("rust-fasthash" ,rust-fasthash-0.4) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-parking-lot" ,rust-parking-lot-0.11) + ("rust-serde" ,rust-serde-1) + ("rust-spin" ,rust-spin-0.7)) + #:cargo-development-inputs (("rust-criterion" ,rust-criterion-0.3) + ("rust-crossbeam-channel" ,rust-crossbeam-channel-0.5) + ("rust-crossbeam-utils" ,rust-crossbeam-utils-0.8) + ("rust-libc" ,rust-libc-0.2) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-string-interner" ,rust-string-interner-0.12) + ("rust-string-cache" ,rust-string-cache-0.8)))) + (home-page "https://github.com/anderslanglands/ustr") + (synopsis "Fast, FFI-friendly string interning") + (description "This package provides Fast, FFI-friendly string interning.") + (license (license:non-copyleft + "https://spdx.org/licenses/BSD-2-Clause-Patent.html")))) + (define-public rust-utf-8-0.7 (package (name "rust-utf-8") @@ -89870,6 +90054,23 @@ (define-public rust-which-2 #:cargo-development-inputs (("rust-tempdir" ,rust-tempdir-0.3)))))) +(define-public rust-which-1 + (package + (inherit rust-which-4) + (name "rust-which") + (version "1.0.5") + (source + (origin + (method url-fetch) + (uri (crate-uri "which" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1cjwa57kzfgzs681a27m5pjmq580pv3hkcg23smf270bgqz60jp8")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-libc" ,rust-libc-0.2)))))) + (define-public rust-whoami-1 (package (name "rust-whoami") @@ -90251,6 +90452,26 @@ (define-public rust-wyz-0.2 "This package provides a collection of utility functions.") (license license:expat))) +(define-public rust-xoroshiro128-0.3 + (package + (name "rust-xoroshiro128") + (version "0.3.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "xoroshiro128" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1kfzanis2v39r8q963q161izv0hmfsdxa11cxgqw8jgcp8sdmvp0")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-rand" ,rust-rand-0.4)))) + (home-page "https://github.com/mscharley/rust-xoroshiro128") + (synopsis "Fast psuedo-random number generators") + (description "This package provides Fast psuedo-random number generators.") + (license license:expat))) + (define-public rust-x86-0.52 (package (name "rust-x86") From patchwork Sun Aug 4 16:46:35 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Suhail Singh X-Patchwork-Id: 66681 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 CA7D027BBE9; Sun, 4 Aug 2024 17:49:00 +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=-6.6 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, 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 9F5F527BBE2 for ; Sun, 4 Aug 2024 17:48:58 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1saePT-0000D7-1C; Sun, 04 Aug 2024 12:48:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1saePR-0000Cd-3B for guix-patches@gnu.org; Sun, 04 Aug 2024 12:48:41 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1saePQ-0001jw-Q3 for guix-patches@gnu.org; Sun, 04 Aug 2024 12:48:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:References:In-Reply-To:From:To:Subject; bh=wudp5jSSm3UUCrlBwHavkH3R6S+daLQ+yPx37+DFUe8=; b=cEmbfn3Br4T0KL/pcwxacbbJq2u6QVPzFaqbWrw/hyCLgURoASPrvVUqkI+LgvR7EfjOcSOpV6M4ywrxhrGDHTH43o0ewsr046kQN0Y8dCtYX4tPimPBhTUps36tlE7eShXhVXBLya6mxsKTdaa4ziqw7uJGqth0MGM6CqEtFaENTu7RrUJdrDNiNbUmIwp2fGsgtULifLzM+OWsAFDYbf14ilvT6+Mwl2mnuRWrRo+MbUsINVqDzuhqSzzDge1e478khjE5JpeHFmId93qxJjLTPsHPBGb7hDZyXzHoseBNejDL7R7WBIGXz5u5NtxZ1wlyIXmJ7QYh45BMbh2y5Q==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1saePl-0008RH-VI; Sun, 04 Aug 2024 12:49:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72467] [PATCH 7/7] gnu: Add complgen. Resent-From: "Suhail Singh" Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Sun, 04 Aug 2024 16:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72467 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72467@debbugs.gnu.org Cc: Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 72467-submit@debbugs.gnu.org id=B72467.172279008632250 (code B ref 72467); Sun, 04 Aug 2024 16:49:01 +0000 Received: (at 72467) by debbugs.gnu.org; 4 Aug 2024 16:48:06 +0000 Received: from localhost ([127.0.0.1]:57109 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1saeOr-0008O6-Sd for submit@debbugs.gnu.org; Sun, 04 Aug 2024 12:48:06 -0400 Received: from mail-oi1-f193.google.com ([209.85.167.193]:41239) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1saeOp-0008NJ-OT for 72467@debbugs.gnu.org; Sun, 04 Aug 2024 12:48:04 -0400 Received: by mail-oi1-f193.google.com with SMTP id 5614622812f47-3db1bf000a0so950827b6e.1 for <72467@debbugs.gnu.org>; Sun, 04 Aug 2024 09:47:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1722789996; x=1723394796; darn=debbugs.gnu.org; h=mime-version:user-agent:date:references:message-id:in-reply-to :subject:to:from:from:to:cc:subject:date:message-id:reply-to; bh=wudp5jSSm3UUCrlBwHavkH3R6S+daLQ+yPx37+DFUe8=; b=Yd/Pmuap9pro43+MbHNLR6d7QlEPK3hL4W185y9eIuGCetGUjr3PBFEfjYlIrTObAM auM1xvD7h8Kncdc+Ypec2GVPOAFfo96fM+uLvxh4H0SWk6OaOVcpDVvjN4guJ5IVLwx8 NVA+mYMHHBXixVuCKcEnaUTdB+T15KLsjgcCcv/uYjWccKZt+vpg0uRxy0/0LGxBB12q 2zHaAMBNEplaPBKoj1ZF/C7bb9YF5GEG0EaJRMNH9L7DGOEW1uzgxNzqldQcCoerONUV NdSzVvGlnrNPH8JwEdZY3f3UmVY+9EkTjYEAEsJ6JPGghetzyhDX8ZINlYxQljTuuEQY NIjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722789996; x=1723394796; h=mime-version:user-agent:date:references:message-id:in-reply-to :subject:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=wudp5jSSm3UUCrlBwHavkH3R6S+daLQ+yPx37+DFUe8=; b=Tty/t7tZjqzz9cee8oOMf1izcK7iSExMLOPeLrNQ8auH8iu6p+6FvOEr/mYDIb2vyp v0sAkgqHpLmiOLtgbBBu5F0StpwGLhVYEGRgtzyc/mPNpHJ81SBtJ9wObRpzMbBHi80M 8g+1Aqlx0I2db8QX05iatoS0pp8tcMpXQgwDjFStroAbEvleshH8fxSfnp9QcrJLQbCr u/PI23NvICNrZEkP/oq5qjzfvOeJz0MgOeACjDMKaceaMBs09Egt4Lr50fM4F9/FXutf 6MpIpyKoDO8fbgWIMNMM7Z5ggoLNfqbMkMtFlKEJSAUSqJNuEzA6U3PtPryTlp7Pj9tN 5vSg== X-Gm-Message-State: AOJu0YzBn8wB3f8TZjMaWYMt8pyRja+Dqwr/w4h0+W2co2R2PzPgl7CL cznazzkUJhlA/+7bWEUnMpE6LKyNwLpNHTkN1TsDVbnipL2D7Dbli0mMU0eg X-Google-Smtp-Source: AGHT+IHCY2fJ9Z+yOhqxs+27EgDdLIFlYDuJm8pwRui7uUzKTrf7yKasNJBGuCuMACwVkZhYSDEZbQ== X-Received: by 2002:a05:6358:418f:b0:1ac:a26c:a07a with SMTP id e5c5f4694b2df-1af3baf4c0fmr524993355d.4.1722789996423; Sun, 04 Aug 2024 09:46:36 -0700 (PDT) Received: from gnus (bras-base-mtrlpq0776w-grc-16-65-93-169-47.dsl.bell.ca. [65.93.169.47]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7a34f7968eesm269388785a.135.2024.08.04.09.46.35 for <72467@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 04 Aug 2024 09:46:36 -0700 (PDT) From: "Suhail Singh" In-Reply-To: Message-ID: <4be9dcda5bdce0434d7ae52cce30d707bc22be89.1722777393.git.suhail@bayesians.ca> References: Date: Sun, 04 Aug 2024 12:46:35 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) 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-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/rust-apps.scm (complgen): New variable. Change-Id: Icfd633a7f0038e4f19afe6af6921f117e188fd50 --- gnu/packages/rust-apps.scm | 44 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 7de25356c7..7045da36d6 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -390,6 +390,50 @@ (define-public cargo-machete (description "@code{cargo-machete} finds unused dependencies in Cargo.toml.") (license (list license:expat license:asl2.0)))) +(define-public complgen + (package + (name "complgen") + (version "0.2.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/adaszko/complgen") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "026bv2cync6qgdkn1ifhspy6z9v25plziqhnn58rlgffx2a0dqn2")))) + (build-system cargo-build-system) + (arguments + (list + #:cargo-inputs `(("rust-anyhow" ,rust-anyhow-1) + ("rust-bumpalo" ,rust-bumpalo-3) + ("rust-chic" ,rust-chic-1) + ("rust-clap" ,rust-clap-4) + ("rust-env-logger" ,rust-env-logger-0.10) + ("rust-hashbrown" ,rust-hashbrown-0.13) + ("rust-itertools" ,rust-itertools-0.10) + ("rust-log" ,rust-log-0.4) + ("rust-nom" ,rust-nom-7) + ("rust-nom-locate" ,rust-nom-locate-4) + ("rust-railroad" ,rust-railroad-0.2) + ("rust-regex" ,rust-regex-1) + ("rust-roaring" ,rust-roaring-0.10) + ("rust-slice-group-by" ,rust-slice-group-by-0.3) + ("rust-tempfile" ,rust-tempfile-3) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-ustr" ,rust-ustr-0.9)) + #:cargo-development-inputs `(("rust-proptest" ,rust-proptest-1)))) + (native-inputs (list git)) + (home-page "https://github.com/adaszko/complgen") + (synopsis "Declarative bash/fish/zsh completions without writing shell +scripts") + (description + "@command{complgen} is a tool that allows you to generate +completion scripts for all major shells (@code{bash}, @code{fish}, @code{zsh}) +from a single, concise, @code{EBNF}-like grammar.") + (license license:asl2.0))) + (define-public diffr (package (name "diffr")