From patchwork Sat Jan 27 18:21:26 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59478 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 9967827BBEC; Sat, 27 Jan 2024 18:22:23 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 6DF2F27BBE2 for ; Sat, 27 Jan 2024 18:22:17 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rTnJV-0005nC-9I; Sat, 27 Jan 2024 13:21:57 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rTnJT-0005lg-CE for guix-patches@gnu.org; Sat, 27 Jan 2024 13:21:55 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rTnJT-0005p7-3w for guix-patches@gnu.org; Sat, 27 Jan 2024 13:21:55 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rTnJa-0000AX-8s for guix-patches@gnu.org; Sat, 27 Jan 2024 13:22:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68763] [PATCH v2 1/7] gnu: Remove go-github-com-kisielk-gotool. References: <20240127165557.3580-1-ngraves@ngraves.fr> In-Reply-To: <20240127165557.3580-1-ngraves@ngraves.fr> Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 27 Jan 2024 18:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68763 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68763@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68763-submit@debbugs.gnu.org id=B68763.1706379714593 (code B ref 68763); Sat, 27 Jan 2024 18:22:02 +0000 Received: (at 68763) by debbugs.gnu.org; 27 Jan 2024 18:21:54 +0000 Received: from localhost ([127.0.0.1]:55874 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTnJR-00009V-Nf for submit@debbugs.gnu.org; Sat, 27 Jan 2024 13:21:54 -0500 Received: from 11.mo582.mail-out.ovh.net ([188.165.38.119]:42659) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTnJP-00009I-6R for 68763@debbugs.gnu.org; Sat, 27 Jan 2024 13:21:53 -0500 Received: from director1.ghost.mail-out.ovh.net (unknown [10.109.139.183]) by mo582.mail-out.ovh.net (Postfix) with ESMTP id 38B0D26D65 for <68763@debbugs.gnu.org>; Sat, 27 Jan 2024 18:21:42 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-n6cx8 (unknown [10.110.96.131]) by director1.ghost.mail-out.ovh.net (Postfix) with ESMTPS id C05301FD68; Sat, 27 Jan 2024 18:21:41 +0000 (UTC) Received: from ngraves.fr ([37.59.142.98]) by ghost-submission-6684bf9d7b-n6cx8 with ESMTPSA id jtcuKbVJtWXddgEALV9Opg (envelope-from ); Sat, 27 Jan 2024 18:21:41 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-98R0027ce61ebb-3144-4ac8-a695-5385bcaccfca, BBC544E0C29A249A2CB0D8435C97D56FC2023E84) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 89.207.171.102 Date: Sat, 27 Jan 2024 19:21:26 +0100 Message-ID: <20240127182134.6393-1-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 X-Ovh-Tracer-Id: 5311432811892040418 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvdelledgudduudcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeetfeefhfffhfejveeluedvhefggfevkeehuefhkefhheeugfehffehudfggeelieenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeduvdejrddtrddtrddupdekledrvddtjedrudejuddruddtvddpfeejrdehledrudegvddrleeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeejieefseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedvpdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang-check.scm (go-github-com-kisielk-gotool): Delete variable. Change-Id: Ic99bba40f4cd66335656f27bf7dd97d1b90bb8f1 --- gnu/packages/golang-check.scm | 1 - gnu/packages/golang.scm | 24 ------------------------ 2 files changed, 25 deletions(-) diff --git a/gnu/packages/golang-check.scm b/gnu/packages/golang-check.scm index ec886985d6..b8944b367e 100644 --- a/gnu/packages/golang-check.scm +++ b/gnu/packages/golang-check.scm @@ -71,7 +71,6 @@ (define-public go-honnef-co-go-tools (delete 'build)))) (propagated-inputs (list go-github-com-burntsushi-toml - go-github-com-kisielk-gotool go-golang-org-x-exp go-golang-org-x-mod go-golang-org-x-tools)) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 8fea581248..f38684dc68 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -10914,30 +10914,6 @@ (define-public go-mvdan-cc-xurls (native-inputs '()) (inputs '()))) -(define-public go-github-com-kisielk-gotool - (package - (name "go-github-com-kisielk-gotool") - (version "1.0.0") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/kisielk/gotool") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 "14af2pa0ssyp8bp2mvdw184s5wcysk6akil3wzxmr05wwy951iwn")))) - (build-system go-build-system) - (arguments - '(#:import-path "github.com/kisielk/gotool")) - (home-page "https://github.com/kisielk/gotool") - (synopsis "Go library of utility functions") - (description - "This package contains utility functions used to implement the standard -@code{cmd/go} tool, provided as a convenience to developers who want to write -tools with similar semantics.") - (license license:expat))) - (define-public go-go-uber-org-zap (package (name "go-go-uber-org-zap") From patchwork Sat Jan 27 18:21:27 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59479 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4414827BBE2; Sat, 27 Jan 2024 18:22:24 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 21C6027BBEA for ; Sat, 27 Jan 2024 18:22:21 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rTnJW-0005nK-8v; Sat, 27 Jan 2024 13:21:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rTnJU-0005mT-9H for guix-patches@gnu.org; Sat, 27 Jan 2024 13:21:56 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rTnJU-0005pF-10 for guix-patches@gnu.org; Sat, 27 Jan 2024 13:21:56 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rTnJa-0000Af-Mv for guix-patches@gnu.org; Sat, 27 Jan 2024 13:22:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68763] [PATCH v2 2/7] gnu: Add go-keyify. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 27 Jan 2024 18:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68763 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68763@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68763-submit@debbugs.gnu.org id=B68763.1706379720627 (code B ref 68763); Sat, 27 Jan 2024 18:22:02 +0000 Received: (at 68763) by debbugs.gnu.org; 27 Jan 2024 18:22:00 +0000 Received: from localhost ([127.0.0.1]:55879 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTnJX-00009u-1x for submit@debbugs.gnu.org; Sat, 27 Jan 2024 13:22:00 -0500 Received: from 15.mo561.mail-out.ovh.net ([87.98.150.177]:43929) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTnJR-00009L-1h for 68763@debbugs.gnu.org; Sat, 27 Jan 2024 13:21:54 -0500 Received: from director11.ghost.mail-out.ovh.net (unknown [10.109.140.244]) by mo561.mail-out.ovh.net (Postfix) with ESMTP id 2F09227316 for <68763@debbugs.gnu.org>; Sat, 27 Jan 2024 18:21:44 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-sm5zb (unknown [10.110.168.82]) by director11.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 35FB31FE80; Sat, 27 Jan 2024 18:21:42 +0000 (UTC) Received: from ngraves.fr ([37.59.142.98]) by ghost-submission-6684bf9d7b-sm5zb with ESMTPSA id vaSDNrZJtWVlJwMAva4YHQ (envelope-from ); Sat, 27 Jan 2024 18:21:42 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-98R002da0e7956-5628-43bd-946d-f909e5a82e61, BBC544E0C29A249A2CB0D8435C97D56FC2023E84) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 89.207.171.102 Date: Sat, 27 Jan 2024 19:21:27 +0100 Message-ID: <20240127182134.6393-2-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240127182134.6393-1-ngraves@ngraves.fr> References: <20240127182134.6393-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 5311995762313454306 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvdelledguddutdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpefguddthfeuuedtvdfhheevheevtedtgeekjeelheelkeehvddtfeekkeduueeiueenucffohhmrghinhephhhonhhnvghfrdgtohenucfkphepuddvjedrtddrtddruddpkeelrddvtdejrddujedurddutddvpdefjedrheelrddugedvrdelkeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekjeeifeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeiuddpmhhouggvpehsmhhtphhouhht X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang-check.scm (go-keyify): New variable. Change-Id: I99d41a18cb0e00dd35bef9c2c8fce12748f24ad4 --- gnu/packages/golang-check.scm | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/gnu/packages/golang-check.scm b/gnu/packages/golang-check.scm index b8944b367e..6de21c7b5a 100644 --- a/gnu/packages/golang-check.scm +++ b/gnu/packages/golang-check.scm @@ -82,6 +82,18 @@ (define-public go-honnef-co-go-tools simplifications, and enforces style rules.") (license license:expat))) +(define-public go-keyify + (package + (inherit go-honnef-co-go-tools) + (name "go-keyify") + (arguments + `(#:import-path "honnef.co/go/tools/cmd/keyify" + #:unpack-path "honnef.co/go/tools" + #:install-source? #f)) + (synopsis "Transform an unkeyed struct literal into a keyed one in Go.") + (description "This package turns unkeyed struct literals (@code{T{1, 2, +3}}) into keyed ones (@code{T{A: 1, B: 2, C: 3}}) in Go."))) + (define-public go-github-com-alecthomas-assert (let ((commit "405dbfeb8e38effee6e723317226e93fff912d06") (revision "1")) From patchwork Sat Jan 27 18:21:28 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59477 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 51E3A27BBE9; Sat, 27 Jan 2024 18:22:12 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 48C3C27BBE2 for ; Sat, 27 Jan 2024 18:22:05 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rTnJW-0005ng-HZ; Sat, 27 Jan 2024 13:21:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rTnJU-0005mZ-D6 for guix-patches@gnu.org; Sat, 27 Jan 2024 13:21:56 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rTnJU-0005pN-3s for guix-patches@gnu.org; Sat, 27 Jan 2024 13:21:56 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rTnJb-0000Am-8T for guix-patches@gnu.org; Sat, 27 Jan 2024 13:22:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68763] [PATCH v2 3/7] gnu: Add go-staticcheck. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 27 Jan 2024 18:22:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68763 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68763@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68763-submit@debbugs.gnu.org id=B68763.1706379721641 (code B ref 68763); Sat, 27 Jan 2024 18:22:03 +0000 Received: (at 68763) by debbugs.gnu.org; 27 Jan 2024 18:22:01 +0000 Received: from localhost ([127.0.0.1]:55881 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTnJY-0000A4-EC for submit@debbugs.gnu.org; Sat, 27 Jan 2024 13:22:00 -0500 Received: from 8.mo584.mail-out.ovh.net ([188.165.33.112]:52519) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTnJT-00009h-C6 for 68763@debbugs.gnu.org; Sat, 27 Jan 2024 13:21:57 -0500 Received: from director9.ghost.mail-out.ovh.net (unknown [10.108.9.73]) by mo584.mail-out.ovh.net (Postfix) with ESMTP id B5D2F27198 for <68763@debbugs.gnu.org>; Sat, 27 Jan 2024 18:21:46 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-w4x9b (unknown [10.110.96.193]) by director9.ghost.mail-out.ovh.net (Postfix) with ESMTPS id F2B9F1FE4F; Sat, 27 Jan 2024 18:21:45 +0000 (UTC) Received: from ngraves.fr ([37.59.142.95]) by ghost-submission-6684bf9d7b-w4x9b with ESMTPSA id 4Ng1LrlJtWWcKgMA5wh5Tw (envelope-from ); Sat, 27 Jan 2024 18:21:45 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-95G001096b71fc-bf3d-44c2-9603-1289cd278a6b, BBC544E0C29A249A2CB0D8435C97D56FC2023E84) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 89.207.171.102 Date: Sat, 27 Jan 2024 19:21:28 +0100 Message-ID: <20240127182134.6393-3-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240127182134.6393-1-ngraves@ngraves.fr> References: <20240127182134.6393-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 5312558712356463330 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvdelledgudduudcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpefguddthfeuuedtvdfhheevheevtedtgeekjeelheelkeehvddtfeekkeduueeiueenucffohhmrghinhephhhonhhnvghfrdgtohenucfkphepuddvjedrtddrtddruddpkeelrddvtdejrddujedurddutddvpdefjedrheelrddugedvrdelheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekjeeifeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekgedpmhhouggvpehsmhhtphhouhht X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang-check.scm (go-staticcheck): New variable. Change-Id: I82ce27df1bdbd79ae4740928e0661b585289d02b --- gnu/packages/golang-check.scm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/gnu/packages/golang-check.scm b/gnu/packages/golang-check.scm index 6de21c7b5a..66114050f3 100644 --- a/gnu/packages/golang-check.scm +++ b/gnu/packages/golang-check.scm @@ -94,6 +94,21 @@ (define-public go-keyify (description "This package turns unkeyed struct literals (@code{T{1, 2, 3}}) into keyed ones (@code{T{A: 1, B: 2, C: 3}}) in Go."))) +(define-public go-staticcheck + (package + (inherit go-honnef-co-go-tools) + (name "go-staticcheck") + (arguments + `(#:go ,go-1.18 + #:import-path "honnef.co/go/tools/cmd/staticcheck" + #:unpack-path "honnef.co/go/tools" + #:install-source? #f)) + (synopsis "Staticcheck advanced Go linter") + (description + "Staticcheck is a state of the art linter for the Go programming language. +Using static analysis, it finds bugs and performance issues, offers +simplifications, and enforces style rules."))) + (define-public go-github-com-alecthomas-assert (let ((commit "405dbfeb8e38effee6e723317226e93fff912d06") (revision "1")) From patchwork Sat Jan 27 18:21:29 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59481 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id D855F27BBE2; Sat, 27 Jan 2024 18:23:21 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 353A427BBEA for ; Sat, 27 Jan 2024 18:23:18 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rTnKS-00060y-Lg; Sat, 27 Jan 2024 13:22:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rTnKR-00060W-ET for guix-patches@gnu.org; Sat, 27 Jan 2024 13:22:55 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rTnKR-00061E-6u for guix-patches@gnu.org; Sat, 27 Jan 2024 13:22:55 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rTnKY-0000D7-Ck for guix-patches@gnu.org; Sat, 27 Jan 2024 13:23:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68763] [PATCH v2 4/7] gnu: Add go-structlayout. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 27 Jan 2024 18:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68763 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68763@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68763-submit@debbugs.gnu.org id=B68763.1706379728710 (code B ref 68763); Sat, 27 Jan 2024 18:23:02 +0000 Received: (at 68763) by debbugs.gnu.org; 27 Jan 2024 18:22:08 +0000 Received: from localhost ([127.0.0.1]:55889 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTnJf-0000BL-Pb for submit@debbugs.gnu.org; Sat, 27 Jan 2024 13:22:08 -0500 Received: from 18.mo561.mail-out.ovh.net ([87.98.172.162]:55283) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTnJV-00009k-0R for 68763@debbugs.gnu.org; Sat, 27 Jan 2024 13:22:00 -0500 Received: from director1.ghost.mail-out.ovh.net (unknown [10.109.140.196]) by mo561.mail-out.ovh.net (Postfix) with ESMTP id 8934F274E8 for <68763@debbugs.gnu.org>; Sat, 27 Jan 2024 18:21:48 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-grws9 (unknown [10.110.178.109]) by director1.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 0AD1B1FDDD; Sat, 27 Jan 2024 18:21:47 +0000 (UTC) Received: from ngraves.fr ([37.59.142.107]) by ghost-submission-6684bf9d7b-grws9 with ESMTPSA id F17QMLtJtWXagAEAoZa3jg (envelope-from ); Sat, 27 Jan 2024 18:21:47 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-107S00139e8e210-be84-4c3b-bac2-6990efb1d622, BBC544E0C29A249A2CB0D8435C97D56FC2023E84) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 89.207.171.102 Date: Sat, 27 Jan 2024 19:21:29 +0100 Message-ID: <20240127182134.6393-4-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240127182134.6393-1-ngraves@ngraves.fr> References: <20240127182134.6393-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 5313121661589775074 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvdelledguddutdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpefguddthfeuuedtvdfhheevheevtedtgeekjeelheelkeehvddtfeekkeduueeiueenucffohhmrghinhephhhonhhnvghfrdgtohenucfkphepuddvjedrtddrtddruddpkeelrddvtdejrddujedurddutddvpdefjedrheelrddugedvrddutdejnecuvehluhhsthgvrhfuihiivgepudenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeejieefseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedupdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang-check.scm (go-structlayout): New variable. Change-Id: I7440cdf75238fc73451cefc73b3ce3eb3d4da323 --- gnu/packages/golang-check.scm | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/gnu/packages/golang-check.scm b/gnu/packages/golang-check.scm index 66114050f3..13f38dc249 100644 --- a/gnu/packages/golang-check.scm +++ b/gnu/packages/golang-check.scm @@ -109,6 +109,20 @@ (define-public go-staticcheck Using static analysis, it finds bugs and performance issues, offers simplifications, and enforces style rules."))) +(define-public go-structlayout + (package + (inherit go-honnef-co-go-tools) + (name "go-structlayout") + (arguments + `(#:import-path "honnef.co/go/tools/cmd/structlayout" + #:unpack-path "honnef.co/go/tools" + #:install-source? #f)) + (synopsis "Display the layout (field sizes and padding) of structs in Go.") + (description "This package prints the layout of a struct in Go, which is +the byte offset and size of each field, respecting padding. This information +is printed in human-readable form by default, or as JSON with the @code{-json} +flag."))) + (define-public go-github-com-alecthomas-assert (let ((commit "405dbfeb8e38effee6e723317226e93fff912d06") (revision "1")) From patchwork Sat Jan 27 18:21:30 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59482 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 90F7027BBE2; Sat, 27 Jan 2024 18:23:22 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id F414727BBE9 for ; Sat, 27 Jan 2024 18:23:20 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rTnKS-00060i-3U; Sat, 27 Jan 2024 13:22:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rTnKQ-00060K-Te for guix-patches@gnu.org; Sat, 27 Jan 2024 13:22:54 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rTnKQ-000618-Lz for guix-patches@gnu.org; Sat, 27 Jan 2024 13:22:54 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rTnKX-0000D0-RA for guix-patches@gnu.org; Sat, 27 Jan 2024 13:23:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68763] [PATCH v2 5/7] gnu: Add go-structlayout-optimize. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 27 Jan 2024 18:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68763 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68763@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68763-submit@debbugs.gnu.org id=B68763.1706379727701 (code B ref 68763); Sat, 27 Jan 2024 18:23:01 +0000 Received: (at 68763) by debbugs.gnu.org; 27 Jan 2024 18:22:07 +0000 Received: from localhost ([127.0.0.1]:55887 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTnJf-0000BE-0t for submit@debbugs.gnu.org; Sat, 27 Jan 2024 13:22:07 -0500 Received: from 16.mo582.mail-out.ovh.net ([87.98.139.208]:50847) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTnJW-00009s-Se for 68763@debbugs.gnu.org; Sat, 27 Jan 2024 13:21:59 -0500 Received: from director11.ghost.mail-out.ovh.net (unknown [10.109.140.75]) by mo582.mail-out.ovh.net (Postfix) with ESMTP id 8A18D24BB6 for <68763@debbugs.gnu.org>; Sat, 27 Jan 2024 18:21:50 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-xbj64 (unknown [10.110.168.217]) by director11.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 2A3D41FDFA; Sat, 27 Jan 2024 18:21:50 +0000 (UTC) Received: from ngraves.fr ([37.59.142.97]) by ghost-submission-6684bf9d7b-xbj64 with ESMTPSA id 6zTIBr5JtWVl3QcABFLpSw (envelope-from ); Sat, 27 Jan 2024 18:21:50 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-97G002165a3872-d8a6-401b-8f8d-cf7d49139bfd, BBC544E0C29A249A2CB0D8435C97D56FC2023E84) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 89.207.171.102 Date: Sat, 27 Jan 2024 19:21:30 +0100 Message-ID: <20240127182134.6393-5-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240127182134.6393-1-ngraves@ngraves.fr> References: <20240127182134.6393-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 5313684611952206562 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvdelledgudduudcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpefguddthfeuuedtvdfhheevheevtedtgeekjeelheelkeehvddtfeekkeduueeiueenucffohhmrghinhephhhonhhnvghfrdgtohenucfkphepuddvjedrtddrtddruddpkeelrddvtdejrddujedurddutddvpdefjedrheelrddugedvrdeljeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekjeeifeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekvddpmhhouggvpehsmhhtphhouhht X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang-check.scm (go-structlayout-optimize): New variable. Change-Id: I7e1ce9acbe3ec09cc8b441de4816b247a2742938 --- gnu/packages/golang-check.scm | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/gnu/packages/golang-check.scm b/gnu/packages/golang-check.scm index 13f38dc249..2621d6b95b 100644 --- a/gnu/packages/golang-check.scm +++ b/gnu/packages/golang-check.scm @@ -123,6 +123,19 @@ (define-public go-structlayout is printed in human-readable form by default, or as JSON with the @code{-json} flag."))) +(define-public go-structlayout-optimize + (package + (inherit go-honnef-co-go-tools) + (name "go-structlayout-optimize") + (arguments + `(#:import-path "honnef.co/go/tools/cmd/structlayout-optimize" + #:unpack-path "honnef.co/go/tools" + #:install-source? #f)) + (synopsis "Reorder struct fields to minimize the amount of padding in Go.") + (description "This package reads @code{go-structlayout} JSON on stdin and +reorders fields to minimize the amount of padding. It can emit JSON to feed +into @code{go-structlayout-pretty}."))) + (define-public go-github-com-alecthomas-assert (let ((commit "405dbfeb8e38effee6e723317226e93fff912d06") (revision "1")) From patchwork Sat Jan 27 18:21:31 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59483 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id BA9EC27BBEA; Sat, 27 Jan 2024 18:23:26 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 5724B27BBE2 for ; Sat, 27 Jan 2024 18:23:26 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rTnKU-00061u-9N; Sat, 27 Jan 2024 13:22:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rTnKR-00060g-Vf for guix-patches@gnu.org; Sat, 27 Jan 2024 13:22:55 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rTnKR-00061K-Mz for guix-patches@gnu.org; Sat, 27 Jan 2024 13:22:55 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rTnKY-0000DF-SI for guix-patches@gnu.org; Sat, 27 Jan 2024 13:23:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68763] [PATCH v2 6/7] gnu: Add go-structlayout-pretty. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 27 Jan 2024 18:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68763 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68763@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68763-submit@debbugs.gnu.org id=B68763.1706379728716 (code B ref 68763); Sat, 27 Jan 2024 18:23:02 +0000 Received: (at 68763) by debbugs.gnu.org; 27 Jan 2024 18:22:08 +0000 Received: from localhost ([127.0.0.1]:55891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTnJg-0000BP-2a for submit@debbugs.gnu.org; Sat, 27 Jan 2024 13:22:08 -0500 Received: from 9.mo576.mail-out.ovh.net ([46.105.56.78]:48997) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTnJb-0000AW-5U for 68763@debbugs.gnu.org; Sat, 27 Jan 2024 13:22:05 -0500 Received: from director4.ghost.mail-out.ovh.net (unknown [10.108.25.252]) by mo576.mail-out.ovh.net (Postfix) with ESMTP id 886F3302EF for <68763@debbugs.gnu.org>; Sat, 27 Jan 2024 18:21:54 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-w4x9b (unknown [10.109.176.229]) by director4.ghost.mail-out.ovh.net (Postfix) with ESMTPS id ADB891FD77; Sat, 27 Jan 2024 18:21:51 +0000 (UTC) Received: from ngraves.fr ([37.59.142.95]) by ghost-submission-6684bf9d7b-w4x9b with ESMTPSA id zYBKAMBJtWWtKgMA5wh5Tw (envelope-from ); Sat, 27 Jan 2024 18:21:51 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-95G0011fc32605-70a8-4915-b4ba-216f240d1235, BBC544E0C29A249A2CB0D8435C97D56FC2023E84) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 89.207.171.102 Date: Sat, 27 Jan 2024 19:21:31 +0100 Message-ID: <20240127182134.6393-6-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240127182134.6393-1-ngraves@ngraves.fr> References: <20240127182134.6393-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 5314810513804681954 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvdelledguddutdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpefguddthfeuuedtvdfhheevheevtedtgeekjeelheelkeehvddtfeekkeduueeiueenucffohhmrghinhephhhonhhnvghfrdgtohenucfkphepuddvjedrtddrtddruddpkeelrddvtdejrddujedurddutddvpdefjedrheelrddugedvrdelheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekjeeifeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheejiedpmhhouggvpehsmhhtphhouhht X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang-check.scm (go-structlayout-pretty): New variable. Change-Id: I622a991b12708ee52eb412a3c6b3fbeeb512843d --- gnu/packages/golang-check.scm | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/gnu/packages/golang-check.scm b/gnu/packages/golang-check.scm index 2621d6b95b..bf9730a636 100644 --- a/gnu/packages/golang-check.scm +++ b/gnu/packages/golang-check.scm @@ -136,6 +136,18 @@ (define-public go-structlayout-optimize reorders fields to minimize the amount of padding. It can emit JSON to feed into @code{go-structlayout-pretty}."))) +(define-public go-structlayout-pretty + (package + (inherit go-honnef-co-go-tools) + (name "go-structlayout-pretty") + (arguments + `(#:import-path "honnef.co/go/tools/cmd/structlayout-pretty" + #:unpack-path "honnef.co/go/tools" + #:install-source? #f)) + (synopsis "Format the output of go-structlayout with ASCII art in Go.") + (description "This package takes @code{go-structlayout}-like JSON and +prints an ASCII fraphic representing the memory layout."))) + (define-public go-github-com-alecthomas-assert (let ((commit "405dbfeb8e38effee6e723317226e93fff912d06") (revision "1")) From patchwork Sat Jan 27 18:21:32 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59480 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id AB1CE27BBEC; Sat, 27 Jan 2024 18:23:20 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 5A05327BBE2 for ; Sat, 27 Jan 2024 18:23:16 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rTnKU-00061x-Nz; Sat, 27 Jan 2024 13:22:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rTnKS-00060p-Et for guix-patches@gnu.org; Sat, 27 Jan 2024 13:22:56 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rTnKS-00061Q-6W for guix-patches@gnu.org; Sat, 27 Jan 2024 13:22:56 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rTnKZ-0000DM-C3 for guix-patches@gnu.org; Sat, 27 Jan 2024 13:23:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68763] [PATCH v2 7/7] gnu: go-honnef-co-go-tools: Improve synopsis and description. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 27 Jan 2024 18:23:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68763 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68763@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68763-submit@debbugs.gnu.org id=B68763.1706379738751 (code B ref 68763); Sat, 27 Jan 2024 18:23:03 +0000 Received: (at 68763) by debbugs.gnu.org; 27 Jan 2024 18:22:18 +0000 Received: from localhost ([127.0.0.1]:55894 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTnJq-0000Bt-Fh for submit@debbugs.gnu.org; Sat, 27 Jan 2024 13:22:18 -0500 Received: from 2.mo560.mail-out.ovh.net ([188.165.53.149]:48147) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTnJg-0000BF-EW for 68763@debbugs.gnu.org; Sat, 27 Jan 2024 13:22:09 -0500 Received: from director8.ghost.mail-out.ovh.net (unknown [10.109.139.157]) by mo560.mail-out.ovh.net (Postfix) with ESMTP id CE073282D8 for <68763@debbugs.gnu.org>; Sat, 27 Jan 2024 18:21:59 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-96vz2 (unknown [10.110.178.33]) by director8.ghost.mail-out.ovh.net (Postfix) with ESMTPS id AF2651FD28; Sat, 27 Jan 2024 18:21:58 +0000 (UTC) Received: from ngraves.fr ([37.59.142.107]) by ghost-submission-6684bf9d7b-96vz2 with ESMTPSA id uuvDIsZJtWVRgQAAy6ap8w (envelope-from ); Sat, 27 Jan 2024 18:21:58 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-107S00115aba0dd-3d1d-42f7-ac88-44d26a856ad0, BBC544E0C29A249A2CB0D8435C97D56FC2023E84) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 89.207.171.102 Date: Sat, 27 Jan 2024 19:21:32 +0100 Message-ID: <20240127182134.6393-7-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240127182134.6393-1-ngraves@ngraves.fr> References: <20240127182134.6393-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 5316217885243466466 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvdelledgudduudcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpefguddthfeuuedtvdfhheevheevtedtgeekjeelheelkeehvddtfeekkeduueeiueenucffohhmrghinhephhhonhhnvghfrdgtohenucfkphepuddvjedrtddrtddruddpkeelrddvtdejrddujedurddutddvpdefjedrheelrddugedvrddutdejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeejieefseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedtpdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang-check.scm (go-honnef-co-go-tools): Improve synopsis and description. Change-Id: I357626457418f8c6f1b05918226c33f7faa88d49 --- gnu/packages/golang-check.scm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/gnu/packages/golang-check.scm b/gnu/packages/golang-check.scm index bf9730a636..fc73462f94 100644 --- a/gnu/packages/golang-check.scm +++ b/gnu/packages/golang-check.scm @@ -75,11 +75,10 @@ (define-public go-honnef-co-go-tools go-golang-org-x-mod go-golang-org-x-tools)) (home-page "https://honnef.co/go/tools") - (synopsis "Staticcheck advanced Go linter") + (synopsis "Staticcheck advanced Go linter library") (description - "Staticcheck is a state of the art linter for the Go programming language. -Using static analysis, it finds bugs and performance issues, offers -simplifications, and enforces style rules.") + "This package provides the Go source code for the @code{go-staticcheck} +advanced Go linter.") (license license:expat))) (define-public go-keyify