From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 12 08:11:01 2022 Received: (at submit) by debbugs.gnu.org; 12 Apr 2022 12:11:01 +0000 Received: from localhost ([127.0.0.1]:47867 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neFML-0007GM-4o for submit@debbugs.gnu.org; Tue, 12 Apr 2022 08:11:01 -0400 Received: from lists.gnu.org ([209.51.188.17]:58152) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neFMJ-0007GD-IH for submit@debbugs.gnu.org; Tue, 12 Apr 2022 08:10:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40020) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1neFMJ-0003Ow-EW for guix-patches@gnu.org; Tue, 12 Apr 2022 08:10:59 -0400 Received: from out2.migadu.com ([2001:41d0:2:aacc::]:43284) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1neFMG-0000s5-Un for guix-patches@gnu.org; Tue, 12 Apr 2022 08:10:58 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvin.dev; s=key1; t=1649765450; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=rsHi8t7m5fUt7HHpOm0nM0ATtXy8kqzlpvHVPpMKsb8=; b=ilyHduDtsKNDSabdMFz2TFAp7PKjeFD5OlQPJzwVAVf4FQkta6U2U9es0M+cKMXm9RlC0M +sgFaUS733BD1hYQ8ClyVnANFzVyTM/KsV0y2zyd53UHDGyQWEUCnyMll7PR+N1n0eAcqG ZGe8DrrrRiEMu2AwhkDocRSC834znc0= From: Dhruvin Gandhi To: guix-patches@gnu.org Subject: [PATCH 0/2] gnu: Add hut. Date: Tue, 12 Apr 2022 17:40:39 +0530 Message-Id: <20220412121039.23573-1-contact@dhruvin.dev> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: dhruvin.dev Received-SPF: pass client-ip=2001:41d0:2:aacc::; envelope-from=contact@dhruvin.dev; helo=out2.migadu.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Dhruvin Gandhi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) This patch adds hut. Commit messages may need some corrections. I excluded dependencies that are not used to build/test the package. Dhruvin Gandhi (2): gnu: go-github-com-spf13-cobra: Update to 1.4.0. gnu: Add hut. gnu/packages/golang.scm | 148 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 146 insertions(+), 2 deletions(-) -- 2.35.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 12 08:23:41 2022 Received: (at 54882) by debbugs.gnu.org; 12 Apr 2022 12:23:41 +0000 Received: from localhost ([127.0.0.1]:47886 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neFYa-0007dL-Vw for submit@debbugs.gnu.org; Tue, 12 Apr 2022 08:23:41 -0400 Received: from out1.migadu.com ([91.121.223.63]:23748) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neFYY-0007d3-RM for 54882@debbugs.gnu.org; Tue, 12 Apr 2022 08:23:39 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvin.dev; s=key1; t=1649766217; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=BSt3gGHoyUlyJtH+erYingu2sa4beKGPNXMk31yvsy0=; b=KU/SXe57M/NPdyMnhiz5bI33zOEx/lYxB0Z3kOxbc/mdyHPz/ZiS1c6/huf7cEXC3LNXzs O6cwNAFAF8berdJ2ooFzo+sSz3JHU5/dEt9HjtCC8dJElTAydnj4QKAjLOm8TNWd32L68d m6OoLfjuIqrqmOlQNKUUL070rzB3VLk= From: Dhruvin Gandhi To: 54882@debbugs.gnu.org Subject: [PATCH 1/2] gnu: go-github-com-spf13-cobra: Update to 1.4.0. Date: Tue, 12 Apr 2022 17:53:18 +0530 Message-Id: <20220412122319.24231-1-contact@dhruvin.dev> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: dhruvin.dev X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54882 Cc: Dhruvin Gandhi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/golang.scm (go-github-com-spf13-cobra): Update to 1.4.0. --- gnu/packages/golang.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index f3cc1bd6b8..782e0c9ef5 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -34,6 +34,7 @@ ;;; Copyright © 2021 Philip McGrath ;;; Copyright © 2021 Lu Hui ;;; Copyright © 2022 Pier-Hugues Pellerin +;;; Copyright © 2022 Dhruvin Gandhi ;;; ;;; This file is part of GNU Guix. ;;; @@ -3510,7 +3511,7 @@ (define-public go-github-com-spf13-cast (define-public go-github-com-spf13-cobra (package (name "go-github-com-spf13-cobra") - (version "1.0.0") + (version "1.4.0") (source (origin (method git-fetch) @@ -3520,7 +3521,7 @@ (define-public go-github-com-spf13-cobra (file-name (git-file-name name version)) (sha256 (base32 - "0vbppqqhby302a5ayn0296jqr71qkcd4c9am7wzsk6z71fwdsa7h")))) + "0ijhnk9pcks1v1cxri4kf6v1h26ym3jikmkgv4fdfrmm7sqgva13")))) (build-system go-build-system) (arguments `(#:import-path "github.com/spf13/cobra")) -- 2.35.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 12 08:23:41 2022 Received: (at 54882) by debbugs.gnu.org; 12 Apr 2022 12:23:41 +0000 Received: from localhost ([127.0.0.1]:47888 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neFYb-0007dN-7J for submit@debbugs.gnu.org; Tue, 12 Apr 2022 08:23:41 -0400 Received: from out1.migadu.com ([91.121.223.63]:23760) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neFYZ-0007d7-9x for 54882@debbugs.gnu.org; Tue, 12 Apr 2022 08:23:39 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvin.dev; s=key1; t=1649766218; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Ls9bbYz5CaXDhzORJ+ITke37fs7FVPArMnH9DxSSFdU=; b=LywXZ+/BKOoiU5zOZznUTGfFpST1JeR5m7Lv64njtMPfdzKrll1SWDWXC9zQr8SdB3ni93 JicVEK3u3GmmIAt80mhUmd5N5NfiM1T009F3r6SndSdY1pdPm4zmuzIVVC3WpmvV8X20ft odpcbmTRcIOqdVYVjTnR2EneTP012mA= From: Dhruvin Gandhi To: 54882@debbugs.gnu.org Subject: [PATCH 2/2] gnu: Add hut. Date: Tue, 12 Apr 2022 17:53:19 +0530 Message-Id: <20220412122319.24231-2-contact@dhruvin.dev> In-Reply-To: <20220412122319.24231-1-contact@dhruvin.dev> References: <20220412122319.24231-1-contact@dhruvin.dev> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: dhruvin.dev X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54882 Cc: Dhruvin Gandhi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/golang.scm (hut): New variable. --- gnu/packages/golang.scm | 143 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 143 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 782e0c9ef5..f46b1ae78f 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -9776,3 +9776,146 @@ (define-public go-github-com-go-chi-chi-v5 "@code{go-github-com-go-chi-chi-v5} is an HTTP router that lets the user decompose request handling into many smaller layers.") (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") + (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 "shlex") + (description + "Package shlex implements a simple lexer which splits input in to tokens using +shell-style rules for quoting and commenting.") + (license license:asl2.0))) + +(define-public go-git-sr-ht--emersion-go-scfg + (package + (name "go-git-sr-ht--emersion-go-scfg") + (version "0.0.0-20211215104734-c2c7a15d6c99") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~emersion/go-scfg") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "02gn8hz8zfv8y0krysx2wv951gw8hmhdfqf1ysidwm7i293365w4")))) + (build-system go-build-system) + (arguments '(#:import-path "git.sr.ht/~emersion/go-scfg")) + (propagated-inputs + `(("go-github-com-google-shlex" ,go-github-com-google-shlex) + ("go-github-com-davecgh-go-spew" ,go-github-com-davecgh-go-spew))) + (home-page "https://git.sr.ht/~emersion/go-scfg") + (synopsis "go-scfg") + (description "Package scfg parses configuration files.") + (license license:expat))) + +(define-public go-git-sr-ht--emersion-gqlclient + (package + (name "go-git-sr-ht--emersion-gqlclient") + (version "0.0.0-20220202181617-4e6e9c763dd2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~emersion/gqlclient") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1d9hmaz7yy02bk455gmaav818xi49sw69jyx6dxzymv6ln7r1cv1")))) + (build-system go-build-system) + (arguments '(#:import-path "git.sr.ht/~emersion/gqlclient")) + (home-page "https://git.sr.ht/~emersion/gqlclient") + (synopsis "gqlclient") + (description + "This package provides a GraphQL client and code generator for Go.") + (license license:expat))) + +(define-public go-github-com-juju-ansiterm + (package + (name "go-github-com-juju-ansiterm") + (version "0.0.0-20210929141451-8b71cc96ebdc") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/juju/ansiterm") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "05mk7mlvg11dd6b0j0wlq547ghbmx2ywwrlbcb4kddpg7qaqp1va")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/juju/ansiterm")) + (propagated-inputs + `(("go-gopkg-in-check-v1" ,go-gopkg-in-check-v1) + ("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-lunixbochs-vtclean" + ,go-github-com-lunixbochs-vtclean))) + (home-page "https://github.com/juju/ansiterm") + (synopsis "ansiterm") + (description + "Package ansiterm provides a Writer that writes out the ANSI escape codes for +color and styles.") + (license license:lgpl3))) + +(define-public go-github-com-lunixbochs-vtclean + (package + (name "go-github-com-lunixbochs-vtclean") + (version "1.0.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/lunixbochs/vtclean") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0jqn33l1kzy4dk66zbvxz7rlgkgg34s9mhc8z0lrz0i88466zhd8")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/lunixbochs/vtclean")) + (home-page "https://github.com/lunixbochs/vtclean") + (synopsis "vtclean") + (description + "Clean up raw terminal output by stripping escape sequences, optionally +preserving color.") + (license license:expat))) + +(define-public hut + (package + (name "hut") + (version "0.1.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~emersion/hut") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "15ag8fibnahcfgd0w2j4k813z10ymi39rx8d3c8b9955zc62p1fr")))) + (build-system go-build-system) + (arguments '(#:import-path "git.sr.ht/~emersion/hut")) + (propagated-inputs + `(("go-golang-org-x-term" ,go-golang-org-x-term) + ("go-golang-org-x-oauth2" ,go-golang-org-x-oauth2) + ("go-github-com-spf13-cobra" ,go-github-com-spf13-cobra) + ("go-github-com-juju-ansiterm" ,go-github-com-juju-ansiterm) + ("go-git-sr-ht--emersion-gqlclient" ,go-git-sr-ht--emersion-gqlclient) + ("go-git-sr-ht--emersion-go-scfg" ,go-git-sr-ht--emersion-go-scfg))) + (home-page "https://git.sr.ht/~emersion/hut") + (synopsis "CLI tool for sr.ht") + (description "This package provides a CLI tool for sr.ht.") + (license license:agpl3))) -- 2.35.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 12 08:35:45 2022 Received: (at 54882) by debbugs.gnu.org; 12 Apr 2022 12:35:45 +0000 Received: from localhost ([127.0.0.1]:47924 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neFkH-0007zq-5P for submit@debbugs.gnu.org; Tue, 12 Apr 2022 08:35:45 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:57856) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neFkD-0007zg-E3 for 54882@debbugs.gnu.org; Tue, 12 Apr 2022 08:35:43 -0400 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by michel.telenet-ops.be with bizsmtp id Hobf270094UW6Th06obfkT; Tue, 12 Apr 2022 14:35:39 +0200 Message-ID: <81a213e3ee18cd29e16a8244c416944366b8f100.camel@telenet.be> Subject: Re: [bug#54882] [PATCH 2/2] gnu: Add hut. From: Maxime Devos To: Dhruvin Gandhi , 54882@debbugs.gnu.org Date: Tue, 12 Apr 2022 14:35:39 +0200 In-Reply-To: <20220412122319.24231-2-contact@dhruvin.dev> References: <20220412122319.24231-1-contact@dhruvin.dev> <20220412122319.24231-2-contact@dhruvin.dev> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-dFFTsIxLMGKc3bTNXmZX" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1649766939; bh=+g20Zgw5301r5vL5BlQzZriRXIrI3cw+rbthSkMyjyA=; h=Subject:From:To:Date:In-Reply-To:References; b=Q7B27J/wI+lgWTsHhpMy6crElZh6hMi7emmNtmAJJmkpxvDjRtl4xtbxaqWwP6AMq HGo5YfG/Bgi9diEiwnKfaMt+6CRpSSowm25Xj2wdxWCd86NfmkxTjjq8Jfjh2jGlw8 U+4GI//iox/x8scPU6n0I3t2L+U8Lo+qDjLXo3MvgbptwXtd4x6JsY41jwk5t+RjVU XyLjhyPfQBJuFFPbF78sYK4Tw4R/s5bk22xun/iAuxNFt9a+Q7Pq8qBLnJZzWxdRFY TwacTFQgkH+OJPP//2cxjbTCmM0MKg+CWaGDGvF4nZRwtwx84FuRHnBLyyUZUmZyh1 DGQfS1t8ObKQg== X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54882 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-dFFTsIxLMGKc3bTNXmZX Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Dhruvin Gandhi via Guix-patches via schreef op di 12-04-2022 om 17:53 [+0530]: > +(define-public hut > +=C2=A0 (package > +=C2=A0=C2=A0=C2=A0 (name "hut") > +=C2=A0=C2=A0=C2=A0 (version "0.1.0") > +=C2=A0=C2=A0=C2=A0 (source > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (origin > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (method git-fetch) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (uri (git-reference > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 (url "https://git.sr.ht/~emersion/hut") > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 (commit (string-append "v" version)))) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (file-name (git-file-name nam= e version)) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (sha256 > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (base32 "15ag8fib= nahcfgd0w2j4k813z10ymi39rx8d3c8b9955zc62p1fr")))) > +=C2=A0=C2=A0=C2=A0 (build-system go-build-system) > +=C2=A0=C2=A0=C2=A0 (arguments '(#:import-path "git.sr.ht/~emersion/hut")= ) > +=C2=A0=C2=A0=C2=A0 (propagated-inputs > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 `(("go-golang-org-x-term" ,go-golang-org-= x-term) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("go-golang-org-x-oauth2" ,go= -golang-org-x-oauth2) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("go-github-com-spf13-cobra" = ,go-github-com-spf13-cobra) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("go-github-com-juju-ansiterm= " ,go-github-com-juju-ansiterm) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("go-git-sr-ht--emersion-gqlc= lient" ,go-git-sr-ht--emersion-gqlclient) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("go-git-sr-ht--emersion-go-s= cfg" ,go-git-sr-ht--emersion-go-scfg))) It is a tool, not a library, so the inputs can be depropagated. > +=C2=A0=C2=A0=C2=A0 (home-page "https://git.sr.ht/~emersion/hut") > +=C2=A0=C2=A0=C2=A0 (synopsis "CLI tool for sr.ht") > +=C2=A0=C2=A0=C2=A0 (description "This package provides a CLI tool for sr= .ht.") > +=C2=A0=C2=A0=C2=A0 (license license:agpl3))) This package doesn't have much to do with the language Go, it just happens to be implemented in Go and is not a library. As such, maybe it can be placed in (gnu pckages version-control) instead? Greetings, Maxime. --=-dFFTsIxLMGKc3bTNXmZX Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYlVyGxccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7rMsAP9Do6AgmDJyi3XkhwsmwMH9VzKW T4gUFaXp2wA+AGIdAQEA/l3LjSvT9+ynqLJddTPf6s1JzrSPd/bWiut4N5GsgAM= =1LH8 -----END PGP SIGNATURE----- --=-dFFTsIxLMGKc3bTNXmZX-- From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 12 08:36:38 2022 Received: (at 54882) by debbugs.gnu.org; 12 Apr 2022 12:36:38 +0000 Received: from localhost ([127.0.0.1]:47930 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neFl8-00081Z-Ie for submit@debbugs.gnu.org; Tue, 12 Apr 2022 08:36:38 -0400 Received: from albert.telenet-ops.be ([195.130.137.90]:59224) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neFl7-00081Q-1V for 54882@debbugs.gnu.org; Tue, 12 Apr 2022 08:36:37 -0400 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by albert.telenet-ops.be with bizsmtp id Hocb270094UW6Th06ocbyD; Tue, 12 Apr 2022 14:36:36 +0200 Message-ID: Subject: Re: [bug#54882] [PATCH 2/2] gnu: Add hut. From: Maxime Devos To: Dhruvin Gandhi , 54882@debbugs.gnu.org Date: Tue, 12 Apr 2022 14:36:35 +0200 In-Reply-To: <20220412122319.24231-2-contact@dhruvin.dev> References: <20220412122319.24231-1-contact@dhruvin.dev> <20220412122319.24231-2-contact@dhruvin.dev> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-I2CGXFGtY5Fmak25s/Mg" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1649766996; bh=8tuG6v6Cj2xAZE6qzcZWhmaGxMlP6kYRoqt8fNzZyVY=; h=Subject:From:To:Date:In-Reply-To:References; b=k5JFVn+ksfn39NHjq2deAvMJF7dgmH6FoMNGha75ZFJaLLD1xiDPsVhkzafkgmvKx mSBEn3n4vCO0FlPHYR+le2lHFm7EF6gAOr0lYn+vj7S/rAiB2AaDwhaWBeRxv0YZFG m7SWCPrdvUxZC3WKYkJibr/CZfG1ZGzLb6DFyLJdTnWNwsPuk9t0H5mntXt73Br2cM 3jNME2OrdLLpg4Ivfe56+cL8h3+Wi5SqO+TXrP4hODTSvArQ3bLAcvuDipFBj68OWu +0OBRda3I/OUAYEw+A17vHQtVZKIJYaMUa1jkd+STQ388AVfWXlsZbRJ9BxaLkFNO6 qmw+tUqRhIReQ== X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54882 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-I2CGXFGtY5Fmak25s/Mg Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Dhruvin Gandhi via Guix-patches via schreef op di 12-04-2022 om 17:53 [+0530]: > +=C2=A0=C2=A0=C2=A0 (license license:expat))) > + > +(define-public hut Only one package per patch. From (guix)Submitting Patches: 13. Verify that your patch contains only one set of related changes. Bundling unrelated changes together makes reviewing harder and slower. Examples of unrelated changes include the addition of several packages, or a package update along with fixes to that package. Greetings, Maxime. --=-I2CGXFGtY5Fmak25s/Mg Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYlVyUxccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7payAP0SP1zWnsXGR5/f5qKe9MHq8zMj MncH+K9EvSFLoeajKAD+ITeMNcttteNQgkgWaVlDnoJFTnz8oDwXDEPZqtGvsAg= =HNu4 -----END PGP SIGNATURE----- --=-I2CGXFGtY5Fmak25s/Mg-- From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 12 08:38:52 2022 Received: (at 54882) by debbugs.gnu.org; 12 Apr 2022 12:38:52 +0000 Received: from localhost ([127.0.0.1]:47935 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neFnH-00085N-UK for submit@debbugs.gnu.org; Tue, 12 Apr 2022 08:38:52 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:33112) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neFnD-00085B-WB for 54882@debbugs.gnu.org; Tue, 12 Apr 2022 08:38:50 -0400 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by laurent.telenet-ops.be with bizsmtp id Hoem2700R4UW6Th01oemU3; Tue, 12 Apr 2022 14:38:46 +0200 Message-ID: <4f4eb944a3062609d7ab21256ab4c8378a2523dd.camel@telenet.be> Subject: Re: [bug#54882] [PATCH 2/2] gnu: Add hut. From: Maxime Devos To: Dhruvin Gandhi , 54882@debbugs.gnu.org Date: Tue, 12 Apr 2022 14:38:46 +0200 In-Reply-To: <20220412122319.24231-2-contact@dhruvin.dev> References: <20220412122319.24231-1-contact@dhruvin.dev> <20220412122319.24231-2-contact@dhruvin.dev> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-fNYViYh0xq/kR8tyiT+q" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1649767126; bh=SXAjPkVgYoQpSAXXP+Oqf6glBkgn/fgWduvq4GorHpU=; h=Subject:From:To:Date:In-Reply-To:References; b=AO2sU7UGw+kRLVe7i2ti5nsTaWWwvFYQLeCv5gDVNR93XkTys/4hweF/vSW72lP9w uBnauQawqjBitjMWjO03oiiu2AeXrMLaJL9X78YFf3XoqpKhrUy9DDS0YF04cgjAtO 6gPe5hyRA00gsQ25kxKU+yQHVEKF9ZhBnQLshmRwmTKuJJfjKiebOypI8v6JfRtRsz xWQiyzWDGflK89k2Qs/9wpR/3XAkVPaxL4p6VrNPQLzJY2Y0M0TQRajkBRodlOT9cx g/ErOgSkuY66OiXxzP7STGGQRKVJpZSvNoLGi4cR+MHoTmNOYZB808Q5m8dbn5y2IO +BcqyPV0WsaPA== X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54882 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-fNYViYh0xq/kR8tyiT+q Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Dhruvin Gandhi via Guix-patches via schreef op di 12-04-2022 om 17:53 [+0530]: > +=C2=A0=C2=A0=C2=A0 (synopsis "vtclean") This synopsis is rather minimalistic and not informative.=20 =E2=80=98(guix)Synopses and Descriptions=E2=80=99 has some guidelines. E.g= .: (synopsis "Filter out terminal escape sequences from Go") Greetings, Maxime. --=-fNYViYh0xq/kR8tyiT+q Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYlVy1hccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7gQDAQCN9Gz0CjTk7yxu6Xj6oBnzqC41 CSCLm5GwBaRXzgPv4gD/S8N/8rcZRS9wEHUDPse4ELgS0GcRL9wY1iL/rkpJsgc= =ScLq -----END PGP SIGNATURE----- --=-fNYViYh0xq/kR8tyiT+q-- From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 12 09:07:20 2022 Received: (at 54882) by debbugs.gnu.org; 12 Apr 2022 13:07:20 +0000 Received: from localhost ([127.0.0.1]:47959 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neGEq-0000U7-7y for submit@debbugs.gnu.org; Tue, 12 Apr 2022 09:07:20 -0400 Received: from out1.migadu.com ([91.121.223.63]:39398) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neGEm-0000Tv-Iq for 54882@debbugs.gnu.org; Tue, 12 Apr 2022 09:07:18 -0400 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvin.dev; s=key1; t=1649768835; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=84XcAsbh9NnJHfkC8M+Yjb7oTufWTVN6c9C069kRGmM=; b=df2oo2XHNcTGl1GNJkPJdchlAGLuUH24kczTK9rTep+NmhHtjzw/vYPOhR/s0PSLWVQegG 7EQazFiSoRvCGLdiBgdYunn4G+38H2j/RPqygJRCpHAgoiwwna/llYAxewd20FSO5pQiQQ Ti6Fk5zXIwdNLQSS0w/hVLibbbdDeRU= Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Tue, 12 Apr 2022 18:37:12 +0530 Message-Id: X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: "Dhruvin Gandhi" To: "Maxime Devos" , <54882@debbugs.gnu.org> Subject: Re: [bug#54882] [PATCH 2/2] gnu: Add hut. References: <20220412122319.24231-1-contact@dhruvin.dev> <20220412122319.24231-2-contact@dhruvin.dev> <81a213e3ee18cd29e16a8244c416944366b8f100.camel@telenet.be> In-Reply-To: <81a213e3ee18cd29e16a8244c416944366b8f100.camel@telenet.be> X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: dhruvin.dev X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54882 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Tue Apr 12, 2022 at 6:05 PM IST, Maxime Devos wrote: > It is a tool, not a library, so the inputs can be depropagated. Ack. > This package doesn't have much to do with the language Go, it just > happens to be implemented in Go and is not a library. As such, maybe > it can be placed in (gnu pckages version-control) instead? I agree. I'll make requested changes. From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 12 09:12:13 2022 Received: (at 54882) by debbugs.gnu.org; 12 Apr 2022 13:12:13 +0000 Received: from localhost ([127.0.0.1]:47978 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neGJZ-0000dL-C5 for submit@debbugs.gnu.org; Tue, 12 Apr 2022 09:12:13 -0400 Received: from out2.migadu.com ([188.165.223.204]:64489) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neGJX-0000dC-2o for 54882@debbugs.gnu.org; Tue, 12 Apr 2022 09:12:12 -0400 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvin.dev; s=key1; t=1649769129; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=pujtkNY1TlIV/vhR0eLyc0UTlVeABmsTikn3hRMbUS0=; b=eF2zFBICSFbCEeIqmkTY0+k4L7VjIqi0Xo6h+0BlzuYWE2fu7f2qRemepk9ry9q8GiYoq+ 46H/wjBWYrUAOYkP3jrhQ52ePSoaD9yuilB7GaZonGYi6j19PwDPtlKkemf5eDx+s/R+CU ZMNCuOOc/gwPNhynl/rmhgSe7mPe0ro= Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Tue, 12 Apr 2022 18:42:06 +0530 Message-Id: Subject: Re: [bug#54882] [PATCH 2/2] gnu: Add hut. X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: "Dhruvin Gandhi" To: "Maxime Devos" , <54882@debbugs.gnu.org> References: <20220412122319.24231-1-contact@dhruvin.dev> <20220412122319.24231-2-contact@dhruvin.dev> In-Reply-To: X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: dhruvin.dev X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54882 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tue Apr 12, 2022 at 6:06 PM IST, Maxime Devos wrote: > Only one package per patch. From (guix)Submitting Patches: > > 13. Verify that your patch contains only one set of related changes. > Bundling unrelated changes together makes reviewing harder and > slower. > > Examples of unrelated changes include the addition of several > packages, or a package update along with fixes to that package. Should I submit a patch for each dependency? Or do you mean I should send a separate patch for updating github.com/spf13/cobra? All newly added packages before hut's definition are required to build hut, so I put them together in one commit. From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 12 09:14:17 2022 Received: (at 54882) by debbugs.gnu.org; 12 Apr 2022 13:14:18 +0000 Received: from localhost ([127.0.0.1]:47985 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neGLZ-0000hL-Od for submit@debbugs.gnu.org; Tue, 12 Apr 2022 09:14:17 -0400 Received: from out2.migadu.com ([188.165.223.204]:65295) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neGLY-0000hD-FX for 54882@debbugs.gnu.org; Tue, 12 Apr 2022 09:14:16 -0400 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvin.dev; s=key1; t=1649769256; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=jteFp7lzBpgQTg0khpU+Mqn92f5kk+wLOefVFI++CQ8=; b=L88EYPENIt79wK2UE50QW1+CP1R1UeLrV/zYTYpaZVfydiGV0frpJBHQEwA8yXoVfpT88J 22Owx1Z7FTjG0kOCzclZYEMdYPgxWRdX5jwha/Kt94VIUYOV0L+74MyN21GklPonCJuMSq hxkWhyrhtudFQ43sdcHqg5jbh4q+/pQ= Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Tue, 12 Apr 2022 18:44:13 +0530 Message-Id: Subject: Re: [bug#54882] [PATCH 2/2] gnu: Add hut. X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: "Dhruvin Gandhi" To: "Maxime Devos" , <54882@debbugs.gnu.org> References: <20220412122319.24231-1-contact@dhruvin.dev> <20220412122319.24231-2-contact@dhruvin.dev> <4f4eb944a3062609d7ab21256ab4c8378a2523dd.camel@telenet.be> In-Reply-To: <4f4eb944a3062609d7ab21256ab4c8378a2523dd.camel@telenet.be> X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: dhruvin.dev X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54882 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tue Apr 12, 2022 at 6:08 PM IST, Maxime Devos wrote: > Dhruvin Gandhi via Guix-patches via schreef op di 12-04-2022 om 17:53 > [+0530]: > > +=C2=A0=C2=A0=C2=A0 (synopsis "vtclean") > > This synopsis is rather minimalistic and not informative.=20 > =E2=80=98(guix)Synopses and Descriptions=E2=80=99 has some guidelines. E= .g.: > > (synopsis "Filter out terminal escape sequences from Go") Yes, I just used `guix import go` and submitted the definition once I was able to successfully build it. I'll make necessary changes. Thanks for pointing it out. From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 12 11:43:27 2022 Received: (at 54882) by debbugs.gnu.org; 12 Apr 2022 15:43:27 +0000 Received: from localhost ([127.0.0.1]:49449 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neIfv-0005Fx-76 for submit@debbugs.gnu.org; Tue, 12 Apr 2022 11:43:27 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:38680) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neIfs-0005Fi-CV for 54882@debbugs.gnu.org; Tue, 12 Apr 2022 11:43:25 -0400 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by laurent.telenet-ops.be with bizsmtp id HrjN270094UW6Th01rjNyj; Tue, 12 Apr 2022 17:43:22 +0200 Message-ID: <0da419e7da045a2321e83a0754068b69823d8055.camel@telenet.be> Subject: Re: [bug#54882] [PATCH 2/2] gnu: Add hut. From: Maxime Devos To: Dhruvin Gandhi , 54882@debbugs.gnu.org Date: Tue, 12 Apr 2022 17:43:16 +0200 In-Reply-To: References: <20220412122319.24231-1-contact@dhruvin.dev> <20220412122319.24231-2-contact@dhruvin.dev> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-StcoctP9hoHArYTrnEea" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1649778202; bh=d9TYMY68bDK2qyxrly9atEmd2cSfEMqL9aZ1q7Y/uOM=; h=Subject:From:To:Date:In-Reply-To:References; b=m4kuo0rwAXBqyRuQyE7QTw9QFGQY1dEF9Oo5OaD9p3o9ClWEp8OADNQGqJC9qb9D3 OVVr2FqGxqNrACAKQkFyDMhmznps8q7EvTKPUA4iSMumaaDXqk43+lvUhLcLUbhO6M Xobpbd8eQDfuin4l3fJ0aDl+OSEV6M3xdv2GBuTLQD9yRynR7DnbrJQcoaZhdZGPwv GSYoJJ5JriG9+YR1QYYONKGH8ikb7ZwW232wU0MThOF45u5K3A3ZgWsIhgMBxDm48d /4KenMjm3IV/RQg9FVr0YxYVReCqaOtSWWgk6zIq7zL4etfseEwE/VzCnnhCXb1CDS VQgXXP21Nv8BQ== X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54882 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-StcoctP9hoHArYTrnEea Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Dhruvin Gandhi schreef op di 12-04-2022 om 18:42 [+0530]: > On Tue Apr 12, 2022 at 6:06 PM IST, Maxime Devos wrote: > > Only one package per patch.=C2=A0 From (guix)Submitting Patches: > >=20 > > =C2=A0=C2=A0 13. Verify that your patch contains only one set of relate= d changes. > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Bundling unrelated changes together make= s reviewing harder and > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 slower. > >=20 > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Examples of unrelated changes include th= e addition of several > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 packages, or a package update along with= fixes to that package. > Should I submit a patch for each dependency? Or do you mean I should > send a separate patch for updating github.com/spf13/cobra? A separate patch like for updating github.com/spf13/cobra. > All newly added packages before hut's definition are required to build > hut, so I put them together in one commit. FWIW, a separate patch makes it easier to see at a glance which commit modifies which packages. Greetings, Maxime. --=-StcoctP9hoHArYTrnEea Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYlWeFBccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7hY6APwONnwuqsApemPLNzPxLYubxqg4 Fd/lPFrlqYZr4fHsBwEAr+9lV1mVVcVrqKTmKkFI+Xpm2Q5JF8IozBTqq5ue3gY= =lo/n -----END PGP SIGNATURE----- --=-StcoctP9hoHArYTrnEea-- From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 25 09:57:44 2022 Received: (at 54882) by debbugs.gnu.org; 25 Apr 2022 13:57:44 +0000 Received: from localhost ([127.0.0.1]:35714 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nizDk-0005zZ-4b for submit@debbugs.gnu.org; Mon, 25 Apr 2022 09:57:44 -0400 Received: from out0.migadu.com ([94.23.1.103]:47075) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nizDg-0005zO-Q6 for 54882@debbugs.gnu.org; Mon, 25 Apr 2022 09:57:42 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvin.dev; s=key1; t=1650895059; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=9kQbdxEmq/RhDgDH7sBbGt8OFcC3EfcAYAN4/fZHi8M=; b=D/4LcbE1lE/fi3KTFsLIay0Cf7KWXWHXVi81uaMHClM2DfoBtm+YzzLIWdnSU2z3M4yQPB kWFKSRQj+RBiLPqKSc1DCgSLnmDndFRGo7x48UI8WsWpiHYBe3LmtnB57GE+wOjZAwUjSZ 3/BOaxkoKJKW7jVvdgi9QqyKQbaux+s= From: Dhruvin Gandhi To: 54882@debbugs.gnu.org Subject: [PATCH v2] gnu: Add hut. Date: Mon, 25 Apr 2022 19:26:45 +0530 Message-Id: <20220425135645.24457-1-contact@dhruvin.dev> In-Reply-To: <20220412121039.23573-1-contact@dhruvin.dev> References: <20220412121039.23573-1-contact@dhruvin.dev> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: dhruvin.dev X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54882 Cc: Dhruvin Gandhi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/version-control.scm (hut): New variable. --- gnu/packages/golang.scm | 118 +++++++++++++++++++++++++++++++ gnu/packages/version-control.scm | 43 +++++++++++ 2 files changed, 161 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 820e6b54ab..8b28546095 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -34,6 +34,7 @@ ;;; Copyright © 2021 Philip McGrath ;;; Copyright © 2021 Lu Hui ;;; Copyright © 2022 Pier-Hugues Pellerin +;;; Copyright © 2022 Dhruvin Gandhi ;;; ;;; This file is part of GNU Guix. ;;; @@ -9775,3 +9776,120 @@ (define-public go-github-com-go-chi-chi-v5 "@code{go-github-com-go-chi-chi-v5} is an HTTP router that lets the user decompose request handling into many smaller layers.") (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") + (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 "Lexer for go that supports shell-style quoting, commenting, +and escaping") + (description + "Package shlex implements a simple lexer which splits input in to tokens using +shell-style rules for quoting and commenting.") + (license license:asl2.0))) + +(define-public go-git-sr-ht--emersion-go-scfg + (package + (name "go-git-sr-ht--emersion-go-scfg") + (version "0.0.0-20211215104734-c2c7a15d6c99") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~emersion/go-scfg") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "02gn8hz8zfv8y0krysx2wv951gw8hmhdfqf1ysidwm7i293365w4")))) + (build-system go-build-system) + (arguments '(#:import-path "git.sr.ht/~emersion/go-scfg")) + (propagated-inputs + `(("go-github-com-google-shlex" ,go-github-com-google-shlex) + ("go-github-com-davecgh-go-spew" ,go-github-com-davecgh-go-spew))) + (home-page "https://git.sr.ht/~emersion/go-scfg") + (synopsis "Library to parse scfg files") + (description "Package scfg parses configuration files.") + (license license:expat))) + +(define-public go-git-sr-ht--emersion-gqlclient + (package + (name "go-git-sr-ht--emersion-gqlclient") + (version "0.0.0-20220202181617-4e6e9c763dd2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~emersion/gqlclient") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1d9hmaz7yy02bk455gmaav818xi49sw69jyx6dxzymv6ln7r1cv1")))) + (build-system go-build-system) + (arguments '(#:import-path "git.sr.ht/~emersion/gqlclient")) + (home-page "https://git.sr.ht/~emersion/gqlclient") + (synopsis "GraphQL client and code generator") + (description + "This package provides a GraphQL client and code generator for Go.") + (license license:expat))) + +(define-public go-github-com-juju-ansiterm + (package + (name "go-github-com-juju-ansiterm") + (version "0.0.0-20210929141451-8b71cc96ebdc") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/juju/ansiterm") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "05mk7mlvg11dd6b0j0wlq547ghbmx2ywwrlbcb4kddpg7qaqp1va")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/juju/ansiterm")) + (propagated-inputs + `(("go-gopkg-in-check-v1" ,go-gopkg-in-check-v1) + ("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-lunixbochs-vtclean" + ,go-github-com-lunixbochs-vtclean))) + (home-page "https://github.com/juju/ansiterm") + (synopsis "Writer to output ANSI escape codes for color and styles") + (description + "Package ansiterm provides a Writer that writes out the ANSI escape codes for +color and styles.") + (license license:lgpl3))) + +(define-public go-github-com-lunixbochs-vtclean + (package + (name "go-github-com-lunixbochs-vtclean") + (version "1.0.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/lunixbochs/vtclean") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0jqn33l1kzy4dk66zbvxz7rlgkgg34s9mhc8z0lrz0i88466zhd8")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/lunixbochs/vtclean")) + (home-page "https://github.com/lunixbochs/vtclean") + (synopsis "Filter out terminal escape sequences") + (description + "Clean up raw terminal output by stripping escape sequences, optionally +preserving color.") + (license license:expat))) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 03c0d4420d..b5b3d1a1ae 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -44,6 +44,7 @@ ;;; Copyright © 2021 jgart ;;; Copyright © 2021 Foo Chuan Wei ;;; Copyright © 2022 Jai Vetrivelan +;;; Copyright © 2022 Dhruvin Gandhi ;;; ;;; This file is part of GNU Guix. ;;; @@ -103,6 +104,7 @@ (define-module (gnu packages version-control) #:use-module (gnu packages image) #:use-module (gnu packages linux) #:use-module (gnu packages mail) + #:use-module (gnu packages man) #:use-module (gnu packages maths) #:use-module (gnu packages nano) #:use-module (gnu packages ncurses) @@ -3330,3 +3332,44 @@ (define-public git-filter-repo Git project instead of @command{git filter-branch}.") (license (list license:expat ;; Main license. license:gpl2)))) ;; For test harness. + +(define-public hut + (package + (name "hut") + (version "0.1.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~emersion/hut") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "15ag8fibnahcfgd0w2j4k813z10ymi39rx8d3c8b9955zc62p1fr")))) + (build-system go-build-system) + (arguments + '(#:import-path "git.sr.ht/~emersion/hut" + #:phases (modify-phases %standard-phases + (replace 'build + (lambda* (#:key import-path #:allow-other-keys) + (with-directory-excursion (string-append "src/" import-path) + ;; From guix/build/go-build-system.scm + (setenv "CGO_LDFLAGS" "-s -w") + (invoke "make" "all" "GOFLAGS=-v -x")))) + (replace 'install + (lambda* (#:key import-path outputs #:allow-other-keys) + (with-directory-excursion (string-append "src/" import-path) + (invoke "make" "install" + (string-append "PREFIX=" (assoc-ref outputs "out"))))))))) + (native-inputs + `(("scdoc" ,scdoc) + ("go-golang-org-x-term" ,go-golang-org-x-term) + ("go-golang-org-x-oauth2" ,go-golang-org-x-oauth2) + ("go-github-com-spf13-cobra" ,go-github-com-spf13-cobra) + ("go-github-com-juju-ansiterm" ,go-github-com-juju-ansiterm) + ("go-git-sr-ht--emersion-gqlclient" ,go-git-sr-ht--emersion-gqlclient) + ("go-git-sr-ht--emersion-go-scfg" ,go-git-sr-ht--emersion-go-scfg))) + (home-page "https://git.sr.ht/~emersion/hut") + (synopsis "CLI tool for sr.ht") + (description "This package provides a CLI tool for sr.ht.") + (license license:agpl3))) -- 2.36.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 02 01:52:05 2022 Received: (at 54882) by debbugs.gnu.org; 2 Jun 2022 05:52:05 +0000 Received: from localhost ([127.0.0.1]:52435 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nwdkb-0002HJ-Do for submit@debbugs.gnu.org; Thu, 02 Jun 2022 01:52:05 -0400 Received: from out2.migadu.com ([188.165.223.204]:39267) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nwdkZ-0002HA-Jx for 54882@debbugs.gnu.org; Thu, 02 Jun 2022 01:52:04 -0400 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvin.dev; s=key1; t=1654149121; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=2jutlk4Alas7t4JdbmsTNZktD0ejywemItWk9j2/CEU=; b=OGXx0ENa7SRHBnlkL5ghAr3m9SXz6yOoC3z9/Mc78x/547BVAlySMtUX21sV5bEyEZqxul A/KUpkOBRaXq3+nLCQz9lsUzDoIYrWt69f3ClMEb7N0Xksab2FEO3vXCPm8o/6oBdGA/KA yFI0OTYTOFPNXR7sKXP7JOXG7E6UKHc= Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Thu, 02 Jun 2022 11:21:59 +0530 Message-Id: Subject: Re: [PATCH v2] gnu: Add hut. X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: "Dhruvin Gandhi" To: "Dhruvin Gandhi" , <54882@debbugs.gnu.org> References: <20220412121039.23573-1-contact@dhruvin.dev> <20220425135645.24457-1-contact@dhruvin.dev> In-Reply-To: <20220425135645.24457-1-contact@dhruvin.dev> X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: dhruvin.dev X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54882 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) I've made requested changes. Can anyone please review this patch? From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 09:00:04 2022 Received: (at 54882) by debbugs.gnu.org; 22 Jun 2022 13:00:05 +0000 Received: from localhost ([127.0.0.1]:34324 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3zxj-0008QT-Hs for submit@debbugs.gnu.org; Wed, 22 Jun 2022 09:00:04 -0400 Received: from out2.migadu.com ([188.165.223.204]:64564) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3zxf-0008PG-QN for 54882@debbugs.gnu.org; Wed, 22 Jun 2022 09:00:02 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvin.dev; s=key1; t=1655902799; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=4f2fd1ga9LLkz61xM6ajV6/kdPQ62nzduMq9PN9eAyA=; b=XCsu2LvC3peZRrfk0o5fG9rhI/G93XSWYYYKgvo0hrcyz7iLr58FoSWjwVyemXIl3fIb/s 1orBFwYOI0zL3n6Ayi8bshhFXvmuN4/MoCMjGcPjfmyCHIpI/l5+OINct+ldmPRXNbNNX9 tOxivj7QeDziNhh5nJ1YkRERvmEOEh8= From: Dhruvin Gandhi To: 54882@debbugs.gnu.org Subject: [PATCH v3 1/6] gnu: Add go-github-com-google-shlex. Date: Wed, 22 Jun 2022 18:29:10 +0530 Message-Id: <20220622125915.2891-2-contact@dhruvin.dev> In-Reply-To: <20220622125915.2891-1-contact@dhruvin.dev> References: <20220622125915.2891-1-contact@dhruvin.dev> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: dhruvin.dev X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54882 Cc: Dhruvin Gandhi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/golang.scm (go-github-com-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 296f0b8b07..f7ea36c636 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -34,6 +34,7 @@ ;;; Copyright © 2021 Philip McGrath ;;; Copyright © 2021 Lu Hui ;;; Copyright © 2022 Pier-Hugues Pellerin +;;; Copyright © 2022 Dhruvin Gandhi ;;; ;;; This file is part of GNU Guix. ;;; @@ -9843,3 +9844,25 @@ (define-public go-github-com-google-go-jsonnet production-ready implementation, compatible with the original Jsonnet C++ implementation.") (license license:asl2.0))) + +(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") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "14z8hqyik910wk2qwnzgz8mjsmiamxa0pj55ahbv0jx6j3dgvzfm")))) + (build-system go-build-system) + (arguments (list #:import-path "github.com/google/shlex")) + (home-page "https://github.com/google/shlex") + (synopsis "Simple lexer for Go") + (description + "Package shlex implements a simple lexer which splits input into tokens using +shell-style rules for quoting and commenting.") + (license license:asl2.0))) -- 2.36.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 09:00:10 2022 Received: (at 54882) by debbugs.gnu.org; 22 Jun 2022 13:00:10 +0000 Received: from localhost ([127.0.0.1]:34328 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3zxp-0008Rz-Sb for submit@debbugs.gnu.org; Wed, 22 Jun 2022 09:00:10 -0400 Received: from out2.migadu.com ([188.165.223.204]:64540) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3zxf-0008PE-DA for 54882@debbugs.gnu.org; Wed, 22 Jun 2022 09:00:03 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvin.dev; s=key1; t=1655902798; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=DgiP84zDzMo7vkWJGyBn2mRdcPjPDaKz/pd2RhRUoyk=; b=BKHmIYTw4m2IKnLwX2B9gEcPcC+qUgYRAAXCSHGc34FyYbfBjTbhAnM/VlTiUU++J6oyg6 d6O2PHt1n3sD2nDqXhj+zd3m2FASBStcNVeyqUe6iqB0HtuDdC7krum7wIAPg8Ub/zSjwg 4TkHME6nBWgpTilJvUh7zPiK8yFLp3o= From: Dhruvin Gandhi To: 54882@debbugs.gnu.org Subject: [PATCH v3 0/6] gnu: Add hut. Date: Wed, 22 Jun 2022 18:29:09 +0530 Message-Id: <20220622125915.2891-1-contact@dhruvin.dev> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: dhruvin.dev X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54882 Cc: Dhruvin Gandhi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Thanks maximed for reviewing previous patches. I made the changes suggested during our IRC conversation. `guix lint` suggested me to keep `scdoc` as `native-inputs`. I moved everything else to `inputs`. I tried describing what hut does. Dhruvin Gandhi (6): gnu: Add go-github-com-google-shlex. gnu: Add go-git-sr-ht--emersion-go-scfg. gnu: Add go-git-sr-ht--emersion-gqlclient. gnu: Add go-github-com-juju-ansiterm. gnu: Add go-github-com-lunixbochs-vtclean. gnu: Add hut. gnu/packages/golang.scm | 116 +++++++++++++++++++++++++++++++ gnu/packages/version-control.scm | 61 ++++++++++++++++ 2 files changed, 177 insertions(+) -- 2.36.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 09:00:10 2022 Received: (at 54882) by debbugs.gnu.org; 22 Jun 2022 13:00:10 +0000 Received: from localhost ([127.0.0.1]:34330 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3zxq-0008S1-3s for submit@debbugs.gnu.org; Wed, 22 Jun 2022 09:00:10 -0400 Received: from out2.migadu.com ([188.165.223.204]:64586) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3zxg-0008PH-Or for 54882@debbugs.gnu.org; Wed, 22 Jun 2022 09:00:03 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvin.dev; s=key1; t=1655902800; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=likba6RIYYpE/ym9D67xo65OirLk7TfX+lbW45XoiOE=; b=M/nsGRlGZ8w4RX6yGq+XvydMJI/21UU+bHCoyIx/fqAIiuZiKcVQp4PzLD6p80xERJBaX5 gEhdb7Zhz0zftosbCgZjCmGQalw1UUKDfKKMC+RGPK1dS+yhK629kwNWxcPkMMsL4GVwVN FI9cG+ExCpZ0Nepj8Hy4qmnBRXhNwqs= From: Dhruvin Gandhi To: 54882@debbugs.gnu.org Subject: [PATCH v3 2/6] gnu: Add go-git-sr-ht--emersion-go-scfg. Date: Wed, 22 Jun 2022 18:29:11 +0530 Message-Id: <20220622125915.2891-3-contact@dhruvin.dev> In-Reply-To: <20220622125915.2891-1-contact@dhruvin.dev> References: <20220622125915.2891-1-contact@dhruvin.dev> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: dhruvin.dev X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54882 Cc: Dhruvin Gandhi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/golang.scm (go-git-sr-ht--emersion-go-scfg): 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 f7ea36c636..8e7460db02 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -9866,3 +9866,26 @@ (define-public go-github-com-google-shlex "Package shlex implements a simple lexer which splits input into tokens using shell-style rules for quoting and commenting.") (license license:asl2.0))) + +(define-public go-git-sr-ht--emersion-go-scfg + (package + (name "go-git-sr-ht--emersion-go-scfg") + (version "0.0.0-20211215104734-c2c7a15d6c99") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~emersion/go-scfg") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "02gn8hz8zfv8y0krysx2wv951gw8hmhdfqf1ysidwm7i293365w4")))) + (build-system go-build-system) + (arguments (list #:import-path "git.sr.ht/~emersion/go-scfg")) + (propagated-inputs + (list go-github-com-google-shlex + go-github-com-davecgh-go-spew)) + (home-page "https://git.sr.ht/~emersion/go-scfg") + (synopsis "Go library for simple configuration file format") + (description "Package go-scfg parses scfg files.") + (license license:expat))) -- 2.36.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 09:00:10 2022 Received: (at 54882) by debbugs.gnu.org; 22 Jun 2022 13:00:11 +0000 Received: from localhost ([127.0.0.1]:34332 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3zxq-0008S8-Gr for submit@debbugs.gnu.org; Wed, 22 Jun 2022 09:00:10 -0400 Received: from out2.migadu.com ([188.165.223.204]:64627) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3zxh-0008Pi-O8 for 54882@debbugs.gnu.org; Wed, 22 Jun 2022 09:00:04 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvin.dev; s=key1; t=1655902801; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=w2agSBIyqQjfZVTHRkCI3smYbenISnBkOwecHzAeE8A=; b=I8rrS65hsIOuMWKm7ylZJQm71YiRDysJQBZQSop1VtOWpyyhERQSFVKWX2uLm56/Dx29H+ mEXmtmBTWcogmtRcoyzbcEl22wQgkGHSzHPDIH96q0zMLEWjLWLtRoElaNz42axwJOpJ4k YxfhHnkivhQyFhJrHBc23TyBeHq66KE= From: Dhruvin Gandhi To: 54882@debbugs.gnu.org Subject: [PATCH v3 3/6] gnu: Add go-git-sr-ht--emersion-gqlclient. Date: Wed, 22 Jun 2022 18:29:12 +0530 Message-Id: <20220622125915.2891-4-contact@dhruvin.dev> In-Reply-To: <20220622125915.2891-1-contact@dhruvin.dev> References: <20220622125915.2891-1-contact@dhruvin.dev> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: dhruvin.dev X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54882 Cc: Dhruvin Gandhi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/golang.scm (go-git-sr-ht--emersion-gqlclient): New variable. --- gnu/packages/golang.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 8e7460db02..e9d0f8a688 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -9889,3 +9889,24 @@ (define-public go-git-sr-ht--emersion-go-scfg (synopsis "Go library for simple configuration file format") (description "Package go-scfg parses scfg files.") (license license:expat))) + +(define-public go-git-sr-ht--emersion-gqlclient + (package + (name "go-git-sr-ht--emersion-gqlclient") + (version "0.0.0-20220202181617-4e6e9c763dd2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~emersion/gqlclient") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1d9hmaz7yy02bk455gmaav818xi49sw69jyx6dxzymv6ln7r1cv1")))) + (build-system go-build-system) + (arguments (list #:import-path "git.sr.ht/~emersion/gqlclient")) + (home-page "https://git.sr.ht/~emersion/gqlclient") + (synopsis "GraphQL client and code generator") + (description + "This package provides a GraphQL client and code generator for Go.") + (license license:expat))) -- 2.36.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 09:00:15 2022 Received: (at 54882) by debbugs.gnu.org; 22 Jun 2022 13:00:16 +0000 Received: from localhost ([127.0.0.1]:34334 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3zxq-0008SG-SA for submit@debbugs.gnu.org; Wed, 22 Jun 2022 09:00:15 -0400 Received: from out2.migadu.com ([188.165.223.204]:64653) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3zxi-0008QB-NZ for 54882@debbugs.gnu.org; Wed, 22 Jun 2022 09:00:04 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvin.dev; s=key1; t=1655902802; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=PibuCkk4L+KdH1LvFe3Wb8tEX8/AJ6U+roZCcSVOCms=; b=FcKQjKZFV+2OW+w74BEM8ACd0QGC74mJy0JemqGVF8JQYkeHJFsFpCNTlP51LDGtec0PvH 80V9qqLMZK2LhJAQHHll1gvTvU1i3PZElxgaQNpGeAmAuhefJeb1IUfFjj9TSSpJw0LvEj GcFAbY5a3/8KeV0+zeNjdMsYXPbfZLQ= From: Dhruvin Gandhi To: 54882@debbugs.gnu.org Subject: [PATCH v3 4/6] gnu: Add go-github-com-juju-ansiterm. Date: Wed, 22 Jun 2022 18:29:13 +0530 Message-Id: <20220622125915.2891-5-contact@dhruvin.dev> In-Reply-To: <20220622125915.2891-1-contact@dhruvin.dev> References: <20220622125915.2891-1-contact@dhruvin.dev> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: dhruvin.dev X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54882 Cc: Dhruvin Gandhi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/golang.scm (go-github-com-juju-ansiterm): New variable. --- gnu/packages/golang.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index e9d0f8a688..c393e91fbe 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -9910,3 +9910,30 @@ (define-public go-git-sr-ht--emersion-gqlclient (description "This package provides a GraphQL client and code generator for Go.") (license license:expat))) + +(define-public go-github-com-juju-ansiterm + (package + (name "go-github-com-juju-ansiterm") + (version "0.0.0-20210929141451-8b71cc96ebdc") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/juju/ansiterm") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "05mk7mlvg11dd6b0j0wlq547ghbmx2ywwrlbcb4kddpg7qaqp1va")))) + (build-system go-build-system) + (arguments (list #:import-path "github.com/juju/ansiterm")) + (propagated-inputs + (list go-gopkg-in-check-v1 + go-github-com-mattn-go-isatty + go-github-com-mattn-go-colorable + go-github-com-lunixbochs-vtclean)) + (home-page "https://github.com/juju/ansiterm") + (synopsis "Writer to output ANSI escape codes for color and styles") + (description + "Package ansiterm provides a Writer that writes out the ANSI escape codes for +color and styles.") + (license license:lgpl3))) -- 2.36.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 09:00:16 2022 Received: (at 54882) by debbugs.gnu.org; 22 Jun 2022 13:00:16 +0000 Received: from localhost ([127.0.0.1]:34336 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3zxv-0008Tb-RY for submit@debbugs.gnu.org; Wed, 22 Jun 2022 09:00:16 -0400 Received: from out2.migadu.com ([188.165.223.204]:64716) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3zxm-0008Qg-4B for 54882@debbugs.gnu.org; Wed, 22 Jun 2022 09:00:06 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvin.dev; s=key1; t=1655902804; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=0x4FlMTHEki+/D36Hnm5VoptOWgMkXWPDKcEUqi6UDs=; b=WSIOsUmpyq2r5JQrqLUIpw7xJz+A1g665+3/xSGOZiOiWW0KtlnSjFahKYQhQOkJtJ1aEX 9T/TtIW8WbgHA3Z0CA+w9+LaVCeBaY6K0Nzc8sR7583EdI3IbzDZVwjQbHef6t7mT818H9 W1zzTCKcn0PX07ppcigts8UyZ88yyk8= From: Dhruvin Gandhi To: 54882@debbugs.gnu.org Subject: [PATCH v3 6/6] gnu: Add hut. Date: Wed, 22 Jun 2022 18:29:15 +0530 Message-Id: <20220622125915.2891-7-contact@dhruvin.dev> In-Reply-To: <20220622125915.2891-1-contact@dhruvin.dev> References: <20220622125915.2891-1-contact@dhruvin.dev> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: dhruvin.dev X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54882 Cc: Dhruvin Gandhi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/version-control.scm (hut): New variable. --- gnu/packages/version-control.scm | 61 ++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index eefb4a01ec..2bb14b8813 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -45,6 +45,7 @@ ;;; Copyright © 2021 Foo Chuan Wei ;;; Copyright © 2022 Jai Vetrivelan ;;; Copyright © 2022 Maxime Devos +;;; Copyright © 2022 Dhruvin Gandhi ;;; ;;; This file is part of GNU Guix. ;;; @@ -104,6 +105,7 @@ (define-module (gnu packages version-control) #:use-module (gnu packages image) #:use-module (gnu packages linux) #:use-module (gnu packages mail) + #:use-module (gnu packages man) #:use-module (gnu packages maths) #:use-module (gnu packages nano) #:use-module (gnu packages ncurses) @@ -3407,3 +3409,62 @@ (define-public gitlint "Gitlint is a Git commit message linter written in Python: it checks your commit messages for style.") (license license:expat))) + +(define-public hut + (package + (name "hut") + (version "0.1.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~emersion/hut") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "15ag8fibnahcfgd0w2j4k813z10ymi39rx8d3c8b9955zc62p1fr")))) + (build-system go-build-system) + (arguments + (list + #:import-path "git.sr.ht/~emersion/hut" + #:phases + #~(modify-phases + %standard-phases + (replace 'build + (lambda* (#:key import-path #:allow-other-keys) + (with-directory-excursion + (string-append "src/" import-path) + ;; From guix/build/go-build-system.scm + (setenv "CGO_LDFLAGS" "-s -w") + (invoke "make" "all" "GOFLAGS=-v -x")))) + (replace 'install + (lambda* (#:key import-path outputs #:allow-other-keys) + (with-directory-excursion (string-append "src/" import-path) + (invoke "make" "install" + (string-append "PREFIX=" (assoc-ref outputs "out"))))))))) + (native-inputs + (list scdoc)) + (inputs + (list go-golang-org-x-term + go-golang-org-x-oauth2 + go-github-com-spf13-cobra + go-github-com-juju-ansiterm + go-git-sr-ht--emersion-gqlclient + go-git-sr-ht--emersion-go-scfg)) + (home-page "https://git.sr.ht/~emersion/hut") + (synopsis "CLI tool for sr.ht") + (description "@command{hut} is a cli tool for +@uref{https://sr.ht/~sircmpwn/sourcehut/, sr.ht}. It helps you interact with +sr.ht's public services: +@itemize +@item builds: submit, and manage build jobs +@item git: create, and manage git repositories, and artifacts +@item hg: list mercurial repositories +@item lists: manage mailing lists, and patches +@item meta: manage pgp, and ssh keys +@item pages: publish, and manage hosted websites +@item paste: create, and manage pastes +@item todo: create, and manage trackers, and tickets +@item graphql: interact with GraphQL APIs directly +@end itemize\n") + (license license:agpl3))) -- 2.36.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 09:00:16 2022 Received: (at 54882) by debbugs.gnu.org; 22 Jun 2022 13:00:16 +0000 Received: from localhost ([127.0.0.1]:34338 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3zxw-0008Tj-AP for submit@debbugs.gnu.org; Wed, 22 Jun 2022 09:00:16 -0400 Received: from out2.migadu.com ([188.165.223.204]:64674) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3zxj-0008QS-OO for 54882@debbugs.gnu.org; Wed, 22 Jun 2022 09:00:07 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvin.dev; s=key1; t=1655902803; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=GNEznkHS485Axg7ECbXaHx4eCB5Crgqh4QVJ/FwFf5g=; b=NXT1MCjHgOX/qnTubZ3bRZOJp1mqp/GNhvBhE9mIIk2JAPE3mCcr3utKeemaXPOmJZfYjp m3HIsG0bKDF6y16cxaDwuPbDNklHe1Bhlo8zQ1m2yHIXaieNGMlFq0nVcZKlDNN8zCvBHK apRfmCtAQxXBoGb92riQMfD4gJiweZo= From: Dhruvin Gandhi To: 54882@debbugs.gnu.org Subject: [PATCH v3 5/6] gnu: Add go-github-com-lunixbochs-vtclean. Date: Wed, 22 Jun 2022 18:29:14 +0530 Message-Id: <20220622125915.2891-6-contact@dhruvin.dev> In-Reply-To: <20220622125915.2891-1-contact@dhruvin.dev> References: <20220622125915.2891-1-contact@dhruvin.dev> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: dhruvin.dev X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54882 Cc: Dhruvin Gandhi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/golang.scm (go-github-com-lunixbochs-vtclean): 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 c393e91fbe..214c33421f 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -9937,3 +9937,25 @@ (define-public go-github-com-juju-ansiterm "Package ansiterm provides a Writer that writes out the ANSI escape codes for color and styles.") (license license:lgpl3))) + +(define-public go-github-com-lunixbochs-vtclean + (package + (name "go-github-com-lunixbochs-vtclean") + (version "1.0.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/lunixbochs/vtclean") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0jqn33l1kzy4dk66zbvxz7rlgkgg34s9mhc8z0lrz0i88466zhd8")))) + (build-system go-build-system) + (arguments (list #:import-path "github.com/lunixbochs/vtclean")) + (home-page "https://github.com/lunixbochs/vtclean") + (synopsis "Filter out terminal escape sequences") + (description + "Clean up raw terminal output by stripping escape sequences, optionally +preserving color.") + (license license:expat))) -- 2.36.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 09:12:09 2022 Received: (at 54882) by debbugs.gnu.org; 22 Jun 2022 13:12:09 +0000 Received: from localhost ([127.0.0.1]:34376 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o409Q-0000LJ-T7 for submit@debbugs.gnu.org; Wed, 22 Jun 2022 09:12:09 -0400 Received: from xavier.telenet-ops.be ([195.130.132.52]:34462) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o409O-0000LA-TP for 54882@debbugs.gnu.org; Wed, 22 Jun 2022 09:12:08 -0400 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by xavier.telenet-ops.be with bizsmtp id mDC52700D4UW6Th01DC55R; Wed, 22 Jun 2022 15:12:05 +0200 Message-ID: Subject: Re: [bug#54882] [PATCH v3 6/6] gnu: Add hut. From: Maxime Devos To: Dhruvin Gandhi , 54882@debbugs.gnu.org Date: Wed, 22 Jun 2022 15:12:05 +0200 In-Reply-To: <20220622125915.2891-7-contact@dhruvin.dev> References: <20220622125915.2891-1-contact@dhruvin.dev> <20220622125915.2891-7-contact@dhruvin.dev> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-MxANf2haIo3E5wT7SgJm" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1655903525; bh=YBsfHNIyj5vCbdX4J/9lL2qJpLl7ngzkcC2q1LhXECA=; h=Subject:From:To:Date:In-Reply-To:References; b=hol4K3S173Fm3w980SPJA007NLUkJF+QKUYrGwK1WKA5fi8+H994CDk0mxzyPH5o5 6zvOdAeNJEACCoVruvlyntgqHIQjkRWOW/wi5uwJjySksDEEx7MquRBs5uJAX6o0KT POyB2MVe0tDY5Co7LXNhNXdFqL/Srvv84vBtNFx4zxzBFnzJ2fFlREzKUGbcudb6AZ gVZRoimfXCNunHPpWSUGJcd0UC2XzF4PTXWvvTsECT2mAfWN5fdroBJEnjs67XUTo/ Yt9kNowTYOr69uqt4MxlQOID3nbmmCqHQln3NITSlc6XLYk7umX4gG4R3d6KP5JY4b 2WmPXTloG+Ytw== X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54882 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-MxANf2haIo3E5wT7SgJm Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Dhruvin Gandhi via Guix-patches via schreef op wo 22-06-2022 om 18:29 [+0530]: > +=C2=A0=C2=A0=C2=A0 (description "@command{hut} is a cli tool for > +@uref{https://sr.ht/~sircmpwn/sourcehut/, sr.ht}.=C2=A0 It helps you int= eract with > +sr.ht's public services: > +@itemize > +@item builds: submit, and manage build jobs > +@item git: create, and manage git repositories, and artifacts > +@item hg: list mercurial repositories > +@item lists: manage mailing lists, and patches > +@item meta: manage pgp, and ssh keys > +@item pages: publish, and manage hosted websites > +@item paste: create, and manage pastes > +@item todo: create, and manage trackers, and tickets > +@item graphql: interact with GraphQL APIs directly > +@end itemize\n") I don't think a \n is necessary (though probably harmless). I'm wondering if =E2=80=98mercurial=E2=80=99, =E2=80=98pgp=E2=80=99, =E2=80=98s= sh=E2=80=99 and =E2=80=98cli=E2=80=99 should be capitalised. Otherwise looks like a nice description to me. Greetings, Maxime. --=-MxANf2haIo3E5wT7SgJm Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYrMVJRccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7rlYAQCX9k8Dpv7SVdVfYyZ0c70GKzWn MUISdEXZ64VwPIIOMQD+KZ+9YIv6kNdLDoqacOpDDmRdZTQ7AQ+zSk3PExaRnws= =8hcs -----END PGP SIGNATURE----- --=-MxANf2haIo3E5wT7SgJm-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 23 05:38:46 2022 Received: (at 54882) by debbugs.gnu.org; 23 Jun 2022 09:38:46 +0000 Received: from localhost ([127.0.0.1]:37432 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4JIT-0000jo-SR for submit@debbugs.gnu.org; Thu, 23 Jun 2022 05:38:46 -0400 Received: from out1.migadu.com ([91.121.223.63]:64521) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4JIR-0000jX-Ll for 54882@debbugs.gnu.org; Thu, 23 Jun 2022 05:38:44 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvin.dev; s=key1; t=1655977122; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=4f2fd1ga9LLkz61xM6ajV6/kdPQ62nzduMq9PN9eAyA=; b=FVDHlTpgzJLZ/7vx64WNvAgRfyqdG8A00MzwPs17RIc6oIeycTGkpCJ6P71m0d4JiGiheV /aKqbJVG7jxRhW3+RoMlP5BkHVDgBgbBWMGD4XtfGqkmIPCHZvhlYya/X5ilARPuQmt2zz 2qcYd2/qejORY/xzmK4JyL58v51cBRc= From: Dhruvin Gandhi To: 54882@debbugs.gnu.org Subject: [PATCH v4 1/6] gnu: Add go-github-com-google-shlex. Date: Thu, 23 Jun 2022 15:08:03 +0530 Message-Id: <20220623093808.21573-1-contact@dhruvin.dev> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: dhruvin.dev X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54882 Cc: Dhruvin Gandhi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 296f0b8b07..f7ea36c636 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -34,6 +34,7 @@ ;;; Copyright © 2021 Philip McGrath ;;; Copyright © 2021 Lu Hui ;;; Copyright © 2022 Pier-Hugues Pellerin +;;; Copyright © 2022 Dhruvin Gandhi ;;; ;;; This file is part of GNU Guix. ;;; @@ -9843,3 +9844,25 @@ (define-public go-github-com-google-go-jsonnet production-ready implementation, compatible with the original Jsonnet C++ implementation.") (license license:asl2.0))) + +(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") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "14z8hqyik910wk2qwnzgz8mjsmiamxa0pj55ahbv0jx6j3dgvzfm")))) + (build-system go-build-system) + (arguments (list #:import-path "github.com/google/shlex")) + (home-page "https://github.com/google/shlex") + (synopsis "Simple lexer for Go") + (description + "Package shlex implements a simple lexer which splits input into tokens using +shell-style rules for quoting and commenting.") + (license license:asl2.0))) -- 2.36.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 23 05:38:50 2022 Received: (at 54882) by debbugs.gnu.org; 23 Jun 2022 09:38:50 +0000 Received: from localhost ([127.0.0.1]:37437 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4JIY-0000kM-4p for submit@debbugs.gnu.org; Thu, 23 Jun 2022 05:38:50 -0400 Received: from out1.migadu.com ([91.121.223.63]:64568) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4JIT-0000jh-6A for 54882@debbugs.gnu.org; Thu, 23 Jun 2022 05:38:45 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvin.dev; s=key1; t=1655977124; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=w2agSBIyqQjfZVTHRkCI3smYbenISnBkOwecHzAeE8A=; b=INXn9EX/3sJkXzgiPpmrjzU4rqtamFom5f0/c8gPWv7JJowV6hGUibStXAl8l5Nh2Z7jVG uRY4a8Tpp05fchRTva7VZD1xlGiOFe9oT44fvztcbYPE+P5ab6/u6ARHXPPtOG9xs17nno niMdyAhb1R4QRemWjSeAJza8l/0xgeM= From: Dhruvin Gandhi To: 54882@debbugs.gnu.org Subject: [PATCH v4 3/6] gnu: Add go-git-sr-ht--emersion-gqlclient. Date: Thu, 23 Jun 2022 15:08:05 +0530 Message-Id: <20220623093808.21573-3-contact@dhruvin.dev> In-Reply-To: <20220623093808.21573-1-contact@dhruvin.dev> References: <20220623093808.21573-1-contact@dhruvin.dev> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: dhruvin.dev X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54882 Cc: Dhruvin Gandhi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/golang.scm (go-git-sr-ht--emersion-gqlclient): New variable. --- gnu/packages/golang.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 8e7460db02..e9d0f8a688 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -9889,3 +9889,24 @@ (define-public go-git-sr-ht--emersion-go-scfg (synopsis "Go library for simple configuration file format") (description "Package go-scfg parses scfg files.") (license license:expat))) + +(define-public go-git-sr-ht--emersion-gqlclient + (package + (name "go-git-sr-ht--emersion-gqlclient") + (version "0.0.0-20220202181617-4e6e9c763dd2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~emersion/gqlclient") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1d9hmaz7yy02bk455gmaav818xi49sw69jyx6dxzymv6ln7r1cv1")))) + (build-system go-build-system) + (arguments (list #:import-path "git.sr.ht/~emersion/gqlclient")) + (home-page "https://git.sr.ht/~emersion/gqlclient") + (synopsis "GraphQL client and code generator") + (description + "This package provides a GraphQL client and code generator for Go.") + (license license:expat))) -- 2.36.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 23 05:38:50 2022 Received: (at 54882) by debbugs.gnu.org; 23 Jun 2022 09:38:51 +0000 Received: from localhost ([127.0.0.1]:37439 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4JIY-0000kO-LI for submit@debbugs.gnu.org; Thu, 23 Jun 2022 05:38:50 -0400 Received: from out1.migadu.com ([91.121.223.63]:64596) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4JIU-0000jp-77 for 54882@debbugs.gnu.org; Thu, 23 Jun 2022 05:38:46 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvin.dev; s=key1; t=1655977125; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=PibuCkk4L+KdH1LvFe3Wb8tEX8/AJ6U+roZCcSVOCms=; b=m4vu1jlxkxSQRPTCpWsXOtZ0jCZ4TcpwevAEwB4JOdsykv0YPJaF5IjFSEWj827l1TFtwz nWUMwcFMRzEWg+I8Efq0ggWg0QlZjAp7xofgPq57iSS6PusOHMbjVJeAWw8RFMHo0FBTFS sbldQJ/DGGm2aLfFhvDyeSsR78ZCRHw= From: Dhruvin Gandhi To: 54882@debbugs.gnu.org Subject: [PATCH v4 4/6] gnu: Add go-github-com-juju-ansiterm. Date: Thu, 23 Jun 2022 15:08:06 +0530 Message-Id: <20220623093808.21573-4-contact@dhruvin.dev> In-Reply-To: <20220623093808.21573-1-contact@dhruvin.dev> References: <20220623093808.21573-1-contact@dhruvin.dev> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: dhruvin.dev X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54882 Cc: Dhruvin Gandhi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/golang.scm (go-github-com-juju-ansiterm): New variable. --- gnu/packages/golang.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index e9d0f8a688..c393e91fbe 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -9910,3 +9910,30 @@ (define-public go-git-sr-ht--emersion-gqlclient (description "This package provides a GraphQL client and code generator for Go.") (license license:expat))) + +(define-public go-github-com-juju-ansiterm + (package + (name "go-github-com-juju-ansiterm") + (version "0.0.0-20210929141451-8b71cc96ebdc") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/juju/ansiterm") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "05mk7mlvg11dd6b0j0wlq547ghbmx2ywwrlbcb4kddpg7qaqp1va")))) + (build-system go-build-system) + (arguments (list #:import-path "github.com/juju/ansiterm")) + (propagated-inputs + (list go-gopkg-in-check-v1 + go-github-com-mattn-go-isatty + go-github-com-mattn-go-colorable + go-github-com-lunixbochs-vtclean)) + (home-page "https://github.com/juju/ansiterm") + (synopsis "Writer to output ANSI escape codes for color and styles") + (description + "Package ansiterm provides a Writer that writes out the ANSI escape codes for +color and styles.") + (license license:lgpl3))) -- 2.36.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 23 05:38:57 2022 Received: (at 54882) by debbugs.gnu.org; 23 Jun 2022 09:38:57 +0000 Received: from localhost ([127.0.0.1]:37441 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4JIY-0000kV-Vh for submit@debbugs.gnu.org; Thu, 23 Jun 2022 05:38:57 -0400 Received: from out1.migadu.com ([91.121.223.63]:64544) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4JIS-0000jZ-0q for 54882@debbugs.gnu.org; Thu, 23 Jun 2022 05:38:46 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvin.dev; s=key1; t=1655977123; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=likba6RIYYpE/ym9D67xo65OirLk7TfX+lbW45XoiOE=; b=F3bcR1K88KARboG3+hc3bnn/l6YLrzRbhgImT3jhSO6mmjvwQWK1JXgdSESExlVDJKk6tV d9eQtsB5PFBmgRrrBntyeGIk5cJhnNaIHDvvn79b6hGccIfUkXHkYu5gE6mAuPyP2NJ97g JQzhM5LX5pFQqZfNoaMvAj3xPO34ndc= From: Dhruvin Gandhi To: 54882@debbugs.gnu.org Subject: [PATCH v4 2/6] gnu: Add go-git-sr-ht--emersion-go-scfg. Date: Thu, 23 Jun 2022 15:08:04 +0530 Message-Id: <20220623093808.21573-2-contact@dhruvin.dev> In-Reply-To: <20220623093808.21573-1-contact@dhruvin.dev> References: <20220623093808.21573-1-contact@dhruvin.dev> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: dhruvin.dev X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54882 Cc: Dhruvin Gandhi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/golang.scm (go-git-sr-ht--emersion-go-scfg): 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 f7ea36c636..8e7460db02 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -9866,3 +9866,26 @@ (define-public go-github-com-google-shlex "Package shlex implements a simple lexer which splits input into tokens using shell-style rules for quoting and commenting.") (license license:asl2.0))) + +(define-public go-git-sr-ht--emersion-go-scfg + (package + (name "go-git-sr-ht--emersion-go-scfg") + (version "0.0.0-20211215104734-c2c7a15d6c99") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~emersion/go-scfg") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "02gn8hz8zfv8y0krysx2wv951gw8hmhdfqf1ysidwm7i293365w4")))) + (build-system go-build-system) + (arguments (list #:import-path "git.sr.ht/~emersion/go-scfg")) + (propagated-inputs + (list go-github-com-google-shlex + go-github-com-davecgh-go-spew)) + (home-page "https://git.sr.ht/~emersion/go-scfg") + (synopsis "Go library for simple configuration file format") + (description "Package go-scfg parses scfg files.") + (license license:expat))) -- 2.36.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 23 05:38:57 2022 Received: (at 54882) by debbugs.gnu.org; 23 Jun 2022 09:38:58 +0000 Received: from localhost ([127.0.0.1]:37443 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4JIf-0000kl-D4 for submit@debbugs.gnu.org; Thu, 23 Jun 2022 05:38:57 -0400 Received: from out1.migadu.com ([91.121.223.63]:64617) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4JIV-0000k7-6U for 54882@debbugs.gnu.org; Thu, 23 Jun 2022 05:38:47 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvin.dev; s=key1; t=1655977126; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=GNEznkHS485Axg7ECbXaHx4eCB5Crgqh4QVJ/FwFf5g=; b=nvIQeb8qx6V47v8A0762e1sAD646LE5D8+vbELCgdk3V8EGWHceFRfjNIe7W2n4F7KRwD4 toB6Ub5M6SicP1mS1WI61xsnpczfHZhlOtjg5Z6MJdPTWAmi1hxCJChLyn5dolrD62YGou +Zvj+9Si5lMYx4N1wtNdmBKsh7Y6BBY= From: Dhruvin Gandhi To: 54882@debbugs.gnu.org Subject: [PATCH v4 5/6] gnu: Add go-github-com-lunixbochs-vtclean. Date: Thu, 23 Jun 2022 15:08:07 +0530 Message-Id: <20220623093808.21573-5-contact@dhruvin.dev> In-Reply-To: <20220623093808.21573-1-contact@dhruvin.dev> References: <20220623093808.21573-1-contact@dhruvin.dev> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: dhruvin.dev X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54882 Cc: Dhruvin Gandhi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/golang.scm (go-github-com-lunixbochs-vtclean): 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 c393e91fbe..214c33421f 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -9937,3 +9937,25 @@ (define-public go-github-com-juju-ansiterm "Package ansiterm provides a Writer that writes out the ANSI escape codes for color and styles.") (license license:lgpl3))) + +(define-public go-github-com-lunixbochs-vtclean + (package + (name "go-github-com-lunixbochs-vtclean") + (version "1.0.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/lunixbochs/vtclean") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0jqn33l1kzy4dk66zbvxz7rlgkgg34s9mhc8z0lrz0i88466zhd8")))) + (build-system go-build-system) + (arguments (list #:import-path "github.com/lunixbochs/vtclean")) + (home-page "https://github.com/lunixbochs/vtclean") + (synopsis "Filter out terminal escape sequences") + (description + "Clean up raw terminal output by stripping escape sequences, optionally +preserving color.") + (license license:expat))) -- 2.36.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 23 05:38:58 2022 Received: (at 54882) by debbugs.gnu.org; 23 Jun 2022 09:38:58 +0000 Received: from localhost ([127.0.0.1]:37445 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4JIf-0000kt-SG for submit@debbugs.gnu.org; Thu, 23 Jun 2022 05:38:58 -0400 Received: from out1.migadu.com ([91.121.223.63]:64653) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4JIW-0000kE-AA for 54882@debbugs.gnu.org; Thu, 23 Jun 2022 05:38:48 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvin.dev; s=key1; t=1655977127; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ztxi1TltLt4DnABrFfem3zrK4h8ohBRmElREf8IbY+A=; b=oMetJTkvepqqnZFDLkC65iEw+k+V7qxIhW7kJXrCpPT+ZEfVwSsWIbaVVuPn0UarP9mm3s /t13gGX44emCHvprdrF2+JniRv3kU28DifTDzq1GgOOZLnhJr5rpQS8YBKj/l/ApkMvQMu oLYzlOCbaGbaRZAHF17TL5zfl9VNWwc= From: Dhruvin Gandhi To: 54882@debbugs.gnu.org Subject: [PATCH v4 6/6] gnu: Add hut. Date: Thu, 23 Jun 2022 15:08:08 +0530 Message-Id: <20220623093808.21573-6-contact@dhruvin.dev> In-Reply-To: <20220623093808.21573-1-contact@dhruvin.dev> References: <20220623093808.21573-1-contact@dhruvin.dev> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: dhruvin.dev X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54882 Cc: Dhruvin Gandhi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/version-control.scm (hut): New variable. --- gnu/packages/version-control.scm | 61 ++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index eefb4a01ec..860c281ab2 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -45,6 +45,7 @@ ;;; Copyright © 2021 Foo Chuan Wei ;;; Copyright © 2022 Jai Vetrivelan ;;; Copyright © 2022 Maxime Devos +;;; Copyright © 2022 Dhruvin Gandhi ;;; ;;; This file is part of GNU Guix. ;;; @@ -104,6 +105,7 @@ (define-module (gnu packages version-control) #:use-module (gnu packages image) #:use-module (gnu packages linux) #:use-module (gnu packages mail) + #:use-module (gnu packages man) #:use-module (gnu packages maths) #:use-module (gnu packages nano) #:use-module (gnu packages ncurses) @@ -3407,3 +3409,62 @@ (define-public gitlint "Gitlint is a Git commit message linter written in Python: it checks your commit messages for style.") (license license:expat))) + +(define-public hut + (package + (name "hut") + (version "0.1.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~emersion/hut") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "15ag8fibnahcfgd0w2j4k813z10ymi39rx8d3c8b9955zc62p1fr")))) + (build-system go-build-system) + (arguments + (list + #:import-path "git.sr.ht/~emersion/hut" + #:phases + #~(modify-phases + %standard-phases + (replace 'build + (lambda* (#:key import-path #:allow-other-keys) + (with-directory-excursion + (string-append "src/" import-path) + ;; From guix/build/go-build-system.scm + (setenv "CGO_LDFLAGS" "-s -w") + (invoke "make" "all" "GOFLAGS=-v -x")))) + (replace 'install + (lambda* (#:key import-path outputs #:allow-other-keys) + (with-directory-excursion (string-append "src/" import-path) + (invoke "make" "install" + (string-append "PREFIX=" (assoc-ref outputs "out"))))))))) + (native-inputs + (list scdoc)) + (inputs + (list go-golang-org-x-term + go-golang-org-x-oauth2 + go-github-com-spf13-cobra + go-github-com-juju-ansiterm + go-git-sr-ht--emersion-gqlclient + go-git-sr-ht--emersion-go-scfg)) + (home-page "https://git.sr.ht/~emersion/hut") + (synopsis "CLI tool for sr.ht") + (description "@command{hut} is a CLI tool for +@uref{https://sr.ht/~sircmpwn/sourcehut/, sr.ht}. It helps you interact with +sr.ht's public services: +@itemize +@item builds: submit, and manage build jobs +@item git: create, and manage git repositories, and artifacts +@item hg: list Mercurial repositories +@item lists: manage mailing lists, and patches +@item meta: manage PGP, and SSH keys +@item pages: publish, and manage hosted websites +@item paste: create, and manage pastes +@item todo: create, and manage trackers, and tickets +@item graphql: interact with GraphQL APIs directly +@end itemize") + (license license:agpl3))) -- 2.36.1 From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 08 00:16:34 2022 Received: (at 54882-done) by debbugs.gnu.org; 8 Oct 2022 04:16:34 +0000 Received: from localhost ([127.0.0.1]:37865 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oh1GL-0006gp-GN for submit@debbugs.gnu.org; Sat, 08 Oct 2022 00:16:34 -0400 Received: from mail-qk1-f178.google.com ([209.85.222.178]:43822) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oh1GJ-0006gb-BL for 54882-done@debbugs.gnu.org; Sat, 08 Oct 2022 00:16:32 -0400 Received: by mail-qk1-f178.google.com with SMTP id t7so4020650qkt.10 for <54882-done@debbugs.gnu.org>; Fri, 07 Oct 2022 21:16:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=pBbh0lFlQEz3N/ygZYCabujrp1uSIxL2Drm+Snzjmjg=; b=cY+DjqFVZUTxKQ7LP5yBE9ZdKTEuPTs9ZjE/3meApt6SGz8sWg93HtgmH6h9fL+RND kbBWlHEYxjRsd+YD5vGTqLpqWYHONxmO0D+vTtOKBhuCt7d8Wnl+kFHC+itdN0fk+fVb 0By/eDqAj4YRylOyh1BJh/xV0JrQyMq95QXro5A8dZPuL4/tBi+Yx5EtRh/0Q/WuGorK XjYM1XE9gVhh1nkd4KXLowBK4yULO2W5B70I5r7DQi0ceSVwFD6A3E7kDcgpbeEd4yuj 7ErJ91ht7tGSsHro3vkIDt4OKyioXBUEon9hxYjLT4HTLtwKUs38BqIYWA4+pcDL5Huz swvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=pBbh0lFlQEz3N/ygZYCabujrp1uSIxL2Drm+Snzjmjg=; b=eHfF9F5EWCeoFOsYA691Ylzb76PheJ6QONd6Y9VfykJnP7p0y1lBFAL+yCQ1/dvgP2 OBeZ5UhSYnOzUxcfQ8uSMjYbxv7ZXhW+ez5rOM2G59/xDJmZWDkstSYeBnEThlawaLis d9ic4u69dog8IMTZB0UmytO5KglLOpQOmFCGggOD7gPWnC7A0OMrqtdpeIdsahM1ymuw zbobkOsi5zwyYzCcvnjM8JTCHRk3AdpPXo6hKbotsQ36KaGpAFxRfrh1qW3CjsdewGNA PBfSiPsD1ycmaZCJ2ybw5t0OJnezsqLlrKPwwM05uudDEwVDxrarfJroh7IsB9I5UTiH t6Fw== X-Gm-Message-State: ACrzQf06HZlFpBjI0yTWm/6veY7X+//r5ClxaFFumSxIfcH6lOcZTNBW zvJyAbvxphVC6qBcB3aBOPfgdFIHrJX3rw== X-Google-Smtp-Source: AMsMyM6i0Fd4YjQ//LY13DAKismhQlX9OixxPVq3QsInvmdBiTL1XCU1qWT2f8rAQ7Wliph0crMZOQ== X-Received: by 2002:a05:620a:4244:b0:6cf:8a7b:3224 with SMTP id w4-20020a05620a424400b006cf8a7b3224mr5988951qko.32.1665202585487; Fri, 07 Oct 2022 21:16:25 -0700 (PDT) Received: from hurd ([2607:fad8:4:3::1005]) by smtp.gmail.com with ESMTPSA id do37-20020a05620a2b2500b006ea18f550b0sm2108561qkb.48.2022.10.07.21.16.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 07 Oct 2022 21:16:25 -0700 (PDT) From: Maxim Cournoyer To: Dhruvin Gandhi Subject: Re: bug#54882: [PATCH 0/2] gnu: Add hut. References: <20220623093808.21573-1-contact@dhruvin.dev> <20220623093808.21573-6-contact@dhruvin.dev> Date: Sat, 08 Oct 2022 00:16:24 -0400 In-Reply-To: <20220623093808.21573-6-contact@dhruvin.dev> (Dhruvin Gandhi's message of "Thu, 23 Jun 2022 15:08:08 +0530") Message-ID: <87a6672bmv.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 54882-done Cc: 54882-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello! Dhruvin Gandhi writes: > * gnu/packages/version-control.scm (hut): New variable. > --- > gnu/packages/version-control.scm | 61 ++++++++++++++++++++++++++++++++ > 1 file changed, 61 insertions(+) > > diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-cont= rol.scm > index eefb4a01ec..860c281ab2 100644 > --- a/gnu/packages/version-control.scm > +++ b/gnu/packages/version-control.scm > @@ -45,6 +45,7 @@ > ;;; Copyright =C2=A9 2021 Foo Chuan Wei > ;;; Copyright =C2=A9 2022 Jai Vetrivelan > ;;; Copyright =C2=A9 2022 Maxime Devos > +;;; Copyright =C2=A9 2022 Dhruvin Gandhi > ;;; > ;;; This file is part of GNU Guix. > ;;; > @@ -104,6 +105,7 @@ (define-module (gnu packages version-control) > #:use-module (gnu packages image) > #:use-module (gnu packages linux) > #:use-module (gnu packages mail) > + #:use-module (gnu packages man) > #:use-module (gnu packages maths) > #:use-module (gnu packages nano) > #:use-module (gnu packages ncurses) > @@ -3407,3 +3409,62 @@ (define-public gitlint > "Gitlint is a Git commit message linter written in Python: it check= s your > commit messages for style.") > (license license:expat))) > + > +(define-public hut > + (package > + (name "hut") > + (version "0.1.0") > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://git.sr.ht/~emersion/hut") > + (commit (string-append "v" version)))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 "15ag8fibnahcfgd0w2j4k813z10ymi39rx8d3c8b9955zc62p1fr"= )))) > + (build-system go-build-system) > + (arguments > + (list > + #:import-path "git.sr.ht/~emersion/hut" > + #:phases > + #~(modify-phases > + %standard-phases > + (replace 'build > + (lambda* (#:key import-path #:allow-other-keys) > + (with-directory-excursion > + (string-append "src/" import-path) > + ;; From guix/build/go-build-system.scm > + (setenv "CGO_LDFLAGS" "-s -w") > + (invoke "make" "all" "GOFLAGS=3D-v -x")))) > + (replace 'install > + (lambda* (#:key import-path outputs #:allow-other-keys) > + (with-directory-excursion (string-append "src/" import-pat= h) > + (invoke "make" "install" > + (string-append "PREFIX=3D" (assoc-ref outputs "out")))= )))))) > + (native-inputs > + (list scdoc)) > + (inputs > + (list go-golang-org-x-term > + go-golang-org-x-oauth2 > + go-github-com-spf13-cobra > + go-github-com-juju-ansiterm > + go-git-sr-ht--emersion-gqlclient > + go-git-sr-ht--emersion-go-scfg)) > + (home-page "https://git.sr.ht/~emersion/hut") > + (synopsis "CLI tool for sr.ht") > + (description "@command{hut} is a CLI tool for > +@uref{https://sr.ht/~sircmpwn/sourcehut/, sr.ht}. It helps you interact= with > +sr.ht's public services: > +@itemize > +@item builds: submit, and manage build jobs > +@item git: create, and manage git repositories, and artifacts > +@item hg: list Mercurial repositories > +@item lists: manage mailing lists, and patches > +@item meta: manage PGP, and SSH keys > +@item pages: publish, and manage hosted websites > +@item paste: create, and manage pastes > +@item todo: create, and manage trackers, and tickets > +@item graphql: interact with GraphQL APIs directly > +@end itemize") > + (license license:agpl3))) Thanks for this contribution! I've applied the 6 patches of this series, making them appear in the correct order, and made some changes to them, mostly making complete sentences in the description and fixing the indentation (please use the Emacs-based formatting tool next time, or 'guix style', which should get this right). I've also removed the double hydhen ('--') from package names, as we do not have this convention in Guix. For 'hut', I've taken the liberty to adjust the package definition like: --8<---------------cut here---------------start------------->8--- modified gnu/packages/version-control.scm @@ -3464,56 +3464,63 @@ (define-public hut (name "hut") (version "0.1.0") (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://git.sr.ht/~emersion/hut") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 "15ag8fibnahcfgd0w2j4k813z10ymi39rx8d3c8b9955zc62p1fr"))= )) + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~emersion/hut") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "15ag8fibnahcfgd0w2j4k813z10ymi39rx8d3c8b9955zc62p1fr")))) (build-system go-build-system) (arguments - (list - #:import-path "git.sr.ht/~emersion/hut" - #:phases - #~(modify-phases - %standard-phases + (list + #:import-path "git.sr.ht/~emersion/hut" + #:phases + #~(modify-phases %standard-phases (replace 'build (lambda* (#:key import-path #:allow-other-keys) - (with-directory-excursion - (string-append "src/" import-path) - ;; From guix/build/go-build-system.scm + (with-directory-excursion (string-append "src/" import-path) + ;; The flags are copied from (guix build go-build-system). (setenv "CGO_LDFLAGS" "-s -w") (invoke "make" "all" "GOFLAGS=3D-v -x")))) (replace 'install - (lambda* (#:key import-path outputs #:allow-other-keys) + (lambda* (#:key import-path #:allow-other-keys) (with-directory-excursion (string-append "src/" import-path) (invoke "make" "install" - (string-append "PREFIX=3D" (assoc-ref outputs "out")))))= )))) + (string-append "PREFIX=3D" #$output)))))))) (native-inputs - (list scdoc)) + (list scdoc)) (inputs - (list go-golang-org-x-term - go-golang-org-x-oauth2 - go-github-com-spf13-cobra - go-github-com-juju-ansiterm - go-git-sr-ht--emersion-gqlclient - go-git-sr-ht--emersion-go-scfg)) + (list go-git-sr-ht-emersion-go-scfg + go-git-sr-ht-emersion-gqlclient + go-github-com-juju-ansiterm + go-github-com-spf13-cobra + go-golang-org-x-oauth2 + go-golang-org-x-term)) (home-page "https://git.sr.ht/~emersion/hut") (synopsis "CLI tool for sr.ht") (description "@command{hut} is a CLI tool for @uref{https://sr.ht/~sircmpwn/sourcehut/, sr.ht}. It helps you interact w= ith sr.ht's public services: -@itemize -@item builds: submit, and manage build jobs -@item git: create, and manage git repositories, and artifacts -@item hg: list Mercurial repositories -@item lists: manage mailing lists, and patches -@item meta: manage PGP, and SSH keys -@item pages: publish, and manage hosted websites -@item paste: create, and manage pastes -@item todo: create, and manage trackers, and tickets -@item graphql: interact with GraphQL APIs directly -@end itemize") +@table @asis +@item builds +submit and manage build jobs +@item git +create, and manage git repositories and artifacts +@item hg +list Mercurial repositories +@item lists +manage mailing lists and patches +@item meta +manage PGP, and SSH keys +@item pages +publish and manage hosted websites +@item paste +create and manage pastes +@item todo +create and manage trackers, tickets +@item graphql +interact with GraphQL APIs directly +@end table") (license license:agpl3))) --8<---------------cut here---------------end--------------->8--- Normalizing the formatting of the code a bit, and turning the itemize list into a table in the description. Pushed, thank you! Closing. --=20 Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 09 04:18:36 2022 Received: (at 54882-done) by debbugs.gnu.org; 9 Oct 2022 08:18:36 +0000 Received: from localhost ([127.0.0.1]:42003 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ohRW8-0002qF-8L for submit@debbugs.gnu.org; Sun, 09 Oct 2022 04:18:36 -0400 Received: from knopi.disroot.org ([178.21.23.139]:55072) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ohRW4-0002q0-Hc for 54882-done@debbugs.gnu.org; Sun, 09 Oct 2022 04:18:34 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 67E9E4C9A3; Sun, 9 Oct 2022 10:18:29 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DH_j0Bxl7WNR; Sun, 9 Oct 2022 10:18:28 +0200 (CEST) Mime-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1665303508; bh=e2dm0NvDaBlzTBoKGAFrDGZ8H2V3uKy/SR+OvIY2QZo=; h=Date:Subject:From:To:Cc:References:In-Reply-To; b=KYHU9qbJoau0CPwEA8OPSdYzqSeWJvo6uYFdmxb8nnM4Jmb0S4X4fY4USLmdBYOM3 bBfGnXIh2ejWyKJErFJQVu/5QP5W6T3t4CVn8KOTBPqz9vKxdtEoed1TdgB6eyeaul 9jQkFOOUz+WLouNga6YQ/NfFx2CzqSxDxfsAral0z68rdwcSZRykFaqa2NLeoSZJCI ZHHfSxV4vtVH4pt9ItJhE1VI6PkkhXoHsa14wGWtf44ZPyYGew7//rTrgNuywM3Wns iO12LIMDdCxVx2oG6K30NjPov9Qkmnia7E7DqGX7e54DcJ2/KQO9Wl8HfhuZ8EfHy6 u1CU0I5G0/kHg== Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Sun, 09 Oct 2022 09:18:27 +0100 Message-Id: Subject: Re: bug#54882: [PATCH 0/2] gnu: Add hut. From: "(" To: "Maxim Cournoyer" , "Dhruvin Gandhi" References: <20220623093808.21573-1-contact@dhruvin.dev> <20220623093808.21573-6-contact@dhruvin.dev> <87a6672bmv.fsf_-_@gmail.com> In-Reply-To: <87a6672bmv.fsf_-_@gmail.com> X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hey Maxim, On Sat Oct 8, 2022 at 5:16 AM BST, Maxim Cournoyer wrote: > Thanks for this contribution! I've applied the 6 patches of this > series, making them appear in the correct order, and made some changes > [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.3 FROM_ONE_CHAR Bogus FROM name -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record X-Debbugs-Envelope-To: 54882-done Cc: 54882-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) Hey Maxim, On Sat Oct 8, 2022 at 5:16 AM BST, Maxim Cournoyer wrote: > Thanks for this contribution! I've applied the 6 patches of this > series, making them appear in the correct order, and made some changes > to them, mostly making complete sentences in the description and fixing > the indentation (please use the Emacs-based formatting tool next time, > or 'guix style', which should get this right). I've also removed the > double hydhen ('--') from package names, as we do not have this > convention in Guix. Pretty sure we already have some packages with the double-hyphen in them; also, it's not a separator, rather a translation of: git.sr.ht/~foo/bar ^^ these two characters So, wouldn't it be better to keep things consistent with them existing packages? -- ( From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 09 23:19:26 2022 Received: (at 54882-done) by debbugs.gnu.org; 10 Oct 2022 03:19:26 +0000 Received: from localhost ([127.0.0.1]:45242 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ohjK9-0006t4-T1 for submit@debbugs.gnu.org; Sun, 09 Oct 2022 23:19:26 -0400 Received: from mail-qk1-f178.google.com ([209.85.222.178]:43869) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ohjK6-0006sn-1V for 54882-done@debbugs.gnu.org; Sun, 09 Oct 2022 23:19:24 -0400 Received: by mail-qk1-f178.google.com with SMTP id i12so212294qkm.10 for <54882-done@debbugs.gnu.org>; Sun, 09 Oct 2022 20:19:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=UkEbX3gzPgKkgB+J4NV9cxvsoJNUTur3V1vbXPAiWAs=; b=at6D12gcSo48MtFI6EvaUojq0UX/dyQiSBhmolRzcwS/2k6EGHlu7UieqXif8qTM+f Ch4wll/oQ3UHnyEK1EcmAgo9PwiAU19PHLdEP0Ktkt8g9dDftmJZAVI06D7d1LdCv5jR qC760oMk+DsAK+5zf0vTiFo5AF50Xx1WWQjoUvR9w8zvbPAUp/+zcsetE28ZA4Vn9jD5 7JxM+mPApoXiOcG+Ch2WshjhO9L809SvFG0N5GRNR/0vV+hnAgej9P5lj4inM2i0sZKT TqF2HKQb/DH3gBXowO+gnGn9uvakAVvUot0MYKwbZZv+/Iz7vJQzb7gq3wQQ5LFMo9N+ 7TCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=UkEbX3gzPgKkgB+J4NV9cxvsoJNUTur3V1vbXPAiWAs=; b=k5pf+w0xHtuRIh9kkyArnkpYATp4J1n483K7ZR9lp9Dum0wNePWorfN7lk8Loyv/as nddAPHsS15NtF/+sOs2d67mJu03peLKtzBf0rb1Y9hiS6EwCsD4F0XbBToWU2a7gWJMZ bIiMZTSQVLvBXXYflueVlYr9W0OdBsQZxMtafZtKo+wDSwN0fzKL/DcpuYuqYytX7tlo lGmj04udxY2gMwKiLsu249XCTnuAJVlkREKkTw/rRKCwkcEKjLh2CwvcTyo9JBpeUto4 XfURoohVuGyo3h3hRyJMTZGZy8sHwA5YMcHRKvgcTfhzDHElbcpqmxNsjXvoVjKH0VVv 8Dkw== X-Gm-Message-State: ACrzQf0HGv78NciMN485sYKFhJ2r6hKLs+sQwPfIEoykqiWnsgXxHYRL QebIY4TxBelVUoJJIxGsaJwOOhFSR+Q= X-Google-Smtp-Source: AMsMyM5/qshI3lpFMfZTDlPszpC7yqcKZyneqH8VVMQS88uwNi1plQiB5DtacXf21vm8A/9uvEXqEw== X-Received: by 2002:a05:620a:1a14:b0:6ce:a65b:8e6 with SMTP id bk20-20020a05620a1a1400b006cea65b08e6mr11340621qkb.145.1665371956124; Sun, 09 Oct 2022 20:19:16 -0700 (PDT) Received: from hurd (dsl-150-38.b2b2c.ca. [66.158.150.38]) by smtp.gmail.com with ESMTPSA id bm38-20020a05620a19a600b006cebfea5c55sm9618404qkb.2.2022.10.09.20.19.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 09 Oct 2022 20:19:15 -0700 (PDT) From: Maxim Cournoyer To: "(" Subject: Re: bug#54882: [PATCH 0/2] gnu: Add hut. References: <20220623093808.21573-1-contact@dhruvin.dev> <20220623093808.21573-6-contact@dhruvin.dev> <87a6672bmv.fsf_-_@gmail.com> Date: Sun, 09 Oct 2022 23:19:14 -0400 In-Reply-To: (paren@disroot.org's message of "Sun, 09 Oct 2022 09:18:27 +0100") Message-ID: <87lepo2wnh.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 54882-done Cc: 54882-done@debbugs.gnu.org, Dhruvin Gandhi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, "(" writes: > Hey Maxim, > > On Sat Oct 8, 2022 at 5:16 AM BST, Maxim Cournoyer wrote: >> Thanks for this contribution! I've applied the 6 patches of this >> series, making them appear in the correct order, and made some changes >> to them, mostly making complete sentences in the description and fixing >> the indentation (please use the Emacs-based formatting tool next time, >> or 'guix style', which should get this right). I've also removed the >> double hydhen ('--') from package names, as we do not have this >> convention in Guix. > > Pretty sure we already have some packages with the double-hyphen in them; > also, it's not a separator, rather a translation of: I haven't see any, but feel free to point to actual examples we have. > git.sr.ht/~foo/bar > ^^ these two characters > > So, wouldn't it be better to keep things consistent with them existing > packages? >From what I understand, ~ is automatically inserted by source hut, not something meaningful, at least when it comes to the package name. -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 10 02:13:23 2022 Received: (at 54882-done) by debbugs.gnu.org; 10 Oct 2022 06:13:23 +0000 Received: from localhost ([127.0.0.1]:45530 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ohm2U-00038C-OJ for submit@debbugs.gnu.org; Mon, 10 Oct 2022 02:13:23 -0400 Received: from knopi.disroot.org ([178.21.23.139]:53600) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ohm2D-00037m-Sx for 54882-done@debbugs.gnu.org; Mon, 10 Oct 2022 02:13:21 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id E4E604C9A7; Mon, 10 Oct 2022 08:13:02 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QhU6qaLZnRWb; Mon, 10 Oct 2022 08:13:02 +0200 (CEST) Mime-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1665382381; bh=9v696QEMVf9EsiOYb7RsQB/ksL2ZbpmpNS0qN3p12z0=; h=Date:Cc:Subject:From:To:References:In-Reply-To; b=kpgLMoGv2X2KJhrsJKf13sKZehCOTVQLrAHe0w3bR31N2DdgTBGIPUKahYBFiJgD/ i3gA5gLw8qpAuz3TU5Dzg7+RK3ZVtIKtITF7YQMdfk8MQzCowW7tkgVBv11rrPBAjK 6p0jQjj/4L11cvRIfGf8Tu0DVsf3Jz2yt95Gh5CDRiXkevUMhKFcVic5n66wGQAjSm yu6yvvZktijmx2JILTh9txZoY5wHA+S60ZA3KHvYZZ2VaKXr9fNBNkGSUCpmSjKRkh DvelF0BFDeEsfSUTTQPpJEV38nO6bkR6Ud+5TfcvDNHgCn3ciKKayIbAhuhm6HRqiD f31DmZ/mL+IoQ== Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Mon, 10 Oct 2022 07:13:01 +0100 Message-Id: Subject: Re: bug#54882: [PATCH 0/2] gnu: Add hut. From: "(" To: "Maxim Cournoyer" References: <20220623093808.21573-1-contact@dhruvin.dev> <20220623093808.21573-6-contact@dhruvin.dev> <87a6672bmv.fsf_-_@gmail.com> <87lepo2wnh.fsf@gmail.com> In-Reply-To: <87lepo2wnh.fsf@gmail.com> X-Spam-Score: 1.4 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Mon Oct 10, 2022 at 4:19 AM BST, Maxim Cournoyer wrote: > I haven't see any, but feel free to point to actual examples we have. Oh, I'm mistaken, we don't have any. > From what I understand, ~ is automatically inserted by source hut, not > something meaningful, at least when it comes to the package name. Content analysis details: (1.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.3 FROM_ONE_CHAR Bogus FROM name 0.0 T_SPF_TEMPERROR SPF: test of record failed (temperror) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record X-Debbugs-Envelope-To: 54882-done Cc: 54882-done@debbugs.gnu.org, Dhruvin Gandhi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) On Mon Oct 10, 2022 at 4:19 AM BST, Maxim Cournoyer wrote: > I haven't see any, but feel free to point to actual examples we have. Oh, I'm mistaken, we don't have any. > From what I understand, ~ is automatically inserted by source hut, not > something meaningful, at least when it comes to the package name. Yes. But the ~ is translated into a - by the importer. I suppose since we don't have any precedent for keeping that --, but we now do for removing it= , we'd better just stick to -... -- ( From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 10 05:22:11 2022 Received: (at 54882-done) by debbugs.gnu.org; 10 Oct 2022 09:22:11 +0000 Received: from localhost ([127.0.0.1]:46103 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ohozD-0004BG-Cs for submit@debbugs.gnu.org; Mon, 10 Oct 2022 05:22:11 -0400 Received: from out0.migadu.com ([94.23.1.103]:58547) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ohoz9-0004B3-GQ for 54882-done@debbugs.gnu.org; Mon, 10 Oct 2022 05:22:10 -0400 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvin.dev; s=key1; t=1665393725; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=fqCNCfk7p3DuvG8fF5/G5F//lR3MY+ybWmo2m4id0hs=; b=AV9AbdbBzFLz9WFeMrPfHMCr6DIHfNFRe3feqDtb7Wx3TxNnvuo0wOQpo7KenDAuXZqoVL OxklW16QcE/LTqw+PZ4yajX+bJkr7n7uo3bhh+ijWKrpNuL0lhzqPRiO+4CFQPdnVVNVbA ClM3xT+pRhhHA+mNcuVYLh5OYCiPAFY= Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Mon, 10 Oct 2022 14:52:02 +0530 Message-Id: Subject: Re: bug#54882: [PATCH 0/2] gnu: Add hut. X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: "Dhruvin Gandhi" To: "Maxim Cournoyer" , "(" References: <20220623093808.21573-1-contact@dhruvin.dev> <20220623093808.21573-6-contact@dhruvin.dev> <87a6672bmv.fsf_-_@gmail.com> <87lepo2wnh.fsf@gmail.com> In-Reply-To: <87lepo2wnh.fsf@gmail.com> X-Migadu-Flow: FLOW_OUT X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54882-done Cc: 54882-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Thanks for merging :) On Mon Oct 10, 2022 at 8:49 AM IST, Maxim Cournoyer wrote: > From what I understand, ~ is automatically inserted by source hut, not > something meaningful, at least when it comes to the package name. It will be important once sourcehut adds organizations/groups. They will have a different prefix. Although what exact prefix will be used is undecided, one candidate for org prefix is '+'. So, an org/repo url will be https://git.sr.ht/+/ I'm advised to have an indicator in package names that helps differentiate between user repo and org repo. (in #sr.ht on libera.chat) If org names are not allowed to be same as existing user names, then we don't have to worry about that prefix. But this is yet to be decided. FWIW, guixrus uses '--', i.e. go-git-sr-ht--emersion-go-scfg. This is what unmatched-paren might be recalling. From unknown Sat Sep 20 07:52:09 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 07 Nov 2022 12:24:10 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator