From patchwork Sat Mar 8 16:50:49 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Aaron Covrig X-Patchwork-Id: 39924 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 38E1027BBEA; Sat, 8 Mar 2025 16:52:31 +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=-7.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2, 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 AC79327BBE2 for ; Sat, 8 Mar 2025 16:52:30 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tqxPG-0001uW-5e; Sat, 08 Mar 2025 11:52:12 -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 1tqxP9-0001rq-Nr for guix-patches@gnu.org; Sat, 08 Mar 2025 11:52:04 -0500 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 1tqxP9-0000ca-FH for guix-patches@gnu.org; Sat, 08 Mar 2025 11:52:03 -0500 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=YHQSdkFqD5PZvKD+7KC9WB+S3GEOiuw3MERSI85lLzc=; b=O+40sVg81xoDGLVmcGikoZ42fNUY8KP8ulD/80ELNNjiuID1nL7hiLFE5ym7xMqN7UqnMUikl6zFd2Uip2N4cyqf8TLpLDzOZlL2dfRasiBya6MIKb6EivCE5XcNaW4WQdW/rv5BvsGRicZkFDIT51rZCaurDpSoVaZq5+1/qgWr8x4a511f0k6xWfhloPsXGdvWsKTH+YokcOT4FYKdOXQRsDlpXC+M3Lvdro+0W6mzxr0V0bF8YzyuzjXYIYolK7BZAOKr6Kw909gYE7tCznGoB1jHgdWWicJ3AO+y2iAahTcJO307Nxwz4yN94qrS5YSkoiDx+rNutYUF666Xjw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tqxP9-0002yL-9R; Sat, 08 Mar 2025 11:52:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#76872] [PATCH rust-team 4/9] gnu: rust-rustyline-14: New variable. Resent-From: Aaron Covrig Original-Sender: "Debbugs-submit" Resent-CC: divya@subvertising.org, efraim@flashner.co.il, steve@futurile.net, guix-patches@gnu.org Resent-Date: Sat, 08 Mar 2025 16:52:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76872 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 76872@debbugs.gnu.org Cc: Aaron Covrig , divya@subvertising.org, efraim@flashner.co.il, steve@futurile.net X-Debbugs-Original-Xcc: divya@subvertising.org, efraim@flashner.co.il, steve@futurile.net Received: via spool by 76872-submit@debbugs.gnu.org id=B76872.174145270811347 (code B ref 76872); Sat, 08 Mar 2025 16:52:03 +0000 Received: (at 76872) by debbugs.gnu.org; 8 Mar 2025 16:51:48 +0000 Received: from localhost ([127.0.0.1]:56401 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tqxOt-0002ww-L2 for submit@debbugs.gnu.org; Sat, 08 Mar 2025 11:51:48 -0500 Received: from mail-qv1-xf34.google.com ([2607:f8b0:4864:20::f34]:52443) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tqxOr-0002wU-FR for 76872@debbugs.gnu.org; Sat, 08 Mar 2025 11:51:45 -0500 Received: by mail-qv1-xf34.google.com with SMTP id 6a1803df08f44-6e8ffa00555so15287876d6.0 for <76872@debbugs.gnu.org>; Sat, 08 Mar 2025 08:51:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ieee.org; s=google; t=1741452699; x=1742057499; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=YHQSdkFqD5PZvKD+7KC9WB+S3GEOiuw3MERSI85lLzc=; b=LoDyZFu+fszflt2EG6t9Ny6+dE/xkGAJvF1ZyKOeEkbZpU9jkHk0PNxTpAgyzo+TVX iRWYFzuFanGX+RnkqsouYkZFQqHqsb2zrBOFhrO52nrJvgWb0JG6qiuZPGYtA0WAgt+k S4JjowpA92iWj+63aY/xqty7XAe6WK0amjbsE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741452699; x=1742057499; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=YHQSdkFqD5PZvKD+7KC9WB+S3GEOiuw3MERSI85lLzc=; b=iGaIa8YDCRiW5sDJwtB/rJybR5SihB4Q/z360ZBMYDgi6PupgRYvq96htiLnyDsFCY 1ZuijgocJo1fPoaa6kRQ0cMk5tU4FAJUuPrPf/Drbnl0ZipVxev+1F7HdYo8h8XKNXf5 l0GYAdYKcv7zz2gfHQ/SJFTaieyZgcYBSCNADxWxViKSFFnsZAJ7E7JwKmSB4eTvm2iu FmvxJKEpAVOYiCk8Jp6u2mdtKXs1KLsL0Gsjar6ULPTREa/XHrzuDD5/TjAQIuGM7qxl rPptz7WLDyC6DGIqBTsaS4RicquGqjPPxqtWeQFXlT7xUG/PPRLXgZQPwW0Bq7g6DwC7 xflw== X-Gm-Message-State: AOJu0YyI3fhdVHdOe/bmA7BxIi08sxMW7h6SECcd8GLqWiup578BhHpG 2ODKw756PX/Khfq3wi8gVODquZLyxiKDoSHIduUnToBL/nuSFbfbNgREUZ5xTtpyTeL2mZDw6oB 5Xd8M6eTIYnTGx8WQIhGMTabSKL8Gya8Xift4HPZa290Dgphk1eonwhMedwP42AZofiWG0CMhkK tzTO447RUKCns8/uco5NLrMFla1Ldwb28pOi3S3BA= X-Gm-Gg: ASbGncuR8oyN85deYkdqCTncswUpEJoYE/9nrc8fV9hFbhBiBwMNBgTfDJVddGbBWg/ dBD0GXe/j7FBaLb4iAE6+RP8p82C2EViLQKur44eZj/+Lb9lV/5zNDXJT0pb/nrquDqCYh3TuUo wCByndjFVNgx+ZbgITlszAtsSd3cbVpEEwDH9PGT1vAjN8SPWWRvLdWQ10/3IgEDR3GGM867QYv 0JAqXZvv8EkFVuRgCwgK1aOsLH6Jql/76zlUNvQgyQI3Lden5WdhqAZC1Rs1TIi6KomffglfbT0 qWEnPg8TkgMrJT95ecRyeoMT+TQv2FOzI7JJmmJ5T6KFnIKaCqcI3anKnee8Oj1pHeGHOHM+S1y yXf0mU9q5yWjpnq2iOEq69onxNCdFdCjTNTdx8bBi3f3rNA== X-Google-Smtp-Source: AGHT+IH/FzvA/VCTy73LAldmsSPhOMIVirunodkC2hXf3Llk1Q3sET9XRi3K4DSLFbJzzNI7icQ43w== X-Received: by 2002:ad4:5767:0:b0:6e8:ef80:bcbc with SMTP id 6a1803df08f44-6e90060452bmr74008796d6.5.1741452699558; Sat, 08 Mar 2025 08:51:39 -0800 (PST) Received: from mobile-dev.fios-router.home (pool-71-244-152-222.bltmmd.fios.verizon.net. [71.244.152.222]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6e8f7090904sm32854306d6.28.2025.03.08.08.51.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 08 Mar 2025 08:51:38 -0800 (PST) Date: Sat, 8 Mar 2025 11:50:49 -0500 Message-ID: <20250308165105.2398551-4-aaron.covrig.us@ieee.org> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250308165105.2398551-1-aaron.covrig.us@ieee.org> References: <20250308165105.2398551-1-aaron.covrig.us@ieee.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: Aaron Covrig X-ACL-Warn: , Aaron Covrig via Guix-patches X-Patchwork-Original-From: Aaron Covrig via Guix-patches via From: Aaron Covrig 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-rustyline-14): New variable. --- gnu/packages/crates-io.scm | 48 ++++++++++++++++++++++++++++++++++---- 1 file changed, 44 insertions(+), 4 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 49ea57a60d..efc5d2a4d6 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -68630,9 +68630,7 @@ (define-public rust-rustyline-15 (base32 "0bws18zrj8i6ix27k9bhb3mb1civbz5nr72rv8xm2bljvikf1q9f")))) (build-system cargo-build-system) (arguments - `(;#:cargo-test-flags '("--release" "--" - ; "--skip=binding::test::size_of_event") - #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) + `(#:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) ("rust-buffer-redux" ,rust-buffer-redux-1) ("rust-cfg-if" ,rust-cfg-if-1) ("rust-clipboard-win" ,rust-clipboard-win-5) @@ -68664,10 +68662,52 @@ (define-public rust-rustyline-15 "Rustyline is a readline implementation based on the linenoise package.") (license license:expat))) -(define-public rust-rustyline-13 +(define-public rust-rustyline-14 (package (inherit rust-rustyline-15) (name "rust-rustyline") + (version "14.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "rustyline" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0qvyckd5hbi2cf6kw4bsng6vb6rb9dzjfy24dndzszm3dn9yh0vq")))) + (arguments + `(;#:cargo-test-flags '("--release" "--" + ; "--skip=binding::test::size_of_event") + #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) + ("rust-buffer-redux" ,rust-buffer-redux-1) + ("rust-cfg-if" ,rust-cfg-if-1) + ("rust-clipboard-win" ,rust-clipboard-win-5) + ("rust-fd-lock" ,rust-fd-lock-4) + ("rust-home" ,rust-home-0.5) + ("rust-libc" ,rust-libc-0.2) + ("rust-log" ,rust-log-0.4) + ("rust-memchr" ,rust-memchr-2) + ("rust-nix" ,rust-nix-0.28) + ("rust-radix-trie" ,rust-radix-trie-0.2) + ("rust-regex" ,rust-regex-1) + ("rust-rusqlite" ,rust-rusqlite-0.31) + ("rust-rustyline-derive" ,rust-rustyline-derive-0.10) + ("rust-signal-hook" ,rust-signal-hook-0.3) + ("rust-skim" ,rust-skim-0.10) + ("rust-termios" ,rust-termios-0.3) + ("rust-unicode-segmentation" ,rust-unicode-segmentation-1) + ("rust-unicode-width" ,rust-unicode-width-0.1) + ("rust-utf8parse" ,rust-utf8parse-0.2) + ("rust-windows-sys" ,rust-windows-sys-0.52)) + #:cargo-development-inputs (("rust-assert-matches" ,rust-assert-matches-1) + ("rust-doc-comment" ,rust-doc-comment-0.3) + ("rust-env-logger" ,rust-env-logger-0.11) + ("rust-rand" ,rust-rand-0.8) + ("rust-tempfile" ,rust-tempfile-3)))))) + +(define-public rust-rustyline-13 + (package + (inherit rust-rustyline-14) + (name "rust-rustyline") (version "13.0.0") (source (origin