From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 27 11:56:32 2024 Received: (at submit) by debbugs.gnu.org; 27 Jan 2024 16:56:32 +0000 Received: from localhost ([127.0.0.1]:55802 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTlyp-0006Be-Mz for submit@debbugs.gnu.org; Sat, 27 Jan 2024 11:56:32 -0500 Received: from lists.gnu.org ([2001:470:142::17]:49480) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTlym-0006BN-8N for submit@debbugs.gnu.org; Sat, 27 Jan 2024 11:56:30 -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 1rTlyZ-00005m-6k for guix-patches@gnu.org; Sat, 27 Jan 2024 11:56:15 -0500 Received: from 19.mo582.mail-out.ovh.net ([188.165.56.177]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rTlyX-0000Md-1v for guix-patches@gnu.org; Sat, 27 Jan 2024 11:56:14 -0500 Received: from director1.ghost.mail-out.ovh.net (unknown [10.109.176.32]) by mo582.mail-out.ovh.net (Postfix) with ESMTP id B69C726CF9 for ; Sat, 27 Jan 2024 16:56:01 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-hnxd5 (unknown [10.110.96.35]) by director1.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 64F7C1FE75; Sat, 27 Jan 2024 16:56:01 +0000 (UTC) Received: from ngraves.fr ([37.59.142.97]) by ghost-submission-6684bf9d7b-hnxd5 with ESMTPSA id uIuJFKE1tWVgExQAHf1qVA (envelope-from ); Sat, 27 Jan 2024 16:56:01 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-97G002906db3f8-aceb-474c-a357-f46b122d8bc1, BBC544E0C29A249A2CB0D8435C97D56FC2023E84) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.110.172.34 From: Nicolas Graves To: guix-patches@gnu.org Subject: [PATCH 0/7] gnu: Improve go-honnef-co-go-tools definition. Date: Sat, 27 Jan 2024 17:55:57 +0100 Message-ID: <20240127165557.3580-1-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 3864369957075411682 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvdelledgleefucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffoggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepkeffgeetfffgffejgeejvdffgfdtvdeuueetgfefuedvjeegvdegjeejveeuueevnecukfhppeduvdejrddtrddtrddupdeltddruddutddrudejvddrfeegpdefjedrheelrddugedvrdeljeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepghhuihigqdhprghttghhvghssehgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedvpdhmohguvgepshhmthhpohhuth Received-SPF: pass client-ip=188.165.56.177; envelope-from=ngraves@ngraves.fr; helo=19.mo582.mail-out.ovh.net X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_SBL=0.141, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 3.6 (+++) 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: A few improvements to the go-honnef-co-go-tools package: * remove a former archived dependency * add binaries / executables provided in the source * improve synopsis and description Nicolas Graves (7): gnu: Remove go-github-com-kisielk-gotool. gnu: Add go-keyify. gnu: Add go-staticcheck. gnu: Add go-structlayout. gnu: Add go-structlayout-optimize. gnu: Add go-structlayout-pretty. [...] Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.6 RCVD_IN_SBL RBL: Received via a relay in Spamhaus SBL [188.165.56.177 listed in zen.spamhaus.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: submit Cc: ngraves@ngraves.fr 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.6 (++) 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: A few improvements to the go-honnef-co-go-tools package: * remove a former archived dependency * add binaries / executables provided in the source * improve synopsis and description Nicolas Graves (7): gnu: Remove go-github-com-kisielk-gotool. gnu: Add go-keyify. gnu: Add go-staticcheck. gnu: Add go-structlayout. gnu: Add go-structlayout-optimize. gnu: Add go-structlayout-pretty. [...] Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.6 RCVD_IN_SBL RBL: Received via a relay in Spamhaus SBL [188.165.56.177 listed in zen.spamhaus.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager A few improvements to the go-honnef-co-go-tools package: * remove a former archived dependency * add binaries / executables provided in the source * improve synopsis and description Nicolas Graves (7): gnu: Remove go-github-com-kisielk-gotool. gnu: Add go-keyify. gnu: Add go-staticcheck. gnu: Add go-structlayout. gnu: Add go-structlayout-optimize. gnu: Add go-structlayout-pretty. gnu: go-honnef-co-go-tools: Improve synopsis and description. gnu/packages/golang-check.scm | 69 +++++++++++++++++++++++++++++++++-- gnu/packages/golang.scm | 24 ------------ 2 files changed, 66 insertions(+), 27 deletions(-) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 27 12:24:49 2024 Received: (at 68763) by debbugs.gnu.org; 27 Jan 2024 17:24:49 +0000 Received: from localhost ([127.0.0.1]:55822 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTmQC-0006yx-8u for submit@debbugs.gnu.org; Sat, 27 Jan 2024 12:24:48 -0500 Received: from 20.mo582.mail-out.ovh.net ([178.32.124.17]:37299) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTmQ9-0006yk-Ej for 68763@debbugs.gnu.org; Sat, 27 Jan 2024 12:24:47 -0500 Received: from director11.ghost.mail-out.ovh.net (unknown [10.108.2.55]) by mo582.mail-out.ovh.net (Postfix) with ESMTP id BB203271F7 for <68763@debbugs.gnu.org>; Sat, 27 Jan 2024 17:24:35 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-jncmv (unknown [10.110.168.221]) by director11.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 7B9E11FECC; Sat, 27 Jan 2024 17:24:35 +0000 (UTC) Received: from ngraves.fr ([37.59.142.109]) by ghost-submission-6684bf9d7b-jncmv with ESMTPSA id XMW5GlM8tWULUgEA8hsWpg (envelope-from ); Sat, 27 Jan 2024 17:24:35 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-109S003262a56b8-ac94-47a2-98cd-065db9621e1d, BBC544E0C29A249A2CB0D8435C97D56FC2023E84) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.110.172.34 From: Nicolas Graves To: 68763@debbugs.gnu.org Subject: [PATCH 2/7] gnu: Add go-keyify. Date: Sat, 27 Jan 2024 18:24:21 +0100 Message-ID: <20240127172428.18351-2-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240127172428.18351-1-ngraves@ngraves.fr> References: <20240127172428.18351-1-ngraves@ngraves.fr> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 4346818069116740322 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvdelledgleelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepgfdutdfhueeutddvhfehveehveettdegkeejleehleekhedvtdefkeekudeuieeunecuffhomhgrihhnpehhohhnnhgvfhdrtghonecukfhppeduvdejrddtrddtrddupdeltddruddutddrudejvddrfeegpdefjedrheelrddugedvrddutdelnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeejieefseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedvpdhmohguvgepshhmthhpohhuth X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68763 Cc: ngraves@ngraves.fr 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-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")) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 27 12:24:54 2024 Received: (at 68763) by debbugs.gnu.org; 27 Jan 2024 17:24:54 +0000 Received: from localhost ([127.0.0.1]:55827 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTmQI-0006zg-1Q for submit@debbugs.gnu.org; Sat, 27 Jan 2024 12:24:54 -0500 Received: from 7.mo561.mail-out.ovh.net ([46.105.57.200]:51291) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTmQ7-0006yg-Tg for 68763@debbugs.gnu.org; Sat, 27 Jan 2024 12:24:48 -0500 Received: from director4.ghost.mail-out.ovh.net (unknown [10.108.9.29]) by mo561.mail-out.ovh.net (Postfix) with ESMTP id AF84B27549 for <68763@debbugs.gnu.org>; Sat, 27 Jan 2024 17:24:34 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-vmrjl (unknown [10.110.113.233]) by director4.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 807011FDC3; Sat, 27 Jan 2024 17:24:34 +0000 (UTC) Received: from ngraves.fr ([37.59.142.96]) by ghost-submission-6684bf9d7b-vmrjl with ESMTPSA id h86+HFI8tWUtmAAAlNbARQ (envelope-from ); Sat, 27 Jan 2024 17:24:34 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-96R00153deda79-2857-4fa2-b6ca-92a2e0877428, BBC544E0C29A249A2CB0D8435C97D56FC2023E84) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.110.172.34 From: Nicolas Graves To: 68763@debbugs.gnu.org Subject: [PATCH 1/7] gnu: Remove go-github-com-kisielk-gotool. Date: Sat, 27 Jan 2024 18:24:20 +0100 Message-ID: <20240127172428.18351-1-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 4346536590448583394 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvdelledgleelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffoggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepteeffefhfffhjeevleeuvdehgffgveekheeuhfekhfehuefgheffhedugfegleeinecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdduuddtrddujedvrdefgedpfeejrdehledrudegvddrleeinecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeejieefseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedupdhmohguvgepshhmthhpohhuth X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68763 Cc: ngraves@ngraves.fr 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-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") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 27 12:24:54 2024 Received: (at 68763) by debbugs.gnu.org; 27 Jan 2024 17:24:54 +0000 Received: from localhost ([127.0.0.1]:55829 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTmQI-0006zj-Bp for submit@debbugs.gnu.org; Sat, 27 Jan 2024 12:24:54 -0500 Received: from 5.mo581.mail-out.ovh.net ([178.32.120.239]:44531) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTmQB-0006yp-NN for 68763@debbugs.gnu.org; Sat, 27 Jan 2024 12:24:48 -0500 Received: from director11.ghost.mail-out.ovh.net (unknown [10.108.25.63]) by mo581.mail-out.ovh.net (Postfix) with ESMTP id 44CAD27D33 for <68763@debbugs.gnu.org>; Sat, 27 Jan 2024 17:24:39 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-z5cm2 (unknown [10.109.148.206]) by director11.ghost.mail-out.ovh.net (Postfix) with ESMTPS id EA5441FE6A; Sat, 27 Jan 2024 17:24:38 +0000 (UTC) Received: from ngraves.fr ([37.59.142.108]) by ghost-submission-6684bf9d7b-z5cm2 with ESMTPSA id 4C9FNlY8tWX3GgUAxT90FA (envelope-from ); Sat, 27 Jan 2024 17:24:38 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-108S0022437e833-c1df-4104-ba76-c4d62c5a5b03, BBC544E0C29A249A2CB0D8435C97D56FC2023E84) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.110.172.34 From: Nicolas Graves To: 68763@debbugs.gnu.org Subject: [PATCH 3/7] gnu: Add go-staticcheck. Date: Sat, 27 Jan 2024 18:24:22 +0100 Message-ID: <20240127172428.18351-3-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240127172428.18351-1-ngraves@ngraves.fr> References: <20240127172428.18351-1-ngraves@ngraves.fr> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 4347943968527672034 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvdelledgleelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepgfdutdfhueeutddvhfehveehveettdegkeejleehleekhedvtdefkeekudeuieeunecuffhomhgrihhnpehhohhnnhgvfhdrtghonecukfhppeduvdejrddtrddtrddupdeltddruddutddrudejvddrfeegpdefjedrheelrddugedvrddutdeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeejieefseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedupdhmohguvgepshhmthhpohhuth X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68763 Cc: ngraves@ngraves.fr 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-check.scm (go-staticcheck): New variable. Change-Id: I82ce27df1bdbd79ae4740928e0661b585289d02b --- 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 6de21c7b5a..669e61ad36 100644 --- a/gnu/packages/golang-check.scm +++ b/gnu/packages/golang-check.scm @@ -94,6 +94,20 @@ (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 + `(#: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")) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 27 12:24:55 2024 Received: (at 68763) by debbugs.gnu.org; 27 Jan 2024 17:24:55 +0000 Received: from localhost ([127.0.0.1]:55831 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTmQI-0006zr-Qc for submit@debbugs.gnu.org; Sat, 27 Jan 2024 12:24:55 -0500 Received: from 7.mo581.mail-out.ovh.net ([46.105.43.131]:41157) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTmQC-0006yv-5z for 68763@debbugs.gnu.org; Sat, 27 Jan 2024 12:24:50 -0500 Received: from director4.ghost.mail-out.ovh.net (unknown [10.108.25.111]) by mo581.mail-out.ovh.net (Postfix) with ESMTP id CB23827D9B for <68763@debbugs.gnu.org>; Sat, 27 Jan 2024 17:24:39 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-9zh7d (unknown [10.110.113.85]) by director4.ghost.mail-out.ovh.net (Postfix) with ESMTPS id A53B81FDC3; Sat, 27 Jan 2024 17:24:39 +0000 (UTC) Received: from ngraves.fr ([37.59.142.97]) by ghost-submission-6684bf9d7b-9zh7d with ESMTPSA id 36NzJ1c8tWV5XwAA3aShjw (envelope-from ); Sat, 27 Jan 2024 17:24:39 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-97G002799227e7-ccf4-4c17-912c-5af8af81cd44, BBC544E0C29A249A2CB0D8435C97D56FC2023E84) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.110.172.34 From: Nicolas Graves To: 68763@debbugs.gnu.org Subject: [PATCH 4/7] gnu: Add go-structlayout. Date: Sat, 27 Jan 2024 18:24:23 +0100 Message-ID: <20240127172428.18351-4-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240127172428.18351-1-ngraves@ngraves.fr> References: <20240127172428.18351-1-ngraves@ngraves.fr> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 4347943965431882466 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvdelledgleelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepgfdutdfhueeutddvhfehveehveettdegkeejleehleekhedvtdefkeekudeuieeunecuffhomhgrihhnpehhohhnnhgvfhdrtghonecukfhppeduvdejrddtrddtrddupdeltddruddutddrudejvddrfeegpdefjedrheelrddugedvrdeljeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekjeeifeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekuddpmhhouggvpehsmhhtphhouhht X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68763 Cc: ngraves@ngraves.fr 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-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 669e61ad36..e55520d52e 100644 --- a/gnu/packages/golang-check.scm +++ b/gnu/packages/golang-check.scm @@ -108,6 +108,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")) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 27 12:24:55 2024 Received: (at 68763) by debbugs.gnu.org; 27 Jan 2024 17:24:55 +0000 Received: from localhost ([127.0.0.1]:55833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTmQJ-0006zy-8g for submit@debbugs.gnu.org; Sat, 27 Jan 2024 12:24:55 -0500 Received: from 8.mo561.mail-out.ovh.net ([87.98.172.249]:56405) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTmQF-0006zO-GY for 68763@debbugs.gnu.org; Sat, 27 Jan 2024 12:24:52 -0500 Received: from director11.ghost.mail-out.ovh.net (unknown [10.108.9.77]) by mo561.mail-out.ovh.net (Postfix) with ESMTP id E80F227549 for <68763@debbugs.gnu.org>; Sat, 27 Jan 2024 17:24:42 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-zslbp (unknown [10.110.113.35]) by director11.ghost.mail-out.ovh.net (Postfix) with ESMTPS id A6FF71FEBE; Sat, 27 Jan 2024 17:24:42 +0000 (UTC) Received: from ngraves.fr ([37.59.142.110]) by ghost-submission-6684bf9d7b-zslbp with ESMTPSA id 8WTzJVo8tWUgYgEASW770Q (envelope-from ); Sat, 27 Jan 2024 17:24:42 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-110S004127a03f1-693d-413d-80a4-e51e3a0df44e, BBC544E0C29A249A2CB0D8435C97D56FC2023E84) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.110.172.34 From: Nicolas Graves To: 68763@debbugs.gnu.org Subject: [PATCH 5/7] gnu: Add go-structlayout-optimize. Date: Sat, 27 Jan 2024 18:24:24 +0100 Message-ID: <20240127172428.18351-5-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240127172428.18351-1-ngraves@ngraves.fr> References: <20240127172428.18351-1-ngraves@ngraves.fr> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 4348788394205438690 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvdelledgleelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepgfdutdfhueeutddvhfehveehveettdegkeejleehleekhedvtdefkeekudeuieeunecuffhomhgrihhnpehhohhnnhgvfhdrtghonecukfhppeduvdejrddtrddtrddupdeltddruddutddrudejvddrfeegpdefjedrheelrddugedvrdduuddtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeejieefseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedupdhmohguvgepshhmthhpohhuth X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68763 Cc: ngraves@ngraves.fr 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-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 e55520d52e..3bfc7e679f 100644 --- a/gnu/packages/golang-check.scm +++ b/gnu/packages/golang-check.scm @@ -122,6 +122,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")) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 27 12:24:56 2024 Received: (at 68763) by debbugs.gnu.org; 27 Jan 2024 17:24:56 +0000 Received: from localhost ([127.0.0.1]:55836 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTmQJ-000706-NL for submit@debbugs.gnu.org; Sat, 27 Jan 2024 12:24:56 -0500 Received: from 9.mo575.mail-out.ovh.net ([46.105.78.111]:41445) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTmQG-0006zS-E5 for 68763@debbugs.gnu.org; Sat, 27 Jan 2024 12:24:53 -0500 Received: from director5.ghost.mail-out.ovh.net (unknown [10.109.176.128]) by mo575.mail-out.ovh.net (Postfix) with ESMTP id DC7682811C for <68763@debbugs.gnu.org>; Sat, 27 Jan 2024 17:24:43 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-z5cm2 (unknown [10.110.178.91]) by director5.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 99B531FDFB; Sat, 27 Jan 2024 17:24:43 +0000 (UTC) Received: from ngraves.fr ([37.59.142.97]) by ghost-submission-6684bf9d7b-z5cm2 with ESMTPSA id xVonHls8tWUBGwUAxT90FA (envelope-from ); Sat, 27 Jan 2024 17:24:43 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-97G002ffaf30ab-db69-4aad-8176-e7ae648a1718, BBC544E0C29A249A2CB0D8435C97D56FC2023E84) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.110.172.34 From: Nicolas Graves To: 68763@debbugs.gnu.org Subject: [PATCH 6/7] gnu: Add go-structlayout-pretty. Date: Sat, 27 Jan 2024 18:24:25 +0100 Message-ID: <20240127172428.18351-6-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240127172428.18351-1-ngraves@ngraves.fr> References: <20240127172428.18351-1-ngraves@ngraves.fr> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 4349069865524978402 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvdelledgleelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepgfdutdfhueeutddvhfehveehveettdegkeejleehleekhedvtdefkeekudeuieeunecuffhomhgrihhnpehhohhnnhgvfhdrtghonecukfhppeduvdejrddtrddtrddupdeltddruddutddrudejvddrfeegpdefjedrheelrddugedvrdeljeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekjeeifeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheejhedpmhhouggvpehsmhhtphhouhht X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68763 Cc: ngraves@ngraves.fr 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-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 3bfc7e679f..b767fc3254 100644 --- a/gnu/packages/golang-check.scm +++ b/gnu/packages/golang-check.scm @@ -135,6 +135,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")) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 27 12:25:14 2024 Received: (at 68763) by debbugs.gnu.org; 27 Jan 2024 17:25:14 +0000 Received: from localhost ([127.0.0.1]:55844 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTmQc-00071v-5R for submit@debbugs.gnu.org; Sat, 27 Jan 2024 12:25:14 -0500 Received: from 8.mo576.mail-out.ovh.net ([46.105.56.233]:59149) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTmQJ-0006zh-96 for 68763@debbugs.gnu.org; Sat, 27 Jan 2024 12:24:56 -0500 Received: from director9.ghost.mail-out.ovh.net (unknown [10.108.17.1]) by mo576.mail-out.ovh.net (Postfix) with ESMTP id B78A6303D4 for <68763@debbugs.gnu.org>; Sat, 27 Jan 2024 17:24:46 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-pzfxd (unknown [10.109.140.211]) by director9.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 6EB231FE4D; Sat, 27 Jan 2024 17:24:46 +0000 (UTC) Received: from ngraves.fr ([37.59.142.110]) by ghost-submission-6684bf9d7b-pzfxd with ESMTPSA id VD65F148tWXftgcAVuRdFQ (envelope-from ); Sat, 27 Jan 2024 17:24:46 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-110S004b02b5d0d-ad0c-44fe-aaa1-302b5bf25b2d, BBC544E0C29A249A2CB0D8435C97D56FC2023E84) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.110.172.34 From: Nicolas Graves To: 68763@debbugs.gnu.org Subject: [PATCH 7/7] gnu: go-honnef-co-go-tools: Improve synopsis and description. Date: Sat, 27 Jan 2024 18:24:26 +0100 Message-ID: <20240127172428.18351-7-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240127172428.18351-1-ngraves@ngraves.fr> References: <20240127172428.18351-1-ngraves@ngraves.fr> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 4349914291704554210 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvdelledgleelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepgfdutdfhueeutddvhfehveehveettdegkeejleehleekhedvtdefkeekudeuieeunecuffhomhgrihhnpehhohhnnhgvfhdrtghonecukfhppeduvdejrddtrddtrddupdeltddruddutddrudejvddrfeegpdefjedrheelrddugedvrdduuddtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeejieefseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeeipdhmohguvgepshhmthhpohhuth X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68763 Cc: ngraves@ngraves.fr 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-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 b767fc3254..703aab8e33 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 27 13:21:54 2024 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 From: Nicolas Graves To: 68763@debbugs.gnu.org Subject: [PATCH v2 1/7] gnu: Remove go-github-com-kisielk-gotool. 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 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 5311432811892040418 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvdelledgudduudcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeetfeefhfffhfejveeluedvhefggfevkeehuefhkefhheeugfehffehudfggeelieenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeduvdejrddtrddtrddupdekledrvddtjedrudejuddruddtvddpfeejrdehledrudegvddrleeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeejieefseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedvpdhmohguvgepshhmthhpohhuth X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68763 Cc: ngraves@ngraves.fr 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-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") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 27 13:22:00 2024 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 From: Nicolas Graves To: 68763@debbugs.gnu.org Subject: [PATCH v2 2/7] gnu: Add go-keyify. 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 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 5311995762313454306 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvdelledguddutdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpefguddthfeuuedtvdfhheevheevtedtgeekjeelheelkeehvddtfeekkeduueeiueenucffohhmrghinhephhhonhhnvghfrdgtohenucfkphepuddvjedrtddrtddruddpkeelrddvtdejrddujedurddutddvpdefjedrheelrddugedvrdelkeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekjeeifeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeiuddpmhhouggvpehsmhhtphhouhht X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68763 Cc: ngraves@ngraves.fr 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-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")) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 27 13:22:01 2024 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 From: Nicolas Graves To: 68763@debbugs.gnu.org Subject: [PATCH v2 3/7] gnu: Add go-staticcheck. 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 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 5312558712356463330 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvdelledgudduudcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpefguddthfeuuedtvdfhheevheevtedtgeekjeelheelkeehvddtfeekkeduueeiueenucffohhmrghinhephhhonhhnvghfrdgtohenucfkphepuddvjedrtddrtddruddpkeelrddvtdejrddujedurddutddvpdefjedrheelrddugedvrdelheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekjeeifeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekgedpmhhouggvpehsmhhtphhouhht X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68763 Cc: ngraves@ngraves.fr 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-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")) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 27 13:22:07 2024 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 From: Nicolas Graves To: 68763@debbugs.gnu.org Subject: [PATCH v2 5/7] gnu: Add go-structlayout-optimize. 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 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 5313684611952206562 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvdelledgudduudcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpefguddthfeuuedtvdfhheevheevtedtgeekjeelheelkeehvddtfeekkeduueeiueenucffohhmrghinhephhhonhhnvghfrdgtohenucfkphepuddvjedrtddrtddruddpkeelrddvtdejrddujedurddutddvpdefjedrheelrddugedvrdeljeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekjeeifeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekvddpmhhouggvpehsmhhtphhouhht X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68763 Cc: ngraves@ngraves.fr 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-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")) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 27 13:22:08 2024 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 From: Nicolas Graves To: 68763@debbugs.gnu.org Subject: [PATCH v2 4/7] gnu: Add go-structlayout. 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 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 5313121661589775074 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvdelledguddutdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpefguddthfeuuedtvdfhheevheevtedtgeekjeelheelkeehvddtfeekkeduueeiueenucffohhmrghinhephhhonhhnvghfrdgtohenucfkphepuddvjedrtddrtddruddpkeelrddvtdejrddujedurddutddvpdefjedrheelrddugedvrddutdejnecuvehluhhsthgvrhfuihiivgepudenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeejieefseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedupdhmohguvgepshhmthhpohhuth X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68763 Cc: ngraves@ngraves.fr 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-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")) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 27 13:22:08 2024 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 From: Nicolas Graves To: 68763@debbugs.gnu.org Subject: [PATCH v2 6/7] gnu: Add go-structlayout-pretty. 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 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 5314810513804681954 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvdelledguddutdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpefguddthfeuuedtvdfhheevheevtedtgeekjeelheelkeehvddtfeekkeduueeiueenucffohhmrghinhephhhonhhnvghfrdgtohenucfkphepuddvjedrtddrtddruddpkeelrddvtdejrddujedurddutddvpdefjedrheelrddugedvrdelheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekjeeifeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheejiedpmhhouggvpehsmhhtphhouhht X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68763 Cc: ngraves@ngraves.fr 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-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")) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 27 13:22:18 2024 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 From: Nicolas Graves To: 68763@debbugs.gnu.org Subject: [PATCH v2 7/7] gnu: go-honnef-co-go-tools: Improve synopsis and description. 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 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 5316217885243466466 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvdelledgudduudcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpefguddthfeuuedtvdfhheevheevtedtgeekjeelheelkeehvddtfeekkeduueeiueenucffohhmrghinhephhhonhhnvghfrdgtohenucfkphepuddvjedrtddrtddruddpkeelrddvtdejrddujedurddutddvpdefjedrheelrddugedvrddutdejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeejieefseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedtpdhmohguvgepshhmthhpohhuth X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68763 Cc: ngraves@ngraves.fr 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-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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 29 18:18:15 2024 Received: (at 68763) by debbugs.gnu.org; 29 Jan 2024 23:18:15 +0000 Received: from localhost ([127.0.0.1]:33734 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUatK-0000mn-NK for submit@debbugs.gnu.org; Mon, 29 Jan 2024 18:18:14 -0500 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]:52301) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUatI-0000mX-9o for 68763@debbugs.gnu.org; Mon, 29 Jan 2024 18:18:12 -0500 Received: by mail-wm1-x335.google.com with SMTP id 5b1f17b1804b1-40e80046264so43782925e9.0 for <68763@debbugs.gnu.org>; Mon, 29 Jan 2024 15:18:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706570277; x=1707175077; darn=debbugs.gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=DTec68MxMla1tTUP/dMXQpjscM1pXfjaeXV1FHL/US8=; b=MJlfsCXxQzk5myMc9WlaV858qcnLxmp54fz+WVHteDM+4UlfYgYKBSHUnSqp2zgfF+ xmMvzRWSEgUWlLTCOGzSFROvARJgAor2C3K2lJ/3aA18rNzZue793lzD7nMdqDdcjZZI A36SLA3njALGgQZDu1bgJKgss4ZsnHcs8etXl8o3EhiDERHoqPN/plYbrafaXXHZ+MX6 WEJ7tbs1GsQ/TtQZreJ5lLLTfNG+mJ3mdY0sRa3b+o0vmMDjKEpD70Hj3KXyphPrsFP3 olUFQuAMVX9FlCy+f2Lo61LFkr3v/mQPYH17aHVIZM37aRqj7bfascoMm5RO0RBFWoiM 9Hcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706570277; x=1707175077; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=DTec68MxMla1tTUP/dMXQpjscM1pXfjaeXV1FHL/US8=; b=Po4iHXu2i9LCJLnMfybzD3SwtWeeX1tkqaI8thDIaCTKuVgVo4qI8SW/3raT4VHBP1 dH2fGWNUkhNF5IRyTOLBOrlZL655TZqaq0xKYEduX3v9qsnz/I0d8NHFjMaXr55Fi+Do ucyYl8Qr0phO/TJ8LBuAfONJZ2RODtX691afefIca4mfbE1MeytSZJ9yjujH+8EilL0r Cu1W3YjiN2Ida53Xoec1JCvGQnY31+S9YVMPdnr+1Hv9UbnrBya2slGQUo6AEPGaIBCm SkTk59dfw/02LlFb/oB4f7esYRHpEnydk2MsIkCUD2UNAY8acP15p0EPmgHejF4M6d8o 9IkQ== X-Gm-Message-State: AOJu0YxOYMHkZb+TrqrHaAy/LYYR6BRNHXf3Rby+1vXhsiUtCrzYBPw6 426bHowI7tAu+5nmbL/S7iIwKMUzt4ZB5pcFiVICeeWA4kN8Q9b2j26kWxd7cSw= X-Google-Smtp-Source: AGHT+IGCFEhrRpSoyp3mF1QJTB7hdg2XrLQBCrNfLrN3ktBs7osDfT6v5eDK5KqN+B4ZH2+4o+OtVA== X-Received: by 2002:adf:ef4b:0:b0:33a:e9ee:f2a6 with SMTP id c11-20020adfef4b000000b0033ae9eef2a6mr3357899wrp.15.1706570276904; Mon, 29 Jan 2024 15:17:56 -0800 (PST) Received: from guxtil (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id u18-20020a5d4352000000b003392b1ebf5csm9116042wrr.59.2024.01.29.15.17.56 for <68763@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 29 Jan 2024 15:17:56 -0800 (PST) From: Sharlatan Hellseher To: 68763@debbugs.gnu.org Subject: [PATCH 0/7] gnu: Improve go-honnef-co-go-tools definition. Date: Mon, 29 Jan 2024 23:17:54 +0000 Message-ID: <87y1c7sp99.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68763 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 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi Nicolas,=20 Thank you for the patches. I started reviewing them, and I've faced with this naming puzzle I could resolved. Do we need 'go-' prefix for the packages providing end user executables e.g. 'go-structlayout-optimize'? Some rational for not using 'go-' prefix for final command: there are some examples like 'kubo', 'nsq' or 'docker' which are not prefixed. How about to drop it and keep 'go-' convention for the module/library package which the final one inherited from? Regards, Oleg --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmW4MiIACgkQdtcnv/Ys 0rXbyRAAgHJNd2jVzhj2hFAm2pMNMtSG5BReATzp9bqkhqx98yP9kmyKTbmBNrps TSzgW9OdV0OJa1LHk96LsZmynxJ1zVc7UakVXLq5tNhP2I5qkriTFCIrkSeG1Mxm a5tSyetaZh+9qIrzNw8kxvV5zB/X2A97h33jDUxRPPKQW5VXJf0kHbiPfzVrnOWv 2SfiQI294ww4s4R0HJrndwQs2P+CVSxyQjNUb10qT3Dkj+IMXXYSkD0hpjwrcCRf fMm6B4xWnJzDLKJnINl44nC7QMeH23zOS5sx3QNPr5AslUwWGwHfvXyFWUOlSwSB V0bP52lCTvLS1KMAYOsDJEslAt6rsHCjQ/OxM/zmScx4PJzH5c0LKDWFw9qyBdsu LyNlUstCPSwATQIR777ZAxz6e5uRGkNdvgLu/UAIpocBiMj20WveLBK3tCze8/Lw fVauSKDGtzynPgfSC16qvHE4WxtgeVXcAMFwx59MVmWk54GPjgFhehPf9UMJyIzl pVHSy+4zhqH7f1EzD32QZx3B12alulCu39Jp81kqn1/wdnsBH5TQ6uXFICgjXewC WMWLkZkP25op3ML0e9Y2Ol44AvvqLl/hByFLabO6r6zxaWWPDH3aaveUEJqbAQ5Q e6a18kJ0zjoAdbQcY12ugA8xVyNOI0DuKCj33q/s8hA/Rpqlu4k= =4Ie8 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 31 17:09:10 2024 Received: (at 68763-done) by debbugs.gnu.org; 31 Jan 2024 22:09:10 +0000 Received: from localhost ([127.0.0.1]:39158 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVIla-0005pV-CA for submit@debbugs.gnu.org; Wed, 31 Jan 2024 17:09:10 -0500 Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]:52683) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVIlY-0005pF-Lc for 68763-done@debbugs.gnu.org; Wed, 31 Jan 2024 17:09:09 -0500 Received: by mail-wm1-x32f.google.com with SMTP id 5b1f17b1804b1-40ef6bbb61fso2689025e9.1 for <68763-done@debbugs.gnu.org>; Wed, 31 Jan 2024 14:08:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706738933; x=1707343733; darn=debbugs.gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=iFzGmtQnlozmRgvcIDPsmKAWR4PSxDhWE1REzOHm66U=; b=GJharRsf9D1Xuv9/KUaDSLIlZKFTpELeggFsZhSkaDsUV2PJs0SohhxtluenYqDUsF 2NduBMqnYNNILU3tmBnP5w2q0BJ8uuUcm2yWNbdYCBOma3Uk+yAHWxpx7bkLDzyQ8HJl Ijsjopin3qfXVc39XCJFelFXxX6a7wyV11ArCVv/cvoK0DtIkB9KgspFQzJVk+lM45On 2kxOyasE51Ty37oIEy6d0BQTs3S2tBjI8Wjnc3LSZrQ+CMEFXDKDnNoKvr2N6PP4KqI4 mEaM+pj/Vmk7JM1uW8VuTINn+Z8cxGbZa1VpUyUkNsNsVzMl1N3ujx7YQsE59Y3zBJaN 3wEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706738933; x=1707343733; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=iFzGmtQnlozmRgvcIDPsmKAWR4PSxDhWE1REzOHm66U=; b=xI+TarXuZiPofl5dPJKeI+uV7HkHCl29W/Cb/qUyHtGPNumkJqJ/lyR0gZFTMTbhN2 ueBMtWD95hRtWYsJVkJNceCRokr3xeExwK9dIU8232uf+10SdhYTu28SoLz4IokLm9zc gyfTmEOinJr6F+XbIN0SrhYSUin7kUAMfLHuBKJO8Q5COQ1i5M/CixkTfyBaCD2jFLX5 ztEZbMi3kqDAYOneWkomxtOUHmFNWZ62jFW8TU6wcIiArNQ4irF/7ers0QttJcvGjEbV WyAMD8HTiH5C8zdlQuZZgXWoWFAHAnVnLJlFhaLmq2fqpCsc3MIwN8+IxObCqQuceaJl uefQ== X-Gm-Message-State: AOJu0YzuQF0bxcGPoLKzTBPJ/TqgCqvYvN15PfhyiAHZyYouCgQEkoRG Nu1U3Op9yPh9+uxkc0OkrmQKMFVUW7Nljpm69xPWTNAm64MUQokhlnGfAHrfb/M= X-Google-Smtp-Source: AGHT+IHh5bH2MbwtwcI3fhhApyJBvkYhuprN2aNskr5M6xMhtlovFKtJjo4gZd/DVnVjYxAJ0/SHHg== X-Received: by 2002:a5d:588a:0:b0:33b:20e:7dc1 with SMTP id n10-20020a5d588a000000b0033b020e7dc1mr2373466wrf.47.1706738932836; Wed, 31 Jan 2024 14:08:52 -0800 (PST) Received: from guxtil (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id d15-20020adfa34f000000b0033ae9f1fb82sm10139974wrb.48.2024.01.31.14.08.52 for <68763-done@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 31 Jan 2024 14:08:52 -0800 (PST) From: Sharlatan Hellseher To: 68763-done@debbugs.gnu.org Subject: [PATCH 0/7] gnu: Improve go-honnef-co-go-tools definition. Date: Wed, 31 Jan 2024 22:08:51 +0000 Message-ID: <87jznprw98.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68763-done 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 (-) --=-=-= Content-Type: text/plain Hi Nicolas, I've applied some fixes higlighted by guix lint, and pushed as eab88f2e45..6d5fe89e8e to master - go-honnef-co-go-tool [1/1] - [X] URI https://honnef.co/go/tools returned suspiciously small file (333 bytes) - no period allowed at the end of the synopsis [4/4] - [X] go-structlayout-pretty - [X] go-structlayout-optimize - [X] go-structlayout - [X] go-keyify Thanks, Oleg --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmW6xPMACgkQdtcnv/Ys 0rUrRRAAgtRthHKiThlq8uK6ygV0ElBJIK8Fb2kB9sr5HswTIPVHTd5rDM0YJgxg Egw7IL/2WJNW3pMV6MQelHMC7hMVHYdkrsUzpzV1dzv1slNoPH0XAky4kmx+/Nos 0XR4O1D8dHtBgsAFBMRKELx0UtFcbB3i064UcY6y4zAZyxKqJX6+Ph0+d/mTulW3 uaMWMkTMy1tOWtDDxuGTm0/RzaS0w9slJrvTyoki9WdriErrSfkqHt726KBxpyHq xieghEGDPPjy9HGneeJqp5jy06ApVSDZ8lFm0gZ36asJJ7/2maeat2jAVVkyRsEp 1bujo7w+bLGVbyNDjnD6AZjYThVkPOZ4zVl5jD7LIIU57IlPwYoLGZQVCsgiAAJ7 uRDcC8Zkx0lboqcoE3Uha3es/HENVgLtSxMPmDOn4QSfKXbl2/UJjBqcFMrs41fF 6Xen8YRWmid45v3Uynjf7UUAEnhHFIRZY5+l8ziQMBmCXE3h26xIz7Ch5rMzWYpi COmLrDAm9eEE9gslqK3eJtXHPmKqDxSTlaoty/+SQOFaTrLUSt5gHmY6EE0CRpcA 9hLFp8c2e22rWWZkcOZFXkaKXmEk4lomzk0dQGvsrezng/Zt6xYIEGFuv7uofZGk w/VHB1BneoVo32aBFMAsjUpjF+WNaNIpP+BHsE+86EFsGesHtUY= =1Od6 -----END PGP SIGNATURE----- --=-=-=-- From unknown Mon Aug 18 00:07:39 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 29 Feb 2024 12:24:11 +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