From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 09 12:12:23 2021 Received: (at submit) by debbugs.gnu.org; 9 Jul 2021 16:12:23 +0000 Received: from localhost ([127.0.0.1]:59560 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1t71-00045l-3z for submit@debbugs.gnu.org; Fri, 09 Jul 2021 12:12:23 -0400 Received: from lists.gnu.org ([209.51.188.17]:46220) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1t6y-00045c-If for submit@debbugs.gnu.org; Fri, 09 Jul 2021 12:12:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37988) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m1t6x-0005c9-7r for guix-patches@gnu.org; Fri, 09 Jul 2021 12:12:19 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:33352) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m1t6u-0001vS-1S for guix-patches@gnu.org; Fri, 09 Jul 2021 12:12:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=tNpDbyB1c3Lzm0SBL4347QugLes5aeUAYXso7taczSg=; b=ob2TKBc6iaZNf/Ld+2vvqI5aYB QBUqIupCx6wAWsqaVFaUalQWVk3l78PcR52WEfQYvnS60B95fE/Q1YfEPv13291iDZbpJ+TEqzH4T DbZ67dGndWq6l/gXKKDqvDbwrhSRTooEWWSzmR4NOl+/PKoxXucHwKr5dTdUhcgRJVnU1GCspw86f 4vvMmPpMDkHTBak5zGUhKJa7q282ikzo/CK/1hi1Wi4eM8uQIby2OzLrV46zW3i8VTjV6/OF02tmK rYbkIryCXjEtPuS93WgXEzU9ewj3SMGOGUEke2SztShNU9VK/UHTS6H8sWvjauMLLqwm0FqwWivz4 Uei4VWlA==; Received: from [192.168.2.1] (helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1m1t6m-000AQv-Ac; Fri, 09 Jul 2021 21:42:08 +0530 From: Arun Isaac To: guix-patches@gnu.org Subject: [PATCH 0/7] Add nncp Date: Fri, 9 Jul 2021 21:42:02 +0530 Message-Id: <20210709161203.11468-1-arunisaac@systemreboot.net> X-Mailer: git-send-email 2.32.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=139.59.75.54; envelope-from=arunisaac@systemreboot.net; helo=mugam.systemreboot.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Arun Isaac 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.4 (--) Hi, This patchset adds nncp and dependencies. Cheers! Arun Isaac (7): gnu: Add go-github-com-davecgh-go-xdr. gnu: Add go-github-com-dustin-go-humanize. gnu: Add go-lukechampine-com-blake3. gnu: Add go-golang-org-x-term. gnu: Add go-github-com-flynn-noise. gnu: Add go-github-com-klauspost-compress. gnu: Add nncp. gnu/packages/golang.scm | 167 +++++++++++++++++++++++++++++++++++++++- gnu/packages/uucp.scm | 99 ++++++++++++++++++++++++ 2 files changed, 265 insertions(+), 1 deletion(-) -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 09 12:19:48 2021 Received: (at 49494) by debbugs.gnu.org; 9 Jul 2021 16:19:48 +0000 Received: from localhost ([127.0.0.1]:59576 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1tEC-0004IR-4b for submit@debbugs.gnu.org; Fri, 09 Jul 2021 12:19:48 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:42052) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1tE8-0004Hj-Qz for 49494@debbugs.gnu.org; Fri, 09 Jul 2021 12:19:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To: Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=T72sRKdNBj9vaqHXn5fj4BCw/XszRRh8BfG5O66JRNs=; b=QQ+5hi0cQoOM70LZnl3BBXTjOu HomPnH/E9tYi2XiUn4CAd376hXS2OI89jtEJO8witRdoS8eIsGhTwuLA7RvwxXxn7HUJLQI5rjOcs ELArg2R4OzSLQDAFAisHgCYaoYUid2PMQni3oY32xnIX/7QOqD5Jvert+MpBtTmAw5XXvwWye4Cbq sWwIt+e9IK/FTzPQ2BfZoHEwa3bP9cMToEkdHBVBXCXEk0Kev8NOp/b1uoWaDreCgLQuwwaC+i3yv vVBqKoVtrnL8spMlSZuxngVwFRmToh+H/NokO83rT5eyhyOjqc7iWKS0djNbOagpZfIqs8peYbO8e 6QgTx77Q==; Received: from [192.168.2.1] (helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1m1tE6-000ASF-G3; Fri, 09 Jul 2021 21:49:42 +0530 From: Arun Isaac To: 49494@debbugs.gnu.org Subject: [PATCH 2/7] gnu: Add go-github-com-dustin-go-humanize. Date: Fri, 9 Jul 2021 21:49:35 +0530 Message-Id: <20210709161940.12759-2-arunisaac@systemreboot.net> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20210709161940.12759-1-arunisaac@systemreboot.net> References: <20210709161940.12759-1-arunisaac@systemreboot.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49494 Cc: Arun Isaac 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/golang.scm (go-github-com-dustin-go-humanize): New variable. --- gnu/packages/golang.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index cbce7bec41..972989c84f 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -8249,3 +8249,27 @@ Go.") the External Data Representation (XDR) standard protocol as specified in RFC 4506 (obsoletes RFC 1832 and RFC 1014) in pure Go.") (license license:isc))) + +(define-public go-github-com-dustin-go-humanize + (package + (name "go-github-com-dustin-go-humanize") + (version "1.0.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/dustin/go-humanize") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1kqf1kavdyvjk7f8kx62pnm7fbypn9z1vbf8v2qdh3y7z7a0cbl3")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/dustin/go-humanize")) + (home-page "https://github.com/dustin/go-humanize") + (synopsis "Humane unit formatter") + (description "@code{go-humanize} provides formatters for units to human +friendly sizes. It converts boring ugly numbers to human-friendly strings and +back.") + (license license:expat))) -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 09 12:19:54 2021 Received: (at 49494) by debbugs.gnu.org; 9 Jul 2021 16:19:54 +0000 Received: from localhost ([127.0.0.1]:59578 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1tEC-0004IT-BV for submit@debbugs.gnu.org; Fri, 09 Jul 2021 12:19:54 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:42054) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1tE8-0004Hl-Rn for 49494@debbugs.gnu.org; Fri, 09 Jul 2021 12:19:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=kuepHX9T3eIVyPJKQx5sMyDeXXnqXb4TUDQWx3hFXyI=; b=g0pn8+ftxoKhI5MXwh+upB4kQ1 WNgn35e8D/tzs4iyvJOUAnEeDprG2/1l2M6Yh98p+dUI9wVMvfiOE9TuE0OZnYvo7kVDezXWXZRJP JIJSGRSpHNPWvXI7mO1Sgi/tkipiUEo9spcK+PejX7KCgl9v3Ef9dwQtgbCFDVqlupf1jWiPH5W47 Q/J0Awa2JH2+eidJQ6uxKSiMogRGMeNRHDbiagBKfDWMHGNDMWBurx/Cz9tXUPkYbSGhwBPDi1zXi AOwygdJLZDNMkqiT67D4XyqzXIzNQn5p0B56go1EWselHPNb7CKFmWGXKbTR2IOLHMD6RSBSUhYK+ grkT+BRw==; Received: from [192.168.2.1] (helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1m1tE6-000ASF-BW; Fri, 09 Jul 2021 21:49:42 +0530 From: Arun Isaac To: 49494@debbugs.gnu.org Subject: [PATCH 1/7] gnu: Add go-github-com-davecgh-go-xdr. Date: Fri, 9 Jul 2021 21:49:34 +0530 Message-Id: <20210709161940.12759-1-arunisaac@systemreboot.net> X-Mailer: git-send-email 2.32.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49494 Cc: Arun Isaac 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/golang.scm (go-github-com-davecgh-go-xdr): New variable. --- gnu/packages/golang.scm | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index a830afa022..cbce7bec41 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -15,7 +15,7 @@ ;;; Copyright © 2018, 2019, 2020 Katherine Cox-Buday ;;; Copyright © 2019 Giovanni Biscuolo ;;; Copyright © 2019, 2020 Alex Griffin -;;; Copyright © 2019, 2020 Arun Isaac +;;; Copyright © 2019, 2020, 2021 Arun Isaac ;;; Copyright © 2020 Jack Hill ;;; Copyright © 2020 Jakub Kądziołka ;;; Copyright © 2020 Nicolas Goaziou @@ -8224,3 +8224,28 @@ simplifications, and enforces style rules.") "This package provides a library for fast, structured, leveled logging in Go.") (license license:expat))) + +(define-public go-github-com-davecgh-go-xdr + (package + (name "go-github-com-davecgh-go-xdr") + (version "0.0.0-20161123171359-e6a2ba005892") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/davecgh/go-xdr") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0vifrz4iil4r7k8sz5iqlfbh80ysgs5abp2simgyhsbrkxrrsrrd")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/davecgh/go-xdr/xdr2" + #:unpack-path "github.com/davecgh/go-xdr")) + (home-page "https://github.com/davecgh/go-xdr") + (synopsis "Pure Go implementation of the XDR standard") + (description "@code{go-xdr} implements the data representation portion of +the External Data Representation (XDR) standard protocol as specified in RFC +4506 (obsoletes RFC 1832 and RFC 1014) in pure Go.") + (license license:isc))) -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 09 12:19:55 2021 Received: (at 49494) by debbugs.gnu.org; 9 Jul 2021 16:19:55 +0000 Received: from localhost ([127.0.0.1]:59580 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1tEI-0004In-LQ for submit@debbugs.gnu.org; Fri, 09 Jul 2021 12:19:54 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:42056) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1tE8-0004Hk-RP for 49494@debbugs.gnu.org; Fri, 09 Jul 2021 12:19:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To: Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=N+ONkxwwKVdC2+nbzQJ3oUYkdVU3gtd3YGxmZrs1jgc=; b=DdCHX3Hy1O5ctJ0fCfEM9sQ/R7 lwzIx2wwCz0g1jjvgbRSWYqHV2g0ufeO4dUh0LXKBbzXjRqqm5hC/t99XcvKa0RO9ZYUyq6UbUMgT cXJpzFGLUx+eqrCrThPsdJSSXCp74lAEJQYAwjrZZcrbinkYS00MFQXB6wCB51Tk7n1ecAQEx/0QZ SFyKHmv19MFTajrHS4mi4qe3FUSJeGkxuqqerM4rYeikinCCZZhW7KopE0tFb/0QqPrYqoqExowrk WAwcw8F249hMcM1sD1dW1VYb10Sg2sKnSjRgOJbWCZgSwwzdlpk+Em3Ca0NXMGlbP+VbgMQWEWkJd 2cABDRhA==; Received: from [192.168.2.1] (helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1m1tE6-000ASF-K7; Fri, 09 Jul 2021 21:49:42 +0530 From: Arun Isaac To: 49494@debbugs.gnu.org Subject: [PATCH 3/7] gnu: Add go-lukechampine-com-blake3. Date: Fri, 9 Jul 2021 21:49:36 +0530 Message-Id: <20210709161940.12759-3-arunisaac@systemreboot.net> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20210709161940.12759-1-arunisaac@systemreboot.net> References: <20210709161940.12759-1-arunisaac@systemreboot.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49494 Cc: Arun Isaac 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/golang.scm (go-lukechampine-com-blake3): New variable. --- gnu/packages/golang.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 972989c84f..8eb93b9456 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -8273,3 +8273,30 @@ the External Data Representation (XDR) standard protocol as specified in RFC friendly sizes. It converts boring ugly numbers to human-friendly strings and back.") (license license:expat))) + +(define-public go-lukechampine-com-blake3 + (package + (name "go-lukechampine-com-blake3") + (version "1.1.5") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/lukechampine/blake3") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1yxdwp8dpnnq2wbwsxlkbq570i99sc6781y39czjxi9jh9z5nw55")))) + (build-system go-build-system) + (arguments + '(#:import-path "lukechampine.com/blake3")) + (propagated-inputs + `(("go-github-com-klauspost-cpuid" ,go-github-com-klauspost-cpuid))) + (home-page "https://pkg.go.dev/lukechampine.com/blake3") + (synopsis "Implementation of the BLAKE3 cryptographic hash function") + (description "@code{blake3} implements the BLAKE3 cryptographic hash +function. In addition to the pure-Go implementation, this package also +contains AVX-512 and AVX2 routines (generated by avo) that greatly increase +performance for large inputs and outputs.") + (license license:expat))) -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 09 12:19:55 2021 Received: (at 49494) by debbugs.gnu.org; 9 Jul 2021 16:19:55 +0000 Received: from localhost ([127.0.0.1]:59582 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1tEI-0004Iu-Vy for submit@debbugs.gnu.org; Fri, 09 Jul 2021 12:19:55 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:42062) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1tE9-0004Ho-5G for 49494@debbugs.gnu.org; Fri, 09 Jul 2021 12:19:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To: Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=HZlzQApziDHevvV0UuzIq/82Mxj7j/t0P2hWCyLs4mE=; b=NWAtW9aHwOAEzQVFvx2xHQRZIp kxWCVqSMVk0rH483LxZFjSjNPLIdITbHyg0Phf+5fDrAky+p6jRKbJ4LuGunC7BqNtXxNhelOIy/X nmRAhNHWattW1l19RcIxe04zVx3eWNDTlYW4B+FpmiX3mhM5gEAUi7odkV9uc0M5mWeusCAVwWujG Xs3/UM2fcQXucAeJODfw0EQGMspEW2TYpiNfBHUMQ98wFVY4CPuOPwnP55DqdqaMB76/bOoygqmgb phR5sykTO4V9OQ4aer1Amaymn/zMF4ii8tdLoyDDGQDfbjJew1jwJ3ho6zvLOuIaEVPI6ks8dUDOw s2NrFvGA==; Received: from [192.168.2.1] (helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1m1tE7-000ASF-CA; Fri, 09 Jul 2021 21:49:43 +0530 From: Arun Isaac To: 49494@debbugs.gnu.org Subject: [PATCH 6/7] gnu: Add go-github-com-klauspost-compress. Date: Fri, 9 Jul 2021 21:49:39 +0530 Message-Id: <20210709161940.12759-6-arunisaac@systemreboot.net> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20210709161940.12759-1-arunisaac@systemreboot.net> References: <20210709161940.12759-1-arunisaac@systemreboot.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49494 Cc: Arun Isaac 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/golang.scm (go-github-com-klauspost-compress): New variable. --- gnu/packages/golang.scm | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 5a7f27bc91..ef54e15afc 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -67,6 +67,7 @@ #:use-module (gnu packages perl) #:use-module (gnu packages pkg-config) #:use-module (gnu packages pulseaudio) + #:use-module (gnu packages syncthing) #:use-module (gnu packages terminals) #:use-module (gnu packages textutils) #:use-module (gnu packages tls) @@ -8352,3 +8353,39 @@ is a low-level framework for building crypto protocols. Noise protocols support mutual and optional authentication, identity hiding, forward secrecy, zero round-trip encryption, and other advanced features.") (license license:bsd-3))) + +(define-public go-github-com-klauspost-compress + (package + (name "go-github-com-klauspost-compress") + (version "1.13.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/klauspost/compress") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0ydnf9rizlhm8rilh14674qqx272sbwbkjx06xn9pqvy6mmn2r3r")))) + (build-system go-build-system) + (arguments + `(#:import-path "github.com/klauspost/compress" + #:phases + (modify-phases %standard-phases + (add-before 'reset-gzip-timestamps 'fix-permissions + (lambda* (#:key outputs #:allow-other-keys) + ;; Provide write permissions on gzip files so that + ;; reset-gzip-timestamps has sufficient permissions. + (for-each (lambda (file) + (chmod file #o644)) + (find-files (assoc-ref outputs "out") + (lambda (file stat) + (and (eq? 'regular (stat:type stat)) + (string-suffix? ".gz" file)))))))))) + (propagated-inputs + `(("go-github-com-golang-snappy" ,go-github-com-golang-snappy))) + (home-page "https://github.com/klauspost/compress") + (synopsis "Go compression library") + (description "@code{compress} provides various compression algorithms.") + (license license:bsd-3))) -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 09 12:19:55 2021 Received: (at 49494) by debbugs.gnu.org; 9 Jul 2021 16:19:55 +0000 Received: from localhost ([127.0.0.1]:59584 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1tEJ-0004J1-AY for submit@debbugs.gnu.org; Fri, 09 Jul 2021 12:19:55 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:42058) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1tE8-0004Hm-TR for 49494@debbugs.gnu.org; Fri, 09 Jul 2021 12:19:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To: Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=nlTkpu6kDDivhpkqIGmhkPNYooxN6WnN/FwdgELEdT4=; b=QlByK9tK1FWmu6Uv8zCyXI+EL2 HUB/L4BdSqZz4HCdxI/sX9IMqScmRzP2rPGHAYi7Kim43ctufTzzOAhbH6/g8ZIV8OaYu1RrK4LCg /YSku8s6z7voFJCD3zBrEfiz4QU0NFKRZWFHXKsIJEeJq5DTpysxnngkqKrXeF8J/K9uHWqiRg6nJ K3mKFnVAZu9r5sF+a3EQj/Gj7Qmg0LppLmzdRV7FztA9ctrReHx1EDQRSma6zVcf6LXimcifI+gTU eHkAECmIGSiyW5rS/WX6oRR9wfjPvXnHaz8DtgmaCsB4M1cdjh7cI8lRF+NvDZ7bHAyyGulZcFAsP PHaPAcQg==; Received: from [192.168.2.1] (helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1m1tE6-000ASF-O6; Fri, 09 Jul 2021 21:49:42 +0530 From: Arun Isaac To: 49494@debbugs.gnu.org Subject: [PATCH 4/7] gnu: Add go-golang-org-x-term. Date: Fri, 9 Jul 2021 21:49:37 +0530 Message-Id: <20210709161940.12759-4-arunisaac@systemreboot.net> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20210709161940.12759-1-arunisaac@systemreboot.net> References: <20210709161940.12759-1-arunisaac@systemreboot.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49494 Cc: Arun Isaac 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/golang.scm (go-golang-org-x-term): New variable. --- gnu/packages/golang.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 8eb93b9456..673d206713 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -8300,3 +8300,27 @@ function. In addition to the pure-Go implementation, this package also contains AVX-512 and AVX2 routines (generated by avo) that greatly increase performance for large inputs and outputs.") (license license:expat))) + +(define-public go-golang-org-x-term + (package + (name "go-golang-org-x-term") + (version "0.0.0-20210615171337-6886f2dfbf5b") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://go.googlesource.com/term") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0661w7dp2ak1k4ii90v6chw2x8a6g4sc5j0ba58qlplaj4k5l0xs")))) + (build-system go-build-system) + (arguments '(#:import-path "golang.org/x/term")) + (propagated-inputs + `(("go-golang-org-x-sys" ,go-golang-org-x-sys))) + (home-page "https://pkg.go.dev/golang.org/x/term") + (synopsis "Go terminal/console support") + (description "@code{term} provides support functions for dealing with +terminals, as commonly found on Unix systems.") + (license license:bsd-3))) -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 09 12:19:56 2021 Received: (at 49494) by debbugs.gnu.org; 9 Jul 2021 16:19:56 +0000 Received: from localhost ([127.0.0.1]:59586 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1tEJ-0004J8-Lu for submit@debbugs.gnu.org; Fri, 09 Jul 2021 12:19:55 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:42060) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1tEA-0004Hn-7t for 49494@debbugs.gnu.org; Fri, 09 Jul 2021 12:19:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To: Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=2Z/82nCuVt+CbT9zOAc4Bdpuu9QO13AcJhAJ0jPT+5s=; b=aJ/A50ysifl0KIytUosszM30h7 U7HuVGgBftmrTQ2TMuMhqlByhB3OYDtWdQTLQJQgLMm738NIA4bOTL5Vg7a6P57Ga3GUNwr/3HYjV f3pEQZ1/7D/CgrO3LxCndluKPz6bEvCHNhLAajnQ3knGaiOKMY2KX1YAvUdag959saaS4/lqCQ02W sdPh5PeyFzWNO1P8CYAVcenVM70lEBG5papSTPsRFyzcumTP7BYmDUAibP5aqjCBRBZMqhGHFWksl xSFUIPpY8P5gFF3OnMqhNjx1eq1qlPgjhHQAR1YKvQl0wNj9zv08E1/tM3ijB+Y0l/9x7XEZUCVR9 CwGjZOVQ==; Received: from [192.168.2.1] (helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1m1tE7-000ASF-4I; Fri, 09 Jul 2021 21:49:43 +0530 From: Arun Isaac To: 49494@debbugs.gnu.org Subject: [PATCH 5/7] gnu: Add go-github-com-flynn-noise. Date: Fri, 9 Jul 2021 21:49:38 +0530 Message-Id: <20210709161940.12759-5-arunisaac@systemreboot.net> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20210709161940.12759-1-arunisaac@systemreboot.net> References: <20210709161940.12759-1-arunisaac@systemreboot.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49494 Cc: Arun Isaac 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/golang.scm (go-github-com-flynn-noise): New variable. --- gnu/packages/golang.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 673d206713..5a7f27bc91 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -8324,3 +8324,31 @@ performance for large inputs and outputs.") (description "@code{term} provides support functions for dealing with terminals, as commonly found on Unix systems.") (license license:bsd-3))) + +(define-public go-github-com-flynn-noise + (package + (name "go-github-com-flynn-noise") + (version "1.0.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/flynn/noise") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1j6phxyqx06wcqxjpin696fkp85s76qcp3i2f7fv6q2fb6618f6y")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/flynn/noise")) + (propagated-inputs + `(("go-gopkg-in-check-v1" ,go-gopkg-in-check-v1) + ("go-golang-org-x-crypto" ,go-golang-org-x-crypto))) + (home-page "https://github.com/flynn/noise") + (synopsis "Go implementation of the Noise protocol framework") + (description "@code{noise} implements the Noise protocol framework. Noise +is a low-level framework for building crypto protocols. Noise protocols +support mutual and optional authentication, identity hiding, forward secrecy, +zero round-trip encryption, and other advanced features.") + (license license:bsd-3))) -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 09 12:20:00 2021 Received: (at 49494) by debbugs.gnu.org; 9 Jul 2021 16:20:01 +0000 Received: from localhost ([127.0.0.1]:59588 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1tEJ-0004JG-W7 for submit@debbugs.gnu.org; Fri, 09 Jul 2021 12:20:00 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:42064) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1tEA-0004Hq-DF for 49494@debbugs.gnu.org; Fri, 09 Jul 2021 12:19:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=Zj79aa9DBQHMyi7JorHjwzLQmQT+i/viFvzmXy+bw3Y=; b=aOKKPQ6qPNpAWe7x2mO9txNQw+ TjBIjurO6wIIj+IKQgzIxniSiQ2IkKs8HCXf5qlaGxsmH9ODmS51hb810ybOB6juALKmAi74jstP2 k3QgK99Nj0cBvtmVJNCFygFsKgxkJWW63/6gLPuMyFSIj+5owVi0jzFdf/7LFIt30hMuZ5QEKytz8 y6Y0V/yRrIeJAPvbeLlBdaPLYTNfsIrD57b8qbQ3Ahg+mN/kFWyzvSX7mCg4nnAh3VKvv5RPjJNRU n7RhxXSKQMMCBhOErwRzbc6S4o20Q/i39Lt+QvIzXk4WgePMyZN96oTfL0x8M3CO8oR9KxTEMam/J M6rVE4dA==; Received: from [192.168.2.1] (helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1m1tE7-000ASF-Gu; Fri, 09 Jul 2021 21:49:43 +0530 From: Arun Isaac To: 49494@debbugs.gnu.org Subject: [PATCH 7/7] gnu: Add nncp. Date: Fri, 9 Jul 2021 21:49:40 +0530 Message-Id: <20210709161940.12759-7-arunisaac@systemreboot.net> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20210709161940.12759-1-arunisaac@systemreboot.net> References: <20210709161940.12759-1-arunisaac@systemreboot.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49494 Cc: Arun Isaac 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/uucp.scm (nncp): New variable. --- gnu/packages/uucp.scm | 99 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 99 insertions(+) diff --git a/gnu/packages/uucp.scm b/gnu/packages/uucp.scm index 1bb4fdb975..2d4d1ae8d0 100644 --- a/gnu/packages/uucp.scm +++ b/gnu/packages/uucp.scm @@ -1,5 +1,6 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2014 Ludovic Courtès +;;; Copyright © 2021 Arun Isaac ;;; ;;; This file is part of GNU Guix. ;;; @@ -17,6 +18,8 @@ ;;; along with GNU Guix. If not, see . (define-module (gnu packages uucp) + #:use-module (gnu packages golang) + #:use-module (gnu packages texinfo) #:use-module (guix licenses) #:use-module (guix packages) #:use-module (guix download) @@ -54,3 +57,99 @@ set of utilities for remotely transferring files, email and net news between computers.") (license gpl2+))) + +(define-public nncp + (package + (name "nncp") + (version "7.2.0") + (source + (origin + (method url-fetch) + (uri (string-append "http://www.nncpgo.org/download/nncp-" + version ".tar.xz")) + (sha256 + (base32 + "0xsh5zc6i8nbcsi06r65lpp26hz2zb4vh0pzbkivdd69hrxvknvh")) + (modules '((ice-9 ftw) + (guix build utils))) + (snippet + '(begin + ;; Unbundle dependencies. + ;; TODO: go.cypherpunks.ru was down at the time of + ;; packaging. Unbundle go.cypherpunks dependencies as well once it + ;; comes back online. + (for-each (lambda (file) + (unless (member file (list "." ".." "go.cypherpunks.ru")) + (delete-file-recursively (string-append "src/vendor/" file)))) + (scandir "src/vendor")) + ;; Delete built documentation. + (delete-file "doc/nncp.info") + #t)))) + (build-system gnu-build-system) + (arguments + `(#:tests? #f ; tests fail + #:modules ((guix build gnu-build-system) + ((guix build go-build-system) #:prefix go:) + (guix build union) + (guix build utils)) + #:imported-modules (,@%gnu-build-system-modules + (guix build union) + (guix build go-build-system)) + #:phases + (modify-phases %standard-phases + (add-before 'unpack 'setup-go-environment + (assoc-ref go:%standard-phases 'setup-go-environment)) + (add-after 'unpack 'go-unpack + (lambda* (#:key source #:allow-other-keys) + ;; Copy source to GOPATH. + (copy-recursively "src" "../src/go.cypherpunks.ru/nncp/v7") + ;; Move bundled dependencies to GOPATH. + (for-each (lambda (dependency) + (rename-file (string-append "src/vendor/go.cypherpunks.ru/" + dependency) + (string-append "../src/go.cypherpunks.ru/" + dependency))) + (list "balloon" "recfile")) + ;; Delete empty bundled dependencies directory. + (delete-file-recursively "src/vendor"))) + (replace 'configure + (lambda* (#:key outputs #:allow-other-keys) + ;; Set output directories. + (let ((out (assoc-ref outputs "out"))) + (setenv "BINDIR" (string-append out "/bin")) + (setenv "INFODIR" (string-append out "/share/info")) + (setenv "DOCDIR" (string-append out "/share/doc/nncp"))) + ;; Remove module flags. + (substitute* (list "bin/default.do" "test.do") + ((" -mod=vendor") "") + ((" -m") ""))))))) + (inputs + `(("go" ,go))) + (native-inputs + `(("texinfo" ,texinfo))) + (propagated-inputs + `(("go-github-com-davecgh-go-xdr" ,go-github-com-davecgh-go-xdr) + ("go-github-com-dustin-go-humanize" ,go-github-com-dustin-go-humanize) + ("go-github-com-flynn-noise" ,go-github-com-flynn-noise) + ("go-github-com-gorhill-cronexpr" ,go-github-com-gorhill-cronexpr) + ("go-github-com-hjson-hjson-go" ,go-github-com-hjson-hjson-go) + ("go-github-com-klauspost-compress" ,go-github-com-klauspost-compress) + ("go-golang-org-x-crypto" ,go-golang-org-x-crypto) + ("go-golang-org-x-net" ,go-golang-org-x-net) + ("go-golang-org-x-term" ,go-golang-org-x-term) + ("go-lukechampine-com-blake3" ,go-lukechampine-com-blake3))) + (home-page "http://www.nncpgo.org/") + (synopsis "Store and forward utilities") + (description "NNCP (Node to Node copy) is a collection of utilities +simplifying secure store-and-forward files, mail and command exchanging. +These utilities are intended to help build up small size (dozens of nodes) +ad-hoc friend-to-friend (F2F) statically routed darknet delay-tolerant +networks for fire-and-forget secure reliable files, file requests, Internet +mail and commands transmission. All packets are integrity checked, end-to-end +encrypted, explicitly authenticated by known participants public keys. Onion +encryption is applied to relayed packets. Each node acts both as a client and +server, can use push and poll behaviour model. Multicasting areas, offline +sneakernet/floppynet, dead drops, sequential and append-only CD-ROM/tape +storages, air-gapped computers and online TCP daemon with full-duplex +resumable data transmission exists are all supported.") + (license gpl3))) -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 22 19:39:01 2021 Received: (at 49494) by debbugs.gnu.org; 22 Jul 2021 23:39:01 +0000 Received: from localhost ([127.0.0.1]:41855 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6iHM-0001MS-N5 for submit@debbugs.gnu.org; Thu, 22 Jul 2021 19:39:00 -0400 Received: from out0.migadu.com ([94.23.1.103]:38164) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6iHK-0001MG-2p for 49494@debbugs.gnu.org; Thu, 22 Jul 2021 19:38:59 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mgsn.dev; s=key1; t=1626997136; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=mCkVAU3i5i01E7CcmVU9PcvzK2vROXdgON2ajYABlYk=; b=VADqz4nn4Lh72pAn6mG5CGSd3Vn54y7OT8TFkWfqRWeZwcZNAeync6egiDk5NT4MOH3XUr KOhXaZj10y50FioLRSf839nVuptFVUraTJjLpkbOcfqlgYdJQ6cBG2gBf8FrHnbDlhHgB9 vAXayhElKodvcLyxLcVZ3XpC6ic88QI= From: Sarah Morgensen To: Arun Isaac Subject: Re: bug#49494: [PATCH 0/7] Add nncp References: <20210709161940.12759-1-arunisaac@systemreboot.net> <20210709161940.12759-6-arunisaac@systemreboot.net> Date: Thu, 22 Jul 2021 16:38:54 -0700 In-Reply-To: <20210709161940.12759-6-arunisaac@systemreboot.net> (Arun Isaac's message of "Fri, 9 Jul 2021 21:49:39 +0530") Message-ID: <86zgudrka9.fsf_-_@mgsn.dev> MIME-Version: 1.0 Content-Type: text/plain X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: iskarian@mgsn.dev X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49494 Cc: 49494@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: -1.7 (-) Hi, Thanks for your patches. Arun Isaac writes: > * gnu/packages/golang.scm (go-github-com-klauspost-compress): New variable. > --- > gnu/packages/golang.scm | 37 +++++++++++++++++++++++++++++++++++++ > 1 file changed, 37 insertions(+) > > diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm > index 5a7f27bc91..ef54e15afc 100644 > --- a/gnu/packages/golang.scm > +++ b/gnu/packages/golang.scm > @@ -67,6 +67,7 @@ > #:use-module (gnu packages perl) > #:use-module (gnu packages pkg-config) > #:use-module (gnu packages pulseaudio) > + #:use-module (gnu packages syncthing) > #:use-module (gnu packages terminals) > #:use-module (gnu packages textutils) > #:use-module (gnu packages tls) > @@ -8352,3 +8353,39 @@ is a low-level framework for building crypto protocols. Noise protocols > support mutual and optional authentication, identity hiding, forward secrecy, > zero round-trip encryption, and other advanced features.") > (license license:bsd-3))) > + > +(define-public go-github-com-klauspost-compress > + (package > + (name "go-github-com-klauspost-compress") > + (version "1.13.1") > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/klauspost/compress") > + (commit (string-append "v" version)))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > + "0ydnf9rizlhm8rilh14674qqx272sbwbkjx06xn9pqvy6mmn2r3r")))) > + (build-system go-build-system) > + (arguments > + `(#:import-path "github.com/klauspost/compress" > + #:phases > + (modify-phases %standard-phases > + (add-before 'reset-gzip-timestamps 'fix-permissions > + (lambda* (#:key outputs #:allow-other-keys) > + ;; Provide write permissions on gzip files so that > + ;; reset-gzip-timestamps has sufficient permissions. > + (for-each (lambda (file) > + (chmod file #o644)) > + (find-files (assoc-ref outputs "out") > + (lambda (file stat) > + (and (eq? 'regular (stat:type stat)) > + (string-suffix? ".gz" file)))))))))) You can simplify this with the Guix built-in MAKE-FILE-WRITABLE and taking advantage of the facts that FIND-FILES can take a regex as PRED and does not follow symlinks or return directories by default: (for-each make-file-writable (find-files (assoc-ref outputs "out") ".*\\.t?gz$")) > + (propagated-inputs > + `(("go-github-com-golang-snappy" ,go-github-com-golang-snappy))) > + (home-page "https://github.com/klauspost/compress") > + (synopsis "Go compression library") > + (description "@code{compress} provides various compression algorithms.") > + (license license:bsd-3))) From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 22 21:22:38 2021 Received: (at 49494) by debbugs.gnu.org; 23 Jul 2021 01:22:38 +0000 Received: from localhost ([127.0.0.1]:41901 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6jtX-0003jG-3g for submit@debbugs.gnu.org; Thu, 22 Jul 2021 21:22:38 -0400 Received: from out0.migadu.com ([94.23.1.103]:35338) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6jtU-0003j6-Ea for 49494@debbugs.gnu.org; Thu, 22 Jul 2021 21:22:30 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mgsn.dev; s=key1; t=1627003346; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=/Yd4YXiCSQjboyKQ/jkkwbqTeJbsZdi0XLfvvdaqRpY=; b=J9fEE27r0LR4YCgiQIQNY+3CYXLHnMmxoBTd5t1Kbg9jJI4SM+eVPHj2r16zlyEkiBSQeN CW3v9CNMVK7hBnnalKvSQbXfPnRqAe7miObQfCj/5AKWcGmp9rChm8EOA3y20h7HZzJ+zh jqBbnqD9A7JO3PQRCpAzznhsB5FVyfs= From: Sarah Morgensen To: Arun Isaac Subject: Re: bug#49494: [PATCH 0/7] Add nncp References: <20210709161940.12759-1-arunisaac@systemreboot.net> <20210709161940.12759-7-arunisaac@systemreboot.net> Date: Thu, 22 Jul 2021 18:22:24 -0700 In-Reply-To: <20210709161940.12759-7-arunisaac@systemreboot.net> (Arun Isaac's message of "Fri, 9 Jul 2021 21:49:40 +0530") Message-ID: <86wnphrfhr.fsf_-_@mgsn.dev> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: iskarian@mgsn.dev X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49494 Cc: 49494@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: -1.0 (-) Hi, I have a few suggestions for this one as well. Arun Isaac writes: > * gnu/packages/uucp.scm (nncp): New variable. > --- > gnu/packages/uucp.scm | 99 +++++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 99 insertions(+) > > diff --git a/gnu/packages/uucp.scm b/gnu/packages/uucp.scm > index 1bb4fdb975..2d4d1ae8d0 100644 > --- a/gnu/packages/uucp.scm > +++ b/gnu/packages/uucp.scm > @@ -1,5 +1,6 @@ > ;;; GNU Guix --- Functional package management for GNU > ;;; Copyright =C2=A9 2014 Ludovic Court=C3=A8s > +;;; Copyright =C2=A9 2021 Arun Isaac > ;;; > ;;; This file is part of GNU Guix. > ;;; > @@ -17,6 +18,8 @@ > ;;; along with GNU Guix. If not, see . >=20=20 > (define-module (gnu packages uucp) > + #:use-module (gnu packages golang) > + #:use-module (gnu packages texinfo) > #:use-module (guix licenses) > #:use-module (guix packages) > #:use-module (guix download) > @@ -54,3 +57,99 @@ > set of utilities for remotely transferring files, email and net news > between computers.") > (license gpl2+))) > + > +(define-public nncp > + (package > + (name "nncp") > + (version "7.2.0") > + (source > + (origin > + (method url-fetch) > + (uri (string-append "http://www.nncpgo.org/download/nncp-" > + version ".tar.xz")) > + (sha256 > + (base32 > + "0xsh5zc6i8nbcsi06r65lpp26hz2zb4vh0pzbkivdd69hrxvknvh")) > + (modules '((ice-9 ftw) > + (guix build utils))) > + (snippet > + '(begin > + ;; Unbundle dependencies. > + ;; TODO: go.cypherpunks.ru was down at the time of > + ;; packaging. Unbundle go.cypherpunks dependencies as well on= ce it > + ;; comes back online. > + (for-each (lambda (file) > + (unless (member file (list "." ".." "go.cypherpun= ks.ru")) > + (delete-file-recursively (string-append "src/ve= ndor/" file)))) > + (scandir "src/vendor")) > + ;; Delete built documentation. > + (delete-file "doc/nncp.info") > + #t)))) > + (build-system gnu-build-system) > + (arguments > + `(#:tests? #f ; tests fail It is not a good idea to just disable tests without knowing why they fail (and leaving a comment explaining why).=20 > + #:modules ((guix build gnu-build-system) > + ((guix build go-build-system) #:prefix go:) > + (guix build union) ^ this module isn't necessary > + (guix build utils)) > + #:imported-modules (,@%gnu-build-system-modules > + (guix build union) > + (guix build go-build-system)) This can probably just be #:imported-modules ,%go-build-system-modules > + #:phases > + (modify-phases %standard-phases > + (add-before 'unpack 'setup-go-environment > + (assoc-ref go:%standard-phases 'setup-go-environment)) > + (add-after 'unpack 'go-unpack > + (lambda* (#:key source #:allow-other-keys) > + ;; Copy source to GOPATH. > + (copy-recursively "src" "../src/go.cypherpunks.ru/nncp/v7") > + ;; Move bundled dependencies to GOPATH. > + (for-each (lambda (dependency) > + (rename-file (string-append "src/vendor/go.cyph= erpunks.ru/" > + dependency) > + (string-append "../src/go.cypherpu= nks.ru/" > + dependency))) > + (list "balloon" "recfile")) > + ;; Delete empty bundled dependencies directory. > + (delete-file-recursively "src/vendor"))) > + (replace 'configure > + (lambda* (#:key outputs #:allow-other-keys) > + ;; Set output directories. > + (let ((out (assoc-ref outputs "out"))) > + (setenv "BINDIR" (string-append out "/bin")) > + (setenv "INFODIR" (string-append out "/share/info")) > + (setenv "DOCDIR" (string-append out "/share/doc/nncp"))) Consider perhaps: (setenv "DOCDIR" (string-append out "/share/doc/nncp" ,(package-version this-package))) Does CFGPATH need to be set? > + ;; Remove module flags. > + (substitute* (list "bin/default.do" "test.do") > + ((" -mod=3Dvendor") "") > + ((" -m") ""))))))) I took a quick look at the source and it looks like you'll also need: (substitute* '("src/toss_test.go" "src/pipe.go") (("/bin/sh") (which "sh"))) (substitute* "src/toss_test.go" (("; cat") (string-append "; " (which "cat")))) Which also makes the tests succeed. > + (inputs > + `(("go" ,go))) > + (native-inputs > + `(("texinfo" ,texinfo))) > + (propagated-inputs > + `(("go-github-com-davecgh-go-xdr" ,go-github-com-davecgh-go-xdr) > + ("go-github-com-dustin-go-humanize" ,go-github-com-dustin-go-huma= nize) > + ("go-github-com-flynn-noise" ,go-github-com-flynn-noise) > + ("go-github-com-gorhill-cronexpr" ,go-github-com-gorhill-cronexpr) > + ("go-github-com-hjson-hjson-go" ,go-github-com-hjson-hjson-go) > + ("go-github-com-klauspost-compress" ,go-github-com-klauspost-comp= ress) > + ("go-golang-org-x-crypto" ,go-golang-org-x-crypto) > + ("go-golang-org-x-net" ,go-golang-org-x-net) > + ("go-golang-org-x-term" ,go-golang-org-x-term) > + ("go-lukechampine-com-blake3" ,go-lukechampine-com-blake3))) Since this is an end-user package, these can be regular inputs. I also notice that nncp can use `sendmail`; should `sendmail` be an input as well? > + (home-page "http://www.nncpgo.org/") > + (synopsis "Store and forward utilities") > + (description "NNCP (Node to Node copy) is a collection of utilities > +simplifying secure store-and-forward files, mail and command exchanging. > +These utilities are intended to help build up small size (dozens of node= s) > +ad-hoc friend-to-friend (F2F) statically routed darknet delay-tolerant > +networks for fire-and-forget secure reliable files, file requests, Inter= net > +mail and commands transmission. All packets are integrity checked, end-= to-end > +encrypted, explicitly authenticated by known participants public keys. = Onion > +encryption is applied to relayed packets. Each node acts both as a clie= nt and > +server, can use push and poll behaviour model. Multicasting areas, offl= ine > +sneakernet/floppynet, dead drops, sequential and append-only CD-ROM/tape > +storages, air-gapped computers and online TCP daemon with full-duplex > +resumable data transmission exists are all supported.") > + (license gpl3))) This package is also retaining references to the Go compiler package; re-adding this phase from go-build-system fixes that: (add-after 'install 'remove-go-references (assoc-ref go:%standard-phases 'remove-go-references)) -- Sarah From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 01 16:16:33 2021 Received: (at 49494) by debbugs.gnu.org; 1 Aug 2021 20:16:33 +0000 Received: from localhost ([127.0.0.1]:36985 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mAHsv-0004Ma-2e for submit@debbugs.gnu.org; Sun, 01 Aug 2021 16:16:33 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:46264) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mAHsr-0004MP-PS for 49494@debbugs.gnu.org; Sun, 01 Aug 2021 16:16:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=h2nx4wBi1tGrmhvrZKRR/eTkwony8lOmhL7DVZwTjCE=; b=STupT88yGYglutT8MLlxlyZ93G kl1WjUhepOe2BwoyPbu7uaKpFXpGln2ko99I9MM0Asyvi1V+lLDXxW0TD75mZr3dA+J76G6mAizw/ LnBzxFVWeZS/Zso8Euvlbq8fCYkmUJQYWVWZMV4QafuNSyGVByXwa5PWFT7oxckVN5+wb+KlCtazM 7WhDoHDB/tCZ3VdmKATCCZBi2/+hZoeYePo0D/lwe+t1T/QvJkOsVaMqD+zfwdxQi02CzZGEw6Md/ xC1/K5n1y9LoGMvCHHB+AI3P18uTtS4x+vduFT6F5fdml07PFOuluQMbG4nPOabTaJRZG0QI2OlZO rCaGTPJQ==; Received: from [192.168.2.1] (helo=steel) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1mAHso-0003CD-Cf; Mon, 02 Aug 2021 01:46:26 +0530 From: Arun Isaac To: Sarah Morgensen Subject: Re: bug#49494: [PATCH 0/7] Add nncp In-Reply-To: <86wnphrfhr.fsf_-_@mgsn.dev> References: <20210709161940.12759-1-arunisaac@systemreboot.net> <20210709161940.12759-7-arunisaac@systemreboot.net> <86wnphrfhr.fsf_-_@mgsn.dev> Date: Mon, 02 Aug 2021 01:46:10 +0530 Message-ID: <87o8agapkl.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49494 Cc: 49494@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: -1.0 (-) --=-=-= Content-Type: text/plain Hi Sarah, I have pushed patches 1-6 to master after implementing your suggestion for patch 6 (klauspost-compress). I'm sending a WIP v2 of patch 7 (nncp) in a following email. The tests are failing despite implementing your suggestion. Any help in that regard would be much appreciated. >> +(define-public nncp >> + (package >> + (name "nncp") >> + (version "7.2.0") In patch v2, I have updated to the latest version 7.5.0. >> + (build-system gnu-build-system) >> + (arguments >> + `(#:tests? #f ; tests fail > > It is not a good idea to just disable tests without knowing why they > fail (and leaving a comment explaining why). True, I agree. >> + #:modules ((guix build gnu-build-system) >> + ((guix build go-build-system) #:prefix go:) >> + (guix build union) > ^ this module isn't necessary > [...] >> + (guix build utils)) >> + #:imported-modules (,@%gnu-build-system-modules >> + (guix build union) >> + (guix build go-build-system)) > > This can probably just be > #:imported-modules ,%go-build-system-modules Good catch! Implemented both suggestions. >> + (setenv "BINDIR" (string-append out "/bin")) >> + (setenv "INFODIR" (string-append out "/share/info")) >> + (setenv "DOCDIR" (string-append out "/share/doc/nncp"))) > > Consider perhaps: > (setenv "DOCDIR" (string-append out "/share/doc/nncp" > ,(package-version this-package))) I've removed the version number from DOCDIR since that's what most packages are doing. Even the configure phase of the gnu-build-system does not put the version number in docdir. Only the install-license-files of the gnu-build-system puts the version number in, and that's probably a bug. > Does CFGPATH need to be set? I have now set CFGPATH TO /etc/nncp.hjson. > I took a quick look at the source and it looks like you'll also need: > > (substitute* '("src/toss_test.go" "src/pipe.go") > (("/bin/sh") (which "sh"))) > (substitute* "src/toss_test.go" > (("; cat") (string-append "; " (which "cat")))) > > Which also makes the tests succeed. Good catch, but tests still don't succeed (at least on my machine). >> + (inputs >> + `(("go" ,go))) I have moved go to native-inputs. >> + (native-inputs >> + `(("texinfo" ,texinfo))) >> + (propagated-inputs >> + `(("go-github-com-davecgh-go-xdr" ,go-github-com-davecgh-go-xdr) >> + ("go-github-com-dustin-go-humanize" ,go-github-com-dustin-go-humanize) >> + ("go-github-com-flynn-noise" ,go-github-com-flynn-noise) >> + ("go-github-com-gorhill-cronexpr" ,go-github-com-gorhill-cronexpr) >> + ("go-github-com-hjson-hjson-go" ,go-github-com-hjson-hjson-go) >> + ("go-github-com-klauspost-compress" ,go-github-com-klauspost-compress) >> + ("go-golang-org-x-crypto" ,go-golang-org-x-crypto) >> + ("go-golang-org-x-net" ,go-golang-org-x-net) >> + ("go-golang-org-x-term" ,go-golang-org-x-term) >> + ("go-lukechampine-com-blake3" ,go-lukechampine-com-blake3))) > > Since this is an end-user package, these can be regular inputs. Done! > I also notice that nncp can use `sendmail`; should `sendmail` be an > input as well? I think sendmail need not be an input. There are many sendmail compatible implementations and we can leave it up to the user to install one in their profile and configure nncp accordingly. > This package is also retaining references to the Go compiler package; > re-adding this phase from go-build-system fixes that: > > (add-after 'install 'remove-go-references > (assoc-ref go:%standard-phases 'remove-go-references)) Done! Thanks, Arun --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFPBAEBCAA5FiEEf3MDQ/Lwnzx3v3nTLiXui2GAK7MFAmEHAQobHGFydW5pc2Fh Y0BzeXN0ZW1yZWJvb3QubmV0AAoJEC4l7othgCuz5K8H/1/gJaj9LHz+a8Zvf4rC oen7t8tFp+ov1kPn0BibeGYrXGihhRR7x3q2QPQUx05k41pvtCo4fsNCRN1RyNnT 2iSvlcZh8EUBJSBG25IHJAPoutf2/yg6AQzIkQeVR9giOcsaSaX3pxEYac7bysOe 8g8C0kMQiReFONA0RqsrYGX21VuSQIuCXASnspJlaBJWFTM1LbCh3BA0xd3QCfrc aREgqsVlcOz01jW1JG63q7+B/lw4w/e9EXgoLEMlW0rSTJvkgXYS1jl6ZoJywv+p 3H57CFCYp0o8F4fKXnJ0zDXMlhq0aogHdKnYLBLsZM3lAtaysamVbPfls2eW4HUA 9Vs= =0gk9 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 01 16:19:57 2021 Received: (at 49494) by debbugs.gnu.org; 1 Aug 2021 20:19:57 +0000 Received: from localhost ([127.0.0.1]:36990 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mAHw5-0004Rp-Lp for submit@debbugs.gnu.org; Sun, 01 Aug 2021 16:19:57 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:46266) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mAHw3-0004Re-Ay for 49494@debbugs.gnu.org; Sun, 01 Aug 2021 16:19:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=SnZlX6YPO/SgOAa0gKELme/baXou0c6V7X+19PjCpio=; b=PNwRfvvNFbnJgtwYFmc//jd0Or oe9dSm5TR3dqQcVhPXJ9bMbxLcSIN+BnPTgxd07YsMCeeJOBBBlW6GE513XKUyYQQQHs4Fm0weJzC mGtJsFo2B2Sb8MY0VWhc5bKYMX7R8X3kAAU1QePwd8lkoNod7gtYzvSmSIKPFofhv3PEEUf67zBbm Jzjxzkwyq9Fe2+1xhI8U/zqj+xoCHRf/9P6D0F4Eym/kO6HxBHShr9QQEk7/UB+67yYjDbrKp2UmR mqMYXb4+LW4N/2DixsmWZoeo+zam10Jqjm0+3aDU1cI77P7KeZaquy8AcKlgvRVf/MfLwNTy7qJd3 Z2JW39pA==; Received: from [192.168.2.1] (helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1mAHw0-0003CW-Qg; Mon, 02 Aug 2021 01:49:44 +0530 From: Arun Isaac To: Sarah Morgensen Subject: [PATCH v2] gnu: Add nncp. Date: Mon, 2 Aug 2021 01:49:42 +0530 Message-Id: <20210801201942.27295-1-arunisaac@systemreboot.net> X-Mailer: git-send-email 2.32.0 In-Reply-To: <87o8agapkl.fsf@systemreboot.net> References: <87o8agapkl.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49494 Cc: Arun Isaac , 49494@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: -1.0 (-) * gnu/packages/uucp.scm (nncp): New variable. --- gnu/packages/uucp.scm | 110 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 109 insertions(+), 1 deletion(-) diff --git a/gnu/packages/uucp.scm b/gnu/packages/uucp.scm index 1bb4fdb975..efc6665111 100644 --- a/gnu/packages/uucp.scm +++ b/gnu/packages/uucp.scm @@ -1,5 +1,6 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2014 Ludovic Courtès +;;; Copyright © 2021 Arun Isaac ;;; ;;; This file is part of GNU Guix. ;;; @@ -17,10 +18,13 @@ ;;; along with GNU Guix. If not, see . (define-module (gnu packages uucp) + #:use-module (gnu packages golang) + #:use-module (gnu packages texinfo) #:use-module (guix licenses) #:use-module (guix packages) #:use-module (guix download) - #:use-module (guix build-system gnu)) + #:use-module (guix build-system gnu) + #:use-module (guix build-system go)) (define-public uucp (package @@ -54,3 +58,107 @@ set of utilities for remotely transferring files, email and net news between computers.") (license gpl2+))) + +(define-public nncp + (package + (name "nncp") + (version "7.5.0") + (source + (origin + (method url-fetch) + (uri (string-append "http://www.nncpgo.org/download/nncp-" + version ".tar.xz")) + (sha256 + (base32 + "1r1zgj7gpkdmdm3wf31m0xi8y313kzd4dbyp4r4y8khnp32jvn8l")) + (modules '((ice-9 ftw) + (guix build utils))) + (snippet + '(begin + ;; Unbundle dependencies. + ;; TODO: go.cypherpunks.ru was down at the time of + ;; packaging. Unbundle go.cypherpunks dependencies as well once it + ;; comes back online. + (for-each (lambda (file) + (unless (member file (list "." ".." "go.cypherpunks.ru")) + (delete-file-recursively (string-append "src/vendor/" file)))) + (scandir "src/vendor")) + ;; Delete built documentation. + (delete-file "doc/nncp.info") + #t)))) + (build-system gnu-build-system) + (arguments + `(#:modules ((guix build gnu-build-system) + ((guix build go-build-system) #:prefix go:) + (guix build utils)) + #:imported-modules ,%go-build-system-modules + #:phases + (modify-phases %standard-phases + (add-before 'unpack 'setup-go-environment + (assoc-ref go:%standard-phases 'setup-go-environment)) + (add-after 'unpack 'go-unpack + (lambda* (#:key source #:allow-other-keys) + ;; Copy source to GOPATH. + (copy-recursively "src" "../src/go.cypherpunks.ru/nncp/v7") + ;; Move bundled dependencies to GOPATH. + (for-each (lambda (dependency) + (rename-file (string-append "src/vendor/go.cypherpunks.ru/" + dependency) + (string-append "../src/go.cypherpunks.ru/" + dependency))) + (list "balloon" "recfile")) + ;; Delete empty bundled dependencies directory. + (delete-file-recursively "src/vendor"))) + (replace 'configure + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + ;; Set configuration path. + (setenv "CFGPATH" "/etc/nncp.hjson") + ;; Set output directories. + (setenv "BINDIR" (string-append out "/bin")) + (setenv "INFODIR" (string-append out "/share/info")) + (setenv "DOCDIR" (string-append out "/share/doc/nncp"))) + ;; Set absolute store paths to sh and cat. + (substitute* (list "src/pipe.go" "src/toss_test.go") + (("/bin/sh") (which "sh"))) + (substitute* "src/toss_test.go" + (("; cat") (string-append "; " (which "cat")))) + ;; Remove module flags. + (substitute* (list "bin/default.do" "bin/hjson-cli.do" "test.do") + ((" -mod=vendor") "") + ((" -m") "")))) + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (invoke "contrib/do" "-c" "test")))) + (add-after 'install 'remove-go-references + (assoc-ref go:%standard-phases 'remove-go-references))))) + (inputs + `(("go-github-com-davecgh-go-xdr" ,go-github-com-davecgh-go-xdr) + ("go-github-com-dustin-go-humanize" ,go-github-com-dustin-go-humanize) + ("go-github-com-flynn-noise" ,go-github-com-flynn-noise) + ("go-github-com-gorhill-cronexpr" ,go-github-com-gorhill-cronexpr) + ("go-github-com-hjson-hjson-go" ,go-github-com-hjson-hjson-go) + ("go-github-com-klauspost-compress" ,go-github-com-klauspost-compress) + ("go-golang-org-x-crypto" ,go-golang-org-x-crypto) + ("go-golang-org-x-net" ,go-golang-org-x-net) + ("go-golang-org-x-term" ,go-golang-org-x-term) + ("go-lukechampine-com-blake3" ,go-lukechampine-com-blake3))) + (native-inputs + `(("go" ,go) + ("texinfo" ,texinfo))) + (home-page "http://www.nncpgo.org/") + (synopsis "Store and forward utilities") + (description "NNCP (Node to Node copy) is a collection of utilities +simplifying secure store-and-forward files, mail and command exchanging. +These utilities are intended to help build up small size (dozens of nodes) +ad-hoc friend-to-friend (F2F) statically routed darknet delay-tolerant +networks for fire-and-forget secure reliable files, file requests, Internet +mail and commands transmission. All packets are integrity checked, end-to-end +encrypted, explicitly authenticated by known participants public keys. Onion +encryption is applied to relayed packets. Each node acts both as a client and +server, can use push and poll behaviour model. Multicasting areas, offline +sneakernet/floppynet, dead drops, sequential and append-only CD-ROM/tape +storages, air-gapped computers and online TCP daemon with full-duplex +resumable data transmission exists are all supported.") + (license gpl3))) -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 02 01:54:20 2021 Received: (at 49494) by debbugs.gnu.org; 2 Aug 2021 05:54:20 +0000 Received: from localhost ([127.0.0.1]:37504 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mAQu4-0004Bh-69 for submit@debbugs.gnu.org; Mon, 02 Aug 2021 01:54:20 -0400 Received: from out0.migadu.com ([94.23.1.103]:64353) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mAQu0-0004BV-8F for 49494@debbugs.gnu.org; Mon, 02 Aug 2021 01:54:18 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mgsn.dev; s=key1; t=1627883654; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=FwAGinxZI1YZQHSKPfZnp/KQkLoSnbOQSxoRZCaa4cY=; b=SjDYP5D97wmzB11XtpyA9AhvI9EaFNTt+ptUsrRvMUNZPHl6eTQKAPxNBqQrDGPBtE++3Y UxTwNP61xBdTt+oO8amCjvOdGsd/WAiRp3wHs4edOqFlFMUIF013TQVNf5imoRmwqi8rNz LBcH1vMtotlyBQjcpzFPkkMvEmC3A7Y= From: Sarah Morgensen To: Arun Isaac Subject: Re: bug#49494: [PATCH 0/7] Add nncp References: <20210709161940.12759-1-arunisaac@systemreboot.net> <20210709161940.12759-7-arunisaac@systemreboot.net> <86wnphrfhr.fsf_-_@mgsn.dev> <87o8agapkl.fsf@systemreboot.net> Date: Sun, 01 Aug 2021 22:54:12 -0700 In-Reply-To: <87o8agapkl.fsf@systemreboot.net> (Arun Isaac's message of "Mon, 02 Aug 2021 01:46:10 +0530") Message-ID: <861r7c5r3v.fsf_-_@mgsn.dev> MIME-Version: 1.0 Content-Type: text/plain X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: iskarian@mgsn.dev X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49494 Cc: 49494@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: -1.7 (-) Hi, Arun Isaac writes: > Hi Sarah, > > I have pushed patches 1-6 to master after implementing your suggestion > for patch 6 (klauspost-compress). I'm sending a WIP v2 of patch 7 (nncp) > in a following email. The tests are failing despite implementing your > suggestion. Any help in that regard would be much appreciated. Your patch applies on master (fba107e), builds, and passes tests for me; I'm on x86-64. What's your platform? [...] > I've removed the version number from DOCDIR since that's what most > packages are doing. Even the configure phase of the gnu-build-system > does not put the version number in docdir. Only the > install-license-files of the gnu-build-system puts the version number > in, and that's probably a bug. Hmm, something to investigate. > >> Does CFGPATH need to be set? > > I have now set CFGPATH TO /etc/nncp.hjson. When I run any of the executables, I get: main.go:73: Error during initialization: stat /usr/local/etc/nncp.hjson: no such file or directory [...] >> I also notice that nncp can use `sendmail`; should `sendmail` be an >> input as well? > > I think sendmail need not be an input. There are many sendmail > compatible implementations and we can leave it up to the user to install > one in their profile and configure nncp accordingly. Makes sense. > Thanks, > Arun Glad to be of help :) -- Sarah From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 02 13:10:22 2021 Received: (at 49494) by debbugs.gnu.org; 2 Aug 2021 17:10:22 +0000 Received: from localhost ([127.0.0.1]:39162 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mAbSI-00077c-8f for submit@debbugs.gnu.org; Mon, 02 Aug 2021 13:10:22 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:46268) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mAbSF-00077S-3Z for 49494@debbugs.gnu.org; Mon, 02 Aug 2021 13:10:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=kqih8topHDlC2Lbjhaqm3u497b+dnPlIBt+LD3AI690=; b=PHgff8WjK21OYtw7cikR56xQrb bnLPAbzYdF+n5NCxS82uHt0/yKhS1aBJnh7g2NP/brDZZiO1piYYi13iViNOAS0O1AJNmwjkmVPWh j42PMZAysw2vAvGTxf15B25y+rMjWXZCCJg8976pPBoKuQkR4ijqkwHLTDgpRnRebimDaYJeUKL3a FdbZgtcokr4N8nISaiIdMBUXS6yvSL7XmeZ1yvm0KqjO524sZwQKlxyI9Cr9iAbDAKJBYkPcLoiSA Xt2gXHxx5P3oVTV0IuurNH7+IbaAiTALhkfuZ2ZNfD2PKAkSkNn+STJy2h0cLn6cBp1olDswFRdwW N0AO75Ng==; Received: from [192.168.2.1] (helo=steel) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1mAbSB-0006E9-Rc; Mon, 02 Aug 2021 22:40:16 +0530 From: Arun Isaac To: Sarah Morgensen Subject: Re: bug#49494: [PATCH 0/7] Add nncp In-Reply-To: <861r7c5r3v.fsf_-_@mgsn.dev> References: <20210709161940.12759-1-arunisaac@systemreboot.net> <20210709161940.12759-7-arunisaac@systemreboot.net> <86wnphrfhr.fsf_-_@mgsn.dev> <87o8agapkl.fsf@systemreboot.net> <861r7c5r3v.fsf_-_@mgsn.dev> Date: Mon, 02 Aug 2021 22:40:04 +0530 Message-ID: <87im0nai37.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Debbugs-Envelope-To: 49494 Cc: 49494@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" --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain Hi Sarah, > Your patch applies on master (fba107e), builds, and passes tests for me; > I'm on x86-64. What's your platform? I'm on x86_64 too. I tried on master eb46c6c5c8. I have attached the complete build log. The tests seem to have timed out after 10 minutes. Could it be something to do with memory usage? I have 4 GB of RAM. >> I've removed the version number from DOCDIR since that's what most >> packages are doing. Even the configure phase of the gnu-build-system >> does not put the version number in docdir. Only the >> install-license-files of the gnu-build-system puts the version number >> in, and that's probably a bug. > > Hmm, something to investigate. Yes, a patch would be welcome. :-) >>> Does CFGPATH need to be set? >> >> I have now set CFGPATH TO /etc/nncp.hjson. > > When I run any of the executables, I get: > > main.go:73: Error during initialization: stat /usr/local/etc/nncp.hjson: > no such file or directory I couldn't reproduce this error message. Which command are you running? But, I do see that the output of say `nncp-xfer` lists /usr/local/etc/nncp.hjson as the default configuration path. I will investigate. Thanks! Arun --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=nncp-test-failure.gz Content-Transfer-Encoding: base64 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 o6Rt4IqPaRuEBse0DQLIY9oG4eMxbYPg8Zi2Qeh4TNsgcMzS3m3TNqtlBiEti5y2mfGwCPbAItgD i2APHMJ34xC+G7/jItB3V6DU4ekVKKruEMp9dwWKtZxegaIKxcpOr0DPA+Wbo9jd7goUizq9AuV7 8Mh58Mh5CAh5CMjWLiBbu4BsiQKyJQrIligg17mAXIMCcn2IyPUhItfH6RXNSldErkERuQZF5Bo8 vQI9j2a+RES2EhHFSl7X65f42vSpP42WYXo92XOYRrOv61WSXFse9JPXdHp1RdVvQkrDH8toGV+b rvU3s3gZLFYNZvT99+W11dIgTB8aLL0Gz+Hy5VqifhaYT7eHO1xNlyeT4vQpXKGk7fWbpZbTJJw1 mOYvJ2/Kb+22qiGkbUyOluukKXmbtilZZdTGCZsy7TC+ZtUnKRtTGy7SlJM35TuJFS9fUNI2JXuu 1zhhU2Y3ubZ2/JGwKdMPN9F8Hm+i/Ms1bK3FaxrntLq28PeRsCmzv0yz7iF8uOr+ztJfzWEo9VrX ymOYpC+P8+TnlWRxg5Xb/Le8d5vtd9A2TD29vj+nkPaqq/pIvdtf2zx1dLWDOU29uLpAeJo6333b NPV2H27TxIfdlQ3T7/fmNkwdXd+hdEz7eL0L/0h7fU/TMe12D2/DtPOrC+/HpPm+3oZJdzt8mya+ tlvimHK767dh2u3+36Zp06tb545pt3uCL6at2I27/SxePiYVn62iWZpUbbrNyvts52H+3narStWG xfzD6LhJpS5F/RbT/NPVdhm/6tM0C7HjsPqzdbScLfJo4Hxz8HofIVdetjpuY77wUVXZrKt3q+5C 9spPNu9ZY5uu1+UPNrvQtuqa110Hsj6rheMH4S6GvXjxwzEavZjswv0PH2l24eHFNI9M9c0fxwT1 9X9Msq3Kyyku7sU9Jlsm8zzWuphmlVwpwP9KrlTP+hCbXEm2qt6ffEzw+hFZXEp3k77WWkT+WQOj yJM1s4s8ZQPT2Ca7bh15smsGkqe5biN5qqtmsk3UyFLylA2MJU92zV7yNNdMJk/TzGq2Ka8YTp7m iu3kW+cr7534+RRtqj84xJkVuFIvsr/L4ut6k8ar6s9K7+a3mJb/3nYrT2fJ9vc8n739+FT9bh5A VnywjdCq3t/to634pHRD2uG97Vu7gPnq5/uTgWqTbQ8+uPxpE0SUXoZkn1/FbAvuAmb3eQNMFgBc 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 rl/tCo2F+2ZejzbN/K6pd+O0untoxgcnzdOU4KjqXHHgak8C7sNHUiPQmfDpEtp+puyTB+Wejlc1 C74dP5j3FV3xnuvkS8e1NTrpIqppdf0XPaTv0eMfiXOwqQdzdGfEIeC6IAJ9i7smvz8s6s9j6bap P/8DcfZblA5JV/E5dsoRWA0TmnUUDkTaSnLVGRfwr6zQJ+nHq2su6uIOHv1dJP+c5HRZzVtG8cep 319SrjfIoLqeBUyvR6pg2D9cWiI/EJYdswhtR/9mGObi2yf1crY/dP2wmt01P/y6Wu9z9bYD3/7n tait33kLzGYzOOr8ZrZ4C9RmVb8BKs2N3gB11XwdHLX1fIODbtar5vF+8OKaVc1yPbhhm8dm8CrQ ogyOuWl+HxrzlgbtQ2PerW+Ghrz/vBsaknYi2+3goMuhEbe7anDV2559cMzNanDMx/lg/Qi9aPHl vEW2ffpott6Pf39kbtY7pnlc7Jh6PWsYblTTZLZazZh39Xq12yyuJ7P1O+bdLzX9aW94x8wrijNj vi52t0xbUg9betcoWi8bZtbcb5q6C1TmNF552DRb5rb60jDXTbNiHrbNbMwwUbNjdrcN06y+LKjP XDar3ehLtVlU1+1yO4lhK58yIXQ/yYofKpIQK3I72v9u1uw6we+Ylt2m2TysWpjR/WZ9s6mW7TU3 FHlJoyBmsZqvN8tqt1ivDgIX3ZTBuxXVpZ06eLinRLfb0e52sWWWdKu6acajzqzNhqE3M/89CqrY +WfE3czuf4dfN9yf15vrLXtVVfc1QcvZb8v53V9K4scTEx3bthPArOdMf/AD9ihdNF+ZPR71PUy1 Y36kIf9mQne6OjKh124p+OQi9PH1n+DH8agF2IN/ZJrNZr35yDxRH8Awo/8BjWqvp8m2EwA= --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFPBAEBCAA5FiEEf3MDQ/Lwnzx3v3nTLiXui2GAK7MFAmEIJu0bHGFydW5pc2Fh Y0BzeXN0ZW1yZWJvb3QubmV0AAoJEC4l7othgCuz7lsIAJZBGB2TNnmkqfcxJ+BX BsYkBNNZaBe9lF+GTx8wqA8iiOzaX8RWkxqGUHdg3X5th0RPuJn7bn7ZNVeKboF5 PtrzMr/mENUPZ9m2A1KJlAK2XHgjgEzF3vfeHluWqlHu3MgsIA1Y+o2oHVMnHcZD P/dJZqbtQptw6shdzUZhnfkJTHJsNqcejz34VhZZxYXvq8V0BAwKqPBJGRyfwjuV xZQmwfptYvpKBz6Zx1iA2SwKCFFZol+vkBPWFpKbPr2tpJotBtRaEzeCgdS7JckW oFdPy0Spso2KYSlbxjT8BnqkKLmvJedwvx8HKvfdH+7SFfHUSQjhlCqex7lTYWyP ywU= =8tYY -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 02 14:33:45 2021 Received: (at 49494) by debbugs.gnu.org; 2 Aug 2021 18:33:45 +0000 Received: from localhost ([127.0.0.1]:39275 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mAckz-0000hv-2I for submit@debbugs.gnu.org; Mon, 02 Aug 2021 14:33:45 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:46270) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mAckv-0000hi-IB for 49494@debbugs.gnu.org; Mon, 02 Aug 2021 14:33:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=2uaOZVN7BqCkH95+Y3Mtsl5AJs6bAgh2kqknwgbCEAQ=; b=GeFlA1chmgVnPbvJZ4BDfYyBUf FswkdHOKq8odm3k/sXHWLP9JaUT6Kjb7+TZVo9676c97QgBwKgBrnGRux3b/EQHetksAm02Kfco7w yvFeh+9ePiQFrc5qIILu3tau7nXLUGCGnsZ9NWQPHDjRntuxKim2gSwcwMNPq/Qgs6sw2m18E+Sv3 Cq1D42RtJusVtyZmj0FwRyxRWQtHHwJqkRMR4zE+2t9bu3thxOsSqd81v42DwbGcIcWAFwfchFhx2 16Kz08+8jFF2pGwedM6eq30I7LUCu//9YSJnyF0hXMlnG4W2cQFzXn5TovAy5rdDJpG89s97vPk8v Fum5Crlw==; Received: from [192.168.2.1] (helo=steel) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1mAcks-0006f0-0M; Tue, 03 Aug 2021 00:03:38 +0530 From: Arun Isaac To: Sarah Morgensen Subject: Re: [bug#49494] [PATCH 0/7] Add nncp In-Reply-To: <87im0nai37.fsf@systemreboot.net> References: <20210709161940.12759-1-arunisaac@systemreboot.net> <20210709161940.12759-7-arunisaac@systemreboot.net> <86wnphrfhr.fsf_-_@mgsn.dev> <87o8agapkl.fsf@systemreboot.net> <861r7c5r3v.fsf_-_@mgsn.dev> <87im0nai37.fsf@systemreboot.net> Date: Tue, 03 Aug 2021 00:03:16 +0530 Message-ID: <87v94nzogj.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49494 Cc: 49494@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: -1.0 (-) --=-=-= Content-Type: text/plain Hi Sarah, >> Your patch applies on master (fba107e), builds, and passes tests for me; >> I'm on x86-64. What's your platform? > > I'm on x86_64 too. I tried on master eb46c6c5c8. I have attached the > complete build log. The tests seem to have timed out after 10 > minutes. Could it be something to do with memory usage? I have 4 GB of > RAM. I set up a tmpfs file system at /tmp. And, curiously, now the package builds successfully. No idea why this is happening, though. >>>> Does CFGPATH need to be set? >>> >>> I have now set CFGPATH TO /etc/nncp.hjson. >> >> When I run any of the executables, I get: >> >> main.go:73: Error during initialization: stat /usr/local/etc/nncp.hjson: >> no such file or directory > > I couldn't reproduce this error message. Which command are you running? > But, I do see that the output of say `nncp-xfer` lists > /usr/local/etc/nncp.hjson as the default configuration path. I will > investigate. That leaves only the CFGPATH issue. I'll figure it out and send a v3 patch. Regards, Arun --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFPBAEBCAA5FiEEf3MDQ/Lwnzx3v3nTLiXui2GAK7MFAmEIOmwbHGFydW5pc2Fh Y0BzeXN0ZW1yZWJvb3QubmV0AAoJEC4l7othgCuzGYMH/iuo4aeFZjN6kEa5O93G 5azrYAxwFJRiGxHOnmPZ9aqhvzHZwKDBDy7wgpQLdc2FoLMlaa2/vfeyi87lNzZ3 T61tHV7wm/jhk3bzoOXnmY1WMBsccVIgp4SSGhcTr6BvGZ6FHhTJG32l2YSe4E0V xx4fwXahpB/U5Wv4Weou3ORDDMI+aS6KGJRB6hZgaBe3VM0Haq9nWiSQ42DaCCqE gycDB0GNt2luuOyWoO4pdXig9OnHmCUzvMWFcn/glX6g91OQJ0/ce1thQCG41r5w SEUo3Bh6Vsmgfd+1UzHDqviewXuxUWYUiK7M7nF2OZzqCHQEw3GsD71In6ZA3I+Q 8lw= =4GES -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 02 14:41:04 2021 Received: (at 49494) by debbugs.gnu.org; 2 Aug 2021 18:41:04 +0000 Received: from localhost ([127.0.0.1]:39281 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mAcs3-0000sn-SX for submit@debbugs.gnu.org; Mon, 02 Aug 2021 14:41:04 -0400 Received: from out0.migadu.com ([94.23.1.103]:61625) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mAcs0-0000sE-Lw for 49494@debbugs.gnu.org; Mon, 02 Aug 2021 14:41:02 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mgsn.dev; s=key1; t=1627929658; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=rg7FPd7VHyn4e/8QXHcu/q3dfYeus0P7wD99MJywRIk=; b=QAfkXaQHT6KUBO70aINLhg7IWgM0U//2f/DLBqcJNurEmq0AbNsMLYs/hXTGBVYISiVKNm RjWH2YJV81PfpJ6T4L/JhLPcjjSOLGeMENpcRb0WPkLPj84JWlJOkpLfMXYLWd8UHmaawX ZFxU6+o/v8PlqKyyr2nXbiSl79doS2o= From: Sarah Morgensen To: Arun Isaac Subject: Re: bug#49494: [PATCH 0/7] Add nncp References: <20210709161940.12759-1-arunisaac@systemreboot.net> <20210709161940.12759-7-arunisaac@systemreboot.net> <86wnphrfhr.fsf_-_@mgsn.dev> <87o8agapkl.fsf@systemreboot.net> <861r7c5r3v.fsf_-_@mgsn.dev> <87im0nai37.fsf@systemreboot.net> <87v94nzogj.fsf@systemreboot.net> Date: Mon, 02 Aug 2021 11:40:56 -0700 In-Reply-To: <87v94nzogj.fsf@systemreboot.net> (Arun Isaac's message of "Tue, 03 Aug 2021 00:03:16 +0530") Message-ID: <86y29j4rlz.fsf_-_@mgsn.dev> MIME-Version: 1.0 Content-Type: text/plain X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: iskarian@mgsn.dev X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49494 Cc: 49494@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: -1.7 (-) Hi Arun, Arun Isaac writes: > Hi Sarah, > >>> Your patch applies on master (fba107e), builds, and passes tests for me; >>> I'm on x86-64. What's your platform? >> >> I'm on x86_64 too. I tried on master eb46c6c5c8. I have attached the >> complete build log. The tests seem to have timed out after 10 >> minutes. Could it be something to do with memory usage? I have 4 GB of >> RAM. > > I set up a tmpfs file system at /tmp. And, curiously, now the package > builds successfully. No idea why this is happening, though. I actually just figured this out as well. You're on a rotational disk, aren't you? Since nncp makes heavy use of the spool file (which I think it mocks in /tmp for testing), I think that's why your tests are taking so long and timing out. Tests complete for me on a SSD in ~40s. (All the error messages are red herrings; they're expected errors.) If this is the case, it might be worth it to increase the test timeout for those who use --no-substitutes. > >>>>> Does CFGPATH need to be set? >>>> >>>> I have now set CFGPATH TO /etc/nncp.hjson. >>> >>> When I run any of the executables, I get: >>> >>> main.go:73: Error during initialization: stat /usr/local/etc/nncp.hjson: >>> no such file or directory >> >> I couldn't reproduce this error message. Which command are you running? >> But, I do see that the output of say `nncp-xfer` lists >> /usr/local/etc/nncp.hjson as the default configuration path. I will >> investigate. Apologies, I got the error with `nncp-stat` and `nncp-check`. > > That leaves only the CFGPATH issue. I'll figure it out and send a v3 > patch. > > Regards, > Arun -- Sarah From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 03 16:13:28 2021 Received: (at 49494) by debbugs.gnu.org; 3 Aug 2021 20:13:28 +0000 Received: from localhost ([127.0.0.1]:41627 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mB0n2-0004ql-2t for submit@debbugs.gnu.org; Tue, 03 Aug 2021 16:13:28 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:46272) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mB0mz-0004qc-1c for 49494@debbugs.gnu.org; Tue, 03 Aug 2021 16:13:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=E12lJ5qCbOddsOUizjCOmKfq/rJj/hqxwUMbDSJ0iVE=; b=dUMMOWUmsktwDaYFXbON9SbKEH IY6NEhkcZQPnjDmMkeGdgpNNdbc97RI/Oach8WaEeKA0W5CxrHvg3Jz78ayGWKnfxjgpvTQcQEZSi 0aspR3gdvyqAe+ENsH0hOE4U7u4OEHZm8h8LQ4PCSCGi4xb3bgq1csZdjNNWgMV6ZPV+RSn5BbfhK wfiE2S9m4vID3SFTbCFrUfzglw/Yweb2dB4ONNHUKHQYvO3gM9qlpASiYgjWGtkl18EilB6ygImT/ YqpNoi+vWlHl4gWodE+Jxheg88PNopdns2lKm+L751OI2HmlkMcaXXETzUgJnb+9A4nHd4HQKejMt c6JT3D7Q==; Received: from [192.168.2.1] (helo=steel) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1mB0mv-000BC0-Qj; Wed, 04 Aug 2021 01:43:21 +0530 From: Arun Isaac To: Sarah Morgensen Subject: Re: bug#49494: [PATCH 0/7] Add nncp In-Reply-To: <86y29j4rlz.fsf_-_@mgsn.dev> References: <20210709161940.12759-1-arunisaac@systemreboot.net> <20210709161940.12759-7-arunisaac@systemreboot.net> <86wnphrfhr.fsf_-_@mgsn.dev> <87o8agapkl.fsf@systemreboot.net> <861r7c5r3v.fsf_-_@mgsn.dev> <87im0nai37.fsf@systemreboot.net> <87v94nzogj.fsf@systemreboot.net> <86y29j4rlz.fsf_-_@mgsn.dev> Date: Wed, 04 Aug 2021 01:42:58 +0530 Message-ID: <87a6ly70dx.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49494 Cc: 49494@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: -1.0 (-) --=-=-= Content-Type: text/plain Hi Sarah, >> I set up a tmpfs file system at /tmp. And, curiously, now the package >> builds successfully. No idea why this is happening, though. > > I actually just figured this out as well. You're on a rotational disk, > aren't you? Yep. > Since nncp makes heavy use of the spool file (which I think > it mocks in /tmp for testing), I think that's why your tests are taking > so long and timing out. Tests complete for me on a SSD in ~40s. (All the > error messages are red herrings; they're expected errors.) If this is > the case, it might be worth it to increase the test timeout for those > who use --no-substitutes. Indeed, that makes sense! I have now disabled the timeout. Without a tmpfs, the tests take ~47 minutes on my rotational disk, but they do complete successfully. >>>>>> Does CFGPATH need to be set? >>>>> >>>>> I have now set CFGPATH TO /etc/nncp.hjson. >>>> >>>> When I run any of the executables, I get: >>>> >>>> main.go:73: Error during initialization: stat /usr/local/etc/nncp.hjson: >>>> no such file or directory I fixed this as well. `go list` wasn't finding the correct module path, and thus the correct cfgpath variable was not being set. I'm sending a v3 of the patch. Let me know if everything looks good, and I'll push. Thanks for the comprehensive review! :-) The package looks much better now. Regards, Arun --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFPBAEBCAA5FiEEf3MDQ/Lwnzx3v3nTLiXui2GAK7MFAmEJo0obHGFydW5pc2Fh Y0BzeXN0ZW1yZWJvb3QubmV0AAoJEC4l7othgCuz+/wIAIKvi4eal6b6jzjlFSJf WhLYXGQWWr9ZfqCwbJNvRJGlPh3oATstwWvJIH8RFyoQrKsk8ZS1MbRLkUzxLKYI WbinOzrK3KF37k0YJrsv6Jb7Gz12GD+loSVli/B9AoIwZw9HvGignJsQcrH9IOZ5 k6LuaV43gOhfg8LZEf3Vc2bdtdKMx1hPNb1EcoMQRQ5I/Q7jzM6joKbpHAMfsvxO USvWVz6ix43GRF3dHHFHt5AK9PlvOaBVz5AwgtFJZEMDYm1rZY/k7xBvnylyipQ9 lwO+Jcf/96CP1mIaF48gELMXuXz/Nqu4+Pv4NO4tv4Di2MCIdLYE2Wocwse9RMjI Wi8= =YjY9 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 03 16:16:47 2021 Received: (at 49494) by debbugs.gnu.org; 3 Aug 2021 20:16:48 +0000 Received: from localhost ([127.0.0.1]:41633 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mB0q7-0004wr-Jn for submit@debbugs.gnu.org; Tue, 03 Aug 2021 16:16:47 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:46276) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mB0q5-0004wh-3T for 49494@debbugs.gnu.org; Tue, 03 Aug 2021 16:16:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=xDn6CpIbL2LN1JcrGqcCnfuOAy807AqECAYc+ObqTBQ=; b=dy1WzOS2QuioHjl2GCyrKLsveN R3hRKMJE2hxSQBjm0o45wsi939bvgyNxsM/ZiPl/w2iQsUeGJDg9snKV6uzTQe/VyF6tBpZ92bhnw LWWerXAABtMi2of9jH4h+AO9ZZdUvY+y7kX5NCxOHFl24dBvqK/S5pjHYoMXlrolwH1GXl9SPZJl0 Y1GJa/jIrbF9rQhAVyUqZ4mrHaSG+zRo4X37erFKVp9HqHFrgbNolToGr+G7hOyqyLw/pK3NR/XoR YR1kfXd7snXwwPxFFEZIjxcn9cR2IsdU9iIGLDi1Ed5qjL6jvj2mqJkP1xq8LPN8BtTaxzyLQKlkZ bGUFTNtw==; Received: from [192.168.2.1] (helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1mB0q2-000BCl-If; Wed, 04 Aug 2021 01:46:34 +0530 From: Arun Isaac To: Sarah Morgensen , Arun Isaac Subject: [PATCH v3] gnu: Add nncp. Date: Wed, 4 Aug 2021 01:46:17 +0530 Message-Id: <20210803201617.19077-1-arunisaac@systemreboot.net> X-Mailer: git-send-email 2.32.0 In-Reply-To: <86y29j4rlz.fsf_-_@mgsn.dev> References: <86y29j4rlz.fsf_-_@mgsn.dev> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49494 Cc: 49494@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: -1.0 (-) * gnu/packages/uucp.scm (nncp): New variable. --- gnu/packages/uucp.scm | 118 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 117 insertions(+), 1 deletion(-) diff --git a/gnu/packages/uucp.scm b/gnu/packages/uucp.scm index 1bb4fdb975..120417dea1 100644 --- a/gnu/packages/uucp.scm +++ b/gnu/packages/uucp.scm @@ -1,5 +1,6 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2014 Ludovic Courtès +;;; Copyright © 2021 Arun Isaac ;;; ;;; This file is part of GNU Guix. ;;; @@ -17,10 +18,13 @@ ;;; along with GNU Guix. If not, see . (define-module (gnu packages uucp) + #:use-module (gnu packages golang) + #:use-module (gnu packages texinfo) #:use-module (guix licenses) #:use-module (guix packages) #:use-module (guix download) - #:use-module (guix build-system gnu)) + #:use-module (guix build-system gnu) + #:use-module (guix build-system go)) (define-public uucp (package @@ -54,3 +58,115 @@ set of utilities for remotely transferring files, email and net news between computers.") (license gpl2+))) + +(define-public nncp + (package + (name "nncp") + (version "7.5.0") + (source + (origin + (method url-fetch) + (uri (string-append "http://www.nncpgo.org/download/nncp-" + version ".tar.xz")) + (sha256 + (base32 + "1r1zgj7gpkdmdm3wf31m0xi8y313kzd4dbyp4r4y8khnp32jvn8l")) + (modules '((ice-9 ftw) + (guix build utils))) + (snippet + '(begin + ;; Unbundle dependencies. + ;; TODO: go.cypherpunks.ru was down at the time of + ;; packaging. Unbundle go.cypherpunks dependencies as well once it + ;; comes back online. + (for-each (lambda (file) + (unless (member file (list "." ".." "go.cypherpunks.ru")) + (delete-file-recursively (string-append "src/vendor/" file)))) + (scandir "src/vendor")) + ;; Delete built documentation. + (delete-file "doc/nncp.info") + #t)))) + (build-system gnu-build-system) + (arguments + `(#:modules ((guix build gnu-build-system) + ((guix build go-build-system) #:prefix go:) + (guix build utils)) + #:imported-modules ,%go-build-system-modules + #:phases + (modify-phases %standard-phases + (add-before 'unpack 'setup-go-environment + (assoc-ref go:%standard-phases 'setup-go-environment)) + (add-after 'unpack 'go-unpack + (lambda* (#:key source #:allow-other-keys) + ;; Copy source to GOPATH. + (copy-recursively "src" "../src/go.cypherpunks.ru/nncp/v7") + ;; Move bundled dependencies to GOPATH. + (for-each (lambda (dependency) + (rename-file (string-append "src/vendor/go.cypherpunks.ru/" + dependency) + (string-append "../src/go.cypherpunks.ru/" + dependency))) + (list "balloon" "recfile")) + ;; Delete empty bundled dependencies directory. + (delete-file-recursively "src/vendor"))) + (replace 'configure + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + ;; Set configuration path. + (setenv "CFGPATH" "/etc/nncp.hjson") + ;; Set output directories. + (setenv "BINDIR" (string-append out "/bin")) + (setenv "INFODIR" (string-append out "/share/info")) + (setenv "DOCDIR" (string-append out "/share/doc/nncp"))) + ;; Set absolute store paths to sh and cat. + (substitute* (list "src/pipe.go" "src/toss_test.go") + (("/bin/sh") (which "sh"))) + (substitute* "src/toss_test.go" + (("; cat") (string-append "; " (which "cat")))) + ;; Remove module flags. + (substitute* (list "bin/default.do" "bin/hjson-cli.do" "test.do") + ((" -mod=vendor") "") + ((" -m") "")) + ;; Use the correct module path. `go list` does not report the + ;; correct module path since we have moved the source files. + (substitute* "bin/default.do" + (("^mod=[^\n]*" all) "mod=go.cypherpunks.ru/nncp/v7")) + ;; Disable timeout in tests. Tests can take longer than the + ;; default timeout on spinning disks. + (substitute* "test.do" + (("test") "test -timeout 0")))) + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (invoke "contrib/do" "-c" "test")))) + (add-after 'install 'remove-go-references + (assoc-ref go:%standard-phases 'remove-go-references))))) + (inputs + `(("go-github-com-davecgh-go-xdr" ,go-github-com-davecgh-go-xdr) + ("go-github-com-dustin-go-humanize" ,go-github-com-dustin-go-humanize) + ("go-github-com-flynn-noise" ,go-github-com-flynn-noise) + ("go-github-com-gorhill-cronexpr" ,go-github-com-gorhill-cronexpr) + ("go-github-com-hjson-hjson-go" ,go-github-com-hjson-hjson-go) + ("go-github-com-klauspost-compress" ,go-github-com-klauspost-compress) + ("go-golang-org-x-crypto" ,go-golang-org-x-crypto) + ("go-golang-org-x-net" ,go-golang-org-x-net) + ("go-golang-org-x-term" ,go-golang-org-x-term) + ("go-lukechampine-com-blake3" ,go-lukechampine-com-blake3))) + (native-inputs + `(("go" ,go) + ("texinfo" ,texinfo))) + (home-page "http://www.nncpgo.org/") + (synopsis "Store and forward utilities") + (description "NNCP (Node to Node copy) is a collection of utilities +simplifying secure store-and-forward files, mail and command exchanging. +These utilities are intended to help build up small size (dozens of nodes) +ad-hoc friend-to-friend (F2F) statically routed darknet delay-tolerant +networks for fire-and-forget secure reliable files, file requests, Internet +mail and commands transmission. All packets are integrity checked, end-to-end +encrypted, explicitly authenticated by known participants public keys. Onion +encryption is applied to relayed packets. Each node acts both as a client and +server, can use push and poll behaviour model. Multicasting areas, offline +sneakernet/floppynet, dead drops, sequential and append-only CD-ROM/tape +storages, air-gapped computers and online TCP daemon with full-duplex +resumable data transmission exists are all supported.") + (license gpl3))) -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 03 17:41:10 2021 Received: (at 49494) by debbugs.gnu.org; 3 Aug 2021 21:41:10 +0000 Received: from localhost ([127.0.0.1]:41692 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mB29m-0006wP-3i for submit@debbugs.gnu.org; Tue, 03 Aug 2021 17:41:10 -0400 Received: from out1.migadu.com ([91.121.223.63]:63492) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mB29j-0006vr-S1 for 49494@debbugs.gnu.org; Tue, 03 Aug 2021 17:41:01 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mgsn.dev; s=key1; t=1628026857; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=/WmzRll8b3++g6KdTePXCBiTI3kkLwwVwMs1Brgz4MM=; b=L6D7yK2so4ApIbjJbciP2vVyqdOou15eHWSlPCD7vhA/JyhmMun4dMlbljh/vNIkTyLKDg 3y190Y9ckYiEEfifXh3URFO4086oMlWr8o4Bdrwj0Vs7wktc6syJIzgp3IuA3V9F7JclN1 bX1pAgTC5hEQfCMnX4PjSkCc0hdTNMc= From: Sarah Morgensen To: Arun Isaac Subject: Re: bug#49494: [PATCH 0/7] Add nncp References: <86y29j4rlz.fsf_-_@mgsn.dev> <20210803201617.19077-1-arunisaac@systemreboot.net> Date: Tue, 03 Aug 2021 14:40:54 -0700 In-Reply-To: <20210803201617.19077-1-arunisaac@systemreboot.net> (Arun Isaac's message of "Wed, 4 Aug 2021 01:46:17 +0530") Message-ID: <86y29i2om1.fsf_-_@mgsn.dev> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: iskarian@mgsn.dev X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49494 Cc: 49494@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: -1.0 (-) Hi, Arun Isaac writes: > * gnu/packages/uucp.scm (nncp): New variable. > --- > gnu/packages/uucp.scm | 118 +++++++++++++++++++++++++++++++++++++++++- > 1 file changed, 117 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/uucp.scm b/gnu/packages/uucp.scm > index 1bb4fdb975..120417dea1 100644 > --- a/gnu/packages/uucp.scm > +++ b/gnu/packages/uucp.scm > @@ -1,5 +1,6 @@ > ;;; GNU Guix --- Functional package management for GNU > ;;; Copyright =C2=A9 2014 Ludovic Court=C3=A8s > +;;; Copyright =C2=A9 2021 Arun Isaac > ;;; > ;;; This file is part of GNU Guix. > ;;; > @@ -17,10 +18,13 @@ > ;;; along with GNU Guix. If not, see . >=20=20 > (define-module (gnu packages uucp) > + #:use-module (gnu packages golang) > + #:use-module (gnu packages texinfo) > #:use-module (guix licenses) > #:use-module (guix packages) > #:use-module (guix download) > - #:use-module (guix build-system gnu)) > + #:use-module (guix build-system gnu) > + #:use-module (guix build-system go)) >=20=20 > (define-public uucp > (package > @@ -54,3 +58,115 @@ > set of utilities for remotely transferring files, email and net news > between computers.") > (license gpl2+))) > + > +(define-public nncp > + (package > + (name "nncp") > + (version "7.5.0") > + (source > + (origin > + (method url-fetch) > + (uri (string-append "http://www.nncpgo.org/download/nncp-" > + version ".tar.xz")) > + (sha256 > + (base32 > + "1r1zgj7gpkdmdm3wf31m0xi8y313kzd4dbyp4r4y8khnp32jvn8l")) > + (modules '((ice-9 ftw) > + (guix build utils))) > + (snippet > + '(begin > + ;; Unbundle dependencies. > + ;; TODO: go.cypherpunks.ru was down at the time of > + ;; packaging. Unbundle go.cypherpunks dependencies as well on= ce it > + ;; comes back online. > + (for-each (lambda (file) > + (unless (member file (list "." ".." "go.cypherpun= ks.ru")) > + (delete-file-recursively (string-append "src/ve= ndor/" file)))) > + (scandir "src/vendor")) > + ;; Delete built documentation. > + (delete-file "doc/nncp.info") > + #t)))) > + (build-system gnu-build-system) > + (arguments > + `(#:modules ((guix build gnu-build-system) > + ((guix build go-build-system) #:prefix go:) > + (guix build utils)) > + #:imported-modules ,%go-build-system-modules > + #:phases > + (modify-phases %standard-phases > + (add-before 'unpack 'setup-go-environment > + (assoc-ref go:%standard-phases 'setup-go-environment)) > + (add-after 'unpack 'go-unpack > + (lambda* (#:key source #:allow-other-keys) > + ;; Copy source to GOPATH. > + (copy-recursively "src" "../src/go.cypherpunks.ru/nncp/v7") > + ;; Move bundled dependencies to GOPATH. > + (for-each (lambda (dependency) > + (rename-file (string-append "src/vendor/go.cyph= erpunks.ru/" > + dependency) > + (string-append "../src/go.cypherpu= nks.ru/" > + dependency))) > + (list "balloon" "recfile")) > + ;; Delete empty bundled dependencies directory. > + (delete-file-recursively "src/vendor"))) > + (replace 'configure > + (lambda* (#:key outputs #:allow-other-keys) > + (let ((out (assoc-ref outputs "out"))) > + ;; Set configuration path. > + (setenv "CFGPATH" "/etc/nncp.hjson") > + ;; Set output directories. > + (setenv "BINDIR" (string-append out "/bin")) > + (setenv "INFODIR" (string-append out "/share/info")) > + (setenv "DOCDIR" (string-append out "/share/doc/nncp"))) > + ;; Set absolute store paths to sh and cat. > + (substitute* (list "src/pipe.go" "src/toss_test.go") > + (("/bin/sh") (which "sh"))) > + (substitute* "src/toss_test.go" > + (("; cat") (string-append "; " (which "cat")))) > + ;; Remove module flags. > + (substitute* (list "bin/default.do" "bin/hjson-cli.do" "tes= t.do") > + ((" -mod=3Dvendor") "") > + ((" -m") "")) > + ;; Use the correct module path. `go list` does not report t= he > + ;; correct module path since we have moved the source files. > + (substitute* "bin/default.do" > + (("^mod=3D[^\n]*" all) "mod=3Dgo.cypherpunks.ru/nncp/v7")) > + ;; Disable timeout in tests. Tests can take longer than the > + ;; default timeout on spinning disks. > + (substitute* "test.do" > + (("test") "test -timeout 0")))) > + (replace 'check > + (lambda* (#:key tests? #:allow-other-keys) > + (when tests? > + (invoke "contrib/do" "-c" "test")))) > + (add-after 'install 'remove-go-references > + (assoc-ref go:%standard-phases 'remove-go-references))))) > + (inputs > + `(("go-github-com-davecgh-go-xdr" ,go-github-com-davecgh-go-xdr) > + ("go-github-com-dustin-go-humanize" ,go-github-com-dustin-go-huma= nize) > + ("go-github-com-flynn-noise" ,go-github-com-flynn-noise) > + ("go-github-com-gorhill-cronexpr" ,go-github-com-gorhill-cronexpr) > + ("go-github-com-hjson-hjson-go" ,go-github-com-hjson-hjson-go) > + ("go-github-com-klauspost-compress" ,go-github-com-klauspost-comp= ress) > + ("go-golang-org-x-crypto" ,go-golang-org-x-crypto) > + ("go-golang-org-x-net" ,go-golang-org-x-net) > + ("go-golang-org-x-term" ,go-golang-org-x-term) > + ("go-lukechampine-com-blake3" ,go-lukechampine-com-blake3))) > + (native-inputs > + `(("go" ,go) > + ("texinfo" ,texinfo))) > + (home-page "http://www.nncpgo.org/") > + (synopsis "Store and forward utilities") > + (description "NNCP (Node to Node copy) is a collection of utilities > +simplifying secure store-and-forward files, mail and command exchanging. > +These utilities are intended to help build up small size (dozens of node= s) > +ad-hoc friend-to-friend (F2F) statically routed darknet delay-tolerant > +networks for fire-and-forget secure reliable files, file requests, Inter= net > +mail and commands transmission. All packets are integrity checked, end-= to-end > +encrypted, explicitly authenticated by known participants public keys. = Onion > +encryption is applied to relayed packets. Each node acts both as a clie= nt and > +server, can use push and poll behaviour model. Multicasting areas, offl= ine > +sneakernet/floppynet, dead drops, sequential and append-only CD-ROM/tape > +storages, air-gapped computers and online TCP daemon with full-duplex > +resumable data transmission exists are all supported.") > + (license gpl3))) This LGTM! -- Sarah From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 04 02:42:22 2021 Received: (at 49494-done) by debbugs.gnu.org; 4 Aug 2021 06:42:22 +0000 Received: from localhost ([127.0.0.1]:42293 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mBAbe-0001ps-4a for submit@debbugs.gnu.org; Wed, 04 Aug 2021 02:42:22 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:46278) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mBAbb-0001pj-IH for 49494-done@debbugs.gnu.org; Wed, 04 Aug 2021 02:42:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=/LhT9+wFvT5/0/VRGATfbqAVloF00WtG66qijDIenrs=; b=iWv5HWcZbmuEbkNuiebY+m5oAx 192ut0JReELBbsfZw4QLtWq6IiP6+x6jnL+dW+Ub+QbtsCF9UJ7D2bjumTKWCKDlP2bh3NLnRm5gQ QDJqPVDggGnosiBMf2dtNGjBj1vgs0A1sqeHPLhAp8peHdFUCiJBLfj+BcLzgRe7P8PnQZl0L0w05 ly2GeiyvTZgpg7P/VYIUcX/Okfp7f2P2dYYA6mT03g4EG1FQ82/ZZSUPTG4Npdl1A06roXcX/UmQ6 ADXL91pn8kgr0gtZqWQ/fgezU5/RHs4n1jQ42xuS2fGTjLKLVEbI4tFGJhiC0hmY9jC3JmMEygECT UdGN0rnw==; Received: from [192.168.2.1] (helo=steel) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1mBAbY-000CAb-Nn; Wed, 04 Aug 2021 12:12:16 +0530 From: Arun Isaac To: Sarah Morgensen Subject: Re: bug#49494: [PATCH 0/7] Add nncp In-Reply-To: <86y29i2om1.fsf_-_@mgsn.dev> References: <86y29j4rlz.fsf_-_@mgsn.dev> <20210803201617.19077-1-arunisaac@systemreboot.net> <86y29i2om1.fsf_-_@mgsn.dev> Date: Wed, 04 Aug 2021 12:12:09 +0530 Message-ID: <874kc57ltq.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49494-done Cc: 49494-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: -1.0 (-) --=-=-= Content-Type: text/plain Pushed to master! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFPBAEBCAA5FiEEf3MDQ/Lwnzx3v3nTLiXui2GAK7MFAmEKNsEbHGFydW5pc2Fh Y0BzeXN0ZW1yZWJvb3QubmV0AAoJEC4l7othgCuzqcAH/33L30a7RRs/FlKfYC5H ckfICvsv0NZ4ZJeH+HRtjZNTYeAqB2wxNJ9x1PRQGC8IxoeShBQSwRItfcf6OcR5 m1ObXKL8pkYsNvYT0XJrmvDUPXcLLyKR6X07lwiyqIM9BL+jaCY3SX33TqMM+A76 KQ7kCNI/pWqWJCfOuvyudHfqERaDopKkZgTvECOtnStT7f+jEfempMB+gKsr14ji PghK9GE83WTfzBe1kHdWp0uPf767eijPTz2NwYRxjshiCwr+KDjHb6wMC3LYJrk/ cbpXwE2Ei/xvgaolqMxSIRrT4XyMtxnVcFS3+rEDU829v0LxMA5UV5cqLpVefiJ5 ufo= =uskJ -----END PGP SIGNATURE----- --=-=-=-- From unknown Thu Sep 11 00:24:42 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 01 Sep 2021 11:24:13 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator