From patchwork Sat May 29 11:15:15 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 29651 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id EC97327BC78; Sat, 29 May 2021 12:17:28 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 4645627BC83 for ; Sat, 29 May 2021 12:17:28 +0100 (BST) Received: from localhost ([::1]:46986 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lmwy7-0006aH-CY for patchwork@mira.cbaines.net; Sat, 29 May 2021 07:17:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49654) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lmwxi-0005wo-8t for guix-patches@gnu.org; Sat, 29 May 2021 07:17:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44625) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lmwxi-00087m-18 for guix-patches@gnu.org; Sat, 29 May 2021 07:17:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lmwxh-0004xv-RH for guix-patches@gnu.org; Sat, 29 May 2021 07:17:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48729] [PATCH v1 01/24] gnu: Add go-github-com-rakyll-statik. References: <574ccbc7-599c-082b-51ca-17e625d4575f@raghavgururajan.name> In-Reply-To: <574ccbc7-599c-082b-51ca-17e625d4575f@raghavgururajan.name> Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 May 2021 11:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48729 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 48729@debbugs.gnu.org Cc: Raghav Gururajan , jgart@dismail.de Received: via spool by 48729-submit@debbugs.gnu.org id=B48729.162228698518792 (code B ref 48729); Sat, 29 May 2021 11:17:01 +0000 Received: (at 48729) by debbugs.gnu.org; 29 May 2021 11:16:25 +0000 Received: from localhost ([127.0.0.1]:56097 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwx7-0004sx-2o for submit@debbugs.gnu.org; Sat, 29 May 2021 07:16:25 -0400 Received: from out2.migadu.com ([188.165.223.204]:11290) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwx6-0004so-19 for 48729@debbugs.gnu.org; Sat, 29 May 2021 07:16:24 -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=raghavgururajan.name; s=key1; t=1622286983; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=xGV1yAfNTMCMIhDVzf/wpuBUvvTyHflSm0hPP4eFz0Q=; b=LYd92E7vZdReX5Z6/bKrtKPjAoS1DrbYCHsmLg3sJLaFdQkupvoNy5NGL6Crra0h6NWPSH aiVrdTMHQq4IAio/k3wgA0i+dQI43iJBCEzHZJt2h7lWVCUCSn4mU2fHXIE7k6cKsSqdQN CPL2XmQMjo+P0EK50yqOHI5DxrgUpyhCLeEVcMCIYJq9C+SR+dokSL3M/mx0IKGJ1qDQqQ FF8UeRMcyDgUuB1LAJUnvP5C5XOjT6yHByBIJejydQ2UBpQPVDAMjuMh7tB27ZvAGVF436 Xhorh5ZdYfiE6p87KJYINo0wbhcrqAEOY//glzD7eqtyySrPy42Y+FarSD8vnw== Date: Sat, 29 May 2021 07:15:15 -0400 Message-Id: <20210529111538.23666-1-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-rakyll-statik): New variable. Co-authored-by: jgart --- gnu/packages/golang.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 8c3c81ceda..7aac8ec4a8 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -67,6 +67,29 @@ #:use-module (ice-9 match) #:use-module (srfi srfi-1)) +(define-public go-github-com-rakyll-statik + (package + (name "go-github-com-rakyll-statik") + (version "0.1.7") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/rakyll/statik") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0y0kbzma55vmyqhyrw9ssgvxn6nw7d0zg72a7nz8vp1zly4hs6va")))) + (build-system go-build-system) + (arguments + `(#:import-path "github.com/rakyll/statik")) + (home-page "https://github.com/rakyll/statik/") + (synopsis "Embed files into a Go executable") + (description "Statik allows you to embed a directory of static files into +your Go binary to be later served from an http.") + (license license:asl2.0))) + ;; According to https://golang.org/doc/install/gccgo, gccgo-4.8.2 includes a ;; complete go-1.1.2 implementation, gccgo-4.9 includes a complete go-1.2 ;; implementation, and gccgo-5 a complete implementation of go-1.4. Ultimately From patchwork Sat May 29 11:15:16 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 29647 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4E83E27BC84; Sat, 29 May 2021 12:17:20 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id ED74427BC81 for ; Sat, 29 May 2021 12:17:19 +0100 (BST) Received: from localhost ([::1]:46158 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lmwxz-0005yY-1M for patchwork@mira.cbaines.net; Sat, 29 May 2021 07:17:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49656) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lmwxi-0005wq-JD for guix-patches@gnu.org; Sat, 29 May 2021 07:17:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44626) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lmwxi-00087s-CD for guix-patches@gnu.org; Sat, 29 May 2021 07:17:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lmwxi-0004y2-7V for guix-patches@gnu.org; Sat, 29 May 2021 07:17:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48729] [PATCH v1 02/24] gnu: Add go-github-com-dchest-siphash. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 May 2021 11:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48729 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 48729@debbugs.gnu.org Cc: Raghav Gururajan , jgart@dismail.de Received: via spool by 48729-submit@debbugs.gnu.org id=B48729.162228698818829 (code B ref 48729); Sat, 29 May 2021 11:17:02 +0000 Received: (at 48729) by debbugs.gnu.org; 29 May 2021 11:16:28 +0000 Received: from localhost ([127.0.0.1]:56107 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxA-0004tb-Ce for submit@debbugs.gnu.org; Sat, 29 May 2021 07:16:28 -0400 Received: from out2.migadu.com ([188.165.223.204]:11297) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwx6-0004sp-PN for 48729@debbugs.gnu.org; Sat, 29 May 2021 07:16:25 -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=raghavgururajan.name; s=key1; t=1622286984; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Oy08YRKfoIgSnwYxhyV476c2P5LK7suO7167WQkJ68E=; b=BaiN2VE8l8AdkX3WAllA2UAVE9oeeostNgVJh0njhKN9rkhslRLps+JprBnNpHl8v1wxTg QCEwuQadJAfEdynvv7Orc22r2iMPvLvsvnXB6gmRK2OzVKV80MJYqGo5oPSiyzKoBiVzFV 6ClV/aVbh9naXwhaBn92XxvwA/UrupvHRvzjto7TiLM/HDtxgGMopyPMqw+Pw5b0R79MIF 6UxiPHOoKRd6/gFV4D2u/xiAgpe9EO9S/RGaTkFcCsQKwDTJyrT8roQQHwOON+Wpnh22rg QrEJGXLFLGf9K8TJcXc/xGCxcvt8S5aqihhSlOWOypGy4R7IpAiMVYIO3weidQ== Date: Sat, 29 May 2021 07:15:16 -0400 Message-Id: <20210529111538.23666-2-rg@raghavgururajan.name> In-Reply-To: <20210529111538.23666-1-rg@raghavgururajan.name> References: <20210529111538.23666-1-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-dchest-siphash): New variable. Co-authored-by: jgart --- gnu/packages/golang.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 7aac8ec4a8..7412153e76 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -67,6 +67,29 @@ #:use-module (ice-9 match) #:use-module (srfi srfi-1)) +(define-public go-github-com-dchest-siphash + (package + (name "go-github-com-dchest-siphash") + (version "1.2.1") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/dchest/siphash") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "08s076y7vmjqnq7jz0762hkm896r6r31v8b31a3gy0n8rfa01k8k")))) + (build-system go-build-system) + (arguments + `(#:import-path "github.com/dchest/siphash")) + (home-page "https://github.com/dchest/siphash") + (synopsis "Go library for pseudorandom functions") + (description "SipHash is a family of pseudorandom functions (PRFs) optimized +for speed on short messages.") + (license license:cc0))) + (define-public go-github-com-rakyll-statik (package (name "go-github-com-rakyll-statik") From patchwork Sat May 29 11:15:17 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 29646 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id DC12927BC83; Sat, 29 May 2021 12:17:19 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id A4E2F27BC81 for ; Sat, 29 May 2021 12:17:19 +0100 (BST) Received: from localhost ([::1]:46142 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lmwxy-0005xh-P8 for patchwork@mira.cbaines.net; Sat, 29 May 2021 07:17:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49658) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lmwxi-0005x9-VV for guix-patches@gnu.org; Sat, 29 May 2021 07:17:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44627) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lmwxi-00087z-OJ for guix-patches@gnu.org; Sat, 29 May 2021 07:17:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lmwxi-0004yA-KH for guix-patches@gnu.org; Sat, 29 May 2021 07:17:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48729] [PATCH v1 03/24] gnu: Add go-github-com-emersion-go-autostart. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 May 2021 11:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48729 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 48729@debbugs.gnu.org Cc: Raghav Gururajan , jgart@dismail.de Received: via spool by 48729-submit@debbugs.gnu.org id=B48729.162228698918836 (code B ref 48729); Sat, 29 May 2021 11:17:02 +0000 Received: (at 48729) by debbugs.gnu.org; 29 May 2021 11:16:29 +0000 Received: from localhost ([127.0.0.1]:56109 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxA-0004te-Ks for submit@debbugs.gnu.org; Sat, 29 May 2021 07:16:28 -0400 Received: from out2.migadu.com ([188.165.223.204]:11305) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwx7-0004t2-J2 for 48729@debbugs.gnu.org; Sat, 29 May 2021 07:16:25 -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=raghavgururajan.name; s=key1; t=1622286985; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=MlRds4I6G8OpDhx+Qo/cClJ1fLzcAuukYOWJFQleLIQ=; b=RWEJCoFzpgZw+cb3xMTh24z7ju6/Wsdd9SWQXsFOqybHKvXa1DbjY+YUATfP6iqkoMPJtU HTmft0SuRoeh5JfwpKDATQPe3nHmr2nR9a+DSVyhnCThdYutPihDPQ9lz9ciudFqor3t/H aG6OxzC5l8jJzrq3ZHuHNjkFLOz6H4XPTLxroMerr/jBtgm05+1woixnXFoO87f5Wskylh f9hUpFk07bDxkjpVemd8Io7TwkAbgDfIOpd/zQGFPjXms+U+ZRAMG3NL8ecyuKpBQAB/0R FFItCfr221fJ8xgn/ERl3laaIXnBYQ9IyYyz62WqX63VtypXlbCB8MT9SF8Weg== Date: Sat, 29 May 2021 07:15:17 -0400 Message-Id: <20210529111538.23666-3-rg@raghavgururajan.name> In-Reply-To: <20210529111538.23666-1-rg@raghavgururajan.name> References: <20210529111538.23666-1-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-emersion-go-autostart): 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 7412153e76..982cee390e 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -67,6 +67,30 @@ #:use-module (ice-9 match) #:use-module (srfi srfi-1)) +(define-public go-github-com-emersion-go-autostart + (let ((commit "00ed301c8e9ae79e82878c6361c709983ac5dd2c") + (revision "39")) + (package + (name "go-github-com-emersion-go-autostart") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/emersion/go-autostart") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0cqqvbzn32xv5lknfygrx01rx2sc6pi833k7008nlk9lsfgry06v")))) + (build-system go-build-system) + (arguments + `(#:import-path "github.com/emersion/go-autostart")) + (synopsis "Go library to run a command after login") + (description "Go library to run a command after login.") + (home-page "https://github.com/emersion/go-autostart") + (license license:expat)))) + (define-public go-github-com-dchest-siphash (package (name "go-github-com-dchest-siphash") From patchwork Sat May 29 11:15:18 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 29648 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 1DA8E27BC83; Sat, 29 May 2021 12:17:22 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 34B0C27BC78 for ; Sat, 29 May 2021 12:17:21 +0100 (BST) Received: from localhost ([::1]:46218 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lmwy0-00060k-1F for patchwork@mira.cbaines.net; Sat, 29 May 2021 07:17:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49660) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lmwxj-0005xE-Cw for guix-patches@gnu.org; Sat, 29 May 2021 07:17:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44628) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lmwxj-000886-4S for guix-patches@gnu.org; Sat, 29 May 2021 07:17:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lmwxi-0004yH-WC for guix-patches@gnu.org; Sat, 29 May 2021 07:17:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48729] [PATCH v1 04/24] gnu: Add go-github-com-apparentlymart-go-openvpn-mgmt. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 May 2021 11:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48729 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 48729@debbugs.gnu.org Cc: Raghav Gururajan , jgart@dismail.de Received: via spool by 48729-submit@debbugs.gnu.org id=B48729.162228698918846 (code B ref 48729); Sat, 29 May 2021 11:17:02 +0000 Received: (at 48729) by debbugs.gnu.org; 29 May 2021 11:16:29 +0000 Received: from localhost ([127.0.0.1]:56113 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxA-0004tl-TP for submit@debbugs.gnu.org; Sat, 29 May 2021 07:16:29 -0400 Received: from out2.migadu.com ([188.165.223.204]:11314) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwx8-0004tF-9t for 48729@debbugs.gnu.org; Sat, 29 May 2021 07:16:26 -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=raghavgururajan.name; s=key1; t=1622286985; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=nMuvCjfooWrztRAnGjyW5ZOkkvMXgrMPm3vp5tvyyVU=; b=kYromDNorji5J5B/y0Hga4VFQSb/+LxMAPRyMriF3h/8hhArAopx3Z1uzXZ40MTUyIT+qy QIzrq0zMTvWcwT3VNt/5fUCakRJWkVJso2HsV2q5+RItzSN0ugeJDrFEUZVlWvWeCKFUHS vC2oOWT8gW0nqlL6hiWXPOVl5biRR85n6UdGq4eXP9e2AMU6Mu/B0FkDHEp3BL0V4jj20m fmtJBhzG5qHYLCjIXNx1wwyovooi82Uc609kWnSvOQ7kB66ab+ssuwYAPFkc4klRlJvBrG EydJ25RpjS5ciGrKiZgJdLdy+Y0aWOIKOGkS9dgeYyCIPmEPHQ1Lx4hy2lnAdw== Date: Sat, 29 May 2021 07:15:18 -0400 Message-Id: <20210529111538.23666-4-rg@raghavgururajan.name> In-Reply-To: <20210529111538.23666-1-rg@raghavgururajan.name> References: <20210529111538.23666-1-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-apparentlymart-go-openvpn-mgmt): New variable. --- gnu/packages/golang.scm | 79 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 982cee390e..5e5791b5d4 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -67,6 +67,85 @@ #:use-module (ice-9 match) #:use-module (srfi srfi-1)) +(define-public go-github-com-apparentlymart-go-openvpn-mgmt + (let ((commit "4d2ce95ae600ee04eeb020ee0997aabb82752210") + (revision "14")) + (package + (name "go-github-com-apparentlymart-go-openvpn-mgmt") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/apparentlymart/go-openvpn-mgmt") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1dn431jnswg5ns1ah10wswnw6wiv48zq21zr5xp1178l4waswj7k")))) + (build-system go-build-system) + (arguments + `(#:unpack-path "github.com/apparentlymart/go-openvpn-mgmt" + #:phases + (modify-phases %standard-phases + (replace 'build + (lambda* (#:key source system outputs search-paths build-flags unpack-path inputs #:allow-other-keys) + (for-each + (lambda (directory) + ((assoc-ref %standard-phases 'build) + #:source source + #:system system + #:outputs outputs + #:search-paths search-paths + #:build-flags build-flags + #:unpack-path unpack-path + #:inputs inputs + #:import-path directory)) + (list + "github.com/apparentlymart/go-openvpn-mgmt/demux" + "github.com/apparentlymart/go-openvpn-mgmt/openvpn")) + #t)) + (replace 'check + (lambda* (#:key source system outputs search-paths tests? unpack-path inputs #:allow-other-keys) + (for-each + (lambda (directory) + ((assoc-ref %standard-phases 'check) + #:source source + #:system system + #:outputs outputs + #:search-paths search-paths + #:tests? tests? + #:unpack-path unpack-path + #:inputs inputs + #:import-path directory)) + (list + "github.com/apparentlymart/go-openvpn-mgmt/demux" + "github.com/apparentlymart/go-openvpn-mgmt/openvpn")) + #t)) + (replace 'install + (lambda* (#:key source system outputs search-paths install-source? unpack-path inputs #:allow-other-keys) + (for-each + (lambda (directory) + ((assoc-ref %standard-phases 'install) + #:source source + #:system system + #:outputs outputs + #:search-paths search-paths + #:install-source? install-source? + #:unpack-path unpack-path + #:inputs inputs + #:import-path directory)) + (list + "github.com/apparentlymart/go-openvpn-mgmt/demux" + "github.com/apparentlymart/go-openvpn-mgmt/openvpn")) + #t))))) + (synopsis "Go client library for OpenVPN's management protocol") + (description "This package implements a client for the OpenVPN management +interface. It can be used to monitor and control an OpenVPN process running with +its management port enabled.") + (home-page "https://github.com/apparentlymart/go-openvpn-mgmt") + (license license:expat)))) + (define-public go-github-com-emersion-go-autostart (let ((commit "00ed301c8e9ae79e82878c6361c709983ac5dd2c") (revision "39")) From patchwork Sat May 29 11:15:19 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 29652 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 9F46827BC81; Sat, 29 May 2021 12:17:29 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 6082227BC78 for ; Sat, 29 May 2021 12:17:29 +0100 (BST) Received: from localhost ([::1]:47084 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lmwy8-0006e4-GM for patchwork@mira.cbaines.net; Sat, 29 May 2021 07:17:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49662) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lmwxj-0005xF-Nz for guix-patches@gnu.org; Sat, 29 May 2021 07:17:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44629) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lmwxj-00088T-GN for guix-patches@gnu.org; Sat, 29 May 2021 07:17:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lmwxj-0004yO-CG for guix-patches@gnu.org; Sat, 29 May 2021 07:17:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48729] [PATCH v1 05/24] gnu: Add go-github-com-keybase-go-ps. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 May 2021 11:17:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48729 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 48729@debbugs.gnu.org Cc: Raghav Gururajan , jgart@dismail.de Received: via spool by 48729-submit@debbugs.gnu.org id=B48729.162228699018863 (code B ref 48729); Sat, 29 May 2021 11:17:03 +0000 Received: (at 48729) by debbugs.gnu.org; 29 May 2021 11:16:30 +0000 Received: from localhost ([127.0.0.1]:56115 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxB-0004tv-CZ for submit@debbugs.gnu.org; Sat, 29 May 2021 07:16:29 -0400 Received: from out2.migadu.com ([188.165.223.204]:11321) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwx9-0004tL-22 for 48729@debbugs.gnu.org; Sat, 29 May 2021 07:16:27 -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=raghavgururajan.name; s=key1; t=1622286986; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=seykyRInem46S9iTaAzhQur0vdMGr/CFsX0QAWeY564=; b=u4x885DXSczBV7B+uSS7t1my4WV6AutgYeimwuqhbdPm2uSjEmSkOKoreimt+S9l0wVKJ7 /XhNUrmGUpLH8fVB+YR+kVwzBk9lGbrAXIpRFYt9sy1PTe3rmEDhXNJmgcUwDHp1oI7gIb JSzsyo1xmf1xiNdxfknWZt25hDv8NOlYzMh3lqUjuxEnfyhRMoGWnZEaYGyUdiqHjx+10F pRxQLVxZQkccrwbxsqlj8um0NjuC2EOZMQiiBXNHf9FSHhmYVJPo8ol3KE9b4R95cSJ7jt kjMiAAukNmGUIonrtV7Fb2bUSOlmHWAyQ337DiUSBSS9UYN65vNypw7z48NOCA== Date: Sat, 29 May 2021 07:15:19 -0400 Message-Id: <20210529111538.23666-5-rg@raghavgururajan.name> In-Reply-To: <20210529111538.23666-1-rg@raghavgururajan.name> References: <20210529111538.23666-1-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-keybase-go-ps): 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 5e5791b5d4..3cb2d0d9d4 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -67,6 +67,43 @@ #:use-module (ice-9 match) #:use-module (srfi srfi-1)) +(define-public go-github-com-keybase-go-ps + (let ((commit "91aafc93ba19d1988cff338c1929d35b6c6f5b50") + (revision "45")) + (package + (name "go-github-com-keybase-go-ps") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/keybase/go-ps") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1la7m9pd1rrij727g34k9d2iapqwrkwdkqwpkbsbcq8ig0fg634h")))) + (build-system go-build-system) + (arguments + `(#:import-path "github.com/keybase/go-ps" + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'fix-tests + (lambda* (#:key inputs #:allow-other-keys) + (substitute* (find-files "." ".*test\\.go") + (("/bin/sleep") + (string-append (assoc-ref inputs "coreutils") + "/bin/sleep"))) + #t))))) + (native-inputs + `(("coreutils" ,coreutils) + ("go-github-com-stretchr-testify" ,go-github-com-stretchr-testify))) + (synopsis "Process List Library") + (description "go-ps is a library for Go that implements OS-specific APIs +to list and manipulate processes in a platform-safe way.") + (home-page "https://github.com/keybase/go-ps") + (license license:expat)))) + (define-public go-github-com-apparentlymart-go-openvpn-mgmt (let ((commit "4d2ce95ae600ee04eeb020ee0997aabb82752210") (revision "14")) From patchwork Sat May 29 11:15:20 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 29655 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 012F927BC78; Sat, 29 May 2021 12:17:37 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id A0CEA27BC81 for ; Sat, 29 May 2021 12:17:36 +0100 (BST) Received: from localhost ([::1]:47812 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lmwyF-00078M-Pp for patchwork@mira.cbaines.net; Sat, 29 May 2021 07:17:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49664) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lmwxk-0005xH-3X for guix-patches@gnu.org; Sat, 29 May 2021 07:17:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44630) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lmwxj-00089L-SZ for guix-patches@gnu.org; Sat, 29 May 2021 07:17:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lmwxj-0004yW-OZ for guix-patches@gnu.org; Sat, 29 May 2021 07:17:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48729] [PATCH v1 06/24] gnu: Add go-github-com-sevlyar-go-daemon. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 May 2021 11:17:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48729 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 48729@debbugs.gnu.org Cc: Raghav Gururajan , jgart@dismail.de Received: via spool by 48729-submit@debbugs.gnu.org id=B48729.162228700218957 (code B ref 48729); Sat, 29 May 2021 11:17:03 +0000 Received: (at 48729) by debbugs.gnu.org; 29 May 2021 11:16:42 +0000 Received: from localhost ([127.0.0.1]:56143 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxO-0004vf-2Q for submit@debbugs.gnu.org; Sat, 29 May 2021 07:16:42 -0400 Received: from out2.migadu.com ([188.165.223.204]:11329) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwx9-0004tT-Tj for 48729@debbugs.gnu.org; Sat, 29 May 2021 07:16:28 -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=raghavgururajan.name; s=key1; t=1622286987; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=TyDVl6UpG8p0BZDfAnM9PYJ+HGXgJntGdkLsxu8cUtA=; b=eU6uo2r41aTMRQmwyJcd4TKYdhgrMEqMqDML4IFQaTt4V1HoAbRGjhFoFvwIHAS8zxGrOZ 7EfhoQqsQW9W8SzT9P3jDTf0PRXxrX1u5H2cB27XGHXgIKGhm6oi8ZUx2qLdwNTB8eQPkm LlrZQe8JV0mDNY9am+0pmz4PYBvaeHIYHCZj0jdHjdu1scfq0ChRiAlhxR90oxY273d+RV 9QYn1omQ5thdFd9Q4pQUq58GIh/PwhNvomhCCcobml6hbBDGw240Sp5Nyt4kGSmhTN97EB CIBaQhIsc3bhU1QML6b1IdPkwvEdckkmqELkEECnJHulZ/7D/tUIIt1OMxgYBA== Date: Sat, 29 May 2021 07:15:20 -0400 Message-Id: <20210529111538.23666-6-rg@raghavgururajan.name> In-Reply-To: <20210529111538.23666-1-rg@raghavgururajan.name> References: <20210529111538.23666-1-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-sevlyar-go-daemon): 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 3cb2d0d9d4..773f844bcd 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -67,6 +67,30 @@ #:use-module (ice-9 match) #:use-module (srfi srfi-1)) +(define-public go-github-com-sevlyar-go-daemon + (package + (name "go-github-com-sevlyar-go-daemon") + (version "0.1.5") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/sevlyar/go-daemon") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1y3gnxaifykcjcbzx91lz9bc93b95w3xj4rjxjbii26pm3j7gqyk")))) + (build-system go-build-system) + (arguments + `(#:import-path "github.com/sevlyar/go-daemon")) + (propagated-inputs + `(("go-golang-org-x-sys" ,go-golang-org-x-sys))) + (home-page "https://github.com/sevlyar/go-daemon") + (synopsis "Library for writing system daemons") + (description "go-daemon is a library for writing system daemons in golang.") + (license license:expat))) + (define-public go-github-com-keybase-go-ps (let ((commit "91aafc93ba19d1988cff338c1929d35b6c6f5b50") (revision "45")) From patchwork Sat May 29 11:15:21 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 29658 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 0DBB027BC78; Sat, 29 May 2021 12:17:58 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, TVD_SPACE_RATIO,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 7A34627BC81 for ; Sat, 29 May 2021 12:17:57 +0100 (BST) Received: from localhost ([::1]:48670 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lmwya-0007iz-Mm for patchwork@mira.cbaines.net; Sat, 29 May 2021 07:17:56 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49666) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lmwxk-0005xO-G0 for guix-patches@gnu.org; Sat, 29 May 2021 07:17:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44631) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lmwxk-00089U-8j for guix-patches@gnu.org; Sat, 29 May 2021 07:17:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lmwxk-0004yd-4m for guix-patches@gnu.org; Sat, 29 May 2021 07:17:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48729] [PATCH v1 07/24] gnu: Add go-torproject-org-pluggable-transports-goptlib. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 May 2021 11:17:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48729 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 48729@debbugs.gnu.org Cc: Raghav Gururajan , jgart@dismail.de Received: via spool by 48729-submit@debbugs.gnu.org id=B48729.162228700218964 (code B ref 48729); Sat, 29 May 2021 11:17:04 +0000 Received: (at 48729) by debbugs.gnu.org; 29 May 2021 11:16:42 +0000 Received: from localhost ([127.0.0.1]:56145 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxO-0004vh-Du for submit@debbugs.gnu.org; Sat, 29 May 2021 07:16:42 -0400 Received: from out2.migadu.com ([188.165.223.204]:11337) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxA-0004tc-No for 48729@debbugs.gnu.org; Sat, 29 May 2021 07:16:29 -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=raghavgururajan.name; s=key1; t=1622286988; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=q1Arl7q5w9/q0mEwdHV0sbWNYjT6kDa1p3FT42/N5yA=; b=BJLYcWFMdH9mPdAbgCZyuAmE3sEf9IviPyfH4eEThZVFJ1Px+iXklk3wsZ3WStYbmVFkD7 Z4ASNCmzxCIpSoc7wfqapfwQWwlpQNIV4vfL3rD9TlPrtRnIrdcqhwCMjVR6En2u/u/NUJ 3hpLomnVsEsSj87KWa6vYgAsZhBcqrEXVTw6MLnoin3bbkTGcfxdMeOt9lU7GUwjBwMMY6 OL1PNQON7qyoDw841WhkSWHceChRX3hN6/YDOTGqET/PHAUyk4ZcqPhBx2+tlXov6ENc7S HwdwK/lcTXlIdXPOUT3ipCtDEBrXuU1ICLwETRBULdUG8IDjioK8jfOGEhnSTA== Date: Sat, 29 May 2021 07:15:21 -0400 Message-Id: <20210529111538.23666-7-rg@raghavgururajan.name> In-Reply-To: <20210529111538.23666-1-rg@raghavgururajan.name> References: <20210529111538.23666-1-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-torproject-org-pluggable-transports-goptlib): New variable. --- gnu/packages/golang.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 773f844bcd..3caaf1816c 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -67,6 +67,28 @@ #:use-module (ice-9 match) #:use-module (srfi srfi-1)) +(define-public go-torproject-org-pluggable-transports-goptlib + (package + (name "go-torproject-org-pluggable-transports-goptlib") + (version "1.1.0") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://git.torproject.org/pluggable-transports/goptlib") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1lh938194hvkf8pqgnxwf6hvjv9rv0j3kasi07r2ckrj8sxzk4jc")))) + (build-system go-build-system) + (arguments + `(#:import-path "git.torproject.org/pluggable-transports/goptlib")) + (home-page "https://gitweb.torproject.org/pluggable-transports/goptlib") + (synopsis "Library for writing Tor Pluggable-Transports") + (description "goptlib is a library for writing Tor pluggable transports in Go.") + (license license:cc0))) + (define-public go-github-com-sevlyar-go-daemon (package (name "go-github-com-sevlyar-go-daemon") From patchwork Sat May 29 11:15:22 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 29656 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id D7F7127BC81; Sat, 29 May 2021 12:17:37 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id A7F3A27BC78 for ; Sat, 29 May 2021 12:17:37 +0100 (BST) Received: from localhost ([::1]:47922 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lmwyG-0007Cw-Pi for patchwork@mira.cbaines.net; Sat, 29 May 2021 07:17:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49668) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lmwxk-0005xy-Sc for guix-patches@gnu.org; Sat, 29 May 2021 07:17:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44632) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lmwxk-00089u-Kl for guix-patches@gnu.org; Sat, 29 May 2021 07:17:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lmwxk-0004yk-Gh for guix-patches@gnu.org; Sat, 29 May 2021 07:17:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48729] [PATCH v1 08/24] gnu: Add go-github-com-willscott-goturn. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 May 2021 11:17:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48729 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 48729@debbugs.gnu.org Cc: Raghav Gururajan , jgart@dismail.de Received: via spool by 48729-submit@debbugs.gnu.org id=B48729.162228700318971 (code B ref 48729); Sat, 29 May 2021 11:17:04 +0000 Received: (at 48729) by debbugs.gnu.org; 29 May 2021 11:16:43 +0000 Received: from localhost ([127.0.0.1]:56147 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxO-0004vp-Nn for submit@debbugs.gnu.org; Sat, 29 May 2021 07:16:43 -0400 Received: from out2.migadu.com ([188.165.223.204]:11343) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxB-0004tt-FT for 48729@debbugs.gnu.org; Sat, 29 May 2021 07:16:29 -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=raghavgururajan.name; s=key1; t=1622286989; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=XAB8eD8t3VBnPZ+zkTaQARnvOyW6laOtdsrrqd+aUNo=; b=I942lAC8iuCC0VkYy7OyCexbp9pFTe/pPrlJLhByAieMV9pryadjfW67y3c6fW3U1IxaEA P63Att3WPqGBbBRaxzV7N86G3jaZ/xXxMDdpBHYPVt/QLJ/a8x+1MyPZutJCBITUHeo3d/ 7RfWZtmHLPH6TMpM3GTfFUI6zOAM62BvMhAIP3f+bH13xMuUvJQr4a+QLg66g8JRfDnlCN NzU7zp2Gf/G++Tv4dFDaKw4W6hWLEeaNR2jPEbpULfzuF+tvntv77ZUBvc4LpUYszk9INK 1bIdE9afonG+S3humyNeOFX66apLs8iPI2lXLI9ch7P9KrcWzkKv+l8XgkSmew== Date: Sat, 29 May 2021 07:15:22 -0400 Message-Id: <20210529111538.23666-8-rg@raghavgururajan.name> In-Reply-To: <20210529111538.23666-1-rg@raghavgururajan.name> References: <20210529111538.23666-1-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-willscott-goturn): New variable. --- gnu/packages/golang.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 3caaf1816c..03ad22d385 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -67,6 +67,31 @@ #:use-module (ice-9 match) #:use-module (srfi srfi-1)) +(define-public go-github-com-willscott-goturn + (let ((commit "19f41278d0c9251d64e0ee29f37d51e87a24a97b") + (revision "68")) + (package + (name "go-github-com-willscott-goturn") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/willscott/goturn") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0zwvhfznr84ayzknn9flh65nvqjsixisgy9fkhz2jlahl1ldqcq7")))) + (build-system go-build-system) + (arguments + `(#:import-path "github.com/willscott/goturn")) + (synopsis "A golang TURN dialer") + (description "GoTURN is a library providing a Go interface compatible with +the golang proxy package which connects through a TURN relay.") + (home-page "https://github.com/willscott/goturn") + (license license:bsd-3)))) + (define-public go-torproject-org-pluggable-transports-goptlib (package (name "go-torproject-org-pluggable-transports-goptlib") From patchwork Sat May 29 11:15:23 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 29660 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6C71227BC81; Sat, 29 May 2021 12:18:05 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id D0C5827BC78 for ; Sat, 29 May 2021 12:18:04 +0100 (BST) Received: from localhost ([::1]:49140 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lmwyi-00087T-3X for patchwork@mira.cbaines.net; Sat, 29 May 2021 07:18:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49672) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lmwxl-0005yN-81 for guix-patches@gnu.org; Sat, 29 May 2021 07:17:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44633) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lmwxl-0008AN-0f for guix-patches@gnu.org; Sat, 29 May 2021 07:17:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lmwxk-0004ys-St for guix-patches@gnu.org; Sat, 29 May 2021 07:17:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48729] [PATCH v1 09/24] gnu: Add go-github-com-operatorfoundation-obfs4. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 May 2021 11:17:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48729 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 48729@debbugs.gnu.org Cc: Raghav Gururajan , jgart@dismail.de Received: via spool by 48729-submit@debbugs.gnu.org id=B48729.162228700318979 (code B ref 48729); Sat, 29 May 2021 11:17:04 +0000 Received: (at 48729) by debbugs.gnu.org; 29 May 2021 11:16:43 +0000 Received: from localhost ([127.0.0.1]:56149 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxP-0004vw-1U for submit@debbugs.gnu.org; Sat, 29 May 2021 07:16:43 -0400 Received: from out2.migadu.com ([188.165.223.204]:11350) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxC-0004u7-6C for 48729@debbugs.gnu.org; Sat, 29 May 2021 07:16: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=raghavgururajan.name; s=key1; t=1622286989; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=geiwSlrAbN4Bix0QOBNNzDT0zoKr2tH/sWtuU4pFm5s=; b=EojJBGrkHHPQ0uU4uvNGxbNZa/YsL+VTyVYDCZRhbXGN316nnM74q+678/IMQvDHkHM6zS ezVG8CiCGfpxTNcKZI8HNtiInrrV7EcQAr9djfVIKetys5QCeEQf0hhBFXnF4rmqgx2DuS Mgz4bnRCz0y622XmzUHC9bFSiR2D1bR6pJOEqGkE49WnD96ZYBAS4BzVpvxRWILw0x/YKU Y2DzvvyPHOCRlwhdyTk/ukrZr8LOf370NdHKcauCQFC8IDLUHQb0VWRVQHgeLel+FR6IPW qZCKkg94m0EBVr8WK8NsZLl5F2FbB3sVM8LK2DkgweSHV0OF3v4j8LOfGlcpIw== Date: Sat, 29 May 2021 07:15:23 -0400 Message-Id: <20210529111538.23666-9-rg@raghavgururajan.name> In-Reply-To: <20210529111538.23666-1-rg@raghavgururajan.name> References: <20210529111538.23666-1-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-operatorfoundation-obfs4): New variable. --- gnu/packages/golang.scm | 151 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 151 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 03ad22d385..b145a9c09b 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -67,6 +67,157 @@ #:use-module (ice-9 match) #:use-module (srfi srfi-1)) +(define-public go-github-com-operatorfoundation-obfs4 + (package + (name "go-github-com-operatorfoundation-obfs4") + (version "1.0.0") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/OperatorFoundation/obfs4") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0s730xagdxs66wfh65hb5v9a5h01q5ncic3pyij0a043scagizgr")))) + (build-system go-build-system) + (arguments + `(#:unpack-path "github.com/OperatorFoundation/obfs4" + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch-source + (lambda _ + (substitute* (find-files "." "\\.go$") + ;; Drop '.git' suffix in import path of goptlib. + (("goptlib\\.git") "goptlib")) + #t)) + (replace 'build + (lambda* (#:key source system outputs search-paths build-flags unpack-path inputs #:allow-other-keys) + (for-each + (lambda (directory) + ((assoc-ref %standard-phases 'build) + #:source source + #:system system + #:outputs outputs + #:search-paths search-paths + #:build-flags build-flags + #:unpack-path unpack-path + #:inputs inputs + #:import-path directory)) + (list + "github.com/OperatorFoundation/obfs4/common/csrand" + "github.com/OperatorFoundation/obfs4/common/drbg" + "github.com/OperatorFoundation/obfs4/common/log" + "github.com/OperatorFoundation/obfs4/common/ntor" + "github.com/OperatorFoundation/obfs4/common/probdist" + "github.com/OperatorFoundation/obfs4/common/pt_extras" + "github.com/OperatorFoundation/obfs4/common/replayfilter" + "github.com/OperatorFoundation/obfs4/common/socks5" + "github.com/OperatorFoundation/obfs4/common/termmon" + "github.com/OperatorFoundation/obfs4/common/uniformdh" + "github.com/OperatorFoundation/obfs4/modes/pt_socks5" + "github.com/OperatorFoundation/obfs4/modes/stun_udp" + "github.com/OperatorFoundation/obfs4/modes/transparent_tcp" + "github.com/OperatorFoundation/obfs4/modes/transparent_udp" + "github.com/OperatorFoundation/obfs4/obfs4proxy" + "github.com/OperatorFoundation/obfs4/proxy_dialers/proxy_http" + "github.com/OperatorFoundation/obfs4/proxy_dialers/proxy_socks4" + "github.com/OperatorFoundation/obfs4/transports")) + #t)) + (replace 'check + (lambda* (#:key source system outputs search-paths tests? unpack-path inputs #:allow-other-keys) + (for-each + (lambda (directory) + ((assoc-ref %standard-phases 'check) + #:source source + #:system system + #:outputs outputs + #:search-paths search-paths + #:tests? tests? + #:unpack-path unpack-path + #:inputs inputs + #:import-path directory)) + (list + "github.com/OperatorFoundation/obfs4/common/csrand" + "github.com/OperatorFoundation/obfs4/common/drbg" + "github.com/OperatorFoundation/obfs4/common/log" + "github.com/OperatorFoundation/obfs4/common/ntor" + "github.com/OperatorFoundation/obfs4/common/probdist" + "github.com/OperatorFoundation/obfs4/common/pt_extras" + "github.com/OperatorFoundation/obfs4/common/replayfilter" + "github.com/OperatorFoundation/obfs4/common/socks5" + "github.com/OperatorFoundation/obfs4/common/termmon" + "github.com/OperatorFoundation/obfs4/common/uniformdh" + ;; ERROR: Println arg dialFn is a func value, not called. + ;;"github.com/OperatorFoundation/obfs4/modes/pt_socks5" + ;; ERROR: Infof format %s has arg ln of wrong type *net.UDPConn. + ;;"github.com/OperatorFoundation/obfs4/modes/stun_udp" + "github.com/OperatorFoundation/obfs4/modes/transparent_tcp" + ;; ERROR: Infof format %s has arg ln of wrong type *net.UDPConn + ;;"github.com/OperatorFoundation/obfs4/modes/transparent_udp" + ;; ERROR: Println call has possible formatting directive %s. + ;;"github.com/OperatorFoundation/obfs4/obfs4proxy" + "github.com/OperatorFoundation/obfs4/proxy_dialers/proxy_http" + "github.com/OperatorFoundation/obfs4/proxy_dialers/proxy_socks4" + "github.com/OperatorFoundation/obfs4/transports")) + #t)) + (replace 'install + (lambda* (#:key source system outputs search-paths install-source? unpack-path inputs #:allow-other-keys) + (for-each + (lambda (directory) + ((assoc-ref %standard-phases 'install) + #:source source + #:system system + #:outputs outputs + #:search-paths search-paths + #:install-source? install-source? + #:unpack-path unpack-path + #:inputs inputs + #:import-path directory)) + (list + "github.com/OperatorFoundation/obfs4/common/csrand" + "github.com/OperatorFoundation/obfs4/common/drbg" + "github.com/OperatorFoundation/obfs4/common/log" + "github.com/OperatorFoundation/obfs4/common/ntor" + "github.com/OperatorFoundation/obfs4/common/probdist" + "github.com/OperatorFoundation/obfs4/common/pt_extras" + "github.com/OperatorFoundation/obfs4/common/replayfilter" + "github.com/OperatorFoundation/obfs4/common/socks5" + "github.com/OperatorFoundation/obfs4/common/termmon" + "github.com/OperatorFoundation/obfs4/common/uniformdh" + "github.com/OperatorFoundation/obfs4/modes/pt_socks5" + "github.com/OperatorFoundation/obfs4/modes/stun_udp" + "github.com/OperatorFoundation/obfs4/modes/transparent_tcp" + "github.com/OperatorFoundation/obfs4/modes/transparent_udp" + "github.com/OperatorFoundation/obfs4/obfs4proxy" + "github.com/OperatorFoundation/obfs4/proxy_dialers/proxy_http" + "github.com/OperatorFoundation/obfs4/proxy_dialers/proxy_socks4" + "github.com/OperatorFoundation/obfs4/transports")) + #t))))) + (propagated-inputs + `(("go-github-com-dchest-siphash" ,go-github-com-dchest-siphash) + ("go-github-com-operatorfoundation-ed25519" + ,go-github-com-operatorfoundation-ed25519) + ("go-github-com-willscott-goturn" ,go-github-com-willscott-goturn) + ("go-golang-org-x-crypto" ,go-golang-org-x-crypto) + ("go-golang-org-x-net" ,go-golang-org-x-net) + ("go-torproject-org-pluggable-transports-goptlib" + ,go-torproject-org-pluggable-transports-goptlib))) + (home-page "https://github.com/OperatorFoundation/obfs4") + (synopsis "The Obfourscator") + (description "Obfs4 is a look-like nothing obfuscation protocol that +incorporates ideas and concepts from Philipp Winter's ScrambleSuit protocol. +The notable differences between ScrambleSuit and obfs4 are: +@itemize +@The handshake always does a full key exchange (no such thing as a Session +Ticket Handshake). +@The handshake uses the Tor Project's ntor handshake with public keys obfuscated +via the Elligator 2 mapping. +@The link layer encryption uses NaCl secret boxes (Poly1305/XSalsa20). +@end itemize") + (license license:bsd-2))) + (define-public go-github-com-willscott-goturn (let ((commit "19f41278d0c9251d64e0ee29f37d51e87a24a97b") (revision "68")) From patchwork Sat May 29 11:15:24 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 29662 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6FA1F27BC83; Sat, 29 May 2021 12:18:24 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id DBAD927BC78 for ; Sat, 29 May 2021 12:18:23 +0100 (BST) Received: from localhost ([::1]:49612 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lmwz1-0008R3-4C for patchwork@mira.cbaines.net; Sat, 29 May 2021 07:18:23 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49674) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lmwxl-0005yp-Ks for guix-patches@gnu.org; Sat, 29 May 2021 07:17:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44634) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lmwxl-0008AT-DY for guix-patches@gnu.org; Sat, 29 May 2021 07:17:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lmwxl-0004yz-8r for guix-patches@gnu.org; Sat, 29 May 2021 07:17:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48729] [PATCH v1 10/24] gnu: Add go-github-com-operatorfoundation-shapeshifter-ipc. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 May 2021 11:17:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48729 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 48729@debbugs.gnu.org Cc: Raghav Gururajan , jgart@dismail.de Received: via spool by 48729-submit@debbugs.gnu.org id=B48729.162228700418987 (code B ref 48729); Sat, 29 May 2021 11:17:05 +0000 Received: (at 48729) by debbugs.gnu.org; 29 May 2021 11:16:44 +0000 Received: from localhost ([127.0.0.1]:56151 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxP-0004w3-JP for submit@debbugs.gnu.org; Sat, 29 May 2021 07:16:43 -0400 Received: from out2.migadu.com ([188.165.223.204]:11361) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxC-0004uJ-Uy for 48729@debbugs.gnu.org; Sat, 29 May 2021 07:16:31 -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=raghavgururajan.name; s=key1; t=1622286990; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ffuvpIGPWoS6ERsRDWyiSGSHnaauUkirWfdT/cfTZes=; b=mCwm7KDOaLhM0V0onV7BUtnvwGdSdkz80b3m+lMhi/qEDRXPkYnvvOwLN/KyOFW59ESQFF 7wxILIdkofZJqqVx0//aUN5rL61HTlWOqBDU3eEwNSQg3M04U18A/p4Ct2O3Rc9PkTocaj ifWi+IFuHCC0s4hw+Sum1bppdEvck5du6s1TRpYvSazAtEI2XX/GkWoCuqAGC1ANoxey9S nnCuXUNT+1zMoDaQXEJ+xQOwyn5zk3vIq6GINXBAGJm108mJxcvjUsx8Ak/5rJg3CMr9a3 L2cH3mWkmi4jGpSvyKx53a94jHnVlp/5aSWdALkGBwmewiICevjmAJta07bfxg== Date: Sat, 29 May 2021 07:15:24 -0400 Message-Id: <20210529111538.23666-10-rg@raghavgururajan.name> In-Reply-To: <20210529111538.23666-1-rg@raghavgururajan.name> References: <20210529111538.23666-1-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-operatorfoundation-shapeshifter-ipc): New variable. --- gnu/packages/golang.scm | 77 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index b145a9c09b..1f44f36665 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -67,6 +67,83 @@ #:use-module (ice-9 match) #:use-module (srfi srfi-1)) +(define-public go-github-com-operatorfoundation-shapeshifter-ipc + (package + (name "go-github-com-operatorfoundation-shapeshifter-ipc") + (version "2.0.0") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/OperatorFoundation/shapeshifter-ipc") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1q1fcnllg462nfca16s5mr0n2jh92x3hj946qnaqc682phjz04lg")))) + (build-system go-build-system) + (arguments + `(#:tests? #f ; ERROR: undefined: Args. + #:unpack-path "github.com/OperatorFoundation/shapeshifter-ipc" + #:phases + (modify-phases %standard-phases + (replace 'build + (lambda* (#:key source system outputs search-paths build-flags unpack-path inputs #:allow-other-keys) + (for-each + (lambda (directory) + ((assoc-ref %standard-phases 'build) + #:source source + #:system system + #:outputs outputs + #:search-paths search-paths + #:build-flags build-flags + #:unpack-path unpack-path + #:inputs inputs + #:import-path directory)) + (list + "github.com/OperatorFoundation/shapeshifter-ipc/v2" + "github.com/OperatorFoundation/shapeshifter-ipc/v3")) + #t)) + (replace 'check + (lambda* (#:key source system outputs search-paths tests? unpack-path inputs #:allow-other-keys) + (for-each + (lambda (directory) + ((assoc-ref %standard-phases 'check) + #:source source + #:system system + #:outputs outputs + #:search-paths search-paths + #:tests? tests? + #:unpack-path unpack-path + #:inputs inputs + #:import-path directory)) + (list + "github.com/OperatorFoundation/shapeshifter-ipc/v2" + "github.com/OperatorFoundation/shapeshifter-ipc/v3")) + #t)) + (replace 'install + (lambda* (#:key source system outputs search-paths install-source? unpack-path inputs #:allow-other-keys) + (for-each + (lambda (directory) + ((assoc-ref %standard-phases 'install) + #:source source + #:system system + #:outputs outputs + #:search-paths search-paths + #:install-source? install-source? + #:unpack-path unpack-path + #:inputs inputs + #:import-path directory)) + (list + "github.com/OperatorFoundation/shapeshifter-ipc/v2" + "github.com/OperatorFoundation/shapeshifter-ipc/v3")) + #t))))) + (home-page "https://github.com/OperatorFoundation/shapeshifter-ipc") + (synopsis "Go implementation of IPC protocol") + (description "Shapeshifter IPC is a library for Go implementing the IPC +protocol from the Pluggable Transports 2.0 specification.") + (license license:expat))) + (define-public go-github-com-operatorfoundation-obfs4 (package (name "go-github-com-operatorfoundation-obfs4") From patchwork Sat May 29 11:15:25 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 29659 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 5A8B727BC81; Sat, 29 May 2021 12:17:59 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id ECF6F27BC78 for ; Sat, 29 May 2021 12:17:58 +0100 (BST) Received: from localhost ([::1]:48740 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lmwyc-0007mJ-6O for patchwork@mira.cbaines.net; Sat, 29 May 2021 07:17:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49678) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lmwxm-0005z8-18 for guix-patches@gnu.org; Sat, 29 May 2021 07:17:06 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44635) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lmwxl-0008Ac-Pa for guix-patches@gnu.org; Sat, 29 May 2021 07:17:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lmwxl-0004z6-LY for guix-patches@gnu.org; Sat, 29 May 2021 07:17:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48729] [PATCH v1 11/24] gnu: Add go-github-com-op-go-logging. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 May 2021 11:17:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48729 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 48729@debbugs.gnu.org Cc: Raghav Gururajan , jgart@dismail.de Received: via spool by 48729-submit@debbugs.gnu.org id=B48729.162228700418995 (code B ref 48729); Sat, 29 May 2021 11:17:05 +0000 Received: (at 48729) by debbugs.gnu.org; 29 May 2021 11:16:44 +0000 Received: from localhost ([127.0.0.1]:56153 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxP-0004wC-VX for submit@debbugs.gnu.org; Sat, 29 May 2021 07:16:44 -0400 Received: from out2.migadu.com ([188.165.223.204]:11372) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxE-0004uV-1u for 48729@debbugs.gnu.org; Sat, 29 May 2021 07:16:32 -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=raghavgururajan.name; s=key1; t=1622286991; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ZpiX7o1HlqE0OrqEZ21OzSAwwH5XxYceiHs/jp5sJHw=; b=Rq9mT/yQTqPzBsFpfKkQ9JYcycElae7wqW3TVbwqjB3AUvANPHt/I9G+Iz3gLfuFK169zK bed9iC6hp+M1uaO6ezkgKdpdbQmJZU/aZye19saeG21KGB4o78u30ey9V/rALuD728d/CJ sm32Zgs7w1Ijfns/h7unKoAovLE3LmmJnamu8ato/AVnfayJSEdqceyq0oZvyEm5rYo7Vi HmXBeyQo3nh3+zffNVzEVaCaT4xyH1GBrB7kV72m6ORP9DdI96OOk+WHfz31PIjRmOqr4W WIJuzl7TeaHuJpCuinOb5Diwn0OvwQu5xF0HCRweE+H9nISDF6Ol9Mhw0NxHGw== Date: Sat, 29 May 2021 07:15:25 -0400 Message-Id: <20210529111538.23666-11-rg@raghavgururajan.name> In-Reply-To: <20210529111538.23666-1-rg@raghavgururajan.name> References: <20210529111538.23666-1-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-op-go-logging): New variable. --- gnu/packages/golang.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 1f44f36665..b30ea32a26 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -67,6 +67,29 @@ #:use-module (ice-9 match) #:use-module (srfi srfi-1)) +(define-public go-github-com-op-go-logging + (package + (name "go-github-com-op-go-logging") + (version "1") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/op/go-logging") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "01a6lkpj5p82gplddh55az194s9y3014p4j8x4zc8yv886z9c8gn")))) + (build-system go-build-system) + (arguments + `(#:tests? #f ; ERROR: incorrect callpath: String.rec...a.b.c.Info. + #:import-path "github.com/op/go-logging")) + (home-page "https://github.com/op/go-logging") + (synopsis "Golang logging library") + (description "go-logging is a logging library for Go.") + (license license:bsd-3))) + (define-public go-github-com-operatorfoundation-shapeshifter-ipc (package (name "go-github-com-operatorfoundation-shapeshifter-ipc") From patchwork Sat May 29 11:15:26 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 29661 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 17F6527BC81; Sat, 29 May 2021 12:18:07 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 862C227BC78 for ; Sat, 29 May 2021 12:18:06 +0100 (BST) Received: from localhost ([::1]:49194 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lmwyj-00089M-QL for patchwork@mira.cbaines.net; Sat, 29 May 2021 07:18:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49682) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lmwxm-0005zD-Dt for guix-patches@gnu.org; Sat, 29 May 2021 07:17:06 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44636) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lmwxm-0008Ar-6v for guix-patches@gnu.org; Sat, 29 May 2021 07:17:06 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lmwxm-0004zE-2Y for guix-patches@gnu.org; Sat, 29 May 2021 07:17:06 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48729] [PATCH v1 12/24] gnu: Add go-github-com-blanu-dust. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 May 2021 11:17:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48729 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 48729@debbugs.gnu.org Cc: Raghav Gururajan , jgart@dismail.de Received: via spool by 48729-submit@debbugs.gnu.org id=B48729.162228700519005 (code B ref 48729); Sat, 29 May 2021 11:17:06 +0000 Received: (at 48729) by debbugs.gnu.org; 29 May 2021 11:16:45 +0000 Received: from localhost ([127.0.0.1]:56155 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxQ-0004wK-Ap for submit@debbugs.gnu.org; Sat, 29 May 2021 07:16:44 -0400 Received: from out2.migadu.com ([188.165.223.204]:11378) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxE-0004uc-Qm for 48729@debbugs.gnu.org; Sat, 29 May 2021 07:16:33 -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=raghavgururajan.name; s=key1; t=1622286992; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=G1krNWcjg9U8N166gOxhaM/4hW+9hcN+jslLUJt1LD4=; b=pkchdSeXqRF9w4BM/lZn1C4oQ5jk9dNSDSrk2XFizoiAkpwTm0i21xfiG7V0xqn/WTp/aP +5/iz8iE7TUaSaUECMCUaNcDlXrU8e7qTqYA9jv/OSqoqUzadb6ZTR63WrDwmNf5/28H6d ZoAB6Zkkm6V9KlR/pfO+12Xfz7lV7J7xi1QmMXaYeHvfsLpn28/jp6pYOJ30rbFyXzsoDM UKdMHemTUjmOnskQSoRJJ4CWZiR4rSvUGTB+tQSdLD+cVAaXreapmMbwYl/E9y2nPSBRQ6 JKGn/VLH3zqEd49DXK+P6+6DJEAgdC2Ao5EWl+gFxISBZnBSQQjJhTO7U2B5Iw== Date: Sat, 29 May 2021 07:15:26 -0400 Message-Id: <20210529111538.23666-12-rg@raghavgururajan.name> In-Reply-To: <20210529111538.23666-1-rg@raghavgururajan.name> References: <20210529111538.23666-1-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-blanu-dust): New variable. --- gnu/packages/golang.scm | 122 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 122 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index b30ea32a26..d7f1d90231 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -67,6 +67,128 @@ #:use-module (ice-9 match) #:use-module (srfi srfi-1)) +(define-public go-github-com-blanu-dust + (package + (name "go-github-com-blanu-dust") + (version "1.0.1") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/blanu/Dust") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1lya21w06ramq37af5hdiafbrv5k1csjm7k7m00v0bfxg3ni01bs")))) + (build-system go-build-system) + (arguments + `(#:unpack-path "github.com/blanu/Dust" + #:phases + (modify-phases %standard-phases + (replace 'build + (lambda* (#:key source system outputs search-paths build-flags unpack-path inputs #:allow-other-keys) + (for-each + (lambda (directory) + ((assoc-ref %standard-phases 'build) + #:source source + #:system system + #:outputs outputs + #:search-paths search-paths + #:build-flags build-flags + #:unpack-path unpack-path + #:inputs inputs + #:import-path directory)) + (list + "github.com/blanu/Dust/go/buf" + "github.com/blanu/Dust/go/dist" + "github.com/blanu/Dust/go/huffman" + "github.com/blanu/Dust/go/model1" + "github.com/blanu/Dust/go/prim1" + "github.com/blanu/Dust/go/proc" + "github.com/blanu/Dust/go/sillyHex" + "github.com/blanu/Dust/go/skein" + "github.com/blanu/Dust/go/v2/Dust2_proxy" + "github.com/blanu/Dust/go/v2/Dust2_tool" + "github.com/blanu/Dust/go/v2/crypting" + "github.com/blanu/Dust/go/v2/interface" + "github.com/blanu/Dust/go/v2/shaping")) + #t)) + (replace 'check + (lambda* (#:key source system outputs search-paths tests? unpack-path inputs #:allow-other-keys) + (for-each + (lambda (directory) + ((assoc-ref %standard-phases 'check) + #:source source + #:system system + #:outputs outputs + #:search-paths search-paths + #:tests? tests? + #:unpack-path unpack-path + #:inputs inputs + #:import-path directory)) + (list + "github.com/blanu/Dust/go/buf" + "github.com/blanu/Dust/go/dist" + ;; Repository is missing test files directory. + ;;"github.com/blanu/Dust/go/huffman" + "github.com/blanu/Dust/go/model1" + "github.com/blanu/Dust/go/prim1" + "github.com/blanu/Dust/go/proc" + "github.com/blanu/Dust/go/sillyHex" + "github.com/blanu/Dust/go/skein" + "github.com/blanu/Dust/go/v2/Dust2_proxy" + "github.com/blanu/Dust/go/v2/Dust2_tool" + "github.com/blanu/Dust/go/v2/crypting" + "github.com/blanu/Dust/go/v2/interface" + "github.com/blanu/Dust/go/v2/shaping")) + #t)) + (replace 'install + (lambda* (#:key source system outputs search-paths install-source? unpack-path inputs #:allow-other-keys) + (for-each + (lambda (directory) + ((assoc-ref %standard-phases 'install) + #:source source + #:system system + #:outputs outputs + #:search-paths search-paths + #:install-source? install-source? + #:unpack-path unpack-path + #:inputs inputs + #:import-path directory)) + (list + "github.com/blanu/Dust/go/buf" + "github.com/blanu/Dust/go/dist" + "github.com/blanu/Dust/go/huffman" + "github.com/blanu/Dust/go/model1" + "github.com/blanu/Dust/go/prim1" + "github.com/blanu/Dust/go/proc" + "github.com/blanu/Dust/go/sillyHex" + "github.com/blanu/Dust/go/skein" + "github.com/blanu/Dust/go/v2/Dust2_proxy" + "github.com/blanu/Dust/go/v2/Dust2_tool" + "github.com/blanu/Dust/go/v2/crypting" + "github.com/blanu/Dust/go/v2/interface" + "github.com/blanu/Dust/go/v2/shaping")) + #t))))) + (propagated-inputs + `(("go-github-com-operatorfoundation-ed25519" + ,go-github-com-operatorfoundation-ed25519) + ("go-github-com-op-go-logging" ,go-github-com-op-go-logging) + ("go-golang-org-x-crypto" ,go-golang-org-x-crypto))) + (home-page "github.com/blanu/Dust") + (synopsis "Censorship-Resistant Internet Transport Protocol") + (description "Dust is an Internet protocol designed to resist a number of +attacks currently in active use to censor Internet communication. While +adherence to the theoretical maxims of cryptographic security are observed where +possible, the focus of Dust is on real solutions to real attacks.") + (license + (list + ;; Skein. + license:bsd-2 + ;; Others. + license:expat)))) + (define-public go-github-com-op-go-logging (package (name "go-github-com-op-go-logging") From patchwork Sat May 29 11:15:27 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 29653 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 63A7F27BC81; Sat, 29 May 2021 12:17:30 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 24B9427BC78 for ; Sat, 29 May 2021 12:17:30 +0100 (BST) Received: from localhost ([::1]:47172 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lmwy9-0006ha-8T for patchwork@mira.cbaines.net; Sat, 29 May 2021 07:17:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49690) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lmwxm-0005zG-RA for guix-patches@gnu.org; Sat, 29 May 2021 07:17:06 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44637) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lmwxm-0008BF-Ii for guix-patches@gnu.org; Sat, 29 May 2021 07:17:06 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lmwxm-0004zL-Eb for guix-patches@gnu.org; Sat, 29 May 2021 07:17:06 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48729] [PATCH v1 13/24] gnu: Add go-github-com-deckarep-golang-set. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 May 2021 11:17:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48729 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 48729@debbugs.gnu.org Cc: Raghav Gururajan , jgart@dismail.de Received: via spool by 48729-submit@debbugs.gnu.org id=B48729.162228700519012 (code B ref 48729); Sat, 29 May 2021 11:17:06 +0000 Received: (at 48729) by debbugs.gnu.org; 29 May 2021 11:16:45 +0000 Received: from localhost ([127.0.0.1]:56157 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxQ-0004wU-RR for submit@debbugs.gnu.org; Sat, 29 May 2021 07:16:45 -0400 Received: from out2.migadu.com ([188.165.223.204]:11383) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxF-0004ud-IQ for 48729@debbugs.gnu.org; Sat, 29 May 2021 07:16:33 -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=raghavgururajan.name; s=key1; t=1622286993; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=2ci924E7i7fWgteuecqDN9XNtdfV1iog5TpORsDfyLw=; b=NNbF9TiddlYqrPXCVtfGwfWkzyFU6qeyd3B5oBCvZZ6e0ynhdh40khggDjQUT5RXJmJsDW ubclp9SrbUJL5CXg1e7mal4+XsRYqbrz66OwDKuxvJi3iLjdw4L52RnuR1V0JNKHl4OrTA v0xeWTfSYycyB5RPeKzlRe05jX0bVA2GYWqw74v/jeoBn5bmZ4qan4A3tsV2dGPKWK4H5T 1z87X/yg4S5rKrAiXam2j1eYEeYKsfHXQ7WkkEUaFRC5Fsg0uAIldYe2VJL5cL9DN0K386 BTn7pnmTuhjJoT12s2hAlKRPmcGN4R810YhG1J6CaRE/QwflVFXXp6TEnx6NQA== Date: Sat, 29 May 2021 07:15:27 -0400 Message-Id: <20210529111538.23666-13-rg@raghavgururajan.name> In-Reply-To: <20210529111538.23666-1-rg@raghavgururajan.name> References: <20210529111538.23666-1-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-deckarep-golang-set): New variable. --- gnu/packages/golang.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index d7f1d90231..93295bd3c7 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -67,6 +67,28 @@ #:use-module (ice-9 match) #:use-module (srfi srfi-1)) +(define-public go-github-com-deckarep-golang-set + (package + (name "go-github-com-deckarep-golang-set") + (version "1.7.1") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/deckarep/golang-set") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0y64c0p6a7ww5jp6adm6fm97vsni86njw8wkwxfmciy466vhl0lf")))) + (build-system go-build-system) + (arguments + `(#:import-path "github.com/deckarep/golang-set")) + (home-page "https://github.com/deckarep/golang-set") + (synopsis "Set type for Go") + (description "golang-set is the set collection for the Go language.") + (license license:expat))) + (define-public go-github-com-blanu-dust (package (name "go-github-com-blanu-dust") From patchwork Sat May 29 11:15:28 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 29649 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 5C42F27BC78; Sat, 29 May 2021 12:17:22 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, TVD_SPACE_RATIO,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id CD61B27BC81 for ; Sat, 29 May 2021 12:17:21 +0100 (BST) Received: from localhost ([::1]:46290 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lmwy0-00063w-Tw for patchwork@mira.cbaines.net; Sat, 29 May 2021 07:17:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49694) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lmwxn-000606-5h for guix-patches@gnu.org; Sat, 29 May 2021 07:17:07 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44638) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lmwxm-0008CB-UY for guix-patches@gnu.org; Sat, 29 May 2021 07:17:06 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lmwxm-0004zS-Qm for guix-patches@gnu.org; Sat, 29 May 2021 07:17:06 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48729] [PATCH v1 14/24] gnu: Add go-github-com-operatorfoundation-monolith-go. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 May 2021 11:17:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48729 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 48729@debbugs.gnu.org Cc: Raghav Gururajan , jgart@dismail.de Received: via spool by 48729-submit@debbugs.gnu.org id=B48729.162228700519019 (code B ref 48729); Sat, 29 May 2021 11:17:06 +0000 Received: (at 48729) by debbugs.gnu.org; 29 May 2021 11:16:45 +0000 Received: from localhost ([127.0.0.1]:56159 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxR-0004wb-5C for submit@debbugs.gnu.org; Sat, 29 May 2021 07:16:45 -0400 Received: from out2.migadu.com ([188.165.223.204]:11389) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxG-0004uq-AR for 48729@debbugs.gnu.org; Sat, 29 May 2021 07:16:34 -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=raghavgururajan.name; s=key1; t=1622286993; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=8AC2+yteb8FJMOVOVF3mQUXbVQwceofI1pzGjn289sY=; b=TH1BtzDkcIFnNRTKltxfUgoOibo12f8a0Pgu5uBDhX3TyXTW64ovxzVOAfCYyrVnZR0KXb LKEy9p5tgE02P2sePuDXwZx3f5nmHwMbjjiA+0jGMXYghxGI0GaSFAANTEQFQH5u5HiSCZ CsaZBSZAA68OKCOdydxoj15SUvxeYhtApx6MdI4rVRvmGZaSWY6BZIIkqvf947dJZjOP0u jpqf+GqttFzCgN9ayAyK4WWLu+MKnyYIKj8yVtVWCTwq3Vrandb+N+ghSTUYYbpdzXnXbX P+E6M/iv5jXxP4CZlsakZVRIncgk+HxCYNeD7ZFZuWJP/r2IDsCgftoCx/fiHw== Date: Sat, 29 May 2021 07:15:28 -0400 Message-Id: <20210529111538.23666-14-rg@raghavgururajan.name> In-Reply-To: <20210529111538.23666-1-rg@raghavgururajan.name> References: <20210529111538.23666-1-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-operatorfoundation-monolith-go): 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 93295bd3c7..c1d9610f95 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -67,6 +67,33 @@ #:use-module (ice-9 match) #:use-module (srfi srfi-1)) +(define-public go-github-com-operatorfoundation-monolith-go + (package + (name "go-github-com-operatorfoundation-monolith-go") + (version "1.0.4") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/OperatorFoundation/monolith-go") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "066bqlgw5h7a3kxswqlv734asb7nw2y6snsn09yqk0ixj23qw22s")))) + (build-system go-build-system) + (arguments + `(#:tests? #f ; ERROR: Generated bytes do not match correct answer. + #:unpack-path "github.com/OperatorFoundation/monolith-go" + #:import-path "github.com/OperatorFoundation/monolith-go/monolith")) + (propagated-inputs + `(("go-github-com-deckarep-golang-set" + ,go-github-com-deckarep-golang-set))) + (home-page "https://github.com/OperatorFoundation/monolith-go") + (synopsis "Go library for working with byte sequences") + (description "monolith-go is a Go library for working with byte sequences.") + (license license:expat))) + (define-public go-github-com-deckarep-golang-set (package (name "go-github-com-deckarep-golang-set") From patchwork Sat May 29 11:15:29 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 29663 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id E5AD527BC78; Sat, 29 May 2021 12:18:24 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, TVD_SPACE_RATIO,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id F00F627BC81 for ; Sat, 29 May 2021 12:18:23 +0100 (BST) Received: from localhost ([::1]:49606 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lmwz1-0008Qt-6r for patchwork@mira.cbaines.net; Sat, 29 May 2021 07:18:23 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49696) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lmwxn-00060u-JR for guix-patches@gnu.org; Sat, 29 May 2021 07:17:07 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44639) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lmwxn-0008CK-BA for guix-patches@gnu.org; Sat, 29 May 2021 07:17:07 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lmwxn-0004za-6t for guix-patches@gnu.org; Sat, 29 May 2021 07:17:07 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48729] [PATCH v1 15/24] gnu: Add go-github-com-opentracing-opentracing-go. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 May 2021 11:17:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48729 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 48729@debbugs.gnu.org Cc: Raghav Gururajan , jgart@dismail.de Received: via spool by 48729-submit@debbugs.gnu.org id=B48729.162228700519027 (code B ref 48729); Sat, 29 May 2021 11:17:07 +0000 Received: (at 48729) by debbugs.gnu.org; 29 May 2021 11:16:45 +0000 Received: from localhost ([127.0.0.1]:56161 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxR-0004wi-FG for submit@debbugs.gnu.org; Sat, 29 May 2021 07:16:45 -0400 Received: from out2.migadu.com ([188.165.223.204]:11396) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxH-0004ux-1r for 48729@debbugs.gnu.org; Sat, 29 May 2021 07:16:35 -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=raghavgururajan.name; s=key1; t=1622286994; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=zzcFfG7WajN5Q7a6XW34LFxDxbtPqVabnn8FLRp2GY8=; b=SJopP4MEaj3IAc1PiIpviJnI1+ubitl0v8QmMt71tb/nvPU/mN/1dA07JpeAqS1X2TBng7 8pjccSPGNV2hG0eP/6yTS6QYzruoMZjhoOeGjxNPypCm2mzOIllhYlWUNFh8oavzT9Pu5g tzHBaZli77t83jQz0+mHYkhx96w1P4T3cfeLbdC3mvuum4TWqPZzP+zuJlm303+ripQJ7u o1lraDCihyKYSnyFJPgQn4/AqcdTMgkNfL3A90CRolRPpZoN4KrLVH4x7L/7KPszZYYk0W NY/wS4H75Znfd74CtvzsZejotoRj6EqQQo10I/LSqm7m4VMbvClEeGEZ95CXuQ== Date: Sat, 29 May 2021 07:15:29 -0400 Message-Id: <20210529111538.23666-15-rg@raghavgururajan.name> In-Reply-To: <20210529111538.23666-1-rg@raghavgururajan.name> References: <20210529111538.23666-1-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-opentracing-opentracing-go): 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 c1d9610f95..0bd61749df 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -67,6 +67,30 @@ #:use-module (ice-9 match) #:use-module (srfi srfi-1)) +(define-public go-github-com-opentracing-opentracing-go + (package + (name "go-github-com-opentracing-opentracing-go") + (version "1.2.0") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/opentracing/opentracing-go") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "04rgdwl29kimp2wnm4dycnzp7941hvpj6wym85x23c6fclacm94h")))) + (build-system go-build-system) + (arguments + `(#:import-path "github.com/opentracing/opentracing-go")) + (native-inputs + `(("go-github-com-stretchr-testify" ,go-github-com-stretchr-testify))) + (home-page "https://github.com/opentracing/opentracing-go") + (synopsis "OpenTracing API for Go") + (description "opentracing-go is a Go platform API for OpenTracing.") + (license license:asl2.0))) + (define-public go-github-com-operatorfoundation-monolith-go (package (name "go-github-com-operatorfoundation-monolith-go") From patchwork Sat May 29 11:15:30 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 29650 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id B821C27BC81; Sat, 29 May 2021 12:17:28 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 3A3F727BC78 for ; Sat, 29 May 2021 12:17:28 +0100 (BST) Received: from localhost ([::1]:46970 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lmwy7-0006Zj-AR for patchwork@mira.cbaines.net; Sat, 29 May 2021 07:17:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49706) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lmwxp-000629-2U for guix-patches@gnu.org; Sat, 29 May 2021 07:17:09 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44640) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lmwxn-0008Cy-NQ for guix-patches@gnu.org; Sat, 29 May 2021 07:17:07 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lmwxn-0004zh-JU for guix-patches@gnu.org; Sat, 29 May 2021 07:17:07 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48729] [PATCH v1 16/24] gnu: Add go-github-com-mufti1-interconv. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 May 2021 11:17:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48729 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 48729@debbugs.gnu.org Cc: Raghav Gururajan , jgart@dismail.de Received: via spool by 48729-submit@debbugs.gnu.org id=B48729.162228700619035 (code B ref 48729); Sat, 29 May 2021 11:17:07 +0000 Received: (at 48729) by debbugs.gnu.org; 29 May 2021 11:16:46 +0000 Received: from localhost ([127.0.0.1]:56163 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxR-0004wp-OK for submit@debbugs.gnu.org; Sat, 29 May 2021 07:16:45 -0400 Received: from out2.migadu.com ([188.165.223.204]:11404) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxH-0004v3-Pl for 48729@debbugs.gnu.org; Sat, 29 May 2021 07:16:36 -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=raghavgururajan.name; s=key1; t=1622286995; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=zrhQG0LX0tzL3D0WH5YK/JVKAQteB3/381q2tJxiCZ4=; b=az3oDNKfceGWzmpfsRenHN1xFrt9hfsiTx1da+KsCjpQQaE4u4iUuvjePjXWkVxGCsyji+ 4rBLyulXqbDQIib8je02P29wGxurTAd3kRAKzIlPgnR2B625wHpTpXMJhptNJmtixHeXuj AQXJV25ZlyyfWUhtzK0DWenu1AouUteijHfxtJo4FqzPwqhbBsJVffkmfXyLSoY63yslK1 IrlUN2VzsLxeko9w0W3dDwJn+AAKi5HKUEAqFj0lMsx5PJUF4u8wuFVuEb+kYb5ACXS+e1 M+ZRLni8aJ8O0UAEUrQQqZNlphWs0gUie78DvZzuUHF3e8iViboGWyFuBhegqw== Date: Sat, 29 May 2021 07:15:30 -0400 Message-Id: <20210529111538.23666-16-rg@raghavgururajan.name> In-Reply-To: <20210529111538.23666-1-rg@raghavgururajan.name> References: <20210529111538.23666-1-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-mufti1-interconv): New variable. --- gnu/packages/golang.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 0bd61749df..3360b7e51b 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -67,6 +67,31 @@ #:use-module (ice-9 match) #:use-module (srfi srfi-1)) +(define-public go-github-com-mufti1-interconv + (let ((commit "d7c72925c6568d60d361757bb9f2d252dcca745c") + (revision "28")) + (package + (name "go-github-com-mufti1-interconv") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/mufti1/interconv") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "13f5pvr74afa28pbpmgvjzjx68vv5zmrwlvxp7hr5bl5625zlxmy")))) + (build-system go-build-system) + (arguments + `(#:unpack-path "github.com/mufti1/interconv" + #:import-path "github.com/mufti1/interconv/package")) + (synopsis "Convert interface into any data type") + (description "Convert interface into any data type.") + (home-page "https://github.com/mufti1/interconv") + (license license:expat)))) + (define-public go-github-com-opentracing-opentracing-go (package (name "go-github-com-opentracing-opentracing-go") From patchwork Sat May 29 11:15:31 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 29654 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id A6EF627BC83; Sat, 29 May 2021 12:17:36 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 5E10727BC78 for ; Sat, 29 May 2021 12:17:36 +0100 (BST) Received: from localhost ([::1]:47814 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lmwyF-00078V-FF for patchwork@mira.cbaines.net; Sat, 29 May 2021 07:17:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49712) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lmwxp-00062C-4Z for guix-patches@gnu.org; Sat, 29 May 2021 07:17:09 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44641) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lmwxo-0008DI-2j for guix-patches@gnu.org; Sat, 29 May 2021 07:17:08 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lmwxn-0004zo-VL for guix-patches@gnu.org; Sat, 29 May 2021 07:17:07 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48729] [PATCH v1 17/24] gnu: Add go-github-com-aead-chacha20. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 May 2021 11:17:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48729 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 48729@debbugs.gnu.org Cc: Raghav Gururajan , jgart@dismail.de Received: via spool by 48729-submit@debbugs.gnu.org id=B48729.162228700619042 (code B ref 48729); Sat, 29 May 2021 11:17:07 +0000 Received: (at 48729) by debbugs.gnu.org; 29 May 2021 11:16:46 +0000 Received: from localhost ([127.0.0.1]:56165 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxS-0004wy-15 for submit@debbugs.gnu.org; Sat, 29 May 2021 07:16:46 -0400 Received: from out2.migadu.com ([188.165.223.204]:11412) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxI-0004vA-Gf for 48729@debbugs.gnu.org; Sat, 29 May 2021 07:16:37 -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=raghavgururajan.name; s=key1; t=1622286996; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=OZWAIcqglqplX2jx64W1R3c71/QTepcFME6gDKcxqzI=; b=qiadZZEmRx3/jS2RbvUxjrbDHM1DCW09kIr/Sg9UqbaMlV7DcNxSfMihU6gHHqM0+oBFXh RwoEol5kfcE/WLplScOZWvFE8wpizvL/k1LTy+0O9bH+uVjEH4gutlrBYKBGK71evDd/MT reaPACXoh5na6f6GX9DxFF2Eg30fsKIzxvF23GEWZ6VcRA/Jx8u2UuQA7JiLP/2qgdXusF eMtZ+9kf82nc9HMrUtZj4NFNa7S3B0n/xn8KefWF2YDb/tMcjWnZnIwcpB5zXpyl+INW1b LFn5JjG3iN9/bxwnIJ18QWwH6HCVSxCIz58difyKkOb0hWUS6dqL1FuYykmmHg== Date: Sat, 29 May 2021 07:15:31 -0400 Message-Id: <20210529111538.23666-17-rg@raghavgururajan.name> In-Reply-To: <20210529111538.23666-1-rg@raghavgururajan.name> References: <20210529111538.23666-1-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.org (go-github-com-aead-chacha20): 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 3360b7e51b..ee3b73304b 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -67,6 +67,34 @@ #:use-module (ice-9 match) #:use-module (srfi srfi-1)) +(define-public go-github-com-aead-chacha20 + (let ((commit "8b13a72661dae6e9e5dea04f344f0dc95ea29547") + (revision "114")) + (package + (name "go-github-com-aead-chacha20") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/aead/chacha20") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0gbmgq5kbqmbyrsav57ql4jzbvqvp1q7yvcd5fl3wf5g94iyv56r")))) + (build-system go-build-system) + (arguments + `(#:import-path "github.com/aead/chacha20")) + (propagated-inputs + `(("go-golang-org-x-sys" ,go-golang-org-x-sys))) + (synopsis "ChaCha20 and XChaCha20 stream ciphers") + (description "ChaCha is a stream cipher family created by Daniel Bernstein. +The most common ChaCha variant is ChaCha20 (20 rounds). ChaCha20 is +standardized in RFC 7539.") + (home-page "https://github.com/aead/chacha20") + (license license:expat)))) + (define-public go-github-com-mufti1-interconv (let ((commit "d7c72925c6568d60d361757bb9f2d252dcca745c") (revision "28")) From patchwork Sat May 29 11:15:32 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 29657 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id BAA4027BC81; Sat, 29 May 2021 12:17:38 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 873C127BC78 for ; Sat, 29 May 2021 12:17:38 +0100 (BST) Received: from localhost ([::1]:48032 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lmwyH-0007HV-M7 for patchwork@mira.cbaines.net; Sat, 29 May 2021 07:17:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49708) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lmwxp-00062A-2l for guix-patches@gnu.org; Sat, 29 May 2021 07:17:09 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44642) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lmwxo-0008DJ-Eu for guix-patches@gnu.org; Sat, 29 May 2021 07:17:08 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lmwxo-0004zw-B0 for guix-patches@gnu.org; Sat, 29 May 2021 07:17:08 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48729] [PATCH v1 18/24] gnu: Add go-github-com-riobard-go-bloom. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 May 2021 11:17:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48729 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 48729@debbugs.gnu.org Cc: Raghav Gururajan , jgart@dismail.de Received: via spool by 48729-submit@debbugs.gnu.org id=B48729.162228700719049 (code B ref 48729); Sat, 29 May 2021 11:17:08 +0000 Received: (at 48729) by debbugs.gnu.org; 29 May 2021 11:16:47 +0000 Received: from localhost ([127.0.0.1]:56167 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxS-0004x5-Kt for submit@debbugs.gnu.org; Sat, 29 May 2021 07:16:46 -0400 Received: from out2.migadu.com ([188.165.223.204]:11419) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxJ-0004vD-9Q for 48729@debbugs.gnu.org; Sat, 29 May 2021 07:16:37 -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=raghavgururajan.name; s=key1; t=1622286996; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=h1jx7KJivklIJ++sX/Qxeq8J1L5MXxxz0rdvZD3aXB0=; b=JBtF5l+JDgU5lAsw09nfOE9UX1pV0dKZ2JyuR/ZEfSW9AIw2p4sS85DTqfEU7AE1UNdgpD 3HnodA7ce0l5am+ucOU0uDgcmiJc17POPUv29QGMpNtRrcEWNsZj3EOsvjlruSIT1rhLQT EkTagaQFpNrcgdOahX1R1fPi3eRVtiIzfe1NtixrVfcicPOCNZg5p1TfG0hCkoS8Zumip3 AS0sg+u0ej0EX+6r+30cxziZVHfdNKuv/3QVMfmuPPRGfvgTP3Q44KA1k4sJCGwURFEa6s Spiu2LzXtLSYPd7qo3XU0KjJwE/XIs3qQWFrTsdG1nD5d2/8LeEFrBdLVKy3tg== Date: Sat, 29 May 2021 07:15:32 -0400 Message-Id: <20210529111538.23666-18-rg@raghavgururajan.name> In-Reply-To: <20210529111538.23666-1-rg@raghavgururajan.name> References: <20210529111538.23666-1-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-riobard-go-bloom): 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 ee3b73304b..41342b3961 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -67,6 +67,30 @@ #:use-module (ice-9 match) #:use-module (srfi srfi-1)) +(define-public go-github-com-riobard-go-bloom + (let ((commit "cdc8013cb5b3eb0efebec85f0e904efccac42df9") + (revision "15")) + (package + (name "go-github-com-riobard-go-bloom") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/riobard/go-bloom") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "10a8ixh6zw52df2imxrzgxi82zc1j5hqnv5smjp818qwdn1a1rhj")))) + (build-system go-build-system) + (arguments + `(#:import-path "github.com/riobard/go-bloom")) + (synopsis "Bloom filter in Go") + (description "Bloom Filter using double hashing.") + (home-page "https://github.com/riobard/go-bloom") + (license license:asl2.0)))) + (define-public go-github-com-aead-chacha20 (let ((commit "8b13a72661dae6e9e5dea04f344f0dc95ea29547") (revision "114")) From patchwork Sat May 29 11:15:33 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 29664 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 31F9827BC83; Sat, 29 May 2021 12:18:35 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, TVD_SPACE_RATIO,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E298A27BC78 for ; Sat, 29 May 2021 12:18:34 +0100 (BST) Received: from localhost ([::1]:50020 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lmwzC-0000Go-47 for patchwork@mira.cbaines.net; Sat, 29 May 2021 07:18:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49710) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lmwxp-00062B-4F for guix-patches@gnu.org; Sat, 29 May 2021 07:17:09 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44643) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lmwxo-0008DK-SA for guix-patches@gnu.org; Sat, 29 May 2021 07:17:08 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lmwxo-000503-NG for guix-patches@gnu.org; Sat, 29 May 2021 07:17:08 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48729] [PATCH v1 19/24] gnu: Add go-github-com-shadowsocks-go-shadowsocks2. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 May 2021 11:17:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48729 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 48729@debbugs.gnu.org Cc: Raghav Gururajan , jgart@dismail.de Received: via spool by 48729-submit@debbugs.gnu.org id=B48729.162228700719057 (code B ref 48729); Sat, 29 May 2021 11:17:08 +0000 Received: (at 48729) by debbugs.gnu.org; 29 May 2021 11:16:47 +0000 Received: from localhost ([127.0.0.1]:56169 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxS-0004xC-TW for submit@debbugs.gnu.org; Sat, 29 May 2021 07:16:47 -0400 Received: from out2.migadu.com ([188.165.223.204]:11427) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxK-0004vN-0C for 48729@debbugs.gnu.org; Sat, 29 May 2021 07:16:38 -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=raghavgururajan.name; s=key1; t=1622286997; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=JNmt6BIvK/xK/JsY52o0xTm4q2Ut9G8OO+Z8D2MuI90=; b=GQBLEljjeD6lWC+A9TPTzW/8c4oo5SbjmXI4m7VmRoTPyCyRjygOxulWCwEqnnYd4Mw+GB 8iRQ0KJaWg3H9AH/TuHCXSD6pp4tCuRNebMOaKFAhK41tjp131kX5n/jaImbCgOfQszxV6 dxxftSuA2E815nnijYO5XzNp8+BjskPWBfP7WGdTWouSl0dXLrF7eUTN+nEJe+Ly/LYq0H jmY7gNFJdlc3vIb09oD6NnVgMyvbhtlnxh2dWViIHd7VlXxXl3sre19gxywunv6zDun1Li ZtwU7Wdx/hlmghGOb0zlxsH6eFhSe/eZfAQMCqWHrCt55u2F107ydmbNcxv62w== Date: Sat, 29 May 2021 07:15:33 -0400 Message-Id: <20210529111538.23666-19-rg@raghavgururajan.name> In-Reply-To: <20210529111538.23666-1-rg@raghavgururajan.name> References: <20210529111538.23666-1-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-shadowsocks-go-shadowsocks2): New variable. --- gnu/packages/golang.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 41342b3961..d7a4e6de81 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -67,6 +67,35 @@ #:use-module (ice-9 match) #:use-module (srfi srfi-1)) +(define-public go-github-com-shadowsocks-go-shadowsocks2 + (package + (name "go-github-com-shadowsocks-go-shadowsocks2") + ;; Version > 0.1.3 requires go-toolchain v1.16. + (version "0.1.3") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/shadowsocks/go-shadowsocks2") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1wzy3ml4ld83iawcl6p313bskzs6zjhz8vlg8kpwgn71cnbv4pvi")))) + (build-system go-build-system) + (arguments + `(#:import-path "github.com/shadowsocks/go-shadowsocks2")) + (propagated-inputs + `(("go-github-com-riobard-go-bloom" ,go-github-com-riobard-go-bloom) + ("go-golang-org-x-crypto" ,go-golang-org-x-crypto) + ("go-golang-org-x-net" ,go-golang-org-x-net) + ("go-golang-org-x-sys" ,go-golang-org-x-sys) + ("go-golang-org-x-text" ,go-golang-org-x-text))) + (home-page "https://github.com/shadowsocks/go-shadowsocks2") + (synopsis "Shadowsocks in Go") + (description "Implementation of Shadowsocks in Go.") + (license license:asl2.0))) + (define-public go-github-com-riobard-go-bloom (let ((commit "cdc8013cb5b3eb0efebec85f0e904efccac42df9") (revision "15")) From patchwork Sat May 29 11:15:34 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 29665 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 79A5927BC78; Sat, 29 May 2021 12:18:35 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 16D8927BC81 for ; Sat, 29 May 2021 12:18:35 +0100 (BST) Received: from localhost ([::1]:50034 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lmwzC-0000H4-B9 for patchwork@mira.cbaines.net; Sat, 29 May 2021 07:18:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49714) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lmwxp-00062m-Gr for guix-patches@gnu.org; Sat, 29 May 2021 07:17:09 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44644) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lmwxp-0008Dg-8R for guix-patches@gnu.org; Sat, 29 May 2021 07:17:09 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lmwxp-00050A-3t for guix-patches@gnu.org; Sat, 29 May 2021 07:17:09 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48729] [PATCH v1 20/24] gnu: Add go-github-com-kataras-pio. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 May 2021 11:17:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48729 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 48729@debbugs.gnu.org Cc: Raghav Gururajan , jgart@dismail.de Received: via spool by 48729-submit@debbugs.gnu.org id=B48729.162228700719063 (code B ref 48729); Sat, 29 May 2021 11:17:09 +0000 Received: (at 48729) by debbugs.gnu.org; 29 May 2021 11:16:47 +0000 Received: from localhost ([127.0.0.1]:56171 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxT-0004xK-66 for submit@debbugs.gnu.org; Sat, 29 May 2021 07:16:47 -0400 Received: from out2.migadu.com ([188.165.223.204]:11433) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwxK-0004vU-OD for 48729@debbugs.gnu.org; Sat, 29 May 2021 07:16:39 -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=raghavgururajan.name; s=key1; t=1622286998; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=5txX7cpA7aN1EvgTurPEeov4n8PpuNncdHIeEg2sMPo=; b=ncKiFVSA+AbKJoRftU15eIavmNCp+VfmbCFtw/kzywqQBenCj+I3yinDIcNYX3l5kGQ/DB 4IKsY/zHPSxAUVT87Z4+53vQCS7t38SvIDnOxG6SA5W8xbFIRVpGbv3N9immmGq8fCstjR Urm40n11pQH7nHaNnSIXbm6LqJ2G6fGGEyP0ACXwP8VaK6WBZVpKT3JI3SI1Ln2VLMyfjM Kb2ju9raJr8Wq5v1rZqk0JlKuTAfLxOZWNV4ZLe+TEB9S7wSdbvCidudZG8E6xrVDBbr1P isOsXbCNgyDephvMXpjscmpBw08mYUxGOuRJc8LVLZvvTgzx1VSy1E+p33noJQ== Date: Sat, 29 May 2021 07:15:34 -0400 Message-Id: <20210529111538.23666-20-rg@raghavgururajan.name> In-Reply-To: <20210529111538.23666-1-rg@raghavgururajan.name> References: <20210529111538.23666-1-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-kataras-pio): 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 d7a4e6de81..48a5350f6e 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -67,6 +67,30 @@ #:use-module (ice-9 match) #:use-module (srfi srfi-1)) +(define-public go-github-com-kataras-pio + (package + (name "go-github-com-kataras-pio") + (version "0.0.10") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/kataras/pio") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "11d2jy9xz4airicgmjcy4nb80kwv22jp140wzn2l5412jdr4jmkp")))) + (build-system go-build-system) + (arguments + `(#:import-path "github.com/kataras/pio")) + (home-page "https://github.com/kataras/pio") + (synopsis "Pill for Input/Output") + (description "PIO is a low-level package that provides a way to centralize +different output targets. Supports colors and text decoration to all popular +terminals.") + (license license:bsd-3))) + (define-public go-github-com-shadowsocks-go-shadowsocks2 (package (name "go-github-com-shadowsocks-go-shadowsocks2") From patchwork Sat May 29 11:18:07 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 29666 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id AD1D027BC81; Sat, 29 May 2021 12:19:07 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 76FC727BC78 for ; Sat, 29 May 2021 12:19:07 +0100 (BST) Received: from localhost ([::1]:50470 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lmwzi-0000cA-Ns for patchwork@mira.cbaines.net; Sat, 29 May 2021 07:19:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50344) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lmwze-0000c2-2O for guix-patches@gnu.org; Sat, 29 May 2021 07:19:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44653) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lmwzd-0001AF-RI for guix-patches@gnu.org; Sat, 29 May 2021 07:19:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lmwzd-00055t-NP for guix-patches@gnu.org; Sat, 29 May 2021 07:19:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48729] [PATCH v1 21/24] gnu: Add go-github-com-kataras-golog. References: <574ccbc7-599c-082b-51ca-17e625d4575f@raghavgururajan.name> In-Reply-To: <574ccbc7-599c-082b-51ca-17e625d4575f@raghavgururajan.name> Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 May 2021 11:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48729 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 48729@debbugs.gnu.org Cc: Raghav Gururajan , jgart@dismail.de Received: via spool by 48729-submit@debbugs.gnu.org id=B48729.162228712919562 (code B ref 48729); Sat, 29 May 2021 11:19:01 +0000 Received: (at 48729) by debbugs.gnu.org; 29 May 2021 11:18:49 +0000 Received: from localhost ([127.0.0.1]:56199 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwzR-00055S-Ki for submit@debbugs.gnu.org; Sat, 29 May 2021 07:18:49 -0400 Received: from out1.migadu.com ([91.121.223.63]:15050) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmwzP-00055I-9y for 48729@debbugs.gnu.org; Sat, 29 May 2021 07:18:47 -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=raghavgururajan.name; s=key1; t=1622287125; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=zTg/RaOUEp/Hfle9JXFuKrVw2XCjZCERBRAq9YTcea4=; b=AiFbSdu1t6Lt0AbsTVgv0+w5otOmw4fZjufKMnhxJGPdvgRzqOa7utvq5NDuTFwb2wUAfn FlgkD6vzAuCYVNogcQU9FhC4vC12NjPUdOuCEVhvs8HUXbE7CzyYrP/8k4qJu1tTdZbM+4 DqPviqH9E8GKFQd+6B+VfLtKcA5UmPjIJj4g4EW2YXVUcg+Pru1eMgW8oPaJ3BsgjUa/TR hqZBlA8GAmRbAqkZ6XpRy1fHz71UNBvZeQkjLzd/oVsHpRRLYb0EGvgrP2G3FurZpbhSKk HOXkfOYqm2FFGcGydMwJVq7M8hXZf/D1EOv5I5v48MFYaBc8DiZPJrwjEgaMBg== Date: Sat, 29 May 2021 07:18:07 -0400 Message-Id: <20210529111810.23744-21-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-kataras-golog): 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 48a5350f6e..e281ed373c 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -67,6 +67,30 @@ #:use-module (ice-9 match) #:use-module (srfi srfi-1)) +(define-public go-github-com-kataras-golog + (package + (name "go-github-com-kataras-golog") + (version "0.1.7") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/kataras/golog") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1ll24g50j48wqikzf67cyaq0m0f57v1ap24nbz3cmv3yzqi6wdl9")))) + (build-system go-build-system) + (arguments + `(#:import-path "github.com/kataras/golog")) + (propagated-inputs + `(("go-github-com-kataras-pio" ,go-github-com-kataras-pio))) + (home-page "https://github.com/kataras/golog") + (synopsis "Level-based logger") + (description "GoLog is a logging foundation for Go Applications.") + (license license:bsd-3))) + (define-public go-github-com-kataras-pio (package (name "go-github-com-kataras-pio") From patchwork Sat May 29 11:21:32 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 29667 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4814C27BC81; Sat, 29 May 2021 12:22:20 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, TVD_SPACE_RATIO,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id A889127BC78 for ; Sat, 29 May 2021 12:22:19 +0100 (BST) Received: from localhost ([::1]:50716 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lmx2o-0000yc-UJ for patchwork@mira.cbaines.net; Sat, 29 May 2021 07:22:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50732) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lmx2Y-0000yO-0H for guix-patches@gnu.org; Sat, 29 May 2021 07:22:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44658) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lmx2X-0003Nw-PD for guix-patches@gnu.org; Sat, 29 May 2021 07:22:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lmx2X-0005As-M5 for guix-patches@gnu.org; Sat, 29 May 2021 07:22:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48729] [PATCH v1 22/24] gnu: Add go-github-com-operatorfoundation-shapeshifter-transports. References: <574ccbc7-599c-082b-51ca-17e625d4575f@raghavgururajan.name> In-Reply-To: <574ccbc7-599c-082b-51ca-17e625d4575f@raghavgururajan.name> Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 May 2021 11:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48729 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 48729@debbugs.gnu.org Cc: Raghav Gururajan , jgart@dismail.de Received: via spool by 48729-submit@debbugs.gnu.org id=B48729.162228731519876 (code B ref 48729); Sat, 29 May 2021 11:22:01 +0000 Received: (at 48729) by debbugs.gnu.org; 29 May 2021 11:21:55 +0000 Received: from localhost ([127.0.0.1]:56204 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmx2R-0005AU-2T for submit@debbugs.gnu.org; Sat, 29 May 2021 07:21:55 -0400 Received: from out2.migadu.com ([188.165.223.204]:12282) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmx2O-0005AM-Dz for 48729@debbugs.gnu.org; Sat, 29 May 2021 07:21:53 -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=raghavgururajan.name; s=key1; t=1622287311; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=XW74YhxooVMpZ16pIMFSSC1yiww7WOmHg7Gd1i9/taQ=; b=HvTjBxd41PTYkmvDwsDn2Hby1u60lbwJ7F8muNnzUUoTPoowYVkvvKvMZeRaUDcWyT1mUZ aWJL+NYZOhrOGZAepnloMaW+P7WkvmGEPGrbaYYlRAv/Noq4/X6bMo4bfPqCyjjM6twRjH 6ehgUcLpKcJeuJuaz5+TJtldiREXBdvUSnymjRr6r7RwWYDG/3Jnygj0i3y/m25Uu+JpTv 9sL+k69f1dkDG1mrXLQcFF7Clcme2U/Ug+Pqt7fLu1+CPfChBm6nMexyqkr2jQQCg1X4J2 ex9OBIBDMAKO8OeafAExhISfcFEsk2ARe18ECrUUxm/wKcqMK46ZTtaNVOr5ng== Date: Sat, 29 May 2021 07:21:32 -0400 Message-Id: <20210529112134.23863-22-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-operatorfoundation-shapeshifter-transports): New variable. --- gnu/packages/golang.scm | 155 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 155 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index e281ed373c..4fdedafdae 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -67,6 +67,161 @@ #:use-module (ice-9 match) #:use-module (srfi srfi-1)) +(define-public go-github-com-operatorfoundation-shapeshifter-transports + (package + (name "go-github-com-operatorfoundation-shapeshifter-transports") + (version "3.0.12") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/OperatorFoundation/shapeshifter-transports") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0f1hzhk3q2fgqdg14zlg3z0s0ib1y9xwj89qnjk95b37zbgqjgsb")))) + (build-system go-build-system) + (arguments + `(#:unpack-path "github.com/OperatorFoundation/shapeshifter-transports" + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch-source + (lambda _ + (substitute* (find-files "." "\\.go$") + ;; Drop '.git' suffix in import path of goptlib. + (("goptlib\\.git") "goptlib")) + #t)) + (replace 'build + (lambda* (#:key source system outputs search-paths build-flags unpack-path inputs #:allow-other-keys) + (for-each + (lambda (directory) + ((assoc-ref %standard-phases 'build) + #:source source + #:system system + #:outputs outputs + #:search-paths search-paths + #:build-flags build-flags + #:unpack-path unpack-path + #:inputs inputs + #:import-path directory)) + (list + "github.com/OperatorFoundation/shapeshifter-transports/transports/Dust/v2" + "github.com/OperatorFoundation/shapeshifter-transports/transports/Dust/v3" + "github.com/OperatorFoundation/shapeshifter-transports/transports/Optimizer/v2" + "github.com/OperatorFoundation/shapeshifter-transports/transports/Optimizer/v3" + "github.com/OperatorFoundation/shapeshifter-transports/transports/Replicant/v2" + "github.com/OperatorFoundation/shapeshifter-transports/transports/Replicant/v3" + "github.com/OperatorFoundation/shapeshifter-transports/transports/meeklite/v2" + "github.com/OperatorFoundation/shapeshifter-transports/transports/meeklite/v3" + "github.com/OperatorFoundation/shapeshifter-transports/transports/meekserver/v2" + "github.com/OperatorFoundation/shapeshifter-transports/transports/meekserver/v3" + "github.com/OperatorFoundation/shapeshifter-transports/transports/obfs2/v2" + "github.com/OperatorFoundation/shapeshifter-transports/transports/obfs2/v3" + "github.com/OperatorFoundation/shapeshifter-transports/transports/obfs4/v2" + "github.com/OperatorFoundation/shapeshifter-transports/transports/obfs4/v3" + "github.com/OperatorFoundation/shapeshifter-transports/transports/shadow/v2" + "github.com/OperatorFoundation/shapeshifter-transports/transports/shadow/v3")) + #t)) + (replace 'check + (lambda* (#:key source system outputs search-paths tests? unpack-path inputs #:allow-other-keys) + (for-each + (lambda (directory) + ((assoc-ref %standard-phases 'check) + #:source source + #:system system + #:outputs outputs + #:search-paths search-paths + #:tests? tests? + #:unpack-path unpack-path + #:inputs inputs + #:import-path directory)) + (list + ;;; ERROR: invalid memory address or nil pointer dereference. + ;;"github.com/OperatorFoundation/shapeshifter-transports/transports/Dust/v2" + ;;"github.com/OperatorFoundation/shapeshifter-transports/transports/Dust/v3" + ;;; ERROR: failed with status 1. + ;;"github.com/OperatorFoundation/shapeshifter-transports/transports/Optimizer/v2" + ;;"github.com/OperatorFoundation/shapeshifter-transports/transports/Optimizer/v3" + ;;"github.com/OperatorFoundation/shapeshifter-transports/transports/Replicant/v2" + ;;"github.com/OperatorFoundation/shapeshifter-transports/transports/Replicant/v3" + ;;"github.com/OperatorFoundation/shapeshifter-transports/transports/meeklite/v2" + ;;"github.com/OperatorFoundation/shapeshifter-transports/transports/meeklite/v3" + ;;; ERROR: bind: permission denied. + ;;"github.com/OperatorFoundation/shapeshifter-transports/transports/meekserver/v2" + ;;"github.com/OperatorFoundation/shapeshifter-transports/transports/meekserver/v3" + "github.com/OperatorFoundation/shapeshifter-transports/transports/obfs2/v2" + "github.com/OperatorFoundation/shapeshifter-transports/transports/obfs2/v3")) + ;;; ERROR: failed with status 1. + ;;"github.com/OperatorFoundation/shapeshifter-transports/transports/obfs4/v2" + ;;"github.com/OperatorFoundation/shapeshifter-transports/transports/obfs4/v3" + ;;"github.com/OperatorFoundation/shapeshifter-transports/transports/shadow/v2" + ;;"github.com/OperatorFoundation/shapeshifter-transports/transports/shadow/v3" + #t)) + (replace 'install + (lambda* (#:key source system outputs search-paths install-source? unpack-path inputs #:allow-other-keys) + (for-each + (lambda (directory) + ((assoc-ref %standard-phases 'install) + #:source source + #:system system + #:outputs outputs + #:search-paths search-paths + #:install-source? install-source? + #:unpack-path unpack-path + #:inputs inputs + #:import-path directory)) + (list + "github.com/OperatorFoundation/shapeshifter-transports/transports/Dust/v2" + "github.com/OperatorFoundation/shapeshifter-transports/transports/Dust/v3" + "github.com/OperatorFoundation/shapeshifter-transports/transports/Optimizer/v2" + "github.com/OperatorFoundation/shapeshifter-transports/transports/Optimizer/v3" + "github.com/OperatorFoundation/shapeshifter-transports/transports/Replicant/v2" + "github.com/OperatorFoundation/shapeshifter-transports/transports/Replicant/v3" + "github.com/OperatorFoundation/shapeshifter-transports/transports/meeklite/v2" + "github.com/OperatorFoundation/shapeshifter-transports/transports/meeklite/v3" + "github.com/OperatorFoundation/shapeshifter-transports/transports/meekserver/v2" + "github.com/OperatorFoundation/shapeshifter-transports/transports/meekserver/v3" + "github.com/OperatorFoundation/shapeshifter-transports/transports/obfs2/v2" + "github.com/OperatorFoundation/shapeshifter-transports/transports/obfs2/v3" + "github.com/OperatorFoundation/shapeshifter-transports/transports/obfs4/v2" + "github.com/OperatorFoundation/shapeshifter-transports/transports/obfs4/v3" + "github.com/OperatorFoundation/shapeshifter-transports/transports/shadow/v2" + "github.com/OperatorFoundation/shapeshifter-transports/transports/shadow/v3")) + #t))))) + (native-inputs + `(("go-github-com-stretchr-testify" ,go-github-com-stretchr-testify))) + (propagated-inputs + `(("go-github-com-aead-chacha20" + ,go-github-com-aead-chacha20) + ("go-github-com-blanu-dust" + ,go-github-com-blanu-dust) + ("go-github-com-deckarep-golang-set" + ,go-github-com-deckarep-golang-set) + ("go-github-com-kataras-golog" + ,go-github-com-kataras-golog) + ("go-github-com-mufti1-interconv" + ,go-github-com-mufti1-interconv) + ("go-github-com-opentracing-opentracing-go" + ,go-github-com-opentracing-opentracing-go) + ("go-github-com-operatorfoundation-monolith-go" + ,go-github-com-operatorfoundation-monolith-go) + ("go-github-com-operatorfoundation-obfs4" + ,go-github-com-operatorfoundation-obfs4) + ("go-github-com-operatorfoundation-shapeshifter-ipc" + ,go-github-com-operatorfoundation-shapeshifter-ipc) + ("go-github-com-shadowsocks-go-shadowsocks2" + ,go-github-com-shadowsocks-go-shadowsocks2) + ("go-golang-org-x-crypto" ,go-golang-org-x-crypto) + ("go-golang-org-x-net" ,go-golang-org-x-net) + ("go-torproject-org-pluggable-transports-goptlib" + ,go-torproject-org-pluggable-transports-goptlib))) + (home-page "https://github.com/OperatorFoundation/shapeshifter-transports") + (synopsis "Go implementation of Pluggable Transports") + (description "Shapeshifter Transports is a set of Pluggable Transports +implementing the Go API from the Pluggable Transports 2.0 specification.") + (license license:expat))) + (define-public go-github-com-kataras-golog (package (name "go-github-com-kataras-golog") From patchwork Sat May 29 11:21:33 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 29668 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 40B4227BC81; Sat, 29 May 2021 12:23:09 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, TVD_SPACE_RATIO,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 0DD5D27BC78 for ; Sat, 29 May 2021 12:23:09 +0100 (BST) Received: from localhost ([::1]:50944 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lmx3c-0001AF-9e for patchwork@mira.cbaines.net; Sat, 29 May 2021 07:23:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50862) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lmx3W-0001A2-B8 for guix-patches@gnu.org; Sat, 29 May 2021 07:23:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44663) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lmx3W-00040Q-3p for guix-patches@gnu.org; Sat, 29 May 2021 07:23:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lmx3W-0005Cm-0b for guix-patches@gnu.org; Sat, 29 May 2021 07:23:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48729] [PATCH v1 23/24] gnu: Add go-0xacab-org-leap-shapeshifter. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 May 2021 11:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48729 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 48729@debbugs.gnu.org Cc: Raghav Gururajan , jgart@dismail.de Received: via spool by 48729-submit@debbugs.gnu.org id=B48729.162228732319923 (code B ref 48729); Sat, 29 May 2021 11:23:01 +0000 Received: (at 48729) by debbugs.gnu.org; 29 May 2021 11:22:03 +0000 Received: from localhost ([127.0.0.1]:56209 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmx2Z-0005BH-JF for submit@debbugs.gnu.org; Sat, 29 May 2021 07:22:03 -0400 Received: from out2.migadu.com ([188.165.223.204]:12309) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmx2X-0005At-Tk for 48729@debbugs.gnu.org; Sat, 29 May 2021 07:22: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=raghavgururajan.name; s=key1; t=1622287321; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=UjgVmv2r335NwwgBIxcQI8lihS082M/NafngURT3NXE=; b=CF3mE29FsiEvY1xx52ShQGi+Dmn80iFzh+gcH90gnpTyzAEUAr5ZgCPHtn2jFtVaq1IlW7 HH5NlmYuvcyJyTSB8U+qiUK1BJGMd8lnLXUPEp8OpGcRPbc93BlZS/kdkOzgGtXLErKvZP l4JrhGBPVF006Y4yL44d43g4dwuQghydAjMF1TWuhDuqcwpZl4gcud4rjVdZqP0ZUXZo0h mZZLeGBWRkMpHifoWb6hMvX0X+b6+bK/azGJphn3Bi0xw5vpTxPkth+dXLrzlpTkEFLLVD 8vTVmqbuqfSwf2sTkPP+F6H2x8nb0N1YOkXeyXlWu1ZFuueAJ3V+85r5y1m7EA== Date: Sat, 29 May 2021 07:21:33 -0400 Message-Id: <20210529112134.23863-23-rg@raghavgururajan.name> In-Reply-To: <20210529112134.23863-22-rg@raghavgururajan.name> References: <20210529112134.23863-22-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-0xacab-org-leap-shapeshifter): New variable. --- gnu/packages/golang.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 4fdedafdae..75f9cd7313 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -67,6 +67,39 @@ #:use-module (ice-9 match) #:use-module (srfi srfi-1)) +(define-public go-0xacab-org-leap-shapeshifter + (let ((commit "0aa6226582efb8e563540ec1d3c5cfcd19200474") + (revision "12")) + (package + (name "go-0xacab-org-leap-shapeshifter") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://0xacab.org/leap/shapeshifter") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0m4fla9ppl53k9syms4dsad92wakr74cdvids3xxv3amdh4d1w4i")))) + (build-system go-build-system) + (arguments + `(#:import-path "0xacab.org/leap/shapeshifter")) + (propagated-inputs + `(("go-github-com-operatorfoundation-obfs4" + ,go-github-com-operatorfoundation-obfs4) + ("go-github-com-operatorfoundation-shapeshifter-transports" + ,go-github-com-operatorfoundation-shapeshifter-transports) + ("go-golang-org-x-net" ,go-golang-org-x-net))) + (synopsis "Network Obfuscater") + (description "Shapeshifter provides network protocol shapeshifting +technology. The purpose of this technology is to change the characteristics of +network traffic so that it is not identified and subsequently blocked by network +filtering devices.") + (home-page "https://0xacab.org/leap/shapeshifter") + (license license:bsd-2)))) + (define-public go-github-com-operatorfoundation-shapeshifter-transports (package (name "go-github-com-operatorfoundation-shapeshifter-transports") From patchwork Sat May 29 11:23:03 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Raghav Gururajan X-Patchwork-Id: 29669 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 548FB27BC81; Sat, 29 May 2021 12:24:29 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id B975927BC78 for ; Sat, 29 May 2021 12:24:28 +0100 (BST) Received: from localhost ([::1]:51168 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lmx4u-0001Md-0X for patchwork@mira.cbaines.net; Sat, 29 May 2021 07:24:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50974) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lmx4U-0001MU-U0 for guix-patches@gnu.org; Sat, 29 May 2021 07:24:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44668) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lmx4U-0004df-Mi for guix-patches@gnu.org; Sat, 29 May 2021 07:24:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lmx4U-0005EY-Fj for guix-patches@gnu.org; Sat, 29 May 2021 07:24:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48729] [PATCH v1 24/24] gnu: Add bitmask-vpn. References: <574ccbc7-599c-082b-51ca-17e625d4575f@raghavgururajan.name> In-Reply-To: <574ccbc7-599c-082b-51ca-17e625d4575f@raghavgururajan.name> Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 May 2021 11:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48729 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 48729@debbugs.gnu.org Cc: Raghav Gururajan , jgart@dismail.de Received: via spool by 48729-submit@debbugs.gnu.org id=B48729.162228740320061 (code B ref 48729); Sat, 29 May 2021 11:24:02 +0000 Received: (at 48729) by debbugs.gnu.org; 29 May 2021 11:23:23 +0000 Received: from localhost ([127.0.0.1]:56214 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmx3q-0005DU-Uy for submit@debbugs.gnu.org; Sat, 29 May 2021 07:23:23 -0400 Received: from out1.migadu.com ([91.121.223.63]:15830) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmx3p-0005DL-2p for 48729@debbugs.gnu.org; Sat, 29 May 2021 07:23:22 -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=raghavgururajan.name; s=key1; t=1622287400; 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; bh=isAih8ncrfvUTAp04Md6NNTQhV+G+RuzBqgwU3RcKOE=; b=mpRXti3bfBRBzkPpbJz4LqjxwCz/j47WTmD0Ou19tO8NboKtATnBnRy2si9jala7G2B8hl UIC3f3r3Ow+YOAvAqaLKL2o2n4GxWYTPDbwxPhxktEMO85DDQYh1/jsCaeCh3TuWoVeeLX 1bs1khMFDn0BVcEtIGUxDYsk3i+536V9XeE+dCfjLoUvaiMOpivlOqOHtIrhHS9WHEdnG0 +gIO12viM6rcDzzrVZATAsc333+naSOnnyemGz+ep/zCZsrwXosb4xoeUMj/NlEcUtfl8q yanwoLX1Y6vm0hptRJ0xCPJfAuvbZZ2YMfinQpcXfyhFqIrctfO7NZOP8uSkdA== Date: Sat, 29 May 2021 07:23:03 -0400 Message-Id: <20210529112303.23925-24-rg@raghavgururajan.name> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Raghav Gururajan X-ACL-Warn: , Raghav Gururajan via Guix-patches X-Patchwork-Original-From: Raghav Gururajan via Guix-patches via From: Raghav Gururajan X-getmail-retrieved-from-mailbox: Patches * gnu/packages/vpn.scm (bitmask-vpn): New variable. Co-authored-by: jgart --- gnu/packages/vpn.scm | 114 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 114 insertions(+) diff --git a/gnu/packages/vpn.scm b/gnu/packages/vpn.scm index a952e3f0db..d2edac06ec 100644 --- a/gnu/packages/vpn.scm +++ b/gnu/packages/vpn.scm @@ -38,6 +38,7 @@ #:use-module (guix git-download) #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) + #:use-module (guix build-system go) #:use-module (guix build-system linux-module) #:use-module (guix build-system python) #:use-module (guix utils) @@ -52,6 +53,7 @@ #:use-module (gnu packages freedesktop) #:use-module (gnu packages gettext) #:use-module (gnu packages gnupg) + #:use-module (gnu packages golang) #:use-module (gnu packages guile) #:use-module (gnu packages libevent) #:use-module (gnu packages linux) @@ -69,6 +71,118 @@ #:use-module (gnu packages tls) #:use-module (gnu packages xml)) +(define-public bitmask-vpn + (package + (name "bitmask-vpn") + (version "0.21.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://0xacab.org/leap/bitmask-vpn") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1b0cdgh4mqvalvknck1zjy7dhmjfyhbmn9knya6ymx8dqan308sr")))) + (build-system go-build-system) + (arguments + `(#:tests? #f + #:unpack-path "0xacab.org/leap/bitmask-vpn" + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch-source + (lambda _ + (substitute* (find-files "." "\\.go$") + (("github.com/ProtonMail/go-autostart") + "github.com/emersion/go-autostart")) + #t)) + (replace 'build + (lambda* (#:key source system outputs search-paths build-flags unpack-path inputs #:allow-other-keys) + (for-each + (lambda (directory) + ((assoc-ref %standard-phases 'build) + #:source source + #:system system + #:outputs outputs + #:search-paths search-paths + #:build-flags build-flags + #:unpack-path unpack-path + #:inputs inputs + #:import-path directory)) + (list + "0xacab.org/leap/bitmask-vpn/cmd/bitmask-helper" + "0xacab.org/leap/bitmask-vpn/gui" + "0xacab.org/leap/bitmask-vpn/pkg/backend" + "0xacab.org/leap/bitmask-vpn/pkg/bitmask" + "0xacab.org/leap/bitmask-vpn/pkg/config" + "0xacab.org/leap/bitmask-vpn/pkg/helper" + "0xacab.org/leap/bitmask-vpn/pkg/pickle" + "0xacab.org/leap/bitmask-vpn/pkg/pid" + "0xacab.org/leap/bitmask-vpn/pkg/vpn")) + #t)) + (replace 'install + (lambda* (#:key source system outputs search-paths install-source? unpack-path inputs #:allow-other-keys) + (for-each + (lambda (directory) + ((assoc-ref %standard-phases 'install) + #:source source + #:system system + #:outputs outputs + #:search-paths search-paths + #:install-source? install-source? + #:unpack-path unpack-path + #:inputs inputs + #:import-path directory)) + (list + "0xacab.org/leap/bitmask-vpn/cmd/bitmask-helper" + "0xacab.org/leap/bitmask-vpn/gui" + "0xacab.org/leap/bitmask-vpn/pkg/backend" + "0xacab.org/leap/bitmask-vpn/pkg/bitmask" + "0xacab.org/leap/bitmask-vpn/pkg/config" + "0xacab.org/leap/bitmask-vpn/pkg/helper" + "0xacab.org/leap/bitmask-vpn/pkg/pickle" + "0xacab.org/leap/bitmask-vpn/pkg/pid" + "0xacab.org/leap/bitmask-vpn/pkg/vpn")) + #t))))) + (native-inputs + `(("pkg-config" ,pkg-config) + ("python" ,python-wrapper))) + (inputs + `(("qtbase" ,qtbase) + ("qtdeclarative" ,qtdeclarative))) + (propagated-inputs + `(("go-github-com-apparentlymart-go-openvpn-mgmt" + ,go-github-com-apparentlymart-go-openvpn-mgmt) + ("go-github-com-dchest-siphash" + ,go-github-com-dchest-siphash) + ("go-github-com-emersion-go-autostart" + ,go-github-com-emersion-go-autostart) + ("go-github-com-kardianos-osext" + ,go-github-com-kardianos-osext) + ("go-github-com-keybase-go-ps" + ,go-github-com-keybase-go-ps) + ("go-github-com-operatorfoundation-obfs4" + ,go-github-com-operatorfoundation-obfs4) + ("go-github-com-operatorfoundation-shapeshifter-ipc" + ,go-github-com-operatorfoundation-shapeshifter-ipc) + ("go-github-com-operatorfoundation-shapeshifter-transports" + ,go-github-com-operatorfoundation-shapeshifter-transports) + ("go-github-com-rakyll-statik" + ,go-github-com-rakyll-statik) + ("go-github-com-sevlyar-go-daemon" + ,go-github-com-sevlyar-go-daemon) + ("go-golang-org-x-crypto" ,go-golang-org-x-crypto) + ("go-golang-org-x-net" ,go-golang-org-x-net) + ("go-golang-org-x-sys" ,go-golang-org-x-sys) + ("go-0xacab-org-leap-shapeshifter" + ,go-0xacab-org-leap-shapeshifter))) + (synopsis "Bitmask VPN Client") + (description "Bitmask-VPN is LEAP’s very own VPN client. It allows you to +select from a variety of trusted service provider all from one app. Current +providers include Riseup Networks and The Calyx Institute.") + (home-page "https://bitmask.net/") + (license license:gpl3+))) + (define-public gvpe (package (name "gvpe")