From patchwork Sun Mar 30 12:26:32 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gabriel Santos X-Patchwork-Id: 41017 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 A804727BBEC; Sun, 30 Mar 2025 13:30:34 +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=-3.3 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_SBL_CSS,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 3100B27BBE2 for ; Sun, 30 Mar 2025 13:30:34 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tyrno-0003uH-Sw; Sun, 30 Mar 2025 08:30: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 1tyrnk-0003md-Ki for guix-patches@gnu.org; Sun, 30 Mar 2025 08:30:08 -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 1tyrnk-0000L8-8K for guix-patches@gnu.org; Sun, 30 Mar 2025 08:30:08 -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=czZ15a+sQm5E3xCaNaKhUELMQ6/81LXecd8zVii9ES8=; b=k5JAbTGoVC1Ot8CysRRlmp0jOW4PkDr5DcJDaCAbiU3j55jWnlnCFTEK6wsibbDzVdD19VqFJChiq1PkILDBdebwaLvAGVLoHXhNP36fZHxdSaADMtGof2rzk+wi+VXz9nAaozi+lwjSm3o0/8MaCfXGVEr2nhlwdRwVO9DG3xa7sbOOcYALX3h1lgnK82egpJIu2UybxWocqGU+5aN+Oq4aCbk2G4HWE5tJIpf9tfUZMLORPkYSS8SFqjh0PUSc/yT1ViyWcKgMG65w4znC2N4QOI83MwWpWfGTIQshbX3c3Wr5GPtrrxGrIoptZC3ex2L7om+iRdjtllKqNpSnKg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tyrnk-0005jf-1G; Sun, 30 Mar 2025 08:30:08 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77382] [PATCH rust-team 17/18] gnu: Add rust-update-informer-1. Resent-From: Gabriel Santos Original-Sender: "Debbugs-submit" Resent-CC: divya@subvertising.org, efraim@flashner.co.il, steve@futurile.net, guix-patches@gnu.org Resent-Date: Sun, 30 Mar 2025 12:30:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77382 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77382@debbugs.gnu.org Cc: Gabriel Santos , Divya Ranjan Pattanaik , Efraim Flashner , Steve George X-Debbugs-Original-Xcc: Divya Ranjan Pattanaik , Efraim Flashner , Steve George Received: via spool by 77382-submit@debbugs.gnu.org id=B77382.174333780421892 (code B ref 77382); Sun, 30 Mar 2025 12:30:07 +0000 Received: (at 77382) by debbugs.gnu.org; 30 Mar 2025 12:30:04 +0000 Received: from localhost ([127.0.0.1]:35262 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tyrnf-0005gt-Oa for submit@debbugs.gnu.org; Sun, 30 Mar 2025 08:30:04 -0400 Received: from mail-pl1-x643.google.com ([2607:f8b0:4864:20::643]:45423) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tyrn7-0005e7-It for 77382@debbugs.gnu.org; Sun, 30 Mar 2025 08:29:30 -0400 Received: by mail-pl1-x643.google.com with SMTP id d9443c01a7336-227d6b530d8so67200765ad.3 for <77382@debbugs.gnu.org>; Sun, 30 Mar 2025 05:29:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1743337763; x=1743942563; 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=czZ15a+sQm5E3xCaNaKhUELMQ6/81LXecd8zVii9ES8=; b=BW38iW69k6MQafaiI8SkQr+PdP5QEDGhKqhTa+VytOmOngK1o/WVc+6zm2MKFgbBr+ RaQQX6bz28VZlX8e8NmmF2yHd4XQJlNyN/17QAHVyNfVtNRuHQnf92LFsvJ+6wqVGJEs kUcDthUfphrGiw2HuoD7mopf0UYkTWzyWFSSKAKGN2Dq2+IL+Y9bK+bl0+V9itSGReae JYEOTd8pdDpQ6vwn3K7b3xTsCsPRFj7VeMlBGNozQoy+laWmZEwQZGVl+yCEe6G4t1VK A6XgpBHpISGNH42VGuXlRJWsBI2rA+LadIVzjo+RHCQdY/wBo5puV76DHPbISaFpycyc VaYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743337763; x=1743942563; 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=czZ15a+sQm5E3xCaNaKhUELMQ6/81LXecd8zVii9ES8=; b=S7ksPKyq7BIRSOmLjCgYxTafWFQCTeJBFjmFzjRDllxyk2MwaXR7HDQvrE1Lt+C2NT k/squVCc6UbLMIfsDpjpR5x6MMVNe+175pqUObbe2mjmcHJ2iFAWORuzAGYxmEPXwjGx WYEPCmLdyzGVgZwHJDcYc23fHEWhWA5mR5tLau+j2j5PIKn2IKU5M87meul/dP2DU3bf +jHCq13UU8O2z+nUucTkV7Kzed98JrsQfBCB9fUyjobIqgdv2t5gMiDv2rpJsF4OFOyp swZnv0lADtvIpn2ylB8LMmKSi6wk4nnOcYyV3ZZ+bg3cr4q7s28CPuivEAe493V4v0VD eVug== X-Gm-Message-State: AOJu0YyeWDYWcMAfTrFdZ++xNe0ePHrFjdOecsbzQBv0ATMbaJzy8sBD 8tY9QFf52TCBMa41SZFAtUDG5OiG79/XDVzUE9ZlB0wdqhY6BRHJCH4hgdCV X-Gm-Gg: ASbGncsBZzFmDc0RoFdJcJyKY+pPkmQL2/YKmKJq7V/nikvketvO/OXFeskZr0nwvG/ 9oD17dBpWgPrdGr2QZSujBsfh4Sl/O/d6hQMiEFuDMwm5L73ItirYWvzLJrVGu44b8G/0NS7mB3 pSDb4xlm3KyrFGh9BpCx636Xxj9A1VxJMxa1TP6a1outN9cvchdsUHxB1l9pp2WM+Sz0IN1ght4 uJSXTaR52dz+e6VSZ9osifNRJPVXYNaZf8kCnfmSqV5zupbpxsNFsZTwyhrsrPMCUki+WPZgLOn 8/g8G1H+o29LUJs6inXfUuezN1o/Ts446nsFarkMKP4y7zuMZ/Fr3o9xB9198/TJp5rhJDs2dki tQ2cAk2z/sw== X-Google-Smtp-Source: AGHT+IHCfF5ZT2Z4dSEY/G2ZSV1HhjtbVq4vyS7iPpPH1GOcizN8NsKRtOpvfTONpDn14couT07b2g== X-Received: by 2002:a17:903:19e3:b0:221:7eae:163b with SMTP id d9443c01a7336-2292f9fbf8amr96493035ad.46.1743337763557; Sun, 30 Mar 2025 05:29:23 -0700 (PDT) Received: from localhost (177-70-169-245.infotec.psi.br. [177.70.169.245]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-229362f09casm25133585ad.93.2025.03.30.05.29.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 30 Mar 2025 05:29:23 -0700 (PDT) From: Gabriel Santos X-Google-Original-From: Gabriel Santos Date: Sun, 30 Mar 2025 09:26:32 -0300 Message-ID: <5d5a5cbf0fefd5fba56381571c421311b6ec7d46.1743337577.git.gabrielsantosdesouza@disroot.org> X-Mailer: git-send-email 2.49.0 In-Reply-To: <8594394ec2901f9d339a56f01607b7465d4c3a9d.1743337576.git.gabrielsantosdesouza@disroot.org> References: <8594394ec2901f9d339a56f01607b7465d4c3a9d.1743337576.git.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: , 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-update-informer-1): New variable. Change-Id: I5b51e40cdeb2f647d3cf47aeaafe6088c04426bf --- gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index f9b2fa0ef7..2200478813 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -91994,6 +91994,37 @@ (define-public rust-uom-0.30 ("rust-serde-json" ,rust-serde-json-1) ("rust-static-assertions" ,rust-static-assertions-1)))))) +(define-public rust-update-informer-1 + (package + (name "rust-update-informer") + (version "1.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "update-informer" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "19w2s4wqpjrw70b8v5b6h0lrxk11jpllik7qjh3l7n7hspskp0ak")))) + (build-system cargo-build-system) + (arguments + ;; Since this is an update checker, tests expect a nerwork connection. + `(#:tests? #f + #:cargo-inputs (("rust-colored" ,rust-colored-2) + ("rust-etcetera" ,rust-etcetera-0.8) + ("rust-isahc" ,rust-isahc-1) + ("rust-mockito" ,rust-mockito-0.32) + ("rust-reqwest" ,rust-reqwest-0.12) + ("rust-semver" ,rust-semver-1) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-ureq" ,rust-ureq-2)))) + (native-inputs (list curl openssl pkg-config zlib)) + (home-page "https://github.com/mgrachev/update-informer") + (synopsis "Easily implement update checks for your application") + (description + "This package provides a way to implement update checks for your application.") + (license license:expat))) + (define-public rust-upon-0.8 (package (name "rust-upon")