From patchwork Wed Jul 3 07:57:52 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "ashish.is--- via Guix-patches\" via" X-Patchwork-Id: 65863 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 71E6927BBE9; Wed, 3 Jul 2024 08:59:08 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,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 2D68B27BBE2 for ; Wed, 3 Jul 2024 08:59:07 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sOutJ-00017B-U5; Wed, 03 Jul 2024 03:59:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sOutI-00015E-ID for guix-patches@gnu.org; Wed, 03 Jul 2024 03:59:00 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sOutI-0007U0-53 for guix-patches@gnu.org; Wed, 03 Jul 2024 03:59:00 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sOutJ-0002xA-NL; Wed, 03 Jul 2024 03:59:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#71914] [PATCH 01/10] gnu: rust-typed-arena-2: Update to 2.0.2. Resent-From: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 03 Jul 2024 07:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71914 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 71914@debbugs.gnu.org Cc: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 71914-submit@debbugs.gnu.org id=B71914.171999351211184 (code B ref 71914); Wed, 03 Jul 2024 07:59:01 +0000 Received: (at 71914) by debbugs.gnu.org; 3 Jul 2024 07:58:32 +0000 Received: from localhost ([127.0.0.1]:38571 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOusp-0002uJ-RQ for submit@debbugs.gnu.org; Wed, 03 Jul 2024 03:58:32 -0400 Received: from layka.disroot.org ([178.21.23.139]:55102) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOusn-0002u4-C1 for 71914@debbugs.gnu.org; Wed, 03 Jul 2024 03:58:30 -0400 X-Virus-Scanned: SPAM Filter at disroot.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1719993506; bh=Bsi7QlOPrg3+mSLUYy9TvpPO052Qz00xCv1+HK1YV7Q=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=lw+sOkbkh6JNtF5JuIJ0r5/Ycri29fpI5Q8NLH1XYOYZdscgVvzMyjoHFopePFKjA jwmyZYaVoenQVlHmUGHUy/1zcZtyfJB4IwP9+Aaa/HawVf/LUWr/Mazivm7rRbjSL+ 0K4F2lLCvd1aS5PcXE/gp7Hg8Qr8hBtdQcBHvROHguM0RkQSSZsELG+u5u/0uNi2Ns GByyWuWVvaB5f7Hly6rYvapTi9H3dfzU0ye/+dDHhCTbDundVi+TuFGdQ+iI5i70Kg AXrMu8tTSNyYpdI72A8rMIW03JrLdArZdi8wr5ya+7RGJ7AARi/gMEsJTXyxdZm2rq D/bZGa/PJ4j+w== Date: Wed, 3 Jul 2024 16:57:52 +0900 Message-ID: In-Reply-To: References: 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: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong X-ACL-Warn: , =?utf-8?q?Nguy=E1=BB=85n_Gia_Phong_via_Guix-patches?= X-Patchwork-Original-From: guix-patches--- via From: "ashish.is--- via Guix-patches\" via" 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-typed-arena-2): Update to 2.0.2. Change-Id: I75b3c9ba624a9d53b2e920bb61cc54bfa4d19bb7 --- gnu/packages/crates-io.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 9fbe0e2a6ac5..eec488b63c0e 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -42,6 +42,7 @@ ;;; Copyright © 2024 Herman Rimm ;;; Copyright © 2024 Tomas Volf <~@wolfsden.cz> ;;; Copyright © 2024 Suhail Singh +;;; Copyright © 2024 Nguyễn Gia Phong ;;; ;;; This file is part of GNU Guix. ;;; @@ -74665,7 +74666,7 @@ (define-public rust-typeable-0.1 (define-public rust-typed-arena-2 (package (name "rust-typed-arena") - (version "2.0.1") + (version "2.0.2") (source (origin (method url-fetch) @@ -74674,7 +74675,7 @@ (define-public rust-typed-arena-2 (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1bnhphrksp9krxhsfhfimrxvkbah2pa6rf9ygmpw5lalbm6wi186")))) + "0shj0jpmglhgw2f1i4b33ycdzwd1z205pbs1rd5wx7ks2qhaxxka")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t)) (home-page "https://github.com/SimonSapin/rust-typed-arena") From patchwork Wed Jul 3 07:57:53 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "ashish.is--- via Guix-patches\" via" X-Patchwork-Id: 65865 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 F345A27BBEA; Wed, 3 Jul 2024 08:59:24 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,TVD_SPACE_RATIO, 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 8B77927BBE9 for ; Wed, 3 Jul 2024 08:59:24 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sOutK-00017Z-J2; Wed, 03 Jul 2024 03:59:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sOutJ-00015Z-18 for guix-patches@gnu.org; Wed, 03 Jul 2024 03:59:01 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sOutI-0007U8-Nh for guix-patches@gnu.org; Wed, 03 Jul 2024 03:59:00 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sOutK-0002xJ-5g; Wed, 03 Jul 2024 03:59:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#71914] [PATCH 02/10] gnu: Add rust-markup5ever-0.12. Resent-From: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 03 Jul 2024 07:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71914 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 71914@debbugs.gnu.org Cc: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 71914-submit@debbugs.gnu.org id=B71914.171999351311200 (code B ref 71914); Wed, 03 Jul 2024 07:59:02 +0000 Received: (at 71914) by debbugs.gnu.org; 3 Jul 2024 07:58:33 +0000 Received: from localhost ([127.0.0.1]:38574 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOusr-0002uW-50 for submit@debbugs.gnu.org; Wed, 03 Jul 2024 03:58:33 -0400 Received: from layka.disroot.org ([178.21.23.139]:55108) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOusp-0002uD-5b for 71914@debbugs.gnu.org; Wed, 03 Jul 2024 03:58:31 -0400 X-Virus-Scanned: SPAM Filter at disroot.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1719993507; bh=0biLkI6b/Esbehj/YEr5q3ko/bLI/5x3nRUMEl/Ts3U=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=J+QTI8kW3yyyy5ropupspW486Q3e2GlLeEi2e/TIGFS9hswklLQgocDOQMukw/hsI gncSujhUyLMCKPADwYIXBBWyr9YWF7V7vCr+jBa5ssjDoAkb726Cuzdmmk66TT8XA6 3HR78DBBlIHWF0Ikp5KFdkIU2YkSYFX1AVIy2FcbPs9t4qK5Rk+XXay5Wf/F9Joqto HJ5tHYrtb97cLnPCswlf4xb63TxDdghwjoyK7sdesZ18yQ3DAZDEjzeigDRGeFBinr nyLpoxdIhlDoc/U+jgIcnLYfrNrgshgdlPKmtTs8I2ws17xRdRp+R0FXFvp3uzADQ3 ENqMyFlju2hhA== Date: Wed, 3 Jul 2024 16:57:53 +0900 Message-ID: In-Reply-To: References: 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: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong X-ACL-Warn: , =?utf-8?q?Nguy=E1=BB=85n_Gia_Phong_via_Guix-patches?= X-Patchwork-Original-From: guix-patches--- via From: "ashish.is--- via Guix-patches\" via" 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-markup5ever-0.12): New variable. (rust-markup5ever-0.11): Inherit from rust-markup5ever-0.12. Change-Id: Ieb3cd806b1155e169314e2bf3b05adbdad95079a --- gnu/packages/crates-io.scm | 31 ++++++++++++++++++++++++++----- 1 file changed, 26 insertions(+), 5 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index eec488b63c0e..b78a80fc0a02 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -36726,23 +36726,23 @@ (define-public rust-markup-0.13 "This package provides a fast, type-safe template engine for Rust.") (license (list license:expat license:asl2.0)))) -(define-public rust-markup5ever-0.11 +(define-public rust-markup5ever-0.12 (package (name "rust-markup5ever") - (version "0.11.0") + (version "0.12.1") (source (origin (method url-fetch) (uri (crate-uri "markup5ever" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "05mhzsp6lfxla1fgd0ac283b405s6kyj27wj5r6d7wq42jxjj9ks")))) + "0idy4vjihg2dw73j2vkb5kdghvga3bwnw0qx8jwci4m6xfxkmkhn")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-log" ,rust-log-0.4) - ("rust-phf" ,rust-phf-0.10) - ("rust-phf-codegen" ,rust-phf-codegen-0.10) + ("rust-phf" ,rust-phf-0.11) + ("rust-phf-codegen" ,rust-phf-codegen-0.11) ("rust-string-cache" ,rust-string-cache-0.8) ("rust-string-cache-codegen" ,rust-string-cache-codegen-0.5) ("rust-tendril" ,rust-tendril-0.4)))) @@ -36752,6 +36752,27 @@ (define-public rust-markup5ever-0.11 "Common code for xml5ever and html5ever.") (license (list license:expat license:asl2.0)))) +(define-public rust-markup5ever-0.11 + (package + (inherit rust-markup5ever-0.12) + (name "rust-markup5ever") + (version "0.11.0") + (source (origin + (method url-fetch) + (uri (crate-uri "markup5ever" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "05mhzsp6lfxla1fgd0ac283b405s6kyj27wj5r6d7wq42jxjj9ks")))) + (arguments + `(#:cargo-inputs + (("rust-log" ,rust-log-0.4) + ("rust-phf" ,rust-phf-0.10) + ("rust-phf-codegen" ,rust-phf-codegen-0.10) + ("rust-string-cache" ,rust-string-cache-0.8) + ("rust-string-cache-codegen" ,rust-string-cache-codegen-0.5) + ("rust-tendril" ,rust-tendril-0.4)))))) + (define-public rust-markup5ever-0.10 (package (inherit rust-markup5ever-0.11) From patchwork Wed Jul 3 07:57:54 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "ashish.is--- via Guix-patches\" via" X-Patchwork-Id: 65868 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 492E427BBEA; Wed, 3 Jul 2024 08:59:34 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,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 BA9EA27BBE2 for ; Wed, 3 Jul 2024 08:59:33 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sOutM-0001C7-53; Wed, 03 Jul 2024 03:59:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sOutK-00017a-GX for guix-patches@gnu.org; Wed, 03 Jul 2024 03:59:02 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sOutJ-0007UC-Vz for guix-patches@gnu.org; Wed, 03 Jul 2024 03:59:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sOutK-0002xR-IG; Wed, 03 Jul 2024 03:59:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#71914] [PATCH 03/10] gnu: Add rust-html5ever-0.27. Resent-From: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 03 Jul 2024 07:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71914 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 71914@debbugs.gnu.org Cc: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 71914-submit@debbugs.gnu.org id=B71914.171999351511215 (code B ref 71914); Wed, 03 Jul 2024 07:59:02 +0000 Received: (at 71914) by debbugs.gnu.org; 3 Jul 2024 07:58:35 +0000 Received: from localhost ([127.0.0.1]:38576 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOuss-0002up-HG for submit@debbugs.gnu.org; Wed, 03 Jul 2024 03:58:34 -0400 Received: from layka.disroot.org ([178.21.23.139]:55116) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOusq-0002uS-SD for 71914@debbugs.gnu.org; Wed, 03 Jul 2024 03:58:33 -0400 X-Virus-Scanned: SPAM Filter at disroot.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1719993509; bh=nAQWjwoSX7exrM4wRmGhukh8XCVXGLOcU0h0Y+Jr6bE=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=B3fmAMjWZMHaru1iaja+sfsVVFoh60IE/YjpcrVMr2nmwiJc+/gJiY7cFEYHnf/jt Fg17y+Y9QBKdBDAXEKldAHr2XPj2k2R2GaXPW6zV4IXvz5Mg8bmERNiTSY06W9Lrhm ADJ/Uvh/pwJ2ZSDUP/hfOE47+7CFDmg2Ioc2NvrWI86XEuyJjCecs2HtpnBga4fR3U 8iQaRUF/KgCHaIWWgfAPECQByQHvEHCo3dZVF4CaIECMzlharEXUQABrCbgZUc8b0o WeO94CMDLApwOT7PdHcNkWik2B1b+1GaPT93688FciEIDu22WeEI97zVaq2EEdK1oD wMo9YgZW+8Oxw== Date: Wed, 3 Jul 2024 16:57:54 +0900 Message-ID: <183864595c3fe1211ea0884a04bfbcb29a1fa952.1719992277.git.mcsinyx@disroot.org> In-Reply-To: References: 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: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong X-ACL-Warn: , =?utf-8?q?Nguy=E1=BB=85n_Gia_Phong_via_Guix-patches?= X-Patchwork-Original-From: guix-patches--- via From: "ashish.is--- via Guix-patches\" via" 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-html5ever-0.27): New variable. (rust-html5ever-0.26): Inherit from rust-html5ever-0.27. Change-Id: Ifdcd7fb83fede8dc0af68af0e7f96e6b06a027db --- 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 b78a80fc0a02..85b87e39f8c1 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -28893,35 +28893,60 @@ (define-public rust-hound-3 (description "This package provides a wav encoding and decoding library.") (license license:asl2.0))) -(define-public rust-html5ever-0.26 +(define-public rust-html5ever-0.27 (package (name "rust-html5ever") - (version "0.26.0") + (version "0.27.0") (source (origin (method url-fetch) (uri (crate-uri "html5ever" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1dx3lhfwngi21wa79cpjv5rd4wn5vmklr50wrwbryidq92mqr9my")))) + "1m24sbpk572f5qhhkj4kkxvsd64rn968s0vxwvqlds76w2pp2dy1")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-log" ,rust-log-0.4) ("rust-mac" ,rust-mac-0.1) - ("rust-markup5ever" ,rust-markup5ever-0.11) + ("rust-markup5ever" ,rust-markup5ever-0.12) ("rust-proc-macro2" ,rust-proc-macro2-1) ("rust-quote" ,rust-quote-1) - ("rust-syn" ,rust-syn-1)) + ("rust-syn" ,rust-syn-2)) #:cargo-development-inputs (("rust-criterion" ,rust-criterion-0.3) - ("rust-typed-arena" ,rust-typed-arena-1)))) + ("rust-typed-arena" ,rust-typed-arena-2)))) (home-page "https://github.com/servo/html5ever") (synopsis "High-performance browser-grade HTML5 parser") (description "This package provides a high-performance browser-grade HTML5 parser.") (license (list license:expat license:asl2.0)))) +(define-public rust-html5ever-0.26 + (package + (inherit rust-html5ever-0.27) + (name "rust-html5ever") + (version "0.26.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "html5ever" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1dx3lhfwngi21wa79cpjv5rd4wn5vmklr50wrwbryidq92mqr9my")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-log" ,rust-log-0.4) + ("rust-mac" ,rust-mac-0.1) + ("rust-markup5ever" ,rust-markup5ever-0.11) + ("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-1)) + #:cargo-development-inputs + (("rust-criterion" ,rust-criterion-0.3) + ("rust-typed-arena" ,rust-typed-arena-1)))))) + (define-public rust-html5ever-0.25 (package (inherit rust-html5ever-0.26) From patchwork Wed Jul 3 07:57:55 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "ashish.is--- via Guix-patches\" via" X-Patchwork-Id: 65869 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 38FB327BBEA; Wed, 3 Jul 2024 08:59:36 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,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 A740B27BBE2 for ; Wed, 3 Jul 2024 08:59:35 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sOutL-0001AF-Ec; Wed, 03 Jul 2024 03:59:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sOutJ-00016o-N8 for guix-patches@gnu.org; Wed, 03 Jul 2024 03:59:01 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sOutJ-0007UG-Cw for guix-patches@gnu.org; Wed, 03 Jul 2024 03:59:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sOutK-0002xZ-Vj; Wed, 03 Jul 2024 03:59:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#71914] [PATCH 04/10] gnu: Add rust-ammonia-4. Resent-From: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 03 Jul 2024 07:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71914 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 71914@debbugs.gnu.org Cc: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 71914-submit@debbugs.gnu.org id=B71914.171999351811238 (code B ref 71914); Wed, 03 Jul 2024 07:59:02 +0000 Received: (at 71914) by debbugs.gnu.org; 3 Jul 2024 07:58:38 +0000 Received: from localhost ([127.0.0.1]:38580 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOusv-0002vA-V1 for submit@debbugs.gnu.org; Wed, 03 Jul 2024 03:58:38 -0400 Received: from layka.disroot.org ([178.21.23.139]:55128) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOuss-0002uo-Iw for 71914@debbugs.gnu.org; Wed, 03 Jul 2024 03:58:35 -0400 X-Virus-Scanned: SPAM Filter at disroot.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1719993511; bh=rnkdsTxQnrMh85Z+eI2ukDwdWtaEpxVxHYQ3Mgo+44k=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=W0SYh6hI/9bse+sKxzOy3aox6f47F7Gqxy+dv4j62p8707muvnNSjV7N4Aoh4EQIX dOPX5+s3NSm3Xj3gXPKc0Sg3wipdTCA/nMVdFkLmJanGSDYjXn1zrLrJVokmG9Yn+d HheSWP0Xz0h7o4ekeqotmSFSJaL4otZ455xIxgr4yuvxFmxxyWDUFVpTpsAKiSeBKX xlX27yAJ7jRG1UdEkWBiTCcHpVGs/ay/MMGpGjfM5tyeDklxJoIFAUiBXz7QQTBHt5 yiHK2SM7e1GY0Aw9bFjatDtkFRV4Kisv5DMlO0vZ79y987j2fbhdMMmEl76Q3MbMzM Mst5+T2ulzlVg== Date: Wed, 3 Jul 2024 16:57:55 +0900 Message-ID: In-Reply-To: References: 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: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong X-ACL-Warn: , =?utf-8?q?Nguy=E1=BB=85n_Gia_Phong_via_Guix-patches?= X-Patchwork-Original-From: guix-patches--- via From: "ashish.is--- via Guix-patches\" via" 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-web.scm (rust-ammonia-4): New variable. Change-Id: Ibe8921d7119c5c75959f50c427d2d11024f30b88 --- gnu/packages/crates-web.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm index 60c735efa76b..2d5a4a56e59f 100644 --- a/gnu/packages/crates-web.scm +++ b/gnu/packages/crates-web.scm @@ -9,6 +9,7 @@ ;;; Copyright © 2023 VÖRÖSKŐI András ;;; Copyright © 2024 Wilko Meyer ;;; Copyright © 2024 Tomas Volf <~@wolfsden.cz> +;;; Copyright © 2024 Nguyễn Gia Phong ;;; ;;; This file is part of GNU Guix. ;;; @@ -1490,6 +1491,34 @@ (define-public rust-actix-web-codegen-0.1 (inputs (list openssl)))) +(define-public rust-ammonia-4 + (package + (name "rust-ammonia") + (version "4.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "ammonia" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0nd432yg1cl9kj4i9c37a9hvwffayqh6zsvb4fmh31g5bsp9xf8s")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("html5ever" ,rust-html5ever-0.27) + ("maplit" ,rust-maplit-1) + ("tendril" ,rust-tendril-0.4) + ("url" ,rust-url-2) + ("once_cell" ,rust-once-cell-1)) + #:cargo-development-inputs (("version-sync" ,rust-version-sync-0.9) + ("env_logger" ,rust-env-logger-0.10)))) + (home-page "https://github.com/rust-ammonia/ammonia") + (synopsis "Repair and secure untrusted HTML") + (description "Ammonia is a whitelist-based HTML sanitization library. +It is designed to prevent cross-site scripting, layout breaking, +and clickjacking caused by untrusted user-provided HTML +being mixed into a larger web page.") + (license (list license:expat license:asl2.0)))) + (define-public rust-async-h1-2 (package (name "rust-async-h1") From patchwork Wed Jul 3 07:57:56 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "ashish.is--- via Guix-patches\" via" X-Patchwork-Id: 65866 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 411F627BBEC; Wed, 3 Jul 2024 08:59:31 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,TVD_SPACE_RATIO, 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 B215527BBE2 for ; Wed, 3 Jul 2024 08:59:30 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sOutM-0001E2-Oj; Wed, 03 Jul 2024 03:59:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sOutL-00019e-7e for guix-patches@gnu.org; Wed, 03 Jul 2024 03:59:03 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sOutK-0007Un-Sa for guix-patches@gnu.org; Wed, 03 Jul 2024 03:59:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sOutL-0002xi-FH; Wed, 03 Jul 2024 03:59:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#71914] [PATCH 05/10] gnu: Add rust-pyo3-build-config-0.21. Resent-From: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 03 Jul 2024 07:59:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71914 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 71914@debbugs.gnu.org Cc: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 71914-submit@debbugs.gnu.org id=B71914.171999351811247 (code B ref 71914); Wed, 03 Jul 2024 07:59:03 +0000 Received: (at 71914) by debbugs.gnu.org; 3 Jul 2024 07:58:38 +0000 Received: from localhost ([127.0.0.1]:38582 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOusw-0002vD-BH for submit@debbugs.gnu.org; Wed, 03 Jul 2024 03:58:38 -0400 Received: from layka.disroot.org ([178.21.23.139]:55140) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOusu-0002v2-8E for 71914@debbugs.gnu.org; Wed, 03 Jul 2024 03:58:36 -0400 X-Virus-Scanned: SPAM Filter at disroot.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1719993513; bh=UOOepC3cSLoEcKCxaR5MYlz0nbQWyRVojpIUr1f3TwY=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=cE00CGpYQu/vTPKHIMtxG0kAobPG8+CGvxBOpE2T3NH8pBcZc6ePwbqK1YIHNXnjQ MMqABHu2yvKfFg4MAshH9bq5/vq3SKL9wFql1Tf3Hzp+eXHfMYL+g3s/N2TA4Ngzfw tZH46uoZCdxbVbqxC1rDAT6/198ftypyv1/xDPvuTGkfJ2xpyUVWhaWs5Tj/TVJGTo ZXJZEN/4HRayS1MvKSLw5f1hyk55HUP8Vq6Rk3LdW/P+c8za+E/urQfj827Xv3RMWn 2PX6jfilpldat3T+Eopvsz7R7bVG05jUnTWK3TRMN4jkX5pe9B7YPSKyJCI0u6WyoV rEdoD+MlPQyAg== Date: Wed, 3 Jul 2024 16:57:56 +0900 Message-ID: In-Reply-To: References: 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: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong X-ACL-Warn: , =?utf-8?q?Nguy=E1=BB=85n_Gia_Phong_via_Guix-patches?= X-Patchwork-Original-From: guix-patches--- via From: "ashish.is--- via Guix-patches\" via" 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-pyo3-build-config-0.21): New variable. (rust-pyo3-build-config-0.20): Inherit from rust-pyo3-build-config-0.21. Update to 0.20.3. Change-Id: I7ee7893dd414c5a12e6b085c32500d234fc24b41 --- gnu/packages/crates-io.scm | 25 ++++++++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 85b87e39f8c1..043a75cbc1e7 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -51206,17 +51206,17 @@ (define-public rust-pure-rust-locales-0.7 (arguments (list #:tests? #f)))) ; Not all files included. -(define-public rust-pyo3-build-config-0.20 +(define-public rust-pyo3-build-config-0.21 (package (name "rust-pyo3-build-config") - (version "0.20.2") + (version "0.21.2") (source (origin (method url-fetch) (uri (crate-uri "pyo3-build-config" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1gk3a4y8jc2z1j3hb9xjg1gfvcd7s6ph1wwkcbr039p5iw6nyhh7")))) + (base32 "0l0vxvnqsbjrpdmysnwaljf4q3zcr1kb526qq23svzgs6mcdz0vq")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-once-cell" ,rust-once-cell-1) @@ -51232,6 +51232,25 @@ (define-public rust-pyo3-build-config-0.20 ecosystem.") (license (list license:expat license:asl2.0)))) +(define-public rust-pyo3-build-config-0.20 + (package + (inherit rust-pyo3-build-config-0.21) + (name "rust-pyo3-build-config") + (version "0.20.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "pyo3-build-config" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1ms83n1qa81989c6pakpznifalvxv5fiyyji23732lizvr2mgany")))) + (arguments + `(#:cargo-inputs (("rust-once-cell" ,rust-once-cell-1) + ("rust-python3-dll-a" ,rust-python3-dll-a-0.2) + ("rust-python3-dll-a" ,rust-python3-dll-a-0.2) + ("rust-target-lexicon" ,rust-target-lexicon-0.12) + ("rust-target-lexicon" ,rust-target-lexicon-0.12)))))) + (define-public rust-pyo3-build-config-0.19 (package (inherit rust-pyo3-build-config-0.20) From patchwork Wed Jul 3 07:57:57 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "ashish.is--- via Guix-patches\" via" X-Patchwork-Id: 65864 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 6E0CD27BBE9; Wed, 3 Jul 2024 08:59:18 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,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 C81ED27BBE2 for ; Wed, 3 Jul 2024 08:59:16 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sOutM-0001D8-F7; Wed, 03 Jul 2024 03:59:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sOutK-00018h-PZ for guix-patches@gnu.org; Wed, 03 Jul 2024 03:59:02 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sOutK-0007UV-Df for guix-patches@gnu.org; Wed, 03 Jul 2024 03:59:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sOutL-0002xo-Vi; Wed, 03 Jul 2024 03:59:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#71914] [PATCH 06/10] gnu: Add rust-pyo3-ffi-0.21. Resent-From: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 03 Jul 2024 07:59:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71914 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 71914@debbugs.gnu.org Cc: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 71914-submit@debbugs.gnu.org id=B71914.171999352011260 (code B ref 71914); Wed, 03 Jul 2024 07:59:03 +0000 Received: (at 71914) by debbugs.gnu.org; 3 Jul 2024 07:58:40 +0000 Received: from localhost ([127.0.0.1]:38585 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOusx-0002vX-Py for submit@debbugs.gnu.org; Wed, 03 Jul 2024 03:58:40 -0400 Received: from layka.disroot.org ([178.21.23.139]:49440) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOusw-0002vB-8r for 71914@debbugs.gnu.org; Wed, 03 Jul 2024 03:58:38 -0400 X-Virus-Scanned: SPAM Filter at disroot.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1719993515; bh=jV121bcus/YqJtNcvxmxEpqE3DK8wBkd7M6/bbyh5BU=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=c0DKImJtnX5Or5sNwV0FhdF6TzR8Gu8qDR6G/y9Tp3EgSToHhlWOZbzx8TkrqH47I IHM2BYN+d80JT3Cy2I1xoMY+drZSd2MdRRCehWmj3c23R/8YFkK+26nty0X7llq3kD 5sw89wa8z7fRwFbtLM+9/oAxxUpygyEpnpIEVXG7QddQwY0kYJd4hc/WugtK8HzMf3 MpgNU5+/eYUWayDX21k82i0wfoLpPSVimThvANxNchTs5I5R2BCHi7aL99lQKLMaNV 8eMqk/VzJLB9WwTwrAQJcwi98Lae8l02voGSfpKEO2xTVme9GVrOqNCNB1edyDqvpc WfKM0I0+UdhNQ== Date: Wed, 3 Jul 2024 16:57:57 +0900 Message-ID: <085f8178df4cb69dee10ec435a25bfdeae85b67b.1719992277.git.mcsinyx@disroot.org> In-Reply-To: References: 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: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong X-ACL-Warn: , =?utf-8?q?Nguy=E1=BB=85n_Gia_Phong_via_Guix-patches?= X-Patchwork-Original-From: guix-patches--- via From: "ashish.is--- via Guix-patches\" via" 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-pyo3-ffi-0.21): New variable. (rust-pyo3-ffi-0.20): Inherit from rust-pyo3-ffi-0.21. Update to 0.20.3. Change-Id: I5ef7bcc0855952dcd4d47254ed4dd338076f67b3 --- gnu/packages/crates-io.scm | 28 +++++++++++++++++++++++----- 1 file changed, 23 insertions(+), 5 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 043a75cbc1e7..c7a955a2d7fd 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -51328,21 +51328,22 @@ (define-public rust-pyo3-build-config-0.15 `(#:cargo-inputs (("rust-once-cell" ,rust-once-cell-1)))))) -(define-public rust-pyo3-ffi-0.20 +(define-public rust-pyo3-ffi-0.21 (package (name "rust-pyo3-ffi") - (version "0.20.2") + (version "0.21.2") (source (origin (method url-fetch) (uri (crate-uri "pyo3-ffi" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1wbcv9cd0bandh3j5qfd5r66n045b8hs9wd4pi36nxhpgv0xxdyv")))) + (base32 "00vlp4gmzn76gz250pz1r3fydd5r41nwl7dd9nmidfb0vi1migh1")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs (("rust-libc" ,rust-libc-0.2) - ("rust-pyo3-build-config" ,rust-pyo3-build-config-0.20)))) + `(#:cargo-inputs + (("rust-libc" ,rust-libc-0.2) + ("rust-pyo3-build-config" ,rust-pyo3-build-config-0.21)))) (native-inputs (list python)) (home-page "https://github.com/pyo3/pyo3") (synopsis "Python API bindings for the PyO3 ecosystem") @@ -51350,6 +51351,23 @@ (define-public rust-pyo3-ffi-0.20 "This crate provides Rust FFI declarations for Python 3.") (license (list license:expat license:asl2.0)))) +(define-public rust-pyo3-ffi-0.20 + (package + (inherit rust-pyo3-ffi-0.21) + (name "rust-pyo3-ffi") + (version "0.20.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "pyo3-ffi" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1yja1npmzh4i73jn5dv2rnw7idif8bns51bf3zpx821ys0qjbd32")))) + (arguments + `(#:cargo-inputs + (("rust-libc" ,rust-libc-0.2) + ("rust-pyo3-build-config" ,rust-pyo3-build-config-0.20)))))) + (define-public rust-pyo3-ffi-0.19 (package (inherit rust-pyo3-ffi-0.20) From patchwork Wed Jul 3 07:57:58 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "ashish.is--- via Guix-patches\" via" X-Patchwork-Id: 65870 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 8074927BBE9; Wed, 3 Jul 2024 08:59:48 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,TVD_SPACE_RATIO, 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 307C127BBEA for ; Wed, 3 Jul 2024 08:59:47 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sOutN-0001Ek-1W; Wed, 03 Jul 2024 03:59:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sOutL-00019h-7c for guix-patches@gnu.org; Wed, 03 Jul 2024 03:59:03 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sOutK-0007Um-SX for guix-patches@gnu.org; Wed, 03 Jul 2024 03:59:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sOutM-0002xx-EX; Wed, 03 Jul 2024 03:59:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#71914] [PATCH 07/10] gnu: Add rust-pyo3-macros-backend-0.21. Resent-From: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 03 Jul 2024 07:59:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71914 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 71914@debbugs.gnu.org Cc: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 71914-submit@debbugs.gnu.org id=B71914.171999352311281 (code B ref 71914); Wed, 03 Jul 2024 07:59:04 +0000 Received: (at 71914) by debbugs.gnu.org; 3 Jul 2024 07:58:43 +0000 Received: from localhost ([127.0.0.1]:38588 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOut0-0002vo-5K for submit@debbugs.gnu.org; Wed, 03 Jul 2024 03:58:42 -0400 Received: from layka.disroot.org ([178.21.23.139]:49442) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOusy-0002vY-1e for 71914@debbugs.gnu.org; Wed, 03 Jul 2024 03:58:40 -0400 X-Virus-Scanned: SPAM Filter at disroot.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1719993517; bh=XE/V/WzTa59kBZ9ed6AaiXz/hlLM4foEgyNHQUqGlPQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=MBuExhQkEmN3gv6qIUcn6usTVDE5oqQplnAptS1nqrYu+goMPKTNI+ULovDLAEh1R 6xVQ0n6YCQpjUSOMHZD9jgLPMxWfGr8VHPMryk+ukdTsq6cU+BpCfqGm3WlHNMcU+z fPqauSMFo/+W6c2XPOUq7ezTFVEft3DdXch8EcEqktuKk8hOcH5xo+DZaP3AqgDkJ/ vaI+DrFe1aa70s+vmmvx90KSgi0W34SQQ28Al5MYFnnnYVjyxD/v9o4FZCovOacBeU mvvtrBRRbrhCSZ1y+puJfGUAvdFWDY9m/Y7davGnGyZjKqTw3Mr1lMpy0hcIBc0BuK R1rQWH2WXNveQ== Date: Wed, 3 Jul 2024 16:57:58 +0900 Message-ID: <95d081a377ef380b7e25ddd52f7f2bc245aa2dbe.1719992277.git.mcsinyx@disroot.org> In-Reply-To: References: 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: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong X-ACL-Warn: , =?utf-8?q?Nguy=E1=BB=85n_Gia_Phong_via_Guix-patches?= X-Patchwork-Original-From: guix-patches--- via From: "ashish.is--- via Guix-patches\" via" 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-pyo3-macros-backend-0.21): New variable. (rust-pyo3-macros-backend-0.20): Inherit from rust-pyo3-macros-backend-0.21. Update to 0.20.3. Change-Id: Ia3a833ffc0a4107ae995754f13887103f5243402 --- gnu/packages/crates-io.scm | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index c7a955a2d7fd..acf1fc8f83ea 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -51447,17 +51447,17 @@ (define-public rust-pyo3-log-0.8 extension to python.") (license (list license:asl2.0 license:expat)))) -(define-public rust-pyo3-macros-backend-0.20 +(define-public rust-pyo3-macros-backend-0.21 (package (name "rust-pyo3-macros-backend") - (version "0.20.2") + (version "0.21.2") (source (origin (method url-fetch) (uri (crate-uri "pyo3-macros-backend" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "07w8x1wxm1ksx72jb0w1p2ssmg9zh95dsv4xmxyq4iqqhpa11j8g")))) + (base32 "0p58yp8ajlc8bq56wghw1syrjszmadasasdfpsjy3d9dychhf9h8")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-heck" ,rust-heck-0.4) @@ -51470,6 +51470,24 @@ (define-public rust-pyo3-macros-backend-0.20 "This package provides code generation backends for PyO3.") (license (list license:expat license:asl2.0)))) +(define-public rust-pyo3-macros-backend-0.20 + (package + (inherit rust-pyo3-macros-backend-0.21) + (name "rust-pyo3-macros-backend") + (version "0.20.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "pyo3-macros-backend" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "11b1z7qnbdnd9hy74ds3xcjx3mjkz43mvpnan32ljccwpdl9nzkw")))) + (arguments + `(#:cargo-inputs (("rust-heck" ,rust-heck-0.4) + ("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-2)))))) + (define-public rust-pyo3-macros-backend-0.19 (package (inherit rust-pyo3-macros-backend-0.20) From patchwork Wed Jul 3 07:57:59 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "ashish.is--- via Guix-patches\" via" X-Patchwork-Id: 65871 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 C726F27BBEB; Wed, 3 Jul 2024 08:59:48 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,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 1CFA627BBE2 for ; Wed, 3 Jul 2024 08:59:47 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sOutP-0001N0-KG; Wed, 03 Jul 2024 03:59:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sOutL-0001Af-Kx for guix-patches@gnu.org; Wed, 03 Jul 2024 03:59:03 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sOutL-0007V3-Cl for guix-patches@gnu.org; Wed, 03 Jul 2024 03:59:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sOutM-0002y7-Vu; Wed, 03 Jul 2024 03:59:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#71914] [PATCH 08/10] gnu: Add rust-pyo3-macros-0.21. Resent-From: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 03 Jul 2024 07:59:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71914 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 71914@debbugs.gnu.org Cc: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 71914-submit@debbugs.gnu.org id=B71914.171999352411292 (code B ref 71914); Wed, 03 Jul 2024 07:59:04 +0000 Received: (at 71914) by debbugs.gnu.org; 3 Jul 2024 07:58:44 +0000 Received: from localhost ([127.0.0.1]:38591 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOut1-0002w2-Tf for submit@debbugs.gnu.org; Wed, 03 Jul 2024 03:58:44 -0400 Received: from layka.disroot.org ([178.21.23.139]:49450) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOut0-0002vl-2b for 71914@debbugs.gnu.org; Wed, 03 Jul 2024 03:58:42 -0400 X-Virus-Scanned: SPAM Filter at disroot.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1719993518; bh=5+jlSD8bNrZ/4/ceipzBAOFGBAYJrwFkrccqHqML39g=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=OyunZZ4k5EfrKJ2FevdoOQ0QxyOkL7HDjeXCcYDMCnQP++x5dPdIvHisu/hRnMbpo k2k2ucq522q6MQ0lbKVUGCYArYRzzwNnsxmnAIVq4prRo7+C/NP97NWOjETNJwNnZv sM6PISxnKw9Bz0/DnZkXbBkwG/0k6KBIc+AfTEH3Bmuxa4voMYYuhGIb5lzH6r2Kv4 61OZgeSaZucTTwyf7+6npeAmXeR2jvjzHW380dRqGbSZxABAokGMbP0Zp9MZyFfW4C ALWyVxc2AELqsRNjed53RBrzRRboO7BIMikVUcT0IvT+kFgJ61dM8QhJTZuf93JIOZ 08tq1kWGtumyA== Date: Wed, 3 Jul 2024 16:57:59 +0900 Message-ID: <8f5311fba8e591543e7d8e544555b2efceb4bc92.1719992277.git.mcsinyx@disroot.org> In-Reply-To: References: 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: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong X-ACL-Warn: , =?utf-8?q?Nguy=E1=BB=85n_Gia_Phong_via_Guix-patches?= X-Patchwork-Original-From: guix-patches--- via From: "ashish.is--- via Guix-patches\" via" 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-pyo3-macros-0.21): New variable. (rust-pyo3-macros-0.20): Inherit from rust-pyo3-macros-0.21. Update to 0.20.3. Change-Id: I90c07ee66aff098250345d11d120e1c62203b7e0 --- gnu/packages/crates-io.scm | 34 +++++++++++++++++++++++++++------- 1 file changed, 27 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index acf1fc8f83ea..a0e99340ccd9 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -51564,29 +51564,49 @@ (define-public rust-pyo3-macros-backend-0.15 ("rust-syn" ,rust-syn-1)))) (native-inputs (list python)))) -(define-public rust-pyo3-macros-0.20 +(define-public rust-pyo3-macros-0.21 (package (name "rust-pyo3-macros") - (version "0.20.2") + (version "0.21.2") (source (origin (method url-fetch) (uri (crate-uri "pyo3-macros" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1lsfyx1shdyi7zybs3maakh2h3zsij3l5wap35qval0dwjs3ixq5")))) + (base32 "0g65z9yj2iffjrkrkzan9hwhhj7rrchh7lfv64dy30h6zill1cvp")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1) - ("rust-pyo3-macros-backend" ,rust-pyo3-macros-backend-0.20) - ("rust-quote" ,rust-quote-1) - ("rust-syn" ,rust-syn-2)))) + `(#:cargo-inputs + (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-pyo3-macros-backend" ,rust-pyo3-macros-backend-0.21) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-2)))) (home-page "https://github.com/pyo3/pyo3") (synopsis "Proc macros for PyO3") (description "This package provides compiler macros for use with PyO3.") (license (list license:expat license:asl2.0)))) +(define-public rust-pyo3-macros-0.20 + (package + (inherit rust-pyo3-macros-0.21) + (name "rust-pyo3-macros") + (version "0.20.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "pyo3-macros" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0n61s98qb2qc1wlda3bz4r0wi0vsr9p4lj2yr5g0bf01z8hcf1bk")))) + (arguments + `(#:cargo-inputs + (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-pyo3-macros-backend" ,rust-pyo3-macros-backend-0.20) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-2)))))) + (define-public rust-pyo3-macros-0.19 (package (inherit rust-pyo3-macros-0.20) From patchwork Wed Jul 3 07:58:00 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "ashish.is--- via Guix-patches\" via" X-Patchwork-Id: 65872 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 4DE8527BBE2; Wed, 3 Jul 2024 08:59:50 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,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 90AD427BBEA for ; Wed, 3 Jul 2024 08:59:48 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sOutN-0001FL-B6; Wed, 03 Jul 2024 03:59:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sOutM-0001C4-1r for guix-patches@gnu.org; Wed, 03 Jul 2024 03:59:04 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sOutL-0007VC-Ox for guix-patches@gnu.org; Wed, 03 Jul 2024 03:59:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sOutN-0002yH-Bi; Wed, 03 Jul 2024 03:59:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#71914] [PATCH 09/10] gnu: Add rust-pyo3-0.21. Resent-From: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 03 Jul 2024 07:59:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71914 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 71914@debbugs.gnu.org Cc: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 71914-submit@debbugs.gnu.org id=B71914.171999352611308 (code B ref 71914); Wed, 03 Jul 2024 07:59:05 +0000 Received: (at 71914) by debbugs.gnu.org; 3 Jul 2024 07:58:46 +0000 Received: from localhost ([127.0.0.1]:38595 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOut4-0002wJ-96 for submit@debbugs.gnu.org; Wed, 03 Jul 2024 03:58:46 -0400 Received: from layka.disroot.org ([178.21.23.139]:49452) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOut1-0002w1-RX for 71914@debbugs.gnu.org; Wed, 03 Jul 2024 03:58:44 -0400 X-Virus-Scanned: SPAM Filter at disroot.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1719993520; bh=CnNcLUomw/n+j8sZKME7CHUKbc7ZKVIFzB28zSj6Wkk=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=f6wKIoTFDZ5s63hdH4lPNc4l3yTFZLV5MtKPYR29MPrtu6+5s3JbX6B63CgyMRDyX ElQrBpffS20waOSmUHd/jZplHPizSvpy/L9KRmsUYYqZN3U32h+gwzDpO8T2z2pcsx zrDA4rNpnHe0Nf+7JuYlQkn4noQ9MVrIWrScP9oeWw0JKjl+VX497KATzQN8pABVpp pPdhANdpuWxvFP4pakNW7m0W7fbeMejMtNpNTSkQBhX6L06U7qkON5ipeOqIeh4YJy MLtOCqWV9Cfu/n7hmOK09SsyUQm461c4y5oBzPp8a7QzlM8wWEbjdIAvbzVPRNM5D1 PMiz3RCDVRNWw== Date: Wed, 3 Jul 2024 16:58:00 +0900 Message-ID: <9e1cb1d1f4d59949d9bf900c870f1975e78cf68e.1719992277.git.mcsinyx@disroot.org> In-Reply-To: References: 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: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong X-ACL-Warn: , =?utf-8?q?Nguy=E1=BB=85n_Gia_Phong_via_Guix-patches?= X-Patchwork-Original-From: guix-patches--- via From: "ashish.is--- via Guix-patches\" via" 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-pyo3-0.21): New variable. (rust-pyo3-0.20): Inherit from rust-pyo3-0.21. Update to 0.20.3. Change-Id: Icfabbd32c1c673cd3459122cd5d5388e6dcb4137 --- gnu/packages/crates-io.scm | 56 ++++++++++++++++++++++++++++++++++---- 1 file changed, 50 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index a0e99340ccd9..457065276be5 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -51702,17 +51702,17 @@ (define-public rust-pyo3-macros-0.15 ("rust-syn" ,rust-syn-1)))) (native-inputs (list python)))) -(define-public rust-pyo3-0.20 +(define-public rust-pyo3-0.21 (package (name "rust-pyo3") - (version "0.20.2") + (version "0.21.2") (source (origin (method url-fetch) (uri (crate-uri "pyo3" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1q3g7ppg2qskigbgqg3w9280klkil5is9hhyps1ykl2hb1xdr2cs")))) + (base32 "1n39y183jfqbyvimscqr0ysxxa6804pn46ivw048ww91lnb0pq55")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-anyhow" ,rust-anyhow-1) @@ -51729,9 +51729,9 @@ (define-public rust-pyo3-0.20 ("rust-num-bigint" ,rust-num-bigint-0.4) ("rust-num-complex" ,rust-num-complex-0.4) ("rust-parking-lot" ,rust-parking-lot-0.12) - ("rust-pyo3-build-config" ,rust-pyo3-build-config-0.20) - ("rust-pyo3-ffi" ,rust-pyo3-ffi-0.20) - ("rust-pyo3-macros" ,rust-pyo3-macros-0.20) + ("rust-pyo3-build-config" ,rust-pyo3-build-config-0.21) + ("rust-pyo3-ffi" ,rust-pyo3-ffi-0.21) + ("rust-pyo3-macros" ,rust-pyo3-macros-0.21) ("rust-rust-decimal" ,rust-rust-decimal-1) ("rust-serde" ,rust-serde-1) ("rust-smallvec" ,rust-smallvec-1) @@ -51754,6 +51754,50 @@ (define-public rust-pyo3-0.20 Python code from a Rust binary is also supported.") (license (list license:expat license:asl2.0)))) +(define-public rust-pyo3-0.20 + (package + (inherit rust-pyo3-0.21) + (name "rust-pyo3") + (version "0.20.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "pyo3" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0cw2pgab0pq5gd98nhv18xgxvyigygspla6c8mfycmwisjbbpgak")))) + (arguments + `(#:cargo-inputs (("rust-anyhow" ,rust-anyhow-1) + ("rust-cfg-if" ,rust-cfg-if-1) + ("rust-chrono" ,rust-chrono-0.4) + ("rust-either" ,rust-either-1) + ("rust-eyre" ,rust-eyre-0.6) + ("rust-hashbrown" ,rust-hashbrown-0.14) + ("rust-indexmap" ,rust-indexmap-2) + ("rust-indoc" ,rust-indoc-2) + ("rust-inventory" ,rust-inventory-0.3) + ("rust-libc" ,rust-libc-0.2) + ("rust-memoffset" ,rust-memoffset-0.9) + ("rust-num-bigint" ,rust-num-bigint-0.4) + ("rust-num-complex" ,rust-num-complex-0.4) + ("rust-parking-lot" ,rust-parking-lot-0.12) + ("rust-pyo3-build-config" ,rust-pyo3-build-config-0.20) + ("rust-pyo3-ffi" ,rust-pyo3-ffi-0.20) + ("rust-pyo3-macros" ,rust-pyo3-macros-0.20) + ("rust-rust-decimal" ,rust-rust-decimal-1) + ("rust-serde" ,rust-serde-1) + ("rust-smallvec" ,rust-smallvec-1) + ("rust-unindent" ,rust-unindent-0.2)) + #:cargo-development-inputs (("rust-assert-approx-eq" ,rust-assert-approx-eq-1) + ("rust-chrono" ,rust-chrono-0.4) + ("rust-proptest" ,rust-proptest-1) + ("rust-rayon" ,rust-rayon-1) + ("rust-send-wrapper" ,rust-send-wrapper-0.6) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-trybuild" ,rust-trybuild-1) + ("rust-widestring" ,rust-widestring-0.5)))))) + (define-public rust-pyo3-0.19 (package (inherit rust-pyo3-0.20) From patchwork Wed Jul 3 07:58:01 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "ashish.is--- via Guix-patches\" via" X-Patchwork-Id: 65867 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 83A0027BBE2; Wed, 3 Jul 2024 08:59:32 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,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 B602627BBE9 for ; Wed, 3 Jul 2024 08:59:30 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sOutO-0001M8-Vi; Wed, 03 Jul 2024 03:59:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sOutN-0001HE-QP for guix-patches@gnu.org; Wed, 03 Jul 2024 03:59:05 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sOutN-0007VZ-Gk; Wed, 03 Jul 2024 03:59:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sOutN-0002yQ-Px; Wed, 03 Jul 2024 03:59:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#71914] [PATCH 10/10] gnu: Add python-nh3. Resent-From: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, marius@gnu.org, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Wed, 03 Jul 2024 07:59:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71914 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 71914@debbugs.gnu.org Cc: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong , Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart X-Debbugs-Original-Xcc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Received: via spool by 71914-submit@debbugs.gnu.org id=B71914.171999352811321 (code B ref 71914); Wed, 03 Jul 2024 07:59:05 +0000 Received: (at 71914) by debbugs.gnu.org; 3 Jul 2024 07:58:48 +0000 Received: from localhost ([127.0.0.1]:38597 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOut5-0002wX-MY for submit@debbugs.gnu.org; Wed, 03 Jul 2024 03:58:48 -0400 Received: from layka.disroot.org ([178.21.23.139]:49464) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOut3-0002wI-Ub for 71914@debbugs.gnu.org; Wed, 03 Jul 2024 03:58:46 -0400 X-Virus-Scanned: SPAM Filter at disroot.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1719993522; bh=8MBj32z7FXc6BmnjoEJooGHGrbW6GNwnTTT2TeELb8E=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=P6EYQu0pMyGNXhfQtRzNpPoCEQU5ZUkXL9VYIj5uvt4E7Iua4EOWkXeP92sp1iVMc 3cXXaHBA0qsUJ/Grco1PDwbaTxpuo060RHGh4vAdiJX3TpsEvcRY8WCDtOg146WW6F ATuRuKG77MXLRBNF5MIZGW17Db7oej+bJXN7VvRHpNGed/iW8RmAdZEA1FiyDZ+RHC +HaiyaVq/yfhAQDldy2LMQgaduNm6G1KZd0VbPLA1rmW+tHTcSVPZlYy4ZrbX/yB+C 4w2h1XuNXdu3vmNiHCGSKrceByJrKJOW6TR1KGonzQpcbeU3Rwftbf0mJk11j7+A0N fynoePthy+GEA== Date: Wed, 3 Jul 2024 16:58:01 +0900 Message-ID: <856227e921e654836b68c7927ed0f9e4da5cb815.1719992277.git.mcsinyx@disroot.org> In-Reply-To: References: 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: =?utf-8?b?Tmd1eeG7hW4=?= Gia Phong X-ACL-Warn: , =?utf-8?q?Nguy=E1=BB=85n_Gia_Phong_via_Guix-patches?= X-Patchwork-Original-From: guix-patches--- via From: "ashish.is--- via Guix-patches\" via" 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/python-web.scm (python-nh3): New variable. Change-Id: I21877b895467c290e07d11697a384c18a9c53113 --- gnu/packages/python-web.scm | 45 +++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 1363e6ccdf11..b8e74694011c 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -65,6 +65,7 @@ ;;; Copyright © 2024 Sharlatan Hellseher ;;; Copyright © 2024 normally_js ;;; Copyright © 2024 Markku Korkeala +;;; Copyright © 2024 Nguyễn Gia Phong ;;; ;;; This file is part of GNU Guix. ;;; @@ -83,6 +84,7 @@ (define-module (gnu packages python-web) #:use-module ((guix licenses) #:prefix license:) + #:use-module (guix build-system cargo) #:use-module (guix build-system copy) #:use-module (guix build-system pyproject) #:use-module (guix build-system python) @@ -96,6 +98,8 @@ (define-module (gnu packages python-web) #:use-module (gnu packages bash) #:use-module (gnu packages check) #:use-module (gnu packages compression) + #:use-module (gnu packages crates-io) + #:use-module (gnu packages crates-web) #:use-module (gnu packages curl) #:use-module (gnu packages databases) #:use-module (gnu packages django) @@ -122,6 +126,7 @@ (define-module (gnu packages python-web) #:use-module (gnu packages qt) #:use-module (gnu packages rdf) #:use-module (gnu packages rpc) + #:use-module (gnu packages rust-apps) #:use-module (gnu packages serialization) #:use-module (gnu packages sphinx) #:use-module (gnu packages texinfo) @@ -3442,6 +3447,46 @@ (define-public python-ndg-httpsclient (home-page "https://github.com/cedadev/ndg_httpsclient/") (license license:bsd-3))) +(define-public python-nh3 + (package + (name "python-nh3") + (version "0.2.17") + (source + (origin + (method url-fetch) + (uri (pypi-uri "nh3" version)) + (sha256 + (base32 "0a7hrca5bbbrz20cbqy16n8vaxf4v2q1r9zv9vjlbmn334d79l20")))) + (build-system cargo-build-system) + (arguments + (list + #:imported-modules `(,@%cargo-build-system-modules + ,@%pyproject-build-system-modules) + #:modules '((guix build cargo-build-system) + ((guix build pyproject-build-system) #:prefix py:) + (guix build utils)) + #:phases + #~(modify-phases %standard-phases + (replace 'build (assoc-ref py:%standard-phases 'build)) + (replace 'install (assoc-ref py:%standard-phases 'install)) + ;; cargo-build-system's %standard-phases has 'check before 'install. + (delete 'check) + (add-after 'install 'check + (lambda* (#:key tests? inputs outputs #:allow-other-keys) + (when tests? + (py:add-installed-pythonpath inputs outputs) + (invoke "pytest" "-vv" "tests"))))) + #:cargo-inputs + `(("rust-ammonia" ,rust-ammonia-4) + ("rust-pyo3" ,rust-pyo3-0.21)) + #:install-source? #false)) + (native-inputs (list maturin python-pytest python-wrapper)) + (home-page "https://nh3.readthedocs.io") + (synopsis "Python bindings to Ammonia HTML sanitization library") + (description "This package provides Python bindings +to Ammonia HTML sanitizer Rust crate.") + (license license:expat))) + (define-public python-noiseprotocol (package (name "python-noiseprotocol")