From patchwork Wed Nov 6 20:50:38 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 33069 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 94A9427BBEA; Wed, 6 Nov 2024 20:52:13 +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 4ABD927BBE2 for ; Wed, 6 Nov 2024 20:52:13 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8n0V-0001qi-DS; Wed, 06 Nov 2024 15:52:03 -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 1t8n0U-0001qP-I0 for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:02 -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 1t8n0U-0003Ie-31 for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:02 -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:Date:From:To:In-Reply-To:References:Subject; bh=HBHxNgdM/DliCZqmhRBfRdVQkiRs+5hU8rsxLEm3sa0=; b=BDmZv7qLSFWXfpt3Tfq6MJ0FsRZg4+2FeGxoauPAAKV9Rc0p3pmrfzBTpLnuHtIbr82F8VrUxrbpkAmrPu55swm2k8SfblacLTDQRHQrEpskQvmEimD3vEa8aq35P4L/sS4/m/a6qWATipInnZyaMOYD4ezT+BprZo50AzIBLCf6WzYbFr9HBkbVgVGYFXozCa7FqoiYI0+4wdBGXjHf/G5nSiNo7OxR+A07Gd7l+Blx5ZnZXeQyjRLaxPlXycPY/xLGRTcP0uaY28PSt4vWIIWW7KfUdND5tjrVdVi/kVN4IE947Ohy2thXExe8JzyZKwGfg6OfLBeSKUVU/EemFQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8n0T-0004Dl-Rz; Wed, 06 Nov 2024 15:52:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCH rust-team 01/20] gnu: Add rust-ashpd-0.6. References: <11b666f3-fbe7-4fa6-9452-cdbf6d7c88b8@autistici.org> In-Reply-To: <11b666f3-fbe7-4fa6-9452-cdbf6d7c88b8@autistici.org> Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74234 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74234@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 74234-submit@debbugs.gnu.org id=B74234.173092629315949 (code B ref 74234); Wed, 06 Nov 2024 20:52:01 +0000 Received: (at 74234) by debbugs.gnu.org; 6 Nov 2024 20:51:33 +0000 Received: from localhost ([127.0.0.1]:46118 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n00-00049A-Nx for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:33 -0500 Received: from confino.investici.org ([93.190.126.19]:51465) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mzy-00048t-8S for 74234@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730926289; bh=HBHxNgdM/DliCZqmhRBfRdVQkiRs+5hU8rsxLEm3sa0=; h=From:To:Cc:Subject:Date:From; b=poXM6w5EVYKAKiIDckEuy6wstwRgE0aCMrDFvEdH/UeJFw58i7mNrtLK/lyMy/6m/ 39Yp0c73cL5uG0wiFMWSGo4cMmTF5/KUZvgx3fVFs/dv40599DND0cX1uPXqBrp3hz df45oyQ3MMI5Jrozim2Sps2ojdS4IPJKYZuAzXI8= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHS15j9Sz10vQ; Wed, 6 Nov 2024 20:51:29 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHS10w8Xz10t7; Wed, 6 Nov 2024 20:51:29 +0000 (UTC) Date: Wed, 6 Nov 2024 21:50:38 +0100 Message-ID: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 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: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul 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-gtk.scm (rust-ashpd-0.6): New variable. Change-Id: If7b758010fe8c729d7e3319869a8d9c518ade46f --- gnu/packages/crates-gtk.scm | 44 +++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) base-commit: 9670382d0b16923e121a5f145edd561ace510b9f diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 9d598b63d2..09ecf99efd 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -72,6 +72,50 @@ (define-public rust-aperture-0.3 "This package provides GTK Widget for cameras using gstreamer and pipewire.") (license license:gpl3+))) +(define-public rust-ashpd-0.6 + (package + (name "rust-ashpd") + (version "0.6.8") + (source + (origin + (method url-fetch) + (uri (crate-uri "ashpd" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "109d7w6v0rnpy9lv4kmhwgh0sff0440s2vybj1k0ik4ib3d2xhja")))) + (build-system cargo-build-system) + (arguments + ;; error[E0432]: unresolved import `ashpd::desktop::Color` + `(#:tests? #f + #:cargo-inputs (("rust-async-fs" ,rust-async-fs-2) + ("rust-async-net" ,rust-async-net-2) + ("rust-async-trait" ,rust-async-trait-0.1) + ("rust-enumflags2" ,rust-enumflags2-0.7) + ("rust-futures-channel" ,rust-futures-channel-0.3) + ("rust-futures-util" ,rust-futures-util-0.3) + ("rust-gdk4-wayland" ,rust-gdk4-wayland-0.7) + ("rust-gdk4-x11" ,rust-gdk4-x11-0.7) + ("rust-glib" ,rust-glib-0.18) + ("rust-gtk4" ,rust-gtk4-0.7) + ("rust-pipewire" ,rust-pipewire-0.7) + ("rust-rand" ,rust-rand-0.8) + ("rust-raw-window-handle" ,rust-raw-window-handle-0.6) + ("rust-serde" ,rust-serde-1) + ("rust-serde-repr" ,rust-serde-repr-0.1) + ("rust-tokio" ,rust-tokio-1) + ("rust-tracing" ,rust-tracing-0.1) + ("rust-url" ,rust-url-2) + ("rust-wayland-backend" ,rust-wayland-backend-0.3) + ("rust-wayland-client" ,rust-wayland-client-0.30) + ("rust-wayland-protocols" ,rust-wayland-protocols-0.30) + ("rust-zbus" ,rust-zbus-3)) + #:cargo-development-inputs (("rust-serde-json" ,rust-serde-json-1)))) + (home-page "https://github.com/bilelmoussaoui/ashpd") + (synopsis "XDG portals wrapper in Rust using zbus") + (description + "This package provides XDG portals wrapper in Rust using zbus.") + (license license:expat))) + (define-public rust-atk-sys-0.14 (package (name "rust-atk-sys") From patchwork Wed Nov 6 20:50:39 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 33086 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 2FDEF27BBE9; Wed, 6 Nov 2024 20:53:03 +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 2E4B227BBEA for ; Wed, 6 Nov 2024 20:53:02 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8n0W-0001rl-M6; Wed, 06 Nov 2024 15:52:04 -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 1t8n0U-0001qZ-PZ for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:02 -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 1t8n0U-0003Il-H7 for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:02 -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=Shff/NMA5hWuJjMpPHXwHZ6jDJzhTsPs+NE/zoJOxro=; b=XOAVY6d9LpUM6eFas/3vB1w6dNapfpVYsLb0GzABKhRvEh3ivIk8TjCMHXxcuP0QOJz2YXAdHeMxsRpuIiKE6VnZo4CbmxKJpAtboeVZSXlns/4wvUO1u70JdcfIyBHvFP/qUjgxK5M2D41hv7zecYUHdT+NKshmB5E0xpfn2fRqFnOuG6vFs6Q5U8LkIeNLJd6wZzJw10t5F3aC0zXXD7iiGleNujx/IgMkGCrrmSYbNEjxPWgHcBSK8WX1HWMSUk0jQlkUYuNq7mA3IiwQRYnfPf+ES7UDyrA3p5yhguPh6V77D0Qex9Q4rMpVXIb5POeJ36LMcI/5lulUJ0PD4A==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8n0U-0004Dt-CS; Wed, 06 Nov 2024 15:52:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCH rust-team 02/20] gnu: Add rust-migrations-internals-2. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74234 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74234@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 74234-submit@debbugs.gnu.org id=B74234.173092629315955 (code B ref 74234); Wed, 06 Nov 2024 20:52:02 +0000 Received: (at 74234) by debbugs.gnu.org; 6 Nov 2024 20:51:33 +0000 Received: from localhost ([127.0.0.1]:46120 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n01-00049C-4E for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:33 -0500 Received: from confino.investici.org ([93.190.126.19]:54719) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mzz-000490-M4 for 74234@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730926291; bh=Shff/NMA5hWuJjMpPHXwHZ6jDJzhTsPs+NE/zoJOxro=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=oFc6X+idK4Pm+AoSYPnRtqBR8Ta3phvFVIIVZwlD3Up4XQXH7tb5XfO7k+QGZhL8L JuoktFTrSJAJhTA01dxdppB3j2W1+Bd0srP0mab8x82R//XUbOHMkG4ygHLdLrfL/+ KgvjQ8X0j0mW8Sem+suvm5wfHFVMQCAvP0PvgnZM= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHS31hzHz10h0; Wed, 6 Nov 2024 20:51:31 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHS20xwFz10hc; Wed, 6 Nov 2024 20:51:30 +0000 (UTC) Date: Wed, 6 Nov 2024 21:50:39 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.org> References: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.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: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul 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-migrations-internals-2): New variable; (rust-migrations-internals-1): inherit from rust-migrations-internals-2. Change-Id: I8bf2abc2019ea4545f3dea977f925f3b543a69c3 --- gnu/packages/crates-io.scm | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 1c17d49611..5ccfa358df 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -44082,10 +44082,10 @@ (define-public rust-miette-derive-5 ("rust-quote" ,rust-quote-1) ("rust-syn" ,rust-syn-2)))))) -(define-public rust-migrations-internals-1 +(define-public rust-migrations-internals-2 (package (name "rust-migrations-internals") - (version "1.4.1") + (version "2.1.0") (source (origin (method url-fetch) @@ -44093,7 +44093,7 @@ (define-public rust-migrations-internals-1 (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0q2qk4jpa16mcfcmhjz6hdg2s73az1k7j0cy08vvh87h997chkrb")))) + (base32 "1nnsr5d4h2kcvmz2j4l8g8n8r1zm7nngwmp842q58lh1h0azf8qg")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs @@ -44107,6 +44107,26 @@ (define-public rust-migrations-internals-1 migration mechanism.") (license (list license:expat license:asl2.0)))) +(define-public rust-migrations-internals-1 + (package + (inherit rust-migrations-internals-2) + (name "rust-migrations-internals") + (version "1.4.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "migrations_internals" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0q2qk4jpa16mcfcmhjz6hdg2s73az1k7j0cy08vvh87h997chkrb")))) + (arguments + `(#:cargo-inputs + (("rust-barrel" ,rust-barrel-0.6) + ("rust-diesel" ,rust-diesel-1)) + #:cargo-development-inputs + (("rust-tempdir" ,rust-tempdir-0.3)))))) + (define-public rust-migrations-macros-1 (package (name "rust-migrations-macros") From patchwork Wed Nov 6 20:50:40 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 33077 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 6CFA227BBEB; Wed, 6 Nov 2024 20:52:50 +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 41F6427BBE2 for ; Wed, 6 Nov 2024 20:52:50 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8n0c-0001xF-Fv; Wed, 06 Nov 2024 15:52:10 -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 1t8n0X-0001sc-D9 for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:05 -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 1t8n0X-0003Jh-40 for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:05 -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=RMnKaeOwVsQpddeMbniaNQ5DkUedyfL6ybPBicvgdqk=; b=AQ8B69+hB7CLPodXaDAhjqfj5V9Y+k11tkOc9Z/0pFVffiaxfUtGolNUTaL9LELbO1BpB/qZqFWnhMivLavDDlaIfBaoXEN04xDTBCyqcmIby3/9LIxTRClCF3EQ0gTeXWR9vhgDiZLqmBhGYcUwoZlNAcMtKBj/7ZqoiUgQ40ZT8UAprIe1GIv0kDIoF82t4/vPFchib2tUN56l0f9AuFbGAC0Yx3L58K1Djms+bhOLaPMkP0H6SO80kPxgulhu9lTAucwYyN5sVU2u1hm650RRSnZM5cWL0E1mWsMvQgsaUNKzdk20tNYiU7Z3Ef4zCEQH20YkIme3943KwdDe/g==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8n0W-0004Ea-Vb; Wed, 06 Nov 2024 15:52:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCH rust-team 03/20] gnu: Add rust-migrations-macros-2. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:52:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74234 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74234@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 74234-submit@debbugs.gnu.org id=B74234.173092630516083 (code B ref 74234); Wed, 06 Nov 2024 20:52:04 +0000 Received: (at 74234) by debbugs.gnu.org; 6 Nov 2024 20:51:45 +0000 Received: from localhost ([127.0.0.1]:46143 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n0C-0004B5-Et for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:45 -0500 Received: from confino.investici.org ([93.190.126.19]:25665) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n08-0004A3-73 for 74234@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:40 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730926292; bh=RMnKaeOwVsQpddeMbniaNQ5DkUedyfL6ybPBicvgdqk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=e3NiD7cOYIUJ+TeH7wZfd8tfcHiEl3epa1Qqi6YxPXMaAs3/Y2ka4IptWmzhRfR/0 Ulgz3U6QIeH48Q4unGtn298JaG/cQnJAdnzEoNMc3wz46RfAT965WCnhsYM8DUM4T1 XZBlZD6Kzkwb2Ylyp8qPpwonfq+7R8o4JiQu2X4o= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHS44Byhz10s3; Wed, 6 Nov 2024 20:51:32 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHS36R0rz10qp; Wed, 6 Nov 2024 20:51:31 +0000 (UTC) Date: Wed, 6 Nov 2024 21:50:40 +0100 Message-ID: <6aeed9323fbcd96009524357160ebcd4ce4d67f1.1730926257.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.org> References: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.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: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul 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-migrations-macros-2): New variable; (rust-migrations-macros-1): inherit from rust-migrations-macros-2. Change-Id: I2cd4eac328fb5c986286348dfb80d9b3eb43b176 --- gnu/packages/crates-io.scm | 38 ++++++++++++++++++++++++++++++++------ 1 file changed, 32 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 5ccfa358df..3a2bfba2b2 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -44127,10 +44127,10 @@ (define-public rust-migrations-internals-1 #:cargo-development-inputs (("rust-tempdir" ,rust-tempdir-0.3)))))) -(define-public rust-migrations-macros-1 +(define-public rust-migrations-macros-2 (package (name "rust-migrations-macros") - (version "1.4.2") + (version "2.1.0") (source (origin (method url-fetch) @@ -44138,12 +44138,15 @@ (define-public rust-migrations-macros-1 (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "173qgwans6n2jf6b7qajq273rvg1r9c34p5fflzr53gx14lz2lwp")))) + (base32 "027gd4s58fmh7jil9rz0ckdsdw81mqfa6dyqbfmvnrqfqxd35qyc")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs - (("rust-migrations-internals" - ,rust-migrations-internals-1) + ;; Some files are missing + `(#:tests? #f + #:cargo-inputs + (("rust-dotenvy" ,rust-dotenvy-0.15) + ("rust-migrations-internals" + ,rust-migrations-internals-2) ("rust-proc-macro2" ,rust-proc-macro2-1) ("rust-quote" ,rust-quote-1) ("rust-syn" ,rust-syn-1)) @@ -44159,6 +44162,29 @@ (define-public rust-migrations-macros-1 embedded migrations.") (license (list license:expat license:asl2.0)))) +(define-public rust-migrations-macros-1 + (package + (inherit rust-migrations-macros-2) + (name "rust-migrations-macros") + (version "1.4.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "migrations_macros" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "173qgwans6n2jf6b7qajq273rvg1r9c34p5fflzr53gx14lz2lwp")))) + (arguments + `(#:cargo-inputs + (("rust-migrations-internals" + ,rust-migrations-internals-1) + ("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-1)) + #:cargo-development-inputs + (("rust-tempdir" ,rust-tempdir-0.3)))))) + (define-public rust-mimalloc-0.1 (package (name "rust-mimalloc") From patchwork Wed Nov 6 20:50:41 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 33079 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 2381027BBEA; Wed, 6 Nov 2024 20:52:52 +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.3 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,URIBL_SBL_A 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 AF77927BBE2 for ; Wed, 6 Nov 2024 20:52:51 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8n0a-0001u8-6S; Wed, 06 Nov 2024 15:52:08 -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 1t8n0Y-0001t7-0z for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:06 -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 1t8n0X-0003Ju-Ko for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:05 -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=FX2zoUoTS/0LLASysycNwFnP7A48K30PlYDlphAXxW0=; b=e2xksPgLgjL4Wnka+Gph0dTgSMZA0MvE3CkZ7wXbgmueHaaq29C/eGwJuG/E1BC3K9iMUa2hr6VPyqFQ8GTBP54TsAjxJ/ku8JtMOKpwRkJj0Bkk9wMvVdWm1i8iYj359rl2Q8Y3t2tufORkh30mB+pNmTYJ4lqDiVgPgCYMmeGgM59jmRsIrVd35Qzm2UVo4Gtk6L1C41uzijs+bZ7polyPTqFcYgvp0BlG1MD+f7TiZtu8bJy8LB7JQlEb9KO+2W/G+w5+IukREFspIb6j28PbtlEXSdj7SU7uy+3KCnptsehLZZgkl9yf9GnUZFLQweMnAIhKP7Ruai2d/WjhSw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8n0X-0004Ej-F8; Wed, 06 Nov 2024 15:52:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCH rust-team 04/20] gnu: Add rust-diesel-migrations-2. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:52:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74234 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74234@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 74234-submit@debbugs.gnu.org id=B74234.173092630616096 (code B ref 74234); Wed, 06 Nov 2024 20:52:05 +0000 Received: (at 74234) by debbugs.gnu.org; 6 Nov 2024 20:51:46 +0000 Received: from localhost ([127.0.0.1]:46145 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n0D-0004BL-4o for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:45 -0500 Received: from confino.investici.org ([93.190.126.19]:25735) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n08-0004AD-Uf for 74234@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730926293; bh=FX2zoUoTS/0LLASysycNwFnP7A48K30PlYDlphAXxW0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=lCHiygvkYrmvrpnNgk35M4rWfQTPuooH0ky4GqOG0WkcoGqSQHuwBuvx+HpE1QlfX BfYdqUpmRcZdBG3qtNx+dZK9nn14kzC0bVHuw4ROYkMWdmSayfUjgNu2w6lpaQgj5c IL7JPSCwddYekDDPyt2xYM7o+Zfh8DzTCKFfvx84= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHS51zR3z10sW; Wed, 6 Nov 2024 20:51:33 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHS46fjHz10qp; Wed, 6 Nov 2024 20:51:32 +0000 (UTC) Date: Wed, 6 Nov 2024 21:50:41 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.org> References: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.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: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul 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-diesel-migrations-2): New variable; (rust-diesel-migrations-1): inherit from rust-diesel-migrations-2. Change-Id: Ifc9654995b613f9666216be32f910d1f403b2af5 --- gnu/packages/crates-io.scm | 37 +++++++++++++++++++++++++++++++------ 1 file changed, 31 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 3a2bfba2b2..957924d931 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -22263,10 +22263,10 @@ (define-public rust-diesel-derives-1 ("rust-diesel" ,rust-diesel-1) ("rust-dotenv" ,rust-dotenv-0.10)))))) -(define-public rust-diesel-migrations-1 +(define-public rust-diesel-migrations-2 (package (name "rust-diesel-migrations") - (version "1.4.0") + (version "2.1.0") (source (origin (method url-fetch) @@ -22274,24 +22274,49 @@ (define-public rust-diesel-migrations-1 (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0k4g03ciqwya2xc1xvy5s9cs6q55k45wxa1gszswfg9m2f2dwg5z")))) + (base32 "1b0ld4azk73rg2axwq7a4wnpwba3085f43jp3cw62n8c2bqb6dk0")))) (build-system cargo-build-system) (arguments `(#:tests? #f ;doctest_setup.rs: No such file or directory #:cargo-inputs (("rust-migrations-internals" - ,rust-migrations-internals-1) + ,rust-migrations-internals-2) ("rust-migrations-macros" - ,rust-migrations-macros-1)) + ,rust-migrations-macros-2)) #:cargo-development-inputs (("rust-cfg-if" ,rust-cfg-if-0.1) - ("rust-diesel" ,rust-diesel-1) + ("rust-diesel" ,rust-diesel-2) ("rust-dotenv" ,rust-dotenv-0.10)))) (home-page "https://diesel.rs") (synopsis "Migration management for diesel") (description "This package provides migration management for Diesel.") (license (list license:expat license:asl2.0)))) +(define-public rust-diesel-migrations-1 + (package + (inherit rust-diesel-migrations-2) + (name "rust-diesel-migrations") + (version "1.4.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "diesel_migrations" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0k4g03ciqwya2xc1xvy5s9cs6q55k45wxa1gszswfg9m2f2dwg5z")))) + (arguments + `(#:tests? #f ;doctest_setup.rs: No such file or directory + #:cargo-inputs + (("rust-migrations-internals" + ,rust-migrations-internals-1) + ("rust-migrations-macros" + ,rust-migrations-macros-1)) + #:cargo-development-inputs + (("rust-cfg-if" ,rust-cfg-if-0.1) + ("rust-diesel" ,rust-diesel-1) + ("rust-dotenv" ,rust-dotenv-0.10)))))) + (define-public rust-diesel-table-macro-syntax-0.1 (package (name "rust-diesel-table-macro-syntax") From patchwork Wed Nov 6 20:50:42 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 33084 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 3D8BE27BBEA; Wed, 6 Nov 2024 20:52:59 +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 CC2D927BBE2 for ; Wed, 6 Nov 2024 20:52:58 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8n0X-0001s5-4j; Wed, 06 Nov 2024 15:52:05 -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 1t8n0V-0001qk-FW for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:03 -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 1t8n0V-0003Ix-7Q for guix-patches@gnu.org; Wed, 06 Nov 2024 15: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=XV4bNxuDhShDy47LdO3cY5lQ/bjaLze+dyUEg6Y4IHg=; b=jIISPgoG3dYsAGR2Cn8TKUGeZCrQuMtT9m7kc/d+7x8BVn6OTI1mhExz2p4NOxL0Zwmx70S5tHsR+QIFLdsSHT5n3lDvengllkmMYDvYPtg0HgONZfnqTwMcFm1fhQQRp24TVVVy59xDyH9B68/lO78HcmrzJk4un9va4GEhf36pSNk3bzL5acQIQUHpO8yJFmo2OI4m8PBlL9mzlQtxVTeNokY/TicsY6pRD51kGkWzcfGCRhksKovJmVC5Kv1c3osxPgb51c4ie/+8/avUU2MN7usexqQ6rKJUmt1QvAjeB+wxEFp5/Mg1QlGTo3CP1o1u7RwRzO2wRiOV3LyhRA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8n0U-0004E2-Rb; Wed, 06 Nov 2024 15:52:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCH rust-team 05/20] gnu: Add rust-blocking-1.5. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74234 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74234@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 74234-submit@debbugs.gnu.org id=B74234.173092629715973 (code B ref 74234); Wed, 06 Nov 2024 20:52:02 +0000 Received: (at 74234) by debbugs.gnu.org; 6 Nov 2024 20:51:37 +0000 Received: from localhost ([127.0.0.1]:46123 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n04-00049X-KS for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:36 -0500 Received: from confino.investici.org ([93.190.126.19]:34417) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n02-00049P-HV for 74234@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:34 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730926293; bh=XV4bNxuDhShDy47LdO3cY5lQ/bjaLze+dyUEg6Y4IHg=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=ZJhRDWg3c3ZJcIAYxS52kU4P1HxLWQo5jO9P7oRaWAEqksX1ofxjSIy6QNtzjvC3s TT3g+Z0ZSRP+obKCHk0D8HtgbfGzZcoFmix1jGB8TKrGsUN2APsxe7MLUgNW8LU0Jp VIKleycfwZdHfpuU0bR3MH7/a2KKSvNJTS2FgVJk= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHS56ryfz10vQ; Wed, 6 Nov 2024 20:51:33 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHS54QqSz10qp; Wed, 6 Nov 2024 20:51:33 +0000 (UTC) Date: Wed, 6 Nov 2024 21:50:42 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.org> References: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.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: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul 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-blocking-1.5): New variable. Change-Id: I0310f19ac5d86d68399cbf3e707f40aafa39fe26 --- gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 957924d931..a29402ddc8 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -9113,6 +9113,28 @@ (define-public rust-blocking-1.6 programs.") (license (list license:asl2.0 license:expat)))) +(define-public rust-blocking-1.5 + (package + (inherit rust-blocking-1.6) + (name "rust-blocking") + (version "1.5.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "blocking" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "064i3d6b8ln34fgdw49nmx9m36bwi3r3nv8c9xhcrpf4ilz92dva")))) + (arguments + `(#:cargo-inputs (("rust-async-channel" ,rust-async-channel-2) + ("rust-async-task" ,rust-async-task-4) + ("rust-futures-io" ,rust-futures-io-0.3) + ("rust-futures-lite" ,rust-futures-lite-2) + ("rust-piper" ,rust-piper-0.2) + ("rust-tracing" ,rust-tracing-0.1)) + #:cargo-development-inputs + (("rust-futures-lite" ,rust-futures-lite-1)))))) + (define-public rust-blocking-1 (package (inherit rust-blocking-1.6) From patchwork Wed Nov 6 20:50:43 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 33081 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 202EE27BBEA; Wed, 6 Nov 2024 20:52:55 +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 8F71927BBE2 for ; Wed, 6 Nov 2024 20:52:54 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8n0a-0001uC-8j; Wed, 06 Nov 2024 15:52:08 -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 1t8n0Z-0001tj-C7 for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:07 -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 1t8n0Z-0003KE-2e for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:07 -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=wsLYhmIsiCyLm4uK6fQg/VTbSaesGgDP/qesi6KMo8g=; b=jHzunyIUaj4ybPiTkLkt4XFJoJUtsTz1OmW/OKWGxhq7MkkTWp8bx2Gv2x9WOuKR9t+xZ/GmyrDEmyBirs+GleQhgxWA86URV13EJ2ku8t/SJ/sS4UqhE1raLT0JG6cTK3yNztlpFrlD3Stzxa6AlZdBPeae1Dx3DV6GxxUdGYRgsRAB9/0kD/PDQSERMytmXyHUShSvSvL8pqmEFnwQMtGKId3wzlcgZL7vhrNB1HSn+kiUYv0dlZyAHpCARKoeQDGhyuQ54d4gi6s5rnW9Cu53Y7+aBNCapG9/UX8cEJqd9ldfAWZmwH/RMA7WanHjnktWVRO8CGY4wjXkrzk9Bg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8n0Y-0004F8-U3; Wed, 06 Nov 2024 15:52:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCH rust-team 06/20] gnu: Add rust-oo7-0.2. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:52:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74234 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74234@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 74234-submit@debbugs.gnu.org id=B74234.173092630716129 (code B ref 74234); Wed, 06 Nov 2024 20:52:06 +0000 Received: (at 74234) by debbugs.gnu.org; 6 Nov 2024 20:51:47 +0000 Received: from localhost ([127.0.0.1]:46154 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n0F-0004Bu-6P for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:47 -0500 Received: from confino.investici.org ([93.190.126.19]:22121) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n0A-0004Aa-7h for 74234@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:42 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730926294; bh=wsLYhmIsiCyLm4uK6fQg/VTbSaesGgDP/qesi6KMo8g=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=fHG+w5OiJYrlpQh0Lg9SdpqmRRO92w1bMRYzxdz/CmKEKQt5JXH3dkjZAZJIq9iLN HeBUHIHntoWTtf2TgYpWKbS/tW0DmKGwKvx7IR/6Zpz+UrWnTJnNp+gHW54qDDQi/u K5esmCvxCRYuXs6Df5+1GXsHzyP7vhZ/BrnX/xbI= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHS64SQYz10t7; Wed, 6 Nov 2024 20:51:34 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHS61zN7z10qp; Wed, 6 Nov 2024 20:51:34 +0000 (UTC) Date: Wed, 6 Nov 2024 21:50:43 +0100 Message-ID: <84899e4e645b452aaace2f5c0d4aef7ce3042bab.1730926257.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.org> References: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.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: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul 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-gtk.scm (rust-oo7-0.2): New variable. Change-Id: I011b3d08e928792cad32a45f549291d4542ed4d0 --- gnu/packages/crates-gtk.scm | 51 +++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 09ecf99efd..65fed0f38a 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -28,6 +28,7 @@ (define-module (gnu packages crates-gtk) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) #:use-module (gnu packages) + #:use-module (gnu packages crates-crypto) #:use-module (gnu packages crates-graphics) #:use-module (gnu packages crates-io) #:use-module (gnu packages crates-windows) @@ -4458,6 +4459,56 @@ (define-public rust-libadwaita-sys-0.5 #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) ("rust-tempfile" ,rust-tempfile-3)))))) +(define-public rust-oo7-0.2 + (package + (name "rust-oo7") + (version "0.2.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "oo7" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "13cpaq7f51gqcspd4097vjr7r2cjpxpn6c02x67dsdizk0xaiv5c")))) + (build-system cargo-build-system) + (arguments + ;; test result: FAILED. 14 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out + `(#:tests? #f + #:cargo-inputs (("rust-aes" ,rust-aes-0.8) + ("rust-async-fs" ,rust-async-fs-2) + ("rust-async-io" ,rust-async-io-2) + ("rust-async-lock" ,rust-async-lock-3) + ("rust-async-net" ,rust-async-net-2) + ("rust-blocking" ,rust-blocking-1.5) + ("rust-cbc" ,rust-cbc-0.1) + ("rust-cipher" ,rust-cipher-0.4) + ("rust-digest" ,rust-digest-0.10) + ("rust-futures-lite" ,rust-futures-lite-2) + ("rust-futures-util" ,rust-futures-util-0.3) + ("rust-hkdf" ,rust-hkdf-0.12) + ("rust-hmac" ,rust-hmac-0.12) + ("rust-md-5" ,rust-md-5-0.10) + ("rust-num" ,rust-num-0.4) + ("rust-num-bigint-dig" ,rust-num-bigint-dig-0.8) + ("rust-openssl" ,rust-openssl-0.10) + ("rust-pbkdf2" ,rust-pbkdf2-0.12) + ("rust-rand" ,rust-rand-0.8) + ("rust-serde" ,rust-serde-1) + ("rust-sha2" ,rust-sha2-0.10) + ("rust-tokio" ,rust-tokio-1) + ("rust-tracing" ,rust-tracing-0.1) + ("rust-zbus" ,rust-zbus-3) + ("rust-zeroize" ,rust-zeroize-1)) + #:cargo-development-inputs (("rust-tempfile" ,rust-tempfile-3) + ("rust-tokio" ,rust-tokio-1)))) + (home-page "https://github.com/bilelmoussaoui/oo7") + (synopsis + "James Bond went on a new mission and this time as a Secret Service +provider") + (description + "This package provides oo7, a Rust Secret Service provider.") + (license license:expat))) + (define-public rust-pango-0.20 (package (name "rust-pango") From patchwork Wed Nov 6 20:50:44 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 33085 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 B88D127BBEB; Wed, 6 Nov 2024 20:52:59 +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 7B8B027BBE2 for ; Wed, 6 Nov 2024 20:52:59 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8n0e-0001zA-Pw; Wed, 06 Nov 2024 15: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 1t8n0Z-0001u5-OZ for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:07 -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 1t8n0Z-0003KM-GA for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:07 -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=70ov8lqwcM75sfkBnRQB22aVlbveY7HkssvIgt1vuSQ=; b=FOWCi+KKAE3kO5cU/+rv0xVB4vKjQOPXI5f+g4DEvRwtQO7llI1I+JEKep/EXSVO1/cCTbwQGSXRZKa8dBtUNoeC17C69W3sMrp99vST6YdaKBgh84xprK4r2q/nf6ea2wVkgMuTDXQxNqdaksF0y977ee5iQ0k1DqCTVIbVOGEMhnWvvgEThWwuDJ7Avf0FY4XaH1giylWe8ltDMtQqFaitOEz8LNUtQoaDXQu9NlyAQlsHutu/AMwUXXIV+IMKXWm5JljKMtkYKkvhvDLxbNR6yuMHw3KjHDv2q/hEKe+uusgek5+Gnk1orydsE5XJIkkv5CMXP9A07BgvdmzZLQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8n0Z-0004FJ-Bv; Wed, 06 Nov 2024 15:52:07 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCH rust-team 07/20] gnu: Add rust-percent-encoding-2.1. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:52:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74234 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74234@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 74234-submit@debbugs.gnu.org id=B74234.173092631416156 (code B ref 74234); Wed, 06 Nov 2024 20:52:07 +0000 Received: (at 74234) by debbugs.gnu.org; 6 Nov 2024 20:51:54 +0000 Received: from localhost ([127.0.0.1]:46158 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n0L-0004CU-Ry for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:54 -0500 Received: from confino.investici.org ([93.190.126.19]:59883) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n0B-0004Ad-0Z for 74234@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730926295; bh=70ov8lqwcM75sfkBnRQB22aVlbveY7HkssvIgt1vuSQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Spdu6F6OlqawxbiJDHt7YLHBdafLdiUYRjyD+V+7bSYrJGdgDjJkR9v0oPTgPrdG9 3D6XT7YDO0jb+GxaKS0Gdga8uejUxTBLEwiaQ8T0Zd6AtWd96fyAKSyQyhVjXo88WH A07t/bgSOWTI+phFaOKdFQVApTMzu+/VJqtNTfmI= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHS71qXZz10vQ; Wed, 6 Nov 2024 20:51:35 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHS66pcQz10qp; Wed, 6 Nov 2024 20:51:34 +0000 (UTC) Date: Wed, 6 Nov 2024 21:50:44 +0100 Message-ID: <64bb2c19a157e451280c751150a7689d32bd7e0a.1730926257.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.org> References: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.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: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul 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-percent-encoding-2.1): New variable. Change-Id: Id2a49c2da1bcdfc155dfd92f1f528a08ba9663ed --- gnu/packages/crates-io.scm | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index a29402ddc8..35455073a8 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -54532,6 +54532,20 @@ (define-public rust-percent-encoding-2 (license (list license:asl2.0 license:expat)))) +(define-public rust-percent-encoding-2.1 + (package + (inherit rust-percent-encoding-2) + (name "rust-percent-encoding") + (version "2.1.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "percent-encoding" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0bp3zrsk3kr47fbpipyczidbbx4g54lzxdm77ni1i3qws10mdzfl")))))) + (define-public rust-percent-encoding-1 (package (inherit rust-percent-encoding-2) From patchwork Wed Nov 6 20:50:45 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 33080 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 3C0B327BBE2; Wed, 6 Nov 2024 20:52:53 +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 E357E27BBE9 for ; Wed, 6 Nov 2024 20:52:52 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8n0e-0001yg-20; Wed, 06 Nov 2024 15: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 1t8n0a-0001uv-SC for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:08 -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 1t8n0a-0003Kp-IV for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:08 -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=SImZKwzUWXVMNU5ylqqXBuvXE7B2CQWMWqZ2fVfZk9s=; b=PanM2osttgyS+Dsf25ZoYh6oQjL7lMb4dXIRKeQ0FWSIK+rxi+qRKMrfLHtgjRhu7la9sbM6WKazpMkZeSvSM70yPDO+jlg0411IvVumV4chq5zfB9N7c1mNcEFE/pb34UkIES8iq+FDNeYqs4BeoQsZKYjlvXxJdFFIK3eo/FgPN2hZWDxEE5yhJlLdyqJcBLQHV6IzO3YrzMMP3j2BwP3xyHk2JrxY2kUcJPedu1OSJR+MKG05IR/Rx6PAnWQzxgWtsWPAzvrVX/5S5iPin49y+f0e7FnnH3PjgyyKOkAfDhrQxusfPVgbrFWrTLpX363NWV33Waz3q36wDsObTw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8n0a-0004Fa-DC; Wed, 06 Nov 2024 15:52:08 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCH rust-team 08/20] gnu: Add rust-checked-int-cast-1. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:52:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74234 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74234@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 74234-submit@debbugs.gnu.org id=B74234.173092631516171 (code B ref 74234); Wed, 06 Nov 2024 20:52:08 +0000 Received: (at 74234) by debbugs.gnu.org; 6 Nov 2024 20:51:55 +0000 Received: from localhost ([127.0.0.1]:46162 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n0M-0004Ce-Kk for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:54 -0500 Received: from confino.investici.org ([93.190.126.19]:49609) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n0B-0004Ao-P4 for 74234@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730926296; bh=SImZKwzUWXVMNU5ylqqXBuvXE7B2CQWMWqZ2fVfZk9s=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=pFikwuS8V4YFJcjIPnDBQKQGGF+hrKyzKxAbmcepvKuucxbhiiaKbcpLT1CNm25jU 18/5zB1WXhJJjqyWFrfybsnNiOYv1fF/4TE2PX6mDrvAsryhX6visTfiX4R9VCupRS ZU6TpXGLjQHtdLMqETSRSR1hGlYub54V49JhP5vc= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHS81WMHz10vR; Wed, 6 Nov 2024 20:51:36 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHS747WTz10qp; Wed, 6 Nov 2024 20:51:35 +0000 (UTC) Date: Wed, 6 Nov 2024 21:50:45 +0100 Message-ID: <780376f1224d2bb000b91658105a5f6b3a7cda6d.1730926257.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.org> References: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.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: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul 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-checked-int-cast-1): New variable. Change-Id: I43217dc6089b8fe594f6650ad2a026adfe470f15 --- gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 35455073a8..c20bd516cb 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -12866,6 +12866,29 @@ (define-public rust-chrono-0.4 (description "Date and time library for Rust.") (license (list license:expat license:asl2.0)))) +(define-public rust-checked-int-cast-1 + (package + (name "rust-checked-int-cast") + (version "1.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "checked_int_cast" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "06brva5agm6g12q15f8fidz17akb85q211496p1k2qxhb9mmxk0p")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t)) + (home-page "https://github.com/PeterReid/checked_int_cast") + (synopsis + "Conversions between primitive integers with overflow and +underflow checking") + (description + "This package provides Conversions between primitive integers with +overflow and underflow checking.") + (license license:expat))) + (define-public rust-chic-1 (package (name "rust-chic") From patchwork Wed Nov 6 20:50:46 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 33070 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 3098B27BBEA; Wed, 6 Nov 2024 20:52: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,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 C441627BBE2 for ; Wed, 6 Nov 2024 20:52:23 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8n0Z-0001u3-Ks; Wed, 06 Nov 2024 15:52:07 -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 1t8n0V-0001rE-UH for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:03 -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 1t8n0V-0003JA-Lp for guix-patches@gnu.org; Wed, 06 Nov 2024 15: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=EH+BJylcSlxn9OKj3WtGEr5N9BORXBdfE0t9B35ooSY=; b=hJT7s0zIUcd64w9u2tfICU43Kv63iIA9igXP240CPb0ZsIw/YSVBrif0D3JxbbSREltsfPKJ4FCaVlu1D+J1VamhPgJIHDfFp93ku8t2ksNsZKze1rMtfJ1zIYUeL+Ne322Ki4d073YN6WqYxF3eLjXdxS28j/bcBDAdQvEVgKgvtIWz7SuYz25n6UUGe0vEZxsAOL/j7eF+tACfnkK+RK+N30tfwzBI3XjvmaTqerzA9nieRj2UZH9m17AHw0kYZ9i5sfY7W+ZOeFY3YOp/Saznu9uo5UOu1KTbSiLFosKZ8KsqbSPSsJ2QEX++1dT3a2gsSuGFzuBlhe27Y3exxA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8n0V-0004EA-HA; Wed, 06 Nov 2024 15:52:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCH rust-team 09/20] gnu: Add rust-qrencode-0.14. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:52:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74234 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74234@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 74234-submit@debbugs.gnu.org id=B74234.173092629915996 (code B ref 74234); Wed, 06 Nov 2024 20:52:03 +0000 Received: (at 74234) by debbugs.gnu.org; 6 Nov 2024 20:51:39 +0000 Received: from localhost ([127.0.0.1]:46127 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n07-00049q-0o for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:39 -0500 Received: from confino.investici.org ([93.190.126.19]:54281) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n05-00049h-VQ for 74234@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730926297; bh=EH+BJylcSlxn9OKj3WtGEr5N9BORXBdfE0t9B35ooSY=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=mpMIKlCU7NN3b26purziOOYPrTo6x/U+oqtQGzII481/qIWqbA2ZEQWikH1D4dqgm cYyFXbTPjh2L7lZfSV+uP2JivVvznfOB+86U/KGgZkfXNTmzX5B9CM+Zww1tq6HKiD LMkKj8QfAAoRRZX0qfK2//vGzGFSb36nnrFKGE5E= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHS93gtcz10qp; Wed, 6 Nov 2024 20:51:37 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHS83zZkz10vS; Wed, 6 Nov 2024 20:51:36 +0000 (UTC) Date: Wed, 6 Nov 2024 21:50:46 +0100 Message-ID: <1d5c6adc14a229299394630e004341c7f074e4e2.1730926257.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.org> References: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.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: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul 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-qrencode-0.14): New variable. Change-Id: I23ee1b5880d52c595907ff5359d1ca71c355be33 --- gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index c20bd516cb..4d89af711f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -61397,6 +61397,27 @@ (define-public rust-python-pkginfo-0.5 ("rust-zip" ,rust-zip-0.6)) #:cargo-development-inputs (("rust-serde-json" ,rust-serde-json-1)))))) +(define-public rust-qrencode-0.14 + (package + (name "rust-qrencode") + (version "0.14.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "qrencode" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1hgp0lchnp3zx79j3799nm445rvqg7x62x2x7926ky22lqhv23d6")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-checked-int-cast" ,rust-checked-int-cast-1) + ("rust-image" ,rust-image-0.24)) + #:cargo-development-inputs (("rust-image" ,rust-image-0.24)))) + (home-page "https://github.com/sayanarijit/qrencode") + (synopsis "QR code encoder in Rust") + (description "This package provides QR code encoder in Rust.") + (license (list license:expat license:asl2.0)))) + (define-public rust-quad-rand-0.2 (package (name "rust-quad-rand") From patchwork Wed Nov 6 20:50:47 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 33068 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 E47B127BBEA; Wed, 6 Nov 2024 20:52:09 +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 8A74D27BBE2 for ; Wed, 6 Nov 2024 20:52:09 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8n0Y-0001tS-Qy; Wed, 06 Nov 2024 15:52:06 -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 1t8n0W-0001rk-Dl for guix-patches@gnu.org; Wed, 06 Nov 2024 15: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 1t8n0W-0003JR-4w for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:04 -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=t/nUT4NroFjONPR0khmGw0IYwgKIg4X8XxAbPRoEBy8=; b=Qf/ddmYvvyrS3/XB6luR+w3j7sSa5hQikn5rcUGRCivvrfZp4mcMr7ucY5p+sy6ICjundkSJMHozWpGuvE0VQBRQgNKlIYCRk31tTCDIBLThWeaNQK2BTIluO2Bm5Z+twhoOWUp7ZY7ZBflRrQEAUoc6Hy/yTfNI2kAy5qFwZBJgOvpA8xWVArknMD/jR+eLxjgiuN/MPmhEAaZHFYGD6r8AlH90B85AM5P/c8A9DBf2MC+FwNMNJGA9t8gAjp6E9kLcrUV6JIMSTkw5TJf9g3zw5guv5XHZDMort2Eny9ffx5/vrP4J6UnGT14BZbmb+vm3s888J8UZ9CJRO8OgKw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8n0V-0004EJ-VM; Wed, 06 Nov 2024 15:52:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCH rust-team 10/20] gnu: Add rust-search-provider-0.6. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:52:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74234 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74234@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 74234-submit@debbugs.gnu.org id=B74234.173092630116018 (code B ref 74234); Wed, 06 Nov 2024 20:52:03 +0000 Received: (at 74234) by debbugs.gnu.org; 6 Nov 2024 20:51:41 +0000 Received: from localhost ([127.0.0.1]:46131 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n08-0004A5-FH for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:40 -0500 Received: from confino.investici.org ([93.190.126.19]:54281) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n06-00049h-IZ for 74234@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730926298; bh=t/nUT4NroFjONPR0khmGw0IYwgKIg4X8XxAbPRoEBy8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=EIXQiA/Z338Rn9uWL4awZhwgv3nbj/EJoB9YkFFj/mQl/9uqNOWSK9pK0yy0361WZ rUqipMImaPmHvIMZ7bAgVdJvzJqZAmXA2VJ58z7/IYT71298Ck8kmtTzMBxpnHw8yZ WCorBRBI9YzEpmx7lkzcTyWwz15E+K3BHEJKwAd0= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHSB18xSz10vX; Wed, 6 Nov 2024 20:51:38 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHS95pxgz10vS; Wed, 6 Nov 2024 20:51:37 +0000 (UTC) Date: Wed, 6 Nov 2024 21:50:47 +0100 Message-ID: <47c1a509f091c175b187b4b68fc76f7f11869ad5.1730926257.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.org> References: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.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: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul 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-gtk.scm (rust-search-provider-0.6): New variable. Change-Id: Ic28d6ea2ee17b7a0b935ed4394f92b332f1ce8ec --- gnu/packages/crates-gtk.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 65fed0f38a..40ae083274 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -5099,6 +5099,26 @@ (define-public rust-search-provider-0.8 "This package provides Rust wrapper around the GNOME Shell search provider API.") (license license:gpl3+))) +(define-public rust-search-provider-0.6 + (package + (inherit rust-search-provider-0.8) + (name "rust-search-provider") + (version "0.6.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "search-provider" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "01jby7xq0dd9rafw5kgskpbxgppn4imzm71w1sdj8iy9ci4ghh9z")))) + (arguments + `(#:cargo-inputs (("rust-futures-channel" ,rust-futures-channel-0.3) + ("rust-futures-util" ,rust-futures-util-0.3) + ("rust-gdk-pixbuf" ,rust-gdk-pixbuf-0.18) + ("rust-gdk4" ,rust-gdk4-0.7) + ("rust-serde" ,rust-serde-1) + ("rust-zbus" ,rust-zbus-3)))))) + (define-public rust-soup-sys-0.10 (package (name "rust-soup-sys") From patchwork Wed Nov 6 20:50:48 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 33071 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 DAB6927BBEA; Wed, 6 Nov 2024 20:52:34 +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 884C427BBE2 for ; Wed, 6 Nov 2024 20:52:34 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8n0Z-0001tg-9n; Wed, 06 Nov 2024 15:52:07 -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 1t8n0W-0001s4-VG for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:05 -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 1t8n0W-0003JW-Ka for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:04 -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=d7GmJtyciCB2f96shv7K55jA5R53qRbE1d78pfDayCM=; b=vuiEHEVFePylZHWv2V1WQJpUBF3C4AqhyBU7g9W5gg7AMYUoTdir0vtMW0MQdJAgrB3RMUh5+0Ld55nnT19ws3Dt4LPAztiEIfNqiYjdtC6pCGxYat8VlM0TKpvopQFaI0jeW3CaH2nbevPlaRFcE2AkNtfXHjCJACgf2l+YLz4m8x8vU5fEosZW5UTF5M/aHAx5sp5SbX8vDdmNeUjsKEKzw5IUIO0zm1yPkSNd/qO0AS76Do1iiP59aGdMauxE29Up8yellLX0xbYtVUJObd3JCu5BUw3d6hAkGY+UuDQwlowZ8L/QMl5oOzIktKk1EpYLEgeflz5Q5qazN3EcYg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8n0W-0004ER-Fj; Wed, 06 Nov 2024 15:52:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCH rust-team 11/20] gnu: Add rust-enum-ordinalize-derive-4. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:52:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74234 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74234@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 74234-submit@debbugs.gnu.org id=B74234.173092630416068 (code B ref 74234); Wed, 06 Nov 2024 20:52:04 +0000 Received: (at 74234) by debbugs.gnu.org; 6 Nov 2024 20:51:44 +0000 Received: from localhost ([127.0.0.1]:46140 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n0B-0004Ay-VW for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:44 -0500 Received: from confino.investici.org ([93.190.126.19]:54281) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n07-00049h-TV for 74234@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:40 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730926299; bh=d7GmJtyciCB2f96shv7K55jA5R53qRbE1d78pfDayCM=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=nMPQVp3Pj5MZk6Vi8lHPyRb09Y8NytwBu3j5rdvkQW3DMHVlOAdNkiGBPUBngEteC 3N/kHuwb6EYKV4hK/z1pexVpQTxcbFFQZ+2sSTQztrj8qewclp6Sy0sFPRuPrv07X+ XzKxblCUiCmrVyTWA3jmXdH0g40l8Ki/lNNIiW+M= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHSC5NmDz10vX; Wed, 6 Nov 2024 20:51:39 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHSB3b11z10vZ; Wed, 6 Nov 2024 20:51:38 +0000 (UTC) Date: Wed, 6 Nov 2024 21:50:48 +0100 Message-ID: <9cc3147dc115ce1c415f13e1edc4d8c9ec8af9e6.1730926257.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.org> References: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.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: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul 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-enum-ordinalize-derive-4): New variable. Change-Id: I5f56252a4eb4626ba6d2cece964c975e341a7280 --- 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 4d89af711f..0ef313a442 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -24885,6 +24885,31 @@ (define-public rust-enumflags2-derive-0.6 ("rust-quote" ,rust-quote-1) ("rust-syn" ,rust-syn-1)))))) +(define-public rust-enum-ordinalize-derive-4 + (package + (name "rust-enum-ordinalize-derive") + (version "4.3.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "enum-ordinalize-derive" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1zy53fabazimwv5cl0366k834ybixzl84lxj9mfavbnlfn532a0d")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-2)))) + (home-page "https://magiclen.org/enum-ordinalize") + (synopsis + "Macro that enables construction of enums from an ordinal value") + (description + "This crate provides a procedural macro that enables enums to not only +obtain the ordinal values of their variants but also allows for the +construction of enums from an ordinal value.") + (license license:expat))) + (define-public rust-enumset-1 (package (name "rust-enumset") From patchwork Wed Nov 6 20:50:49 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 33082 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 EA11027BBEA; Wed, 6 Nov 2024 20:52:55 +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 A6FCE27BBE2 for ; Wed, 6 Nov 2024 20:52:55 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8n0g-00020d-P4; Wed, 06 Nov 2024 15:52:14 -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 1t8n0d-0001yV-HY for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:11 -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 1t8n0d-0003Lx-8n for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:11 -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=VvJG7bgr7uhfgYuWznOGPGeJdwUHdeQ/PEv0RSpmQQg=; b=rd2oTOk0uEg2RMj2dXUOw0NQjoy/giedVTQbp3Wfx979xr3g/QpPXhRhNTPW029jyCD2Z+Kp9lJbe5MmjMsMFBfv2qo57PmKemXjTCyJ8LM8yEYQNJiSRCFdAvUh3YRahfJ+CZLpe4ehg9f8sezpiDqOPhFM2HJag10V4QpOP0KveUeXTl4vSz/uF0C+IyCBwCx76WaI0+wUGy+d0/Z3oaT6dwTZsFPRtTMogANtNW2GHOBF6dfw9ECqO52VsZ6xQ7sY6D905E/IwWeZB2yeOhON+QvAhOatYT45LPvmlLDY9taT6FOrY9ZxK2JkCigIF8a9iuf0dXivQyMP9tz5Pw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8n0d-0004GG-2X; Wed, 06 Nov 2024 15:52:11 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCH rust-team 12/20] gnu: Add rust-enum-ordinalize-4. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:52:11 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74234 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74234@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 74234-submit@debbugs.gnu.org id=B74234.173092631716207 (code B ref 74234); Wed, 06 Nov 2024 20:52:11 +0000 Received: (at 74234) by debbugs.gnu.org; 6 Nov 2024 20:51:57 +0000 Received: from localhost ([127.0.0.1]:46172 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n0O-0004DF-J0 for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:56 -0500 Received: from confino.investici.org ([93.190.126.19]:41453) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n0G-0004C7-4Z for 74234@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730926300; bh=VvJG7bgr7uhfgYuWznOGPGeJdwUHdeQ/PEv0RSpmQQg=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=PC78e/XWPwOu+prv3mhn1j77Mfegjo8GLg5r/QUTo5KiLXislwu0BfRwgrIuICzl8 h8dC45eLsrNvkmSrdKIIK9xq5iM0YngziVDV7bfGoi3tbXkNK1o/rsOOYFpBl5Ish1 0+fqyoum4ZXVPxwFvd3Oelm2sTen3XJDTZNh4+wk= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHSD39mPz10rG; Wed, 6 Nov 2024 20:51:40 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHSD0jvwz10vZ; Wed, 6 Nov 2024 20:51:40 +0000 (UTC) Date: Wed, 6 Nov 2024 21:50:49 +0100 Message-ID: <4bf32650aecbcb1106cc7c7c56d2922d69e60a97.1730926257.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.org> References: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.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: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul 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-enum-ordinalize-4): New variable. Change-Id: I5aaf730e4cf03fa604c21c4764cbad5178bfbbc5 --- gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 0ef313a442..84eac123ca 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -24910,6 +24910,28 @@ (define-public rust-enum-ordinalize-derive-4 construction of enums from an ordinal value.") (license license:expat))) +(define-public rust-enum-ordinalize-4 + (package + (name "rust-enum-ordinalize") + (version "4.2.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "enum-ordinalize" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0ydbzycxl0kais26lrk6i0riylw1ci4s065pky73vfvrnglbn9k9")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-enum-ordinalize-derive" ,rust-enum-ordinalize-derive-4)))) + (home-page "https://magiclen.org/enum-ordinalize") + (synopsis + "Construction of enums from an ordinal value") + (description + "This library enables enums to not only obtain the ordinal values of their +variants but also allows for the construction of enums from an ordinal value.") + (license license:expat))) + (define-public rust-enumset-1 (package (name "rust-enumset") From patchwork Wed Nov 6 20:50:50 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 33076 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 2BB8A27BBEA; Wed, 6 Nov 2024 20:52:50 +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 CF73127BBE2 for ; Wed, 6 Nov 2024 20:52:49 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8n0d-0001xw-4Z; Wed, 06 Nov 2024 15:52:11 -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 1t8n0Y-0001t9-DA for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:06 -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 1t8n0Y-0003K1-4s for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:06 -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=HxpZL0fGkjteB4MH17bvjZL1zyj2w/p7e+axWia7sWo=; b=a4Chb7Srxcyl5sE8IZW0+1MymSSWyiXWpQ44jU3U5dqtGKNUUdrAuNgNX0+UMXMxHKd2utoXmAtrjTP6VSbTALLQ/AiwAgh9G5mENiQOd7L+EpAqDZMqo3qwgH1ebZWGDodp23U2WiBCEt7IacVbx8+sYHw+zSHnCD0b227hRQPrLy39LvZfBjZuRIqZoWo2OU0uiEpqSPdiVX/sqpbT8PCf1fifz+rda0TT0QXp+P+jR3KiJ5w5JUldDQbVcnE7+l5FAs9UrvpqP2o52qxL7jo4hupLX9TWjlTwJJWCOUNePP7faG+OIxRHJd8TFiixy/wgR0SOPcXeXJCmIb06Vw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8n0X-0004Er-Vr; Wed, 06 Nov 2024 15:52:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCH rust-team 13/20] gnu: Add rust-qrcodegen-1. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:52:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74234 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74234@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 74234-submit@debbugs.gnu.org id=B74234.173092630616104 (code B ref 74234); Wed, 06 Nov 2024 20:52:05 +0000 Received: (at 74234) by debbugs.gnu.org; 6 Nov 2024 20:51:46 +0000 Received: from localhost ([127.0.0.1]:46148 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n0E-0004BY-0i for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:46 -0500 Received: from confino.investici.org ([93.190.126.19]:54281) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n09-00049h-9T for 74234@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730926301; bh=HxpZL0fGkjteB4MH17bvjZL1zyj2w/p7e+axWia7sWo=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=N+8jIBhTlSog2C3fAQYUuk+N1sXGiUAUrrJYjM8LGoloc7SD3GS8/+wwtbYuGj198 KtiesS5+4bXGS67ym8Q7nxzuR9JANmiTgs+4lf9yGWy7yQSWgslAt7ucYXG+zP6OwK gKz7mrIASKjwgr3vvl+XBvhv5WIph+UjhUPj3BFE= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHSF10kfz10s3; Wed, 6 Nov 2024 20:51:41 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHSD5h0Dz10vX; Wed, 6 Nov 2024 20:51:40 +0000 (UTC) Date: Wed, 6 Nov 2024 21:50:50 +0100 Message-ID: <57e609899376cf06e7510d9118c58f6eb436a39e.1730926257.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.org> References: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.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: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul 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-qrcodegen-1): New variable. Change-Id: I2f0069293c945299283959cd29f95a37a6b5ea5b --- gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 84eac123ca..572f00f052 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -61444,6 +61444,27 @@ (define-public rust-python-pkginfo-0.5 ("rust-zip" ,rust-zip-0.6)) #:cargo-development-inputs (("rust-serde-json" ,rust-serde-json-1)))))) +(define-public rust-qrcodegen-1 + (package + (name "rust-qrcodegen") + (version "1.8.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "qrcodegen" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0hn1j12q31nzlkra42s20p0wh198bx8f7xc73mic3j9121xgqfa3")))) + (build-system cargo-build-system) + (arguments + ;; test result: FAILED. 1 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out + (list #:tests? #f)) + (home-page "https://www.nayuki.io/page/qr-code-generator-library") + (synopsis "High-quality QR Code generator library") + (description + "This package provides a high-quality QR Code generator library.") + (license license:expat))) + (define-public rust-qrencode-0.14 (package (name "rust-qrencode") From patchwork Wed Nov 6 20:50:51 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 33078 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 64CBD27BBE9; Wed, 6 Nov 2024 20:52:51 +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 AC6A827BBEA for ; Wed, 6 Nov 2024 20:52:50 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8n0a-0001uO-JK; Wed, 06 Nov 2024 15:52:08 -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 1t8n0Y-0001tU-U0 for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:06 -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 1t8n0Y-0003K7-Jk for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:06 -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=WcmxavEFtOR0Bf9OOn1NedusGvIOy3fPfYzhw2UE0OY=; b=hAA/4QuhQ3fj1lmD6EISQjdJhudw0ucKxGWEcftohf/SL4cxNzNET6du7WnyjPyipUgdRvDDjrIKRHIKaLOEs/mwSVjGfFJQiyzX35QjNC2is9iYtXsg/utYSpH4rZk+dLpmnrtd9fl4hQbxe2SsZGvYlNSywo/G2koR0uWHIyEjnpELWDngcq5m7QrUbfkV+EPQhZOwASlLd5J1Y/bfBLLL+k6vfM3uKI6I+zFUzGvXtuyHnvtJRln0E+VjRkqm6EEn1dZCJ1q4iSMZcFbLRAP/T6g5Ho+dpnPKDLlXAMOZYu61Ecf4vFWkIXjTUv5WJ9CyoMiJVu0PWR607ZEtUA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8n0Y-0004F0-Ei; Wed, 06 Nov 2024 15:52:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCH rust-team 14/20] gnu: Add rust-manifest-dir-macros-0.1. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:52:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74234 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74234@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 74234-submit@debbugs.gnu.org id=B74234.173092630716117 (code B ref 74234); Wed, 06 Nov 2024 20:52:06 +0000 Received: (at 74234) by debbugs.gnu.org; 6 Nov 2024 20:51:47 +0000 Received: from localhost ([127.0.0.1]:46151 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n0E-0004Bg-J9 for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:47 -0500 Received: from confino.investici.org ([93.190.126.19]:54957) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n0A-0004Ab-9A for 74234@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:42 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730926301; bh=WcmxavEFtOR0Bf9OOn1NedusGvIOy3fPfYzhw2UE0OY=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=UeHWLXxjIwLXmxghijY7A4e2/rpzHHl8jWm6QHIorf+J4MMekvGNfaNr1YMCiEQUH bfXJnKdGtmvRgowKStzlwynSDINc9SNoyy3jhnGlo0/VMbhpB6U5GMya1KCt98eXVF BOGMjFaM6zCQF+kc6jKHx8sazv1bySb3QDVmFYdk= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHSF5tlMz10sW; Wed, 6 Nov 2024 20:51:41 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHSF3TWXz10vX; Wed, 6 Nov 2024 20:51:41 +0000 (UTC) Date: Wed, 6 Nov 2024 21:50:51 +0100 Message-ID: <068c839ebea4c581aaf0e519c00d607944b27b3b.1730926257.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.org> References: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.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: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul 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-manifest-dir-macros-0.1): New variable. Change-Id: Idc496ce8efcbf6d3742d4a2c04c04502cf8d323c --- 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 572f00f052..5fd162e9ff 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -42795,6 +42795,33 @@ (define-public rust-malloc-buf-0.0 (arguments `(#:cargo-inputs (("rust-libc" ,rust-libc-0.2)))))) +(define-public rust-manifest-dir-macros-0.1 + (package + (name "rust-manifest-dir-macros") + (version "0.1.18") + (source + (origin + (method url-fetch) + (uri (crate-uri "manifest-dir-macros" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "14zm557gcm1ldr19ry53ngvni8vqaicm01xa5vg8pgyd3kg40vcw")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-mime-guess" ,rust-mime-guess-2) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-2)))) + (home-page "https://magiclen.org/manifest-dir-macros") + (synopsis + "This crate provides function-like macros to check or operate paths +relative to CARGO_MANIFEST_DIR at compile time") + (description + "This crate provides function-like macros to check or operate paths relative to +CARGO_MANIFEST_DIR at compile time.") + (license license:expat))) + (define-public rust-maplit-1 (package (name "rust-maplit") From patchwork Wed Nov 6 20:50:52 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 33074 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 C711F27BBEC; Wed, 6 Nov 2024 20:52:47 +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 82C3F27BBE2 for ; Wed, 6 Nov 2024 20:52:47 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8n0d-0001xd-4R; Wed, 06 Nov 2024 15:52:11 -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 1t8n0a-0001uG-B1 for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:08 -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 1t8n0a-0003Kc-2E for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:08 -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=M0cCmGgiSlhljqg2ppIOc53D13vTGZz3S2TG/2lYQzo=; b=mt36x+Ow1Yljk+nrD7feU6Zof1X5zDwLRA33Gq2whdEb1rT6UsSQphU0PZPtWSXONZW7WwOb12oBLXZo5PYM7shIGezJ/guvMtgjjvNYw2aBtQtXzVk4cDT69HI++PcR7Rzd6pTYJ1iSoiM5RK9eIkKQMVzf5FJc4WDbv2tiRrL33QZlJn1BGVNv81C7KVV/ew/B+6eMuk8dEpR7b2GKrSuOxV09jf0s+aGsNAn53zP838L3dkBQUUOVZLcZRbF5LyogBGkwSF8Wh+JwBtTWQIMc0b/WZPjjXnwTotDDQSw+a5n1dMzJ1XMfgG51qo0NsGQrgaaREFLuXPxGwCjFRQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8n0Z-0004FR-SY; Wed, 06 Nov 2024 15:52:07 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCH rust-team 15/20] gnu: Add rust-qrcode-generator-4. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:52:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74234 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74234@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 74234-submit@debbugs.gnu.org id=B74234.173092631416163 (code B ref 74234); Wed, 06 Nov 2024 20:52:07 +0000 Received: (at 74234) by debbugs.gnu.org; 6 Nov 2024 20:51:54 +0000 Received: from localhost ([127.0.0.1]:46160 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n0M-0004CX-7A for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:54 -0500 Received: from confino.investici.org ([93.190.126.19]:54957) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n0B-0004Ab-Ej for 74234@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730926303; bh=M0cCmGgiSlhljqg2ppIOc53D13vTGZz3S2TG/2lYQzo=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=U5jmHVpwcbuLDlGhhyuAFuVdTEnPYu7NVTw2IOJzWV6MM+TrPSn+LhFxrglPTwCtI Q6zzXy35YsVS5GSxCAVSgeYzE6u6ZPy9ZdqDaAT5c8MIIy5IB8ItK7f4uR1vbhVqzL tTl3KycCkma/hDr7P8v0bnB7jYUdoHsm37D6NIiE= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHSH23mPz10sW; Wed, 6 Nov 2024 20:51:43 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHSG3Nhmz10s3; Wed, 6 Nov 2024 20:51:42 +0000 (UTC) Date: Wed, 6 Nov 2024 21:50:52 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.org> References: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.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: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul 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-qrcode-generator-4): New variable. Change-Id: Ib253a274940455d701bb06c149856fd01af7ba93 --- gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 5fd162e9ff..ac123fe3fa 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -61471,6 +61471,32 @@ (define-public rust-python-pkginfo-0.5 ("rust-zip" ,rust-zip-0.6)) #:cargo-development-inputs (("rust-serde-json" ,rust-serde-json-1)))))) +(define-public rust-qrcode-generator-4 + (package + (name "rust-qrcode-generator") + (version "4.1.9") + (source + (origin + (method url-fetch) + (uri (crate-uri "qrcode-generator" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0ngiwz7mfqfy7g8nh309vq9qqphyybbp890s4fb418f78sbcn1hx")))) + (build-system cargo-build-system) + (arguments + ;; test result: FAILED. 4 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out + `(#:tests? #f + #:cargo-inputs (("rust-html-escape" ,rust-html-escape-0.2) + ("rust-image" ,rust-image-0.24) + ("rust-qrcodegen" ,rust-qrcodegen-1)) + #:cargo-development-inputs (("rust-manifest-dir-macros" ,rust-manifest-dir-macros-0.1)))) + (home-page "https://magiclen.org/qrcode-generator") + (synopsis + "Generate QR Code matrices and images in RAW, PNG and SVG formats") + (description + "This package provides Generate QR Code matrices and images in RAW, PNG and SVG formats.") + (license license:expat))) + (define-public rust-qrcodegen-1 (package (name "rust-qrcodegen") From patchwork Wed Nov 6 20:50:53 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 33083 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 2E2E827BBEA; Wed, 6 Nov 2024 20:52:57 +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 D9E1527BBE2 for ; Wed, 6 Nov 2024 20:52:56 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8n0e-0001yk-3Q; Wed, 06 Nov 2024 15: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 1t8n0b-0001wh-E2 for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:09 -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 1t8n0b-0003L2-4n for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:09 -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=MGXtXQInt18AC4nRRRIjjsdFK+HDJN2bPEn/lgtYYkA=; b=TztmQtcZjgb4CbRHTBLMCQFxK/EKB0goxWBSL5aeYogcPDPgtFBw8ff+xNNfC+QBhNU6O1NLDKjgvhTPi1Eh0T27RKr3gW153f503fNSsF7VInWIhySpfZXLASr+MChCmf2mFvMaqcue4MRjUU0NWklsl2WN3B1205ZDP1Oj3fBoY+33lbN35+1IETHF++nfUCmej6KUMPHmmFcbqlce8SxFZ0FBXo+JDCZ8GFrBw3vQFBT/AaCrHDMjNuCx32RsVT24iUVLKA2XyQ6DFEJS8Y/ZDYuJbu89KqrVvJv15pOtaN7fUxpS84DncovMl64Tc9Bz4yKfmQB12eZqYqmvLg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8n0a-0004Fi-Vk; Wed, 06 Nov 2024 15:52:08 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCH rust-team 16/20] gnu: Add rust-zbar-rust-0.0. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:52:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74234 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74234@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 74234-submit@debbugs.gnu.org id=B74234.173092631516178 (code B ref 74234); Wed, 06 Nov 2024 20:52:08 +0000 Received: (at 74234) by debbugs.gnu.org; 6 Nov 2024 20:51:55 +0000 Received: from localhost ([127.0.0.1]:46164 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n0M-0004Cl-VM for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:55 -0500 Received: from confino.investici.org ([93.190.126.19]:59883) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n0C-0004Ad-4w for 74234@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730926303; bh=MGXtXQInt18AC4nRRRIjjsdFK+HDJN2bPEn/lgtYYkA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=BDWHhplQUrrQJ6s9hm+1jFoC1QAzFhCLTSYYawEjMGAs2kZFJHB3Wsw/iD6JwSv/k f/jJcuK63OlIO/EBslIgPwEvvPTowNJeJ6dVg8uBchGWbkmQPIkxq8eVQ8j2YJiJ/q GMFRwpJ1RfSw7xOfBQUD3TI81FdjkgjrgD4ytn1E= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHSH6zvYz10sW; Wed, 6 Nov 2024 20:51:43 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHSH4XTgz10s3; Wed, 6 Nov 2024 20:51:43 +0000 (UTC) Date: Wed, 6 Nov 2024 21:50:53 +0100 Message-ID: <8a34609873c31e8f6113528aec795e16adffcebe.1730926257.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.org> References: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.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: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul 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-zbar-rust-0.0): New variable. Change-Id: I4cca2fd8c9fcaf0d2d53a8ae858e42e67ffc27bc --- 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 ac123fe3fa..d79dffc775 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -72,6 +72,7 @@ (define-module (gnu packages crates-io) #:use-module (gnu packages) #:use-module (gnu packages acl) #:use-module (gnu packages admin) + #:use-module (gnu packages aidc) #:use-module (gnu packages audio) #:use-module (gnu packages autotools) #:use-module (gnu packages avahi) @@ -94984,6 +94985,33 @@ (define-public rust-z-base-32-0.1 (description "This package provides human-oriented base-32 encoding.") (license license:expat))) +(define-public rust-zbar-rust-0.0 + (package + (name "rust-zbar-rust") + (version "0.0.23") + (source + (origin + (method url-fetch) + (uri (crate-uri "zbar-rust" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0m6c9393bvw2sngp36m0db1gzqxyqa9ms5biibz659md68di7k59")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-enum-ordinalize" ,rust-enum-ordinalize-4) + ("rust-libc" ,rust-libc-0.2) + ("rust-pkg-config" ,rust-pkg-config-0.3)) + #:cargo-development-inputs (("rust-image" ,rust-image-0.24) + ("rust-qrcode-generator" ,rust-qrcode-generator-4)))) + (native-inputs (list pkg-config)) + (inputs (list zbar)) + (home-page "https://magiclen.org/zbar-rust") + (synopsis "High-level and low-level ZBar bindings") + (description + "This package provides High-level and low-level ZBar bindings +for the Rust language.") + (license license:lgpl2.1))) + (define-public rust-zbase32-0.1 (package (name "rust-zbase32") From patchwork Wed Nov 6 20:50:54 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 33072 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 0D87F27BBEC; Wed, 6 Nov 2024 20:52:39 +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 BE97427BBE2 for ; Wed, 6 Nov 2024 20:52:38 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8n0u-00026F-6k; Wed, 06 Nov 2024 15:52:28 -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 1t8n0b-0001wm-VO for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:09 -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 1t8n0b-0003LR-LI for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:09 -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=kSa8zaZAo7Tkhx4ABXRyZTr4xR6n3qULqWLZyPN9Wzc=; b=cMPaWJzC+HnsQc6owfoYfWwZRSk5ULOoBE3urE6UlTCx3qodEhY39VNuqagcHLOQu9ys1arTXIj6sTEvzWsSnFsKDLMWuv/OzXd4ePQeWd/tK/+hnEFROkjD5ity7EsStJdE/DpAqo2aJ3l9NI4B+SWzsZJs31ieaOctuOZqdMT38QYJ9vtg1O7kP5exldAj6Dq93Hqa4DH3zJAFSe+s3Z5TwN1yEppnZAxLHWr15qnqSpIBKDoF7SctarMlHfKgkdQ4LhANdY+0kzd8Cnm+QKLtTPL9ZzXY6IjYCIZ31d5M3wBuBfSXV31I7AN4023SjArLsQWG5m/mFLpYvfzmzw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8n0b-0004Fr-G3; Wed, 06 Nov 2024 15:52:09 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCH rust-team 17/20] gnu: Add rust-roxmltree-0.20. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:52:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74234 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74234@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 74234-submit@debbugs.gnu.org id=B74234.173092631516185 (code B ref 74234); Wed, 06 Nov 2024 20:52:09 +0000 Received: (at 74234) by debbugs.gnu.org; 6 Nov 2024 20:51:55 +0000 Received: from localhost ([127.0.0.1]:46166 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n0N-0004Ct-A8 for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:55 -0500 Received: from confino.investici.org ([93.190.126.19]:49609) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n0D-0004Ao-97 for 74234@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730926305; bh=kSa8zaZAo7Tkhx4ABXRyZTr4xR6n3qULqWLZyPN9Wzc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=VLgw3zaAliKsbdkab+M809i5ZiNCXvS4K3N/kqnYwX2nFrx1mQV0Ivz92OQay1Xnc QysBVrm7BNMf1vOIO7YZcbGsGmD2sqyNuovKYktilVEUQx7I7WCrgPVPjz7EnxKWnY FxJhHu8ROPgaUc1TwGFRCXjee7IajaSdWoZq2jTM= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHSK0mDPz10sW; Wed, 6 Nov 2024 20:51:45 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHSJ2J04z10s3; Wed, 6 Nov 2024 20:51:44 +0000 (UTC) Date: Wed, 6 Nov 2024 21:50:54 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.org> References: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.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: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul 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-roxmltree-0.20): New variable. Change-Id: I24093e4999827360f1aa84fc7c3c232a409698d3 --- gnu/packages/crates-io.scm | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d79dffc775..70744babf9 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -65817,17 +65817,17 @@ (define-public rust-rowan-0.15 "This package provides a library for generic lossless syntax trees.") (license (list license:expat license:asl2.0)))) -(define-public rust-roxmltree-0.19 +(define-public rust-roxmltree-0.20 (package (name "rust-roxmltree") - (version "0.19.0") + (version "0.20.0") (source (origin (method url-fetch) (uri (crate-uri "roxmltree" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0zs0q8hg5nnh91s1ib6r0fky7xm8ay63ayfa5i1afxxpwgalzl9w")))) + (base32 "15vw91ps91wkmmgy62khf9zb63bdinvm80957dascbsw7dwvc83c")))) (build-system cargo-build-system) (home-page "https://github.com/RazrFalcon/roxmltree") (synopsis "Represent an XML as a read-only tree") @@ -65835,6 +65835,19 @@ (define-public rust-roxmltree-0.19 "@code{roxmltree} represents an XML 1.0 document as a read-only tree.") (license (list license:expat license:asl2.0)))) +(define-public rust-roxmltree-0.19 + (package + (inherit rust-roxmltree-0.20) + (name "rust-roxmltree") + (version "0.19.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "roxmltree" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0zs0q8hg5nnh91s1ib6r0fky7xm8ay63ayfa5i1afxxpwgalzl9w")))))) + (define-public rust-roxmltree-0.14 (package (inherit rust-roxmltree-0.19) From patchwork Wed Nov 6 20:50:55 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 33073 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 81E2227BBE2; Wed, 6 Nov 2024 20:52:39 +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 CF97927BBEA for ; Wed, 6 Nov 2024 20:52:38 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8n0g-00020o-R5; Wed, 06 Nov 2024 15:52:15 -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 1t8n0c-0001xO-Lk for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:10 -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 1t8n0c-0003Lg-7U for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:10 -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=WX9vFYhmLVUAjtnDFU8AIhde07tHW8NS/V+84x64r+0=; b=X8HnQO11KKgb1L2x7fca1KccPOURXtEChSU/9fEbdsT0HAVHFtTRMVbp+spHETnq0etD2I/onPzEEYZpKE6esuBNO5ntC/SOCOfTRzjA0r9Gc9HX0surJpne6Rd7sdlW3IuAceP/E4mbgd8Ty5Gh9Tz+w2AXWbv92x70TNiS6w3ceoFAB2CwBPr2HFRe/TI+AEAxgNCl/xDksDv/hcAxW0K8caLiXkEx/GokWtfv2IUzpzOB32Lq+9rmptI9Gf8FpVVChrlIsOqxKUQV3M9ZnvSV7e3UPE4oqDc3PZ8MyPZGqSw9MXj3yK13rLu3mgNdkQ7X3qBFPcRaAkMRcVkLwg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8n0c-0004Fz-1d; Wed, 06 Nov 2024 15:52:10 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCH rust-team 18/20] gnu: Add rust-roxmltree-0.18. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:52:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74234 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74234@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 74234-submit@debbugs.gnu.org id=B74234.173092631616193 (code B ref 74234); Wed, 06 Nov 2024 20:52:10 +0000 Received: (at 74234) by debbugs.gnu.org; 6 Nov 2024 20:51:56 +0000 Received: from localhost ([127.0.0.1]:46168 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n0N-0004D0-Ng for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:56 -0500 Received: from confino.investici.org ([93.190.126.19]:59883) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n0D-0004Ad-TQ for 74234@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730926305; bh=WX9vFYhmLVUAjtnDFU8AIhde07tHW8NS/V+84x64r+0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=M3PM/zsVQs42G8Ub1beFaQJMez2t+YjUVaMiEMqlUpn/Ik9+Xy9H1HyYtzyaiqYTT AB6e19pzrn/SVbEQFSK4xJwA6LKJMSP1xaa+ZOw3mDFtiC9L0nzfjGguxfyYbXDVno 44QWuX9Itq6LMJ9sjDTcOB3GP5q/Sd0H6ovG6fb0= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHSK5Kkcz10vQ; Wed, 6 Nov 2024 20:51:45 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHSK3884z10s3; Wed, 6 Nov 2024 20:51:45 +0000 (UTC) Date: Wed, 6 Nov 2024 21:50:55 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.org> References: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.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: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul 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-roxmltree-0.18): New variable. Change-Id: I7c6f8580e739a04f0a8df90801b6ebb49efc22ee --- gnu/packages/crates-io.scm | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 70744babf9..b3fad287ce 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -65848,10 +65848,31 @@ (define-public rust-roxmltree-0.19 (sha256 (base32 "0zs0q8hg5nnh91s1ib6r0fky7xm8ay63ayfa5i1afxxpwgalzl9w")))))) -(define-public rust-roxmltree-0.14 +(define-public rust-roxmltree-0.18 (package (inherit rust-roxmltree-0.19) (name "rust-roxmltree") + (version "0.18.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "roxmltree" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1n5ikvn00ciqkkr4hnch5ws1k3gfj8z50j3alv6wdf5nayj9bxfq")) + (modules '((guix build utils))) + (snippet + '(begin (substitute* "Cargo.toml" + ;; Patch xmlparser version + (("0.13.5") "0.13.3")))))) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-xmlparser" ,rust-xmlparser-0.13)))))) + +(define-public rust-roxmltree-0.14 + (package + (inherit rust-roxmltree-0.18) + (name "rust-roxmltree") (version "0.14.0") (source (origin From patchwork Wed Nov 6 20:50:56 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 33087 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 4C11827BBEA; Wed, 6 Nov 2024 20:53:03 +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 F23AB27BBE2 for ; Wed, 6 Nov 2024 20:53:01 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8n0s-00024U-7D; Wed, 06 Nov 2024 15:52:28 -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 1t8n0c-0001xv-V1 for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:11 -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 1t8n0c-0003Lp-Mu for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:10 -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=9XEHE2pKBNQj/OFl7GGYsEZAlvLb6meHmq84M5V6tf4=; b=bJCv4+N2dmGievo/8W5m5y8OUhzYwlzL5pn5BKxR9O6JXMpfIXJDjPjnDzGXRjscOKhoOcef/AL5TYiJuTOmvvGoh5xIubw+RHtoj9EDvdSXqNvx9rwImeHaB02L94THakM9sY30HRICdn9M7M+5XADUzckIjpKpj68xHFw01AzyRfpQTg206Jsqe/cscgATF8ZJOIusdfsRBQuXWaSX8oA3EkGN/X6D/Ahd10B/q8+UjOwYgKfy2xChhrShEYBeo8oGX9rfe8j6LAvuSFn4nl92e4giY6r+yvznYt1mR89TfczveoDcZziTaHhXLYPvlXX1RjAhAFFTy0L53f0bcQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8n0c-0004G7-Ie; Wed, 06 Nov 2024 15:52:10 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCH rust-team 19/20] gnu: Add rust-svg-metadata-0.4. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:52:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74234 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74234@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 74234-submit@debbugs.gnu.org id=B74234.173092631616200 (code B ref 74234); Wed, 06 Nov 2024 20:52:10 +0000 Received: (at 74234) by debbugs.gnu.org; 6 Nov 2024 20:51:56 +0000 Received: from localhost ([127.0.0.1]:46170 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n0O-0004D9-56 for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:56 -0500 Received: from confino.investici.org ([93.190.126.19]:49609) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n0E-0004Ao-Hi for 74234@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730926306; bh=9XEHE2pKBNQj/OFl7GGYsEZAlvLb6meHmq84M5V6tf4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=mOJYeuVdautcxMa/szHINkadU1bONzO5gU9J/ZZQOUvCQeJXRR6rH39Smmy2hnpaj niyjIZajyRyg/cmXlleLVmR6kw3cIMNzHeEHdIdbr5muaJ7h8KOC6jczjMR4+2bPks OO2u8BGv+nb9hr+Jq2ROClRlb89Y9RzUz+cZqLbA= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHSL2p5tz10sW; Wed, 6 Nov 2024 20:51:46 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHSL0NvLz10s3; Wed, 6 Nov 2024 20:51:45 +0000 (UTC) Date: Wed, 6 Nov 2024 21:50:56 +0100 Message-ID: <421cc2c642b68a9c5cb43d37daabeadc28447d60.1730926257.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.org> References: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.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: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul 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-graphics.scm (rust-svg-metadata-0.4): New variable. Change-Id: Ia230444ba47d403e76106684f9fb07eb85c08cab --- gnu/packages/crates-graphics.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/crates-graphics.scm b/gnu/packages/crates-graphics.scm index 197f77a724..2dae5bf0bf 100644 --- a/gnu/packages/crates-graphics.scm +++ b/gnu/packages/crates-graphics.scm @@ -3818,6 +3818,35 @@ (define-public rust-softbuffer-0.3 (description "Cross-platform software buffer.") (license (list license:expat license:asl2.0)))) +(define-public rust-svg-metadata-0.4 + (package + (name "rust-svg-metadata") + (version "0.4.4") + (source + (origin + (method url-fetch) + (uri (crate-uri "svg_metadata" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "002j0na1kfz4pgi43hdcz5baygzk6irnjd5lrmbqqfjldwn3sbx4")))) + (build-system cargo-build-system) + (arguments + ;; error[E0432]: unresolved import `svg_metadata` + `(#:tests? #f + #:cargo-inputs (("rust-doc-comment" ,rust-doc-comment-0.3) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-regex" ,rust-regex-1) + ("rust-roxmltree" ,rust-roxmltree-0.18) + ("rust-skeptic" ,rust-skeptic-0.13)) + #:cargo-development-inputs (("rust-doc-comment" ,rust-doc-comment-0.3)))) + (home-page "https://github.com/mre/svg-metadata") + (synopsis + "Extracts metadata (like the viewBox, width, and height) from SVG graphics") + (description + "This package provides Extracts metadata (like the @code{viewBox}, width, +and height) from SVG graphics.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-tiff-0.9 (package (name "rust-tiff") From patchwork Wed Nov 6 20:50:57 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: paul X-Patchwork-Id: 33075 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 0F2FF27BBE2; Wed, 6 Nov 2024 20:52:49 +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 93C6427BBEA for ; Wed, 6 Nov 2024 20:52:47 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8n0o-00023o-Dd; Wed, 06 Nov 2024 15:52:22 -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 1t8n0e-0001yl-2p for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:12 -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 1t8n0d-0003M2-QZ for guix-patches@gnu.org; Wed, 06 Nov 2024 15:52:11 -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=U/WQv2QWOEo1HjNBzHSajOYWGpP9/lYzWRmgwXwsGO8=; b=DE80/6fCzENaEpSgyqoK5u2VZsnWt+zmgp2fJXzLCzlwIFZ3Tepi25+x8rJCHYqOsiyLQsq2KHN91d+nRkysNojyUApuSGH+uDhPHPkauUPYDA1sgd4f2jgoCCOmuNrldJQs4UTK+R/CUulDEWSxBIQBiL6KR9ZUYcylHNlhBA1f1foiDnH3gOOD6SuO5KumHbAfYhOcLnal9DtsLP9EyQcRQYtaHymDE+W+K/+KYERwNCiqEuoUkyAGHG+tqyQIzZ185CrePn8VNXIcYdXVl3GUp1o3AgPjPbX3m1Inp9QkzwHJvF66vMk3pwAI3MH85zQaOtfXgw36+TlEA78nbg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8n0d-0004GO-Lm; Wed, 06 Nov 2024 15:52:11 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCH rust-team 20/20] gnu: Add gnome-authenticator. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:52:11 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74234 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74234@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 74234-submit@debbugs.gnu.org id=B74234.173092631716214 (code B ref 74234); Wed, 06 Nov 2024 20:52:11 +0000 Received: (at 74234) by debbugs.gnu.org; 6 Nov 2024 20:51:57 +0000 Received: from localhost ([127.0.0.1]:46174 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n0O-0004DM-UU for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:57 -0500 Received: from confino.investici.org ([93.190.126.19]:49609) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8n0G-0004Ao-9m for 74234@debbugs.gnu.org; Wed, 06 Nov 2024 15:51:49 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730926308; bh=U/WQv2QWOEo1HjNBzHSajOYWGpP9/lYzWRmgwXwsGO8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Zn4zEDdrdweq6qAV6a28Wv7vWMUM1Qf4SQoX75CdoH6r9sVCjFizqiVz+Vd+cf0iN 0pCr3Nyat9Om51zuGnS0GJS0oQfmfTEZx6T/NAO66mOvcDsqNcv6E6jTVMRano3TYA 7zLZS9UROLLNJySzCri1ot/B0TjX0s/lRN8MksMk= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHSN12QPz10vQ; Wed, 6 Nov 2024 20:51:48 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHSM01XKz10s3; Wed, 6 Nov 2024 20:51:46 +0000 (UTC) Date: Wed, 6 Nov 2024 21:50:57 +0100 Message-ID: <84bb93a90b803c246c16b46d6384df14efee708c.1730926257.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.org> References: <7b21dfae877c918e169231417b48e0dd026563b2.1730926257.git.goodoldpaul@autistici.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: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul 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 (gnome-authenticator): New variable. Change-Id: Ibf3e0a3558c7623abdf313f9c4393825cd04f1c8 --- gnu/packages/rust-apps.scm | 235 +++++++++++++++++++++++++++++++++++++ 1 file changed, 235 insertions(+) diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 3844daa651..f976dba138 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -32,6 +32,7 @@ ;;; Copyright © 2024 Tomas Volf <~@wolfsden.cz> ;;; Copyright © 2024 Suhail Singh ;;; Copyright © 2024 Jordan Moore +;;; Copyright © 2024 Giacomo Leidi ;;; ;;; This file is part of GNU Guix. ;;; @@ -61,6 +62,7 @@ (define-module (gnu packages rust-apps) #:use-module (guix utils) #:use-module (gnu packages) #:use-module (gnu packages admin) + #:use-module (gnu packages aidc) #:use-module (gnu packages base) #:use-module (gnu packages bash) #:use-module (gnu packages compression) @@ -80,8 +82,10 @@ (define-module (gnu packages rust-apps) #:use-module (gnu packages fontutils) #:use-module (gnu packages freedesktop) #:use-module (gnu packages haskell-xyz) + #:use-module (gnu packages gettext) #:use-module (gnu packages glib) #:use-module (gnu packages gnome) + #:use-module (gnu packages gstreamer) #:use-module (gnu packages gtk) #:use-module (gnu packages ibus) #:use-module (gnu packages icu4c) @@ -106,6 +110,7 @@ (define-module (gnu packages rust-apps) #:use-module (gnu packages tls) #:use-module (gnu packages version-control) #:use-module (gnu packages webkit) + #:use-module (gnu packages xml) #:use-module (gnu packages xorg)) (define-public aardvark-dns @@ -985,6 +990,236 @@ (define-public gitui (description "This package provides a fast Terminal UI for git.") (license license:expat))) +(define-public gnome-authenticator + (package + (name "gnome-authenticator") + (version "4.4.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.gnome.org/World/Authenticator.git/") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0zavax35n048spx097ymiq31s8b879qwbg8xmcxcx73r6m823mic")))) + (build-system cargo-build-system) + (arguments + (list + #:install-source? #f + #:cargo-inputs `(("rust-aes-gcm" ,rust-aes-gcm-0.10) + ("rust-anyhow" ,rust-anyhow-1) + ("rust-rust-argon2" ,rust-rust-argon2-2.0) + ("rust-aperture" ,rust-aperture-0.3) + ("rust-ashpd" ,rust-ashpd-0.6) + ("rust-data-encoding" ,rust-data-encoding-2) + ("rust-diesel" ,rust-diesel-2) + ("rust-diesel-migrations" ,rust-diesel-migrations-2) + ("rust-futures-channel" ,rust-futures-channel-0.3) + ("rust-futures-executor" ,rust-futures-executor-0.3) + ("rust-futures-util" ,rust-futures-util-0.3) + ("rust-gettext-rs" ,rust-gettext-rs-0.7) + ("rust-gtk4" ,rust-gtk4-0.7) + ("rust-hex" ,rust-hex-0.4) + ("rust-image" ,rust-image-0.24) + ("rust-libadwaita" ,rust-libadwaita-0.5) + ("rust-oo7" ,rust-oo7-0.2) + ("rust-percent-encoding" ,rust-percent-encoding-2.1) + ("rust-prost" ,rust-prost-0.12) + ("rust-qrencode" ,rust-qrencode-0.14) + ("rust-rand" ,rust-rand-0.8) + ("rust-reqwest" ,rust-reqwest-0.11) + ("rust-ring" ,rust-ring-0.17) + ("rust-scrypt" ,rust-scrypt-0.11) + ("rust-search-provider" ,rust-search-provider-0.6) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-svg-metadata" ,rust-svg-metadata-0.4) + ("rust-tokio" ,rust-tokio-1) + ("rust-tracing" ,rust-tracing-0.1) + ("rust-tracing-subscriber" ,rust-tracing-subscriber-0.3) + ("rust-url" ,rust-url-2) + ("rust-uuid" ,rust-uuid-1) + ("rust-zbar-rust" ,rust-zbar-rust-0.0) + ("rust-zeroize" ,rust-zeroize-1)) + #:imported-modules `(,@%glib-or-gtk-build-system-modules + ,@%cargo-build-system-modules) + #:modules `((guix build cargo-build-system) + ((guix build glib-or-gtk-build-system) #:prefix glib-or-gtk:) + (guix build utils)) + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'patch-in-files + (lambda _ + (let ((bindir + (string-append #$output "/bin")) + (localedir + (string-append "\"" #$output "share/locale\"")) + (pkgdatadir + (string-append "\"" #$output "/share/authenticator\""))) + + (substitute* "src/config.rs.in" + (("@APP_ID@") "\"com.belmoussaoui.Authenticator\"") + (("@PKGDATADIR@") pkgdatadir) + (("@PROFILE@") "\"\"") + (("@VERSION@") (string-append "\"" #$version "\"")) + (("@GETTEXT_PACKAGE@") "\"authenticator\"") + (("@LOCALEDIR@") localedir) + (("@OBJECT_PATH@") "\"/com/belmoussaoui/Authenticator/SearchProvider\"")) + (rename-file "src/config.rs.in" "src/config.rs") + + (substitute* "data/com.belmoussaoui.Authenticator.SearchProvider.service.in" + (("@app-id@") "com.belmoussaoui.Authenticator") + (("@bindir@") bindir) + (("@name@") "authenticator")) + (rename-file "data/com.belmoussaoui.Authenticator.SearchProvider.service.in" + "data/com.belmoussaoui.Authenticator.SearchProvider.service") + + (substitute* "data/com.belmoussaoui.Authenticator.metainfo.xml.in.in" + (("@app-id@") "com.belmoussaoui.Authenticator") + (("@gettext-package@") "authenticator")) + (rename-file "data/com.belmoussaoui.Authenticator.metainfo.xml.in.in" + "data/com.belmoussaoui.Authenticator.metainfo.xml") + + (substitute* "data/com.belmoussaoui.Authenticator.desktop.in.in" + (("@icon@") "com.belmoussaoui.Authenticator")) + (rename-file "data/com.belmoussaoui.Authenticator.desktop.in.in" + "data/com.belmoussaoui.Authenticator.desktop") + + (substitute* "data/com.belmoussaoui.Authenticator.gschema.xml.in" + (("@app-id@") "com.belmoussaoui.Authenticator") + (("@gettext-package@") "authenticator")) + (rename-file "data/com.belmoussaoui.Authenticator.gschema.xml.in" + "data/com.belmoussaoui.Authenticator.gschema.xml")))) + (add-before 'build 'build-locales + (lambda _ + (for-each + (lambda (po-file) + (invoke "msgfmt" "-c" "-o" + (string-append (string-drop-right po-file 3) ".mo") + po-file)) + (find-files "po" "\\.po")))) + (add-before 'build-locales 'build-resources + (lambda _ + (with-directory-excursion "data" + (invoke "glib-compile-resources" + "--generate" + "resources.gresource.xml")))) + (add-before 'install 'install-extra + (lambda* (#:key inputs outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (here (getcwd)) + (source (assoc-ref inputs "source")) + (share (string-append out "/share")) + (hicolor (string-append share "/icons/hicolor"))) + (mkdir-p hicolor) + (with-directory-excursion hicolor + (mkdir-p "scalable/apps") + (install-file + (string-append source "/data/icons/com.belmoussaoui.Authenticator.svg") + "scalable/apps") + (mkdir-p "symbolic/apps") + (install-file + (string-append + source "/data/icons/com.belmoussaoui.Authenticator-symbolic.svg") + "symbolic/apps")) + (with-directory-excursion share + (mkdir-p "applications") + (with-directory-excursion "applications" + (install-file + (string-append + here "/data/com.belmoussaoui.Authenticator.desktop") ".")) + (mkdir-p "authenticator") + (with-directory-excursion "authenticator" + (copy-file + (string-append + here "/data/resources.gresource") + "authenticator.gresource")) + (mkdir-p "gnome-shell/search-providers") + (with-directory-excursion "gnome-shell/search-providers" + (install-file + (string-append + here + "/data/com.belmoussaoui.Authenticator.search-provider.ini") ".")) + (mkdir-p "locale") + (with-directory-excursion "locale" + (for-each + (lambda (mo-file) + (define mo-dir + (string-append + (string-drop-right (basename mo-file) 3) + "/LC_MESSAGES")) + (mkdir-p mo-dir) + (copy-file mo-file (string-append mo-dir "/authenticator.mo"))) + (find-files (string-append here "/po") "\\.mo"))) + (mkdir-p "metainfo") + (with-directory-excursion "metainfo" + (install-file + (string-append + here + "/data/com.belmoussaoui.Authenticator.metainfo.xml") ".")) + (mkdir-p "glib-2.0/schemas") + (with-directory-excursion "glib-2.0/schemas" + (install-file + (string-append + here + "/data/com.belmoussaoui.Authenticator.gschema.xml") ".")) + (mkdir-p "dbus-1/services") + (with-directory-excursion "dbus-1/services" + (install-file + (string-append + here + "/data/com.belmoussaoui.Authenticator.SearchProvider.service") ".")))))) + (add-after 'unpack 'generate-gdk-pixbuf-loaders-cache-file + (assoc-ref glib-or-gtk:%standard-phases + 'generate-gdk-pixbuf-loaders-cache-file)) + (add-after 'install 'glib-or-gtk-compile-schemas + (assoc-ref glib-or-gtk:%standard-phases 'glib-or-gtk-compile-schemas)) + (add-after 'install 'glib-or-gtk-wrap + (assoc-ref glib-or-gtk:%standard-phases 'glib-or-gtk-wrap)) + (add-after 'glib-or-gtk-wrap 'wrap-extra-paths + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out")) + (gst-plugins-path (getenv "GST_PLUGIN_SYSTEM_PATH"))) + (for-each + (lambda (prog) + (wrap-program (string-append out "/bin/" prog) + `("GST_PLUGIN_SYSTEM_PATH" ":" suffix (,gst-plugins-path)))) + '("authenticator")))))))) + (native-inputs (list clang + gnu-gettext + `(,glib "bin") ; for glib-compile-schemas + libxml2 ; for xmllint + pkg-config)) + (inputs (list glib + gstreamer + gst-plugins-base + gst-plugins-bad + gtk + libadwaita + openssl + pango-1.51 + sqlite + zbar)) + (home-page "https://apps.gnome.org/Authenticator") + (synopsis "Generate two-factor codes") + (description "Simple application for generating Two-Factor Authentication +Codes: + +It features: + +@itemize +@item Time-based/Counter-based/Steam methods support +@item SHA-1/SHA-256/SHA-512 algorithms support +@item QR code scanner using a camera or from a screenshot +@item Lock the application with a password +@item Beautiful UI +@item GNOME Shell search provider +@item Backup/Restore from/into known applications like FreeOTP+, +Aegis (encrypted / plain-text), andOTP, Google Authenticator +@end itemize") + (license license:gpl3))) + (define-public helvum (package (name "helvum")