From patchwork Thu Nov 7 22:26:58 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Giacomo Leidi X-Patchwork-Id: 70100 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 932EE27BBEA; Thu, 7 Nov 2024 22:28:36 +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 4681827BBE2 for ; Thu, 7 Nov 2024 22:28:36 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t9Az9-0008AB-87; Thu, 07 Nov 2024 17:28: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 1t9Az3-00087g-Un for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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 1t9Az3-0007uW-KI for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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:Date:From:To:In-Reply-To:References:Subject; bh=aKrWMrDFXfxpBOvrrPa1F8rDptitQ8vmlbTelrTQTkc=; b=QBDQAqFidkoJnaOthpCm9XqRjZm6t/sFvki6hrSEfxkVEbno5H/xGrv+2W8dECAJf+8IzFxMC09iKX1h1aXdI5RdQS5DABA6hk282u2VHOF9GkLHdHU1MJD85t9IK9RXiMWnX0R/+fJ9e56kQP0zYOu0O6ilVW+FaHR93nN7ixqQ+eWHAejUTB0/3iRrZKK08xkzzY/JrEfB94UMm03dglaiU+OPFz+qWR37W3eAQzYAsw8fGliErP/W9gRXDCRuV5hqE8fDI1K8DEQR/2ZxLRxMDayA/+BtYGAFifWa7zpyEPxGimwaSbXXr/GLGEClZ+dHXDZ/FztQhrO33sCKng==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t9Az3-00083v-FK; Thu, 07 Nov 2024 17:28:09 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCHv2 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: Thu, 07 Nov 2024 22:28: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.173101848230841 (code B ref 74234); Thu, 07 Nov 2024 22:28:09 +0000 Received: (at 74234) by debbugs.gnu.org; 7 Nov 2024 22:28:02 +0000 Received: from localhost ([127.0.0.1]:50171 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayv-00081E-M8 for submit@debbugs.gnu.org; Thu, 07 Nov 2024 17:28:02 -0500 Received: from confino.investici.org ([93.190.126.19]:34579) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayi-0007z0-CL for 74234@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1731018460; bh=aKrWMrDFXfxpBOvrrPa1F8rDptitQ8vmlbTelrTQTkc=; h=From:To:Cc:Subject:Date:From; b=I2UjLC2M8BPYOLkFRO4nvqROB/MQcOLCHy5t63Li9mdiRa7wQ16E3fhNM6ZxQq4px fPwLWvHOjhPfevN4V6lr/mOIeuZ3Ro25HZS7I3eU9QQv20hhAi3l3U5GwlZq5FBh77 zYmUCJxI3hXzqnvKMj9Udpudu65YSFnJjUTXd2RU= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkxXX5tsnz111Z; Thu, 7 Nov 2024 22:27: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 4XkxXX56Wjz1111; Thu, 7 Nov 2024 22:27:40 +0000 (UTC) Date: Thu, 7 Nov 2024 23:26:58 +0100 Message-ID: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.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: Giacomo Leidi 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: d57d973513034b6b374852c675d16fe50572f66b diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index fce7c73270..dbc2a4c27b 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 Thu Nov 7 22:26:59 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Giacomo Leidi X-Patchwork-Id: 70111 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 4117627BBEC; Thu, 7 Nov 2024 22:29:21 +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 E5DE227BBE2 for ; Thu, 7 Nov 2024 22:29:20 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t9Az7-00088v-BP; Thu, 07 Nov 2024 17:28:13 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t9Az5-00088a-J1 for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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 1t9Az5-0007vF-6F for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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=Shff/NMA5hWuJjMpPHXwHZ6jDJzhTsPs+NE/zoJOxro=; b=u3sNySWNwN5OdQ9wUYBFnDDDqVSc6O5zbBAGVHunIIZGFZwUVTOvJsrhllRFFtFaSiMV/FjrV5cZ4hwUzdLdXS4hkc03lxfgy6OIvG+nnP9vZz9UWVv1hUxbcKmT8dF9kzSWFk9Av5k6Avax/BuvRmsx98tpsrgVjyOjj36bw73niO35gdXqXo7FfP1QySyhJh+U6RuWLMdDXFDe+iSkcMgWqS2E2+9qQYQparVwBHJa3BkhjnXHdT2zEhbSn5Mhpxj1HAz5T+WCfd0ZuuSHuzzO3UR0DUhLrtVB23qgV5gyw5HbHFoUPebh/ljfj07SoCtSIkeZ2LIiQ/1PzIPFug==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t9Az4-00084L-VK; Thu, 07 Nov 2024 17:28:10 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCHv2 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: Thu, 07 Nov 2024 22:28: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.173101848430889 (code B ref 74234); Thu, 07 Nov 2024 22:28:10 +0000 Received: (at 74234) by debbugs.gnu.org; 7 Nov 2024 22:28:04 +0000 Received: from localhost ([127.0.0.1]:50182 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayy-00081x-4N for submit@debbugs.gnu.org; Thu, 07 Nov 2024 17:28:04 -0500 Received: from confino.investici.org ([93.190.126.19]:33605) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayj-0007zM-TH for 74234@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1731018461; bh=Shff/NMA5hWuJjMpPHXwHZ6jDJzhTsPs+NE/zoJOxro=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=QsmpvNWZ6k6Hgd8MsLKY1PZdxXFQuaPSxMBqm9f8yc9JU5B19Dd/1V4WNRr/W8/QH LMbNsOYQGFMsoUAw1eucIVZ5O0LHzPX4A1Gf187o2SyKGO5IvckmjikXsUKLe5Ao1+ 8ChamBGqM9CRf6qg+voaYC/x2d+zgfZScWZnsBXk= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkxXY1B8lz111v; Thu, 7 Nov 2024 22:27: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 4XkxXY0RYJz1111; Thu, 7 Nov 2024 22:27:41 +0000 (UTC) Date: Thu, 7 Nov 2024 23:26:59 +0100 Message-ID: <308815a76477e6798b484b708cf312d58dd3f0fb.1731018436.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.git.goodoldpaul@autistici.org> References: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.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: Giacomo Leidi 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 Thu Nov 7 22:27:00 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Giacomo Leidi X-Patchwork-Id: 70110 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 C9C1B27BBEA; Thu, 7 Nov 2024 22:29: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 82BCE27BBE2 for ; Thu, 7 Nov 2024 22:29:13 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t9AzB-0008Aw-JY; Thu, 07 Nov 2024 17:28:17 -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 1t9Az4-000883-Ti for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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 1t9Az4-0007v6-Ko for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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=RMnKaeOwVsQpddeMbniaNQ5DkUedyfL6ybPBicvgdqk=; b=KamDfYGeyCOmS1wkedhvRgSEeCAQmC1BI9K8f2/9JhbThfwloNErTUIZ268xu7zcygcCdPWDzeDeq3T5dAGmQNonulrCXw7ahUKcqi5M1UtHZjw17o5ICpjskvrn4vnm1g2J57fgnjFd3nWsaruYnq/KJ7QnudAcChgukKjgoJjf5BmKMm+n6JMlhcYRDe9DJ/9bJPuOzQzIwGD3J29m2s4uh7jC6ckR7foyZgvc21t7li8DMbQrAhe9nUout17tXMrXaaKIpp7ErS+f+lGVTdAXxf1byJo705LU826C8Cff2P4BX3zwLDZawn/5phu1paOz+BNDBY+DSs2THYXQLg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t9Az4-00084C-G6; Thu, 07 Nov 2024 17:28:10 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCHv2 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: Thu, 07 Nov 2024 22:28: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.173101848430877 (code B ref 74234); Thu, 07 Nov 2024 22:28:10 +0000 Received: (at 74234) by debbugs.gnu.org; 7 Nov 2024 22:28:04 +0000 Received: from localhost ([127.0.0.1]:50180 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayx-00081m-H6 for submit@debbugs.gnu.org; Thu, 07 Nov 2024 17:28:04 -0500 Received: from confino.investici.org ([93.190.126.19]:43087) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayj-0007z2-4g for 74234@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1731018461; bh=RMnKaeOwVsQpddeMbniaNQ5DkUedyfL6ybPBicvgdqk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=uoIlYtvU5mFF4ZTqOr6lQZ31tB0e0bsxwNiuSgYEf7ULQM6pO4Uglqm7KcmOVVgsj vOV8bij8OJDlbS0UxxqFQfJ+bXzXUCKjekTrvZzM3oLBKbPbBeT1D3ytvao1ortPdr xCr8jUWBX1wsZATeGGAINsM3Vtmh1WSWMKAAxx9k= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkxXY3c2Xz112G; Thu, 7 Nov 2024 22:27: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 4XkxXY2sL1z1111; Thu, 7 Nov 2024 22:27:41 +0000 (UTC) Date: Thu, 7 Nov 2024 23:27:00 +0100 Message-ID: <40e9d4c3cdcc688016dcc98c04c7bae0c5bf0f6f.1731018436.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.git.goodoldpaul@autistici.org> References: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.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: Giacomo Leidi 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 Thu Nov 7 22:27:01 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Giacomo Leidi X-Patchwork-Id: 70104 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 C058127BBE9; Thu, 7 Nov 2024 22:28: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 2D6D227BBE2 for ; Thu, 7 Nov 2024 22:28:52 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t9Ayy-00084K-IS; Thu, 07 Nov 2024 17:28: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 1t9Ayx-00083v-JI for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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 1t9Ayx-0007tc-Ax for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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=FX2zoUoTS/0LLASysycNwFnP7A48K30PlYDlphAXxW0=; b=fvy0aerqEj6h7gftT2m/PIGd3BXr1+ui3xzIJR+Sy5hZ0h1pcTu1YTnpVGu2feDIq+apNocXxSEqb2jfVID9c+kgsZ7xCWp8k7zOMw9mcVR+7+IK1bA8MuAyEcZ9Nw7mu+PWhcBqD8UXzKc+GygtZP5OgDHcuUpSTCnFV8ZvWF/vtZhxkKkDyYcJDYSeMHnu1Y3HiCqqvJ5PZ4SSdQp5WuVAvvK1Cn5U98xiZyUD9bjJkOI9545XBhLU4/9sGXfclaZHqRCFqL1zVmn5ru27rgWa4jWORytgLDs1j5bDnqEifDvZIpW1BHMWZobBGLGnf4kInk/K+jjOpT92iO+wdg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t9Ayx-00081d-4f; Thu, 07 Nov 2024 17:28:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCHv2 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: Thu, 07 Nov 2024 22:28: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.173101846530657 (code B ref 74234); Thu, 07 Nov 2024 22:28:03 +0000 Received: (at 74234) by debbugs.gnu.org; 7 Nov 2024 22:27:45 +0000 Received: from localhost ([127.0.0.1]:50139 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Aye-0007yF-C7 for submit@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:44 -0500 Received: from confino.investici.org ([93.190.126.19]:42667) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayc-0007xs-9P for 74234@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1731018461; bh=FX2zoUoTS/0LLASysycNwFnP7A48K30PlYDlphAXxW0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=k0dwDmwWJt2of0Qi5xs7yubdYsZ5bNb0pddaEyYvHQQE9stkGLK1qODsmz+guWr6w 9AI6kyqLUlJehZ5cmbvkYOvitS7QZB3cCnS+018cSZ+MkxhZ9O1rfv7cJvp/yNoZLx X98Info4RlDFkXXzubTp9HdQhfjTO0GzqmE5kyuc= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkxXY5yHvz112P; Thu, 7 Nov 2024 22:27: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 4XkxXY5C7nz1111; Thu, 7 Nov 2024 22:27:41 +0000 (UTC) Date: Thu, 7 Nov 2024 23:27:01 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.git.goodoldpaul@autistici.org> References: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.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: Giacomo Leidi 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 Thu Nov 7 22:27:02 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Giacomo Leidi X-Patchwork-Id: 70098 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 B08AA27BBEA; Thu, 7 Nov 2024 22:28:10 +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 1D46127BBE2 for ; Thu, 7 Nov 2024 22:28:10 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t9Ayy-00084Q-Mi; Thu, 07 Nov 2024 17:28: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 1t9Ayx-00083a-94 for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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 1t9Ayw-0007tX-Ps for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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=XV4bNxuDhShDy47LdO3cY5lQ/bjaLze+dyUEg6Y4IHg=; b=GSEZhPpsyuK9ozuGteoo7gOqg/eeEMd7KPMRSpsychFRJnVjTsKSa48vVWbCp0LfIAoIxjqQlP7z+h82OAUXrWmAdq8klzHvZdraULS10xgy1fDUoNv0hUq5Et/iPd1ADAIDHlqPWJoUh+vIU/ItVXcGyETIj5rmi1mnJa6r6f639iejQZpQsioTimfPZZc0KL1er0lLHT70ukrnv+T20IZTexTnmGsa5XmoHSJUzqjX29WHbiYUhN823FhTGcyf1ZvQTa8V1BbAFHb/htV1vQcyttXJOV200GLDUnlT2grE7PJRuBX5JOy3Y15DkX1ZSK2vnsjTxdwrWAhC/1UTsQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t9Ayw-00081V-LI; Thu, 07 Nov 2024 17:28:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCHv2 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: Thu, 07 Nov 2024 22:28: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.173101846430645 (code B ref 74234); Thu, 07 Nov 2024 22:28:02 +0000 Received: (at 74234) by debbugs.gnu.org; 7 Nov 2024 22:27:44 +0000 Received: from localhost ([127.0.0.1]:50136 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Aye-0007y9-0l for submit@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:44 -0500 Received: from confino.investici.org ([93.190.126.19]:65529) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayc-0007xt-KA for 74234@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1731018462; bh=XV4bNxuDhShDy47LdO3cY5lQ/bjaLze+dyUEg6Y4IHg=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=UsJdf7vb2gFXI4awOgpaio8BEDWfJ8zWoDuNIJT375/QjxvP4dSnmWUIsi04AWHLK zEo4A8H2Pgbw+4fzqHmh9hHfZwIcgWr5FsSeCxX+Xgj5c6lReM0tXqp4Q2S8NiROlf 2Nr0iqdG1SiYcram1E8Ly3kYnwdJkPlJe6Ss7COk= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkxXZ1Dntz112T; Thu, 7 Nov 2024 22:27:42 +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 4XkxXZ0TbRz1111; Thu, 7 Nov 2024 22:27:42 +0000 (UTC) Date: Thu, 7 Nov 2024 23:27:02 +0100 Message-ID: <0f8ecd0152dd0b117064b5359937e8bc84285048.1731018436.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.git.goodoldpaul@autistici.org> References: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.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: Giacomo Leidi 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 Thu Nov 7 22:27:03 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Giacomo Leidi X-Patchwork-Id: 70113 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 A523227BBE9; Thu, 7 Nov 2024 22:29:23 +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 9B7B927BBE2 for ; Thu, 7 Nov 2024 22:29:21 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t9AzC-0008BI-E7; Thu, 07 Nov 2024 17:28:18 -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 1t9Az5-00088l-V2 for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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 1t9Az5-0007vP-MW for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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=6kCi4IOxBjEVZWtA6xlpPtfbplsc85dvgh8qXiKQ9Ew=; b=Z9ND5+2ZCiifkjrJJkUk3jKCKU8YuXm6xPKFuJkS9O35zXCZebI9Zmo29/soJrxF9CKKwoh6vrf5sHkQhKJAkhxLCpnKi9wPyScZvZwyJ3LDG9f1FiDupG/tcNTqNxDRjD3pmZ8nDophoDV/5k6XJpFVwheGwBi672+nlw1RxCuH1mqigS6whfqsokQyAOAWbIW5UjaP2PaYCfPgOM5tK4Qo0jaCYt4uQjSUd+9ulAWllQtSmQ2llWTjumDn7EnnbQaDOXmrTCwVGHu2dNJgb2DX38cAOK1LZ0gSgoPVK2UAhhWWghv7gXtAuVTiZBl7wXR1Vv+alNDs1nMPMBTsBw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t9Az5-00084T-HB; Thu, 07 Nov 2024 17:28:11 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCHv2 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: Thu, 07 Nov 2024 22:28: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.173101848530906 (code B ref 74234); Thu, 07 Nov 2024 22:28:11 +0000 Received: (at 74234) by debbugs.gnu.org; 7 Nov 2024 22:28:05 +0000 Received: from localhost ([127.0.0.1]:50186 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayy-00082A-MF for submit@debbugs.gnu.org; Thu, 07 Nov 2024 17:28:05 -0500 Received: from confino.investici.org ([93.190.126.19]:25161) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayk-0007zU-Mt for 74234@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1731018462; bh=6kCi4IOxBjEVZWtA6xlpPtfbplsc85dvgh8qXiKQ9Ew=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=lJyjjXYvGc68JPJQAAseLMhMb+ZjcetFcKKNUZfGIb7NsRqc99tdbaqRvyK6yxcgh zp58CCGkWgnAFHN0qFWTw3yQetJsOwdt686xoD17FkLJMso1HJmhWNkY7tmba3JCPs XJl2HTz+LJsXWzFdhPXgHAPhLgku1I5pgmy9vdfA= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkxXZ3N9yz112Y; Thu, 7 Nov 2024 22:27:42 +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 4XkxXZ2d2vz1111; Thu, 7 Nov 2024 22:27:42 +0000 (UTC) Date: Thu, 7 Nov 2024 23:27:03 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.git.goodoldpaul@autistici.org> References: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.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: Giacomo Leidi 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 dbc2a4c27b..fd45be08b8 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 Thu Nov 7 22:27:04 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Giacomo Leidi X-Patchwork-Id: 70099 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 4541927BBEA; Thu, 7 Nov 2024 22:28:25 +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 03EF727BBE2 for ; Thu, 7 Nov 2024 22:28:25 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t9Az0-00085I-VW; Thu, 07 Nov 2024 17:28: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 1t9Ayy-00084J-GK for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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 1t9Ayy-0007tj-7u for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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=70ov8lqwcM75sfkBnRQB22aVlbveY7HkssvIgt1vuSQ=; b=o/KTxiTBdVnxhvVffaFyxbwHgPdjuuWiQurBH4xqHrb9dzCZsXjtgQFLpk8rr0saU2aYdvHUE2QpYRWjGJcVoVYzX7PVqraoADcrTzysybNYDuepdGi5/CJAhfzBpPkHQzJ2VyDAuBn5TnSmvOyZaEb/GxwUQ4xH2oZgy/HyS5t8lF7sQ1vT+GZHYO5h141hqxVmCMtLHh67CSX4jCTgN92OWzSx5fbEOYiagzse/SMwtv/a2S+kJ1i0lQsvWDTLhNHdcOdBIIf2tR/VKbuF6jVJL3DNsAuEYlcgYpqUPMyLCuztvyd6BNyqoWUd4m5W1D4jG/J+2KXp9QyViyLABQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t9Ayy-00081t-19; Thu, 07 Nov 2024 17:28:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCHv2 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: Thu, 07 Nov 2024 22:28: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.173101846930709 (code B ref 74234); Thu, 07 Nov 2024 22:28:03 +0000 Received: (at 74234) by debbugs.gnu.org; 7 Nov 2024 22:27:49 +0000 Received: from localhost ([127.0.0.1]:50148 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayj-0007z8-24 for submit@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:49 -0500 Received: from confino.investici.org ([93.190.126.19]:60563) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayd-0007y0-H8 for 74234@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1731018462; bh=70ov8lqwcM75sfkBnRQB22aVlbveY7HkssvIgt1vuSQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=X/dlS40YKQiG77bo0EfREulKrFc2CdMLrKqk+Xl3k1hHNMPxSLu9pMxRNpQpkLEh3 2jMowm/nDJQoYgY46G20a0Huhyetr15+u/COwnVGRJTEogiUmBkJONiOXwK8tOVzUO miULqONwkzRf1oZeOgWLaN3ptf7WNdlRADxv+nlM= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkxXZ5n9qz112x; Thu, 7 Nov 2024 22:27:42 +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 4XkxXZ526Sz1111; Thu, 7 Nov 2024 22:27:42 +0000 (UTC) Date: Thu, 7 Nov 2024 23:27:04 +0100 Message-ID: <0a9099607a5e85f5b035fce70094970d58dde95a.1731018436.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.git.goodoldpaul@autistici.org> References: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.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: Giacomo Leidi 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 Thu Nov 7 22:27:05 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Giacomo Leidi X-Patchwork-Id: 70112 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 9E05827BBED; Thu, 7 Nov 2024 22:29:21 +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 EE4E227BBEA for ; Thu, 7 Nov 2024 22:29:20 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t9AzC-0008BN-GK; Thu, 07 Nov 2024 17:28:18 -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 1t9Az6-00088u-Dw for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28:13 -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 1t9Az6-0007vV-5o for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28:12 -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=d9GgeSSAlv55Oj5YIkY9LRcxYznt4NrOHWy6UoyqQUXMUXnT0KPcQYSREeRpQSxO40mK+ElsHcLvmtmkdFbaqhOlG3IZjkxqx65/FTCAwxcu1s+XGWFvw6WxHGbMsvNDFfr9Wjzeh35lSZ3yCpdCGQvzmUgQLEyPJ3Hz9WOi6FRzaRx+iC2h0UHPrKxI0hW4sa6H+P4GpgkJBZhs7Bvr9+1Fux4eiOkVYPPzfXsrS6p9y+QaJntZO5KOY9S+PSxIFhKVeyqmUVFsHB4dUq30+Nc9T64ncO855601V0daWZyQsgakA+iHrueO8DBZfikGPB+h3qOZRVtJvrNQS+Ujsw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t9Az6-00084b-0H; Thu, 07 Nov 2024 17:28:12 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCHv2 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: Thu, 07 Nov 2024 22:28: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.173101848630916 (code B ref 74234); Thu, 07 Nov 2024 22:28:11 +0000 Received: (at 74234) by debbugs.gnu.org; 7 Nov 2024 22:28:06 +0000 Received: from localhost ([127.0.0.1]:50190 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayz-00082Q-A5 for submit@debbugs.gnu.org; Thu, 07 Nov 2024 17:28:05 -0500 Received: from confino.investici.org ([93.190.126.19]:59793) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayk-0007zc-UV for 74234@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1731018463; bh=SImZKwzUWXVMNU5ylqqXBuvXE7B2CQWMWqZ2fVfZk9s=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Fj0qRNsZgKitK7J/jVECbKaHcYB7R4h5d7sURA8tL+4A6Rjon7E019LUMDE2yM/za iVe8d7BQ9fy5TDRB8+DG/e2IsjMnru5rtuAJk6XU3/rUimDtO1FMfZ8qqTeeuNS9rK 58nZbdQf9bE1l36YhVpBHlm3FaJiDr5HZTlCZfKI= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkxXb13jdz112T; Thu, 7 Nov 2024 22:27: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 4XkxXb0K3Kz1111; Thu, 7 Nov 2024 22:27:43 +0000 (UTC) Date: Thu, 7 Nov 2024 23:27:05 +0100 Message-ID: <9eea7453e0abd879b401cfac1d3866e78125280c.1731018436.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.git.goodoldpaul@autistici.org> References: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.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: Giacomo Leidi 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 Thu Nov 7 22:27:06 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Giacomo Leidi X-Patchwork-Id: 70102 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 34D8F27BBE9; Thu, 7 Nov 2024 22:28:46 +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 15A0C27BBE2 for ; Thu, 7 Nov 2024 22:28:46 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t9Az9-0008A9-7f; Thu, 07 Nov 2024 17:28: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 1t9Az7-00088x-4e for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28:13 -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 1t9Az6-0007va-Le for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28:12 -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=hQLTkZNCszb0KD3Gw2HN7WJR3z47jodHjsaY9OaqNOlt76vWjK8aZ5b9cJNEiRzl2TaP4q1SvmnKFNoL3ZVa+xAPCFqplIoATy0DxDn8lFUpC/HTUxn9ilPnEhsEhLs8gy3pW7HanZMVhdKOGO7EyMbsQIvaXUzZ/D5NFl5w5Q0XiXjpdDMz3Vze2uDJ6uRYwJpLt/2ntmGia5mDPOz5xUQId4wDbxy5fhwY7cI9aeyGQ0CWYJUetaoLibw1gNOeUVg27BS6iAXePbblM+hfyYClcRZwqWFH+8TLuZXinHeseEkMh79lrjs+T2DGcQJ5FrlPJxm7Q9sPOOvfmPKydA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t9Az6-00084l-GC; Thu, 07 Nov 2024 17:28:12 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCHv2 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: Thu, 07 Nov 2024 22:28:12 +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.173101848630929 (code B ref 74234); Thu, 07 Nov 2024 22:28:12 +0000 Received: (at 74234) by debbugs.gnu.org; 7 Nov 2024 22:28:06 +0000 Received: from localhost ([127.0.0.1]:50192 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayz-00082Z-Qp for submit@debbugs.gnu.org; Thu, 07 Nov 2024 17:28:06 -0500 Received: from confino.investici.org ([93.190.126.19]:23437) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayl-0007zg-75 for 74234@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1731018463; bh=EH+BJylcSlxn9OKj3WtGEr5N9BORXBdfE0t9B35ooSY=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=humCdaj5gNR1d80jz8YdbVwiPsBO1wlqSecHgzk2qO0qNk4EDusfNruZH+C0/o5wB u6BJLXT8GtF7rB+udpLHeAnyRKa8hAl3iL4ZV+CXtJPgidG09K+JDP8N3UCKbzJEvy YnZXEBsH++SooASpzACtjqhAyDqXVb53ul8I4hmk= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkxXb3VfKz112P; Thu, 7 Nov 2024 22:27: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 4XkxXb2lL5z1111; Thu, 7 Nov 2024 22:27:43 +0000 (UTC) Date: Thu, 7 Nov 2024 23:27:06 +0100 Message-ID: <998fd7a00ee94f7654e4ff897aeec65dfc5fba57.1731018436.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.git.goodoldpaul@autistici.org> References: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.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: Giacomo Leidi 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 Thu Nov 7 22:27:07 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Giacomo Leidi X-Patchwork-Id: 70115 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 8D6F927BBEA; Thu, 7 Nov 2024 22:29:26 +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 402B427BBE2 for ; Thu, 7 Nov 2024 22:29:26 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t9Az1-00085Y-8R; Thu, 07 Nov 2024 17:28: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 1t9Ayz-00084w-EO for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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 1t9Ayz-0007tp-62 for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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=HnLf79xS4LnMhe6l2e+j/JjI7DbkRlneC/kNPl8KEgs=; b=vIR/fOs1sN1cdwvv/WjLMFgfF1t2Mm8YT/7G6LJRP5UjfLpY275irD15x6HYlKOWt7JFOvEDIxw3PwTdSdoaFJK8DzmGHlIURV1icQWZOp6ogPWnAySEJQpr4BFTDGVhALBDrNSH7kM/afq0dSf7nT7WnGCbgB+sM+M/lKl9dT6NnsHG8/7MP/ZzVIIikPOFqH8xcKE6uCYalkZAuNYEl8oY7GfVdGR00kfjgU7DylOQydIoVXisDmhzYzuApDO2dJ5rsITPub/7pryVwPwtRdANcJZreHuwe0vXnZar0hfCBzVFkbJllLH0C6hUxJcmQ6kVcrgr2iWfP7GBzGBWFg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t9Ayy-00082G-Vh; Thu, 07 Nov 2024 17:28:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCHv2 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: Thu, 07 Nov 2024 22:28: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.173101847030725 (code B ref 74234); Thu, 07 Nov 2024 22:28:04 +0000 Received: (at 74234) by debbugs.gnu.org; 7 Nov 2024 22:27:50 +0000 Received: from localhost ([127.0.0.1]:50151 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayj-0007zF-FX for submit@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:50 -0500 Received: from confino.investici.org ([93.190.126.19]:60563) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Aye-0007y0-43 for 74234@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1731018463; bh=HnLf79xS4LnMhe6l2e+j/JjI7DbkRlneC/kNPl8KEgs=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=TUnkjBJ2XxrE/2rRGbnCxQF1W/dWPtp99wq8vUI2vpeEOhBhh33JVIfdEGzAiw3GM I/rBXSyQWW0FGtEXCsErhUYH/lPTeSgXB0UDU5TfXRwzISEgP56d+NR+grrt6rYrZG AKtlDCeJLmXOFcGGTcZIqGnneSztemfKqFwDr8TM= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkxXb5c58z1132; Thu, 7 Nov 2024 22:27: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 4XkxXb4qxkz1111; Thu, 7 Nov 2024 22:27:43 +0000 (UTC) Date: Thu, 7 Nov 2024 23:27:07 +0100 Message-ID: <3f60b289ff9f067fb4f3246776feb43fb7f76f06.1731018436.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.git.goodoldpaul@autistici.org> References: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.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: Giacomo Leidi 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 fd45be08b8..c66288351e 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 Thu Nov 7 22:27:08 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Giacomo Leidi X-Patchwork-Id: 70106 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 7783927BBEA; Thu, 7 Nov 2024 22:28:54 +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 33EBE27BBE2 for ; Thu, 7 Nov 2024 22:28:54 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t9AzB-0008AO-7L; Thu, 07 Nov 2024 17:28:17 -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 1t9Az7-00089C-Kr for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28:14 -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 1t9Az7-0007vf-5t for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28:13 -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=pYfWmmU1vzTcKKtYn0sr3PneViLIBcGt90WHtA4W602EvXKEcHkTOqlzsCwSDQlf399jyLXgAL/RSlBUCQL/UIe2VRHa3jUk3tyhU5HLBI7XnW1zfhymw0HlORVi5NOZ1HBix5S7KtRZT8QbHdmxklHhnTiTrMM669qE0phEZ8KBkbtwE2h1z+T0EALQahx4SCmRvMPlhqHJobHetwc2cQgvOLFPCoR/IaLY9bLUeE20oJESNTgfrTGmz0kz3AkZFKI/N7uGN5VNhcG38/16jku+xzerOLjCKbNfAzaxmMu6rqi9xtTFsVoMi06rVA8PZdcf/LJksBTyK5zY/8Fhjg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t9Az6-00084t-Vh; Thu, 07 Nov 2024 17:28:12 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCHv2 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: Thu, 07 Nov 2024 22:28:12 +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.173101848730944 (code B ref 74234); Thu, 07 Nov 2024 22:28:12 +0000 Received: (at 74234) by debbugs.gnu.org; 7 Nov 2024 22:28:07 +0000 Received: from localhost ([127.0.0.1]:50196 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Az0-00082n-CR for submit@debbugs.gnu.org; Thu, 07 Nov 2024 17:28:06 -0500 Received: from confino.investici.org ([93.190.126.19]:24493) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayl-0007zl-NU for 74234@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1731018464; bh=d7GmJtyciCB2f96shv7K55jA5R53qRbE1d78pfDayCM=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=hJyqI0H09fs+xTmgn42xwt8O5/lpSf7N2J1Yjk2cSjCgOdC0MgoXFTgCfCdybtuP8 0aV4I+mr8o4NGboznoTxfGqEC5wWYZgM1Q37gGF7h+eKtB5FjHBMa1MTYtuepGkw49 cmykopeb1t7X306AZMlz+KgLblzHaUrjAsXTQClI= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkxXc0xMYz112x; Thu, 7 Nov 2024 22:27:44 +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 4XkxXc0Bdlz1111; Thu, 7 Nov 2024 22:27:43 +0000 (UTC) Date: Thu, 7 Nov 2024 23:27:08 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.git.goodoldpaul@autistici.org> References: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.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: Giacomo Leidi 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 Thu Nov 7 22:27:09 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Giacomo Leidi X-Patchwork-Id: 70117 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 E09BD27BBEA; Thu, 7 Nov 2024 22:29:33 +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 99FED27BBE2 for ; Thu, 7 Nov 2024 22:29:33 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t9Az1-00085i-Co; Thu, 07 Nov 2024 17:28: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 1t9Az0-000855-BI for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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 1t9Az0-0007tu-2f for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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=VvJG7bgr7uhfgYuWznOGPGeJdwUHdeQ/PEv0RSpmQQg=; b=QFef9WrwavU2qZeXDXv5Wvd9M+nIysG40sEA+l8SWbGnMbR/oJMdkwhoLRZ5nTVDHNmnzdqYGoZZdo9IGezTq8shF/sXFeEYzNBr4+YG1yJ6SnyNwnF/FgLdNqzmsJT32G4+41j6nvJr0D4waQyumu3d8s4hvmAtMJl5W+AHrpQKKX0DBGyQgqaK49TQrPoXWXCQqqvWAvRBaAheAOz/XWl6lvaeUo3Vs4ClTu0JIG2QlgARPw/HzvtSs5D5wGc2MDCUev8VZTRmY9Ljk5Q9pPwhiyKZwfpPqxjRp0DP4kHRLi8jnflIDc5/H64cF7b7muZh83RENTP5lLtrEZkJlA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t9Ayz-00082a-S0; Thu, 07 Nov 2024 17:28:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCHv2 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: Thu, 07 Nov 2024 22:28: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.173101847130742 (code B ref 74234); Thu, 07 Nov 2024 22:28:05 +0000 Received: (at 74234) by debbugs.gnu.org; 7 Nov 2024 22:27:51 +0000 Received: from localhost ([127.0.0.1]:50154 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayk-0007zW-F1 for submit@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:51 -0500 Received: from confino.investici.org ([93.190.126.19]:60563) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Aye-0007y0-TB for 74234@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1731018464; bh=VvJG7bgr7uhfgYuWznOGPGeJdwUHdeQ/PEv0RSpmQQg=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Lb27BZh0R4Z66uVhnVFVpVNeCDO8WLcLIJDIjAACDCTBwzL0HVYYl7XWtOhRMAG1w scn6aIuBl1k0MzfdrWkN1ds8wGOVS9Q0Tr6h4JnpdzRUo6AwoIslRom9/DJzxOkbcD rkSKEEh5yfyi22eR3US4eVkaVWssccG0BBl/XUYE= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkxXc3Hrrz1134; Thu, 7 Nov 2024 22:27:44 +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 4XkxXc2Z6Nz1111; Thu, 7 Nov 2024 22:27:44 +0000 (UTC) Date: Thu, 7 Nov 2024 23:27:09 +0100 Message-ID: <731f2410804e9438647737a2a83afe0ed7bc5575.1731018436.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.git.goodoldpaul@autistici.org> References: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.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: Giacomo Leidi 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 Thu Nov 7 22:27:10 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Giacomo Leidi X-Patchwork-Id: 70108 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 206BD27BBEA; Thu, 7 Nov 2024 22:29:08 +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 A3B0D27BBE2 for ; Thu, 7 Nov 2024 22:29:07 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t9AzC-0008BO-Iq; Thu, 07 Nov 2024 17:28:18 -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 1t9Az8-00089M-9L for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28:14 -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 1t9Az7-0007vm-LW for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28:13 -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=GOu5rbU5XC7NyJ1cwaJOqtRTtultrFLjJegBDn3+PRhCrVwnmGO5JEgLoHAOzp1X5fMDIygWKmfaacYlYcAGK8JBhjmVti8GoGxvBUJOF6qdqpo0DhZRAzF3DKDBTLGcK68UUuD4xHm//O8ZHhlVvpvStcXAzXj9/gpDoUizaK6HBf84ZfaxdM2PJamMNtaEXNFC6llrmUJ3EVwAW2il7ZEFyjrdC1wA8LM6etTMBIyORhonycfXOckU/GP0Tn0SPUwZnVuS5fLUjJ43nKYyAELo4LzEq9v+VFVvd3iA/h5smW5bDF1ll6i/Lk/JFnpgcrkgvPYia1w8qBXESvk9cQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t9Az7-000852-G4; Thu, 07 Nov 2024 17:28:13 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCHv2 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: Thu, 07 Nov 2024 22:28:13 +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.173101848730960 (code B ref 74234); Thu, 07 Nov 2024 22:28:13 +0000 Received: (at 74234) by debbugs.gnu.org; 7 Nov 2024 22:28:07 +0000 Received: from localhost ([127.0.0.1]:50200 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Az0-000833-VD for submit@debbugs.gnu.org; Thu, 07 Nov 2024 17:28:07 -0500 Received: from confino.investici.org ([93.190.126.19]:25893) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Aym-000805-FH for 74234@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1731018464; bh=HxpZL0fGkjteB4MH17bvjZL1zyj2w/p7e+axWia7sWo=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=FP/ICpt/2UPdZyBP/0qH7Z296ehK/SjnncUgmTCKBjBHPThq110JH9zs8t6Q0+Rx9 D+VmsUtu1AleIbxd8pCt+TqmLZpGymRIU8YyeQtrv2t3Wuk721F3uqFNDjOjIQ74iM RDKVhcbfX3IBI3D1EPmM7QdOI7NE8wL9af16TkYc= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkxXc5jSVz1111; Thu, 7 Nov 2024 22:27:44 +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 4XkxXc4vqjz1135; Thu, 7 Nov 2024 22:27:44 +0000 (UTC) Date: Thu, 7 Nov 2024 23:27:10 +0100 Message-ID: <0a4a4750e5ec9670e6d4355a5783935f32ac4c57.1731018437.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.git.goodoldpaul@autistici.org> References: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.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: Giacomo Leidi 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 Thu Nov 7 22:27:11 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Giacomo Leidi X-Patchwork-Id: 70101 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 7E2BD27BBEA; Thu, 7 Nov 2024 22:28:44 +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 2201127BBE2 for ; Thu, 7 Nov 2024 22:28:44 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t9Az3-00086W-Lz; Thu, 07 Nov 2024 17:28:09 -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 1t9Az1-00085W-4n for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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 1t9Az0-0007u3-RR for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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=lDRISAi+uUAVFHWsAWaYJFHcMN7wkj+LYeNK9gPF48Rm78JrYQOtr28d6YWuaqyObOtBGwwiTSm335O6XUPkyhNYJ6mpLgKK6Z8t4sJJWylTWE+KNIu4bDrt/ErpIVbifoPDAfvMWv6CGPbVP0ssi5XI8j3aiPg3ZqN5aG20RXnn0xd7/66li1VgnqH+gTv1Vk9L/7IIUcactXT4tmRhAHVbt7DmeTXysAhhWU2jWFj7QqODKxW6p8Tf6BNw5+Fv2tbakD18sRtgHAcBkr4LeF8KL6hia4/POw3CPfwqub68OkaBS5em7lAzFsFQPMsrQ+3zEeKn+p4ERVqvSsC8Qw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t9Az0-00082v-Lj; Thu, 07 Nov 2024 17:28:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCHv2 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: Thu, 07 Nov 2024 22:28: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.173101847230767 (code B ref 74234); Thu, 07 Nov 2024 22:28:06 +0000 Received: (at 74234) by debbugs.gnu.org; 7 Nov 2024 22:27:52 +0000 Received: from localhost ([127.0.0.1]:50159 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayl-0007zn-G9 for submit@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:52 -0500 Received: from confino.investici.org ([93.190.126.19]:60563) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayf-0007y0-IO for 74234@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1731018465; bh=WcmxavEFtOR0Bf9OOn1NedusGvIOy3fPfYzhw2UE0OY=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=scfSWwf9aNeYA0WH1KLdlU+rMvXjyy9a+pVxac+XwJ7xptxq5Iao7KzcsE6IddK7g XH8aOLFh7HaRLzm/46/kHO9lP/U8viE0dgrkjKMtPGpr7I3QZ344Ll6C/O+GHY9Fa7 YJ0Sow6KXubBSskJykaYvYJL0sdDVPHWXBdAoTqY= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkxXd0zT8z1135; Thu, 7 Nov 2024 22:27: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 4XkxXd0B0Dz1132; Thu, 7 Nov 2024 22:27:44 +0000 (UTC) Date: Thu, 7 Nov 2024 23:27:11 +0100 Message-ID: <068386165d4a9f4bd217533873c6a38faaf30fb7.1731018437.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.git.goodoldpaul@autistici.org> References: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.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: Giacomo Leidi 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 Thu Nov 7 22:27:12 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Giacomo Leidi X-Patchwork-Id: 70109 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 C4DDD27BBEA; Thu, 7 Nov 2024 22:29:11 +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 7C96C27BBE9 for ; Thu, 7 Nov 2024 22:29:11 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t9Azi-0008O1-2e; Thu, 07 Nov 2024 17:28:51 -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 1t9Az8-00089Q-MA for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28:14 -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 1t9Az8-0007vn-3c for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28:14 -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=dlZPYgu/sldHeRTL/jROWG9TNxbre5AxdEq6xK4tprW/v0BUa/vYqVKmr8UKNWvnEvb2EYWF465sS7hRxqSxivSjd2Aujq+3PyOB8r7MjeGjp8PjR7/O9WWuicyrw95/yC9j8/UCk5z1tJw9Z1zeQPFMI8FEc1Qwea+JWMKOLWeyBfJVdx9uNC5Gb9QYA6ujUFJ5ouFwM/oqJwzSZVj1zT+k3D5NKz8tNqBrANM1cunjKmLlO4KYa6fFZlE2GoiV5W6+jeNSlxCTJyyNkrqW8TCggtgmmlwi3D5d31/DfaVp3zN6ypnXGxwF4PGYd+hPsar6rrhXagpyLwJqnLmveA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t9Az7-00085A-VR; Thu, 07 Nov 2024 17:28:13 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCHv2 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: Thu, 07 Nov 2024 22:28:13 +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.173101848830969 (code B ref 74234); Thu, 07 Nov 2024 22:28:13 +0000 Received: (at 74234) by debbugs.gnu.org; 7 Nov 2024 22:28:08 +0000 Received: from localhost ([127.0.0.1]:50204 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Az1-00083J-Iu for submit@debbugs.gnu.org; Thu, 07 Nov 2024 17:28:08 -0500 Received: from confino.investici.org ([93.190.126.19]:27393) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayn-00080I-7j for 74234@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1731018465; bh=M0cCmGgiSlhljqg2ppIOc53D13vTGZz3S2TG/2lYQzo=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=iIXFIQ4JKjEBl+Y7phMREYBPDkodv++KxTTpKAkmHRJlNfU7k4ZOx0MN7MNZY1dO4 BVlBSyWIeYipXxwavEgZBM1reVi4zw0g/p4eXEFGNNgb3rOkVGbCHDyLSlZ4evi+r3 +9/8Jw47BGiM9TrdcUptfZPXloqfPvkcGlI4wQr4= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkxXd3T3Xz1134; Thu, 7 Nov 2024 22:27: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 4XkxXd2kQ9z1132; Thu, 7 Nov 2024 22:27:45 +0000 (UTC) Date: Thu, 7 Nov 2024 23:27:12 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.git.goodoldpaul@autistici.org> References: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.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: Giacomo Leidi 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 Thu Nov 7 22:27:13 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Giacomo Leidi X-Patchwork-Id: 70105 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 AC6A527BBE9; Thu, 7 Nov 2024 22:28: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=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 3C8FD27BBEB for ; Thu, 7 Nov 2024 22:28:52 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t9Az3-00086P-Ba; Thu, 07 Nov 2024 17:28:09 -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 1t9Az2-00085p-4W for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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 1t9Az1-0007uA-Jo for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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=MGXtXQInt18AC4nRRRIjjsdFK+HDJN2bPEn/lgtYYkA=; b=mb1nCDb1qS/zWXeXg7N69OwGsHgIsx3+QLAwgivrZd8azgGc1Y1capZF4RUfuLCLn9WlROPZCinzKzWveUWacTAAoCqDbRSUDFX2XQSM1wjqbAOXWh1AfEAScCF0dySDRIgwBL+VOIaej7VnftlC/DEus6+L4fgIKfQA3MMAcX9hVnadfcx9mu767CdNKU/N+Zeibo/eLDwJvakNfmWJBNap98gQpYJPI4uxtRN2Ia+QkTK8yyT5OptKSJqlyFu1RFttaHYqHJGxPXRlZZTHBPpYuiYV7tYFN6FYTT9KhUZU19rHUO911ZdgfjZd/jYgaNnhZOaRj92kGnMuO/vKPQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t9Az1-00083A-Dq; Thu, 07 Nov 2024 17:28:07 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCHv2 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: Thu, 07 Nov 2024 22:28: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.173101847330786 (code B ref 74234); Thu, 07 Nov 2024 22:28:07 +0000 Received: (at 74234) by debbugs.gnu.org; 7 Nov 2024 22:27:53 +0000 Received: from localhost ([127.0.0.1]:50162 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Aym-00080C-Je for submit@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:53 -0500 Received: from confino.investici.org ([93.190.126.19]:60563) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayg-0007y0-Jh for 74234@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1731018465; bh=MGXtXQInt18AC4nRRRIjjsdFK+HDJN2bPEn/lgtYYkA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=FeiZTqlZBBsXSGC7ziA6NU4KmOTOQ70hdY65if93kTGOAw+FCuQPifnB8qizRxKxs FpLt6rwO5tZxlBuhVmlpi0mu/OYa9pq0qG5WQXlz8QoQW9ZEQ39OaldXEj5V5mvGml Tg1JZHY5jGdnGfxjEcWRa+/SHE4ItyMCCzaCK6hk= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkxXd5wtNz1136; Thu, 7 Nov 2024 22:27: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 4XkxXd54TZz1132; Thu, 7 Nov 2024 22:27:45 +0000 (UTC) Date: Thu, 7 Nov 2024 23:27:13 +0100 Message-ID: <913193d84c5699c0203de24128d2e2ae840ab644.1731018437.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.git.goodoldpaul@autistici.org> References: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.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: Giacomo Leidi 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 Thu Nov 7 22:27:14 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Giacomo Leidi X-Patchwork-Id: 70107 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 08F0B27BBEA; Thu, 7 Nov 2024 22:29:04 +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 B674A27BBE2 for ; Thu, 7 Nov 2024 22:29:03 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t9AzB-0008B4-NL; Thu, 07 Nov 2024 17:28:17 -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 1t9Az9-0008A6-3G for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28:15 -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 1t9Az8-0007vz-P3 for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28:14 -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=HzrVY8MwVaf+vnRTJzJVTKi23fXZLOiJWXesyJ9lLGUK72I9m/vN3pQlxCArI1MasZKP5HCqR/w9DFH+VltpXZydwdMkJK/fZvZd2SYi/ejrX15bB0hBB/4F8PE/pFQFgOsCmJMmTSWQNMkgbayLR+i7DloZ4jISbFiI9hBaDmYBTFYtZRPq8CbV0Tsxzka1OajbzMtPqOlp9APFhXrHRPXe/V2wa0mbmCVQshYqQ/4bzbcyB7CJDbK37cqU0Jp0Zw39AK1GoGOhQQm0iiE2Z37RLQUDmGxZISugg3maOGDOchmKcc5vLtOz36TTz4EG19QltW6aZD0JiaQ5a6dztw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t9Az8-00085K-IB; Thu, 07 Nov 2024 17:28:14 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCHv2 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: Thu, 07 Nov 2024 22:28:14 +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.173101848830984 (code B ref 74234); Thu, 07 Nov 2024 22:28:14 +0000 Received: (at 74234) by debbugs.gnu.org; 7 Nov 2024 22:28:08 +0000 Received: from localhost ([127.0.0.1]:50206 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Az2-00083S-47 for submit@debbugs.gnu.org; Thu, 07 Nov 2024 17:28:08 -0500 Received: from confino.investici.org ([93.190.126.19]:30827) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayo-00080a-0G for 74234@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1731018466; bh=kSa8zaZAo7Tkhx4ABXRyZTr4xR6n3qULqWLZyPN9Wzc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=I4oyQI5OIWAsEBB57rPauDM9Ysdnw3/N3VReY1ZdK1NzvKjpLvgZkETW6p/CptiBc peTHj6Pqh7blFp9CUjx231ApcBev36oWlKHwKJJ4hLMyBY3l3XPDW1BDDekIp78Cdq +uogXD+7neo5+ZCQ8mf2bwX44OSI8g9139WgHqBc= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkxXf18BXz1139; Thu, 7 Nov 2024 22:27: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 4XkxXf0PcTz1132; Thu, 7 Nov 2024 22:27:46 +0000 (UTC) Date: Thu, 7 Nov 2024 23:27:14 +0100 Message-ID: <4e80e54f829777bbac70f26a2e5902bbb94aedd1.1731018437.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.git.goodoldpaul@autistici.org> References: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.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: Giacomo Leidi 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 Thu Nov 7 22:27:15 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Giacomo Leidi X-Patchwork-Id: 70114 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 261E627BBEA; Thu, 7 Nov 2024 22:29:25 +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 DFA5427BBE2 for ; Thu, 7 Nov 2024 22:29:24 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t9Az8-00089E-IW; Thu, 07 Nov 2024 17:28: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 1t9Az2-000869-QR for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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 1t9Az2-0007uH-IC for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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=WX9vFYhmLVUAjtnDFU8AIhde07tHW8NS/V+84x64r+0=; b=MyuqjvWb/S2JpxX/51gJr+CFwDYFesECJddlXxsQl/ybCsnZLIU7OOqOI26taobKY3Bp6IfKQqGUAUPwpIS8XOkPTX0MAMnRcnq5NCPpp8qjV9HqMJmjtn/nQvmkw1/mxg+tX/5zmCDNeeNbasXZ/vFKTLTLeXplEBXnX1bGbGtY2gh1PbH+tsLqaTYWOOIXlRy5SVBuig1Uy6tTHJPLsgmNBhXX+uvMEWsjCEZJH+XhOQOyOkLFKdDheQehwfFrDEu9KC/QwniOQMS0l1GCzR4Tf+eFDHjlsLBlv/G7s6jdNLyyYFF1nR+mqs1netezQWAFZ3/SNtksF6v+MEWMrg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t9Az2-00083X-Bl; Thu, 07 Nov 2024 17:28:08 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCHv2 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: Thu, 07 Nov 2024 22:28: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.173101847430794 (code B ref 74234); Thu, 07 Nov 2024 22:28:08 +0000 Received: (at 74234) by debbugs.gnu.org; 7 Nov 2024 22:27:54 +0000 Received: from localhost ([127.0.0.1]:50166 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayn-00080V-Eu for submit@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:53 -0500 Received: from confino.investici.org ([93.190.126.19]:60563) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayh-0007y0-7a for 74234@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1731018466; bh=WX9vFYhmLVUAjtnDFU8AIhde07tHW8NS/V+84x64r+0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=YKpfKEIIyuqy5zfMGfmdpNt3i+uS+3UP7iak+zNuHybm7zVrXScYcWzQnlTpG5zEH dNKIiU9I6jaoO/0RsRbKbl6sU1oajZ5DY+xJsl4uaTeBzzO3O35sGx2L59sB566iI/ oBIYztkJ4e237LfNaAf0UvOORJTFU8XBFcz9II40= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkxXf3VvSz1135; Thu, 7 Nov 2024 22:27: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 4XkxXf2mYCz1132; Thu, 7 Nov 2024 22:27:46 +0000 (UTC) Date: Thu, 7 Nov 2024 23:27:15 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.git.goodoldpaul@autistici.org> References: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.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: Giacomo Leidi 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 Thu Nov 7 22:27:16 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Giacomo Leidi X-Patchwork-Id: 70116 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 E2EB327BBEA; Thu, 7 Nov 2024 22:29:27 +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 9F70627BBE2 for ; Thu, 7 Nov 2024 22:29:27 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t9Az8-00089G-N7; Thu, 07 Nov 2024 17:28: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 1t9Az3-00086S-DD for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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 1t9Az3-0007uO-4R for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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=9XEHE2pKBNQj/OFl7GGYsEZAlvLb6meHmq84M5V6tf4=; b=oPRPdI7m9OLV9bEN4xwAmZ4XjWAJMz3dVFGcTDhhmpJH5pTVpStWk+psuzMkVBETnHZ4v0LnpE2SMpWOaQHnkHIhlncEVmfYmR/reZiEggB/fYwMu2vnQtapg3JAFfazMxPldtBch1MirQ1fD1owHCDgFRdLjoOriXwxE8ASe/xQ6AMemhylVLFxUY301IWVcooNf5IOkk2rcE0hSArqZ8gVdFxMTq+t7gY5z1tVng7PU/oJd4B6mqkD+KAd/bh3tytEVdj3sqNABxdj6XFdf9wZv+44ZkVMr/8OYImN5OZLIyqHUjE44Xi0eZYCe0fLVGTU5MMYpSgoKXlLuFnTpA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t9Az3-00083n-07; Thu, 07 Nov 2024 17:28:09 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCHv2 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: Thu, 07 Nov 2024 22:28: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.173101847430811 (code B ref 74234); Thu, 07 Nov 2024 22:28:08 +0000 Received: (at 74234) by debbugs.gnu.org; 7 Nov 2024 22:27:54 +0000 Received: from localhost ([127.0.0.1]:50168 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayn-00080d-VW for submit@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:54 -0500 Received: from confino.investici.org ([93.190.126.19]:52383) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayh-0007yn-HX for 74234@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1731018466; bh=9XEHE2pKBNQj/OFl7GGYsEZAlvLb6meHmq84M5V6tf4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=gxvVqDhWWYtqiedELieR8EoOQ2g/Ukj/lub/VD6NqXoUFtqejL00GJGbGbT/8C0Eo /R2wql3fY/V4Sz2r5o2vGAsO0x8i7i3XkJYpWWg0gIBE7yM8CmS/4nTF93AOXAqxGv 9HdqUyCfbUD59ikvTYp5TX/sGy1dWLh5EDceRkpM= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkxXf5b8zz113B; Thu, 7 Nov 2024 22:27: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 4XkxXf4qhBz1132; Thu, 7 Nov 2024 22:27:46 +0000 (UTC) Date: Thu, 7 Nov 2024 23:27:16 +0100 Message-ID: <4e08b68842d07d43878e33fa2e7540e8a0382128.1731018437.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.git.goodoldpaul@autistici.org> References: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.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: Giacomo Leidi 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 Thu Nov 7 22:27:17 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Giacomo Leidi X-Patchwork-Id: 70103 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 F374B27BBE9; Thu, 7 Nov 2024 22:28: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 D806D27BBE2 for ; Thu, 7 Nov 2024 22:28:49 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t9AzB-0008AM-7N; Thu, 07 Nov 2024 17:28:17 -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 1t9Az4-00087z-MR for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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 1t9Az4-0007v1-6S for guix-patches@gnu.org; Thu, 07 Nov 2024 17:28: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=LbKhwQkwYr7fTV9xHrfwC4iIWZD3qZFddHpgFbPk0H4=; b=WmMIgqJtjgZyTQigqy+asp1NnI/su5VKuozvfqjOCiLHPW8HRfTGDtCC8a3pVDp/YYWifQRtNSnIuQZer/NmX8tjwLXsPCGKCUbZ7T0L1LyQWbLacqbmu78FUcywFtouaF8Cuh52Ph7nANBpUShmfBVTFX2aZuWJ2QDb3h5mlTOCyFm3r3sxxkrU9SGiJpNP2S3UCjA/pAVFVRKHyerOjujTKFoxI3xUj07jQOzB8MtCNXZF4xhOJ+cweSZB9DLXKB0aDFv2b/9uVkNXZ+xRhtQOtOmLDBhY0WdCLTykUB8t8WTaM0VLOuix8d7kieuzZulpxFWEgV4Ye36Z9h7Y7g==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t9Az3-000844-UR; Thu, 07 Nov 2024 17:28:10 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74234] [PATCHv2 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: Thu, 07 Nov 2024 22:28: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.173101848330865 (code B ref 74234); Thu, 07 Nov 2024 22:28:09 +0000 Received: (at 74234) by debbugs.gnu.org; 7 Nov 2024 22:28:03 +0000 Received: from localhost ([127.0.0.1]:50174 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayw-00081O-8W for submit@debbugs.gnu.org; Thu, 07 Nov 2024 17:28:03 -0500 Received: from confino.investici.org ([93.190.126.19]:60563) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ayh-0007y0-Qi for 74234@debbugs.gnu.org; Thu, 07 Nov 2024 17:27:49 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1731018467; bh=LbKhwQkwYr7fTV9xHrfwC4iIWZD3qZFddHpgFbPk0H4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=IghMMKSDgN2UXs+GYTlO7VTy9K0uoT7LC9fYlHEeoQIfU3ms0y6wcEVSdNA7IA3qA 7V4OG1Le+gn5QV4bhTQprt8STjYWvyjcfCEvr64o7MrXHTnkirN7oEhVcpGOhdwhwT P8B7M9pX1NjYSCYwOlSKUe0Vq2RN2ZsmQHwK3aqs= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkxXg0bsBz113C; Thu, 7 Nov 2024 22:27:47 +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 4XkxXf6x47z1132; Thu, 7 Nov 2024 22:27:46 +0000 (UTC) Date: Thu, 7 Nov 2024 23:27:17 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.git.goodoldpaul@autistici.org> References: <509aa62709c43d2a92900d9249065342d14bc1fa.1731018436.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: Giacomo Leidi 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..634efcd626 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.52 + 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")