From unknown Mon Aug 18 09:06:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#63964] [PATCH] gnu: Add kineto. Resent-From: Christopher Howard Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 08 Jun 2023 21:20:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 63964 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63964@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.168625914724345 (code B ref -1); Thu, 08 Jun 2023 21:20:01 +0000 Received: (at submit) by debbugs.gnu.org; 8 Jun 2023 21:19:07 +0000 Received: from localhost ([127.0.0.1]:57730 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q7N29-0006KZ-8g for submit@debbugs.gnu.org; Thu, 08 Jun 2023 17:19:06 -0400 Received: from lists.gnu.org ([209.51.188.17]:47882) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q7N1x-0006Jz-6r for submit@debbugs.gnu.org; Thu, 08 Jun 2023 17:19: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 1q7N1x-0007Uk-0Z for guix-patches@gnu.org; Thu, 08 Jun 2023 17:18:53 -0400 Received: from mx.kolabnow.com ([212.103.80.154]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q7N1u-0007Ek-SN for guix-patches@gnu.org; Thu, 08 Jun 2023 17:18:52 -0400 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id 3275C12BE for ; Thu, 8 Jun 2023 23:18:40 +0200 (CEST) Authentication-Results: ext-mx-out002.mykolab.com (amavisd-new); dkim=pass (4096-bit key) reason="pass (just generated, assumed good)" header.d=kolabnow.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:content-disposition:content-type :content-type:mime-version:message-id:subject:subject:from:from :date:date:received:received:received; s=dkim20160331; t= 1686259116; x=1688073517; bh=NPYPwQD2Wn8lbT4iATbg7xQLXfcrdGe6G4W KyudvcZk=; b=wTjg4/rdVmaaeCduaeuV4o3m871fnWJzQEYCoylwFPd2tIaw4/v 8GdGEd87bh+r0RzNxHQgUiNarMDr3lBFiZQ9loHXtwXFpMt1R7VD1TVXg23neEFh PwwIRLNu3daHyx/zaqHaGDqWpPT5ln4B29mdkrOW3KTUfSVK7GE/P3bkWXSRqQBl rXPQJivzF77R9y9oG45NKLyBhb2OtRWaIYwkKku6HG6GxuDjtEYw0gW+CLQB00gw /ZE9HFlHBm6Uv8PSpIaik6IYv8td+eWnFL8b5Jo5tmXIf+5+7/dP14XAALOsO0YE 47ALqtQfnQjmnsmNG5eUn2JXAUPwQlD2giErTqtekcjCxe1KX+EpoIHoOuX6eCJ5 y/x4QVqXNxva2Gqr9p0xQFQ56kPuZqmBIKBkRTKzd1NPps7VzHpjQul7oNl/Kl8i D3v1yC7V62SutZV0pNrYV6nV9PiGNkrcixE4uiL73++wi8w0QGM1jRy5XdalSO9J d/3JNde8EOhY3aKiHA5rhPIic5iCt7k+zCKGDRfC490NMgKo7fCJC4xBUDzo3AHL DXeBIpudKup0zcdO3jwfMWdp78x4Fk0WUE5Hu9bFSgq/eDV2MWT0e7y+YWKpaXp8 gheRyJn4ThE/URiSoK04fqArLytN1nHkBAQm64NAjknvfrdvqn29UICE= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-10 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out002.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CExvhOc4gjsZ for ; Thu, 8 Jun 2023 23:18:36 +0200 (CEST) Received: from int-mx001.mykolab.com (unknown [10.9.13.1]) by mx.kolabnow.com (Postfix) with ESMTPS id 73A1C641 for ; Thu, 8 Jun 2023 23:18:35 +0200 (CEST) Received: from ext-subm002.mykolab.com (unknown [10.9.6.2]) by int-mx001.mykolab.com (Postfix) with ESMTPS id 85EB08BB for ; Thu, 8 Jun 2023 23:18:35 +0200 (CEST) Date: Thu, 8 Jun 2023 13:18:30 -0800 From: Christopher Howard Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="A9aoPIGKC9lXxPXQ" Content-Disposition: inline Content-Transfer-Encoding: 8bit Autocrypt: addr=christopher@librehacker.com; prefer-encrypt=mutual; keydata= mDMEZEqk5BYJKwYBBAHaRw8BAQdAE/Dh4NUrMO5mxlZwV1H0X6DKaISWC/G5ws7voqpK6Xa0MEN ocmlzdG9waGVyIEhvd2FyZCA8Y2hyaXN0b3BoZXJAbGlicmVoYWNrZXIuY29tPoiQBBMWCAA4Fi EEMeL/OZnSMyOqPiAnGsX8bo2P8gwFAmRKpOQCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AAC gkQGsX8bo2P8gxyYgEA/ioHjyd0Bm3+YyW/vOLJZkDg1xx//zN9803Oayahz/gBAKwtHu69sqFZ /upw6mmyeP7ZndriTijMBZwfzcqDQWIMuDgEZEqk5RIKKwYBBAGXVQEFAQEHQO2aMfukvGwfyK7 f6DUkayD6h+RO+n6LGg0c0StFhF1CAwEIB4h4BBgWCAAgFiEEMeL/OZnSMyOqPiAnGsX8bo2P8g wFAmRKpOUCGwwACgkQGsX8bo2P8gxD6AEAncJh7NhGGBlNG43b5rMeeyrYVewJirj4hk2qk1iL3 KgA/301OIl9HuuM1hBLPOSTftjwKJUWDbzBFqbyGUFWaCUB Received-SPF: none client-ip=212.103.80.154; envelope-from=christopher@librehacker.com; helo=mx.kolabnow.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --A9aoPIGKC9lXxPXQ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Patch attached to add kineto, an HTTP proxy for the Gemini protocol. -- 馃摏 Christopher Howard 馃殌 gemini://gem.librehacker.com 馃寪 http://gem.librehacker.com 讘专讗砖讬转 讘专讗 讗诇讛讬诐 讗转 讛砖诪讬诐 讜讗转 讛讗专抓 --A9aoPIGKC9lXxPXQ Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: attachment; filename="0001-gnu-Add-kineto.patch" Content-Transfer-Encoding: 8bit >From 6107b5e5c555aa4781f922ee1b9b91428b6240af Mon Sep 17 00:00:00 2001 From: Christopher Howard Date: Thu, 8 Jun 2023 13:10:15 -0800 Subject: [PATCH] gnu: Add kineto. * gnu/packages/web.scm (kineto): New variable. --- gnu/packages/web.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 3af4aa0b8d..21e9579ac6 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -62,6 +62,7 @@ ;;; Copyright 2023 Paul A. Patience ;;; Copyright 2022 Bruno Victal ;;; Copyright 2023 David Thompson +;;; Copyright 2023 Christopher Howard ;;; ;;; This file is part of GNU Guix. ;;; @@ -8502,6 +8503,36 @@ (define-public vger @command{stunnel} on @command{inetd}.") (license license:bsd-2))) +(define-public kineto + (package + (name "kineto") + (version "0.0.0-20211105093215-857f8c97ebc5") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~sircmpwn/kineto") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1r17c904i76yy5ilvhjczmhnq5g7r4nkjwmsjcfxcqzly0ia7m2k")))) + (build-system go-build-system) + (arguments + '(#:import-path "git.sr.ht/~sircmpwn/kineto/")) + (propagated-inputs `(("go-git-sr-ht-sircmpwn-getopt" + ,go-git-sr-ht-sircmpwn-getopt) + ("go-git-sr-ht-adnano-go-gemini" + ,go-git-sr-ht-adnano-go-gemini))) + (home-page "https://git.sr.ht/~sircmpwn/kineto/") + (synopsis "HTTP proxy for Gemini") + (description + "This is an @@url{https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol,HTTP} +to @@url{https://gemini.circumlunar.space/,Gemini} proxy designed to provide +service for a single domain, i.e. to make your Gemini site available over HTTP. +It can proxy to any domain in order to facilitate linking to the rest of +Geminispace, but it defaults to a specific domain.") + (license license:gpl3))) + (define-public libzim (package (name "libzim") -- 2.40.1 --A9aoPIGKC9lXxPXQ-- From unknown Mon Aug 18 09:06:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#63964] Acknowledgement ([PATCH] gnu: Add kineto.) Resent-From: Christopher Howard Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 10 Jun 2023 17:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63964 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63964@debbugs.gnu.org Received: via spool by 63964-submit@debbugs.gnu.org id=B63964.16864166716804 (code B ref 63964); Sat, 10 Jun 2023 17:05:01 +0000 Received: (at 63964) by debbugs.gnu.org; 10 Jun 2023 17:04:31 +0000 Received: from localhost ([127.0.0.1]:36183 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q820t-0001lf-6x for submit@debbugs.gnu.org; Sat, 10 Jun 2023 13:04:31 -0400 Received: from mx.kolabnow.com ([212.103.80.155]:10794) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q820n-0001lN-Su for 63964@debbugs.gnu.org; Sat, 10 Jun 2023 13:04:29 -0400 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id 95AD920ED for <63964@debbugs.gnu.org>; Sat, 10 Jun 2023 19:04:19 +0200 (CEST) Authentication-Results: ext-mx-out002.mykolab.com (amavisd-new); dkim=pass (4096-bit key) reason="pass (just generated, assumed good)" header.d=kolabnow.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= in-reply-to:content-transfer-encoding:content-disposition :content-type:content-type:mime-version:references:message-id :subject:subject:from:from:date:date:received:received:received; s=dkim20160331; t=1686416656; x=1688231057; bh=1ySQvEc8CzOkGo2l 82sxe4c/O8nOR2H9cOr/dV1j3nA=; b=U0pIEhv4BzXrCOOvuDFhMTUVv/zO1ZJP QwqsSfN4+QGHLmK9sdOTWOSxGJr87cR8HUnsyL54h7XrYqBamMXmO7QdZWDWrTYn ksSoVA9C+H++nxaREH/7P6HHH8gHrm16Z+EsvNmErKYm5pzSE4o3vppDNoIjxvR6 rUucVUdholyj37K41gT0Mvjw9C1TtnqAmtBEXhR1ugovo2j4TkGVnSeaNAKTEsKP 5Z2Vt0Ok4SXOSVKMI7nKLzOX5mL/LIFyG/P5883bd6D5f0wOy/LLNjLO85aUJVT5 kbJEhYxQMg9luGmf+u90Hw1vWesMRCqvCF+Y0FcTCt2yXXyTfLQKAboW80BISGzV u6cB9QIRvmIk8BA80qeeZYeglkw2+p2emTaY7KrFBNz2jD5Agvn0z1XWsHaVE2H3 eQ8+8xSitj4v1DRdn4G+3dAjWaj5o7C8UKbgqdI/yLKeyoqU51goY1lDpCq1yKw9 mBaOuj24kLEDV1+W+/AC9b/hNIh5vHol8q3wH0offwx4hxfbNrwMPn0gbKdNaCNQ N6TE0FxGXrsd0g9YrfExjUID+o3X6wcIIXhYXi4XhULjrBl8bVAfPISsKXneoDte PZWVp6xdAU6MNF1VdVseiCpv0V2rzyWlpfUL1sWat8MKZFv4DmR9FTco5kxGhKvp QVAtIPqGjbg= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.899 X-Spam-Level: X-Spam-Status: No, score=-1.899 tagged_above=-10 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out002.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 81m66e2rXOfl for <63964@debbugs.gnu.org>; Sat, 10 Jun 2023 19:04:16 +0200 (CEST) Received: from int-mx002.mykolab.com (unknown [10.9.13.2]) by mx.kolabnow.com (Postfix) with ESMTPS id 51470C0C for <63964@debbugs.gnu.org>; Sat, 10 Jun 2023 19:04:15 +0200 (CEST) Received: from ext-subm003.mykolab.com (unknown [10.9.6.3]) by int-mx002.mykolab.com (Postfix) with ESMTPS id 74A6425EA for <63964@debbugs.gnu.org>; Sat, 10 Jun 2023 19:04:15 +0200 (CEST) Date: Sat, 10 Jun 2023 09:04:10 -0800 From: Christopher Howard Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="pEGj1dzFKtT9rbhQ" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: Autocrypt: addr=christopher@librehacker.com; prefer-encrypt=mutual; keydata= mDMEZEqk5BYJKwYBBAHaRw8BAQdAE/Dh4NUrMO5mxlZwV1H0X6DKaISWC/G5ws7voqpK6Xa0MEN ocmlzdG9waGVyIEhvd2FyZCA8Y2hyaXN0b3BoZXJAbGlicmVoYWNrZXIuY29tPoiQBBMWCAA4Fi EEMeL/OZnSMyOqPiAnGsX8bo2P8gwFAmRKpOQCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AAC gkQGsX8bo2P8gxyYgEA/ioHjyd0Bm3+YyW/vOLJZkDg1xx//zN9803Oayahz/gBAKwtHu69sqFZ /upw6mmyeP7ZndriTijMBZwfzcqDQWIMuDgEZEqk5RIKKwYBBAGXVQEFAQEHQO2aMfukvGwfyK7 f6DUkayD6h+RO+n6LGg0c0StFhF1CAwEIB4h4BBgWCAAgFiEEMeL/OZnSMyOqPiAnGsX8bo2P8g wFAmRKpOUCGwwACgkQGsX8bo2P8gxD6AEAncJh7NhGGBlNG43b5rMeeyrYVewJirj4hk2qk1iL3 KgA/301OIl9HuuM1hBLPOSTftjwKJUWDbzBFqbyGUFWaCUB X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --pEGj1dzFKtT9rbhQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Someone on IRC asked me to makes some changes to the description. Here is a new patch. -- Christopher Howard --pEGj1dzFKtT9rbhQ Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: attachment; filename="0001-gnu-Add-kineto.patch" Content-Transfer-Encoding: 8bit >From e7a59ebe9dd0eaec32da26c2de77199959e52f6f Mon Sep 17 00:00:00 2001 From: Christopher Howard Date: Sat, 10 Jun 2023 09:00:14 -0800 Subject: [PATCH] gnu: Add kineto * gnu/packages/web.scm (kineto): New variable. --- gnu/packages/web.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 3af4aa0b8d..3969ff4605 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -62,6 +62,7 @@ ;;; Copyright 2023 Paul A. Patience ;;; Copyright 2022 Bruno Victal ;;; Copyright 2023 David Thompson +;;; Copyright 2023 Christopher Howard ;;; ;;; This file is part of GNU Guix. ;;; @@ -8502,6 +8503,36 @@ (define-public vger @command{stunnel} on @command{inetd}.") (license license:bsd-2))) +(define-public kineto + (package + (name "kineto") + (version "0.0.0-20211105093215-857f8c97ebc5") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~sircmpwn/kineto") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1r17c904i76yy5ilvhjczmhnq5g7r4nkjwmsjcfxcqzly0ia7m2k")))) + (build-system go-build-system) + (arguments + '(#:import-path "git.sr.ht/~sircmpwn/kineto/")) + (propagated-inputs `(("go-git-sr-ht-sircmpwn-getopt" + ,go-git-sr-ht-sircmpwn-getopt) + ("go-git-sr-ht-adnano-go-gemini" + ,go-git-sr-ht-adnano-go-gemini))) + (home-page "https://git.sr.ht/~sircmpwn/kineto/") + (synopsis "HTTP proxy for Gemini") + (description + "This is an @acronym{HTTP} to +@url{https://gemini.circumlunar.space/,Gemini} proxy designed to provide +service for a single domain, i.e. to make your Gemini site available over +HTTP. It can proxy to any domain in order to facilitate linking to the rest +of Geminispace, but it defaults to a specific domain.") + (license license:gpl3))) + (define-public libzim (package (name "libzim") -- 2.40.1 --pEGj1dzFKtT9rbhQ-- From unknown Mon Aug 18 09:06:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#63964] Acknowledgement ([PATCH] gnu: Add kineto.) Resent-From: Christopher Howard Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 23 Jun 2023 18:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63964 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63964@debbugs.gnu.org Received: via spool by 63964-submit@debbugs.gnu.org id=B63964.168754642631972 (code B ref 63964); Fri, 23 Jun 2023 18:54:02 +0000 Received: (at 63964) by debbugs.gnu.org; 23 Jun 2023 18:53:46 +0000 Received: from localhost ([127.0.0.1]:39627 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qCluj-0008Jc-Vn for submit@debbugs.gnu.org; Fri, 23 Jun 2023 14:53:46 -0400 Received: from mx.kolabnow.com ([212.103.80.155]:42086) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qClug-0008JB-51 for 63964@debbugs.gnu.org; Fri, 23 Jun 2023 14:53:44 -0400 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id D67885CA6 for <63964@debbugs.gnu.org>; Fri, 23 Jun 2023 20:53:35 +0200 (CEST) Authentication-Results: ext-mx-out002.mykolab.com (amavisd-new); dkim=pass (4096-bit key) reason="pass (just generated, assumed good)" header.d=kolabnow.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= in-reply-to:content-disposition:content-type:content-type :mime-version:references:message-id:subject:subject:from:from :date:date:received:received:received; s=dkim20160331; t= 1687546415; x=1689360816; bh=xeM6iDftizNV+zc29EKZMNYaj4Rcgfjri1D kXROhWRw=; b=HMTjMEaToBGO0hTASFGfI62+Ax0Ovl/qmyAptJEdyusnqh+Mv6v sCFbm76/SekIQNuT3KeOPdRUWGNoHddBbM5gPR6AHlkEmBPH2tYxq1dVQha7+LQn CoPY07RPy607SKeM6+qxDPTsEljnqBY5ZBOzvlIXseIKUmpaG/Epsb60YAiBmJdO 7lbbp82ciE+trzlMB03a2r6VLEgS4eIEkhYfdek8+Z7HI/s6qEsBu1RrRXac7IX0 a4+B151y1gBxW4K7tJEh9hCSYhKMepBwnCFRIOE5Yw5eGnEtWkyq7qW9zUhpNpce KvWFKXNxcRpuw+CWdh49jWxqVNDx234MJchKwZzMxyyeGCjKc+oulra+Y18w7yEY db5gEbEWGN/CV+bbWyZ8L0AsmsXSkw6hur2hra3PpyuX8LqnrekWmIzo5U0Sy8WO lioN4ZcnN7a5gmVSBOAPtMSqcD5He7vQZHI51OzQ6AgDQy1ubd8+hujvHfKr1ZVb AzCdW79guGL46TdaEmHalF9Knu2VN7G94Do6987bs8fSxxig+KO8ceT2FjqCYXtr bk79IFeGR7x18P9lfhma3G+A+mmF22M10PkhL3/P0WU9f/M5ikLTzVCMQVAp4qP9 iRDQBJOhHgJElCAFwaKKTTk5RDvOTFL4UAedWcceG0Nl6Lf1ByN3ix+Q= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-10 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out002.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7KOPd8IVg5pP for <63964@debbugs.gnu.org>; Fri, 23 Jun 2023 20:53:35 +0200 (CEST) Received: from int-mx002.mykolab.com (unknown [10.9.13.2]) by mx.kolabnow.com (Postfix) with ESMTPS id 33F85BBA for <63964@debbugs.gnu.org>; Fri, 23 Jun 2023 20:53:34 +0200 (CEST) Received: from ext-subm002.mykolab.com (unknown [10.9.6.2]) by int-mx002.mykolab.com (Postfix) with ESMTPS id 481072816 for <63964@debbugs.gnu.org>; Fri, 23 Jun 2023 20:53:34 +0200 (CEST) Date: Fri, 23 Jun 2023 10:53:29 -0800 From: Christopher Howard Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Autocrypt: addr=christopher@librehacker.com; prefer-encrypt=mutual; keydata= mDMEZEqk5BYJKwYBBAHaRw8BAQdAE/Dh4NUrMO5mxlZwV1H0X6DKaISWC/G5ws7voqpK6Xa0MEN ocmlzdG9waGVyIEhvd2FyZCA8Y2hyaXN0b3BoZXJAbGlicmVoYWNrZXIuY29tPoiQBBMWCAA4Fi EEMeL/OZnSMyOqPiAnGsX8bo2P8gwFAmRKpOQCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AAC gkQGsX8bo2P8gxyYgEA/ioHjyd0Bm3+YyW/vOLJZkDg1xx//zN9803Oayahz/gBAKwtHu69sqFZ /upw6mmyeP7ZndriTijMBZwfzcqDQWIMuDgEZEqk5RIKKwYBBAGXVQEFAQEHQO2aMfukvGwfyK7 f6DUkayD6h+RO+n6LGg0c0StFhF1CAwEIB4h4BBgWCAAgFiEEMeL/OZnSMyOqPiAnGsX8bo2P8g wFAmRKpOUCGwwACgkQGsX8bo2P8gxD6AEAncJh7NhGGBlNG43b5rMeeyrYVewJirj4hk2qk1iL3 KgA/301OIl9HuuM1hBLPOSTftjwKJUWDbzBFqbyGUFWaCUB X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) I just want to mention that the package builds easily without any issues. -- Christopher Howard From unknown Mon Aug 18 09:06:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#63964] [PATCH] gnu: Add kineto References: In-Reply-To: Resent-From: christopher@librehacker.com Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 06 Jul 2023 20:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63964 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63964@debbugs.gnu.org Cc: Christopher Howard Received: via spool by 63964-submit@debbugs.gnu.org id=B63964.16886755491067 (code B ref 63964); Thu, 06 Jul 2023 20:33:02 +0000 Received: (at 63964) by debbugs.gnu.org; 6 Jul 2023 20:32:29 +0000 Received: from localhost ([127.0.0.1]:42129 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHVeO-0000H8-Hk for submit@debbugs.gnu.org; Thu, 06 Jul 2023 16:32:28 -0400 Received: from mx.kolabnow.com ([212.103.80.153]:45724) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHVeL-0000Gt-Df for 63964@debbugs.gnu.org; Thu, 06 Jul 2023 16:32:27 -0400 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id 1820141F49 for <63964@debbugs.gnu.org>; Thu, 6 Jul 2023 22:32:19 +0200 (CEST) Authentication-Results: ext-mx-out003.mykolab.com (amavisd-new); dkim=pass (4096-bit key) reason="pass (just generated, assumed good)" header.d=kolabnow.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:content-type:content-type:mime-version :message-id:date:date:subject:subject:from:from:received :received:received; s=dkim20160331; t=1688675535; x=1690489936; bh=UCTKcFJykRwpudg1UsmgZAxyTWfPJA81+B+I9k6Gvgs=; b=y/cy1vIMwWrV qL/3FGqXnqDXVJANI3OB5+9Y8VDPPMeotqfGOqumzae3EDr7NKjEe5kbjm8tVxNp 0I7cJQ4IT5Q9rIll3/731qht75nEM9WjhHE42pvywGxTs/IyQQpJyguE1Nrx7SKh PC73RGLm9J5aFuDoxyZKUZ/1L65N9JMqICYTLg7y0+FrsvJRJMFrBSJmA1nwza20 qVXI+kBLgDNLucCeBUk4wI5Fr6j0h3GJT/dmw/OXHFJoy/LNEjjKBzTjdGHJ3kHx njYoj0dzBvBjTzIRJ/tUOHLsSJJtEvp5hvWtj7CUqDH936utYjVYc+D+mKQX0ZFM uOs8g9mjWwGBWG4BdDZC77DFHe6qczgktiyuGj01lZJd7TpeWvjTQ4zgvCHBzC6a xgdKadN22Cnyfs0+Lf8HrNTuLvK2AedAFgD02FfJgycjcz9gZkUXvfWa7yDRdTp7 bCEuIrcs6C2LPpWEZLZRe6IUdp5XtqJdFkqj1NpFRVDXAAl7P0aM1tUmDSo6YmP1 UP8tYHXPli6i92gPcBkreSJwOVzCRywiUYO1mtgvwwZX5ZdN7NQdl7B0Y5Z3EkA+ 6d6hnqaeoM8vOPVu+RuTPmQJakOsCu0waFonUDmwGDWWb0jtWYThNA2rh9Dy94b+ A35VX+u9Ep9peOqzrMwo3ndRk0gWm78= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-10 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out003.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JHr3YTAR7trT for <63964@debbugs.gnu.org>; Thu, 6 Jul 2023 22:32:15 +0200 (CEST) Received: from int-mx001.mykolab.com (unknown [10.9.13.1]) by mx.kolabnow.com (Postfix) with ESMTPS id 6524241F1F for <63964@debbugs.gnu.org>; Thu, 6 Jul 2023 22:32:14 +0200 (CEST) Received: from ext-subm003.mykolab.com (unknown [10.9.6.3]) by int-mx001.mykolab.com (Postfix) with ESMTPS id B65A16D2; Thu, 6 Jul 2023 22:32:14 +0200 (CEST) From: christopher@librehacker.com Date: Thu, 6 Jul 2023 12:31:50 -0800 Message-Id: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) From: Christopher Howard * gnu/packages/web.scm (kineto): New variable. --- gnu/packages/web.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 3af4aa0b8d..3969ff4605 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -62,6 +62,7 @@ ;;; Copyright 漏 2023 Paul A. Patience ;;; Copyright 漏 2022 Bruno Victal ;;; Copyright 漏 2023 David Thompson +;;; Copyright 漏 2023 Christopher Howard ;;; ;;; This file is part of GNU Guix. ;;; @@ -8502,6 +8503,36 @@ (define-public vger @command{stunnel} on @command{inetd}.") (license license:bsd-2))) +(define-public kineto + (package + (name "kineto") + (version "0.0.0-20211105093215-857f8c97ebc5") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~sircmpwn/kineto") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1r17c904i76yy5ilvhjczmhnq5g7r4nkjwmsjcfxcqzly0ia7m2k")))) + (build-system go-build-system) + (arguments + '(#:import-path "git.sr.ht/~sircmpwn/kineto/")) + (propagated-inputs `(("go-git-sr-ht-sircmpwn-getopt" + ,go-git-sr-ht-sircmpwn-getopt) + ("go-git-sr-ht-adnano-go-gemini" + ,go-git-sr-ht-adnano-go-gemini))) + (home-page "https://git.sr.ht/~sircmpwn/kineto/") + (synopsis "HTTP proxy for Gemini") + (description + "This is an @acronym{HTTP} to +@url{https://gemini.circumlunar.space/,Gemini} proxy designed to provide +service for a single domain, i.e. to make your Gemini site available over +HTTP. It can proxy to any domain in order to facilitate linking to the rest +of Geminispace, but it defaults to a specific domain.") + (license license:gpl3))) + (define-public libzim (package (name "libzim") base-commit: 872b2487451c39020a78ed3227992fb02a7ed5e5 -- 2.40.1 From unknown Mon Aug 18 09:06:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#63964] [PATCH] gnu: Add kineto Resent-From: Christopher Howard Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 06 Jul 2023 20:36:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63964 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63964@debbugs.gnu.org Received: via spool by 63964-submit@debbugs.gnu.org id=B63964.16886757301343 (code B ref 63964); Thu, 06 Jul 2023 20:36:03 +0000 Received: (at 63964) by debbugs.gnu.org; 6 Jul 2023 20:35:30 +0000 Received: from localhost ([127.0.0.1]:42135 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHVhK-0000Lb-7V for submit@debbugs.gnu.org; Thu, 06 Jul 2023 16:35:30 -0400 Received: from mx.kolabnow.com ([212.103.80.154]:48274) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHVhG-0000LG-LM for 63964@debbugs.gnu.org; Thu, 06 Jul 2023 16:35:28 -0400 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id EAB61153F for <63964@debbugs.gnu.org>; Thu, 6 Jul 2023 22:35:20 +0200 (CEST) Authentication-Results: ext-mx-out001.mykolab.com (amavisd-new); dkim=pass (4096-bit key) reason="pass (just generated, assumed good)" header.d=kolabnow.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= in-reply-to:content-disposition:content-type:content-type :mime-version:references:message-id:subject:subject:from:from :date:date:received:received:received; s=dkim20160331; t= 1688675720; x=1690490121; bh=eCID3QCOS0iDQdiKnaBeHGbtx7q9OKz7U1k Nb34EFKQ=; b=BpnXskRVshlA7u0n9K62HH58awkhQ0qz7OhPdgAmr81I/lsyvXk tLImF1WWKJBgwoP9GOhI5ukLaDfCFEmTQyIqQNtm3IW7TSk7jWajCzy+M4tUagtJ UB8wkIPqYDdfguengMtjpZh8nutVW00lep87pk216LXR0hsUYAhIy6p+NyVC5Cr0 4oZ7Sd+PUSjjTWQ/12aC8+B0LPfNhzf/3w7hfCI5av92tHNd93MmFzJrFnB2UprZ 4ONdIGP8/G9iEfydJ6RYBfxIKumepgq9w6vy6EyLH2dCHncAVj7uk/KjYRMLCtz2 y/2RdSWAolokzvikpnszKDHTceyabSXwaoUSaLYFOfzvXa1YoTDdyAjiYt2HDK+H Hl7EUfFByLHmgP5unp5QeRgu4D+GZ/7mwv5AeuJzHnJmJiXrFFzklQpEF9a/+g3f 7kz1L0okAnxtXqHWqd/fBnizDWzPYlEfEyQt1ghVXUhlZ9fIxvqGFjBb6LBFrYUB pWxyB9A1HD5lX+iXFMk45jFFZNG5Q3DJZW8KnpfP4yY26foPy2poqjAVbZEDQ5C3 Ydh0A2NTX19043/I9FkOGn7EnCOR8SnoUupCvBzkyZ7BPt9Tv9gTnlgINYZZ5vPD fiQ0WUr699SsxDdBRe9Kes8TTVTVgfa8/GDxhZIui4odedqNkGnQXkkg= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-10 required=4 tests=[BAYES_00=-1.9] autolearn=no autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out001.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VQ9didYoOJhD for <63964@debbugs.gnu.org>; Thu, 6 Jul 2023 22:35:20 +0200 (CEST) Received: from int-mx003.mykolab.com (unknown [10.9.13.3]) by mx.kolabnow.com (Postfix) with ESMTPS id 48197A6C for <63964@debbugs.gnu.org>; Thu, 6 Jul 2023 22:35:20 +0200 (CEST) Received: from ext-subm003.mykolab.com (unknown [10.9.6.3]) by int-mx003.mykolab.com (Postfix) with ESMTPS id E420A3500 for <63964@debbugs.gnu.org>; Thu, 6 Jul 2023 22:35:19 +0200 (CEST) Date: Thu, 6 Jul 2023 12:35:15 -0800 From: Christopher Howard Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Autocrypt: addr=christopher@librehacker.com; prefer-encrypt=mutual; keydata= mDMEZEqk5BYJKwYBBAHaRw8BAQdAE/Dh4NUrMO5mxlZwV1H0X6DKaISWC/G5ws7voqpK6Xa0MEN ocmlzdG9waGVyIEhvd2FyZCA8Y2hyaXN0b3BoZXJAbGlicmVoYWNrZXIuY29tPoiQBBMWCAA4Fi EEMeL/OZnSMyOqPiAnGsX8bo2P8gwFAmRKpOQCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AAC gkQGsX8bo2P8gxyYgEA/ioHjyd0Bm3+YyW/vOLJZkDg1xx//zN9803Oayahz/gBAKwtHu69sqFZ /upw6mmyeP7ZndriTijMBZwfzcqDQWIMuDgEZEqk5RIKKwYBBAGXVQEFAQEHQO2aMfukvGwfyK7 f6DUkayD6h+RO+n6LGg0c0StFhF1CAwEIB4h4BBgWCAAgFiEEMeL/OZnSMyOqPiAnGsX8bo2P8g wFAmRKpOUCGwwACgkQGsX8bo2P8gxD6AEAncJh7NhGGBlNG43b5rMeeyrYVewJirj4hk2qk1iL3 KgA/301OIl9HuuM1hBLPOSTftjwKJUWDbzBFqbyGUFWaCUB X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) The last patch had encoding issues. I sent the patch again using git-send-email. -- Christopher Howard From unknown Mon Aug 18 09:06:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#63964] [PATCH] gnu: Add kineto Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 06 Jul 2023 21:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63964 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: christopher@librehacker.com Cc: 63964@debbugs.gnu.org Received: via spool by 63964-submit@debbugs.gnu.org id=B63964.16886792567664 (code B ref 63964); Thu, 06 Jul 2023 21:35:01 +0000 Received: (at 63964) by debbugs.gnu.org; 6 Jul 2023 21:34:16 +0000 Received: from localhost ([127.0.0.1]:42172 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHWcC-0001zX-07 for submit@debbugs.gnu.org; Thu, 06 Jul 2023 17:34:16 -0400 Received: from smtpm4.myservices.hosting ([185.26.105.235]:39642) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHWc9-0001zP-K7 for 63964@debbugs.gnu.org; Thu, 06 Jul 2023 17:34:14 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm4.myservices.hosting (Postfix) with ESMTP id 7B67820D49; Thu, 6 Jul 2023 23:34:12 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 8369E8009B; Thu, 6 Jul 2023 23:34:08 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id EFoXNP7zIkol; Thu, 6 Jul 2023 23:34:08 +0200 (CEST) Received: from [192.168.1.116] (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 0821680099; Thu, 6 Jul 2023 23:34:07 +0200 (CEST) Message-ID: Date: Thu, 6 Jul 2023 22:34:03 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 Content-Language: en-US References: From: Bruno Victal In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -1.1 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) Hi Christopher, On 2023-07-06 21:31, christopher@librehacker.com wrote: > + (propagated-inputs `(("go-git-sr-ht-sircmpwn-getopt" > + ,go-git-sr-ht-sircmpwn-getopt) > + ("go-git-sr-ht-adnano-go-gemini" > + ,go-git-sr-ht-adnano-go-gemini))) You can write this part as: (propagated-inputs (list go-git-sr-ht-sircmpwn-getopt go-git-sr-ht-adnano-go-gemini)) -- Furthermore, I consider that nonfree software must be eradicated. Cheers, Bruno. From unknown Mon Aug 18 09:06:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#63964] [PATCH] gnu: Add kineto References: In-Reply-To: Resent-From: Christopher Howard Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 19 Jul 2023 21:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63964 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63964@debbugs.gnu.org Cc: christopher@librehacker.com Received: via spool by 63964-submit@debbugs.gnu.org id=B63964.168980260517719 (code B ref 63964); Wed, 19 Jul 2023 21:37:02 +0000 Received: (at 63964) by debbugs.gnu.org; 19 Jul 2023 21:36:45 +0000 Received: from localhost ([127.0.0.1]:57202 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qMEqi-0004bi-K7 for submit@debbugs.gnu.org; Wed, 19 Jul 2023 17:36:44 -0400 Received: from mx.kolabnow.com ([212.103.80.153]:17946) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qMEqd-0004bP-Kt for 63964@debbugs.gnu.org; Wed, 19 Jul 2023 17:36:43 -0400 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id 67EF840AB1 for <63964@debbugs.gnu.org>; Wed, 19 Jul 2023 23:36:33 +0200 (CEST) Authentication-Results: ext-mx-out003.mykolab.com (amavisd-new); dkim=pass (4096-bit key) reason="pass (just generated, assumed good)" header.d=kolabnow.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:content-type:content-type:mime-version :message-id:date:date:subject:subject:from:from:received :received:received; s=dkim20160331; t=1689802589; x=1691616990; bh=1p7ACpiShI1ufgncs44sqlX6RrjSBZ/BOSckMlRiHUc=; b=1fp3UbQ2uALD 97G5sC9U46tyD1gWxLRpu6cRI5eFsi9AmiHaitykPMoNd2Me8nrAn8yh9YbL30S3 /YvwNK8ZEij7nBNiEi66BDnYzOTe5F7FSw+z5S2nxIEqwqzYGKvvPdrPyMgupW2x PBABmaneLrwDNYa3+zd/CLLwEhc8Z3LuhtDnpMbqnX0DhLIPHunFjnjtSiP1g8Zu LjWFZqTSOIKN/zqEZn0DK0CWbiRKrB1qTyP8A2hp9ZafX5RWX+/+t4YZIC962MFS WvsbQ15YpOs22OlnOWMz0FtAqZdHB9CVvCVsVPxihlRl885H//1rNyGvHoYHVlnL BScFHc5LIVhTobPnMsMW8MHRrTZGtOvAN+9krJ+u47JC4Ee13ysujLuMIsfabsed 9g7s5wvxIXN2RF9MbF0Fd4tgBkCVIrcyWpeZhQeK7yLGl27q7UDhpN0zHLxRTdnA T9B9x+alWPM96PRFnETwXE7VQKosYqTfTWh6jorc4xY1BzrSpoFCz2E+DZ9jDEgG ZoVLvs7E4/ZWEdEZMTSjcoUMDP6LxC5k51kRywihbE2DSW4sWjNv9pAuOAdIOmE0 pMoBVp7FDcFNfKVH0OKJNv2lnGB5fnIH5YNa4gzOsKV+f0DAse+b41VSJjmx+GnH 60r0iXm2Z0lORr0XCUdHvPkEfCZtdSE= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-10 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out003.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IU73Em5ftEFm for <63964@debbugs.gnu.org>; Wed, 19 Jul 2023 23:36:29 +0200 (CEST) Received: from int-mx002.mykolab.com (unknown [10.9.13.2]) by mx.kolabnow.com (Postfix) with ESMTPS id 2CC4F4067E for <63964@debbugs.gnu.org>; Wed, 19 Jul 2023 23:36:28 +0200 (CEST) Received: from ext-subm003.mykolab.com (unknown [10.9.6.3]) by int-mx002.mykolab.com (Postfix) with ESMTPS id 2FDE02F5E; Wed, 19 Jul 2023 23:36:28 +0200 (CEST) From: Christopher Howard Date: Wed, 19 Jul 2023 13:35:39 -0800 Message-Id: <20230719213539.18271-1-christopher@librehacker.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/web.scm (kineto): New variable. --- gnu/packages/web.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index ad5ec0a..f8fd856 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -62,6 +62,7 @@ ;;; Copyright 漏 2023 Paul A. Patience ;;; Copyright 漏 2022 Bruno Victal ;;; Copyright 漏 2023 David Thompson +;;; Copyright 漏 2023 Christopher Howard ;;; ;;; This file is part of GNU Guix. ;;; @@ -8558,6 +8559,34 @@ (define-public vger @command{stunnel} on @command{inetd}.") (license license:bsd-2))) +(define-public kineto + (package + (name "kineto") + (version "0.0.0-20211105093215-857f8c97ebc5") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~sircmpwn/kineto") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1r17c904i76yy5ilvhjczmhnq5g7r4nkjwmsjcfxcqzly0ia7m2k")))) + (build-system go-build-system) + (arguments + '(#:import-path "git.sr.ht/~sircmpwn/kineto/")) + (propagated-inputs + (list go-git-sr-ht-sircmpwn-getopt go-git-sr-ht-adnano-go-gemini)) + (home-page "https://git.sr.ht/~sircmpwn/kineto/") + (synopsis "HTTP proxy for Gemini") + (description + "This is an @acronym{HTTP} to +@url{https://gemini.circumlunar.space/,Gemini} proxy designed to provide +service for a single domain, i.e. to make your Gemini site available over +HTTP. It can proxy to any domain in order to facilitate linking to the rest +of Geminispace, but it defaults to a specific domain.") + (license license:gpl3))) + (define-public libzim (package (name "libzim") -- 2.40.1 From unknown Mon Aug 18 09:06:16 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Christopher Howard Subject: bug#63964: closed (Re: bug#63964: [PATCH] gnu: Add kineto.) Message-ID: References: <87350vt0el.fsf_-_@gnu.org> X-Gnu-PR-Message: they-closed 63964 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 63964@debbugs.gnu.org Date: Mon, 07 Aug 2023 14:04:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1691417043-17043-1" This is a multi-part message in MIME format... ------------=_1691417043-17043-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #63964: [PATCH] gnu: Add kineto. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 63964@debbugs.gnu.org. --=20 63964: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D63964 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1691417043-17043-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 63964-done) by debbugs.gnu.org; 7 Aug 2023 14:03:39 +0000 Received: from localhost ([127.0.0.1]:34010 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qT0pf-0004Q1-GH for submit@debbugs.gnu.org; Mon, 07 Aug 2023 10:03:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43236) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qT0pe-0004Pq-F5 for 63964-done@debbugs.gnu.org; Mon, 07 Aug 2023 10:03:38 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qT0pY-0002XC-Mi; Mon, 07 Aug 2023 10:03:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=QbFKHoYoBLu3duWXKH0YPE5yrY7XcdPLEeYzZocOTTA=; b=OvW5zNfVbkEwV6K5DnDX QWv/FaPvPCO0WNXMiu6z16bLJN0mTP5NjO+2Hy6IgR3mFpRkQhvPMDghkpZMslb2+1AHowWCmM1Ux xqEdqjCtlNBWUHr3nI26horag+16BAS+7jBl3Hm5t9qqyOXBw06F9xWPBSmHFFPywZknExRa3+mZz a28Xgiw5dLstHLRxMmhUjD1MM1eGhaMgdXgYl8Ch1/1WEKgZEj6fgAYQyOrdXEeQBR/hciJv/fVoP WGAVBhiNvK/RCkOMv2yg+0hkpcyb4LRJabJwGXtXVo5YZDQd9h6wXYrJa1bns30cADxQPosn/EaRT 1RnvlgCmSKKVNg==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Christopher Howard Subject: Re: bug#63964: [PATCH] gnu: Add kineto. References: <20230719213539.18271-1-christopher@librehacker.com> Date: Mon, 07 Aug 2023 16:03:30 +0200 In-Reply-To: <20230719213539.18271-1-christopher@librehacker.com> (Christopher Howard's message of "Wed, 19 Jul 2023 13:35:39 -0800") Message-ID: <87350vt0el.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 63964-done Cc: 63964-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Christopher Howard skribis: > * gnu/packages/web.scm (kineto): New variable. [...] > + (license license:gpl3))) Hi! Change to =E2=80=98gpl3+=E2=80=99 and applied, thanks! Ludo=E2=80=99. ------------=_1691417043-17043-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 8 Jun 2023 21:19:07 +0000 Received: from localhost ([127.0.0.1]:57730 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q7N29-0006KZ-8g for submit@debbugs.gnu.org; Thu, 08 Jun 2023 17:19:06 -0400 Received: from lists.gnu.org ([209.51.188.17]:47882) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q7N1x-0006Jz-6r for submit@debbugs.gnu.org; Thu, 08 Jun 2023 17:19: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 1q7N1x-0007Uk-0Z for guix-patches@gnu.org; Thu, 08 Jun 2023 17:18:53 -0400 Received: from mx.kolabnow.com ([212.103.80.154]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q7N1u-0007Ek-SN for guix-patches@gnu.org; Thu, 08 Jun 2023 17:18:52 -0400 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id 3275C12BE for ; Thu, 8 Jun 2023 23:18:40 +0200 (CEST) Authentication-Results: ext-mx-out002.mykolab.com (amavisd-new); dkim=pass (4096-bit key) reason="pass (just generated, assumed good)" header.d=kolabnow.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:content-disposition:content-type :content-type:mime-version:message-id:subject:subject:from:from :date:date:received:received:received; s=dkim20160331; t= 1686259116; x=1688073517; bh=NPYPwQD2Wn8lbT4iATbg7xQLXfcrdGe6G4W KyudvcZk=; b=wTjg4/rdVmaaeCduaeuV4o3m871fnWJzQEYCoylwFPd2tIaw4/v 8GdGEd87bh+r0RzNxHQgUiNarMDr3lBFiZQ9loHXtwXFpMt1R7VD1TVXg23neEFh PwwIRLNu3daHyx/zaqHaGDqWpPT5ln4B29mdkrOW3KTUfSVK7GE/P3bkWXSRqQBl rXPQJivzF77R9y9oG45NKLyBhb2OtRWaIYwkKku6HG6GxuDjtEYw0gW+CLQB00gw /ZE9HFlHBm6Uv8PSpIaik6IYv8td+eWnFL8b5Jo5tmXIf+5+7/dP14XAALOsO0YE 47ALqtQfnQjmnsmNG5eUn2JXAUPwQlD2giErTqtekcjCxe1KX+EpoIHoOuX6eCJ5 y/x4QVqXNxva2Gqr9p0xQFQ56kPuZqmBIKBkRTKzd1NPps7VzHpjQul7oNl/Kl8i D3v1yC7V62SutZV0pNrYV6nV9PiGNkrcixE4uiL73++wi8w0QGM1jRy5XdalSO9J d/3JNde8EOhY3aKiHA5rhPIic5iCt7k+zCKGDRfC490NMgKo7fCJC4xBUDzo3AHL DXeBIpudKup0zcdO3jwfMWdp78x4Fk0WUE5Hu9bFSgq/eDV2MWT0e7y+YWKpaXp8 gheRyJn4ThE/URiSoK04fqArLytN1nHkBAQm64NAjknvfrdvqn29UICE= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-10 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out002.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CExvhOc4gjsZ for ; Thu, 8 Jun 2023 23:18:36 +0200 (CEST) Received: from int-mx001.mykolab.com (unknown [10.9.13.1]) by mx.kolabnow.com (Postfix) with ESMTPS id 73A1C641 for ; Thu, 8 Jun 2023 23:18:35 +0200 (CEST) Received: from ext-subm002.mykolab.com (unknown [10.9.6.2]) by int-mx001.mykolab.com (Postfix) with ESMTPS id 85EB08BB for ; Thu, 8 Jun 2023 23:18:35 +0200 (CEST) Date: Thu, 8 Jun 2023 13:18:30 -0800 From: Christopher Howard To: guix-patches@gnu.org Subject: [PATCH] gnu: Add kineto. Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="A9aoPIGKC9lXxPXQ" Content-Disposition: inline Content-Transfer-Encoding: 8bit Autocrypt: addr=christopher@librehacker.com; prefer-encrypt=mutual; keydata= mDMEZEqk5BYJKwYBBAHaRw8BAQdAE/Dh4NUrMO5mxlZwV1H0X6DKaISWC/G5ws7voqpK6Xa0MEN ocmlzdG9waGVyIEhvd2FyZCA8Y2hyaXN0b3BoZXJAbGlicmVoYWNrZXIuY29tPoiQBBMWCAA4Fi EEMeL/OZnSMyOqPiAnGsX8bo2P8gwFAmRKpOQCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AAC gkQGsX8bo2P8gxyYgEA/ioHjyd0Bm3+YyW/vOLJZkDg1xx//zN9803Oayahz/gBAKwtHu69sqFZ /upw6mmyeP7ZndriTijMBZwfzcqDQWIMuDgEZEqk5RIKKwYBBAGXVQEFAQEHQO2aMfukvGwfyK7 f6DUkayD6h+RO+n6LGg0c0StFhF1CAwEIB4h4BBgWCAAgFiEEMeL/OZnSMyOqPiAnGsX8bo2P8g wFAmRKpOUCGwwACgkQGsX8bo2P8gxD6AEAncJh7NhGGBlNG43b5rMeeyrYVewJirj4hk2qk1iL3 KgA/301OIl9HuuM1hBLPOSTftjwKJUWDbzBFqbyGUFWaCUB Received-SPF: none client-ip=212.103.80.154; envelope-from=christopher@librehacker.com; helo=mx.kolabnow.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --A9aoPIGKC9lXxPXQ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Patch attached to add kineto, an HTTP proxy for the Gemini protocol. -- 馃摏 Christopher Howard 馃殌 gemini://gem.librehacker.com 馃寪 http://gem.librehacker.com 讘专讗砖讬转 讘专讗 讗诇讛讬诐 讗转 讛砖诪讬诐 讜讗转 讛讗专抓 --A9aoPIGKC9lXxPXQ Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: attachment; filename="0001-gnu-Add-kineto.patch" Content-Transfer-Encoding: 8bit >From 6107b5e5c555aa4781f922ee1b9b91428b6240af Mon Sep 17 00:00:00 2001 From: Christopher Howard Date: Thu, 8 Jun 2023 13:10:15 -0800 Subject: [PATCH] gnu: Add kineto. * gnu/packages/web.scm (kineto): New variable. --- gnu/packages/web.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 3af4aa0b8d..21e9579ac6 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -62,6 +62,7 @@ ;;; Copyright 2023 Paul A. Patience ;;; Copyright 2022 Bruno Victal ;;; Copyright 2023 David Thompson +;;; Copyright 2023 Christopher Howard ;;; ;;; This file is part of GNU Guix. ;;; @@ -8502,6 +8503,36 @@ (define-public vger @command{stunnel} on @command{inetd}.") (license license:bsd-2))) +(define-public kineto + (package + (name "kineto") + (version "0.0.0-20211105093215-857f8c97ebc5") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~sircmpwn/kineto") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1r17c904i76yy5ilvhjczmhnq5g7r4nkjwmsjcfxcqzly0ia7m2k")))) + (build-system go-build-system) + (arguments + '(#:import-path "git.sr.ht/~sircmpwn/kineto/")) + (propagated-inputs `(("go-git-sr-ht-sircmpwn-getopt" + ,go-git-sr-ht-sircmpwn-getopt) + ("go-git-sr-ht-adnano-go-gemini" + ,go-git-sr-ht-adnano-go-gemini))) + (home-page "https://git.sr.ht/~sircmpwn/kineto/") + (synopsis "HTTP proxy for Gemini") + (description + "This is an @@url{https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol,HTTP} +to @@url{https://gemini.circumlunar.space/,Gemini} proxy designed to provide +service for a single domain, i.e. to make your Gemini site available over HTTP. +It can proxy to any domain in order to facilitate linking to the rest of +Geminispace, but it defaults to a specific domain.") + (license license:gpl3))) + (define-public libzim (package (name "libzim") -- 2.40.1 --A9aoPIGKC9lXxPXQ-- ------------=_1691417043-17043-1--