From patchwork Wed Jun 4 07:49:52 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 42995 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 31E6F27BC4A; Wed, 4 Jun 2025 08:51:13 +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.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 C5D2627BC49 for ; Wed, 4 Jun 2025 08:51:10 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uMitu-0002lA-7Z; Wed, 04 Jun 2025 03:51: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 1uMitq-0002ka-1L for guix-patches@gnu.org; Wed, 04 Jun 2025 03:51:02 -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 1uMitp-0002lg-OL for guix-patches@gnu.org; Wed, 04 Jun 2025 03:51:01 -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=4Mlv5FNSf3Eqp1rhw5rbqdGZmwE3+y/x11KO4R7AQzc=; b=HDUmMh96GIAYFRCq9HV9FE2q/07tJtGoaKphPsiCkqRKeYOXlqXqF9aPe2U6mf3Z0Bfzq0UB3G/aTKaBXyLsk4Fn922Vf0exxqj5WUb16NMk4Uai2OFHb3HS8yrcG+v5WqM3lnXK47OJbN7gVSRNcwlgfLGl+VVHfucmAZASEoxBL3jZY7QlbTmgIBUMe3EzTNOIpCm3aTGaSDfp4pgsTG0leEMIJjiCCG1Q8Qu+PzDf4gEbKHwiZbO4kzwF4OeOf2kg0Wse4wEv65PUiKMmFkO7FmC0dAkVcJL8S4ySQUlu6vjx6p7WvolMwyHZFjT+3P63V/oNY0WbfB8+EmkfKw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1uMitp-0001j6-JU for guix-patches@gnu.org; Wed, 04 Jun 2025 03:51:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#78691] [PATCH 1/3] gnu: rust-arboard-3: Update to 3.4.1. References: <20250604074655.8891-1-ngraves@ngraves.fr> In-Reply-To: <20250604074655.8891-1-ngraves@ngraves.fr> Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 04 Jun 2025 07:51:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78691 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 78691@debbugs.gnu.org Cc: Nicolas Graves Received: via spool by 78691-submit@debbugs.gnu.org id=B78691.17490234056084 (code B ref 78691); Wed, 04 Jun 2025 07:51:01 +0000 Received: (at 78691) by debbugs.gnu.org; 4 Jun 2025 07:50:05 +0000 Received: from localhost ([127.0.0.1]:46571 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uMisu-0001a1-4f for submit@debbugs.gnu.org; Wed, 04 Jun 2025 03:50:04 -0400 Received: from 5.mo562.mail-out.ovh.net ([46.105.48.192]:47225) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uMisq-0001ZC-Hl for 78691@debbugs.gnu.org; Wed, 04 Jun 2025 03:50:01 -0400 Received: from director3.derp.mail-out.ovh.net (director3.derp.mail-out.ovh.net [152.228.215.222]) by mo562.mail-out.ovh.net (Postfix) with ESMTPS id 4bC09L5gmNz1j1l; Wed, 4 Jun 2025 07:49:58 +0000 (UTC) Received: from director3.derp.mail-out.ovh.net (director3.derp.mail-out.ovh.net. [127.0.0.1]) by director3.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <78691@debbugs.gnu.org>; Wed, 4 Jun 2025 07:49:58 +0000 (UTC) Received: from mta6.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.113.201]) by director3.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4bC09L40QXz5xN8; Wed, 4 Jun 2025 07:49:58 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.6]) by mta6.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 393E4D43FF6; Wed, 4 Jun 2025 07:49:58 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-102R0049d98ba4e-3f81-4c5b-be39-bba207b84130, 55D8CD9FCCBE2A40DC556E1A8E1799EDAA20BDE9) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Wed, 4 Jun 2025 09:49:52 +0200 Message-ID: <20250604074956.9603-1-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 X-Ovh-Tracer-Id: 18061123359095317218 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeffedrtddugddujeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffoggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepkeffgeetfffgffejgeejvdffgfdtvdeuueetgfefuedvjeegvdegjeejveeuueevnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejkeeileduseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdfovfetjfhoshhtpehmohehiedvmgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=4Mlv5FNSf3Eqp1rhw5rbqdGZmwE3+y/x11KO4R7AQzc=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1749023398; v=1; b=0pC0turfMIQTIT6+6E1JVz/qYe2Zy7SrEaJmMm9zk/I3E40ZzXDKxIDwn5b6/Dcv6F3ij40q QpJeOsrBelfk8PaJX5tnl+lmUQj1cBiyKEYDLq/gtoXc9RL/JcqcFcDlp9gMWIJk0F45fIxdXKi sa1hwIplrG5MkosQy/wi16VyHuM571ec7IzUAjyfyTH+frs86BuvgbNpYQ4SYGyt8ge5YKlJ9Wb lk5/hU1yugHUJeXlkZKzTzsfIBK7vktBUSMz4wy99R5FK1ziCwRG9FTsBtuS209SWRRY2jEvCQV 5K3Jf5gFwrbcqv29CLWMT41Rii5WvAhqgsNKZvIRA0VnA== 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: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves 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-arboard-3): Update to 3.4.1. --- gnu/packages/crates-io.scm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 9c4496878d..d716d65b2b 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -2551,24 +2551,24 @@ (define-public rust-arbitrary-0.4 (define-public rust-arboard-3 (package (name "rust-arboard") - (version "3.3.2") + (version "3.4.1") (source (origin (method url-fetch) (uri (crate-uri "arboard" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0n7s54yjbv3qksq2fivcdnvriplmzp8fd14dfrw7k7048cciy152")))) + (base32 "1x2p8dfhzm3w0cpw81ab2rbyzvkzqs9g66xcakq4y0fd2v5rq2fz")))) (build-system cargo-build-system) (arguments `(#:tests? #f ; tests require X11 $DISPLAY #:cargo-inputs (("rust-clipboard-win" ,rust-clipboard-win-5) ("rust-core-graphics" ,rust-core-graphics-0.23) - ("rust-image" ,rust-image-0.24) + ("rust-image" ,rust-image-0.25) ("rust-log" ,rust-log-0.4) - ("rust-objc" ,rust-objc-0.2) - ("rust-objc-foundation" ,rust-objc-foundation-0.1) - ("rust-objc-id" ,rust-objc-id-0.1) + ("rust-objc2" ,rust-objc2-0.5) + ("rust-objc2-foundation" ,rust-objc2-foundation-0.2) + ("rust-objc2-app-kit" ,rust-objc2-app-kit-0.2) ("rust-parking-lot" ,rust-parking-lot-0.12) ("rust-thiserror" ,rust-thiserror-1) ("rust-windows-sys" ,rust-windows-sys-0.48) From patchwork Wed Jun 4 07:49:53 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 42996 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 7EF1E27BC49; Wed, 4 Jun 2025 08:51:44 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-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 C16ED27BC4A for ; Wed, 4 Jun 2025 08:51:43 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uMitw-0002ls-GT; Wed, 04 Jun 2025 03:51:08 -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 1uMitq-0002kh-Gq for guix-patches@gnu.org; Wed, 04 Jun 2025 03:51: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 1uMitq-0002ll-7R for guix-patches@gnu.org; Wed, 04 Jun 2025 03:51: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=w9Gr794SLplmypS1yziPvOPIrLOxhw/YzH1z/YjRcZc=; b=U1DeubH6ngwMSN3EYk9KoUQyCJw4gENEW+Mmgqh1/yOAkzx3O6Kc78S53b+SwDy/sTbp76MiKY58b4XQHtXortX+V6dI+7fMOTtTV8mG91qMICNG1V5S1K6YXTRGZ9iiCoAwsmkWxbSzU7+NEkJDvpQQ8yivn1MnSiUBIY/7sk0zlOaibnWauOy8qzB/A/L2v1rnwZveB5ID99kieT/JNVXEg80aTvsEBdtNMps0jve9vMDuYE20rHg7WqnD8M20PhFvx1pHqLZqwdAaWiJJY0k8aZZPsn/c2v8cGe5TiWMg+7TTVsLFhQakM2YLWdZGLVAnHuiPqiW8mjSfCaN3SA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1uMitq-0001jD-3R for guix-patches@gnu.org; Wed, 04 Jun 2025 03:51:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#78691] [PATCH 2/3] gnu: rbw: Improve style. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 04 Jun 2025 07:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78691 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 78691@debbugs.gnu.org Cc: Nicolas Graves Received: via spool by 78691-submit@debbugs.gnu.org id=B78691.17490234066095 (code B ref 78691); Wed, 04 Jun 2025 07:51:02 +0000 Received: (at 78691) by debbugs.gnu.org; 4 Jun 2025 07:50:06 +0000 Received: from localhost ([127.0.0.1]:46573 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uMisv-0001aE-PI for submit@debbugs.gnu.org; Wed, 04 Jun 2025 03:50:06 -0400 Received: from 7.mo563.mail-out.ovh.net ([46.105.59.58]:37133) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uMisr-0001ZG-Le for 78691@debbugs.gnu.org; Wed, 04 Jun 2025 03:50:03 -0400 Received: from director3.derp.mail-out.ovh.net (director3.derp.mail-out.ovh.net [152.228.215.222]) by mo563.mail-out.ovh.net (Postfix) with ESMTPS id 4bC09M6KPpz1kPn; Wed, 4 Jun 2025 07:49:59 +0000 (UTC) Received: from director3.derp.mail-out.ovh.net (director3.derp.mail-out.ovh.net. [127.0.0.1]) by director3.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <78691@debbugs.gnu.org>; Wed, 4 Jun 2025 07:49:59 +0000 (UTC) Received: from mta2.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.168.213]) by director3.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4bC09M3Qnbz5xK0; Wed, 4 Jun 2025 07:49:59 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.6]) by mta2.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 1ADDBBA4134; Wed, 4 Jun 2025 07:49:59 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-104R0050b38ff94-d105-4e8d-94d3-cdeb08b389ea, 55D8CD9FCCBE2A40DC556E1A8E1799EDAA20BDE9) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Wed, 4 Jun 2025 09:49:53 +0200 Message-ID: <20250604074956.9603-2-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250604074956.9603-1-ngraves@ngraves.fr> References: <20250604074956.9603-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 18061404833353687778 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeffedrtddugddujeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepieelhfffteevgeelgeetfedtfffhgeduhfehvdduudfghfffieeutdefhefhvddvnecuffhomhgrihhnpehtohiithdrnhgvthenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeekieeludesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeifegmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=w9Gr794SLplmypS1yziPvOPIrLOxhw/YzH1z/YjRcZc=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1749023400; v=1; b=izc1XrLdu5AymR+Wm4BCfqcRCOjkpg2kLcF4xvcPHyJcz/u07iBlKhF8NoIHxm8MaybYeCdT QtDS6q+3oI7HM4QTuxuUEm025cO/dk1uHani1twQVwl99hbI/Ul6i24bNpO3s70q+BUO5LtjMmq lD1l64gLd/mQdU1X0E4dXywUwizXqifrjpVpogQDePmAPF1wQylXRJ8dkfNx6CDTvToLM3sFxxY qKOBVjvkZBh3zHAs39gk/4FcMnoqJiQkCU0HEpDHM4Hk5Irc9BFlDOPq8qkv4EskraJMosb7Ngr ryDRFRzsHzS1NOPrOBuAyh8WHBUVqMG058f/cYRvfcj1w== 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: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves 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 (rbw)[arguments]: Improve cargo-inputs and phases style. Use gexps. --- gnu/packages/rust-apps.scm | 191 ++++++++++++++++++------------------- 1 file changed, 95 insertions(+), 96 deletions(-) diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index ce01f6ed2c..8db5f48b41 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -3824,109 +3824,108 @@ (define-public rbw (string-append "\"^" version))))))) (build-system cargo-build-system) (arguments - `(#:install-source? #f - #:cargo-inputs - (("rust-aes" ,rust-aes-0.8) - ("rust-anyhow" ,rust-anyhow-1) - ("rust-argon2" ,rust-argon2-0.5) - ("rust-arrayvec" ,rust-arrayvec-0.7) - ("rust-axum" ,rust-axum-0.7) - ("rust-base32" ,rust-base32-0.5) - ("rust-base64" ,rust-base64-0.22) - ("rust-block-padding" ,rust-block-padding-0.3) - ("rust-cbc" ,rust-cbc-0.1) - ("rust-clap" ,rust-clap-4) - ("rust-clap-complete" ,rust-clap-complete-4) - ("rust-cli-clipboard" ,rust-cli-clipboard-0.4) - ("rust-daemonize" ,rust-daemonize-0.5) - ("rust-directories" ,rust-directories-5) - ("rust-env-logger" ,rust-env-logger-0.11) - ("rust-futures" ,rust-futures-0.3) - ("rust-futures-channel" ,rust-futures-channel-0.3) - ("rust-futures-util" ,rust-futures-util-0.3) - ("rust-hkdf" ,rust-hkdf-0.12) - ("rust-hmac" ,rust-hmac-0.12) - ("rust-humantime" ,rust-humantime-2) - ("rust-is-terminal" ,rust-is-terminal-0.4) - ("rust-libc" ,rust-libc-0.2) - ("rust-log" ,rust-log-0.4) - ("rust-open" ,rust-open-5) - ("rust-pbkdf2" ,rust-pbkdf2-0.12) - ("rust-percent-encoding" ,rust-percent-encoding-2) - ("rust-pkcs8" ,rust-pkcs8-0.10) - ("rust-rand" ,rust-rand-0.8) - ("rust-regex" ,rust-regex-1) - ("rust-region" ,rust-region-3) - ("rust-reqwest" ,rust-reqwest-0.12) - ("rust-rmpv" ,rust-rmpv-1) - ("rust-rsa" ,rust-rsa-0.9) - ("rust-rustix" ,rust-rustix-0.38) - ("rust-serde" ,rust-serde-1) - ("rust-serde-json" ,rust-serde-json-1) - ("rust-serde-path-to-error" ,rust-serde-path-to-error-0.1) - ("rust-serde-repr" ,rust-serde-repr-0.1) - ("rust-sha1" ,rust-sha1-0.10) - ("rust-sha2" ,rust-sha2-0.10) - ("rust-tempfile" ,rust-tempfile-3) - ("rust-terminal-size" ,rust-terminal-size-0.4) - ("rust-textwrap" ,rust-textwrap-0.16) - ("rust-thiserror" ,rust-thiserror-1) - ("rust-tokio" ,rust-tokio-1) - ("rust-tokio-stream" ,rust-tokio-stream-0.1) - ("rust-tokio-tungstenite" ,rust-tokio-tungstenite-0.24) - ("rust-totp-lite" ,rust-totp-lite-2) - ("rust-url" ,rust-url-2) - ("rust-urlencoding" ,rust-urlencoding-2) - ("rust-uuid" ,rust-uuid-1) - ("rust-zeroize" ,rust-zeroize-1)) - #:phases - (modify-phases %standard-phases - (add-after 'install 'install-completions - (lambda* (#:key native-inputs outputs #:allow-other-keys) - (let* ((out (assoc-ref outputs "out")) - (share (string-append out "/share")) - (rbw (if ,(%current-target-system) - (search-input-file native-inputs "/bin/rbw") - (string-append out "/bin/rbw")))) - (mkdir-p (string-append out "/etc/bash_completion.d")) - (with-output-to-file - (string-append out "/etc/bash_completion.d/rbw") - (lambda _ (invoke rbw "gen-completions" "bash"))) - (mkdir-p (string-append share "/fish/vendor_completions.d")) - (with-output-to-file - (string-append share "/fish/vendor_completions.d/rbw.fish") - (lambda _ (invoke rbw "gen-completions" "fish"))) - (mkdir-p (string-append share "/zsh/site-functions")) - (with-output-to-file - (string-append share "/zsh/site-functions/_rbw") - (lambda _ (invoke rbw "gen-completions" "zsh"))) - (mkdir-p (string-append share "/elvish/lib")) - (with-output-to-file - (string-append share "/elvish/lib/rbw") - (lambda _ (invoke rbw "gen-completions" "elvish")))))) - (add-after 'install 'install-scripts - (lambda* (#:key inputs outputs #:allow-other-keys) - (let ((out (assoc-ref outputs "out")) - (scripts (assoc-ref outputs "scripts"))) - (for-each (lambda (file) - (install-file file (string-append scripts "/bin"))) - (find-files "bin")) - (for-each (lambda (file) - (wrap-script file - ;; TODO: Do we want to wrap these with more programs? - ;; pass git fzf libsecret xclip rofi - `("PATH" prefix - (,(string-append out "/bin") + (list + #:install-source? #f + #:cargo-inputs + (list rust-aes-0.8 + rust-anyhow-1 + rust-argon2-0.5 + rust-arrayvec-0.7 + rust-axum-0.7 + rust-base32-0.5 + rust-base64-0.22 + rust-block-padding-0.3 + rust-cbc-0.1 + rust-clap-4 + rust-clap-complete-4 + rust-cli-clipboard-0.4 + rust-daemonize-0.5 + rust-directories-5 + rust-env-logger-0.11 + rust-futures-0.3 + rust-futures-channel-0.3 + rust-futures-util-0.3 + rust-hkdf-0.12 + rust-hmac-0.12 + rust-humantime-2 + rust-is-terminal-0.4 + rust-libc-0.2 + rust-log-0.4 + rust-open-5 + rust-pbkdf2-0.12 + rust-percent-encoding-2 + rust-pkcs8-0.10 + rust-rand-0.8 + rust-regex-1 + rust-region-3 + rust-reqwest-0.12 + rust-rmpv-1 + rust-rsa-0.9 + rust-rustix-0.38 + rust-serde-1 + rust-serde-json-1 + rust-serde-path-to-error-0.1 + rust-serde-repr-0.1 + rust-sha1-0.10 + rust-sha2-0.10 + rust-tempfile-3 + rust-terminal-size-0.4 + rust-textwrap-0.16 + rust-thiserror-1 + rust-tokio-1 + rust-tokio-stream-0.1 + rust-tokio-tungstenite-0.24 + rust-totp-lite-2 + rust-url-2 + rust-urlencoding-2 + rust-uuid-1 + rust-zeroize-1) + #:phases + #~(modify-phases %standard-phases + (add-after 'install 'install-completions + (lambda* (#:key native-inputs #:allow-other-keys) + (let ((share (string-append #$output "/share")) + (rbw (if #$(%current-target-system) + (search-input-file native-inputs "/bin/rbw") + (string-append #$output "/bin/rbw")))) + (mkdir-p (string-append #$output "/etc/bash_completion.d")) + (with-output-to-file + (string-append #$output "/etc/bash_completion.d/rbw") + (lambda _ (invoke rbw "gen-completions" "bash"))) + (mkdir-p (string-append share "/fish/vendor_completions.d")) + (with-output-to-file + (string-append share "/fish/vendor_completions.d/rbw.fish") + (lambda _ (invoke rbw "gen-completions" "fish"))) + (mkdir-p (string-append share "/zsh/site-functions")) + (with-output-to-file + (string-append share "/zsh/site-functions/_rbw") + (lambda _ (invoke rbw "gen-completions" "zsh"))) + (mkdir-p (string-append share "/elvish/lib")) + (with-output-to-file + (string-append share "/elvish/lib/rbw") + (lambda _ (invoke rbw "gen-completions" "elvish")))))) + (add-after 'install 'install-scripts + (lambda* (#:key inputs #:allow-other-keys) + (let ((scripts #$output:scripts)) + (for-each (lambda (file) + (install-file file (string-append scripts "/bin"))) + (find-files "bin")) + (for-each (lambda (file) + (wrap-script file + ;; TODO: Do we want to wrap these with more programs? + ;; pass git fzf libsecret xclip rofi + `("PATH" prefix + (,(string-append #$output "/bin") ,(dirname (search-input-file inputs "/bin/grep")) ,(dirname (search-input-file inputs "/bin/sed")) ,(dirname (search-input-file inputs "/bin/perl")) ,(dirname (search-input-file inputs "/bin/xargs")) ,(dirname (search-input-file inputs "/bin/sort")))))) - (find-files (string-append scripts "/bin"))))))))) + (find-files (string-append scripts "/bin"))))))))) (native-inputs (cons* perl (if (%current-target-system) - (list this-package) - '()))) + (list this-package) + '()))) (inputs (list coreutils-minimal findutils grep perl sed)) (home-page "https://git.tozt.net/rbw") From patchwork Wed Jun 4 07:49:54 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 42997 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 3F84027BC4B; Wed, 4 Jun 2025 08:51: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.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 01D2527BC49 for ; Wed, 4 Jun 2025 08:51:49 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uMitv-0002ln-QR; Wed, 04 Jun 2025 03:51:08 -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 1uMitr-0002kv-Bw for guix-patches@gnu.org; Wed, 04 Jun 2025 03:51: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 1uMitq-0002lt-LN for guix-patches@gnu.org; Wed, 04 Jun 2025 03:51: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=/3W4k9blyDGbv2380eQ80NCtYP8VCgP5Y0cGsaC3N1g=; b=UtYRPe0oaa+2aqRjMAw80KxKCMAS5yV9fdIDaUMqSynBoHVpYloogAKmG/y7CN9ECcjPYnn0oVOuYb5yRKzZJqkTntE/auKPbrzy6yHYeJacUH4t1kFO/bkNBLLl6lxzTxl6UQOseBU2Q+W3RZGg/DIc0UdAdPmrUu3nFhsuwve1HGVCg/oLkJP7D0CtIELiqV095al6bKtHPu5JkBgmVIXQnSHper5IUoGZMEOFRskZRSFikD5PttGK30n2HT254J/PgVZ8499oGT/5d+3ID27Fwo2eKJhV8DeGA7NNLMcZWxwKMO/K17BWpqL2nlYVIlkrsqWhpaw8Srw+EHHBbw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1uMitq-0001jK-GV for guix-patches@gnu.org; Wed, 04 Jun 2025 03:51:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#78691] [PATCH 3/3] gnu: rbw: Update to 1.13.2. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 04 Jun 2025 07:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78691 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 78691@debbugs.gnu.org Cc: Nicolas Graves Received: via spool by 78691-submit@debbugs.gnu.org id=B78691.17490234076107 (code B ref 78691); Wed, 04 Jun 2025 07:51:02 +0000 Received: (at 78691) by debbugs.gnu.org; 4 Jun 2025 07:50:07 +0000 Received: from localhost ([127.0.0.1]:46576 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uMisw-0001aG-L0 for submit@debbugs.gnu.org; Wed, 04 Jun 2025 03:50:06 -0400 Received: from 5.mo563.mail-out.ovh.net ([46.105.53.64]:51273) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uMiss-0001ZL-HN for 78691@debbugs.gnu.org; Wed, 04 Jun 2025 03:50:03 -0400 Received: from director2.derp.mail-out.ovh.net (director2.derp.mail-out.ovh.net [79.137.60.36]) by mo563.mail-out.ovh.net (Postfix) with ESMTPS id 4bC09N4rhnz1ZVW; Wed, 4 Jun 2025 07:50:00 +0000 (UTC) Received: from director2.derp.mail-out.ovh.net (director2.derp.mail-out.ovh.net. [127.0.0.1]) by director2.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <78691@debbugs.gnu.org>; Wed, 4 Jun 2025 07:50:00 +0000 (UTC) Received: from mta7.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.108.17.64]) by director2.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4bC09N3hqFz1yFC; Wed, 4 Jun 2025 07:50:00 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.0]) by mta7.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 1AB11C3BFA; Wed, 4 Jun 2025 07:49:59 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-98R002591e0dc5-3269-47b3-9d73-b4fce46bf7a8, 55D8CD9FCCBE2A40DC556E1A8E1799EDAA20BDE9) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Wed, 4 Jun 2025 09:49:54 +0200 Message-ID: <20250604074956.9603-3-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250604074956.9603-1-ngraves@ngraves.fr> References: <20250604074956.9603-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 18061686307048579810 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeffedrtddugddujeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejkeeileduseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdfovfetjfhoshhtpehmohehieefmgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=/3W4k9blyDGbv2380eQ80NCtYP8VCgP5Y0cGsaC3N1g=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1749023400; v=1; b=DrqsD7y7BnBdMmp8/e8S0jzyMxsERlKUP/WIj6K543blaxy8siIm0Sdb0TKmy6q2OBMLdl2Y ONZakCP1H3IDuzR0NcUYF3AOStH+vhMFopYJuV1kq6YHlRo0iGs+P++keKkzdYw3ZUTYwiPrjDv X8E9BQs55xGlSxSkqWMS+7RgGZq8ZauF2/igFAa1RZdoteNq/vQ6ru0l9m4fAv+M1c26Uf1ijy6 rtiq53uK5vC8NRQ7Lmq2Yk3yWHAencJBHsByAQKISq88R6+RxT1ac+IWvb1UoSWbCJVKY1ZCDxK O5AODn3zY81eVBFKjczFMOgQKPBG22vCqcV6efdi5Fz0A== 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: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves 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 (rbw): Update to 1.13.2. [arguments]{cargo-inputs}: Add rust-arboard-3. --- gnu/packages/rust-apps.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 8db5f48b41..2351e74b99 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -3808,7 +3808,7 @@ (define-public watchexec (define-public rbw (package (name "rbw") - (version "1.13.1") + (version "1.13.2") (outputs '("out" "scripts")) (source (origin @@ -3816,7 +3816,7 @@ (define-public rbw (uri (crate-uri "rbw" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1viadih6ijwxlinjshkzfyhxvk00jbm643v6gpwp463ylsjpvvyd")) + (base32 "1plwv71iwdcdprknsn32x7wzlg1hnikq3wqbym4yiwpk5kf6anmm")) (modules '((guix build utils))) (snippet '(begin (substitute* "Cargo.toml" @@ -3829,6 +3829,7 @@ (define-public rbw #:cargo-inputs (list rust-aes-0.8 rust-anyhow-1 + rust-arboard-3 rust-argon2-0.5 rust-arrayvec-0.7 rust-axum-0.7