From patchwork Sun Mar 5 20:54:45 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Lechner X-Patchwork-Id: 47715 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 827C716D51; Sun, 5 Mar 2023 20:56:44 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 6EE2916CA9 for ; Sun, 5 Mar 2023 20:56:43 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pYvOq-00005o-A0; Sun, 05 Mar 2023 15:56:08 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pYvOk-00004w-Rj for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pYvOk-0007hb-Jm for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pYvOk-0003zp-F3 for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#61989] [PATCH 01/11] gnu: go-golang-org-x-sys: Update to 0.4.0. Resent-From: Felix Lechner Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 05 Mar 2023 20:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61989 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 61989@debbugs.gnu.org Cc: Felix Lechner Received: via spool by 61989-submit@debbugs.gnu.org id=B61989.167804970815180 (code B ref 61989); Sun, 05 Mar 2023 20:56:02 +0000 Received: (at 61989) by debbugs.gnu.org; 5 Mar 2023 20:55:08 +0000 Received: from localhost ([127.0.0.1]:40799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYvNr-0003wl-Of for submit@debbugs.gnu.org; Sun, 05 Mar 2023 15:55:08 -0500 Received: from sail-ipv4.us-core.com ([208.82.101.137]:55918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYvNq-0003we-GE for 61989@debbugs.gnu.org; Sun, 05 Mar 2023 15:55:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=wPV+3gYwLdQLVdN 4+0AO2DCCeIdvDb58iPlOUNs/XL8=; h=references:in-reply-to:date:subject: cc:to:from; d=lease-up.com; b=mcYgOske4rhzg1C9HMge29X6Fv7U3F+SBcdyBGOm WUSiJyN5tRtcZwYFk6uLUNp8hd4evx1MkS/G2FI2Ove+1qMVgtlwrtOY6UbUe/HBq+8tMM I/3FCXhpdhb9CGROsdNg4SnrBqXBrBsBkB1QvWv87YjgzagyjmSWNq+qjCexU= Received: by sail-ipv4.us-core.com (OpenSMTPD) with ESMTPSA id 569f14bb (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO) for ; Sun, 5 Mar 2023 20:55:05 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 50e7595b; Sun, 5 Mar 2023 20:55:05 +0000 (UTC) Date: Sun, 5 Mar 2023 12:54:45 -0800 Message-Id: X-Mailer: git-send-email 2.39.1 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Felix Lechner X-ACL-Warn: , Felix Lechner via Guix-patches X-Patchwork-Original-From: Felix Lechner via Guix-patches via From: Felix Lechner Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-golang-org-x-sys): Update to 0.4.0. (go-golang-org-x-sys): Switch to gexp. --- gnu/packages/golang.scm | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 465e0fd4c7..b8ff64019e 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -3218,11 +3218,11 @@ (define-public go-golang-org-x-sync (license license:bsd-3)))) (define-public go-golang-org-x-sys - (let ((commit "ed5796bab16455f104b6a384d51b7f9990cb9806") - (revision "8")) + (let ((commit "b60007cc4e6f966b1c542e343d026d06723e5653") + (revision "0")) (package (name "go-golang-org-x-sys") - (version (git-version "0.0.0" revision commit)) + (version (git-version "0.4.0" revision commit)) (source (origin (method git-fetch) (uri (git-reference @@ -3231,15 +3231,17 @@ (define-public go-golang-org-x-sys (file-name (git-file-name name version)) (sha256 (base32 - "081vs5bg91mwg5bdmlcvy2qyrvg766aicj47smcwfk4bbh0nc0qa")))) + "0fr2d6fnpbqx6n89sg9lsinqkdaw49y068kqj2g0cxlhbh69hzii")))) (build-system go-build-system) (arguments - `(#:import-path "golang.org/x/sys" - ;; Source-only package - #:tests? #f - #:phases - (modify-phases %standard-phases - (delete 'build)))) + (list + #:import-path "golang.org/x/sys" + ;; Source-only package + #:tests? #f + #:phases + #~(modify-phases %standard-phases + ;; Source-only package + (delete 'build)))) (synopsis "Go support for low-level system interaction") (description "This package provides supplemental libraries offering Go support for low-level interaction with the operating system.") From patchwork Sun Mar 5 20:54:46 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Lechner X-Patchwork-Id: 47716 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 C0EB016D51; Sun, 5 Mar 2023 20:56:50 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 372F116CA9 for ; Sun, 5 Mar 2023 20:56:50 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pYvOq-00007h-KL; Sun, 05 Mar 2023 15:56:08 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pYvOl-00005L-94 for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pYvOl-0007iS-1H for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pYvOk-0003zw-Tv for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#61989] [PATCH 02/11] gnu: go-golang-org-x-net: Update to 0.5.0. Resent-From: Felix Lechner Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 05 Mar 2023 20:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61989 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 61989@debbugs.gnu.org Cc: Felix Lechner Received: via spool by 61989-submit@debbugs.gnu.org id=B61989.167804971015209 (code B ref 61989); Sun, 05 Mar 2023 20:56:02 +0000 Received: (at 61989) by debbugs.gnu.org; 5 Mar 2023 20:55:10 +0000 Received: from localhost ([127.0.0.1]:40804 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYvNu-0003xE-5q for submit@debbugs.gnu.org; Sun, 05 Mar 2023 15:55:10 -0500 Received: from sail-ipv4.us-core.com ([208.82.101.137]:55918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYvNs-0003we-7X for 61989@debbugs.gnu.org; Sun, 05 Mar 2023 15:55:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=m9Wl2f1j4Kww+cu 2wU5WZzpldItKHhtxoYuaz0o49Ls=; h=references:in-reply-to:date:subject: cc:to:from; d=lease-up.com; b=UrTpsiO35BNPHLEgomlYZsh4LxiY6AvfaCqXjvFc g6JeGZI9kfrqCjrDlCCVWQrP3BWIW4nj931ZlQCTXY7MK4eIB0lRZx+Gibci52zV9b0w+o aiuwQSb60pPDZj4a2/gG9vofXWMhS6+FjbuTq0iwVO+TcFhIXuBl/qL+mhGF4= Received: by sail-ipv4.us-core.com (OpenSMTPD) with ESMTPSA id 9f08d81c (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO) for <61989@debbugs.gnu.org>; Sun, 5 Mar 2023 20:55:07 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id cee87557; Sun, 5 Mar 2023 20:55:06 +0000 (UTC) Date: Sun, 5 Mar 2023 12:54:46 -0800 Message-Id: X-Mailer: git-send-email 2.39.1 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Felix Lechner X-ACL-Warn: , Felix Lechner via Guix-patches X-Patchwork-Original-From: Felix Lechner via Guix-patches via From: Felix Lechner Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-golang-org-x-net): Update to 0.5.0. (go-golang-org-x-net): Switch to gexp. --- gnu/packages/golang.scm | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index b8ff64019e..e3e7c7f4c3 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -3118,11 +3118,11 @@ (define-public go-github-com-protonmail-go-crypto (license license:bsd-3))) (define-public go-golang-org-x-net - (let ((commit "ba9fcec4b297b415637633c5a6e8fa592e4a16c3") - (revision "4")) + (let ((commit "8e0e7d8d38f2b6d21d742845570dde2902d06a1d") + (revision "0")) (package (name "go-golang-org-x-net") - (version (git-version "0.0.0" revision commit)) + (version (git-version "0.5.0" revision commit)) (source (origin (method git-fetch) (uri (git-reference @@ -3131,15 +3131,17 @@ (define-public go-golang-org-x-net (file-name (git-file-name name version)) (sha256 (base32 - "1hbqvy6r0s5h0dpdqw8fynl3cq0acin3iyqki9xvl5r8h33yb9bx")))) + "1fidlcn3vcz42v2lc0rpmqh3bz08bcklj6jvnmz2vvgc481ci5hy")))) (build-system go-build-system) (arguments - `(#:import-path "golang.org/x/net" - ; Source-only package - #:tests? #f - #:phases - (modify-phases %standard-phases - (delete 'build)))) + (list + #:import-path "golang.org/x/net" + ;; Source-only package + #:tests? #f + #:phases + #~(modify-phases %standard-phases + ;; Source-only package + (delete 'build)))) (synopsis "Go supplemental networking libraries") (description "This package provides supplemental Go networking libraries.") (home-page "https://go.googlesource.com/net") From patchwork Sun Mar 5 20:54:47 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Lechner X-Patchwork-Id: 47717 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 94B1F16D51; Sun, 5 Mar 2023 20:56:58 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 08A3F16CA9 for ; Sun, 5 Mar 2023 20:56:58 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pYvOq-00007p-SH; Sun, 05 Mar 2023 15:56:08 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pYvOl-00005V-Nz for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pYvOl-0007iz-GH for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pYvOl-000403-CS for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#61989] [PATCH 03/11] gnu: Add go-github-com-hanwen-go-fuse-v2. Resent-From: Felix Lechner Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 05 Mar 2023 20:56:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61989 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 61989@debbugs.gnu.org Cc: Felix Lechner Received: via spool by 61989-submit@debbugs.gnu.org id=B61989.167804971015216 (code B ref 61989); Sun, 05 Mar 2023 20:56:03 +0000 Received: (at 61989) by debbugs.gnu.org; 5 Mar 2023 20:55:10 +0000 Received: from localhost ([127.0.0.1]:40806 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYvNu-0003xG-Gu for submit@debbugs.gnu.org; Sun, 05 Mar 2023 15:55:10 -0500 Received: from sail-ipv4.us-core.com ([208.82.101.137]:55918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYvNt-0003we-1V for 61989@debbugs.gnu.org; Sun, 05 Mar 2023 15:55:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=e1tf+BUEnVvs1JT 7phhb8J58//Pm8acsSw2W11Bnn+E=; h=references:in-reply-to:date:subject: cc:to:from; d=lease-up.com; b=h7KJeQYMkzfhA946pFaeW0lvT3+lsk6vYTMQHvHF BD6KkRyUfe0udpc7jIhZerjDWXgiM/MxgPqEsSJwix8UwpCMinvE18Dxbr3826go1f7utc HnupWkQVEv7ILUkSHM/dcnCz2/5+/mNV8BSvCRvLC/dHM2V0QkTG55L2rfSPM= Received: by sail-ipv4.us-core.com (OpenSMTPD) with ESMTPSA id 209bc09d (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO) for <61989@debbugs.gnu.org>; Sun, 5 Mar 2023 20:55:08 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 1cae3de7; Sun, 5 Mar 2023 20:55:08 +0000 (UTC) Date: Sun, 5 Mar 2023 12:54:47 -0800 Message-Id: <720cb396a5a61651e9c19c834b27c15db635f63b.1678049134.git.felix.lechner@lease-up.com> X-Mailer: git-send-email 2.39.1 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Felix Lechner X-ACL-Warn: , Felix Lechner via Guix-patches X-Patchwork-Original-From: Felix Lechner via Guix-patches via From: Felix Lechner Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-hanwen-go-fuse-v2): 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 e3e7c7f4c3..608b08ba29 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -1158,6 +1158,34 @@ (define-public go-github-com-operatorfoundation-shapeshifter-transports networks where it would otherwise be blocked or heavily throttled.") (license license:expat))) +(define-public go-github-com-hanwen-go-fuse-v2 + (let ((commit "915cf5413cdef5370ae3f953f8eb4cd9ac176d5c") + (revision "0")) + (package + (name "go-github-com-hanwen-go-fuse-v2") + (version (git-version "2.2.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/hanwen/go-fuse") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1ik0yvs9m40vxccpb0rpxc22fyqmcgyysc7w0yl9kn3jyr6qa1d5")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/hanwen/go-fuse/v2")) + (native-inputs (list + go-golang-org-x-sys + go-golang-org-x-sync + go-github-com-kylelemons-godebug)) + (home-page "https://github.com/hanwen/go-fuse") + (synopsis "Go bindings for FUSE filesystems") + (description + "This is a repository containing Go bindings for writing FUSE file systems.") + (license license:bsd-3)))) + (define-public go-github-com-kataras-golog (package (name "go-github-com-kataras-golog") From patchwork Sun Mar 5 20:54:48 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Lechner X-Patchwork-Id: 47721 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 0A2D716D50; Sun, 5 Mar 2023 20:57:09 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id AA6A816CC1 for ; Sun, 5 Mar 2023 20:57:07 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pYvOx-0000BQ-1D; Sun, 05 Mar 2023 15:56:15 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pYvOm-00005f-7U for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pYvOl-0007jk-W0 for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pYvOl-00040B-SQ for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#61989] [PATCH 04/11] gnu: Add go-github-com-aperturerobotics-jacobsa-crypto. Resent-From: Felix Lechner Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 05 Mar 2023 20:56:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61989 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 61989@debbugs.gnu.org Cc: Felix Lechner Received: via spool by 61989-submit@debbugs.gnu.org id=B61989.167804971315236 (code B ref 61989); Sun, 05 Mar 2023 20:56:03 +0000 Received: (at 61989) by debbugs.gnu.org; 5 Mar 2023 20:55:13 +0000 Received: from localhost ([127.0.0.1]:40810 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYvNw-0003xf-S7 for submit@debbugs.gnu.org; Sun, 05 Mar 2023 15:55:13 -0500 Received: from sail-ipv4.us-core.com ([208.82.101.137]:55918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYvNt-0003we-NH for 61989@debbugs.gnu.org; Sun, 05 Mar 2023 15:55:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=2Ns/XinyQuNC5GC szB8Ymi8MFwz1CMBlnk6YgM7RTUM=; h=references:in-reply-to:date:subject: cc:to:from; d=lease-up.com; b=WGkebwEqgMseNKEurCyWOWG9dx57EgKRSFn5ZQng umxPsiP0ewdU/FPL0MBvjOrfYueDKA2EAs5TfxBzOxwjZecfe5owniw/Sq9aTBvNoOlk3y FUaj9j0xcCJ9gubKYb8uFYiv4K50V759SVGAs/P7rJ00iqDRxwYAAelVEo77E= Received: by sail-ipv4.us-core.com (OpenSMTPD) with ESMTPSA id f99cd32c (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO) for <61989@debbugs.gnu.org>; Sun, 5 Mar 2023 20:55:09 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 861381f2; Sun, 5 Mar 2023 20:55:09 +0000 (UTC) Date: Sun, 5 Mar 2023 12:54:48 -0800 Message-Id: X-Mailer: git-send-email 2.39.1 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Felix Lechner X-ACL-Warn: , Felix Lechner via Guix-patches X-Patchwork-Original-From: Felix Lechner via Guix-patches via From: Felix Lechner Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-aperturerobotics-jacobsa-crypto): New variable. --- gnu/packages/golang.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 608b08ba29..312a314e39 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -1186,6 +1186,37 @@ (define-public go-github-com-hanwen-go-fuse-v2 "This is a repository containing Go bindings for writing FUSE file systems.") (license license:bsd-3)))) +(define-public go-github-com-aperturerobotics-jacobsa-crypto + (let ((commit "b1eb679742a8deed015a4406384eea6bd985d08a") + (revision "0")) + (package + (name "go-github-com-aperturerobotics-jacobsa-crypto") + (version (git-version "1.0.1" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/aperturerobotics/jacobsa-crypto") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "16dxigj8m6q18xqsy72iq287rh4fw0y0b9yqlw0qkclb8379n1z2")))) + (build-system go-build-system) + (arguments + (list #:import-path "github.com/aperturerobotics/jacobsa-crypto" + ;; Source-only package. + #:tests? #f + #:phases + #~(modify-phases %standard-phases + ;; Source-only package. + (delete 'build)))) + (home-page "https://github.com/aperturerobotics/jacobsa-crypto") + (synopsis "Cryptography missing from the Go standard library") + (description + "This repository contains Go packages related to cryptographic standards that are +not included in the Go standard library.") + (license license:asl2.0)))) + (define-public go-github-com-kataras-golog (package (name "go-github-com-kataras-golog") From patchwork Sun Mar 5 20:54:49 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Lechner X-Patchwork-Id: 47712 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 3240716D51; Sun, 5 Mar 2023 20:56:17 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 9AAD816CA9 for ; Sun, 5 Mar 2023 20:56:16 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pYvOw-0000B0-4V; Sun, 05 Mar 2023 15:56:14 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pYvOm-00005n-Kh for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:08 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pYvOm-0007kP-CX for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pYvOm-00040I-9Y for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#61989] [PATCH 05/11] gnu: Add go-github-com-jacobsa-oglematchers. Resent-From: Felix Lechner Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 05 Mar 2023 20:56:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61989 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 61989@debbugs.gnu.org Cc: Felix Lechner Received: via spool by 61989-submit@debbugs.gnu.org id=B61989.167804971315249 (code B ref 61989); Sun, 05 Mar 2023 20:56:04 +0000 Received: (at 61989) by debbugs.gnu.org; 5 Mar 2023 20:55:13 +0000 Received: from localhost ([127.0.0.1]:40813 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYvNx-0003xh-Ac for submit@debbugs.gnu.org; Sun, 05 Mar 2023 15:55:13 -0500 Received: from sail-ipv4.us-core.com ([208.82.101.137]:55918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYvNv-0003we-Cr for 61989@debbugs.gnu.org; Sun, 05 Mar 2023 15:55:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=w3SkTsDFVPSTp1s 2hLhUtvtZyrsKG1/4CfenTaLJojU=; h=references:in-reply-to:date:subject: cc:to:from; d=lease-up.com; b=ncEc25VXeXrJW6lL5QEBJMOQm3kEaiEFibNc1iLj XKqMkjeBZ+qd0Xz5Fnl8K8Qjo59wKfuH1W1NFcR0U6aopZZk6nUWsXpheQ6dfVLPFQcU0u PCyG9tz+u4Z9CzKdV/0oPREnBTVrSbcbO0Bd2tFbbjHqHVgFrWiulOiBu6WSs= Received: by sail-ipv4.us-core.com (OpenSMTPD) with ESMTPSA id db58bb1b (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO) for ; Sun, 5 Mar 2023 20:55:10 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 34f1ee7e; Sun, 5 Mar 2023 20:55:10 +0000 (UTC) Date: Sun, 5 Mar 2023 12:54:49 -0800 Message-Id: <729101ec71b40e0693ee769f9cffdc95384a9f7c.1678049134.git.felix.lechner@lease-up.com> X-Mailer: git-send-email 2.39.1 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Felix Lechner X-ACL-Warn: , Felix Lechner via Guix-patches X-Patchwork-Original-From: Felix Lechner via Guix-patches via From: Felix Lechner Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-jacobsa-oglematchers): 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 312a314e39..08050a35b7 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -1217,6 +1217,34 @@ (define-public go-github-com-aperturerobotics-jacobsa-crypto not included in the Go standard library.") (license license:asl2.0)))) +(define-public go-github-com-jacobsa-oglematchers + (let ((commit "141901ea67cd4769c6800aa7bfdfc558fa22bda5") + (revision "0")) + (package + (name "go-github-com-jacobsa-oglematchers") + (version (git-version "0.0.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jacobsa/oglematchers") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "09ff5x6vbhd9zl1z4yzyk573ifh16rry38q1rx986kbz4hqkmniq")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/jacobsa/oglematchers" + ;; break loop with with go-github-com-jacobsa-ogletest + #:tests? #f)) + (home-page "https://github.com/jacobsa/oglematchers") + (synopsis "Matchers for Go testing framework") + (description + "Package oglematchers provides a set of matchers useful in a testing or mocking +framework. These matchers are inspired by and mostly compatible with Google +Test for C++ and Google JS Test.") + (license license:asl2.0)))) + (define-public go-github-com-kataras-golog (package (name "go-github-com-kataras-golog") From patchwork Sun Mar 5 20:54:50 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Lechner X-Patchwork-Id: 47719 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 4C3E716D50; Sun, 5 Mar 2023 20:57:03 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id AA8A616CA9 for ; Sun, 5 Mar 2023 20:57:00 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pYvP0-0000BV-K6; Sun, 05 Mar 2023 15:56:18 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pYvOn-00005s-1E for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:08 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pYvOm-0007kv-Pn for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pYvOm-00040Q-Mg for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#61989] [PATCH 06/11] gnu: Add go-github-com-jacobsa-oglemock. Resent-From: Felix Lechner Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 05 Mar 2023 20:56:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61989 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 61989@debbugs.gnu.org Cc: Felix Lechner Received: via spool by 61989-submit@debbugs.gnu.org id=B61989.167804971615270 (code B ref 61989); Sun, 05 Mar 2023 20:56:04 +0000 Received: (at 61989) by debbugs.gnu.org; 5 Mar 2023 20:55:16 +0000 Received: from localhost ([127.0.0.1]:40817 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYvNz-0003y8-T7 for submit@debbugs.gnu.org; Sun, 05 Mar 2023 15:55:16 -0500 Received: from sail-ipv4.us-core.com ([208.82.101.137]:55918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYvNw-0003we-3J for 61989@debbugs.gnu.org; Sun, 05 Mar 2023 15:55:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=CLYEERwVTkUiNSz 7Nzlq8F6nh96Fd14CiG9LzwSLrak=; h=references:in-reply-to:date:subject: cc:to:from; d=lease-up.com; b=PGBIxxQyHiSz9zyq+/YwU9NmCl6EVmCe9jbnqaXR ZKHOK9/XnZcwdfBbszWghbn2tNN696GbHceyh88SPTu9Itq+af/SLERTvHOyOFPc6kG9bw PoWGJel4vryLTpurQ5QFaBnkdXOhrU1ewsxuLxesKt5FohmZ8rDyWbSr3Fplk= Received: by sail-ipv4.us-core.com (OpenSMTPD) with ESMTPSA id a3201f6d (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO) for ; Sun, 5 Mar 2023 20:55:11 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 9f152273; Sun, 5 Mar 2023 20:55:11 +0000 (UTC) Date: Sun, 5 Mar 2023 12:54:50 -0800 Message-Id: X-Mailer: git-send-email 2.39.1 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Felix Lechner X-ACL-Warn: , Felix Lechner via Guix-patches X-Patchwork-Original-From: Felix Lechner via Guix-patches via From: Felix Lechner Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-jacobsa-oglemock): 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 08050a35b7..c56813a0b3 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -1245,6 +1245,35 @@ (define-public go-github-com-jacobsa-oglematchers Test for C++ and Google JS Test.") (license license:asl2.0)))) +(define-public go-github-com-jacobsa-oglemock + (let ((commit "e94d794d06ffc6de42cb19d0dab3c219efdd6dcf") + (revision "0")) + (package + (name "go-github-com-jacobsa-oglemock") + (version (git-version "0.0.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jacobsa/oglemock") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "14yxf8ykwdwkcccksl6741xgzcf8qykyi58kp4maxpgscqhdl8rq")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/jacobsa/oglemock" + ;; break loop with with go-github-com-jacobsa-ogletest + #:tests? #f)) + (native-inputs (list + go-github-com-jacobsa-oglematchers)) + (home-page "https://github.com/jacobsa/oglemock") + (synopsis "Mocking framework for unit tests") + (description + "Package oglemock provides a mocking framework for unit tests.") + (license license:asl2.0)))) + (define-public go-github-com-kataras-golog (package (name "go-github-com-kataras-golog") From patchwork Sun Mar 5 20:54:51 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Lechner X-Patchwork-Id: 47714 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 806B016D51; Sun, 5 Mar 2023 20:56:32 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id B0EA416CC1 for ; Sun, 5 Mar 2023 20:56:31 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pYvP1-0000DJ-2V; Sun, 05 Mar 2023 15:56:19 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pYvOn-00005t-Et for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:08 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pYvOn-0007lJ-6j for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pYvOn-00040Y-3K for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#61989] [PATCH 07/11] gnu: Add go-github-com-jacobsa-ogletest. Resent-From: Felix Lechner Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 05 Mar 2023 20:56:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61989 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 61989@debbugs.gnu.org Cc: Felix Lechner Received: via spool by 61989-submit@debbugs.gnu.org id=B61989.167804971615277 (code B ref 61989); Sun, 05 Mar 2023 20:56:05 +0000 Received: (at 61989) by debbugs.gnu.org; 5 Mar 2023 20:55:16 +0000 Received: from localhost ([127.0.0.1]:40819 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYvO0-0003yF-9Z for submit@debbugs.gnu.org; Sun, 05 Mar 2023 15:55:16 -0500 Received: from sail-ipv4.us-core.com ([208.82.101.137]:55918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYvNx-0003we-0I for 61989@debbugs.gnu.org; Sun, 05 Mar 2023 15:55:13 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=vsaHBswCk1BjXJA 2eIJkBXejJ2qgqqk2NtKjmXZsl6c=; h=references:in-reply-to:date:subject: cc:to:from; d=lease-up.com; b=QI6pnj0G10QaZKAwy7d2z9kht4Tr7ddFixGpKqqf CPOdvc+N3BtofcoQkU0TfLb/tZtn5CnXhqQahaMod0rDvOnA8hNFcZuioOU2VkKU4tPMW3 uYbC2+5ZxBkQE0Dqib2hnA6HQoTwAcx0LbscKeYFHq3jZoXrqCRRyqUEGkrxI= Received: by sail-ipv4.us-core.com (OpenSMTPD) with ESMTPSA id d31ef9cb (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO) for <61989@debbugs.gnu.org>; Sun, 5 Mar 2023 20:55:12 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 0cb1d6b6; Sun, 5 Mar 2023 20:55:12 +0000 (UTC) Date: Sun, 5 Mar 2023 12:54:51 -0800 Message-Id: X-Mailer: git-send-email 2.39.1 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Felix Lechner X-ACL-Warn: , Felix Lechner via Guix-patches X-Patchwork-Original-From: Felix Lechner via Guix-patches via From: Felix Lechner Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-jacobsa-ogletest): New variable. --- gnu/packages/golang.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index c56813a0b3..c289a8ef44 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -1274,6 +1274,41 @@ (define-public go-github-com-jacobsa-oglemock "Package oglemock provides a mocking framework for unit tests.") (license license:asl2.0)))) +(define-public go-github-com-jacobsa-ogletest + (let ((commit "80d50a735a1108a2aeb7abc4a988d183f20c5292") + (revision "0")) + (package + (name "go-github-com-jacobsa-ogletest") + (version (git-version "0.0.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jacobsa/ogletest") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1lbwbxzr75g65q07ry5k4kglxqs3ym7xkvqznzm55rm3qk76v83r")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/jacobsa/ogletest" + ;; These tests should be made working + #:tests? #f)) + (native-inputs (list + go-github-com-jacobsa-oglematchers + go-github-com-jacobsa-oglemock + go-github-com-jacobsa-reqtrace + go-golang-org-x-net)) + (home-page "https://github.com/jacobsa/ogletest") + (synopsis "Expressive unit tests") + (description + "Package ogletest provides a framework for writing expressive unit tests. It +integrates with the builtin testing package, so it works with the gotest +command. Unlike the testing package which offers only basic capabilities for +signalling failures, it offers ways to express expectations and get nice failure +messages automatically.") + (license license:asl2.0)))) + (define-public go-github-com-kataras-golog (package (name "go-github-com-kataras-golog") From patchwork Sun Mar 5 20:54:52 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Lechner X-Patchwork-Id: 47720 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 B52A516D51; Sun, 5 Mar 2023 20:57:05 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 2E9A116CA9 for ; Sun, 5 Mar 2023 20:57:05 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pYvOr-00007r-Of; Sun, 05 Mar 2023 15:56:09 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pYvOn-00005z-Rj for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:08 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pYvOn-0007lg-Jy for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pYvOn-00040g-Gp for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#61989] [PATCH 08/11] gnu: Add go-github-com-jacobsa-reqtrace. Resent-From: Felix Lechner Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 05 Mar 2023 20:56:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61989 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 61989@debbugs.gnu.org Cc: Felix Lechner Received: via spool by 61989-submit@debbugs.gnu.org id=B61989.167804971715290 (code B ref 61989); Sun, 05 Mar 2023 20:56:05 +0000 Received: (at 61989) by debbugs.gnu.org; 5 Mar 2023 20:55:17 +0000 Received: from localhost ([127.0.0.1]:40822 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYvO0-0003yR-Pp for submit@debbugs.gnu.org; Sun, 05 Mar 2023 15:55:17 -0500 Received: from sail-ipv4.us-core.com ([208.82.101.137]:55918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYvNx-0003we-UQ for 61989@debbugs.gnu.org; Sun, 05 Mar 2023 15:55:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=QD5oKlIoZ2gdZJ8 Drc+ZOtccCPevTdzhvFMkOXCAjFs=; h=references:in-reply-to:date:subject: cc:to:from; d=lease-up.com; b=GPT5KWpCYmiVLml7SyDVi8VR6QJhLj14LuIv5kI1 26chL8Im/Waw3YZod5RBu3afHt9FBfRWfFJwx6hA8Jg4nWtMKUHqodFxSstEPGZ922vp5l QR+Xu6ZrE/HC2nHTssB5wXd0ne4cGcmSbyz2+o/krDdo2K6WDIcxUBha/e68Y= Received: by sail-ipv4.us-core.com (OpenSMTPD) with ESMTPSA id 51178821 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO) for <61989@debbugs.gnu.org>; Sun, 5 Mar 2023 20:55:13 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 2da2f3f9; Sun, 5 Mar 2023 20:55:13 +0000 (UTC) Date: Sun, 5 Mar 2023 12:54:52 -0800 Message-Id: X-Mailer: git-send-email 2.39.1 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Felix Lechner X-ACL-Warn: , Felix Lechner via Guix-patches X-Patchwork-Original-From: Felix Lechner via Guix-patches via From: Felix Lechner Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-jacobsa-reqtrace): New variable. --- gnu/packages/golang.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index c289a8ef44..d063c8f667 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -1309,6 +1309,32 @@ (define-public go-github-com-jacobsa-ogletest messages automatically.") (license license:asl2.0)))) +(define-public go-github-com-jacobsa-reqtrace + (let ((commit "245c9e0234cb2ad542483a336324e982f1a22934") + (revision "0")) + (package + (name "go-github-com-jacobsa-reqtrace") + (version (git-version "0.0.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jacobsa/reqtrace") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0zfyijig10896v42rvxka1n4wn6lijqz40y2281187l7mq8vv5jn")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/jacobsa/reqtrace")) + (inputs (list + go-golang-org-x-net)) + (home-page "https://github.com/jacobsa/reqtrace") + (synopsis "Simple request tracing framework") + (description + "Package reqtrace contains a very simple request tracing framework.") + (license license:asl2.0)))) + (define-public go-github-com-kataras-golog (package (name "go-github-com-kataras-golog") From patchwork Sun Mar 5 20:54:53 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Lechner X-Patchwork-Id: 47718 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 A7C9D16D51; Sun, 5 Mar 2023 20:57:00 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C8F1F16CA9 for ; Sun, 5 Mar 2023 20:56:59 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pYvP0-0000BW-KP; Sun, 05 Mar 2023 15:56:18 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pYvOo-000060-7D for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:08 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pYvOn-0007lo-Vn for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pYvOn-00040o-Sv for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#61989] [PATCH 09/11] gnu: Add go-github-com-pkg-xattr. Resent-From: Felix Lechner Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 05 Mar 2023 20:56:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61989 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 61989@debbugs.gnu.org Cc: Felix Lechner Received: via spool by 61989-submit@debbugs.gnu.org id=B61989.167804971915300 (code B ref 61989); Sun, 05 Mar 2023 20:56:05 +0000 Received: (at 61989) by debbugs.gnu.org; 5 Mar 2023 20:55:19 +0000 Received: from localhost ([127.0.0.1]:40825 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYvO3-0003yh-8q for submit@debbugs.gnu.org; Sun, 05 Mar 2023 15:55:19 -0500 Received: from sail-ipv4.us-core.com ([208.82.101.137]:55918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYvNz-0003we-I2 for 61989@debbugs.gnu.org; Sun, 05 Mar 2023 15:55:16 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=ReJlZIlbiqbIgel H/tBJVnIsX4bQByIEfm1R1OlYFWc=; h=references:in-reply-to:date:subject: cc:to:from; d=lease-up.com; b=C5YK9japT8RMXaIDup0kIcRveu4UPcm5MPlJiw2I OZLB5AjynG8UP3JxUD7yrbwrhk7sEyP4gkqpAOtx13J4AwmlZYmFBoCEdACaf5QRjHpayN 8/3lsvUM8IQ4J8f8c91YhKZGnzimJcOUbiMy4HW86XfEnpHXn41T42UIqr4gI= Received: by sail-ipv4.us-core.com (OpenSMTPD) with ESMTPSA id 523f90b5 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO) for <61989@debbugs.gnu.org>; Sun, 5 Mar 2023 20:55:14 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 394c2d0a; Sun, 5 Mar 2023 20:55:14 +0000 (UTC) Date: Sun, 5 Mar 2023 12:54:53 -0800 Message-Id: X-Mailer: git-send-email 2.39.1 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Felix Lechner X-ACL-Warn: , Felix Lechner via Guix-patches X-Patchwork-Original-From: Felix Lechner via Guix-patches via From: Felix Lechner Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-pkg-xattr): New variable. --- gnu/packages/golang.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index d063c8f667..06420e408f 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -1406,6 +1406,36 @@ (define-public go-github-com-kortschak-utter aid data snapshotting.") (license license:isc))) +(define-public go-github-com-pkg-xattr + (package + (name "go-github-com-pkg-xattr") + (version "0.4.9") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/pkg/xattr") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0qg4zh0d8m4adaiicsd0cpw0w6g8sk01f4jz7jyxgirh1wfcsqyz")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/pkg/xattr")) + (native-inputs (list go-golang-org-x-sys)) + (home-page "https://github.com/pkg/xattr") + (synopsis "Support for extended file system attributes") + (description + "Package xattr provides support for extended attributes on Linux, Darwin and +FreeBSD. Extended attributes are name:value pairs permanently associated with +files or directories. They are similar to the environment strings associated with +a process. An attribute may be defined or undefined. If defined, its value may +be empty or non-empty. You can find more details here: +@@url{https://en.wikipedia.org/wiki/Extended_file_attributes, +https://en.wikipedia.org/wiki/Extended_file_attributes} +.") + (license license:bsd-2))) + (define-public go-github-com-shadowsocks-go-shadowsocks2 (package (name "go-github-com-shadowsocks-go-shadowsocks2") From patchwork Sun Mar 5 20:54:54 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Lechner X-Patchwork-Id: 47713 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 C803316D53; Sun, 5 Mar 2023 20:56:31 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 5078D16CA9 for ; Sun, 5 Mar 2023 20:56:30 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pYvOw-0000BM-BC; Sun, 05 Mar 2023 15:56:14 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pYvOo-000061-LO for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:08 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pYvOo-0007lu-DY for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:06 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pYvOo-00040v-9t for guix-patches@gnu.org; Sun, 05 Mar 2023 15:56:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#61989] [PATCH 10/11] gnu: Add go-github-com-rfjakob-eme. Resent-From: Felix Lechner Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 05 Mar 2023 20:56:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61989 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 61989@debbugs.gnu.org Cc: Felix Lechner Received: via spool by 61989-submit@debbugs.gnu.org id=B61989.167804972015306 (code B ref 61989); Sun, 05 Mar 2023 20:56:06 +0000 Received: (at 61989) by debbugs.gnu.org; 5 Mar 2023 20:55:20 +0000 Received: from localhost ([127.0.0.1]:40827 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYvO3-0003yj-N6 for submit@debbugs.gnu.org; Sun, 05 Mar 2023 15:55:19 -0500 Received: from sail-ipv4.us-core.com ([208.82.101.137]:55918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYvO0-0003we-FB for 61989@debbugs.gnu.org; Sun, 05 Mar 2023 15:55:17 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=5odzAUkeE4TMYcn 4VC2ebvT2kk+9Hoe5Fbdda0KkW+k=; h=references:in-reply-to:date:subject: cc:to:from; d=lease-up.com; b=Jt/jAC55P8OlbAyMapeJtikC6MJXbqveArQ50hX4 Qh4wzTwiv2LT00w7eh94gEMbXP5xXClPctNwnumhusiUKpLIOpM1uZZVl2RJRPPptLrTOo xozihZDkP8uHB2Ezzb2gAYV4DWUdYxFqi84O8Rxao8vEVnH182GXjd1GTrUIE= Received: by sail-ipv4.us-core.com (OpenSMTPD) with ESMTPSA id 2aaf4fe4 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO) for <61989@debbugs.gnu.org>; Sun, 5 Mar 2023 20:55:15 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id b0d0e9a1; Sun, 5 Mar 2023 20:55:15 +0000 (UTC) Date: Sun, 5 Mar 2023 12:54:54 -0800 Message-Id: X-Mailer: git-send-email 2.39.1 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Felix Lechner X-ACL-Warn: , Felix Lechner via Guix-patches X-Patchwork-Original-From: Felix Lechner via Guix-patches via From: Felix Lechner Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-rfjakob-eme): 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 06420e408f..3c6dadd892 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -1436,6 +1436,29 @@ (define-public go-github-com-pkg-xattr .") (license license:bsd-2))) +(define-public go-github-com-rfjakob-eme + (package + (name "go-github-com-rfjakob-eme") + (version "1.1.2") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/rfjakob/eme") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1yrbhvy0337mf12fp8p4sy8ry8r3w2qfdf8val5hj07p2lri0cqk")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/rfjakob/eme")) + (home-page "https://github.com/rfjakob/eme") + (synopsis "EME for Go") + (description + "EME (ECB-Mix-ECB or, clearer, Encrypt-Mix-Encrypt) is a wide-block encryption +mode developed by Halevi and Rogaway.") + (license license:expat))) + (define-public go-github-com-shadowsocks-go-shadowsocks2 (package (name "go-github-com-shadowsocks-go-shadowsocks2") From patchwork Sun Mar 5 20:54:55 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Felix Lechner X-Patchwork-Id: 47722 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 9A6C716D53; Sun, 5 Mar 2023 21:10:29 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 874C816CA9 for ; Sun, 5 Mar 2023 21:10:27 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pYvcM-0006fI-55; Sun, 05 Mar 2023 16:10:06 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pYvcJ-0006f7-D7 for guix-patches@gnu.org; Sun, 05 Mar 2023 16:10:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pYvcJ-0001hq-3p for guix-patches@gnu.org; Sun, 05 Mar 2023 16:10:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pYvcI-0004Nf-Fw for guix-patches@gnu.org; Sun, 05 Mar 2023 16:10:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#61989] [PATCH 11/11] gnu: Add gocryptfs. Resent-From: Felix Lechner Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 05 Mar 2023 21:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61989 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 61989@debbugs.gnu.org Cc: Felix Lechner Received: via spool by 61989-submit@debbugs.gnu.org id=B61989.167805058816815 (code B ref 61989); Sun, 05 Mar 2023 21:10:02 +0000 Received: (at 61989) by debbugs.gnu.org; 5 Mar 2023 21:09:48 +0000 Received: from localhost ([127.0.0.1]:40864 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYvc4-0004N9-BJ for submit@debbugs.gnu.org; Sun, 05 Mar 2023 16:09:48 -0500 Received: from sail-ipv4.us-core.com ([208.82.101.137]:55918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYvO1-0003we-Bp for 61989@debbugs.gnu.org; Sun, 05 Mar 2023 15:55:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=LpqEo09py0oaBJN TnvyFHkXPewborqpPQnClWuXKBAM=; h=references:in-reply-to:date:subject: cc:to:from; d=lease-up.com; b=qfHieZmczRLHHhug34u6bTrJ6LpZs0/CUvmAOgqb NWqTlRS17qKrL9VSpTR34iUaEO9HqwiUiyI6NGMf9R9D+RPss8elLALqSLLOoCVXUqnB2E Cx9ZG49C2PrXkL/JKsKpDjQO/5bZ72oS9XY0zhBhl8ajIVWv7UFWlqkbRzlOE= Received: by sail-ipv4.us-core.com (OpenSMTPD) with ESMTPSA id 0ef4498b (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO) for <61989@debbugs.gnu.org>; Sun, 5 Mar 2023 20:55:16 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id c39f48ae; Sun, 5 Mar 2023 20:55:16 +0000 (UTC) Date: Sun, 5 Mar 2023 12:54:55 -0800 Message-Id: <14aa6e06492ead7763c61be3b7267b1fbc571cc1.1678049134.git.felix.lechner@lease-up.com> X-Mailer: git-send-email 2.39.1 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Felix Lechner X-ACL-Warn: , Felix Lechner via Guix-patches X-Patchwork-Original-From: Felix Lechner via Guix-patches via From: Felix Lechner Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/file-systems.scm (gocryptfs): New variable. --- gnu/packages/file-systems.scm | 74 +++++++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) diff --git a/gnu/packages/file-systems.scm b/gnu/packages/file-systems.scm index bc5bb41fb3..a62433c01c 100644 --- a/gnu/packages/file-systems.scm +++ b/gnu/packages/file-systems.scm @@ -435,6 +435,80 @@ (define-public fstransform (license (list license:gpl2 ; fsattr/src/e4attr.* → sbin/fsattr license:gpl3+)))) ; the rest +(define-public gocryptfs + (package + (name "gocryptfs") + (version "2.3.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/rfjakob/gocryptfs") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1m0xk5imkx81i1l4wv1j1xh9ckp0gqssq4v46pkkcq2xlv2dvxlr")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/rfjakob/gocryptfs" + #:build-flags + #~(list + "-ldflags" (string-append + "-X main.GitVersion=" #$version + " -X main.GitVersionFuse=" #$(package-version + go-github-com-hanwen-go-fuse-v2) + " -X main.BuildDate=" "[reproducible]")) + #:phases + #~(modify-phases %standard-phases + ;; after 'check phase, should maybe unmount leftover mounts as in + ;; https://github.com/rfjakob/gocryptfs/blob/a55b3cc15a6d9bce116a90f33df4bc99d9dd6a10/test.bash#L28 + (replace 'build + (lambda arguments + (for-each + (lambda (directory) + (apply (assoc-ref %standard-phases 'build) + (append arguments (list #:import-path directory)))) + (list + "github.com/rfjakob/gocryptfs" + "github.com/rfjakob/gocryptfs/gocryptfs-xray" + "github.com/rfjakob/gocryptfs/contrib/statfs" + "github.com/rfjakob/gocryptfs/contrib/findholes" + "github.com/rfjakob/gocryptfs/contrib/atomicrename"))))))) + (native-inputs (list + go-github-com-hanwen-go-fuse-v2 + go-github-com-aperturerobotics-jacobsa-crypto + go-github-com-jacobsa-oglematchers + go-github-com-jacobsa-oglemock + go-github-com-jacobsa-ogletest + go-github-com-jacobsa-reqtrace + go-github-com-pkg-xattr + go-github-com-rfjakob-eme + go-github-com-sabhiram-go-gitignore + go-github-com-spf13-pflag + go-golang-org-x-crypto + go-golang-org-x-net + go-golang-org-x-sys + go-golang-org-x-term + openssl + pkg-config)) + (home-page "https://github.com/rfjakob/gocryptfs") + (synopsis "Encrypted overlay filesystem") + (description + "Gocryptfs is an encrypted overlay filesystem written in Go. It +features a file-based encryption that is implemented as a mountable +FUSE filesystem. + +Gocryptfs was inspired by EncFS and strives to fix its security issues +while providing good performance. Gocryptfs is as fast as EncFS in the +default mode and significantly faster than paranoia mode in EncFS, +which provides a security level comparable to Gocryptfs. + +On CPUs without AES-NI, gocryptfs uses OpenSSL through a thin wrapper +called stupidgcm. This provides a 4x speedup compared to Go's builtin +AES-GCM implementation.") + (license license:expat))) + (define-public gphotofs (package (name "gphotofs")