From patchwork Thu Apr 1 18:31:23 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Xinglu Chen X-Patchwork-Id: 28292 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 5FD9927BC74; Thu, 1 Apr 2021 19:37:21 +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 560CB27BC75 for ; Thu, 1 Apr 2021 19:37:20 +0100 (BST) Received: from localhost ([::1]:41046 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lS2Bz-00021L-GL for patchwork@mira.cbaines.net; Thu, 01 Apr 2021 14:37:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36134) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lS26y-00060u-Oh for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:09 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47091) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lS26w-0004ed-92 for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:07 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lS26w-0008EP-6m for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:06 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47539] [PATCH v2 01/26] gnu: Add go-github-com-hinshun-vt10x. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 18:32:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47539 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47539@debbugs.gnu.org Received: via spool by 47539-submit@debbugs.gnu.org id=B47539.161730189831368 (code B ref 47539); Thu, 01 Apr 2021 18:32:06 +0000 Received: (at 47539) by debbugs.gnu.org; 1 Apr 2021 18:31:38 +0000 Received: from localhost ([127.0.0.1]:58584 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26U-00089m-2F for submit@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:38 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39176 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26N-00088C-DF for 47539@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:32 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1617301884; bh=VlF4YrPEx6BInry3HEudM3T4V1gFJOpjMbhrJm9iIhw=; h=From:To:Subject:In-Reply-To:References:Date; b=CBi7/CeGE/3mD5OcdZUpBcvf6wZqO4aRi8cCBUruMVzVENF5myjsAQ2wi86DWjMW6 m6XKJ+x3jK0/jJLY2aPGDce7ZtZfU++NhrOfeYsNydfSrnRHF08Is3gygvX0R83SPY GzeZgBxkIP4r15aYQk+G/KrcXXG+LkAEWaja4xho= In-Reply-To: References: Message-Id: <8dd6b0b0cd005621eb443798b9e0568b2e4cc924.1617301221.git.public@yoctocell.xyz> Date: Thu, 01 Apr 2021 20:31:23 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-hinshun-vt10x): 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 d9988cd7ad..5e0526184f 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -25,6 +25,7 @@ ;;; Copyright © 2020 Martin Becze ;;; Copyright © 2021 Ricardo Wurmus ;;; Copyright © 2021 Guillaume Le Vaillant +;;; Copyright © 2021 Xinglu Chen ;;; ;;; This file is part of GNU Guix. ;;; @@ -7034,3 +7035,27 @@ simplifications, and enforces style rules.") "This package provides a library for fast, structured, leveled logging in Go.") (license license:expat))) + +(define-public go-github-com-hinshun-vt10x + (package + (name "go-github-com-hinshun-vt10x") + (version "0.0.0-20180809195222-d55458df857c") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/hinshun/vt10x.git") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0vwsp5iii7pf4na8pkd7cn3bawkwnsimkv1sysy7bslclg5jm370")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/hinshun/vt10x")) + (home-page "https://github.com/hinshun/vt10x") + (synopsis "vt10x terminal emulation backend") + (description "This package is a vt10x terminal emulation backend. It has +larged been influenced by st, rxvt, xterm, and iTerm as reference.") + (license license:expat))) + From patchwork Thu Apr 1 18:31:27 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xinglu Chen X-Patchwork-Id: 28293 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 97F3227BC75; Thu, 1 Apr 2021 19:37:26 +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 3814627BC74 for ; Thu, 1 Apr 2021 19:37:26 +0100 (BST) Received: from localhost ([::1]:41262 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lS2C5-000282-DO for patchwork@mira.cbaines.net; Thu, 01 Apr 2021 14:37:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36142) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lS26z-000611-3a for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47095) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lS26x-0004ei-Qa for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:08 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lS26x-0008Es-O9 for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:07 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47539] [PATCH v2 02/26] gnu: Add go-github-com-creack-pty. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 18:32:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47539 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47539@debbugs.gnu.org Received: via spool by 47539-submit@debbugs.gnu.org id=B47539.161730189931398 (code B ref 47539); Thu, 01 Apr 2021 18:32:07 +0000 Received: (at 47539) by debbugs.gnu.org; 1 Apr 2021 18:31:39 +0000 Received: from localhost ([127.0.0.1]:58592 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26V-0008AG-G7 for submit@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:39 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39182 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26P-00088G-Em for 47539@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:33 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1617301887; bh=zV5tBXnmL/e5A9v502hpUq0/JCnrwyKpNaNz+ZZHoO0=; h=From:To:Subject:In-Reply-To:References:Date; b=JRLTVqkjJ7MiBQtP3uq38wA9JI/U3Cv7j3YyzR4cGGrX51ZxUDah65DOpstqqhk95 wfEXomOfA9SZPu+QA2sErzoep7HgH2JnJFeep4OAKysjVnMDPCgtlIYAqqp3IZV52N 40hzXsoV/mZEySB+skErM6GtwghmPbi3lOL972LY= In-Reply-To: References: Message-Id: Date: Thu, 01 Apr 2021 20:31:27 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-creack-pty): 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 5e0526184f..e6f834e7af 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -7059,3 +7059,25 @@ Go.") larged been influenced by st, rxvt, xterm, and iTerm as reference.") (license license:expat))) +(define-public go-github-com-creack-pty + (package + (name "go-github-com-creack-pty") + (version "1.1.11") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/creack/pty.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0dwhch53vqxpnbiqvfa27cliabx9ma2m4dax4adlrz8rami4sakw")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/creack/pty")) + (home-page "https://github.com/creack/pty") + (synopsis "PTY interface for Go") + (description "Pty is a Go package for using Unix pseudo-terminals.") + (license license:expat))) + From patchwork Thu Apr 1 18:31:28 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xinglu Chen X-Patchwork-Id: 28274 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 2E8B527BC76; Thu, 1 Apr 2021 19:32: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 4CBCF27BC75 for ; Thu, 1 Apr 2021 19:32:28 +0100 (BST) Received: from localhost ([::1]:59444 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lS27H-00068D-F6 for patchwork@mira.cbaines.net; Thu, 01 Apr 2021 14:32:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36154) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lS26z-00061J-KT for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47098) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lS26z-0004fO-3Q for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:09 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lS26y-0008FF-Vi for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:08 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47539] [PATCH v2 03/26] gnu: Add go-github-com-kr-pty. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 18:32:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47539 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47539@debbugs.gnu.org Received: via spool by 47539-submit@debbugs.gnu.org id=B47539.161730190031420 (code B ref 47539); Thu, 01 Apr 2021 18:32:08 +0000 Received: (at 47539) by debbugs.gnu.org; 1 Apr 2021 18:31:40 +0000 Received: from localhost ([127.0.0.1]:58598 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26W-0008Ac-60 for submit@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:40 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39194 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26Q-00088O-Qy for 47539@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:35 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1617301889; bh=B1M/R4dkeyyVs65dn3Pqxa9kh/KSjy2Kt1ZTM9xZKf0=; h=From:To:Subject:In-Reply-To:References:Date; b=Hxo0Pv2jOIDRE1zSagOKzRlHfe1ZaB2111Y4nMddOuNBJ4iGtyIKRwQg1N+q4BjL2 AG2/dwp8i/yZW0fwIqK4u8uF5pqQnyVfURSg4wPCHAOWHr/z6gZil/gE0k9O54xhld 8MC9YKKp4pssoxZZ9pzZ87MfRGKFERistETkqISQ= In-Reply-To: References: Message-Id: <3b53ec64774b2ca15c72c5c29be582b050728b2a.1617301221.git.public@yoctocell.xyz> Date: Thu, 01 Apr 2021 20:31:28 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-kr-pty): 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 e6f834e7af..6664e28e8f 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -7081,3 +7081,28 @@ larged been influenced by st, rxvt, xterm, and iTerm as reference.") (description "Pty is a Go package for using Unix pseudo-terminals.") (license license:expat))) +;; Deprecated in favor of 'go-github-com-creack-pty', but needed by github-cli +(define-public go-github-com-kr-pty + (hidden-package + (package + (name "go-github-com-kr-pty") + (version "1.1.8") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/kr/pty.git") + (commit (string-append "v" version)))) + (file-name (git-file-name "go-github-com-kr-pty" version)) + (sha256 + (base32 + "1vcl6f90n0f8s8b4fyh0832ilybjqcypqyj233lqj1hx62fvgdbk")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/kr/pty")) + (propagated-inputs + `(("go-github-com-creack-pty" ,go-github-com-creack-pty))) + (home-page "https://github.com/kr/pty") + (synopsis "PTY interface for Go") + (description "Pty is a Go package for using Unix pseudo-terminals.") + (license license:expat)))) + From patchwork Thu Apr 1 18:31:30 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xinglu Chen X-Patchwork-Id: 28282 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 4917C27BC75; Thu, 1 Apr 2021 19:33: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 CC28A27BC74 for ; Thu, 1 Apr 2021 19:33:23 +0100 (BST) Received: from localhost ([::1]:33834 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lS28A-0007Hz-Uq for patchwork@mira.cbaines.net; Thu, 01 Apr 2021 14:33:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36136) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lS26y-00060v-PM for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:09 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47090) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lS26v-0004ec-SO for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:07 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lS26v-0008EH-Q3 for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47539] [PATCH v2 04/26] gnu: Add go-github-com-netflix-go-expect. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 18:32:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47539 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47539@debbugs.gnu.org Received: via spool by 47539-submit@debbugs.gnu.org id=B47539.161730189831361 (code B ref 47539); Thu, 01 Apr 2021 18:32:05 +0000 Received: (at 47539) by debbugs.gnu.org; 1 Apr 2021 18:31:38 +0000 Received: from localhost ([127.0.0.1]:58582 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26T-00089e-RX for submit@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:38 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39166 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26M-00087o-Mu for 47539@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:31 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1617301890; bh=zeBhnnYMHN0VJOQuyC0/ZXdCGmckyfcC4zRK9b7v/yI=; h=From:To:Subject:In-Reply-To:References:Date; b=NUIRQ1ayfyNkZcDAi69rtns8SPfLshDa5EDMlP74rI1OGXIPLUSasSD0LQ49CwdhS 4Xsg5puX78NWiKSuhD+4LXGaytmoE6jcq6jObw4NN8MKJQkcx6fmXCi0g5bpEzDB78 OVyxwu+GNZNNrZRzlQ43zJXaxQrpSsi9gztg82HE= In-Reply-To: References: Message-Id: <56a4bc352acaf29d13b0607c450aa581f5203b1c.1617301221.git.public@yoctocell.xyz> Date: Thu, 01 Apr 2021 20:31:30 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-netflix-go-expect): 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 6664e28e8f..57ae6e3210 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -7106,3 +7106,33 @@ larged been influenced by st, rxvt, xterm, and iTerm as reference.") (description "Pty is a Go package for using Unix pseudo-terminals.") (license license:expat)))) +(define-public go-github-com-netflix-go-expect + (package + (name "go-github-com-netflix-go-expect") + (version "0.0.0-20201125194554-85d881c3777e") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Netflix/go-expect.git") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "01s59hsdwy2nngngcgzyhncys56pdgzr6lff7k8kjrh26zk6pdv5")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/Netflix/go-expect")) + (native-inputs + `(("go-github-com-stretchr-testify" + ,go-github-com-stretchr-testify) + ("go-github-com-kr-pty" ,go-github-com-kr-pty))) + (home-page + "https://github.com/Netflix/go-expect") + (synopsis "Expect-like library to automate control of terminal programs") + (description "This package provides an expect-like interface to automate +control of applications. It is unlike expect in that it does not spawn or +manage process lifecycle. This package only focuses on expecting output and +sending input through it's pseudoterminal.") + (license license:asl2.0))) + From patchwork Thu Apr 1 18:31:31 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xinglu Chen X-Patchwork-Id: 28275 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 6CE3127BC75; Thu, 1 Apr 2021 19:32: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 469E227BC74 for ; Thu, 1 Apr 2021 19:32:28 +0100 (BST) Received: from localhost ([::1]:59410 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lS27H-00067F-Ev for patchwork@mira.cbaines.net; Thu, 01 Apr 2021 14:32:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36126) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lS26y-00060q-Mj for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:09 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47092) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lS26w-0004ee-Lx for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:07 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lS26w-0008EW-Jy for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:06 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47539] [PATCH v2 05/26] gnu: Add go-github-com-alecaivazis-survey-v2. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 18:32:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47539 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47539@debbugs.gnu.org Received: via spool by 47539-submit@debbugs.gnu.org id=B47539.161730189931376 (code B ref 47539); Thu, 01 Apr 2021 18:32:06 +0000 Received: (at 47539) by debbugs.gnu.org; 1 Apr 2021 18:31:39 +0000 Received: from localhost ([127.0.0.1]:58586 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26U-00089t-NG for submit@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:39 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39166 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26N-00087o-TO for 47539@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:32 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1617301891; bh=SBsRwNaIHu1k09RCQnvKY4mgJssVcmPYCnFixrFh9ks=; h=From:To:Subject:In-Reply-To:References:Date; b=jEDdPvLWXInE1xTINoXxaZT+LOYu0lIkQ/AT8YW5KkW9BiHE4WYeKXglqLhjtxdrQ Wqf2lw/xo2FLhvQrHwbfE7uAhBtc/Ffzrb58X76bGoRi/OsQRkusonD8Rbv7LSOmq6 AQ4exNXEPp4UnRaGR94RCnnmtX3aBQ2/MfqZrErY= In-Reply-To: References: Message-Id: <1caaa23be675d3c7d9245b5d2d3d8258d99631d9.1617301221.git.public@yoctocell.xyz> Date: Thu, 01 Apr 2021 20:31:31 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-alecaivazis-survey-v2): New variable. --- gnu/packages/golang.scm | 49 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 57ae6e3210..268a88e15b 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -63,6 +63,7 @@ #:use-module (gnu packages pkg-config) #:use-module (gnu packages pulseaudio) #:use-module (gnu packages textutils) + #:use-module ((gnu packages syncthing) #:select (go-github-com-kballard-go-shellquote)) #:use-module (gnu packages tls) #:use-module (gnu packages web) #:use-module (ice-9 match) @@ -7136,3 +7137,51 @@ manage process lifecycle. This package only focuses on expecting output and sending input through it's pseudoterminal.") (license license:asl2.0))) +(define-public go-github-com-alecaivazis-survey-v2 + (package + (name "go-github-com-alecaivazis-survey-v2") + (version "2.2.9") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/AlecAivazis/survey.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1jw4ka44q7a2885fil4qnb56mdlixmy5ysd68i5h5dblbq4r61l1")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/AlecAivazis/survey")) + (native-inputs + `(("go-golang-org-x-text" ,go-golang-org-x-text) + ("go-golang-org-x-sys" ,go-golang-org-x-sys) + ("go-golang-org-x-crypto" + ,go-golang-org-x-crypto) + ("go-github-com-stretchr-testify" + ,go-github-com-stretchr-testify) + ("go-github-com-pmezard-go-difflib" + ,go-github-com-pmezard-go-difflib) + ("go-github-com-mgutz-ansi" + ,go-github-com-mgutz-ansi) + ("go-github-com-mattn-go-isatty" + ,go-github-com-mattn-go-isatty) + ("go-github-com-mattn-go-colorable" + ,go-github-com-mattn-go-colorable) + ("go-github-com-kr-pty" ,go-github-com-kr-pty) + ("go-github-com-kballard-go-shellquote" + ,go-github-com-kballard-go-shellquote) + ("go-github-com-hinshun-vt10x" + ,go-github-com-hinshun-vt10x) + ("go-github-com-davecgh-go-spew" + ,go-github-com-davecgh-go-spew) + ("go-github-com-netflix-go-expect" + ,go-github-com-netflix-go-expect))) + (home-page + "https://github.com/AlecAivazis/survey") + (synopsis "Build interactive prompts on terminals") + (description "This is a library for building interactive prompts on +terminals supporting ANSI escape sequences.") + (license license:expat))) + From patchwork Thu Apr 1 18:31:32 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xinglu Chen X-Patchwork-Id: 28279 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 DD81627BC75; Thu, 1 Apr 2021 19:33:14 +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 797B527BC74 for ; Thu, 1 Apr 2021 19:33:14 +0100 (BST) Received: from localhost ([::1]:32926 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lS281-0006ts-K5 for patchwork@mira.cbaines.net; Thu, 01 Apr 2021 14:33:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36138) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lS26y-00060w-OV for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:09 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47093) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lS26x-0004ef-1l for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:07 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lS26x-0008Ee-02 for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:07 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47539] [PATCH v2 06/26] gnu: Add go-github-com-makenowjust-heredoc. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 18:32:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47539 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47539@debbugs.gnu.org Received: via spool by 47539-submit@debbugs.gnu.org id=B47539.161730189931384 (code B ref 47539); Thu, 01 Apr 2021 18:32:06 +0000 Received: (at 47539) by debbugs.gnu.org; 1 Apr 2021 18:31:39 +0000 Received: from localhost ([127.0.0.1]:58588 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26V-0008A1-1z for submit@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:39 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39176 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26O-00088C-Sf for 47539@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:33 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1617301892; bh=spwMtzxFVXE13XW+veDiqyn6k27+mB39udSWBdgZ0EY=; h=From:To:Subject:In-Reply-To:References:Date; b=rQ+znkW54eyd6m7t5IQpJ1U0dbA6yugnKXeyF8qf0/qzVDOo4rw/4kWp7LXZORuSI p+i3nbEKhIf0mRwXd8wNvBCE5x0/P0ntCyxwURW0aAtoG4sR7AJJ7CmGIO3f9GXSA0 WoV7CQg4X2xDrV0/dE11Kz9R6rmKcBZa4lESwNzo= In-Reply-To: References: Message-Id: Date: Thu, 01 Apr 2021 20:31:32 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-makenowjust-heredoc): 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 268a88e15b..b1e9baf85b 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -7185,3 +7185,27 @@ sending input through it's pseudoterminal.") terminals supporting ANSI escape sequences.") (license license:expat))) +(define-public go-github-com-makenowjust-heredoc + (package + (name "go-github-com-makenowjust-heredoc") + (version "1.0.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/MakeNowJust/heredoc.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "18f21zm8n2wlnkz1ylw8rcxmqxyv2rlz8749yfqggm2m0m2884pj")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/MakeNowJust/heredoc")) + (home-page + "https://github.com/MakeNowJust/heredoc") + (synopsis "Here-documents with keeping indent") + (description "This package provides the Here-document with keeping +indent.") + (license license:expat))) + From patchwork Thu Apr 1 18:31:33 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xinglu Chen X-Patchwork-Id: 28296 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 8DE2A27BC74; Thu, 1 Apr 2021 19:37:57 +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 C67ED27BC75 for ; Thu, 1 Apr 2021 19:37:56 +0100 (BST) Received: from localhost ([::1]:42310 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lS2CZ-0002dA-Uh for patchwork@mira.cbaines.net; Thu, 01 Apr 2021 14:37:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36144) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lS26z-000618-9O for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47096) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lS26y-0004el-6F for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:08 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lS26y-0008F0-3h for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:08 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47539] [PATCH v2 07/26] gnu: Add go-github-com-briandowns-spinner. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 18:32:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47539 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47539@debbugs.gnu.org Received: via spool by 47539-submit@debbugs.gnu.org id=B47539.161730190031406 (code B ref 47539); Thu, 01 Apr 2021 18:32:08 +0000 Received: (at 47539) by debbugs.gnu.org; 1 Apr 2021 18:31:40 +0000 Received: from localhost ([127.0.0.1]:58594 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26V-0008AN-NH for submit@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:39 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39166 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26Q-00087o-1l for 47539@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:34 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1617301893; bh=lURvfMDRJt31a16dZSvIzF2r3j94+d/5XZxAOsvzwPo=; h=From:To:Subject:In-Reply-To:References:Date; b=TLRufPJ8ri942c/zqxBCD+XgJ7jfkA1/0121beqF0TUxtonGPJ44zUkCrilmy9wyo qduNb1qVRIh2+3XFvVuWgL4rS96JmCSLeIZatrmao6/KojXMcbb6wTxf3pzPtQoigw B7P7m4NFlLB89M6Alh23x5e07yErj6RZH79eUZmY= In-Reply-To: References: Message-Id: Date: Thu, 01 Apr 2021 20:31:33 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-briandowns-spinner): 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 b1e9baf85b..11312227ff 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -7209,3 +7209,32 @@ terminals supporting ANSI escape sequences.") indent.") (license license:expat))) +(define-public go-github-com-briandowns-spinner + (package + (name "go-github-com-briandowns-spinner") + (version "1.12.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/briandowns/spinner.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1n6h2iqq5anqg9p2pwz684vhfjx0944rrw53x2cn5m1dybp6rbwx")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/briandowns/spinner")) + (native-inputs + `(("go-github-com-mattn-go-colorable" + ,go-github-com-mattn-go-colorable) + ("go-github-com-fatih-color" + ,go-github-com-fatih-color))) + (home-page + "https://github.com/briandowns/spinner") + (synopsis "Progress indicator for any terminal application") + (description "This is a simple package to add a spinner or progress +indicator to any terminal application. ") + (license license:asl2.0))) + From patchwork Thu Apr 1 18:31:34 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xinglu Chen X-Patchwork-Id: 28297 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 D5DDC27BC75; Thu, 1 Apr 2021 19:38:03 +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 6B10127BC74 for ; Thu, 1 Apr 2021 19:38:03 +0100 (BST) Received: from localhost ([::1]:42526 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lS2Cg-0002jF-L1 for patchwork@mira.cbaines.net; Thu, 01 Apr 2021 14:38:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36148) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lS26z-00061I-E8 for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47097) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lS26y-0004ez-Ky for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:08 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lS26y-0008F8-GF for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:08 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47539] [PATCH v2 08/26] gnu: Add go-github-com-cli-browser. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 18:32:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47539 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47539@debbugs.gnu.org Received: via spool by 47539-submit@debbugs.gnu.org id=B47539.161730190031413 (code B ref 47539); Thu, 01 Apr 2021 18:32:08 +0000 Received: (at 47539) by debbugs.gnu.org; 1 Apr 2021 18:31:40 +0000 Received: from localhost ([127.0.0.1]:58596 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26V-0008AV-U7 for submit@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:40 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39176 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26Q-00088C-ST for 47539@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:35 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1617301894; bh=BP7qcmv0ggbkmX0Kwyy/lq1MiM4IxfPM8+or1/8kx3s=; h=From:To:Subject:In-Reply-To:References:Date; b=oA2fZvWSQA4XXQTDkfWEREbsRdOjKW9F/FJIcimnzWkcd1j2t21xXeW2dEAM3x/n7 PIoA3iuJBqpKsG+IMZN2iliJElXeuAA7kKLEC9cytGAHjtoPn4W158sjvz07vD8XX2 5jdYcDh9lThNC2+2Rm/BUMXw6IuHusLk/AefCxAM= In-Reply-To: References: Message-Id: <8e0939a2014c562ca03ebb5745b1e54ded26d877.1617301221.git.public@yoctocell.xyz> Date: Thu, 01 Apr 2021 20:31:34 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-cli-browser): 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 11312227ff..1cdc04bde6 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -7238,3 +7238,28 @@ indent.") indicator to any terminal application. ") (license license:asl2.0))) +(define-public go-github-com-cli-browser + (package + (name "go-github-com-cli-browser") + (version "1.1.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/cli/browser.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "13z27cc0a184bhprspwclzbvrzsrfd5qyk5r2djfx5nm85igxr0n")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/cli/browser")) + (native-inputs + `(("go-golang-org-x-sys" ,go-golang-org-x-sys))) + (home-page "https://github.com/cli/browser") + (synopsis "Helpers to open URLs, or files in the default web browser") + (description "This library provides helpers to open URLs, readers, or +files in the system default web browser.") + (license license:bsd-2))) + From patchwork Thu Apr 1 18:31:35 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xinglu Chen X-Patchwork-Id: 28280 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 D1D2B27BC75; Thu, 1 Apr 2021 19:33:15 +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 EF39827BC74 for ; Thu, 1 Apr 2021 19:33:14 +0100 (BST) Received: from localhost ([::1]:32944 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lS282-0006uO-3f for patchwork@mira.cbaines.net; Thu, 01 Apr 2021 14:33:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36158) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lS26z-00061L-QJ for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47099) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lS26z-0004g4-FZ for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:09 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lS26z-0008FN-Do for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:09 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47539] [PATCH v2 09/26] gnu: Add go-github-com-cli-oauth. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 18:32:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47539 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47539@debbugs.gnu.org Received: via spool by 47539-submit@debbugs.gnu.org id=B47539.161730190231441 (code B ref 47539); Thu, 01 Apr 2021 18:32:09 +0000 Received: (at 47539) by debbugs.gnu.org; 1 Apr 2021 18:31:42 +0000 Received: from localhost ([127.0.0.1]:58602 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26Y-0008B2-D6 for submit@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:42 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39224 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26X-00089L-7W for 47539@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:41 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1617301895; bh=PO9S5D6+LJ0JBE05npxeyBaYeBM4dOpPZ6gqvoRfenY=; h=From:To:Subject:In-Reply-To:References:Date; b=eEUzvqam0nYrNIC+11sxUoWCvzxGeFnILN4qXoGnm39QrCXVFRw8iVe67KtXCwL0W B0VL8fTtztcRF3qLL/kGVX2aadTlbY0TEy5G07VKjEpewtt6Q7Vkb87mjCZhCvIox3 oSe82ZHJMFtWH72I392D2Qy5eJNCefBWr0+niMdA= In-Reply-To: References: Message-Id: <80db6e4d1aa13dc88c01333df023b61b5f9e3aa5.1617301221.git.public@yoctocell.xyz> Date: Thu, 01 Apr 2021 20:31:35 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-cli-oauth): 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 1cdc04bde6..8d0a44c06c 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -7263,3 +7263,29 @@ indicator to any terminal application. ") files in the system default web browser.") (license license:bsd-2))) +(define-public go-github-com-cli-oauth + (package + (name "go-github-com-cli-oauth") + (version "0.8.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/cli/oauth.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1b96cl53qc40xsgpxpy9qkrib4a4g02a4sq442qp8749qab5ljhs")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/cli/oauth")) + (native-inputs + `(("go-github-com-cli-browser" + ,go-github-com-cli-browser))) + (home-page "https://github.com/cli/oauth") + (synopsis "Perform OAuth Device flow and Web application flow in Go") + (description "This is a library for performing OAuth Device flow and Web +application flow in Go client apps.") + (license license:expat))) + From patchwork Thu Apr 1 18:31:36 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xinglu Chen X-Patchwork-Id: 28295 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 3401727BC75; Thu, 1 Apr 2021 19:37:40 +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 CA73627BC74 for ; Thu, 1 Apr 2021 19:37:39 +0100 (BST) Received: from localhost ([::1]:41960 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lS2CJ-0002TC-1U for patchwork@mira.cbaines.net; Thu, 01 Apr 2021 14:37:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36164) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lS270-00061M-50 for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47100) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lS26z-0004gS-SD for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:09 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lS26z-0008FU-Pm for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:09 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47539] [PATCH v2 10/26] gnu: Add go-github-com-cli-safeexec. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 18:32:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47539 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47539@debbugs.gnu.org Received: via spool by 47539-submit@debbugs.gnu.org id=B47539.161730190531464 (code B ref 47539); Thu, 01 Apr 2021 18:32:09 +0000 Received: (at 47539) by debbugs.gnu.org; 1 Apr 2021 18:31:45 +0000 Received: from localhost ([127.0.0.1]:58606 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26a-0008BO-Ju for submit@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:44 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39230 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26X-00089M-W8 for 47539@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:42 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1617301896; bh=ixj1H8aHv1tjIp5OifhDdKorkJHGm56XBHi2M/FH7HE=; h=From:To:Subject:In-Reply-To:References:Date; b=F2VKFYO63lCe4hSbtq6OlCnBICc9aOarZCyUqTXlaSKXCwagZjdnlf0hdqtxs79hg O2TkWsE/EbcIktVcP35gP4K4BcTemJyk46pWZ8rohCLVz4czCXcpAnTNfobslviUiL j4jj58N2JQTFmqXfTmejsaU8whYssbflf3FwXQSU= In-Reply-To: References: Message-Id: <124fab475e761fdfd6192cb81dc079740161c200.1617301221.git.public@yoctocell.xyz> Date: Thu, 01 Apr 2021 20:31:36 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-cli-safeexec): 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 8d0a44c06c..1d5c99e08a 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -7289,3 +7289,28 @@ files in the system default web browser.") application flow in Go client apps.") (license license:expat))) +;; Needed by the 'github-cli' +(define-public go-github-com-cli-safeexec + (hidden-package + (package + (name "go-github-com-cli-safeexec") + (version "1.0.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/cli/safeexec.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1q80va3721dyw33lrnv7x3gd66kcnbsm38dv3lk7xqhii2adawmk")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/cli/safeexec")) + (home-page "https://github.com/cli/safeexec") + (synopsis "Safer alternative to exec.LookPath() on Windows") + (description "This library provides a safer alternative to +@code{exec.LookPath()} on Windows.") + (license license:bsd-2)))) + From patchwork Thu Apr 1 18:31:37 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xinglu Chen X-Patchwork-Id: 28298 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 C343527BC75; Thu, 1 Apr 2021 19:38: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, 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 550A627BC74 for ; Thu, 1 Apr 2021 19:38:09 +0100 (BST) Received: from localhost ([::1]:42908 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lS2Cm-0002sc-Hx for patchwork@mira.cbaines.net; Thu, 01 Apr 2021 14:38:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36168) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lS271-00061y-9R for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:12 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47101) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lS270-0004gw-8t for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:10 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lS270-0008Fb-6D for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:10 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47539] [PATCH v2 11/26] gnu: Add go-github-com-russross-blackfriday-v2. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 18:32:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47539 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47539@debbugs.gnu.org Received: via spool by 47539-submit@debbugs.gnu.org id=B47539.161730190531470 (code B ref 47539); Thu, 01 Apr 2021 18:32:10 +0000 Received: (at 47539) by debbugs.gnu.org; 1 Apr 2021 18:31:45 +0000 Received: from localhost ([127.0.0.1]:58608 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26a-0008BR-SB for submit@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:45 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39236 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26Y-00089c-Vb for 47539@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:43 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1617301897; bh=oRmfooXxxxHOC0d9UTrvHlNC+hGsYvkyh65oGE6KRSM=; h=From:To:Subject:In-Reply-To:References:Date; b=E98PczRWl1TEqpryfuY3+pQeuC4bX6PpXvBgu16/2rxyqKprhT2ha3S/Ud+U9i6uv lUWWLgaFN67K3jgXPLPGlI+WuXFjrLYkdZUQFkAiweFrLPa7/ZBUj1FFrFcevhRhIj Gq1wQw0W0eoQmwQruQUBXqbdSgNz2aWWODykON8g= In-Reply-To: References: Message-Id: <5a80b64521f2f695d55fa2ae6a772a0e9de5d7e7.1617301221.git.public@yoctocell.xyz> Date: Thu, 01 Apr 2021 20:31:37 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-russross-blackfriday-v2): 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 1d5c99e08a..cbfc5c7706 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -7314,3 +7314,29 @@ application flow in Go client apps.") @code{exec.LookPath()} on Windows.") (license license:bsd-2)))) +(define-public go-github-com-russross-blackfriday-v2 + (package + (name "go-github-com-russross-blackfriday-v2") + (version "2.1.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/russross/blackfriday.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0d1rg1drrfmabilqjjayklsz5d0n3hkf979sr3wsrw92bfbkivs7")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/russross/blackfriday")) + (home-page + "https://github.com/russross/blackfriday") + (synopsis "Markdown processor implemented in Go") + (description "Blackfriday is a Markdown processor implemented in Go. It +is paranoid about its input (so you can safely feed it user-supplied data), it +is fast, it supports common extensions (tables, smart punctuation +substitutions, etc.), and it is safe for all utf-8 (unicode) input.") + (license license:bsd-2))) + From patchwork Thu Apr 1 18:31:38 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xinglu Chen X-Patchwork-Id: 28283 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 03FD827BC75; Thu, 1 Apr 2021 19:33:40 +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 C88DD27BC74 for ; Thu, 1 Apr 2021 19:33:38 +0100 (BST) Received: from localhost ([::1]:34362 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lS28P-0007WY-QU for patchwork@mira.cbaines.net; Thu, 01 Apr 2021 14:33:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36170) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lS271-00062A-Cr for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:12 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47102) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lS270-0004hG-LD for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:10 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lS270-0008Fj-Io for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:10 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47539] [PATCH v2 12/26] gnu: Add go-github-com-cpuguy83-go-md2man-v2. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 18:32:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47539 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47539@debbugs.gnu.org Received: via spool by 47539-submit@debbugs.gnu.org id=B47539.161730190631485 (code B ref 47539); Thu, 01 Apr 2021 18:32:10 +0000 Received: (at 47539) by debbugs.gnu.org; 1 Apr 2021 18:31:46 +0000 Received: from localhost ([127.0.0.1]:58611 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26c-0008Bk-89 for submit@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:46 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39242 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26a-00089z-52 for 47539@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:44 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1617301898; bh=4Q6YGPcJoiMFrkLZXAZfS9zT+vMsEk1mUBi4ZT7WSyk=; h=From:To:Subject:In-Reply-To:References:Date; b=Lo4Ok3gXa6romK5ekLq3OBHC8SwAnD922VSB2PuW7oxQK5ZxhyBlswXzFMONNO6d4 trmJlQTfzJRfTBSXQ/isxSm2V1ZhaOCtGm1BN1aNGZ5wVhAXWg1fNgyQ57kwtiNiHp FGplbgO2pocAzbpvS15DGdC4Yqysnb/cu3ZxngFI= In-Reply-To: References: Message-Id: <6fe2415d975d435906e9ce5066407d86422d1afd.1617301221.git.public@yoctocell.xyz> Date: Thu, 01 Apr 2021 20:31:38 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-cpuguy83-go-md2man-v2): 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 cbfc5c7706..13ce1a4e4e 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -7340,3 +7340,32 @@ is fast, it supports common extensions (tables, smart punctuation substitutions, etc.), and it is safe for all utf-8 (unicode) input.") (license license:bsd-2))) +(define-public go-github-com-cpuguy83-go-md2man-v2 + (package + (name "go-github-com-cpuguy83-go-md2man-v2") + (version "2.0.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/cpuguy83/go-md2man.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0r1f7v475dxxgzqci1mxfliwadcrk86ippflx9n411325l4g3ghv")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/cpuguy83/go-md2man")) + (native-inputs + `(("go-github-com-shurcool-sanitized-anchor-name" + ,go-github-com-shurcool-sanitized-anchor-name) + ("go-github-com-russross-blackfriday-v2" + ,go-github-com-russross-blackfriday-v2) + ("go-github-com-pmezard-go-difflib" + ,go-github-com-pmezard-go-difflib))) + (home-page + "https://github.com/cpuguy83/go-md2man") + (synopsis "Convert Markdown into Man pages") + (description "This package converts Markdown into Roff Man pages.") + (license license:expat))) From patchwork Thu Apr 1 18:31:39 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xinglu Chen X-Patchwork-Id: 28281 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 A9A2B27BC75; Thu, 1 Apr 2021 19:33: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 2E2F527BC74 for ; Thu, 1 Apr 2021 19:33:22 +0100 (BST) Received: from localhost ([::1]:33652 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lS289-0007DM-AQ for patchwork@mira.cbaines.net; Thu, 01 Apr 2021 14:33:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36176) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lS271-00062b-Ed for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:12 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47103) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lS271-0004hd-2i for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:11 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lS270-0008Fq-VV for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:10 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47539] [PATCH v2 13/26] gnu: Add go-github-com-enescakir-emoji. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 18:32:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47539 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47539@debbugs.gnu.org Received: via spool by 47539-submit@debbugs.gnu.org id=B47539.161730190631491 (code B ref 47539); Thu, 01 Apr 2021 18:32:10 +0000 Received: (at 47539) by debbugs.gnu.org; 1 Apr 2021 18:31:46 +0000 Received: from localhost ([127.0.0.1]:58613 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26c-0008Bm-Fn for submit@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:46 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39248 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26a-0008AS-VX for 47539@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:45 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1617301899; bh=pRujkY4I83vbrM+BhIg03zYfmcYsGaAHcvBR5/N8JX4=; h=From:To:Subject:In-Reply-To:References:Date; b=oCkNPcoa60TLgmZWrmgoYA2b67g85jgs2kSv2t5/jwgzduHnKpoioOHuX2gzCbVnp T2Hfisf4nZbqMXXE9YAZkYacGXqqAzz4da0AX8BsKl8aBvfCCJ8kLqC1Cjg6Uq8f1I ZrqOIfBE/U4Q4TuUngz/U51SyfwY8loUbe6N0F/4= In-Reply-To: References: Message-Id: <36b5eabd4d3e23dbb4581015ec8b9cd35fa49de2.1617301221.git.public@yoctocell.xyz> Date: Thu, 01 Apr 2021 20:31:39 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-enescakir-emoji): 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 13ce1a4e4e..231f1babc6 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -7369,3 +7369,27 @@ substitutions, etc.), and it is safe for all utf-8 (unicode) input.") (synopsis "Convert Markdown into Man pages") (description "This package converts Markdown into Roff Man pages.") (license license:expat))) + +(define-public go-github-com-enescakir-emoji + (package + (name "go-github-com-enescakir-emoji") + (version "1.0.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/enescakir/emoji.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1xnisfsn94izcjhl4xywd971av4b5v1n67figp16wh443lhihxky")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/enescakir/emoji")) + (home-page "https://github.com/enescakir/emoji") + (synopsis "Minimalistic emoji package for Go") + (description "This package provides a minimalistic emoji library for +Go. It lets you use emoji characters in strings.") + (license license:expat))) + From patchwork Thu Apr 1 18:31:39 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xinglu Chen X-Patchwork-Id: 28284 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 1630327BC75; Thu, 1 Apr 2021 19:33:44 +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 875E327BC74 for ; Thu, 1 Apr 2021 19:33:43 +0100 (BST) Received: from localhost ([::1]:34484 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lS28U-0007Zf-I2 for patchwork@mira.cbaines.net; Thu, 01 Apr 2021 14:33:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36180) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lS271-000632-MY for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:12 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47104) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lS271-0004hr-Dd for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:11 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lS271-0008Fx-B8 for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:11 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47539] [PATCH v2 14/26] gnu: Add go-github-com-gabriel-vasile-mimetype. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 18:32:11 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47539 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47539@debbugs.gnu.org Received: via spool by 47539-submit@debbugs.gnu.org id=B47539.161730190931511 (code B ref 47539); Thu, 01 Apr 2021 18:32:11 +0000 Received: (at 47539) by debbugs.gnu.org; 1 Apr 2021 18:31:49 +0000 Received: from localhost ([127.0.0.1]:58618 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26e-0008CA-N4 for submit@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:48 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39254 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26d-0008Av-1C for 47539@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:47 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1617301900; bh=2CYQO11bixE0UEazFN+MrD8+xzr7uI2eDZGKOeTgqZ8=; h=From:To:Subject:In-Reply-To:References:Date; b=bNTenZMu8CpPI1oqA7MoLqvXLn1jvzv9SmMqR6sR+GhYVvBxn0gtQs4ZcHmeXCDD5 pcYakV+f70WeDpxlf3E5TjPpvHTSa+QEa4tPsI2M9Qh5oFiLDg5B1HOzVdn1ReLe/d XkQ85Hg1Rzh5CSj0o/RZYTYvSjOPyBRtta2BmYEE= In-Reply-To: References: Message-Id: <4590a87c1ec7d8ce4e64befbdc54a1f52925193e.1617301221.git.public@yoctocell.xyz> Date: Thu, 01 Apr 2021 20:31:39 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-gabriel-vasile-mimetype): New variable. --- gnu/packages/golang.scm | 47 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 231f1babc6..5d05c383c6 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -7393,3 +7393,50 @@ substitutions, etc.), and it is safe for all utf-8 (unicode) input.") Go. It lets you use emoji characters in strings.") (license license:expat))) +(define-public go-github-com-gabriel-vasile-mimetype + (package + (name "go-github-com-gabriel-vasile-mimetype") + (version "1.2.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/gabriel-vasile/mimetype.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0ysb0pjhyr9b7q2y39b5hpwsaidgfl42gd07yj34mgmb9wfjb7ch")))) + (build-system go-build-system) + (arguments + '(#:import-path + "github.com/gabriel-vasile/mimetype" + ;; FIXME: Cannot open 'supported_mimes.md' + #:tests? #f + #:phases + (modify-phases %standard-phases + ;; The files are read-only + (add-before 'reset-gzip-timestamps 'make-gz-files-writable + (lambda* (#:key outputs #:allow-other-keys) + (for-each make-file-writable + (find-files (string-append (assoc-ref outputs "out")) + ".*\\.gz$")) + #t))))) + + (home-page + "https://github.com/gabriel-vasile/mimetype") + (synopsis "A fast golang library for MIME type and file extension detection") + (description "This is a package for detecting MIME types and extensions +based on magic numbers. Features include + +@itemize +@item fast and precise MIME type and file extension detection +@item long list of supported MIME types +@item common file formats are prioritized +@item small and simple API +@item handles MIME type aliases +@item thread safe +@item low memory usage, besides the file header +@end itemize") + (license license:expat))) + From patchwork Thu Apr 1 18:31:41 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xinglu Chen X-Patchwork-Id: 28277 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 33EF827BC76; Thu, 1 Apr 2021 19:32: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 8465F27BC74 for ; Thu, 1 Apr 2021 19:32:37 +0100 (BST) Received: from localhost ([::1]:60278 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lS27Q-0006Xu-Ib for patchwork@mira.cbaines.net; Thu, 01 Apr 2021 14:32:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36188) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lS272-000633-5Q for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:12 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47105) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lS271-0004hx-RJ for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:11 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lS271-0008G5-OR for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:11 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47539] [PATCH v2 15/26] gnu: Add go-github-com-google-shlex. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 18:32:11 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47539 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47539@debbugs.gnu.org Received: via spool by 47539-submit@debbugs.gnu.org id=B47539.161730190931518 (code B ref 47539); Thu, 01 Apr 2021 18:32:11 +0000 Received: (at 47539) by debbugs.gnu.org; 1 Apr 2021 18:31:49 +0000 Received: from localhost ([127.0.0.1]:58620 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26e-0008CC-Vv for submit@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:49 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39260 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26d-0008Aw-5m for 47539@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:47 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1617301901; bh=qBUEQ0101q/v6i/uCVTbM4bSC4iVVUIrRAnR+nYLCis=; h=From:To:Subject:In-Reply-To:References:Date; b=t5fw9Z0VBO8z/AV3mC+82OYzs6WvGo6qW4E/RhAG2csfRugI+cdYcjs28zMCsjHb4 epNvIuNGMn981a8nWO4ELpHzEEcmZcn/6SsepLrpsUOSMGEDlM+kTY6bDrtPEztT0d Z00h0r9Zhyn1poMKdLIpBfY+jY1KeFzuNUqEIEb8= In-Reply-To: References: Message-Id: Date: Thu, 01 Apr 2021 20:31:41 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-google-shlex): 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 5d05c383c6..e8712b22d5 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -7440,3 +7440,26 @@ based on magic numbers. Features include @end itemize") (license license:expat))) +(define-public go-github-com-google-shlex + (package + (name "go-github-com-google-shlex") + (version "0.0.0-20191202100458-e7afc7fbc510") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/google/shlex.git") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "14z8hqyik910wk2qwnzgz8mjsmiamxa0pj55ahbv0jx6j3dgvzfm")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/google/shlex")) + (home-page "https://github.com/google/shlex") + (synopsis "Simple lexer for Go") + (description "This library provides is a simple lexer for Go that supports +shell-style quoting, commenting, and escaping.") + (license license:asl2.0))) + From patchwork Thu Apr 1 18:31:42 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xinglu Chen X-Patchwork-Id: 28287 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 8CD7B27BC75; Thu, 1 Apr 2021 19:34:34 +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 2CCB327BC74 for ; Thu, 1 Apr 2021 19:34:34 +0100 (BST) Received: from localhost ([::1]:36480 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lS29J-0008Nk-9s for patchwork@mira.cbaines.net; Thu, 01 Apr 2021 14:34:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36234) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lS273-00064P-Ps for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:16 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47108) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lS272-0004ip-W6 for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:13 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lS272-0008GR-Sk for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:12 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47539] [PATCH v2 16/26] gnu: Add go-github-com-henvic-httpretty. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 18:32:12 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47539 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47539@debbugs.gnu.org Received: via spool by 47539-submit@debbugs.gnu.org id=B47539.161730191431560 (code B ref 47539); Thu, 01 Apr 2021 18:32:12 +0000 Received: (at 47539) by debbugs.gnu.org; 1 Apr 2021 18:31:54 +0000 Received: from localhost ([127.0.0.1]:58628 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26j-0008Cy-TS for submit@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:54 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39266 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26d-0008BA-Vw for 47539@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:52 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1617301902; bh=UX7wezTkZFw8JxH6opCvcPm5PJ/9N0/w2xFyZkTNA10=; h=From:To:Subject:In-Reply-To:References:Date; b=mLth8GVmzvuCFN70zNVnyMvH7ABg8k+2UCeavGSXskCAAOXtSo4qmXx+a6MLbGymK 0j4h1y19wfPvOfERVU/U0+3URW3TzXgmvrAs0PgRDcaP2CR+YFeSdtbdcTvS34rXf8 pWiyRqrqxBxQrxZIxZXJ1jA8TxCVhVwk7/lYKgm0= In-Reply-To: References: Message-Id: Date: Thu, 01 Apr 2021 20:31:42 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-henvic-httpretty): 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 e8712b22d5..0234522408 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -7463,3 +7463,26 @@ based on magic numbers. Features include shell-style quoting, commenting, and escaping.") (license license:asl2.0))) +(define-public go-github-com-henvic-httpretty + (package + (name "go-github-com-henvic-httpretty") + (version "0.0.6") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/henvic/httpretty.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1jbnj1x8wribayx65ssxigs9p88pi0cxg36h8qhqvqz1pqiygksa")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/henvic/httpretty")) + (home-page "https://github.com/henvic/httpretty") + (synopsis "Print the HTTP requests you make on your terminal") + (description "This packages prints the HTTP requests you make with Go +pretty on your terminal.") + (license license:expat))) + From patchwork Thu Apr 1 18:31:43 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xinglu Chen X-Patchwork-Id: 28285 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 8F2AD27BC75; Thu, 1 Apr 2021 19:33:52 +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 249D927BC74 for ; Thu, 1 Apr 2021 19:33:52 +0100 (BST) Received: from localhost ([::1]:35158 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lS28d-0007qY-87 for patchwork@mira.cbaines.net; Thu, 01 Apr 2021 14:33:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36202) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lS272-000635-Hb for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:12 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47106) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lS272-0004i4-6r for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:12 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lS272-0008GC-4K for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:12 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47539] [PATCH v2 17/26] gnu: Add go-github-com-itchyny-go-flags. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 18:32:12 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47539 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47539@debbugs.gnu.org Received: via spool by 47539-submit@debbugs.gnu.org id=B47539.161730191031531 (code B ref 47539); Thu, 01 Apr 2021 18:32:12 +0000 Received: (at 47539) by debbugs.gnu.org; 1 Apr 2021 18:31:50 +0000 Received: from localhost ([127.0.0.1]:58623 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26g-0008CU-63 for submit@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:50 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39272 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26f-0008BI-3r for 47539@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:49 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1617301903; bh=qf1q6z25NHY7gpGlOv/jVAuzVRHTLr4n8UuqKwWFnog=; h=From:To:Subject:In-Reply-To:References:Date; b=oYgc2V0DOcoiOKc41Q4WNaZl9kMGSIOm7crLg7qWCYse7TRnXeN3mr8tHYLvgYxeG fo+2zzwFaIZSI2DIrc2pApF8eloyUJdstDfmf5Peo6UeG6QCVISvxVZsHl7YEo+sOe NloUcQpBU4NrlUg4UKhLXpTcfi8Fxp+OQalR8meI= In-Reply-To: References: Message-Id: <6f95c8dd6a62423192fa8e25cf25831b4a2b773a.1617301221.git.public@yoctocell.xyz> Date: Thu, 01 Apr 2021 20:31:43 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-itchyny-go-flags): 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 0234522408..6707b15273 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -7486,3 +7486,36 @@ shell-style quoting, commenting, and escaping.") pretty on your terminal.") (license license:expat))) +(define-public go-github-com-itchyny-go-flags + (package + (name "go-github-com-itchyny-go-flags") + (version "1.5.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/itchyny/go-flags.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0qfh7gn95aldlsigk72jl87npmwvx15kb7df1100d6j0nbakd8b5")))) + (build-system go-build-system) + (arguments + '(#:import-path + "github.com/itchyny/go-flags" + ;; Unable to find man page + #:tests? #f)) + (native-inputs + `(("go-golang-org-x-sys" ,go-golang-org-x-sys))) + (home-page "https://github.com/itchyny/go-flags") + (synopsis "Go library for parsing command line arguments") + (description "This library provides similar functionality to the builtin +flag library of Go, but provides much more functionality. + +Package flags provides an extensive command line option parser. The flags +package is similar in functionality to the go builtin flag package but +provides more options and uses reflection to provide a convenient and succinct +way of specifying command line options.") + (license license:bsd-3))) + From patchwork Thu Apr 1 18:31:07 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xinglu Chen X-Patchwork-Id: 28276 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 2295227BC75; Thu, 1 Apr 2021 19:32: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 B099C27BC74 for ; Thu, 1 Apr 2021 19:32:35 +0100 (BST) Received: from localhost ([::1]:60124 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lS27O-0006Tv-Qg for patchwork@mira.cbaines.net; Thu, 01 Apr 2021 14:32:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36106) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lS26u-00060L-3M for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47083) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lS26t-0004cU-0K for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lS26s-0008DS-UC for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47539] [PATCH v2 18/26] gnu: Add go-github-com-itchyny-timefmt-go. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 18:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47539 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47539@debbugs.gnu.org Received: via spool by 47539-submit@debbugs.gnu.org id=B47539.161730187831211 (code B ref 47539); Thu, 01 Apr 2021 18:32:02 +0000 Received: (at 47539) by debbugs.gnu.org; 1 Apr 2021 18:31:18 +0000 Received: from localhost ([127.0.0.1]:58554 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26A-00087F-Lr for submit@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:18 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39116 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS268-00086h-2t for 47539@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:16 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1617301868; bh=Q8piPz40F7RFZLPFzOaWNeKD0BVbqKamZXhAAD//4aI=; h=From:To:Subject:In-Reply-To:References:Date; b=mf/1iEeRIoba0xwJrtRdW3TsU66Dnq9YNs4epQNKZ/ZpBKQGqtpC/QGebsen4sldq QyAmB2lQJTA647TKE04dNE1n23VkSHfm+r1xojJCxhDCueuxQx5LjxEXhCNlAwy452 4oK4tn6VoOicd1OJ8m9nR1e4/eWZPtw35DVayaNo= In-Reply-To: References: Message-Id: Date: Thu, 01 Apr 2021 20:31:07 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-itchyny-timefmt-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 6707b15273..9023816f59 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -7519,3 +7519,27 @@ provides more options and uses reflection to provide a convenient and succinct way of specifying command line options.") (license license:bsd-3))) +(define-public go-github-com-itchyny-timefmt-go + (package + (name "go-github-com-itchyny-timefmt-go") + (version "0.1.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/itchyny/timefmt-go.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1hfpvmbmzp5zbzz84p030jzd00jclnf4zr16f9r5bbq7xlhncj0z")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/itchyny/timefmt-go")) + (home-page + "https://github.com/itchyny/timefmt-go") + (synopsis "Efficient time formatting library for Go") + (description "This package provides functions for formatting and parsing +date time strings.") + (license license:expat))) + From patchwork Thu Apr 1 18:31:10 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xinglu Chen X-Patchwork-Id: 28273 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 043D827BC74; Thu, 1 Apr 2021 19:32:27 +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 F3B9F27BC75 for ; Thu, 1 Apr 2021 19:32:25 +0100 (BST) Received: from localhost ([::1]:59350 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lS27E-00061K-TF for patchwork@mira.cbaines.net; Thu, 01 Apr 2021 14:32:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36098) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lS26s-000600-VC for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47082) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lS26s-0004cJ-N9 for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lS26s-0008DK-G7 for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47539] [PATCH v2 19/26] gnu: Add go-github-com-itchyny-gojq. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 18:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47539 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47539@debbugs.gnu.org Received: via spool by 47539-submit@debbugs.gnu.org id=B47539.161730187831204 (code B ref 47539); Thu, 01 Apr 2021 18:32:02 +0000 Received: (at 47539) by debbugs.gnu.org; 1 Apr 2021 18:31:18 +0000 Received: from localhost ([127.0.0.1]:58552 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26A-00087C-EI for submit@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:18 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39122 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS268-00086k-5H for 47539@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:16 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1617301870; bh=uNhnljwEuwC/QXNS5PtRLu/+6mKdeWiA6LwsEVR3iGc=; h=From:To:Subject:In-Reply-To:References:Date; b=FP+YCHTstiJzw9uKLbHkfMrm0NrXsliuSjczBT+tsFp5fUKU8EFBr/2oBHGWpSb0T 4o6mKwTjPqt9f6K10vt/S2XXfvo32z4WedoINrJGPNeooU9xP944slNKX54P81hi8B tpew+/eEHg5mMEpgc/OL+YDg9nECU/OFF4DapPfA= In-Reply-To: References: Message-Id: <59be9d205cd56f067f8680d2658c26a16b49629e.1617301221.git.public@yoctocell.xyz> Date: Thu, 01 Apr 2021 20:31:10 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-itchyny-gojq): New variable. --- gnu/packages/golang.scm | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 9023816f59..35187a9bb8 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -7543,3 +7543,41 @@ way of specifying command line options.") date time strings.") (license license:expat))) +(define-public go-github-com-itchyny-gojq + (package + (name "go-github-com-itchyny-gojq") + (version "0.12.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/itchyny/gojq.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1pxm341sgqkscwifpxlkvchz8ix3wivp80p59dv257kaa9diymgz")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/itchyny/gojq")) + (native-inputs + `(("go-gopkg-in-yaml-v3" ,go-gopkg-in-yaml-v3) + ("go-golang-org-x-sys" ,go-golang-org-x-sys) + ("go-github-com-mattn-go-runewidth" + ,go-github-com-mattn-go-runewidth) + ("go-github-com-mattn-go-isatty" + ,go-github-com-mattn-go-isatty) + ("go-github-com-itchyny-go-flags" + ,go-github-com-itchyny-go-flags) + ("go-github-com-google-go-cmp-cmp" + ,go-github-com-google-go-cmp-cmp))) + (propagated-inputs + `(("go-github-com-itchyny-timefmt-go" + ,go-github-com-itchyny-timefmt-go))) + (home-page "https://github.com/itchyny/gojq") + (synopsis "Pure Go implementation of jq") + (description "This package provides an implementation of @command{jq} +command written in Go language. It is also embedable as a library to other Go +projects.") + (license license:expat))) + From patchwork Thu Apr 1 18:31:11 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xinglu Chen X-Patchwork-Id: 28288 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 371B527BC75; Thu, 1 Apr 2021 19:36:45 +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 CF3D627BC74 for ; Thu, 1 Apr 2021 19:36:44 +0100 (BST) Received: from localhost ([::1]:39920 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lS2BQ-0001Yd-1P for patchwork@mira.cbaines.net; Thu, 01 Apr 2021 14:36:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36112) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lS26u-00060T-9I for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:08 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47084) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lS26t-0004d8-DE for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lS26t-0008DZ-An for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47539] [PATCH v2 20/26] gnu: Add go-github-com-mattn-go-runewidth. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 18:32:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47539 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47539@debbugs.gnu.org Received: via spool by 47539-submit@debbugs.gnu.org id=B47539.161730187931219 (code B ref 47539); Thu, 01 Apr 2021 18:32:03 +0000 Received: (at 47539) by debbugs.gnu.org; 1 Apr 2021 18:31:19 +0000 Received: from localhost ([127.0.0.1]:58556 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26A-00087M-T5 for submit@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:19 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39128 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS269-00086m-Gr for 47539@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:17 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1617301872; bh=I76BScDza2Zv6wicHLh45umEEpsFmy6Nuqfgtqs7UHs=; h=From:To:Subject:In-Reply-To:References:Date; b=RzG05xu7Q5tdKBuSAdbt5aOWFmQRmsOQs1R5OPNIOeAgntlyhuP0U13m7hyymbo/i f1/GHZvlNE+NpVexnhRvQZUmMJfL7Y9yQj2ac20ulxLw8XCYVQfnnPOYdQhgOkzEiV kRXj8/sw+JFZ4Wz7hHHDfMKnAIV4TD3pvhrxkRnQ= In-Reply-To: References: Message-Id: Date: Thu, 01 Apr 2021 20:31:11 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-mattn-go-runewidth): 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 35187a9bb8..c86a78cc98 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -7581,3 +7581,29 @@ command written in Go language. It is also embedable as a library to other Go projects.") (license license:expat))) +(define-public go-github-com-mattn-go-runewidth + (package + (name "go-github-com-mattn-go-runewidth") + (version "0.0.10") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/mattn/go-runewidth.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0jh9552ppqvkdfni7x623n0x5mbiaqqhjhmr0zkh28x56k4ysii4")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/mattn/go-runewidth")) + (native-inputs + `(("go-github-com-rivo-uniseg" + ,go-github-com-rivo-uniseg))) + (home-page "https://github.com/mattn/go-runewidth") + (synopsis "Functions to get fixed width of the character or string") + (description "This package provides functions to get fixed width of the +character or string.") + (license license:expat))) + From patchwork Thu Apr 1 18:31:12 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xinglu Chen X-Patchwork-Id: 28289 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 AAADD27BC75; Thu, 1 Apr 2021 19:36:55 +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 991FE27BC74 for ; Thu, 1 Apr 2021 19:36:54 +0100 (BST) Received: from localhost ([::1]:40352 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lS2BZ-0001jY-RF for patchwork@mira.cbaines.net; Thu, 01 Apr 2021 14:36:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36110) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lS26u-00060S-8n for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:08 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47085) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lS26t-0004dg-Pi for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lS26t-0008Dh-NP for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47539] [PATCH v2 21/26] gnu: Add go-github-com-rivo-uniseg. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 18:32:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47539 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47539@debbugs.gnu.org Received: via spool by 47539-submit@debbugs.gnu.org id=B47539.161730188031232 (code B ref 47539); Thu, 01 Apr 2021 18:32:03 +0000 Received: (at 47539) by debbugs.gnu.org; 1 Apr 2021 18:31:20 +0000 Received: from localhost ([127.0.0.1]:58559 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26C-00087f-49 for submit@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:20 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39134 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26A-00086p-S9 for 47539@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:19 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1617301873; bh=LvOhFMgs+hSsPnFtvKyCyEkd4BIXRjRhbshngUoCo78=; h=From:To:Subject:In-Reply-To:References:Date; b=XvZG8F6xKgwd6pn4wCX/hF+mT1zDnW2/ez1Itr42QRgDfs+dfF7X88J87Zk7qDaH9 D5GkhUpn+wp18hKzZ6GjAwMY90IGTkBwlCdHLuD2vaglL9k+UYNe7AVNG+cbmEk8iv 1qq203LLH54h65ndiYNcCC2+FNNDBb1eXHn/nHdI= In-Reply-To: References: Message-Id: <420c1ff64318c03a2eb1339e90ac4618413178bf.1617301221.git.public@yoctocell.xyz> Date: Thu, 01 Apr 2021 20:31:12 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-rivo-uniseg): 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 c86a78cc98..1e6e5e7aa5 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -7607,3 +7607,26 @@ projects.") character or string.") (license license:expat))) +(define-public go-github-com-rivo-uniseg + (package + (name "go-github-com-rivo-uniseg") + (version "0.2.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/rivo/uniseg.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0j7h22vfmjj562vr8gpsyrkrwp1pq9ayh5fylv24skxb467g9f0q")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/rivo/uniseg")) + (home-page "https://github.com/rivo/uniseg") + (synopsis "Unicode Text Segmentation for Go") + (description "This package implements Unicode Text Segmentation according +to @url{https://unicode.org/reports/tr29/,Unicode Standard Annex #29}.") + (license license:expat))) + From patchwork Thu Apr 1 18:31:14 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xinglu Chen X-Patchwork-Id: 28294 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 D1ED027BC75; Thu, 1 Apr 2021 19:37:33 +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 631CB27BC74 for ; Thu, 1 Apr 2021 19:37:33 +0100 (BST) Received: from localhost ([::1]:41516 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lS2CC-0002FV-Hs for patchwork@mira.cbaines.net; Thu, 01 Apr 2021 14:37:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36128) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lS26y-00060r-Ng for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:09 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47088) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lS26v-0004eZ-2C for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:07 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lS26u-0008E3-W7 for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47539] [PATCH v2 22/26] gnu: Add go-github-com-shurcool-githubv4. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 18:32:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47539 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47539@debbugs.gnu.org Received: via spool by 47539-submit@debbugs.gnu.org id=B47539.161730189731345 (code B ref 47539); Thu, 01 Apr 2021 18:32:04 +0000 Received: (at 47539) by debbugs.gnu.org; 1 Apr 2021 18:31:37 +0000 Received: from localhost ([127.0.0.1]:58578 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26S-00089P-Up for submit@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:37 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39140 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26C-00086r-2N for 47539@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:29 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1617301874; bh=HrLUb6p/PuxUK7HnaBftvaibsmFC+S9LwOIP+hBP/8U=; h=From:To:Subject:In-Reply-To:References:Date; b=XxspbZggCW0WxX/reC1LKesJF5zANR7ENjxeWFFXTzFyG3OxsHrXQbYhgCP37UHz0 EMyZI+lKlmN607J+h0yV3cLVXjYJpYUJLQeYaeQlNvT7wu9GlMaR+s22MHj7hoJnNM saTXSo15wp8BeeH+QWdHIN9HqRzh6CFPmxoyD0RM= In-Reply-To: References: Message-Id: <33a74c1302b5cd68ed0324b4cfb383b915a0eeee.1617301221.git.public@yoctocell.xyz> Date: Thu, 01 Apr 2021 20:31:14 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-shurcool-githubv4): New variable. --- gnu/packages/golang.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 1e6e5e7aa5..1ee6728a4f 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -7630,3 +7630,35 @@ character or string.") to @url{https://unicode.org/reports/tr29/,Unicode Standard Annex #29}.") (license license:expat))) +(define-public go-github-com-shurcool-githubv4 + (package + (name "go-github-com-shurcool-githubv4") + (version "0.0.0-20201206200315-234843c633fa") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/shurcooL/githubv4.git") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1jmmjv95vcm9vl5zpvwv77pq3mhf2j2vxc7pj75yfniymp2dh5mi")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/shurcooL/githubv4")) + (native-inputs + `(("go-github-com-shurcooL-graphql" ,go-github-com-shurcool-graphql) + ("go-golang-org-x-oauth2" ,go-golang-org-x-oauth2))) + (home-page "https://github.com/shurcooL/githubv4") + (synopsis "Client library for accessing the GitHub GraphQL API v4") + (description "This package is a client library for accessing the GitHub +GraphQL API v4. It focuses on the following things: + +@itemize +@item Friendly, simple and powerful API. +@item Correctness, high performance and efficiency. +@item Support for all of GitHub GraphQL API v4 via code generation from schema. +@end itemize") + (license license:expat))) + From patchwork Thu Apr 1 18:31:15 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xinglu Chen X-Patchwork-Id: 28290 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 C223E27BC75; Thu, 1 Apr 2021 19:37:08 +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 638A027BC74 for ; Thu, 1 Apr 2021 19:37:08 +0100 (BST) Received: from localhost ([::1]:40616 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lS2Bn-0001qG-HV for patchwork@mira.cbaines.net; Thu, 01 Apr 2021 14:37:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36114) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lS26u-00060g-Iz for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:08 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47086) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lS26u-0004du-7O for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lS26u-0008Do-4v for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47539] [PATCH v2 23/26] gnu: Add go-gopkg-in-yaml-v3. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 18:32:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47539 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47539@debbugs.gnu.org Received: via spool by 47539-submit@debbugs.gnu.org id=B47539.161730188331255 (code B ref 47539); Thu, 01 Apr 2021 18:32:04 +0000 Received: (at 47539) by debbugs.gnu.org; 1 Apr 2021 18:31:23 +0000 Received: from localhost ([127.0.0.1]:58564 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26F-000881-GJ for submit@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:23 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39146 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26E-000874-1z for 47539@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:22 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1617301875; bh=y2fVfJCMOnmvK/Y8r1I99YK6Uky1Wjmte9S8CrKQViU=; h=From:To:Subject:In-Reply-To:References:Date; b=AQWmA+Bh4n7WZEnxqvZm4hWtetVv9wbBXgZ56ohybnKAeHxhdWca9ql13PuJPYWPL YQIna24kfT5iQouKUd/NxhUNm5/0gmV/pHgHrWJzeAtvOag1lcBIlXclF7gjlIayf8 vqXe6FwfTgumnwjbUn/o2pISjKCOGJZZsTpegbS4= In-Reply-To: References: Message-Id: <2545eed1f21e95977822b79b8a6e3002990658a1.1617301221.git.public@yoctocell.xyz> Date: Thu, 01 Apr 2021 20:31:15 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-gopkg-in-yaml-v3): 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 1ee6728a4f..2186e023ea 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -7662,3 +7662,29 @@ GraphQL API v4. It focuses on the following things: @end itemize") (license license:expat))) +(define-public go-gopkg-in-yaml-v3 + (package + (name "go-gopkg-in-yaml-v3") + (version "3.0.0-20210107192922-496545a6307b") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gopkg.in/yaml.v3") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "06f4lnrp494wqaygv09dggr2dwf3z2bawqhnlnnwiamg5y787k4g")))) + (build-system go-build-system) + (arguments '(#:import-path "gopkg.in/yaml.v3")) + (native-inputs + `(("go-gopkg-in-check-v1" ,go-gopkg-in-check-v1))) + (home-page "https://gopkg.in/yaml.v3") + (synopsis "YAML support for the Go language") + (description "This library enables Go programs to comfortably encode and +decode YAML values. It is based on a pure Go port of the well-known libyaml C +library to parse and generate YAML data quickly and reliably.") + (license (list license:expat + license:asl2.0)))) + From patchwork Thu Apr 1 18:31:16 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xinglu Chen X-Patchwork-Id: 28291 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 B3D8427BC75; Thu, 1 Apr 2021 19:37:14 +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 4DFBE27BC74 for ; Thu, 1 Apr 2021 19:37:14 +0100 (BST) Received: from localhost ([::1]:40832 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lS2Bt-0001vr-Hc for patchwork@mira.cbaines.net; Thu, 01 Apr 2021 14:37:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36130) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lS26y-00060s-O1 for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:09 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47087) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lS26u-0004eX-Ls for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:07 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lS26u-0008Dv-JZ for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47539] [PATCH v2 24/26] gnu: Add go-github-com-shurcool-graphql. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 18:32:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47539 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47539@debbugs.gnu.org Received: via spool by 47539-submit@debbugs.gnu.org id=B47539.161730189731338 (code B ref 47539); Thu, 01 Apr 2021 18:32:04 +0000 Received: (at 47539) by debbugs.gnu.org; 1 Apr 2021 18:31:37 +0000 Received: from localhost ([127.0.0.1]:58566 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26F-000884-Ox for submit@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:36 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39152 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26E-000875-C0 for 47539@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:22 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1617301876; bh=Sraa8Btm9tlJIP0lXI3Kf3JpygtBdXFuCp/cV6jKlXM=; h=From:To:Subject:In-Reply-To:References:Date; b=d5L8CMD6w0YC3Mip4oG57X2EjH1reag9/WISbM6HKim7f1Z83bOzrO+JQJ8iI+h1Q ILh2OsdquddaG7X/fxoFuBOep5yOPn1z0FKUxbxz3qm0bQEA1enPot0WuNTUYhfMvL woayqekGREErUkk8tI6HPaouz1PW1zbIpecrhehI= In-Reply-To: References: Message-Id: Date: Thu, 01 Apr 2021 20:31:16 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-shurcool-graphql): 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 2186e023ea..f220eca4ac 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -7688,3 +7688,27 @@ library to parse and generate YAML data quickly and reliably.") (license (list license:expat license:asl2.0)))) +(define-public go-github-com-shurcool-graphql + (package + (name "go-github-com-shurcool-graphql") + (version "0.0.0-20200928012149-18c5c3165e3a") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/shurcooL/graphql.git") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0psxc2q3qsh1lfag11m2gz54fzzvlss5znyf34aars94igsjywzx")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/shurcooL/graphql")) + (native-inputs + `(("go-golang-org-x-net" ,go-golang-org-x-net))) + (home-page "https://github.com/shurcooL/graphql") + (synopsis "GraphQL client implementation") + (description "This package provides a GraphQL client implementation.") + (license license:expat))) + From patchwork Thu Apr 1 18:31:17 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xinglu Chen X-Patchwork-Id: 28278 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 4E2F427BC75; Thu, 1 Apr 2021 19:33:13 +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 AB98227BC74 for ; Thu, 1 Apr 2021 19:33:12 +0100 (BST) Received: from localhost ([::1]:60990 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lS27z-0006pf-Sf for patchwork@mira.cbaines.net; Thu, 01 Apr 2021 14:33:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36140) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lS26z-000610-2C for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:09 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47094) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lS26x-0004eh-EG for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:08 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lS26x-0008El-Bq for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:07 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47539] [PATCH v2 25/26] gnu: Add go-github-com-cli-shurcool-graphql. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 18:32:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47539 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47539@debbugs.gnu.org Received: via spool by 47539-submit@debbugs.gnu.org id=B47539.161730189931391 (code B ref 47539); Thu, 01 Apr 2021 18:32:07 +0000 Received: (at 47539) by debbugs.gnu.org; 1 Apr 2021 18:31:39 +0000 Received: from localhost ([127.0.0.1]:58590 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26V-0008A9-9X for submit@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:39 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39158 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26F-00087D-MY for 47539@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:33 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1617301878; bh=HUemzVom7FwxP3XOiENTxSK8UatsV0LrQFFCOrnLudk=; h=From:To:Subject:In-Reply-To:References:Date; b=k4tmSMhT9brFaxP2BXAKST8Up2vFj4ULxuo/yt0DrknvWe5pEaVDGSLWH65lOMbtc HtdmEMFGUY8T4CeHscsoa1dLUvyAsjVB31jbhCG8L7gfX7EfyeCi32XkeaidoFqWpt xaaeINnkMzlA4ezmLMGQ96tukulIeMZsxvIU0dTw= In-Reply-To: References: Message-Id: <63f804a2f569ce800a1dade485c80bb395a4fd0a.1617301221.git.public@yoctocell.xyz> Date: Thu, 01 Apr 2021 20:31:17 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-cli-shurcool-graphql): New variable. --- gnu/packages/golang.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index f220eca4ac..4ca2f280f9 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -7712,3 +7712,22 @@ library to parse and generate YAML data quickly and reliably.") (description "This package provides a GraphQL client implementation.") (license license:expat))) +;; GitHub's fork of go-github-com-shurcool-graphql, used by the 'github-cli' +(define-public go-github-com-cli-shurcool-graphql + (hidden-package + (package + (inherit go-github-com-shurcool-graphql) + (name "go-github-com-cli-shurcool-graphql") + ;; Use the commit from the 'named-queries' branch + (version "0.0.0-20200707151639-0f7232a2bf7e") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/cli/shurcooL-graphql.git") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "19dv1zprs9zv5gnwql29r7lym08gh2jwkz0w0f62823b57m1rjp6")))) + (home-page "https://github.com/cli/shurcooL-graphql")))) From patchwork Thu Apr 1 18:31:44 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xinglu Chen X-Patchwork-Id: 28286 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 C594427BC75; Thu, 1 Apr 2021 19:34:04 +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 DA51F27BC74 for ; Thu, 1 Apr 2021 19:34:03 +0100 (BST) Received: from localhost ([::1]:35824 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lS28o-00087L-Pk for patchwork@mira.cbaines.net; Thu, 01 Apr 2021 14:34:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36206) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lS273-00063h-3B for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:13 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47107) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lS272-0004iP-J4 for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:12 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lS272-0008GJ-GZ for guix-patches@gnu.org; Thu, 01 Apr 2021 14:32:12 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47539] [PATCH v2 26/26] gnu: Add github-cli. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 18:32:12 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47539 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47539@debbugs.gnu.org Received: via spool by 47539-submit@debbugs.gnu.org id=B47539.161730191231552 (code B ref 47539); Thu, 01 Apr 2021 18:32:12 +0000 Received: (at 47539) by debbugs.gnu.org; 1 Apr 2021 18:31:52 +0000 Received: from localhost ([127.0.0.1]:58626 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26i-0008Cp-DO for submit@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:52 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39278 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lS26g-0008Bc-Fy for 47539@debbugs.gnu.org; Thu, 01 Apr 2021 14:31:51 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1617301904; bh=tBCFN5Ce/WW+PCggpKsrpvC0O/OvbMwmq8EYHT3mdOw=; h=From:To:Subject:In-Reply-To:References:Date; b=EK5OP3GZ/UscEH/J7v+ZGk6SBB/BIYiwhRgBJa2qXv2GOu456+AmgTMmrb8K9l4oD XpeAXiM2sVRB3UE3DiuPfqn51/HmvUzRdcVaFldnsaOlGZplzx0SJRoyjdrNa8rGjj bGWUDixKhYdbtuRI+6tE1lG/Q/V7H2wEFg7TrInM= In-Reply-To: References: Message-Id: Date: Thu, 01 Apr 2021 20:31:44 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/version-control.scm (github-cli): New variable. --- gnu/packages/version-control.scm | 145 +++++++++++++++++++++++++++++++ 1 file changed, 145 insertions(+) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index e7fa6e6777..6e66897806 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -118,6 +118,7 @@ #:use-module (gnu packages sdl) #:use-module (gnu packages swig) #:use-module (gnu packages sync) + #:use-module ((gnu packages syncthing) #:select (go-github-com-kballard-go-shellquote)) #:use-module (gnu packages tcl) #:use-module (gnu packages textutils) #:use-module (gnu packages time) @@ -3021,6 +3022,150 @@ commit message side by side If several repos are related, it helps to see their status together.") (license license:expat)))) +(define-public github-cli + (package + (name "github-cli") + (version "1.8.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/cli/cli.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "009jh1i1ji7d773ismifdw4qvwlb8s1zn14d0n84j9h3n0hyynbc")))) + (build-system go-build-system) + (arguments + '(#:import-path + "github.com/cli/cli/cmd/gh" + #:unpack-path + "github.com/cli/cli" + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'remove-safeexec + (lambda* (#:key outputs #:allow-other-keys) + (with-directory-excursion "src/github.com/cli/cli/" + ;; 'github.com/cli/safeexec' is only used for Windows, we + ;; replace it with the regular 'os/exec'. See + ;; for discussion. + (substitute* '("pkg/cmd/alias/expand/expand.go" + "script/build.go") + (("github.com/cli/safeexec") "os/exec") + (("safeexec") "exec")) + ;; These files have already imported 'os/exec', meaning that + ;; 'os/exec' would get imported twice, causing an error. + ;; Instead, we just remove the 'github.com/cli/safeexec'. + (substitute* '("cmd/gh/main.go" + "git/git.go" + "pkg/iostreams/iostreams.go" + "pkg/cmd/auth/shared/ssh_keys.go" + "pkg/cmd/pr/checkout/checkout.go" + "pkg/cmdutil/web_browser.go" + "pkg/surveyext/editor_manual.go") + (("\"github.com/cli/safeexec\"") "") + (("safeexec") "exec")))))))) + (native-inputs + `(("go-github-com-cli-shurcool-graphql" + ,go-github-com-cli-shurcool-graphql) + ("go-gopkg-in-yaml-v3" ,go-gopkg-in-yaml-v3) + ("go-golang-org-x-text" ,go-golang-org-x-text) + ("go-golang-org-x-sync" ,go-golang-org-x-sync) + ("go-golang-org-x-crypto" + ,go-golang-org-x-crypto) + ("go-github-com-stretchr-testify" + ,go-github-com-stretchr-testify) + ("go-github-com-spf13-pflag" + ,go-github-com-spf13-pflag) + ("go-github-com-spf13-cobra" + ,go-github-com-spf13-cobra) + ("go-github-com-shurcool-githubv4" + ,go-github-com-shurcool-githubv4) + ("go-github-com-rivo-uniseg" + ,go-github-com-rivo-uniseg) + ("go-github-com-muesli-termenv" + ,go-github-com-muesli-termenv) + ("go-github-com-mitchellh-go-homedir" + ,go-github-com-mitchellh-go-homedir) + ("go-github-com-mgutz-ansi" + ,go-github-com-mgutz-ansi) + ("go-github-com-mattn-go-runewidth" + ,go-github-com-mattn-go-runewidth) + ("go-github-com-mattn-go-isatty" + ,go-github-com-mattn-go-isatty) + ("go-github-com-mattn-go-colorable" + ,go-github-com-mattn-go-colorable) + ("go-github-com-kballard-go-shellquote" + ,go-github-com-kballard-go-shellquote) + ("go-github-com-itchyny-gojq" + ,go-github-com-itchyny-gojq) + ("go-github-com-henvic-httpretty" + ,go-github-com-henvic-httpretty) + ("go-github-com-hashicorp-go-version" + ,go-github-com-hashicorp-go-version) + ("go-github-com-google-shlex" + ,go-github-com-google-shlex) + ("go-github-com-google-go-cmp-cmp" + ,go-github-com-google-go-cmp-cmp) + ("go-github-com-gabriel-vasile-mimetype" + ,go-github-com-gabriel-vasile-mimetype) + ("go-github-com-enescakir-emoji" + ,go-github-com-enescakir-emoji) + ("go-github-com-cpuguy83-go-md2man-v2" + ,go-github-com-cpuguy83-go-md2man-v2) + ("go-github-com-cli-oauth" + ,go-github-com-cli-oauth) + ("go-github-com-cli-browser" + ,go-github-com-cli-browser) + ("go-github-com-briandowns-spinner" + ,go-github-com-briandowns-spinner) + ("go-github-com-makenowjust-heredoc" + ,go-github-com-makenowjust-heredoc) + ("go-github-com-alecaivazis-survey-v2" + ,go-github-com-alecaivazis-survey-v2) + ("go-github-com-charmbracelet-glamour" + ,go-github-com-charmbracelet-glamour) + ("go-github-com-alecthomas-chroma" + ,go-github-com-alecthomas-chroma) + ("go-github-com-google-goterm" + ,go-github-com-google-goterm) + ("go-github-com-aymerick-douceur" + ,go-github-com-aymerick-douceur) + ("go-github-com-danwakefield-fnmatch" + ,go-github-com-danwakefield-fnmatch) + ("go-github-com-chris-ramon-douceur" + ,go-github-com-chris-ramon-douceur) + ("go-github-com-gorilla-css" + ,go-github-com-gorilla-css) + ("go-golang-org-colorful" + ,go-golang-org-colorful) + ("go-golang-org-x-net" + ,go-golang-org-x-net) + ("go-github-com-muesli-reflow-ansi" + ,go-github-com-muesli-reflow-ansi) + ("go-github-com-microcosm-cc-bluemonday" + ,go-github-com-microcosm-cc-bluemonday) + ("go-github-com-muesli-reflow-wordwrap" + ,go-github-com-muesli-reflow-wordwrap) + ("go-github-com-yuin-goldmark" + ,go-github-com-yuin-goldmark) + ("go-github-com-dlclark-regexp2" + ,go-github-com-dlclark-regexp2) + ("go-github-com-muesli-reflow-indent" + ,go-github-com-muesli-reflow-indent) + ("go-github-com-muesli-reflow-padding" + ,go-github-com-muesli-reflow-padding) + ("go-github-com-olekukonko-tablewriter" + ,go-github-com-olekukonko-tablewriter))) + (home-page "https://github.com/cli/cli") + (synopsis "CLI interface to GitHub") + (description "This package provides the @command{gh} command, an interface +to GitHub on the command line. It brings pull requests, issues, and other +GitHub concepts to the terminal next to where you are already working with Git +and your code.") + (license license:expat))) + (define-public ghq (package (name "ghq")