From patchwork Sat Mar 15 18:41:42 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Gabriel Santos X-Patchwork-Id: 40209 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 C636A27BBEA; Sat, 15 Mar 2025 18:43:17 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, 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 E097927BBE2 for ; Sat, 15 Mar 2025 18:43:16 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ttWTY-00025S-I9; Sat, 15 Mar 2025 14:43:12 -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 1ttWTO-00023j-Qp for guix-patches@gnu.org; Sat, 15 Mar 2025 14:43:04 -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 1ttWTO-0000Gw-5o for guix-patches@gnu.org; Sat, 15 Mar 2025 14:43:02 -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:From:To:In-Reply-To:References:Subject; bh=sVX7NdxnSeoCHDrJTuVJfXBqJts3jfHqMpWsK4QQSX8=; b=v2M7Y7WvpyH6foQQUNITqw7Eir+PvTJ8qJk6FR9RaOgBDGJtcLHq3CKrW/fzDb7LcLOOMZaR8qToBhQ8RGEs7RyD/Egr5pSbBtaYNwkLed8wknLnIjJku6CVjPAQiXwRGXeEIx3RM5Ey8bpVEx4fr1qQMuxs68CPLN5IbaXoKBXGHlYotAKxDxoK6//dGxvp8AViuNqnm5EbzdovkAJDkvl433e0J4XIN6zoFX0rrS8xZnV0g0O1hFUKgqX/xejQQ0k7LuQrfd6lgcEzV2VOs9EKvwiDZQBlnqddxUG8ell04wmeKjIMUECL7nxeiuFbLeBA1B3nHNSRVFMKGk8NAw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ttWTN-0000Nh-W7 for guix-patches@gnu.org; Sat, 15 Mar 2025 14:43:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77040] [PATCH 1/7] gnu: Add rust-colored-3. References: <20250315183904.3902-1-gabrielsantosdesouza@disroot.org> In-Reply-To: <20250315183904.3902-1-gabrielsantosdesouza@disroot.org> Resent-From: Gabriel Santos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 15 Mar 2025 18:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77040 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77040@debbugs.gnu.org Cc: Gabriel Santos Received: via spool by 77040-submit@debbugs.gnu.org id=B77040.17420641521319 (code B ref 77040); Sat, 15 Mar 2025 18:43:01 +0000 Received: (at 77040) by debbugs.gnu.org; 15 Mar 2025 18:42:32 +0000 Received: from localhost ([127.0.0.1]:43554 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ttWSu-0000LB-CU for submit@debbugs.gnu.org; Sat, 15 Mar 2025 14:42:32 -0400 Received: from layka.disroot.org ([178.21.23.139]:49840) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1ttWSr-0000Kw-Ky for 77040@debbugs.gnu.org; Sat, 15 Mar 2025 14:42:30 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 4544C25D52; Sat, 15 Mar 2025 19:42:28 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id Q4wWgBesOPZz; Sat, 15 Mar 2025 19:42:27 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1742064147; bh=ihH9JMLokUBeJmsnO6FT3kvUWBhxu5tSh0HfSlyuSpw=; h=From:To:Cc:Subject:Date; b=L4zfRXTRCBMI5i52HN+0Jc6o1T41v5DtaRqpkQA4MYKSqlyti6002Uoohjr89+BwS s0kyVRgF2vdalgQalsP70ds20Mb2+S3ZxvbWGdLb9gKKnVcTPMtwGFAgzdhYuLd9q0 rUoE32YzVP6mWCXqI3QiO3ulhpG/HqqrWbg1yC5Jt8Vn+jHcF2EzPwkU2/fVQ/1sbv scx24BVAtcyEtos9KbGUnKA5My+8cQauj+iEXsYdZyDsNSUlXGuL7NkqdDM6XjHHaj zKsCmpMUS1G4WYL6hP7/gvWZjrFXpvjxC33EaXjux79APxAHm0sPUosLwAvCySNRA+ KWeY0ze/vjYjg== Date: Sat, 15 Mar 2025 15:41:42 -0300 Message-ID: <20250315184209.4188-1-gabrielsantosdesouza@disroot.org> 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: , Reply-to: Gabriel Santos X-ACL-Warn: , Gabriel Santos via Guix-patches X-Patchwork-Original-From: Gabriel Santos via Guix-patches via From: Gabriel Santos 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-colored-3): New variable. Change-Id: Ie78a8701fb294f8d582eb3a6865d1a7d0772b9ad --- gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 71cb868b4d..01f8810207 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -50,6 +50,7 @@ ;;; Copyright © 2025 Divya Ranjan Pattanaik ;;; Copyright © 2025 Karl Hallsby ;;; Copyright © 2025 Andrew Wong +;;; Copyright © 2025 Gabriel Santos ;;; ;;; This file is part of GNU Guix. ;;; @@ -13989,6 +13990,30 @@ (define-public rust-colorchoice-1 (description "Global override of color control") (license (list license:expat license:asl2.0)))) +(define-public rust-colored-3 + (package + (name "rust-colored") + (version "3.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "colored" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0plizddhxc4vgkzdbzky5zggyaqfrmyim2d0n6sb7py9j3nf1q7x")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ; Tests expect a real terminal. + #:cargo-inputs (("rust-windows-sys" ,rust-windows-sys-0.59) + ("rust-ansi-term" ,rust-ansi-term-0.12) + ("rust-insta" ,rust-insta-1.42.2) + ("rust-rspec" ,rust-rspec-1)))) + (home-page "https://github.com/mackwic/colored") + (synopsis "Add colors in your terminal") + (description + "The most simple way to add colors in your terminal.") + (license license:mpl2.0))) + (define-public rust-colored-2 (package (name "rust-colored") From patchwork Sat Mar 15 18:41:43 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gabriel Santos X-Patchwork-Id: 40210 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 3122227BBE2; Sat, 15 Mar 2025 18:43:24 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,TVD_SPACE_RATIO,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 805B827BBE2 for ; Sat, 15 Mar 2025 18:43:22 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ttWTf-00026u-Vw; Sat, 15 Mar 2025 14:43:20 -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 1ttWTO-00023k-VE for guix-patches@gnu.org; Sat, 15 Mar 2025 14:43:05 -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 1ttWTO-0000Gy-Mk for guix-patches@gnu.org; Sat, 15 Mar 2025 14:43:02 -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:References:In-Reply-To:Date:From:To:Subject; bh=QjSiPoeyvfdGv3UFZCSn6qSOydM6ILvub9rk5yyl7w4=; b=eJrLkRNQYIXZ7bRCeGJK3xhOV5cOOdjd7pUBqLMYqBYmFk/k/Gcv/D7aDrAXnxY1XupTPUzbErYkNrh+y6y128xwplPgfi4Q7sBHr4VrVpq2cEVh2Aw9J/TvlJyduSDn5HW5ErsLRffhWt6mt+HWzQ4uK/hCO/XkAm8y610pVVgDOI6WvoWJHi0cSjmi0rZMaDSvEiab+zepqwaZVA2jytDXbQOAa8Z+oObDSxJpXgIyP2bwCvOKT2sTwK/k8oFHAMn+SY1jF4CbhoQ8NbmHKMKNzAs8me6pksLuQKWERZK2SPMaDwMf5KuK9SUVvEtGr4k78zcZB/ToWZc44u5FdQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ttWTO-0000Np-H8 for guix-patches@gnu.org; Sat, 15 Mar 2025 14:43:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77040] [PATCH 2/7] gnu: Add rust-rust-i18n-support-3. Resent-From: Gabriel Santos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 15 Mar 2025 18:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77040 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77040@debbugs.gnu.org Cc: Gabriel Santos Received: via spool by 77040-submit@debbugs.gnu.org id=B77040.17420641641366 (code B ref 77040); Sat, 15 Mar 2025 18:43:02 +0000 Received: (at 77040) by debbugs.gnu.org; 15 Mar 2025 18:42:44 +0000 Received: from localhost ([127.0.0.1]:43558 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ttWT5-0000Lt-S0 for submit@debbugs.gnu.org; Sat, 15 Mar 2025 14:42:44 -0400 Received: from layka.disroot.org ([178.21.23.139]:35872) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1ttWT4-0000Lb-2E for 77040@debbugs.gnu.org; Sat, 15 Mar 2025 14:42:42 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 2114525198; Sat, 15 Mar 2025 19:42:41 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id xs1H4da_fnSJ; Sat, 15 Mar 2025 19:42:36 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1742064155; bh=3lNDFK6sPBtBWhNY7LPRnmrW7to2iGeaPE46tA5VE+E=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=g95VIq3Nbd2egGCL44zpNTC79eVcaKo7QpCNdCYf4BJwwo7TDz7xy7JiBVPPcOGHv vg96Ox/lflMJCcYmLtSwfbDfnlWZVWhwAYlaqm7YqzLlNKFoeEdUOPHFM8JecYArwi MgJ7HYXyV+lHOgZf01GEdXVhMm49sFId4g6gZ627oAa7FS5N55dnPGjw0wa3fAa7gv DpkjORFIipAhHoYT5rQckqrDcIzBbGVKQMLp2vTNRXh96qfZxsy43suzA1lmNB2WOx zQLD95r0cNcskAVfmK9RircqsYgivXK3VZ7dyMZ4UhrpJftyVicaWCBv/aG36V9gMo rReDryZDttwaA== Date: Sat, 15 Mar 2025 15:41:43 -0300 Message-ID: <20250315184209.4188-2-gabrielsantosdesouza@disroot.org> In-Reply-To: <20250315184209.4188-1-gabrielsantosdesouza@disroot.org> References: <20250315184209.4188-1-gabrielsantosdesouza@disroot.org> 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: , Reply-to: Gabriel Santos X-ACL-Warn: , Gabriel Santos via Guix-patches X-Patchwork-Original-From: Gabriel Santos via Guix-patches via From: Gabriel Santos 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-rust-i18n-support-3): New variable. Change-Id: I680d2603d36a37f40bfe5f8eef10780f7652803e --- gnu/packages/crates-io.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 01f8810207..7d1339d002 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -88602,6 +88602,40 @@ (define-public rust-ungrammar-1 "This package provides a DSL for describing concrete syntax trees.") (license (list license:expat license:asl2.0)))) +(define-public rust-rust-i18n-support-3 + (package + (name "rust-rust-i18n-support") + (version "3.1.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "rust-i18n-support" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1divf6ha6zcp2xr9b9bj88nq76kka6i9sp7qn69yh29b9q4id3wk")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-test-flags '("--bins") + #:cargo-inputs (("rust-arc-swap" ,rust-arc-swap-1) + ("rust-base62" ,rust-base62-2) + ("rust-globwalk" ,rust-globwalk-0.8) + ("rust-itertools" ,rust-itertools-0.11) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-normpath" ,rust-normpath-1) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-regex" ,rust-regex-1) + ("rust-serde" ,rust-serde-1.0.219) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-serde-yml" ,rust-serde-yml-0.0.12) + ("rust-siphasher" ,rust-siphasher-1) + ("rust-toml" ,rust-toml-0.8) + ("rust-triomphe" ,rust-triomphe-0.1)))) + (home-page "https://github.com/longbridge/rust-i18n") + (synopsis "Support for the rust-i18n crate") + (description "Support for the rust-i18n crate.") + (license license:expat))) + (define-public rust-unic-char-property-0.9 (package (name "rust-unic-char-property") From patchwork Sat Mar 15 18:41:44 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gabriel Santos X-Patchwork-Id: 40212 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 3656427BBE2; Sat, 15 Mar 2025 18:43:41 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, 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 90EC027BBE9 for ; Sat, 15 Mar 2025 18:43:39 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ttWTh-00028S-UG; Sat, 15 Mar 2025 14:43:22 -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 1ttWTR-00023y-E2 for guix-patches@gnu.org; Sat, 15 Mar 2025 14:43:06 -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 1ttWTP-0000H8-4o for guix-patches@gnu.org; Sat, 15 Mar 2025 14:43:03 -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:References:In-Reply-To:Date:From:To:Subject; bh=adnjc99KIUEeKUYLFXfy0XKDX7KEw1tggyZs5x1S7Fg=; b=DOqSZrtnbfwHHQjJLyf9KFTpuyvuzjnqG+HQb5LbTIQwdsSDLPxE18S46hd2eZlORpA/A99XcLUOxY64NzeZNDt3PiBgHbD5WugnOzPtCfbNIY7qEMW1dL4eihkIRdp7Slked3kL6J0h8ct7yT3ak4gayl2Jz6jsW1Y1Oydnt2v4lRqApIVSrNWy6ZhKIp7EjzESbmITNN8PP6ssg5xPLKEza/qIMVmYNEMzWBELjhpbLnzbzqZ7+Lhgc9fYQ02QFtC/+RXvQny2rhjmGBSQUZM+XAYUkXCApuR9pirpqH371jRUpAI5eSNdUy72NPpazZx7aNFY4BXv0u4wnibPcA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ttWTP-0000Ny-02 for guix-patches@gnu.org; Sat, 15 Mar 2025 14:43:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77040] [PATCH 3/7] gnu: Add rust-rust-i18n-macro-3. Resent-From: Gabriel Santos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 15 Mar 2025 18:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77040 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77040@debbugs.gnu.org Cc: Gabriel Santos Received: via spool by 77040-submit@debbugs.gnu.org id=B77040.17420641681385 (code B ref 77040); Sat, 15 Mar 2025 18:43:02 +0000 Received: (at 77040) by debbugs.gnu.org; 15 Mar 2025 18:42:48 +0000 Received: from localhost ([127.0.0.1]:43560 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ttWTA-0000MD-9Z for submit@debbugs.gnu.org; Sat, 15 Mar 2025 14:42:48 -0400 Received: from layka.disroot.org ([178.21.23.139]:35880) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1ttWT5-0000Lo-Ji for 77040@debbugs.gnu.org; Sat, 15 Mar 2025 14:42:44 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 94CCE25CF1; Sat, 15 Mar 2025 19:42:42 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id K4lIWahbeSXl; Sat, 15 Mar 2025 19:42:41 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1742064161; bh=aLSHsRP08TdJ9MkPqckZc8+gCU8Bkmpoexvacs+O75c=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=KzWn2CwzOgvvSOUf6FUIuD52LDij9A+aW1I6FLDx4IGzfUIzsBKT2LCdkucuAwRv9 qkk9IjQswvQrApvWxNl2eUyIuUif1JjH7hyT2RgUNmXjR1c+FMgEOIjNRvq2gfnat3 h8ZjGPOIQuhCtoepwxjKdORoX5WSotPRd++INea2c7AJw/vgYJmdVKn1+x8wCbYwgk 71QBXVD/Czo33mUSDDhjvCOVP3mVnUbCl0u0Jmu3ZTK6vsV3kcJgH5AQTb9azenwap GOY6EmqdcGpYp9DZpg36070DMuCl2a9AWtBZjtVLBKfVs3ofIlYr9x9PRogXpHzcmR tf/z6h2ozFqcw== Date: Sat, 15 Mar 2025 15:41:44 -0300 Message-ID: <20250315184209.4188-3-gabrielsantosdesouza@disroot.org> In-Reply-To: <20250315184209.4188-1-gabrielsantosdesouza@disroot.org> References: <20250315184209.4188-1-gabrielsantosdesouza@disroot.org> 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: , Reply-to: Gabriel Santos X-ACL-Warn: , Gabriel Santos via Guix-patches X-Patchwork-Original-From: Gabriel Santos via Guix-patches via From: Gabriel Santos 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-rust-i18n-macro-3): New variable. Change-Id: I46bc498eb354a25f4efa5ca5c60a3d87bbc69531 --- 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 7d1339d002..6f8f6527a2 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -88636,6 +88636,34 @@ (define-public rust-rust-i18n-support-3 (description "Support for the rust-i18n crate.") (license license:expat))) +(define-public rust-rust-i18n-macro-3 + (package + (name "rust-rust-i18n-macro") + (version "3.1.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "rust-i18n-macro" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0xc2j998r9rcbynfzdgjjjk3d0v72mnzrdzaq7zqbd7jd98di031")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-test-flags '("--lib") + #:cargo-inputs (("rust-glob" ,rust-glob-0.3) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-rust-i18n-support" ,rust-rust-i18n-support-3) + ("rust-serde" ,rust-serde-1.0.219) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-serde-yml" ,rust-serde-yml-0.0.12) + ("rust-syn" ,rust-syn-2)))) + (home-page "https://github.com/longbridge/rust-i18n") + (synopsis "Macro for the rust-i18n crate") + (description "Macro for the rust-i18n crate.") + (license license:expat))) + (define-public rust-unic-char-property-0.9 (package (name "rust-unic-char-property") From patchwork Sat Mar 15 18:41:45 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gabriel Santos X-Patchwork-Id: 40211 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 CA44D27BBEA; Sat, 15 Mar 2025 18:43:35 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, 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 8F1E527BBE2 for ; Sat, 15 Mar 2025 18:43:35 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ttWTg-00026x-5e; Sat, 15 Mar 2025 14:43:20 -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 1ttWTR-000243-Nz for guix-patches@gnu.org; Sat, 15 Mar 2025 14:43:06 -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 1ttWTP-0000HB-Jr for guix-patches@gnu.org; Sat, 15 Mar 2025 14:43:05 -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:References:In-Reply-To:Date:From:To:Subject; bh=mrDjQPjvH1DcLml502A5lLe1UjuWVj+4MDDstZe1rj0=; b=hI2VPZtvaYD62/J9pBKAzjZ4uBHLpE6CB6K7KQpYcS3gkn9aAQIy+kQUuKHcrLiLhzYACRx/b5h10Hm9ThfFdH/tC+1p1BfBOp5ePVvNaUC1VgU7tTsnt7clfdClcHd+0EJ1jCoz3racQMT9BkSqLjc5hvmEuK8pJ4owpuT94jBnHZeAI9hOpfBlsAqWXWwlUCzyT9jFvoSpAXijHtXkeYGQGY84cxwIB31sUGbQ4sLYOuJ54pLw7j1cIwcZlS/AKAfAKDOn+PFFp1OqTRKE5AW39TolPS8XK+rrrhaYc2g5OC+dbUogqEWol1u/4hS4HbELAWy+/Qj/sOrtu2NO/A==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ttWTP-0000O7-Dz for guix-patches@gnu.org; Sat, 15 Mar 2025 14:43:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77040] [PATCH 4/7] gnu: Add rust-rust-i18n-3. Resent-From: Gabriel Santos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 15 Mar 2025 18:43:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77040 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77040@debbugs.gnu.org Cc: Gabriel Santos Received: via spool by 77040-submit@debbugs.gnu.org id=B77040.17420641731410 (code B ref 77040); Sat, 15 Mar 2025 18:43:03 +0000 Received: (at 77040) by debbugs.gnu.org; 15 Mar 2025 18:42:53 +0000 Received: from localhost ([127.0.0.1]:43563 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ttWTE-0000Mg-Qh for submit@debbugs.gnu.org; Sat, 15 Mar 2025 14:42:53 -0400 Received: from layka.disroot.org ([178.21.23.139]:42086) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1ttWTD-0000MX-9p for 77040@debbugs.gnu.org; Sat, 15 Mar 2025 14:42:51 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 5B60525BC3; Sat, 15 Mar 2025 19:42:50 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id 59nUCrwK4DoG; Sat, 15 Mar 2025 19:42:46 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1742064166; bh=CaahE0MXuxdG0z8QpKVyuietp9+5b+uaD+Y7AohuJvs=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=iNIgjfPYMkMi8qjtIzkFFQTW3bRW3teH1V8UaiIdHO0lYfAtFInGKCaGdEq6H61dQ 3Xzd/+lcDeK96B333Z9Krjq7iewq6eJhrWtlyN63hrZeQ7YV4TDMwzH+zfgWsP3Igo BuxmV7lKqre1sfLQWZbSsNiDVwviXwW2VPZmCwQklUi381bTnKrAUGLl3UpKctov6J DH7XdI+tNjZUHMCO3e0VKsBhVTlrD1Ez9qJAK0BG/Dd43d8K5wfF5wt8cVYmrQEhtt dgKaTxzhYrWfrepTjbvfhzZMpR/coKC77ZgI7O3bj5ze6Iqe/pDc+eBS1R58H+00NG zNFR2Szu6xKCA== Date: Sat, 15 Mar 2025 15:41:45 -0300 Message-ID: <20250315184209.4188-4-gabrielsantosdesouza@disroot.org> In-Reply-To: <20250315184209.4188-1-gabrielsantosdesouza@disroot.org> References: <20250315184209.4188-1-gabrielsantosdesouza@disroot.org> 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: , Reply-to: Gabriel Santos X-ACL-Warn: , Gabriel Santos via Guix-patches X-Patchwork-Original-From: Gabriel Santos via Guix-patches via From: Gabriel Santos 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-rust-i18n-3): New variable. Change-Id: I1f2054a029f14b856c8083343ca0955e2794e982 --- 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 6f8f6527a2..e6ece99b4a 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -88664,6 +88664,33 @@ (define-public rust-rust-i18n-macro-3 (description "Macro for the rust-i18n crate.") (license license:expat))) +(define-public rust-rust-i18n-3 + (package + (name "rust-rust-i18n") + (version "3.1.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "rust-i18n" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "16ysdz9ppinmzf6cgy8h4mc3ksxhd0qfm3l6dp47fnsnqvhsdcvi")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-globwalk" ,rust-globwalk-0.8) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-regex" ,rust-regex-1) + ("rust-rust-i18n-macro" ,rust-rust-i18n-macro-3) + ("rust-rust-i18n-support" ,rust-rust-i18n-support-3) + ("rust-smallvec" ,rust-smallvec-1)))) + (home-page "https://github.com/longbridge/rust-i18n") + (synopsis + "Simple i18n crate for text localization") + (description + "This package provides a simple and easy-to-use API for +localizing text.") + (license license:expat))) + (define-public rust-unic-char-property-0.9 (package (name "rust-unic-char-property") From patchwork Sat Mar 15 18:41:46 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Gabriel Santos X-Patchwork-Id: 40213 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 2B92D27BBEA; Sat, 15 Mar 2025 18:43:48 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, 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 D945127BBE2 for ; Sat, 15 Mar 2025 18:43:47 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ttWTh-00027x-I4; Sat, 15 Mar 2025 14:43:21 -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 1ttWTR-000242-NO for guix-patches@gnu.org; Sat, 15 Mar 2025 14:43:06 -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 1ttWTQ-0000HF-63 for guix-patches@gnu.org; Sat, 15 Mar 2025 14:43:05 -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:References:In-Reply-To:Date:From:To:Subject; bh=3v6E5T84Zp5A4fWsfITg+KrrqvKPNPm1VPwKZB83xuQ=; b=YWjrlzP2iOmuUkRzckldolNKAc42ft2Z8j1+9GHcklwXbGPZb7yQ2q5znJdM7bm7SjeNRCoEpuEP2RMDUjnMA1OOyxzGt4351d916QIsAAN4PHzxGs7rQxx4szexG71V03XDvbQXhljwvcvSGQyxWqskfk/VvHgLC23ETJwT14LGMdYuDw+fl/Bl/vTq/8PR595ZcqB/Ql/XGaNsBsOpnlS4EyT2fYvvR/jQC7+0+PXNfXhLnTZZAVlQE2nE7bNwFES39+jChIFnJ6c75Nhrol44I8Zw1I1EyaS600PSGpNOiKZLGM6TmrPGZ1NwXiH/7jpi9qaK3EumoeQan1Uz9g==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ttWTQ-0000OH-0c for guix-patches@gnu.org; Sat, 15 Mar 2025 14:43:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77040] [PATCH 5/7] gnu: Add rust-pay-respects-parser-0.3. Resent-From: Gabriel Santos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 15 Mar 2025 18:43:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77040 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77040@debbugs.gnu.org Cc: Gabriel Santos Received: via spool by 77040-submit@debbugs.gnu.org id=B77040.17420641781445 (code B ref 77040); Sat, 15 Mar 2025 18:43:03 +0000 Received: (at 77040) by debbugs.gnu.org; 15 Mar 2025 18:42:58 +0000 Received: from localhost ([127.0.0.1]:43566 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ttWTK-0000NF-8E for submit@debbugs.gnu.org; Sat, 15 Mar 2025 14:42:58 -0400 Received: from layka.disroot.org ([178.21.23.139]:42098) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1ttWTF-0000Mf-Dq for 77040@debbugs.gnu.org; Sat, 15 Mar 2025 14:42:54 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 754AF25A2E; Sat, 15 Mar 2025 19:42:52 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id f68s_6ZXyIdB; Sat, 15 Mar 2025 19:42:50 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1742064170; bh=Mx61XmSJdvWc+YP++utmXB2XAMugFhYcBmb/6C6MQzw=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=ge47+4WBZ0W9wxyy2wjpKC6Vss3Se9UJbUR8ovnnnkm2Pe1XxzYTZ3L9qxEie3OAa JUPAqt2edl4GpdTdV4vsKi9rMpAoVKH1iXm4Ys3oWXVcF0cLRdfWIc14CrSz8HTiSJ EmAnCw21UBPe1vk0e5mgOZ50YHVKdDrJVU+Dmke1PW1qyD4EA83Iw7JO1WCBtUi7xM l3C+sQCQd9oeyyGZF7cHUJTsLF7U04mpYmB/AJwDxtH83fsPSOxZ+aGjNttWmk7s55 0XywaPseqJFfefuPMT9ciNmgQFwqLAG+BSbM2P6+kg577epec2paseNgRd4C8vEejm 5bWmU+2GewQ7A== Date: Sat, 15 Mar 2025 15:41:46 -0300 Message-ID: <20250315184209.4188-5-gabrielsantosdesouza@disroot.org> In-Reply-To: <20250315184209.4188-1-gabrielsantosdesouza@disroot.org> References: <20250315184209.4188-1-gabrielsantosdesouza@disroot.org> 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: , Reply-to: Gabriel Santos X-ACL-Warn: , Gabriel Santos via Guix-patches X-Patchwork-Original-From: Gabriel Santos via Guix-patches via From: Gabriel Santos 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-pay-respects-parser-0.3): New variable. Change-Id: I27f8227f92bd31041e00d6f8c3d7dc504d583c28 --- gnu/packages/crates-shell.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/crates-shell.scm b/gnu/packages/crates-shell.scm index 6132f3a660..c5991cbcb1 100644 --- a/gnu/packages/crates-shell.scm +++ b/gnu/packages/crates-shell.scm @@ -2,6 +2,7 @@ ;;; Copyright © 2020, 2022, 2024 Efraim Flashner ;;; Copyright © 2020, 2022 Marius Bakke ;;; Copyright © 2021, 2022 Nicolas Goaziou +;;; Copyright © 2025 Gabriel Santos ;;; ;;; This file is part of GNU Guix. ;;; @@ -1150,3 +1151,28 @@ (define-public rust-spinners-4 (synopsis "60+ Elegant terminal spinners for Rust") (description "This package provides 60+ Elegant terminal spinners for Rust.") (license license:expat))) + +(define-public rust-pay-respects-parser-0.3 + (package + (name "rust-pay-respects-parser") + (version "0.3.7") + (source + (origin + (method url-fetch) + (uri (crate-uri "pay-respects-parser" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "061wn35c5masaspb9sk15jvn9sk0aya0q2b5s1rymnyjw8jvf55x")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-serde" ,rust-serde-1.0.219) + ("rust-syn" ,rust-syn-2) + ("rust-toml" ,rust-toml-0.8)))) + (home-page "https://github.com/iffse/pay-respects") + (synopsis "Compile time rule parser for the Pay Respects CLI tool") + (description + "This package provides a compile time rule parser for the +Pay Respects CLI tool.") + (license license:mpl2.0))) From patchwork Sat Mar 15 18:41:47 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gabriel Santos X-Patchwork-Id: 40215 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 CC0F927BBEA; Sat, 15 Mar 2025 18:44:19 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, 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 8A0A727BBE2 for ; Sat, 15 Mar 2025 18:44:19 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ttWUQ-0002St-88; Sat, 15 Mar 2025 14:44:06 -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 1ttWUN-0002S7-CE for guix-patches@gnu.org; Sat, 15 Mar 2025 14:44:03 -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 1ttWUM-0000NR-Al for guix-patches@gnu.org; Sat, 15 Mar 2025 14:44:02 -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:References:In-Reply-To:Date:From:To:Subject; bh=TTtlPbJ5xHuY6ylaBMM6/xVOH1ROWULUk7JgaMwq9XY=; b=qLOQnTx4xjN7pRfXdTSzV6q2OqRBHR+xDbvBS25m3kv3k+c+W7TW5jtj+Q1TXQD5yPcEh+4LvsMumkwEgqPGHZEcu/oQ+9C/GzbpU1IZqwsuorHCq+gc6up+8pmPv9fbGmYrhPjK3xbWaynOKDwjbd/L6HYUvVWI29AgeiZOrJ5uRJQt+zhL8229YqYMcxVpZ9x6aqsVzxJAZO/57CzHOAufmlL/akPTB2nTIVXgT+4yuxzXtzQp2tatdhc5QKBd6DKDjdCn6L9lgbmHL80J11d8We+LC+5EdJCzyBrdLW5jvfl1EAaAPQQFg7issZIA6RNtEMU7IWkJHiEQ9DyYPA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ttWUM-0000Sm-5L for guix-patches@gnu.org; Sat, 15 Mar 2025 14:44:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77040] [PATCH 6/7] gnu: Add rust-pay-respects-utils-0.1. Resent-From: Gabriel Santos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 15 Mar 2025 18:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77040 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77040@debbugs.gnu.org Cc: Gabriel Santos Received: via spool by 77040-submit@debbugs.gnu.org id=B77040.17420641841515 (code B ref 77040); Sat, 15 Mar 2025 18:44:02 +0000 Received: (at 77040) by debbugs.gnu.org; 15 Mar 2025 18:43:04 +0000 Received: from localhost ([127.0.0.1]:43573 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ttWTP-0000OG-Tw for submit@debbugs.gnu.org; Sat, 15 Mar 2025 14:43:04 -0400 Received: from layka.disroot.org ([178.21.23.139]:44098) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1ttWTM-0000NO-4d for 77040@debbugs.gnu.org; Sat, 15 Mar 2025 14:43:00 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 22C8A258D8; Sat, 15 Mar 2025 19:42:59 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id UazY3pbWQPvZ; Sat, 15 Mar 2025 19:42:54 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1742064174; bh=skr6+fxwVVy1IWnbT8Ziw0ONmH5frq8AL58KMql/P/k=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=TnVlnMBAO8AoAGt0m8ywY4dEBijJ2cZu0OcnGW/oGFlopc1z6XPUwkumRDbpd4aGl rqxMUbfPUsdVNvvJ7LnRdY1k3FD6iuWMvnF9GCA34/fQ/kMcFlgYBFfiiHNcDL9P/7 N9qWmDFvwXmSSqAsYCv5/FTSpHjnrgctPybGMsPpaJzOPnBuTr//o8m3tlWOs34D/x be4a6p3vSlO0mDLRNB731J8M8yUUJO3/e0PqkZxvAMnfA/vVndts3vUXvMGBMyKGVV hlTwekXRZL+c7P+JMp8V3+niCwhxSU1S8Xq1i1K+9b49VB6jARDFsXSzSeK1YIwbda h5fJvxY6A77fg== Date: Sat, 15 Mar 2025 15:41:47 -0300 Message-ID: <20250315184209.4188-6-gabrielsantosdesouza@disroot.org> In-Reply-To: <20250315184209.4188-1-gabrielsantosdesouza@disroot.org> References: <20250315184209.4188-1-gabrielsantosdesouza@disroot.org> 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: , Reply-to: Gabriel Santos X-ACL-Warn: , Gabriel Santos via Guix-patches X-Patchwork-Original-From: Gabriel Santos via Guix-patches via From: Gabriel Santos 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-shell.scm (rust-pay-respects-utils-0.1): New variable. Change-Id: I0d370b9eba440875b50bf069cacacda453289d80 --- gnu/packages/crates-shell.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/crates-shell.scm b/gnu/packages/crates-shell.scm index c5991cbcb1..62a6b8e7be 100644 --- a/gnu/packages/crates-shell.scm +++ b/gnu/packages/crates-shell.scm @@ -1176,3 +1176,24 @@ (define-public rust-pay-respects-parser-0.3 "This package provides a compile time rule parser for the Pay Respects CLI tool.") (license license:mpl2.0))) + +(define-public rust-pay-respects-utils-0.1 + (package + (name "rust-pay-respects-utils") + (version "0.1.7") + (source + (origin + (method url-fetch) + (uri (crate-uri "pay-respects-utils" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0sw0dzw7amsq810lv443bzhcrjmvyg3z27zgya5g0ijq8g8khahv")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-itertools" ,rust-itertools-0.14) + ("rust-regex-lite" ,rust-regex-lite-0.1)))) + (home-page "https://codeberg.org/iff/pay-respects") + (synopsis "Utilities for the Pay Respects CLI tool") + (description + "This package provides utilities for the Pay Respects CLI tool.") + (license license:mpl2.0))) From patchwork Sat Mar 15 18:41:48 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Gabriel Santos X-Patchwork-Id: 40214 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 3A59627BBEA; Sat, 15 Mar 2025 18:44:17 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, 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 EAAE127BBE9 for ; Sat, 15 Mar 2025 18:44:16 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ttWUR-0002TI-6Y; Sat, 15 Mar 2025 14:44:07 -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 1ttWUO-0002S8-4e for guix-patches@gnu.org; Sat, 15 Mar 2025 14:44:04 -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 1ttWUM-0000NW-Pl for guix-patches@gnu.org; Sat, 15 Mar 2025 14:44:02 -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:References:In-Reply-To:Date:From:To:Subject; bh=G+i6y2ZeuulyrGr9qAqv2kHx/TtisMiKJETgsDf/k7Q=; b=XY8y5uNyrKOO+BdXX/oX8L5fZBF7CGTuw6RZ2PxxUi03mP1SlE217J3y7E96MbleT39oubEKLe8I/BmITSL9HzgqUTdwz50yKef1en1Qmnakfi4siGJPLjpYFz8jqW9p4uBQeRMRzgtStlD8C9D0unRGe2q1A+H2AtlbU13JkDQAmezEbDMbtElCRCfvJeVjFh25j/he6sQzwBO4cc/hLqPV+x+ygvGn3RP4B/GnZpAvBUBCM2Ar+YMKcXBzMLZK50JtJP0u6oOqgM3Vjtn0RdAh4R/UiExIGHVNbJdqsHSZmfiqjdUQCsh/MqKdibBg9riMb4lda0YKG9IpxbPW/w==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ttWUM-0000Su-Kp for guix-patches@gnu.org; Sat, 15 Mar 2025 14:44:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77040] [PATCH 7/7] gnu: Add pay-respects. Resent-From: Gabriel Santos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 15 Mar 2025 18:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77040 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77040@debbugs.gnu.org Cc: Gabriel Santos Received: via spool by 77040-submit@debbugs.gnu.org id=B77040.17420641891551 (code B ref 77040); Sat, 15 Mar 2025 18:44:02 +0000 Received: (at 77040) by debbugs.gnu.org; 15 Mar 2025 18:43:09 +0000 Received: from localhost ([127.0.0.1]:43577 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ttWTU-0000Ow-He for submit@debbugs.gnu.org; Sat, 15 Mar 2025 14:43:09 -0400 Received: from layka.disroot.org ([178.21.23.139]:44104) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1ttWTP-0000O4-Sy for 77040@debbugs.gnu.org; Sat, 15 Mar 2025 14:43:05 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id EC02B25CE4; Sat, 15 Mar 2025 19:43:02 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id Pt0d3_UPHcfz; Sat, 15 Mar 2025 19:42:58 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1742064178; bh=SKzIJ0yYZz0gyHqEWpIwH29iuihAQrwkHquuZBy93Jc=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=RjaIGLtkZI7t4RqPq321+6IE1mH/2K7llu6OjBmdBnUwElkWW7WKmez4R46+9QrA5 IymtkN49xz9MIrd7kbWah4mu90yl/sE4nw50ywMJf73EGaKRMmCsEWKjKlQVchf5Z3 AGTJlW/ixD9SX/S0JH4uun+XUef5vz8EH44uiHiNssSYu8jX/eZiTcqSSxOhnlP700 eY4bkTyyI5+EWlQS4p9Ztkx+AHtXg06GuMnAeC/KI1nvynguX/sdT7bnxv76/8dTK3 s86loPTNNg4Otz+fYjEWVdQsUeba9ZNw+AB5PVZW2KxF0/K5D73WwHY9WNzDoJiWP4 KXbZ+jO/ajibA== Date: Sat, 15 Mar 2025 15:41:48 -0300 Message-ID: <20250315184209.4188-7-gabrielsantosdesouza@disroot.org> In-Reply-To: <20250315184209.4188-1-gabrielsantosdesouza@disroot.org> References: <20250315184209.4188-1-gabrielsantosdesouza@disroot.org> 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: , Reply-to: Gabriel Santos X-ACL-Warn: , Gabriel Santos via Guix-patches X-Patchwork-Original-From: Gabriel Santos via Guix-patches via From: Gabriel Santos 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 (pay-respects): New variable. Change-Id: I836c33ff51985d4adbc4e71a349737555e717b34 --- gnu/packages/rust-apps.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 2f933d836c..f07db2af0c 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -35,6 +35,7 @@ ;;; Copyright © 2024 normally_js ;;; Copyright © 2025 Divya Ranjan Pattanaik ;;; Copyright © 2025 Andrew Wong +;;; Copyright © 2025 Gabriel Santos ;;; ;;; This file is part of GNU Guix. ;;; @@ -4975,3 +4976,32 @@ (define-public podlet "This package generates Podman Quadlet files from a Podman command, compose file, or existing object.") (license license:mpl2.0))) + +(define-public pay-respects + (package + (name "pay-respects") + (version "0.6.14") + (source + (origin + (method url-fetch) + (uri (crate-uri "pay-respects" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0g3vsp6xyw5isr7l10mbljvdclh2s3cmpm7sqxf5a8ir9mfmvkz2")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-colored" ,rust-colored-3) + ("rust-inquire" ,rust-inquire-0.7) + ("rust-pay-respects-parser" ,rust-pay-respects-parser-0.3) + ("rust-pay-respects-utils" ,rust-pay-respects-utils-0.1) + ("rust-regex-lite" ,rust-regex-lite-0.1) + ("rust-rust-i18n" ,rust-rust-i18n-3) + ("rust-sys-locale" ,rust-sys-locale-0.3)) + #:install-source? #f)) + (home-page "https://codeberg.org/iff/pay-respects") + (synopsis + "Correct mistyped console command by pressing f") + (description + "Pay Respects suggests fixes for wrong commands when the user +inputs f after a mistake.") + (license license:agpl3+)))