From patchwork Mon Mar 4 23:19:10 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tomas Volf <~@wolfsden.cz> X-Patchwork-Id: 61350 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 6FF6927BBEA; Mon, 4 Mar 2024 23:26:37 +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=-1.9 required=5.0 tests=BAYES_00,DKIM_ADSP_ALL, DKIM_INVALID,DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS, URIBL_BLOCKED autolearn=no 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 EEC7B27BBE2 for ; Mon, 4 Mar 2024 23:26:36 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rhHgo-0006SO-6u; Mon, 04 Mar 2024 18:25:46 -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 1rhHgb-0006OV-KL for guix-patches@gnu.org; Mon, 04 Mar 2024 18:25:36 -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 1rhHga-0007Ci-UU for guix-patches@gnu.org; Mon, 04 Mar 2024 18:25:33 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rhHh4-0005iE-Eu; Mon, 04 Mar 2024 18:26:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#69526] [PATCH v2 01/10] gnu: Add rust-h3-0.0.2. References: In-Reply-To: Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Mon, 04 Mar 2024 23:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69526 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69526@debbugs.gnu.org Cc: Tomas Volf <~@wolfsden.cz>, Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 69526-submit@debbugs.gnu.org id=B69526.170959470421795 (code B ref 69526); Mon, 04 Mar 2024 23:26:02 +0000 Received: (at 69526) by debbugs.gnu.org; 4 Mar 2024 23:25:04 +0000 Received: from localhost ([127.0.0.1]:45284 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhHg7-0005fG-AV for submit@debbugs.gnu.org; Mon, 04 Mar 2024 18:25:03 -0500 Received: from wolfsden.cz ([37.205.8.62]:57800) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1rhHg3-0005eN-Jv for 69526@debbugs.gnu.org; Mon, 04 Mar 2024 18:25:01 -0500 Received: by wolfsden.cz (Postfix, from userid 104) id E774624D70E; Mon, 4 Mar 2024 23:24:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1709594667; bh=m6zelijnyHbI/XTlALI33ytWCKCh4A97aWPFIPFjAiY=; h=From:To:Cc:Subject:Date; b=G1G+JoqXEQ7uG9lAvPcqI6018ws0tTqViEuoltbm2xahNX1fH5npvFYfb/LvsRFvp OUNTjOYQGBbpx92d/sO2jWURuAd6xBwsDSDktW1lY+T9peYlBHE1T1/05viKoPZwWe vxTzW8msn6WWPM+VI5m0gthKrGYHNeVAfrAkIuF3pzPE9WScNt3uS2rhvzXGZE+P/C lqlYLafNBTOxgPWcNQicZ+LRz+UnoYAAnNOAgSXz65EoM4+3pzg/O1Y3dxYeWJwfqh veEOZK4IlJqVxpJTXsLEWsO5qH/W7nNBmXF8+9CcG/BVbK61bNWtnFkeFPQ0n9t0ma rO4RCT0xYqUAuobcw4/UCq1u2TQr9kAuNBwBh4sxxAnWQzd9UsTBkD44AFxn3c+15s vfoMV+4x/k8xfEBVc0ZY0L9Tw8CAqn33mUaLTfg7x/VtF71VMfK7wSGEUiyXLv6Qmb zNQ105SN6E7A7S6IqUZjFeArFxvZl7PbNSpayQDMEd9kUIsAxMLC3wjaS3LahB+wqC 2glkh0N+dsW63JOHDVEpoaX7dr/c1Ua1Oiz87evJGWYCeVlAI+tbYPepryxATtg9Yx +HIiuQTTQpZWmHS/s2sU/T7gmDRyhuKBnmk0YHLI11dh4VRqqgRjpunpY4r/ggoq6K n2L6QZDBmUno0UnmFMADxxRg= Received: from localhost (unknown [81.17.16.82]) by wolfsden.cz (Postfix) with ESMTPSA id 1413124C02F; Mon, 4 Mar 2024 23:24:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1709594667; bh=m6zelijnyHbI/XTlALI33ytWCKCh4A97aWPFIPFjAiY=; h=From:To:Cc:Subject:Date; b=G1G+JoqXEQ7uG9lAvPcqI6018ws0tTqViEuoltbm2xahNX1fH5npvFYfb/LvsRFvp OUNTjOYQGBbpx92d/sO2jWURuAd6xBwsDSDktW1lY+T9peYlBHE1T1/05viKoPZwWe vxTzW8msn6WWPM+VI5m0gthKrGYHNeVAfrAkIuF3pzPE9WScNt3uS2rhvzXGZE+P/C lqlYLafNBTOxgPWcNQicZ+LRz+UnoYAAnNOAgSXz65EoM4+3pzg/O1Y3dxYeWJwfqh veEOZK4IlJqVxpJTXsLEWsO5qH/W7nNBmXF8+9CcG/BVbK61bNWtnFkeFPQ0n9t0ma rO4RCT0xYqUAuobcw4/UCq1u2TQr9kAuNBwBh4sxxAnWQzd9UsTBkD44AFxn3c+15s vfoMV+4x/k8xfEBVc0ZY0L9Tw8CAqn33mUaLTfg7x/VtF71VMfK7wSGEUiyXLv6Qmb zNQ105SN6E7A7S6IqUZjFeArFxvZl7PbNSpayQDMEd9kUIsAxMLC3wjaS3LahB+wqC 2glkh0N+dsW63JOHDVEpoaX7dr/c1Ua1Oiz87evJGWYCeVlAI+tbYPepryxATtg9Yx +HIiuQTTQpZWmHS/s2sU/T7gmDRyhuKBnmk0YHLI11dh4VRqqgRjpunpY4r/ggoq6K n2L6QZDBmUno0UnmFMADxxRg= From: Tomas Volf <~@wolfsden.cz> Date: Tue, 5 Mar 2024 00:19:10 +0100 Message-ID: <3cd20376b1f4259d10d2ca98bf39dd295ac300b4.1709594359.git.~@wolfsden.cz> X-Mailer: git-send-email 2.41.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: , 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-h3-0.0.2): New variable. Change-Id: I511f9bd64db17d12c38d2708e9dc1bd93b347667 --- v2: Move to -web. Inherit from rust-h3-0.0.3. gnu/packages/crates-web.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) base-commit: f00f56514d90ebba5d9e08ec786c8118e437097c -- 2.41.0 diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm index 6650c26913..fe4945cf90 100644 --- a/gnu/packages/crates-web.scm +++ b/gnu/packages/crates-web.scm @@ -2045,6 +2045,27 @@ (define-public rust-h3-0.0.3 (description "This package provides an async HTTP/3 implementation.") (license license:expat))) +(define-public rust-h3-0.0.2 + (package + (inherit rust-h3-0.0.3) + (name "rust-h3") + (version "0.0.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "h3" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "17nbmkz6xs848257xv7gdhrnhyhagfb0dbqla82zv1nixr1wmrkd")))) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-bytes" ,rust-bytes-1) + ("rust-fastrand" ,rust-fastrand-1) + ("rust-futures-util" ,rust-futures-util-0.3) + ("rust-http" ,rust-http-0.2) + ("rust-tokio" ,rust-tokio-1) + ("rust-tracing" ,rust-tracing-0.1)))))) + (define-public rust-h3-quinn-0.0.4 (package (name "rust-h3-quinn") From patchwork Mon Mar 4 23:19:11 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tomas Volf <~@wolfsden.cz> X-Patchwork-Id: 61352 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 38E1927BBE2; Mon, 4 Mar 2024 23:26:40 +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=-1.9 required=5.0 tests=BAYES_00,DKIM_ADSP_ALL, DKIM_INVALID,DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS, URIBL_BLOCKED autolearn=no 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 269B527BBEA for ; Mon, 4 Mar 2024 23:26:39 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rhHgo-0006ST-6g; Mon, 04 Mar 2024 18:25:46 -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 1rhHgb-0006OT-Ik for guix-patches@gnu.org; Mon, 04 Mar 2024 18:25:36 -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 1rhHga-0007Ch-Sm for guix-patches@gnu.org; Mon, 04 Mar 2024 18:25:33 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rhHh3-0005i8-Vx; Mon, 04 Mar 2024 18:26:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#69526] [PATCH v2 02/10] gnu: Add rust-h3-quinn-0.0.3. Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Mon, 04 Mar 2024 23:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69526 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69526@debbugs.gnu.org Cc: Tomas Volf <~@wolfsden.cz>, Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 69526-submit@debbugs.gnu.org id=B69526.170959470321781 (code B ref 69526); Mon, 04 Mar 2024 23:26:01 +0000 Received: (at 69526) by debbugs.gnu.org; 4 Mar 2024 23:25:03 +0000 Received: from localhost ([127.0.0.1]:45279 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhHg7-0005fE-1K for submit@debbugs.gnu.org; Mon, 04 Mar 2024 18:25:03 -0500 Received: from wolfsden.cz ([37.205.8.62]:57806) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1rhHg3-0005eO-Jv for 69526@debbugs.gnu.org; Mon, 04 Mar 2024 18:25:01 -0500 Received: by wolfsden.cz (Postfix, from userid 104) id 61A6B24B8C5; Mon, 4 Mar 2024 23:24:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1709594668; bh=I4GgqFt0suU6x2ZbTOFQwmqgYHUV6ognhe38Ywb7UBw=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=JfWAewmfVH6lId5dy/Hl4wMKCaGzwxxMx6QgJ9HO86vLrGHAI75Yy4KztrQFO/ddQ FJEqP/a2tucsWkxwe4B+bknfMBZJwA5XiybnOpbP07zjlVNJ7wyDPJRaCGpzoVcDEO gXCQnXMsJ9nOowCIjHeWGim7Gd+RJlZ8FvIoPLjDhTsyxPjXWezus9m7a0SV8uli6b FT0eNynlvrTmmgwddX+NDVaFQ5vqmtX4T1x0rxqgtQcrEdH3Tev7rkB83b3jlJPA4F NlOXiYSnQ7PQbnS641iAC8BIV3Y71fj6gzUaeN0Wf1YyuOu3kkE+7hXcfwjWQuTtqI 30f1feEQgkPoyQZZsU6tJC9Pzl6clQDFq3bly+jZMlOpyUITZenh9nh/hsvpkAeoA0 D5Mc60DkGt4bLJHqaNW2nlGx6N980iVbB6HBxnKLD+d75aPpXykNbW+NR5srsThq0y jr8KcZAj828JCLNzdh5WGwYYn6pUtFv5k1YbNWZ6Q+nY2MJzXQEfV3BJU1Zud3nzWN 8GytX6X+l1FUJXXIKNGXdGo/uQA3+9YUauEApj2UbH7TomqeSSEVothngd+WKhPHLi CU/k9JZ6V7HB+I6/Eq0Mb8Pohd2cav7pqh46I+bAznh4coQnF/jUu1A8blCtGp+blV Ls5sPc/yXXEL8tHPv36PZNRs= Received: from localhost (unknown [81.17.16.82]) by wolfsden.cz (Postfix) with ESMTPSA id 0990824D115; Mon, 4 Mar 2024 23:24:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1709594668; bh=I4GgqFt0suU6x2ZbTOFQwmqgYHUV6ognhe38Ywb7UBw=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=JfWAewmfVH6lId5dy/Hl4wMKCaGzwxxMx6QgJ9HO86vLrGHAI75Yy4KztrQFO/ddQ FJEqP/a2tucsWkxwe4B+bknfMBZJwA5XiybnOpbP07zjlVNJ7wyDPJRaCGpzoVcDEO gXCQnXMsJ9nOowCIjHeWGim7Gd+RJlZ8FvIoPLjDhTsyxPjXWezus9m7a0SV8uli6b FT0eNynlvrTmmgwddX+NDVaFQ5vqmtX4T1x0rxqgtQcrEdH3Tev7rkB83b3jlJPA4F NlOXiYSnQ7PQbnS641iAC8BIV3Y71fj6gzUaeN0Wf1YyuOu3kkE+7hXcfwjWQuTtqI 30f1feEQgkPoyQZZsU6tJC9Pzl6clQDFq3bly+jZMlOpyUITZenh9nh/hsvpkAeoA0 D5Mc60DkGt4bLJHqaNW2nlGx6N980iVbB6HBxnKLD+d75aPpXykNbW+NR5srsThq0y jr8KcZAj828JCLNzdh5WGwYYn6pUtFv5k1YbNWZ6Q+nY2MJzXQEfV3BJU1Zud3nzWN 8GytX6X+l1FUJXXIKNGXdGo/uQA3+9YUauEApj2UbH7TomqeSSEVothngd+WKhPHLi CU/k9JZ6V7HB+I6/Eq0Mb8Pohd2cav7pqh46I+bAznh4coQnF/jUu1A8blCtGp+blV Ls5sPc/yXXEL8tHPv36PZNRs= From: Tomas Volf <~@wolfsden.cz> Date: Tue, 5 Mar 2024 00:19:11 +0100 Message-ID: <74a43e453e92b91440de9605a053406313f1b445.1709594359.git.~@wolfsden.cz> X-Mailer: git-send-email 2.41.0 In-Reply-To: <3cd20376b1f4259d10d2ca98bf39dd295ac300b4.1709594359.git.~@wolfsden.cz> References: <3cd20376b1f4259d10d2ca98bf39dd295ac300b4.1709594359.git.~@wolfsden.cz> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-web.scm (rust-h3-quinn-0.0.3): New variable. Change-Id: Ib9012197310f4c862d9b0aedfbdd8259955f78e2 --- v2: Move to -web. Inherit from rust-h3-quinn-0.0.4. gnu/packages/crates-web.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) -- 2.41.0 diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm index fe4945cf90..707d4eaaec 100644 --- a/gnu/packages/crates-web.scm +++ b/gnu/packages/crates-web.scm @@ -2092,6 +2092,27 @@ (define-public rust-h3-quinn-0.0.4 "This package provides QUIC transport implementation based on Quinn.") (license license:expat))) +(define-public rust-h3-quinn-0.0.3 + (package + (inherit rust-h3-quinn-0.0.4) + (name "rust-h3-quinn") + (version "0.0.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "h3-quinn" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0kf6bqmm751gwj24dqgb2rrwq8ibhv7z5v7ix4pfiwz4ccbiljid")))) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-bytes" ,rust-bytes-1) + ("rust-futures" ,rust-futures-0.3) + ("rust-h3" ,rust-h3-0.0.2) + ("rust-quinn" ,rust-quinn-0.10) + ("rust-quinn-proto" ,rust-quinn-proto-0.10) + ("rust-tokio-util" ,rust-tokio-util-0.7)))))) + (define-public rust-headers-0.3 (package (name "rust-headers") From patchwork Mon Mar 4 23:19:12 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tomas Volf <~@wolfsden.cz> X-Patchwork-Id: 61349 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 1C54127BBE9; Mon, 4 Mar 2024 23:26:29 +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=-1.9 required=5.0 tests=BAYES_00,DKIM_ADSP_ALL, DKIM_INVALID,DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS, URIBL_BLOCKED autolearn=no 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 A6A9A27BBE2 for ; Mon, 4 Mar 2024 23:26:28 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rhHgh-0006QP-Cf; Mon, 04 Mar 2024 18:25:39 -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 1rhHge-0006Oq-9G for guix-patches@gnu.org; Mon, 04 Mar 2024 18:25:37 -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 1rhHgd-0007Dp-97 for guix-patches@gnu.org; Mon, 04 Mar 2024 18:25:35 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rhHh7-0005ix-1z; Mon, 04 Mar 2024 18:26:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#69526] [PATCH v2 03/10] gnu: Add rust-event-listener-strategy-0.1. Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Mon, 04 Mar 2024 23:26:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69526 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69526@debbugs.gnu.org Cc: Tomas Volf <~@wolfsden.cz>, Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 69526-submit@debbugs.gnu.org id=B69526.170959470821867 (code B ref 69526); Mon, 04 Mar 2024 23:26:05 +0000 Received: (at 69526) by debbugs.gnu.org; 4 Mar 2024 23:25:08 +0000 Received: from localhost ([127.0.0.1]:45306 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhHgC-0005gX-An for submit@debbugs.gnu.org; Mon, 04 Mar 2024 18:25:08 -0500 Received: from wolfsden.cz ([37.205.8.62]:57814) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1rhHg3-0005eQ-S9 for 69526@debbugs.gnu.org; Mon, 04 Mar 2024 18:25:05 -0500 Received: by wolfsden.cz (Postfix, from userid 104) id 606E324D196; Mon, 4 Mar 2024 23:24:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1709594669; bh=rLav8sDD+JSvDmcpdwt7rDz81WHFVbmtqJHYDTxK4FA=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=f0qw7FzuN/c33bQwF8ZtbhpcXO7hTVWHSNXl/e+Aj0iK2yZFH5fSBFk1dDPhQiH5N njt69X4sOWAN5G2MyU5GqkpFz+6Uql33HG2ML2pMyEJAjA4SBGULMira/2J/1AOWjA Jq8MBoLRovIj91VM2snBciXZSS8FXyxCSn2rKhC5fC4oNR2D8mH/n7Xukk7QCS/U/r OlNvCqEy+mQ/FT0YCvnbtskiBz6MrFw3RTuC5jrhM3l1M4tYVAECIdnOhObyAPLWbb Ooa1n4zW4ekmHGx4d6WuFUf5+W415VE3XpsBnNKEZhpF7Im7fp7nVuAl4fLz2MClPJ h1aLIhAZ4rJy42TQZUm5ck6FeDteWC9fEBhQCbDbpsK5Gv2tN2+qOdSFzigw0U7MQD JEudOkGinDyRDjRuJSTyjt1nIUD7ktdBoY+0jJs5e/GMK5DHMSVDc4I1MTG4Lygjhf 3NHSMMdkumn5IazbJVnuphuDbl7XWxCQfTID6/7HEsXXp9KAPLOT2OrpKM/abpqDFN 13SE1GflXf+C45G0iRDaH2vEeoQGUfUGDjy+BiDfh+cLVzY6qKceXMmB3TtPg0cW95 HRbgvZnogt1lJkLn1F4o4krrgFOZw36I1Gp1wFUMatGQUon1geXvfm+kUsaVr3a6Vp utm7JSWTslM0BsttX9ExVlNA= Received: from localhost (unknown [81.17.16.82]) by wolfsden.cz (Postfix) with ESMTPSA id 024B224D195; Mon, 4 Mar 2024 23:24:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1709594669; bh=rLav8sDD+JSvDmcpdwt7rDz81WHFVbmtqJHYDTxK4FA=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=f0qw7FzuN/c33bQwF8ZtbhpcXO7hTVWHSNXl/e+Aj0iK2yZFH5fSBFk1dDPhQiH5N njt69X4sOWAN5G2MyU5GqkpFz+6Uql33HG2ML2pMyEJAjA4SBGULMira/2J/1AOWjA Jq8MBoLRovIj91VM2snBciXZSS8FXyxCSn2rKhC5fC4oNR2D8mH/n7Xukk7QCS/U/r OlNvCqEy+mQ/FT0YCvnbtskiBz6MrFw3RTuC5jrhM3l1M4tYVAECIdnOhObyAPLWbb Ooa1n4zW4ekmHGx4d6WuFUf5+W415VE3XpsBnNKEZhpF7Im7fp7nVuAl4fLz2MClPJ h1aLIhAZ4rJy42TQZUm5ck6FeDteWC9fEBhQCbDbpsK5Gv2tN2+qOdSFzigw0U7MQD JEudOkGinDyRDjRuJSTyjt1nIUD7ktdBoY+0jJs5e/GMK5DHMSVDc4I1MTG4Lygjhf 3NHSMMdkumn5IazbJVnuphuDbl7XWxCQfTID6/7HEsXXp9KAPLOT2OrpKM/abpqDFN 13SE1GflXf+C45G0iRDaH2vEeoQGUfUGDjy+BiDfh+cLVzY6qKceXMmB3TtPg0cW95 HRbgvZnogt1lJkLn1F4o4krrgFOZw36I1Gp1wFUMatGQUon1geXvfm+kUsaVr3a6Vp utm7JSWTslM0BsttX9ExVlNA= From: Tomas Volf <~@wolfsden.cz> Date: Tue, 5 Mar 2024 00:19:12 +0100 Message-ID: <81cc95d707b4afcaecc5d2765b0d441d2d8cc891.1709594359.git.~@wolfsden.cz> X-Mailer: git-send-email 2.41.0 In-Reply-To: <3cd20376b1f4259d10d2ca98bf39dd295ac300b4.1709594359.git.~@wolfsden.cz> References: <3cd20376b1f4259d10d2ca98bf39dd295ac300b4.1709594359.git.~@wolfsden.cz> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-event-listener-strategy-0.1): New variable. Change-Id: I15b35f677c57ec5205ea140e65c1b70042fbf661 --- v2: Inherit from rust-event-listener-strategy-0.4. gnu/packages/crates-io.scm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) -- 2.41.0 diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index aaf2157661..e2e2f40907 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -22343,6 +22343,23 @@ (define-public rust-event-listener-strategy-0.4 (description "This package provides block and poll on event_listener.") (license (list license:asl2.0 license:expat)))) +(define-public rust-event-listener-strategy-0.1 + (package + (inherit rust-event-listener-strategy-0.4) + (name "rust-event-listener-strategy") + (version "0.1.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "event-listener-strategy" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1z99km9lwya36bxhvrz4rsl3nhqhhlnnx7a2gdz4nzpa6177pj8m")))) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-event-listener" ,rust-event-listener-3) + ("rust-pin-project-lite" ,rust-pin-project-lite-0.2)))))) + (define-public rust-executable-path-1 (package (name "rust-executable-path") From patchwork Mon Mar 4 23:19:13 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tomas Volf <~@wolfsden.cz> X-Patchwork-Id: 61351 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 67E0227BBEB; Mon, 4 Mar 2024 23:26:39 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_ADSP_ALL, DKIM_INVALID,DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS, URIBL_BLOCKED autolearn=no 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 88A4E27BBE9 for ; Mon, 4 Mar 2024 23:26:38 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rhHgl-0006SF-Il; Mon, 04 Mar 2024 18:25:43 -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 1rhHgb-0006OU-K5 for guix-patches@gnu.org; Mon, 04 Mar 2024 18:25:36 -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 1rhHgb-0007Cj-6X for guix-patches@gnu.org; Mon, 04 Mar 2024 18:25:33 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rhHh4-0005iP-W3; Mon, 04 Mar 2024 18:26:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#69526] [PATCH v2 04/10] gnu: Add rust-async-broadcast-0.6. Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Mon, 04 Mar 2024 23:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69526 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69526@debbugs.gnu.org Cc: Tomas Volf <~@wolfsden.cz>, Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 69526-submit@debbugs.gnu.org id=B69526.170959470421807 (code B ref 69526); Mon, 04 Mar 2024 23:26:02 +0000 Received: (at 69526) by debbugs.gnu.org; 4 Mar 2024 23:25:04 +0000 Received: from localhost ([127.0.0.1]:45289 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhHg7-0005fU-Q7 for submit@debbugs.gnu.org; Mon, 04 Mar 2024 18:25:04 -0500 Received: from wolfsden.cz ([37.205.8.62]:57828) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1rhHg4-0005eT-UC for 69526@debbugs.gnu.org; Mon, 04 Mar 2024 18:25:02 -0500 Received: by wolfsden.cz (Postfix, from userid 104) id 6E93124C9B5; Mon, 4 Mar 2024 23:24:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1709594670; bh=ZaVRkrR4gf6v5/PsqWkt5a3sTLIfgsL0tbwV1bk69RE=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=sxw/QGWcbPTvjjnFFN1fyTTs2va1ljp3qD5/cn6JsF+0Jyy1sPlPBYye/+bIgv0/D LwC1Jt2fmC+wqEeqFcT88BvzC8LAJzFh75mH1F87sta5d4FMApIvb5cZHsgS8FDRPa e/BXvYG02ZIdc+186av/9zuwJhTcZv3HQpRRrDXBtT72L0HSv5dWrddqdHQt3Gc8/g 16g6VTNOpF16SIQnpGw0VNELMrMmRUy5ZDvsYCyBxt6EP+OR3LJ1mT3QOP8bfdORkM 6Ript7K4O2ATk2LcoyxrY/UDmJqcgu04J/6z+006+ntM1yJKs97x9PB9c1X//0Wqyd byLA0uw4A9GwhDyQ7I8wAjaWkk3Z2FPMEFI+Jfnrl4kvucaygVuNkY4X+bmR76aKSs MDwjkf6g2VIZwNlo7ymYYqkiqFxzknra9VOiMG4YBZEWbbXFIohv7X+NbA9QObUcKL 1DPM8TfySqn8FDsql9MCpS9zN5KJ+Qhzysl5DGn4A5sBq3Z9SLWuPjPR5KQKdfx2w+ prNBpKxU9FtzUc+e95PVcsrxIz4Mh3pnCUBD41GUh3wv35xsfxdInITXSFHrWxBZzt OgFENwgo/tIlpOVrIXwP7xbOglLstpg2f3dbiPm635doZK6nKtCbNtdMS0z10+GS0H UmyUFZhL9i+oBKKEt4oXj/iY= Received: from localhost (unknown [81.17.16.82]) by wolfsden.cz (Postfix) with ESMTPSA id 0AD5F24D8B6; Mon, 4 Mar 2024 23:24:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1709594670; bh=ZaVRkrR4gf6v5/PsqWkt5a3sTLIfgsL0tbwV1bk69RE=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=sxw/QGWcbPTvjjnFFN1fyTTs2va1ljp3qD5/cn6JsF+0Jyy1sPlPBYye/+bIgv0/D LwC1Jt2fmC+wqEeqFcT88BvzC8LAJzFh75mH1F87sta5d4FMApIvb5cZHsgS8FDRPa e/BXvYG02ZIdc+186av/9zuwJhTcZv3HQpRRrDXBtT72L0HSv5dWrddqdHQt3Gc8/g 16g6VTNOpF16SIQnpGw0VNELMrMmRUy5ZDvsYCyBxt6EP+OR3LJ1mT3QOP8bfdORkM 6Ript7K4O2ATk2LcoyxrY/UDmJqcgu04J/6z+006+ntM1yJKs97x9PB9c1X//0Wqyd byLA0uw4A9GwhDyQ7I8wAjaWkk3Z2FPMEFI+Jfnrl4kvucaygVuNkY4X+bmR76aKSs MDwjkf6g2VIZwNlo7ymYYqkiqFxzknra9VOiMG4YBZEWbbXFIohv7X+NbA9QObUcKL 1DPM8TfySqn8FDsql9MCpS9zN5KJ+Qhzysl5DGn4A5sBq3Z9SLWuPjPR5KQKdfx2w+ prNBpKxU9FtzUc+e95PVcsrxIz4Mh3pnCUBD41GUh3wv35xsfxdInITXSFHrWxBZzt OgFENwgo/tIlpOVrIXwP7xbOglLstpg2f3dbiPm635doZK6nKtCbNtdMS0z10+GS0H UmyUFZhL9i+oBKKEt4oXj/iY= From: Tomas Volf <~@wolfsden.cz> Date: Tue, 5 Mar 2024 00:19:13 +0100 Message-ID: <3ed140e6a9ed835cfaad6efa36e98db06fb05b4a.1709594359.git.~@wolfsden.cz> X-Mailer: git-send-email 2.41.0 In-Reply-To: <3cd20376b1f4259d10d2ca98bf39dd295ac300b4.1709594359.git.~@wolfsden.cz> References: <3cd20376b1f4259d10d2ca98bf39dd295ac300b4.1709594359.git.~@wolfsden.cz> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-async-broadcast-0.6): New variable. (rust-async-broadcast-0.5): Inherit from it. Change-Id: I942490385b625fa6f0cdec6f2c3262b84f06b76b --- v2: rust-async-broadcast-0.5 now inherits from -0.6. gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++------ 1 file changed, 24 insertions(+), 6 deletions(-) -- 2.41.0 diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index e2e2f40907..18e52f6f71 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -3909,8 +3909,31 @@ (define-public rust-async-attributes-1 Rust.") (license (list license:expat license:asl2.0)))) +(define-public rust-async-broadcast-0.6 + (package + (name "rust-async-broadcast") + (version "0.6.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "async-broadcast" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0d1xk2pr5khk1radkbaf7pp7pbjkb18m43n2rgkfsfxk177pak9k")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-event-listener" ,rust-event-listener-3) + ("rust-event-listener-strategy" ,rust-event-listener-strategy-0.1) + ("rust-futures-core" ,rust-futures-core-0.3)))) + (home-page "https://github.com/smol-rs/async-broadcast") + (synopsis "Async broadcast channels") + (description "This package provides async broadcast channels in Rust.") + (license (list license:expat license:asl2.0)))) + (define-public rust-async-broadcast-0.5 (package + (inherit rust-async-broadcast-0.6) (name "rust-async-broadcast") (version "0.5.1") (source (origin @@ -3920,7 +3943,6 @@ (define-public rust-async-broadcast-0.5 (sha256 (base32 "0avdqbci1qdlfc4glc3wqrb0wi5ffc7bqv2q1wg14syayvdwqj3w")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-event-listener" ,rust-event-listener-2) @@ -3930,11 +3952,7 @@ (define-public rust-async-broadcast-0.5 ("rust-doc-comment" ,rust-doc-comment-0.3) ("rust-easy-parallel" ,rust-easy-parallel-3) ("rust-futures-lite" ,rust-futures-lite-1) - ("rust-futures-util" ,rust-futures-util-0.3)))) - (home-page "https://github.com/smol-rs/async-broadcast") - (synopsis "Async broadcast channels") - (description "This package provides async broadcast channels in Rust.") - (license (list license:expat license:asl2.0)))) + ("rust-futures-util" ,rust-futures-util-0.3)))))) (define-public rust-async-channel-2 (package From patchwork Mon Mar 4 23:19:14 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tomas Volf <~@wolfsden.cz> X-Patchwork-Id: 61346 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 C4AC527BBEA; Mon, 4 Mar 2024 23:26:03 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_ADSP_ALL, DKIM_INVALID,DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS, URIBL_BLOCKED autolearn=no 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 EEBBF27BBE2 for ; Mon, 4 Mar 2024 23:26:02 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rhHgk-0006Rg-8V; Mon, 04 Mar 2024 18:25:42 -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 1rhHgc-0006OX-0w for guix-patches@gnu.org; Mon, 04 Mar 2024 18:25:36 -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 1rhHgb-0007Cw-PA for guix-patches@gnu.org; Mon, 04 Mar 2024 18:25:33 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rhHh5-0005iX-Fp; Mon, 04 Mar 2024 18:26:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#69526] [PATCH v2 05/10] gnu: Add rust-hickory-proto-0.24. Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Mon, 04 Mar 2024 23:26:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69526 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69526@debbugs.gnu.org Cc: Tomas Volf <~@wolfsden.cz>, Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 69526-submit@debbugs.gnu.org id=B69526.170959470721831 (code B ref 69526); Mon, 04 Mar 2024 23:26:03 +0000 Received: (at 69526) by debbugs.gnu.org; 4 Mar 2024 23:25:07 +0000 Received: from localhost ([127.0.0.1]:45294 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhHgA-0005g1-H7 for submit@debbugs.gnu.org; Mon, 04 Mar 2024 18:25:06 -0500 Received: from wolfsden.cz ([37.205.8.62]:43046) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1rhHg6-0005f1-Cs for 69526@debbugs.gnu.org; Mon, 04 Mar 2024 18:25:02 -0500 Received: by wolfsden.cz (Postfix, from userid 104) id DFF8824D418; Mon, 4 Mar 2024 23:24:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1709594671; bh=ryo4RL6BQUMbxgdYM4VrF1+Eby53/6teL1P/HGU8l1o=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=C+Re6+z4k7G6K2gno3T7tW4rpZTCNSDp+IyInMzdNua3F6OE06rJycVsV2Zsp4f30 964j65g4yDIMhTW4I8BiaZZozMO+nu2oNhLnZ0u/4XcTLk+aoRIWrUWRoP+lRoNpbY WufN9crfH/KZU7CyLzvR9ZAtalVF72HX+pji81HJYcgHc26r/MZu0aVdCV4hczWnT/ aafP+D1cEr8XaNife31A1mXT/zKv/JQL7JssPJDnqrQhu9BbmTCbJVltYHqgrZbA/u wEMjujNvduVwu+ldy00xYvtApcPTn6uLbNmwa2dL15hCjP1X+DRZQw6W1AXJvK45ev 4tjxKFSsHDDmFr5tIyKqreuhlJZd3OowFsloQKAbD7jHfmRRmLqAV/0oPStaxxfVaW MJhzwClCfYz9CT7veUjqN4sPf8NefxIvC2E96IwsRkjuj9iRr7rK7WK7WtFPFJR73a JmLC+gKsqzLQc4L4UNLfPimj7OjkeYyWD7Zw3jQwep04tlO9nHjxGC2I65Fkg8OWCF /k1v6sr9a/1FOumgiHvzkAwvm+FUlCFJldAcSZmYLmvZnEfh0DeAKI6V2lMWLazVDK +nCiRvt/S7e48yIW0eOIK6jBfL9syV09zqXwYMyRH0qmg+Q2Y/Ca/3SRRTZXIJOcEj hblLYHCZiX0Te9Ik/Vh/C9Oc= Received: from localhost (unknown [81.17.16.82]) by wolfsden.cz (Postfix) with ESMTPSA id 0613324D699; Mon, 4 Mar 2024 23:24:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1709594671; bh=ryo4RL6BQUMbxgdYM4VrF1+Eby53/6teL1P/HGU8l1o=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=C+Re6+z4k7G6K2gno3T7tW4rpZTCNSDp+IyInMzdNua3F6OE06rJycVsV2Zsp4f30 964j65g4yDIMhTW4I8BiaZZozMO+nu2oNhLnZ0u/4XcTLk+aoRIWrUWRoP+lRoNpbY WufN9crfH/KZU7CyLzvR9ZAtalVF72HX+pji81HJYcgHc26r/MZu0aVdCV4hczWnT/ aafP+D1cEr8XaNife31A1mXT/zKv/JQL7JssPJDnqrQhu9BbmTCbJVltYHqgrZbA/u wEMjujNvduVwu+ldy00xYvtApcPTn6uLbNmwa2dL15hCjP1X+DRZQw6W1AXJvK45ev 4tjxKFSsHDDmFr5tIyKqreuhlJZd3OowFsloQKAbD7jHfmRRmLqAV/0oPStaxxfVaW MJhzwClCfYz9CT7veUjqN4sPf8NefxIvC2E96IwsRkjuj9iRr7rK7WK7WtFPFJR73a JmLC+gKsqzLQc4L4UNLfPimj7OjkeYyWD7Zw3jQwep04tlO9nHjxGC2I65Fkg8OWCF /k1v6sr9a/1FOumgiHvzkAwvm+FUlCFJldAcSZmYLmvZnEfh0DeAKI6V2lMWLazVDK +nCiRvt/S7e48yIW0eOIK6jBfL9syV09zqXwYMyRH0qmg+Q2Y/Ca/3SRRTZXIJOcEj hblLYHCZiX0Te9Ik/Vh/C9Oc= From: Tomas Volf <~@wolfsden.cz> Date: Tue, 5 Mar 2024 00:19:14 +0100 Message-ID: <17f3ef6464f6941c2e5f71907f349d166c44c085.1709594359.git.~@wolfsden.cz> X-Mailer: git-send-email 2.41.0 In-Reply-To: <3cd20376b1f4259d10d2ca98bf39dd295ac300b4.1709594359.git.~@wolfsden.cz> References: <3cd20376b1f4259d10d2ca98bf39dd295ac300b4.1709594359.git.~@wolfsden.cz> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-web.scm (rust-hickory-proto-0.24): New variable. Change-Id: I0bf90d9b78fa830f8b61444c4cdb610c715d4d63 --- v2: Move to -web. gnu/packages/crates-web.scm | 59 +++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) -- 2.41.0 diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm index 707d4eaaec..78bbc6ddcf 100644 --- a/gnu/packages/crates-web.scm +++ b/gnu/packages/crates-web.scm @@ -2113,6 +2113,65 @@ (define-public rust-h3-quinn-0.0.3 ("rust-quinn-proto" ,rust-quinn-proto-0.10) ("rust-tokio-util" ,rust-tokio-util-0.7)))))) +(define-public rust-hickory-proto-0.24 + (package + (name "rust-hickory-proto") + (version "0.24.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "hickory-proto" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1kxvdzmwwi1d6wsp9bcs91ipmwxcyhpwbvz3an9h0q28ryy6y6h9")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-async-trait" ,rust-async-trait-0.1) + ("rust-backtrace" ,rust-backtrace-0.3) + ("rust-bytes" ,rust-bytes-1) + ("rust-cfg-if" ,rust-cfg-if-1) + ("rust-data-encoding" ,rust-data-encoding-2) + ("rust-enum-as-inner" ,rust-enum-as-inner-0.6) + ("rust-futures-channel" ,rust-futures-channel-0.3) + ("rust-futures-io" ,rust-futures-io-0.3) + ("rust-futures-util" ,rust-futures-util-0.3) + ("rust-h2" ,rust-h2-0.3) + ("rust-h3" ,rust-h3-0.0.2) + ("rust-h3-quinn" ,rust-h3-quinn-0.0.3) + ("rust-http" ,rust-http-0.2) + ("rust-idna" ,rust-idna-0.4) + ("rust-ipnet" ,rust-ipnet-2) + ("rust-js-sys" ,rust-js-sys-0.3) + ("rust-native-tls" ,rust-native-tls-0.2) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-openssl" ,rust-openssl-0.10) + ("rust-quinn" ,rust-quinn-0.10) + ("rust-rand" ,rust-rand-0.8) + ("rust-ring" ,rust-ring-0.16) + ("rust-rustls" ,rust-rustls-0.21) + ("rust-rustls-native-certs" ,rust-rustls-native-certs-0.6) + ("rust-rustls-pemfile" ,rust-rustls-pemfile-1) + ("rust-serde" ,rust-serde-1) + ("rust-socket2" ,rust-socket2-0.5) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-tinyvec" ,rust-tinyvec-1) + ("rust-tokio" ,rust-tokio-1) + ("rust-tokio-native-tls" ,rust-tokio-native-tls-0.3) + ("rust-tokio-openssl" ,rust-tokio-openssl-0.6) + ("rust-tokio-rustls" ,rust-tokio-rustls-0.24) + ("rust-tracing" ,rust-tracing-0.1) + ("rust-url" ,rust-url-2) + ("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2) + ("rust-webpki-roots" ,rust-webpki-roots-0.25)))) + (home-page "https://hickory-dns.org/") + (synopsis + "Foundational DNS protocol library for all Hickory DNS projects") + (description + "Hickory DNS is a safe and secure DNS library. This is the foundational +DNS protocol library for all Hickory DNS projects.") + (license (list license:expat license:asl2.0)))) + (define-public rust-headers-0.3 (package (name "rust-headers") From patchwork Mon Mar 4 23:19:15 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tomas Volf <~@wolfsden.cz> X-Patchwork-Id: 61345 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 A919A27BBE9; Mon, 4 Mar 2024 23:25:56 +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=-1.9 required=5.0 tests=BAYES_00,DKIM_ADSP_ALL, DKIM_INVALID,DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS, URIBL_BLOCKED autolearn=no 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 D932A27BBE2 for ; Mon, 4 Mar 2024 23:25:55 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rhHgj-0006RW-Ej; Mon, 04 Mar 2024 18:25:41 -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 1rhHge-0006Or-9K for guix-patches@gnu.org; Mon, 04 Mar 2024 18:25:37 -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 1rhHgc-0007D2-7W for guix-patches@gnu.org; Mon, 04 Mar 2024 18:25:35 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rhHh6-0005ig-0K; Mon, 04 Mar 2024 18:26:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#69526] [PATCH v2 06/10] gnu: Add rust-hickory-resolver-0.24. Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Mon, 04 Mar 2024 23:26:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69526 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69526@debbugs.gnu.org Cc: Tomas Volf <~@wolfsden.cz>, Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 69526-submit@debbugs.gnu.org id=B69526.170959470721846 (code B ref 69526); Mon, 04 Mar 2024 23:26:03 +0000 Received: (at 69526) by debbugs.gnu.org; 4 Mar 2024 23:25:07 +0000 Received: from localhost ([127.0.0.1]:45299 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhHgA-0005g4-UV for submit@debbugs.gnu.org; Mon, 04 Mar 2024 18:25:07 -0500 Received: from wolfsden.cz ([37.205.8.62]:43050) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1rhHg7-0005f8-0l for 69526@debbugs.gnu.org; Mon, 04 Mar 2024 18:25:03 -0500 Received: by wolfsden.cz (Postfix, from userid 104) id 87A7F24D8B8; Mon, 4 Mar 2024 23:24:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1709594672; bh=TCxh7BMT2PpT+lRxGmPkxyYbRk+y2LnxHJEIQEItwCw=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=icXoWIpKbC0bFxGFv9N7E+065NWOTgZhJ+giq3kGllSkC91aHmpXKM3cSfZO6md0z cLXsJckhq03UrxkYiDg8xHU/BVesFiohmpfZc1cMl7fZQRyYpqWRGoFg60asnrxSSY lFafHpTFbsxeU8Jt2r60fFbYxnU7BkNtl3Y43QBah0La93W4OsB3DslQKoO8tSn8yy lEozheoj+JT79ek+F1JeN5UA3B0cuJkvODrj/s+KcnKmb4oWQY/1MLFVGbTxG9Dn+n gfIsQDu7Ljz2lFEqhjruwfpC7TOEKTa/HNgOJ+CDxT7t9CWSbAol80H70iNTqKfIU7 Y6WvFnxl3ACJqfD6hdr4SrZBoDXKI0KpAzDTrZtjJVyr/Im4G/0F5RrHuBDDjPUwNr k5tHF8y9kcx+w524c2eNHpXlLjhN9KRy1F3v0b3WChPNseFeE0l2gC7RAQ1njPvgef ZwarISfbx6BtzXMC8zgQ+DAw+oX48/Vvd2nUGpiP/SfuVJ9r+wq83CwG9dO4YoXCdL YUZCd8RnvGolmtqPs8QWv9u3XSVl6YNU/ud3LRqr5h0Oc9sdOPlRBhxtJNCOsQZ7KG 8ynhpKqLXuRyvJsJUNlIxHY6Rm63z6AxJ+xDXKqmiMn8AmrNQQAzZ0PUXKxqO+4knT aMWUcLWZ3DycNFEJdLuiINts= Received: from localhost (unknown [81.17.16.82]) by wolfsden.cz (Postfix) with ESMTPSA id 041A124BF3E; Mon, 4 Mar 2024 23:24:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1709594672; bh=TCxh7BMT2PpT+lRxGmPkxyYbRk+y2LnxHJEIQEItwCw=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=icXoWIpKbC0bFxGFv9N7E+065NWOTgZhJ+giq3kGllSkC91aHmpXKM3cSfZO6md0z cLXsJckhq03UrxkYiDg8xHU/BVesFiohmpfZc1cMl7fZQRyYpqWRGoFg60asnrxSSY lFafHpTFbsxeU8Jt2r60fFbYxnU7BkNtl3Y43QBah0La93W4OsB3DslQKoO8tSn8yy lEozheoj+JT79ek+F1JeN5UA3B0cuJkvODrj/s+KcnKmb4oWQY/1MLFVGbTxG9Dn+n gfIsQDu7Ljz2lFEqhjruwfpC7TOEKTa/HNgOJ+CDxT7t9CWSbAol80H70iNTqKfIU7 Y6WvFnxl3ACJqfD6hdr4SrZBoDXKI0KpAzDTrZtjJVyr/Im4G/0F5RrHuBDDjPUwNr k5tHF8y9kcx+w524c2eNHpXlLjhN9KRy1F3v0b3WChPNseFeE0l2gC7RAQ1njPvgef ZwarISfbx6BtzXMC8zgQ+DAw+oX48/Vvd2nUGpiP/SfuVJ9r+wq83CwG9dO4YoXCdL YUZCd8RnvGolmtqPs8QWv9u3XSVl6YNU/ud3LRqr5h0Oc9sdOPlRBhxtJNCOsQZ7KG 8ynhpKqLXuRyvJsJUNlIxHY6Rm63z6AxJ+xDXKqmiMn8AmrNQQAzZ0PUXKxqO+4knT aMWUcLWZ3DycNFEJdLuiINts= From: Tomas Volf <~@wolfsden.cz> Date: Tue, 5 Mar 2024 00:19:15 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <3cd20376b1f4259d10d2ca98bf39dd295ac300b4.1709594359.git.~@wolfsden.cz> References: <3cd20376b1f4259d10d2ca98bf39dd295ac300b4.1709594359.git.~@wolfsden.cz> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-web.scm (rust-hickory-resolver-0.24): New variable. Change-Id: I863039f4524ebcadf91bac3f26f62c65268b5de7 --- v2: Move to -web. gnu/packages/crates-web.scm | 45 +++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) -- 2.41.0 diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm index 78bbc6ddcf..701053f878 100644 --- a/gnu/packages/crates-web.scm +++ b/gnu/packages/crates-web.scm @@ -2172,6 +2172,51 @@ (define-public rust-hickory-proto-0.24 DNS protocol library for all Hickory DNS projects.") (license (list license:expat license:asl2.0)))) +(define-public rust-hickory-resolver-0.24 + (package + (name "rust-hickory-resolver") + (version "0.24.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "hickory-resolver" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1s3486qczv9gaw8dap06c0bwb2bpqm23a0ihj169hsjf2qhz1f1m")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1) + ("rust-futures-util" ,rust-futures-util-0.3) + ("rust-hickory-proto" ,rust-hickory-proto-0.24) + ("rust-ipconfig" ,rust-ipconfig-0.3) + ("rust-lru-cache" ,rust-lru-cache-0.1) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-parking-lot" ,rust-parking-lot-0.12) + ("rust-rand" ,rust-rand-0.8) + ("rust-resolv-conf" ,rust-resolv-conf-0.7) + ("rust-rustls" ,rust-rustls-0.21) + ("rust-rustls-native-certs" ,rust-rustls-native-certs-0.6) + ("rust-serde" ,rust-serde-1) + ("rust-smallvec" ,rust-smallvec-1) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-tokio" ,rust-tokio-1) + ("rust-tokio-native-tls" ,rust-tokio-native-tls-0.3) + ("rust-tokio-openssl" ,rust-tokio-openssl-0.6) + ("rust-tokio-rustls" ,rust-tokio-rustls-0.24) + ("rust-tracing" ,rust-tracing-0.1) + ("rust-webpki-roots" ,rust-webpki-roots-0.25)))) + (home-page "https://hickory-dns.org/") + (synopsis + "Hickory DNS Resolver is a safe and secure DNS library built on top of +tokio's @code{async-io}") + (description + "Hickory DNS Resolver is a safe and secure DNS library. The Resolver is +intended to be a high-level library for any DNS record resolution, see +@code{Resolver} and @code{AsyncResolver} for supported resolution types. The +@code{Client} can be used for other queries.") + (license (list license:expat license:asl2.0)))) + (define-public rust-headers-0.3 (package (name "rust-headers") From patchwork Mon Mar 4 23:19:16 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tomas Volf <~@wolfsden.cz> X-Patchwork-Id: 61348 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 1524527BBEA; Mon, 4 Mar 2024 23:26:12 +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=-1.9 required=5.0 tests=BAYES_00,DKIM_ADSP_ALL, DKIM_INVALID,DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS, URIBL_BLOCKED autolearn=no 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 5D72027BBE2 for ; Mon, 4 Mar 2024 23:26:11 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rhHgh-0006QK-BL; Mon, 04 Mar 2024 18:25:39 -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 1rhHge-0006Oo-8t for guix-patches@gnu.org; Mon, 04 Mar 2024 18:25:37 -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 1rhHgc-0007DA-PK for guix-patches@gnu.org; Mon, 04 Mar 2024 18:25:35 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rhHh6-0005io-Gl; Mon, 04 Mar 2024 18:26:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#69526] [PATCH v2 07/10] gnu: Add rust-hickory-recursor-0.24. Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Mon, 04 Mar 2024 23:26:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69526 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69526@debbugs.gnu.org Cc: Tomas Volf <~@wolfsden.cz>, Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 69526-submit@debbugs.gnu.org id=B69526.170959470821860 (code B ref 69526); Mon, 04 Mar 2024 23:26:04 +0000 Received: (at 69526) by debbugs.gnu.org; 4 Mar 2024 23:25:08 +0000 Received: from localhost ([127.0.0.1]:45304 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhHgB-0005gI-PE for submit@debbugs.gnu.org; Mon, 04 Mar 2024 18:25:08 -0500 Received: from wolfsden.cz ([37.205.8.62]:43046) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1rhHg7-0005f1-G7 for 69526@debbugs.gnu.org; Mon, 04 Mar 2024 18:25:04 -0500 Received: by wolfsden.cz (Postfix, from userid 104) id 5347D24D197; Mon, 4 Mar 2024 23:24:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1709594673; bh=1++FEt25S5ixgkScACgZWspXy74JolAkz/EXXBMy3OY=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=t3pWK8AQWdvdfhaRNeNh8dqelKKcIT6amFDSl9/Yz4YMg4zwHY6dQiqW2/5uy2CPp kFrEs/qwNw4AknQ1Y7xHCHiXYrwdBm0EZq64knR/8VQVp+zllR5JfZfIsK8qlm0E9T n2tDq+SVsRe29UWpvurp7ZPOaIIPBAht+cMoHQO24DuKnlZHPWciu41bRfsrG3Ml/r 8plLWw9i9AmJmI7eqhCFKDs+379aYcantsA8OxJMIKHoIuhBBw2ie89SeRn0MevS9v Cf80/bn6xwh1dwA/YJ/Ffx7N7J6YsFq45pj79aYrFPoo7HNQLYzcEZoAP4KWCSXf3t mY1HQNd0ipzXcxUoOSbf1shBBXb55wnXZfSCI5aZB2oytzLdQ9riaShgA4joL+gy0N zSq9ZBx9XR9eEyIyGdd1ekex75xBoCYZOtl47yjHE+7VyWRLxrFsZwXkX4WoxFrAk4 Q/XV+EP2tyrkVjK+wt0CoAJuQ/jW1W3IXkGvMTGAMiR+zLtCrriSWrpG9Haq3hsiUI ouC77oVAr/qGP7/K8N/rVY7vdDvozLmAEbKTLV1oEtDXnkv5S3k/TEYvb1jP2MRLfg s7pbAdPOaDEiF4pqLsytJLy+8Vz07wuAh+KOubV915UnDbpo2PS3l2OuVkbX3t7+HS MoUVEJJYjb0Uxw3GazeTtpHg= Received: from localhost (unknown [81.17.16.82]) by wolfsden.cz (Postfix) with ESMTPSA id F2C7324CEA4; Mon, 4 Mar 2024 23:24:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1709594673; bh=1++FEt25S5ixgkScACgZWspXy74JolAkz/EXXBMy3OY=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=t3pWK8AQWdvdfhaRNeNh8dqelKKcIT6amFDSl9/Yz4YMg4zwHY6dQiqW2/5uy2CPp kFrEs/qwNw4AknQ1Y7xHCHiXYrwdBm0EZq64knR/8VQVp+zllR5JfZfIsK8qlm0E9T n2tDq+SVsRe29UWpvurp7ZPOaIIPBAht+cMoHQO24DuKnlZHPWciu41bRfsrG3Ml/r 8plLWw9i9AmJmI7eqhCFKDs+379aYcantsA8OxJMIKHoIuhBBw2ie89SeRn0MevS9v Cf80/bn6xwh1dwA/YJ/Ffx7N7J6YsFq45pj79aYrFPoo7HNQLYzcEZoAP4KWCSXf3t mY1HQNd0ipzXcxUoOSbf1shBBXb55wnXZfSCI5aZB2oytzLdQ9riaShgA4joL+gy0N zSq9ZBx9XR9eEyIyGdd1ekex75xBoCYZOtl47yjHE+7VyWRLxrFsZwXkX4WoxFrAk4 Q/XV+EP2tyrkVjK+wt0CoAJuQ/jW1W3IXkGvMTGAMiR+zLtCrriSWrpG9Haq3hsiUI ouC77oVAr/qGP7/K8N/rVY7vdDvozLmAEbKTLV1oEtDXnkv5S3k/TEYvb1jP2MRLfg s7pbAdPOaDEiF4pqLsytJLy+8Vz07wuAh+KOubV915UnDbpo2PS3l2OuVkbX3t7+HS MoUVEJJYjb0Uxw3GazeTtpHg= From: Tomas Volf <~@wolfsden.cz> Date: Tue, 5 Mar 2024 00:19:16 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <3cd20376b1f4259d10d2ca98bf39dd295ac300b4.1709594359.git.~@wolfsden.cz> References: <3cd20376b1f4259d10d2ca98bf39dd295ac300b4.1709594359.git.~@wolfsden.cz> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-web.scm (rust-hickory-recursor-0.24): New variable. Change-Id: I93348b33c4d82b8cf2187ec61e67791c114a721d --- v2: Move to -web. gnu/packages/crates-web.scm | 42 +++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) -- 2.41.0 diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm index 701053f878..05f2f98a58 100644 --- a/gnu/packages/crates-web.scm +++ b/gnu/packages/crates-web.scm @@ -2172,6 +2172,48 @@ (define-public rust-hickory-proto-0.24 DNS protocol library for all Hickory DNS projects.") (license (list license:expat license:asl2.0)))) +(define-public rust-hickory-recursor-0.24 + (package + (name "rust-hickory-recursor") + (version "0.24.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "hickory-recursor" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "146ifrml22hjydrw16qgfw32kv3v9wvvl4dqh45pg6fymxvw8xgi")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-async-recursion" ,rust-async-recursion-1) + ("rust-async-trait" ,rust-async-trait-0.1) + ("rust-bytes" ,rust-bytes-1) + ("rust-cfg-if" ,rust-cfg-if-1) + ("rust-enum-as-inner" ,rust-enum-as-inner-0.6) + ("rust-futures-util" ,rust-futures-util-0.3) + ("rust-hickory-proto" ,rust-hickory-proto-0.24) + ("rust-hickory-resolver" ,rust-hickory-resolver-0.24) + ("rust-lru-cache" ,rust-lru-cache-0.1) + ("rust-parking-lot" ,rust-parking-lot-0.12) + ("rust-serde" ,rust-serde-1) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-tokio" ,rust-tokio-1) + ("rust-tracing" ,rust-tracing-0.1)))) + (home-page "https://hickory-dns.org/") + (synopsis + "Hickory DNS Recursor is a safe and secure DNS recursive resolver with +DNSSEC support") + (description + "*WARNING* This library is experimental + +Hickory DNS Recursor is a safe and secure DNS recursive resolver with DNSSEC +support. Hickory DNS is based on the Tokio and Futures libraries, which means +it should be easily integrated into other software that also use those +libraries. This library can be used as in the server and binary for +performing recursive lookups.") + (license (list license:expat license:asl2.0)))) + (define-public rust-hickory-resolver-0.24 (package (name "rust-hickory-resolver") From patchwork Mon Mar 4 23:19:17 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tomas Volf <~@wolfsden.cz> X-Patchwork-Id: 61344 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 EFDEB27BBE9; Mon, 4 Mar 2024 23:25:47 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_ADSP_ALL, DKIM_INVALID,DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS, URIBL_BLOCKED autolearn=no 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 E2DAA27BBE2 for ; Mon, 4 Mar 2024 23:25:46 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rhHgi-0006Qf-HA; Mon, 04 Mar 2024 18:25:40 -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 1rhHge-0006Op-8x for guix-patches@gnu.org; Mon, 04 Mar 2024 18:25:37 -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 1rhHgd-0007EF-NF for guix-patches@gnu.org; Mon, 04 Mar 2024 18:25:35 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rhHh7-0005j5-Ge; Mon, 04 Mar 2024 18:26:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#69526] [PATCH v2 08/10] gnu: Add rust-hickory-client-0.24. Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Mon, 04 Mar 2024 23:26:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69526 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69526@debbugs.gnu.org Cc: Tomas Volf <~@wolfsden.cz>, Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 69526-submit@debbugs.gnu.org id=B69526.170959470921874 (code B ref 69526); Mon, 04 Mar 2024 23:26:05 +0000 Received: (at 69526) by debbugs.gnu.org; 4 Mar 2024 23:25:09 +0000 Received: from localhost ([127.0.0.1]:45308 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhHgC-0005ge-NM for submit@debbugs.gnu.org; Mon, 04 Mar 2024 18:25:09 -0500 Received: from wolfsden.cz ([37.205.8.62]:43050) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1rhHg8-0005f8-N7 for 69526@debbugs.gnu.org; Mon, 04 Mar 2024 18:25:05 -0500 Received: by wolfsden.cz (Postfix, from userid 104) id 87BBC24BDD1; Mon, 4 Mar 2024 23:24:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1709594674; bh=1UmINbAxRHHarNWmqAj6mQEluj5G/XLX0J3+enmGulM=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=BdLSVKBiliBb+KhgV4CL44ae5fJHutnuIN0WJBrPijQou6A3mUKvksHlvGa6oHr2z KXroQAQxb7SWHG7TWolmN1/4EN+SD2pxo4H5nx+xkb1+BEJ6qfuzDyRtTM+p4XZC6h j1b3H8/83WGiuuXyjfDBoTwcsWAB9A632OSltcC5JVMI2zyATyt9Mj6jCiRUkm/SyM 8s2ga7JTChXxyahzESROPAoQpEf9Giceak9wAHDw7+c4Z1MoyaH/flv2mG+yytV5DB NhbMJQZciMKfn9PWnlbO1HBi4OJ8SVg+HLez7DJ1sULzcH9+fmj4LVfn0Qxkg4Ct+h lzUo9FIZ8cEqpoDjduEwcVpQPiQCP1m3BeZEKEdtnoYLLJ1WzNA+WScE2o7GzF+UT/ NM7hXZ0RNW42L8Ry8ujZBsDt8kY6J0DxCyzGyWZ5e4sMIwIBTo/pdIcPrckYDz7rG8 gudDpSFIIBcxPQ6pH8T8CKsOrLlvL6ki69AV0gOw5BpZR1eYXuK9JTGMS9RJqK2IJU lOJA4moRTeGx8aBqDzBFfeYJQVX1ShXusR1QEpjPepugOCX5PXHEA83xYpiB3J0TXb bgcOOytSjCJ9OO0hfXXkkh3agbYU/XqPbN/RGu+VRhWRiJ4w9ztopr/2lVOcym6bwy fPr0EbKenwK9aW6/+RoxpeU0= Received: from localhost (unknown [81.17.16.82]) by wolfsden.cz (Postfix) with ESMTPSA id 0C1D624A75F; Mon, 4 Mar 2024 23:24:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1709594674; bh=1UmINbAxRHHarNWmqAj6mQEluj5G/XLX0J3+enmGulM=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=BdLSVKBiliBb+KhgV4CL44ae5fJHutnuIN0WJBrPijQou6A3mUKvksHlvGa6oHr2z KXroQAQxb7SWHG7TWolmN1/4EN+SD2pxo4H5nx+xkb1+BEJ6qfuzDyRtTM+p4XZC6h j1b3H8/83WGiuuXyjfDBoTwcsWAB9A632OSltcC5JVMI2zyATyt9Mj6jCiRUkm/SyM 8s2ga7JTChXxyahzESROPAoQpEf9Giceak9wAHDw7+c4Z1MoyaH/flv2mG+yytV5DB NhbMJQZciMKfn9PWnlbO1HBi4OJ8SVg+HLez7DJ1sULzcH9+fmj4LVfn0Qxkg4Ct+h lzUo9FIZ8cEqpoDjduEwcVpQPiQCP1m3BeZEKEdtnoYLLJ1WzNA+WScE2o7GzF+UT/ NM7hXZ0RNW42L8Ry8ujZBsDt8kY6J0DxCyzGyWZ5e4sMIwIBTo/pdIcPrckYDz7rG8 gudDpSFIIBcxPQ6pH8T8CKsOrLlvL6ki69AV0gOw5BpZR1eYXuK9JTGMS9RJqK2IJU lOJA4moRTeGx8aBqDzBFfeYJQVX1ShXusR1QEpjPepugOCX5PXHEA83xYpiB3J0TXb bgcOOytSjCJ9OO0hfXXkkh3agbYU/XqPbN/RGu+VRhWRiJ4w9ztopr/2lVOcym6bwy fPr0EbKenwK9aW6/+RoxpeU0= From: Tomas Volf <~@wolfsden.cz> Date: Tue, 5 Mar 2024 00:19:17 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <3cd20376b1f4259d10d2ca98bf39dd295ac300b4.1709594359.git.~@wolfsden.cz> References: <3cd20376b1f4259d10d2ca98bf39dd295ac300b4.1709594359.git.~@wolfsden.cz> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-web.scm (rust-hickory-client-0.24): New variable. Change-Id: I0fcaf5d82837d2d380171faae0bcddd281e55826 --- v2: Move to -web. gnu/packages/crates-web.scm | 39 +++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) -- 2.41.0 diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm index 05f2f98a58..53d97db1c3 100644 --- a/gnu/packages/crates-web.scm +++ b/gnu/packages/crates-web.scm @@ -2113,6 +2113,45 @@ (define-public rust-h3-quinn-0.0.3 ("rust-quinn-proto" ,rust-quinn-proto-0.10) ("rust-tokio-util" ,rust-tokio-util-0.7)))))) +(define-public rust-hickory-client-0.24 + (package + (name "rust-hickory-client") + (version "0.24.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "hickory-client" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0bj6g69h86d7mbclrwaj7cgl1plr6pvllv8qn69xmpgh9h90hgkz")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1) + ("rust-data-encoding" ,rust-data-encoding-2) + ("rust-futures-channel" ,rust-futures-channel-0.3) + ("rust-futures-util" ,rust-futures-util-0.3) + ("rust-hickory-proto" ,rust-hickory-proto-0.24) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-radix-trie" ,rust-radix-trie-0.2) + ("rust-rand" ,rust-rand-0.8) + ("rust-rustls" ,rust-rustls-0.21) + ("rust-serde" ,rust-serde-1) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-tokio" ,rust-tokio-1) + ("rust-tracing" ,rust-tracing-0.1)))) + (home-page "https://hickory-dns.org/") + (synopsis + "Client library for Hickory DNS, with DNSSEC support") + (description + "Hickory DNS is a safe and secure DNS library. This is the Client +library with DNSSEC support. DNSSEC with NSEC validation for negative +records, is complete. The client supports dynamic DNS with SIG0 authenticated +requests, implementing easy to use high level funtions. Hickory DNS is based +on the Tokio and Futures libraries, which means it should be easily integrated +into other software that also use those libraries.") + (license (list license:expat license:asl2.0)))) + (define-public rust-hickory-proto-0.24 (package (name "rust-hickory-proto") From patchwork Mon Mar 4 23:19:18 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tomas Volf <~@wolfsden.cz> X-Patchwork-Id: 61353 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 CF8F927BBEA; Mon, 4 Mar 2024 23:26:41 +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=-1.9 required=5.0 tests=BAYES_00,DKIM_ADSP_ALL, DKIM_INVALID,DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS, URIBL_BLOCKED autolearn=no 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 1419727BBE2 for ; Mon, 4 Mar 2024 23:26:41 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rhHgo-0006Tk-IV; Mon, 04 Mar 2024 18:25:46 -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 1rhHgg-0006PI-27 for guix-patches@gnu.org; Mon, 04 Mar 2024 18:25:38 -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 1rhHge-0007Fu-N8 for guix-patches@gnu.org; Mon, 04 Mar 2024 18:25:36 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rhHh8-0005jM-FY; Mon, 04 Mar 2024 18:26:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#69526] [PATCH v2 09/10] gnu: Add rust-hickory-server-0.24. Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Mon, 04 Mar 2024 23:26:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69526 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69526@debbugs.gnu.org Cc: Tomas Volf <~@wolfsden.cz>, Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 69526-submit@debbugs.gnu.org id=B69526.170959471221890 (code B ref 69526); Mon, 04 Mar 2024 23:26:06 +0000 Received: (at 69526) by debbugs.gnu.org; 4 Mar 2024 23:25:12 +0000 Received: from localhost ([127.0.0.1]:45312 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhHgF-0005gv-Gt for submit@debbugs.gnu.org; Mon, 04 Mar 2024 18:25:11 -0500 Received: from wolfsden.cz ([37.205.8.62]:43064) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1rhHg9-0005fx-S3 for 69526@debbugs.gnu.org; Mon, 04 Mar 2024 18:25:07 -0500 Received: by wolfsden.cz (Postfix, from userid 104) id 63DA424A760; Mon, 4 Mar 2024 23:24:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1709594675; bh=4m/nQEv8Y0LXorMguzw9pT7lF5c48JtuNZU44prkopE=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=wy9//al1LfVCgUv79GB5RIuDCpu37JwNWxJokp5U3fdMW2zp5m53kIgY70+EStwDS PdJdpx6bYD0xfErhTjxIwMCKWdy6JFJ+o8ksk97ouPJ1AdShsizOg8LS9U8Zvc77fu E9BY4L4Ljh0sjJ2+zEXQxrb5huuF9QPOHaiN5QW37vO9pwFtsrtSRlkWC++Taupk7k LGNrMdjPUNHrbOeU3cHEGbtp3ZBa0TqZwfhh7d6YavcKHWgw9NWzmgsF7R/z2ir18X eVb4OB3EzE5PeWQy215V66g+YbFHgTaV5nyPpoiFzpf7YK7Q2rzxc366Jn86qrw7jc h0Bnf6w/YWpH0lj917v/f66S3gMyvOUQEyDFF7L+3GLSm8+P8H26oGBJ+RvT0Sghff Ehs5U6AG8f2pqX7FY8q0YGNwyZeW0weGvqePivGdpY0mBckkWFrXbJzO8c2cpPZN+y uDgff/ndEEpbrDxChA8XWSJ60aJBT9JrBhGRLoEqw9YQunWzkqHCK0B171ytZvIBvV AbMZ8QqYVA4uwfC/zY7NkUmJM4mr52l9qLq8POSnQNVcbpK+vaiw0EwIyrkpTAtGAE h4VT8LOM8HHuq6c1BwZDURPJLjrB3crMnSa6X5nu1kAGov7Hco06YTQ7Vt6DDnkAlc p7Wbb33aBRayZSCvg7lIbK2I= Received: from localhost (unknown [81.17.16.82]) by wolfsden.cz (Postfix) with ESMTPSA id EDA7424CF4D; Mon, 4 Mar 2024 23:24:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1709594675; bh=4m/nQEv8Y0LXorMguzw9pT7lF5c48JtuNZU44prkopE=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=wy9//al1LfVCgUv79GB5RIuDCpu37JwNWxJokp5U3fdMW2zp5m53kIgY70+EStwDS PdJdpx6bYD0xfErhTjxIwMCKWdy6JFJ+o8ksk97ouPJ1AdShsizOg8LS9U8Zvc77fu E9BY4L4Ljh0sjJ2+zEXQxrb5huuF9QPOHaiN5QW37vO9pwFtsrtSRlkWC++Taupk7k LGNrMdjPUNHrbOeU3cHEGbtp3ZBa0TqZwfhh7d6YavcKHWgw9NWzmgsF7R/z2ir18X eVb4OB3EzE5PeWQy215V66g+YbFHgTaV5nyPpoiFzpf7YK7Q2rzxc366Jn86qrw7jc h0Bnf6w/YWpH0lj917v/f66S3gMyvOUQEyDFF7L+3GLSm8+P8H26oGBJ+RvT0Sghff Ehs5U6AG8f2pqX7FY8q0YGNwyZeW0weGvqePivGdpY0mBckkWFrXbJzO8c2cpPZN+y uDgff/ndEEpbrDxChA8XWSJ60aJBT9JrBhGRLoEqw9YQunWzkqHCK0B171ytZvIBvV AbMZ8QqYVA4uwfC/zY7NkUmJM4mr52l9qLq8POSnQNVcbpK+vaiw0EwIyrkpTAtGAE h4VT8LOM8HHuq6c1BwZDURPJLjrB3crMnSa6X5nu1kAGov7Hco06YTQ7Vt6DDnkAlc p7Wbb33aBRayZSCvg7lIbK2I= From: Tomas Volf <~@wolfsden.cz> Date: Tue, 5 Mar 2024 00:19:18 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <3cd20376b1f4259d10d2ca98bf39dd295ac300b4.1709594359.git.~@wolfsden.cz> References: <3cd20376b1f4259d10d2ca98bf39dd295ac300b4.1709594359.git.~@wolfsden.cz> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-web.scm (rust-hickory-server-0.24): New variable. Change-Id: I3bde5a809f68e6f161286b7630dfc97d3a68ba51 --- v2: Move to -web. gnu/packages/crates-web.scm | 52 +++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) -- 2.41.0 diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm index 53d97db1c3..57425a391f 100644 --- a/gnu/packages/crates-web.scm +++ b/gnu/packages/crates-web.scm @@ -2298,6 +2298,58 @@ (define-public rust-hickory-resolver-0.24 @code{Client} can be used for other queries.") (license (list license:expat license:asl2.0)))) +(define-public rust-hickory-server-0.24 + (package + (name "rust-hickory-server") + (version "0.24.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "hickory-server" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1dbwsrmxgf9nxkn3cp5fpjw96wywrzihbirjax25dd6wqidv9fsg")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-async-trait" ,rust-async-trait-0.1) + ("rust-basic-toml" ,rust-basic-toml-0.1) + ("rust-bytes" ,rust-bytes-1) + ("rust-cfg-if" ,rust-cfg-if-1) + ("rust-enum-as-inner" ,rust-enum-as-inner-0.6) + ("rust-futures-util" ,rust-futures-util-0.3) + ("rust-h2" ,rust-h2-0.3) + ("rust-h3" ,rust-h3-0.0.2) + ("rust-h3-quinn" ,rust-h3-quinn-0.0.3) + ("rust-hickory-proto" ,rust-hickory-proto-0.24) + ("rust-hickory-recursor" ,rust-hickory-recursor-0.24) + ("rust-hickory-resolver" ,rust-hickory-resolver-0.24) + ("rust-http" ,rust-http-0.2) + ("rust-openssl" ,rust-openssl-0.10) + ("rust-rusqlite" ,rust-rusqlite-0.29) + ("rust-rustls" ,rust-rustls-0.21) + ("rust-serde" ,rust-serde-1) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-time" ,rust-time-0.3) + ("rust-tokio" ,rust-tokio-1) + ("rust-tokio-openssl" ,rust-tokio-openssl-0.6) + ("rust-tokio-rustls" ,rust-tokio-rustls-0.24) + ("rust-tokio-util" ,rust-tokio-util-0.7) + ("rust-tracing" ,rust-tracing-0.1)))) + (home-page "https://hickory-dns.org/") + (synopsis + "Hickory DNS Server is a safe and secure DNS server with DNSSEC +support") + (description + "Hickory DNS Server is a safe and secure DNS server with DNSSEC support. +Eventually this could be a replacement for BIND9. The DNSSEC support allows +for live signing of all records, in it does not currently support records +signed offline. The server supports dynamic DNS with SIG0 authenticated +requests. Hickory DNS is based on the Tokio and Futures libraries, which +means it should be easily integrated into other software that also use those +libraries.") + (license (list license:expat license:asl2.0)))) + (define-public rust-headers-0.3 (package (name "rust-headers") From patchwork Mon Mar 4 23:19:19 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tomas Volf <~@wolfsden.cz> X-Patchwork-Id: 61347 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 15AAE27BBE9; Mon, 4 Mar 2024 23:26:05 +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=-1.9 required=5.0 tests=BAYES_00,DKIM_ADSP_ALL, DKIM_INVALID,DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS, URIBL_BLOCKED autolearn=no 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 55EEC27BBE2 for ; Mon, 4 Mar 2024 23:26:04 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rhHgk-0006Rf-5K; Mon, 04 Mar 2024 18:25:42 -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 1rhHge-0006Ov-G2 for guix-patches@gnu.org; Mon, 04 Mar 2024 18:25:37 -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 1rhHge-0007Fa-7T for guix-patches@gnu.org; Mon, 04 Mar 2024 18:25:36 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rhHh8-0005jE-0q; Mon, 04 Mar 2024 18:26:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#69526] [PATCH v2 10/10] gnu: Add aardvark-dns. Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Mon, 04 Mar 2024 23:26:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69526 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69526@debbugs.gnu.org Cc: Tomas Volf <~@wolfsden.cz>, Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 69526-submit@debbugs.gnu.org id=B69526.170959471121884 (code B ref 69526); Mon, 04 Mar 2024 23:26:05 +0000 Received: (at 69526) by debbugs.gnu.org; 4 Mar 2024 23:25:11 +0000 Received: from localhost ([127.0.0.1]:45310 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhHgF-0005gs-4Y for submit@debbugs.gnu.org; Mon, 04 Mar 2024 18:25:11 -0500 Received: from wolfsden.cz ([37.205.8.62]:43068) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1rhHgA-0005g0-Ou for 69526@debbugs.gnu.org; Mon, 04 Mar 2024 18:25:07 -0500 Received: by wolfsden.cz (Postfix, from userid 104) id 4A39324BFD5; Mon, 4 Mar 2024 23:24:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1709594676; bh=0eq7Fahyy9YsySCfbiEOHwjorPEgP3H2pDSxN4Lalec=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=guFSxVmjjQgm9CJ6Fzfce/K85sNW+5Uc2Is5153IeqUYesMumvEhGKJ77SAAsZmQk gzrRdRgwVXnlR1neHk3A58Bn6Qnn8SJfT8stfZbVPNOUZFnN+4oPsBfXTJkseMULlX oc5yKkWSIgspS5mRDAZRjW7zAnf7LcmaM6TCAVK6QuRIvVKIc8QFoajKfeRPrgCCoa KGWjTyflNicPcMGCTBwYx5i7sirhQY/ze7wmSrH+kMJhho4L2DdIIE9iDJwt8Wikga pHYxoeFGApUXUKpKGk58SKOBBcjQV7YZ0tKjNjJ9czbk5H7om7CuG3BRd1WxLOFxTv 36aMTNqyrTyFECxIaPRTtllPZ/ZhEwUiQi269ylGgKFa73n9h2MaqyAL8dcvItAile +G4bNdtcf522ntm3TQOuVl1nh8u6xn+QQNCCKN/w91u6zUG+rGyfZP5X9ON6vxK9vX RYAIDZD0qP433bXO7zSNMHHcpAfrNFi22QCT/+cYrotxSonY77iWXN+LavsYLLXOra VY3YRIn2Ajj8o77No5+Vb0cuJdiEqGjCeXVokbxKg47frZi+4yaARMyp+6hfL/IsZN HLftcooD/ylKX8TKnaXI5W5pPwnZxNqk5RES2mauasF6CW5tVM7c0otodEg9dxUZhg MH1gQ67c91jyA+ZOxzddYAZs= Received: from localhost (unknown [81.17.16.82]) by wolfsden.cz (Postfix) with ESMTPSA id DF00624D613; Mon, 4 Mar 2024 23:24:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1709594676; bh=0eq7Fahyy9YsySCfbiEOHwjorPEgP3H2pDSxN4Lalec=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=guFSxVmjjQgm9CJ6Fzfce/K85sNW+5Uc2Is5153IeqUYesMumvEhGKJ77SAAsZmQk gzrRdRgwVXnlR1neHk3A58Bn6Qnn8SJfT8stfZbVPNOUZFnN+4oPsBfXTJkseMULlX oc5yKkWSIgspS5mRDAZRjW7zAnf7LcmaM6TCAVK6QuRIvVKIc8QFoajKfeRPrgCCoa KGWjTyflNicPcMGCTBwYx5i7sirhQY/ze7wmSrH+kMJhho4L2DdIIE9iDJwt8Wikga pHYxoeFGApUXUKpKGk58SKOBBcjQV7YZ0tKjNjJ9czbk5H7om7CuG3BRd1WxLOFxTv 36aMTNqyrTyFECxIaPRTtllPZ/ZhEwUiQi269ylGgKFa73n9h2MaqyAL8dcvItAile +G4bNdtcf522ntm3TQOuVl1nh8u6xn+QQNCCKN/w91u6zUG+rGyfZP5X9ON6vxK9vX RYAIDZD0qP433bXO7zSNMHHcpAfrNFi22QCT/+cYrotxSonY77iWXN+LavsYLLXOra VY3YRIn2Ajj8o77No5+Vb0cuJdiEqGjCeXVokbxKg47frZi+4yaARMyp+6hfL/IsZN HLftcooD/ylKX8TKnaXI5W5pPwnZxNqk5RES2mauasF6CW5tVM7c0otodEg9dxUZhg MH1gQ67c91jyA+ZOxzddYAZs= From: Tomas Volf <~@wolfsden.cz> Date: Tue, 5 Mar 2024 00:19:19 +0100 Message-ID: <09a144db3e01ea4ecea6a5487001a4e98e088d74.1709594359.git.~@wolfsden.cz> X-Mailer: git-send-email 2.41.0 In-Reply-To: <3cd20376b1f4259d10d2ca98bf39dd295ac300b4.1709594359.git.~@wolfsden.cz> References: <3cd20376b1f4259d10d2ca98bf39dd295ac300b4.1709594359.git.~@wolfsden.cz> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/rust-apps.scm (aardvark-dns): New variable. Change-Id: If0cb81d7739e72d93a342ffa43f57129421ff691 --- v2: Do not install source. gnu/packages/rust-apps.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) -- 2.41.0 diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 01e01ecba3..cfb9ffa1e0 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -3048,3 +3048,37 @@ (define-public htmlq (synopsis "Like jq, but for HTML") (description "Extract content from HTML files using CSS selectors.") (license license:expat))) + +(define-public aardvark-dns + (package + (name "aardvark-dns") + (version "1.10.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "aardvark-dns" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0ldqv9v3v9a1m2kka660d5v15y2zasy5z7m4fh5hif74r089cx6x")))) + (build-system cargo-build-system) + (arguments + `(#:install-source? #f + #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1) + ("rust-async-broadcast" ,rust-async-broadcast-0.6) + ("rust-chrono" ,rust-chrono-0.4) + ("rust-clap" ,rust-clap-4) + ("rust-futures-util" ,rust-futures-util-0.3) + ("rust-hickory-client" ,rust-hickory-client-0.24) + ("rust-hickory-proto" ,rust-hickory-proto-0.24) + ("rust-hickory-server" ,rust-hickory-server-0.24) + ("rust-libc" ,rust-libc-0.2) + ("rust-log" ,rust-log-0.4) + ("rust-nix" ,rust-nix-0.27) + ("rust-resolv-conf" ,rust-resolv-conf-0.7) + ("rust-signal-hook" ,rust-signal-hook-0.3) + ("rust-syslog" ,rust-syslog-6) + ("rust-tokio" ,rust-tokio-1)))) + (home-page "https://github.com/containers/aardvark-dns") + (synopsis "Container-focused DNS server") + (description "This package provides a container-focused DNS server.") + (license license:asl2.0)))