From patchwork Sat Jul 12 22:47:30 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tomas Volf <~@wolfsden.cz> X-Patchwork-Id: 43246 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 BA31027BC4A; Sat, 12 Jul 2025 23:48:49 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-5.6 required=5.0 tests=BAYES_00,DKIM_ADSP_ALL, DKIM_INVALID,DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, 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 7678427BC49 for ; Sat, 12 Jul 2025 23:48:48 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uaj16-0006IJ-Nh; Sat, 12 Jul 2025 18:48:24 -0400 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 1uaj0l-0006CN-HV for guix-patches@gnu.org; Sat, 12 Jul 2025 18:48:05 -0400 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 1uaj0l-0005Mg-8y for guix-patches@gnu.org; Sat, 12 Jul 2025 18:48:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=4MRWpRLRsuk4/cllL3H1ey3Jc1O1Ug0VbwpwC8Yz6GM=; b=kixb5bLH6r9H4XqxwFPMdl5vyZbLDDiQWZFx6O1KHxmqCaDZEU56/YUM1N6xWF0HloZmBYzX9MBVRdxcPCrqrw2HRD6Q9eOD83wqroA5nka+dorAF3OUq+SsL4zBJiPtMFKMpTcfoVjTsIbyJZb1y43SUqyLjj3QvToppRbeQDDIGuiM4V+aOCQhewEbH1wI/gqSa33nymswXbXtlW0qVMY1sKSJRfILriChLQ5VoNu9SwkaUiTj8KCxO9jHd6qNsY70ydLRHDgvZH8GgIdOxpZP09HVW3jkfMqwJBGnoDXzyiXKThzAvX2K1UwB92zs5N9hgq0EbSXhq0LPvQfYqQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1uaj0k-0005mf-BJ; Sat, 12 Jul 2025 18:48:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#79002] [PATCH 1/3] gnu: go-honnef-co-go-tools: Update to 0.6.1. Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" Resent-CC: ashvithshetty0010@zohomail.in, cox.katherine.e+guix@gmail.com, sharlatanus@gmail.com, guix-patches@gnu.org Resent-Date: Sat, 12 Jul 2025 22:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 79002 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 79002@debbugs.gnu.org Cc: Tomas Volf <~@wolfsden.cz>, Ashvith Shetty , Katherine Cox-Buday , Sharlatan Hellseher X-Debbugs-Original-Xcc: Ashvith Shetty , Katherine Cox-Buday , Sharlatan Hellseher Received: via spool by 79002-submit@debbugs.gnu.org id=B79002.175236046222166 (code B ref 79002); Sat, 12 Jul 2025 22:48:02 +0000 Received: (at 79002) by debbugs.gnu.org; 12 Jul 2025 22:47:42 +0000 Received: from localhost ([127.0.0.1]:48040 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uaj0P-0005lR-Md for submit@debbugs.gnu.org; Sat, 12 Jul 2025 18:47:42 -0400 Received: from wolfsden.cz ([37.205.8.62]:48938) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1uaj0L-0005kw-Ib for 79002@debbugs.gnu.org; Sat, 12 Jul 2025 18:47:39 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id 2BA262AC35B; Sat, 12 Jul 2025 22:47:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1752360456; bh=S4+n1x91kx11FSSMACp9Ue9XkC+nAb1ZvESnHam7W0k=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=pE4Fnxj5T6jDKI9tFi+YLiG9A/jcasKj51MdO6TMLYRy4FD9E9sp2b+V+282ktXPT dc+qb6oezY8OhGSa/oYOTsnpqBCNT2WV4FB1HEOGqMsm7bsUj8iQIxr7XYasmdvyRt DdU/tF7IPlPvIA9itwMnSYZDBWKm8FyzAY9DY7c+wrtXPbL+hhkzi2x9cH5N0tOTzw kyq91XU2zMY2IGD06HRfCTZEdMlwA857CZaB496Hwo9Pf6b3Q6dK4B+Q9xIfjPxyPC HMWcYCONOihbt/t4Fnlyty+XsLv1HgjdtzNW+5FWaLRGYqyn+4DgWnBN6TXwnM/Wqu X5I9JtzCxy7QpoaK2lSLeDk3qoSa0+LtuY4KJ+XJg6aAcn4vqJVlDhR0RZB+MOI0kM yBXCFl0kI/CKxaoSTUd2Y2cJ6cZCl2RnJcvkyfB9y7Nb7KY2hzB4dSrYXl2eg8CzKe oJJ3s+BCKXviBpwmaPnIPJgNJOQlTEG4lbxrPoLd/X8tRdt5mF1k59yH4636Ptat8K sWx4Qh+VfIPryR0iizjMvwLYOwkwW0em12z6GCbnGO8hs40HN9Sh3H511oqebXBTAV OTY3NlMD0bPcyhAaqltvW4O4E1H84lvk2POmRiQR9M/oGtTJ9ps809Py47DIVnyH5U qsK8kq2morDyPIKcRkmyNvv8= Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id 4EBC92ACD0D; Sat, 12 Jul 2025 22:47:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1752360455; bh=S4+n1x91kx11FSSMACp9Ue9XkC+nAb1ZvESnHam7W0k=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=gnq9G6uj5B9dilxhZZifxLA7kuLkUCxuWsg2UtyR5/SEPlqd1P9874dxMPGB+3jBL uFqDZbHH0EsK1GCRtTiK9D9J+2P3GjqQicXMttb5dR7vUMo8MAftjJJyqR7hYW0gdD VKmdwxnQoiMVtJTWgglekrQXArGbiVr/b1JuEUF+mUNuRcpv8cRAAo90NJSHf7MwKQ NnM+IODLRJ5uCsJ81PdRCisqDRRWPMvV3widF1Xk7UTZicyyGDBJSL2lsMnjq60zY0 fEn+N48rVwJAEkL7uJGSZpxMYconrU1Md249SWpfXvOYmgFW/wvgp0CKCzQGXKxdf/ 7bcE+cxK6y3QSDs6Qd1lJB4OP9oBsjrGsfeT1j1zpZJ8ry1xXRkWsXz+T2L+Qt+BIk rmUtWL9e6WMSSG+4xtYzcPW6Bb+buWpddsHFdo17McMUQQim0TmgJBwe1vHotTnbVa 3vlSOX1Cu8lzz9yijHhN96+QeEos9cq4V/h+GyN9N49vKmpXRJi97UubKkTB1qykqe vo4rJ7vZlsXL0XL8smUGrF0E4tCeusuCHtEoSZtTu/tLXbr17x8gGX0PFszk+ZBLg6 6ieIXpxUeweJwwkHXh6ybpXOCPI2xh7Q8dWMkbTOifIetsCKEKta4Wamqn7EZt7Nkd juwg1KWEZHiKKpeEVBqNcG1g= From: Tomas Volf <~@wolfsden.cz> Date: Sun, 13 Jul 2025 00:47:30 +0200 Message-ID: X-Mailer: git-send-email 2.50.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , 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): Update to 0.6.1. [arguments]: Use go-1.23. [propagated-inputs]: Add go-golang-org-x-exp. Change-Id: I113e77de26f72a8b88052a1d5b687ee0293c406d --- gnu/packages/golang-check.scm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gnu/packages/golang-check.scm b/gnu/packages/golang-check.scm index a62b34c5a2..fc1e186267 100644 --- a/gnu/packages/golang-check.scm +++ b/gnu/packages/golang-check.scm @@ -51,6 +51,7 @@ (define-module (gnu packages golang-check) #:use-module (guix utils) #:use-module (gnu packages) #:use-module (gnu packages bash) + #:use-module (gnu packages golang) #:use-module (gnu packages golang-build) #:use-module (gnu packages golang-xyz) #:use-module (gnu packages version-control)) @@ -2754,7 +2755,7 @@ (define-public go-gotest-tools-v3 (define-public go-honnef-co-go-tools (package (name "go-honnef-co-go-tools") - (version "0.4.7") + (version "0.6.1") (source (origin (method git-fetch) @@ -2764,10 +2765,11 @@ (define-public go-honnef-co-go-tools (file-name (git-file-name name version)) (sha256 (base32 - "1n58skq2a0vhsgdfdkyqi00d3vv13kiw9b4mxx6xfyb6ysrdy7d1")))) + "0y4xbb91mv1rj7aps5g7hz1mhf5pbdc8yp5bxz6dq5ajlmfqwi3s")))) (build-system go-build-system) (arguments (list + #:go go-1.23 #:import-path "honnef.co/go/tools" #:phases #~(modify-phases %standard-phases @@ -2780,6 +2782,7 @@ (define-public go-honnef-co-go-tools (invoke "go" "test" "-v" "./...")))))))) (propagated-inputs (list go-github-com-burntsushi-toml + go-golang-org-x-exp go-golang-org-x-exp-typeparams go-golang-org-x-mod go-golang-org-x-tools)) From patchwork Sat Jul 12 22:47:31 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tomas Volf <~@wolfsden.cz> X-Patchwork-Id: 43244 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 C76F927BC4B; Sat, 12 Jul 2025 23:48:29 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-5.6 required=5.0 tests=BAYES_00,DKIM_ADSP_ALL, DKIM_INVALID,DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, 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 3617D27BC49 for ; Sat, 12 Jul 2025 23:48:29 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uaj15-0006HB-IJ; Sat, 12 Jul 2025 18:48:23 -0400 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 1uaj0l-0006CM-DN for guix-patches@gnu.org; Sat, 12 Jul 2025 18:48:05 -0400 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 1uaj0l-0005Mf-4b for guix-patches@gnu.org; Sat, 12 Jul 2025 18:48:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=s8WhTGBLLeniXApWRWriVkiuJbiyjRcXooDEKi3yrSU=; b=CtMBZqV6wMI0vFkbCT+QjYCfC6/H7yG01jzyT7Tom3+nJGku9JbzxwmEAzArlj46c0kmj/qMYRaLq8nuZNkmLkxIes+W6YEEF10YpkQZNzD08Svv9Y9eJXDMyJvol9+MHV1qpcAbJHXVEyxXZPvEx7gwTbaquE/fg+O16NyYOotPgaSEHbB+JS2kPaWy6QnUhnvPJIAA20zIGYmmIag/bo0rygZ7MOLLyJIB0r7SLPZCmVxIkXYSkXhFFXtdiiQ6Lo5LL9xFP8ss6E1gfIokaq5SCHCCjQSPcm81f0HjfvP+h3xcdES4mBu+j6qgn5ODlDW1Jlf/mihBAK9dM3wUCw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1uaj0k-0005mn-UX; Sat, 12 Jul 2025 18:48:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#79002] [PATCH 2/3] gnu: Add go-github-com-fatih-gomodifytags-modifytags. Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" Resent-CC: ashvithshetty0010@zohomail.in, cox.katherine.e+guix@gmail.com, sharlatanus@gmail.com, guix-patches@gnu.org Resent-Date: Sat, 12 Jul 2025 22:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 79002 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 79002@debbugs.gnu.org Cc: Tomas Volf <~@wolfsden.cz>, Ashvith Shetty , Katherine Cox-Buday , Sharlatan Hellseher X-Debbugs-Original-Xcc: Ashvith Shetty , Katherine Cox-Buday , Sharlatan Hellseher Received: via spool by 79002-submit@debbugs.gnu.org id=B79002.175236046222174 (code B ref 79002); Sat, 12 Jul 2025 22:48:02 +0000 Received: (at 79002) by debbugs.gnu.org; 12 Jul 2025 22:47:42 +0000 Received: from localhost ([127.0.0.1]:48042 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uaj0Q-0005lT-5c for submit@debbugs.gnu.org; Sat, 12 Jul 2025 18:47:42 -0400 Received: from wolfsden.cz ([37.205.8.62]:48954) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1uaj0L-0005kz-JH for 79002@debbugs.gnu.org; Sat, 12 Jul 2025 18:47:39 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id 77C282ACE0D; Sat, 12 Jul 2025 22:47:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1752360456; bh=l8l2U/JAlCnjeZ6iqKLTkp3XYVOf0h+sb2OUfwXLIl4=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=mhHs/qcFhaefTLuCty4KJP8u3BYPSNYET0FgcgLj0+2SVrLGWgVaJb1gkKRP29sUN GDpl82J63iETtOu/4qztk3qIxge0fFJWKJYMnyR2pNxSAoyKSEI4CPR0CsXEycUgUj Wy9anAoZzLTZMZ6cRd1CVtPNUiMN+IIAY7HbYpZXlx7vBw35a//seagO7MVsBr8aGl hpc286ANcCAVRUsfSysI0EP2xRVEN0gTjZ4y3wWltkqhRM8Pr1487DSa7Y87g1vuCy pn5AuZ2OR1FUAqpBBvuR6aAdMgxE+rkosJYTtC4390qQSC1SD6MKXDR4DWzFGMVIko BZ5TGFqqCmpf+LSUa6L4f75CsB/JtJNk3nvk0xIeadGsyVqak1OozCb/BmV84JRs/4 8j/JPj8fAgg97KoVHr5Sf/Mocn5ZqZ/2NrLQD38qnWdtPakMNu9hd4hT96OoaQzEog JBUfAxBK+NLx1ENDb4zo1uVEu9hQBbda0BXEk132rqP2TDaoI6f9y45x4dmJBP+HU4 ucy1zbAMbo6MHunAXaFmU3bjlAnxhBWZWs541x9zCa5250NeI6Srqgq3+m6SgVQqG3 UszH/wDa0Gy78zAXkPWLP7IRPK94sZujlURZAeMG96ce1BOEQh+G5W7TJueSLbUf7c o4T/E8y9d9IQ5GoAZYDOrNIk= Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id D5A132AB058; Sat, 12 Jul 2025 22:47:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1752360455; bh=l8l2U/JAlCnjeZ6iqKLTkp3XYVOf0h+sb2OUfwXLIl4=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=YG4uCKV5CXCmciESM2sOwt5eLX5IbrCyymnggTI4FvMiwXO5egI5b2/mndoDZwpjb 1AP3l8zEF9sri41v+GCxhhJVpGkdhlCD6I0rF+mIDqMpbomAxkZlM5fCIUG8iNU4+n fPoUJjhqkeGgQgz9olmtYPbHnD6zCv1ZpddgZW+24tQtde8zUEPPWAtGQm2l9O603n s7zgoc+GrpXkCWkOzKYqG3lNXodSUHBGkKAG1D2+PZfYL4/U08zASeFrmsLJfHaKNd xJ3DguKtp8iEYqqksA0KXOLXP57Bf2jt4w31hSqi1T+qC9+PG+hQpelO5om4ytKZNp 7mLyMpze+v9FrDDQe+GmI5ishVo98n+0QiWbajCUhYpR+ju9uvQuBK/X5+1MpI4zh7 xJSjLmlcg774N0fEkKp3Onces8QXRKzpepnF5MCC9xZEKnBOJ0b5EjizYQj3sT6vCO OfisYf/KJuMuubqBoSjGKLkgF/pNQzPcTfwxgjqaJLzkuNgmA+wzHyPsWaYorVLqc4 vKF2oxfNfqTmUxJH/OnbyKM3sIfoeVcsUMOvN/Ww8jD8BWvamdc+Rji3EBCcILt/nU ig+UrfN/TXdKZ2yP+h153N+Hr9mVvNN7Ld+GjB9RJLMenyKVDhEQNsJoUgCg71uL7J lfQAUjXJbtiodMnyf4vZWgJs= From: Tomas Volf <~@wolfsden.cz> Date: Sun, 13 Jul 2025 00:47:31 +0200 Message-ID: X-Mailer: git-send-email 2.50.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , 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-xyz.scm (go-github-com-fatih-gomodifytags-modifytags): New variable. Change-Id: I821d8fee339666f0c655bf2a7f53c068ddeb9bc9 --- gnu/packages/golang-xyz.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index 78dac852ed..6f40d06f88 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -6065,6 +6065,39 @@ (define-public go-github-com-fatih-color defined output to the standard output.") (license license:expat))) +(define-public go-github-com-fatih-gomodifytags-modifytags + (let ((commit "f3939df9aa3cc13eb51e50268af256b4f9272cdb") + (rev "0")) + (package + (name "go-github-com-fatih-gomodifytags-modifytags") + (version (git-version "1.17.0" rev commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/fatih/gomodifytags") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0gr9bs5f94kpnmjsg7dn6gr7yazlgllyypy2g6xvqrhgzrk2ckbr")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/fatih/gomodifytags/modifytags" + #:unpack-path "github.com/fatih/gomodifytags")) + (propagated-inputs (list go-github-com-fatih-structtag + go-github-com-fatih-camelcase)) + (home-page "https://github.com/fatih/gomodifytags") + (synopsis "gomodifytags") + (description + "Go tool to modify/update field tags in structs. @@code{gomodifytags} makes it +easy to update, add or delete the tags in a struct field. You can easily add +new tags, update existing tags (such as appending a new key, i.e: @@code{db}, +@@code{xml}, etc..) or remove existing tags. It also allows you to add and +remove tag options. It's intended to be used by an editor, but also has modes +to run it from the terminal. Read the usage section below for more information.") + (license license:bsd-3)))) + (define-public go-github-com-fatih-structs (package (name "go-github-com-fatih-structs") From patchwork Sat Jul 12 22:47:32 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tomas Volf <~@wolfsden.cz> X-Patchwork-Id: 43245 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 95A9427BC4B; Sat, 12 Jul 2025 23:48:47 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-5.6 required=5.0 tests=BAYES_00,DKIM_ADSP_ALL, DKIM_INVALID,DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, 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 F38ED27BC4A for ; Sat, 12 Jul 2025 23:48:46 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uaj11-0006EN-NB; Sat, 12 Jul 2025 18:48:19 -0400 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 1uaj0l-0006CO-Ra for guix-patches@gnu.org; Sat, 12 Jul 2025 18:48:05 -0400 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 1uaj0l-0005Mt-J5 for guix-patches@gnu.org; Sat, 12 Jul 2025 18:48:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=kZyv9CCiN+wqqXyOoAT4LQbfeCyUeuTQfMOZpMbyGlQ=; b=l1bhqCUBGbmcAryaTcrmmOt4Rkbk/WMXXv1olGrV/lpJ/E9mJR/p0jo3fJ+pUPuxYPF7iP4Hwiv945q0X2CzLYWXchIRPasjqjVzrvOGyWh218v398b6BxlYLJRUk+2jlyHFnfEZqOMydeliW+5NWFwbCpz6TFhSUtfEOhPAOIboMb+wKPR15TIpqv302xG5KIt3M5FYILQhGRjMASgQHMaCxe4p0s3vnWggGl27n212zbQMppJDgGdLOhzffhXLSc4+hmkF43Sq1J9mG8CasasDgLOK2wpaeK0H333k8rxx5Tim97KrWp6Wd2FNfboWUFAhwLeXL2YIsGqjJmv/lA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1uaj0l-0005n1-EE; Sat, 12 Jul 2025 18:48:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#79002] [PATCH 3/3] gnu: gopls: Update to 0.19.1. Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" Resent-CC: ashvithshetty0010@zohomail.in, cox.katherine.e+guix@gmail.com, sharlatanus@gmail.com, guix-patches@gnu.org Resent-Date: Sat, 12 Jul 2025 22:48:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 79002 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 79002@debbugs.gnu.org Cc: Tomas Volf <~@wolfsden.cz>, Ashvith Shetty , Katherine Cox-Buday , Sharlatan Hellseher X-Debbugs-Original-Xcc: Ashvith Shetty , Katherine Cox-Buday , Sharlatan Hellseher Received: via spool by 79002-submit@debbugs.gnu.org id=B79002.175236046322180 (code B ref 79002); Sat, 12 Jul 2025 22:48:03 +0000 Received: (at 79002) by debbugs.gnu.org; 12 Jul 2025 22:47:43 +0000 Received: from localhost ([127.0.0.1]:48044 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uaj0Q-0005lb-JA for submit@debbugs.gnu.org; Sat, 12 Jul 2025 18:47:42 -0400 Received: from wolfsden.cz ([37.205.8.62]:48960) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1uaj0M-0005l1-9s for 79002@debbugs.gnu.org; Sat, 12 Jul 2025 18:47:39 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id 507042ACE0E; Sat, 12 Jul 2025 22:47:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1752360457; bh=Q92rO+Io5tJ1Ybcc9XCIBvA22DJhH3upwQOuH6qlzfo=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=UaqEOx2ZBSVlS8iUhfHJKyn+6rOyyfhip23m62+gpY4CJmXeqjkYfsKxS+MmwGnxH xn50V6itSijxflpAQU97tUpJ82R80wcOpP4pEcrT90txP1SW9zlNgI7Rqf9XrPk/Jx ryQBCAzgYF8VYrfrRAj73yPuEtINvEct/mTH5VgfnUDrGyN6/HCvx7td5lpWe0I8LU AXzTaFWPoxwxhPCcwzPpjvhxYNntzp0u24OCdxy1Z93x726IIsqjzgJiUpP6GQeKLe 1524ZieUEvfRclxue7fcE3+Am9PO/zJM2JIFGTfnHQlA2R5hZYXcCCzCvj9VuPJEyz 1hSzfXG45bLTg0NSQthdD10/nbYIrZQnMCbnZRlvGbPa666OmYmUvzW6tn2SrGCgp3 VFDQern5khjab1TNsmj6B3Sk7DUPny/AiU9fdampgQ0UBwiBkfqcWAHMNxI0p1Zu/C eOK5cx1Pp6Mqtc9/B75A8sGUJoT+lGhC8RZEV/3YvClZ3M+Wy4ZEAm4CKGR2RGEKhW UzjuULtg3CTvEJqc5tZ6IrynbtE1EUQ987D2iKe5zgsWLYpKhG1fqHDwa3UtJTbJVs zm47bmJO/5vqSUsXecNOvy0MqIm5FJ6UAIMCTkI7t+yhppcvsFUWgIgF6uH511aG/J ghR4EzvkVjxKsYRD4DMme6Ug= Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id 64F662AB46F; Sat, 12 Jul 2025 22:47:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1752360456; bh=Q92rO+Io5tJ1Ybcc9XCIBvA22DJhH3upwQOuH6qlzfo=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=ndX2wc1K2kcuZvZb/bZl++PLUjlnPdcuxopPRrnwW5ozu1KEjDpsHlGryikFjXMNQ uUd37t2tJevO/abcmhzC158PsNtRU9ObgQc5BpDufick+51eYtO9EPJVEoFXuQ/ena BeYT8DafGjQavFOCoIXhcgN39766EsZ+zVMbb9F6NIG+Ikqn2NZ7zFVix8AzNqwGSh DisfY0UlAnxt7TR/RW3aybFNbSJfHJUFLCdQAWKI4XUtmtBhZraoSOx+0cJaqNo5K3 fXHCJ0TMVJ9JzKgJBhMPGIsNNJavWpu55aaM2YXdV/GF6EPsP1j7hD7wIsCVmTxQ0l 4ZEEx2S5q90xcdGXkRbc962kQNf/PIZWPuq2/BponEgDY4KU9QWVLn0J/jOx5JuD5T dirjEmHvqVA8XraXe8h6urLQdr/95Ek6bh+fLUwiS/anYG75eaqeGPIWE6/Hv+ZyXU E0hiyFPGMQzx6tYuEjSySbCETLXrss24i1FHITcM9Eh4nFWN1/ZmCiGs2c7aMekNbJ JFP2FMmIWp0uUZ+yDe7xU4EGrBwZiR+oao3Mcq5wzDof4+MBbERpeD6RWPQqzgftHg Z4QHA8TndF0LT3vUqZd7JHIXGYl8BsglBxOUzUAlNwwCDnF3Rf2tC9ryUcUE7cERGi MkM7WZL0m+ECEINZ6+nlQzck= From: Tomas Volf <~@wolfsden.cz> Date: Sun, 13 Jul 2025 00:47:32 +0200 Message-ID: <7206fc2a7e496b5babbf5c3db49a31efb0f85a24.1752360127.git.~@wolfsden.cz> X-Mailer: git-send-email 2.50.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , 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-apps.scm (gopls): Update to 0.19.1. [arguments]: Use go-1.24. <#:phases>: Add 'set-env. [native-inputs]: Add go-github-com-fatih-gomodifytags-modifytags. Change-Id: I5d3b371f3eadf0e6f28d3def228849e46772b7fb --- gnu/packages/golang-apps.scm | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/gnu/packages/golang-apps.scm b/gnu/packages/golang-apps.scm index c0a35c2e2a..36ea2b7620 100644 --- a/gnu/packages/golang-apps.scm +++ b/gnu/packages/golang-apps.scm @@ -124,7 +124,7 @@ (define-public gopls (name "gopls") ;; XXX: Starting from 0.14.0 gppls needs golang.org/x/telemetry, which ;; needs to be discussed if it may be included in Guix. - (version "0.18.1") + (version "0.19.1") (source (origin (method git-fetch) @@ -133,11 +133,11 @@ (define-public gopls (commit (go-version->git-ref version #:subdir "gopls")))) (file-name (git-file-name name version)) (sha256 - (base32 "0s396bjwac1acrlpbp7k7xfyhmkykyxc08w6hirbdhlq8vg923p7")))) + (base32 "1dihdw4nzp21hlbwxf6qyhyfgavi1a55lmlyk36czd85v0jcp6a0")))) (build-system go-build-system) (arguments (list - #:go go-1.23 + #:go go-1.24 #:install-source? #f #:import-path "golang.org/x/tools/gopls" #:unpack-path "golang.org/x/tools" @@ -153,9 +153,14 @@ (define-public gopls (lambda _ ;; XXX: Write a procedure deleting all but current module source ;; to cover case with monorepo. - (delete-file-recursively "src/golang.org/x/tools")))))) + (delete-file-recursively "src/golang.org/x/tools"))) + (add-before 'check 'set-env + (lambda _ + ;; Required for fingerprint_test.TestMatches. + (setenv "GODEBUG" "gotypesalias=1")))))) (native-inputs - (list go-github-com-google-go-cmp + (list go-github-com-fatih-gomodifytags-modifytags + go-github-com-google-go-cmp go-github-com-jba-templatecheck go-golang-org-x-mod go-golang-org-x-sync