From patchwork Sat Nov 19 19:14:18 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: jgart X-Patchwork-Id: 44677 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 3787427BBED; Sat, 19 Nov 2022 19:17:29 +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=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,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 7F54A27BBE9 for ; Sat, 19 Nov 2022 19:17:28 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1owTK1-00027S-Hg; Sat, 19 Nov 2022 14:16:13 -0500 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 1owTJz-00025C-2W for guix-patches@gnu.org; Sat, 19 Nov 2022 14:16:11 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1owTJy-0003sn-Qb for guix-patches@gnu.org; Sat, 19 Nov 2022 14:16:10 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1owTJy-0006QA-Ne for guix-patches@gnu.org; Sat, 19 Nov 2022 14:16:10 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#59389] [PATCH v2 23/26] gnu: Add rust-clap-complete-3. Resent-From: jgart Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 19 Nov 2022 19:16:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59389 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 59389@debbugs.gnu.org Cc: jgart Received: via spool by 59389-submit@debbugs.gnu.org id=B59389.166888535424449 (code B ref 59389); Sat, 19 Nov 2022 19:16:10 +0000 Received: (at 59389) by debbugs.gnu.org; 19 Nov 2022 19:15:54 +0000 Received: from localhost ([127.0.0.1]:41411 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owTJh-0006M6-G5 for submit@debbugs.gnu.org; Sat, 19 Nov 2022 14:15:53 -0500 Received: from mx1.dismail.de ([78.46.223.134]:38817) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owTJF-0006H5-33 for 59389@debbugs.gnu.org; Sat, 19 Nov 2022 14:15:27 -0500 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 74092eec for <59389@debbugs.gnu.org>; Sat, 19 Nov 2022 20:15:18 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to:cc :subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; s=20190914; bh=cO3cunZ/iAnTbhm4W3+6M NInfhkhE4pyLGbf9E8++BU=; b=cLuTxUpxiJ1KOUQ6V2UXAgjrRppzkBGpZeUiD TuBUjvsiCVXDCYGe0OFAU/PI0w8d98O+retuihOycJsrvsgx6q98oxgNwI1cWvDW +7x/gPIWYrGTK4BO3tz7tivce+ObgNZLjuT6mFsiFOmhD4P4r6unFHWeULEVOPFO qfOkEF9h3tP71EqF2R5o+rNwj58YRYrRFMAPi+1xrGaWMVenbIjftao6xhMn+CRb QZKiXvDy6JqhQGcXwNDs4KstO1gTtbN52ziA7OOyX26wnwSDG8zePmMmAdzcWEdQ Go6BRYzAiIhbU6R7paCgwoFeqYSIN5zix2V8Wc0zj86XkpzwA== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 25d3d32d for <59389@debbugs.gnu.org>; Sat, 19 Nov 2022 20:15:17 +0100 (CET) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id 9a850e29 for <59389@debbugs.gnu.org>; Sat, 19 Nov 2022 20:15:17 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id ecf8188e (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sat, 19 Nov 2022 20:15:16 +0100 (CET) Date: Sat, 19 Nov 2022 13:14:18 -0600 Message-Id: <20221119191420.27559-23-jgart@dismail.de> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221119191420.27559-1-jgart@dismail.de> References: <20221119191420.27559-1-jgart@dismail.de> 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: jgart X-ACL-Warn: , jgart via Guix-patches X-Patchwork-Original-From: jgart via Guix-patches via From: jgart 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-clap-complete-3): New variable. --- gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d71486a3ae..a96fbf5a1f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -68733,6 +68733,33 @@ (define-public rust-clap-conf-0.1 "This package provides a library to unify commandline arguments with config files and environment variables. And make it easier for users to tell your program how to behave across the three main input sources") (license license:expat))) +(define-public rust-clap-complete-3 + (package + (name "rust-clap-complete") + (version "3.2.5") + (source (origin + (method url-fetch) + (uri (crate-uri "clap_complete" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1n3whjkznszrxif1hzvql7hav7agq85j456fmwjwwi9cjq52wyiz")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-clap" ,rust-clap-3) + ("rust-clap-lex" ,rust-clap-lex-0.2) + ("rust-is-executable" ,rust-is-executable-1) + ("rust-os-str-bytes" ,rust-os-str-bytes-6) + ("rust-pathdiff" ,rust-pathdiff-0.2) + ("rust-shlex" ,rust-shlex-1) + ("rust-unicode-xid" ,rust-unicode-xid-0.2)))) + (home-page "https://github.com/clap-rs/clap/tree/master/clap_complete") + (synopsis "Generate shell completion scripts for your clap::Command") + (description +"This package generates shell completion scripts for your @code{clap::Command}.") + (license (list license:expat license:asl2.0)))) + (define-public rust-clap-lex-0.2 (package (name "rust-clap-lex")