From patchwork Fri Apr 5 01:23:38 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Imran Iqbal X-Patchwork-Id: 62729 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 44BD927BBEA; Fri, 5 Apr 2024 02:25:22 +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=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,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 8815127BBE2 for ; Fri, 5 Apr 2024 02:25:18 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rsYK9-0001fp-KQ; Thu, 04 Apr 2024 21:24:57 -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 1rsYK8-0001ep-OO for guix-patches@gnu.org; Thu, 04 Apr 2024 21:24:56 -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 1rsYK8-00028h-FT for guix-patches@gnu.org; Thu, 04 Apr 2024 21:24:56 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rsYKD-00073K-N3 for guix-patches@gnu.org; Thu, 04 Apr 2024 21:25:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#70206] [PATCH 1/2] gnu: Add go-1.22. Resent-From: Imran Iqbal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 05 Apr 2024 01:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70206 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70206@debbugs.gnu.org Cc: Imran Iqbal Received: via spool by 70206-submit@debbugs.gnu.org id=B70206.171228027126962 (code B ref 70206); Fri, 05 Apr 2024 01:25:01 +0000 Received: (at 70206) by debbugs.gnu.org; 5 Apr 2024 01:24:31 +0000 Received: from localhost ([127.0.0.1]:34996 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsYJh-00070Y-4w for submit@debbugs.gnu.org; Thu, 04 Apr 2024 21:24:30 -0400 Received: from wfhigh8-smtp.messagingengine.com ([64.147.123.159]:43063) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsYJc-0006zV-TA for 70206@debbugs.gnu.org; Thu, 04 Apr 2024 21:24:28 -0400 Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailfhigh.west.internal (Postfix) with ESMTP id CC7421800076; Thu, 4 Apr 2024 21:24:13 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute6.internal (MEProxy); Thu, 04 Apr 2024 21:24:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=imraniqbal.org; h=cc:cc:content-transfer-encoding:content-type:content-type :date:date:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:subject:subject:to:to; s=fm1; t=1712280253; x=1712366653; bh=RgDbWUP7IF5YJ5jNDcJLKnfGIleNLiM1 kYjaru0I5OA=; b=XuDhVGzrn/68Ixb3woA0ZcLGaO5Jw3N/P6xC2FvWLxQLsgdx wbEC1QzW3SsjZjgerLlJ9iOaAyQ3unzOzWvpdUHDlsPAhV/qyjrtI+ZDgXHM5KYn fqPfwnnLespGtoXNHjqoYvTdkoXQf0zGDlzaS5JQd3b/NM7aiwqBT14VCWbUxygZ /o4GeChAG13sKIXMauJDM1WW39wVZRxih5jucyoXwm7lSQOq6N5YKS8VnGyDmKGU 9kbc55VS9k9XvZ2T+3+8lDKv3AD5cKAVg2HCosx9S11Y9qaDRd1FQQHJTV9ZzS0c WPvqMsdz/wZGyi+dS+UDlNqGpBMVHNVezsbS0A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1712280253; x= 1712366653; bh=RgDbWUP7IF5YJ5jNDcJLKnfGIleNLiM1kYjaru0I5OA=; b=U qtMCgC6/+zS/g8bCJ1WCWyY/bo+oDjciidGWN7Ob1xbJGnEWQTYSPI4RbYV3wBNG HT39N0cwpMExVUj3y8MZeCH8+F0fGSprPiKFnM8B/7+stxY7fImI1tjZQj9aHMa6 qALKnHvMCt9SVeiLU8cZ5FicRDYfnIsppl1+O7aaTrWhj017NnXxOhLG7ZEC8gK7 CEiQpB8/i9t3zOCmKcpEHe+SvNX3bE0wPRcf5mkEeoQYUfFKkE9u9P/v8ifRVwIN AgzOZCctUNsOLbpknNRIir6rsz13YB6QfNy/m6L5MGxgoO2AU88xwvyGM/hDHBU4 HydRwbnePzrrTcvFjdEtw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrudefledggeejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffkffojghfgggtgfesth ekredtredtjeenucfhrhhomhepkfhmrhgrnhcukfhqsggrlhcuoehimhhrrghnsehimhhr rghnihhqsggrlhdrohhrgheqnecuggftrfgrthhtvghrnhepkeegveeikedvgeelgedtje ehgeefgfegheeijeffheegffetgfetffeliedvtdeunecuffhomhgrihhnpehgihhthhhu sgdrtghomhdpghhordguvghvnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpe hmrghilhhfrhhomhepihhmrhgrnhesihhmrhgrnhhiqhgsrghlrdhorhhg X-ME-Proxy: Feedback-ID: ic6d14408:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 4 Apr 2024 21:24:12 -0400 (EDT) From: Imran Iqbal Date: Thu, 4 Apr 2024 21:23:38 -0400 Message-ID: <12d6f19bd1c2ba3ed121bfb2b8e60c374759903b.1712278941.git.imran@imraniqbal.org> X-Mailer: git-send-email 2.44.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.scm (go-1.22): New variable. Change-Id: I4e82a06592eb9148c357e6a5b5d56c1a9460e555 --- gnu/packages/golang.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 0f36c6b696..cb6c712a4d 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -45,6 +45,7 @@ ;;; Copyright © 2023 Clément Lassieur ;;; Copyright © 2024 Troy Figiel ;;; Copyright © 2024 Greg Hogan +;;; Copyright © 2024 Imran Iqbal ;;; ;;; This file is part of GNU Guix. ;;; @@ -1114,6 +1115,36 @@ (define-public go-1.21 ("api" "share/go/api" ,tests) ("test" "share/go/test" ,tests)))))))))))) +(define-public go-1.22 + (package + (inherit go-1.21) + (name "go") + (version "1.22.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/golang/go") + (commit (string-append "go" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0p6v5dl4mzlrma6v1a26d8zr4csq5mm10d9sdhl3kn9d22vphql1")))) + (native-inputs + ;; Go 1.22 and 1.23 requires Go 1.20 as the bootstrap toolchain. + ;; See 'src/cmd/dist/notgo120.go' in the source code distribution, + ;; Also see: https://go.dev/doc/install/source + ;; "Going forward, Go version 1.N will require a Go 1.M compiler, where M is N-2 + ;; rounded down to an even number. Example: Go 1.24 and 1.25 require Go 1.22." + (alist-replace "go" + (list go-1.20) + (package-native-inputs go-1.20))) + (arguments + (substitute-keyword-arguments (package-arguments go-1.21) + ((#:phases phases) + #~(modify-phases #$phases + ;; Perl test script removed. See: https://github.com/golang/go/commit/ff19f8e7636f0b5797f3b65cee69f41fb650b965 + (delete 'unpatch-perl-shebangs))))))) + (define-public go go-1.17) (define make-go-std From patchwork Fri Apr 5 01:23:39 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Imran Iqbal X-Patchwork-Id: 62728 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 23ED527BBEA; Fri, 5 Apr 2024 02:25:15 +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=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,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 8475827BBE2 for ; Fri, 5 Apr 2024 02:25:11 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rsYKA-0001gk-Bf; Thu, 04 Apr 2024 21:24:58 -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 1rsYK9-0001ex-5T for guix-patches@gnu.org; Thu, 04 Apr 2024 21:24:57 -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 1rsYK8-00028w-Ts for guix-patches@gnu.org; Thu, 04 Apr 2024 21:24:56 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rsYKE-00073R-5S for guix-patches@gnu.org; Thu, 04 Apr 2024 21:25:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#70206] [PATCH 2/2] gnu: Add the Go standard library 1.22. Resent-From: Imran Iqbal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 05 Apr 2024 01:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70206 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70206@debbugs.gnu.org Cc: Imran Iqbal Received: via spool by 70206-submit@debbugs.gnu.org id=B70206.171228027726996 (code B ref 70206); Fri, 05 Apr 2024 01:25:02 +0000 Received: (at 70206) by debbugs.gnu.org; 5 Apr 2024 01:24:37 +0000 Received: from localhost ([127.0.0.1]:35001 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsYJo-00071M-UC for submit@debbugs.gnu.org; Thu, 04 Apr 2024 21:24:37 -0400 Received: from wfhigh8-smtp.messagingengine.com ([64.147.123.159]:39179) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsYJm-00070Z-9R for 70206@debbugs.gnu.org; Thu, 04 Apr 2024 21:24:34 -0400 Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailfhigh.west.internal (Postfix) with ESMTP id 47A761800076; Thu, 4 Apr 2024 21:24:23 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute6.internal (MEProxy); Thu, 04 Apr 2024 21:24:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=imraniqbal.org; h=cc:cc:content-transfer-encoding:content-type:date:date:from :from:in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=fm1; t=1712280262; x= 1712366662; bh=jb1lKsT90lF58G2hsYz9HMRRWYjxlVWenuo442JjfrE=; b=I x+ik7VpAZxeDSZMthDiaa4jx5GQm6XOt3G1cMR3dOLvOF8SfIN4rbsUpGfyrJTKn lCs8XRkhrVGHfuh5PSS0TUDR5UYdQhpFlKe1cxVHNC4cb+A73oP8ijDs/AEqn+M9 cKpjslNh0FpZR9zbSUEkb180SpaYBpRC4/rSpLVXEa/7hxWtqkxx1z+zusSnZWtS JekHEqgD+wtf5CDDnR4Ign3qW8fOKuBI317H2uNfjKVA0/xsHPfbKYCslZuGARyu Up0ZN7yuyZlWBQK01uereMPWg2X7ZuUP3q2hB2yTvyLCkPCvYjls2t3eel/aR11r KlcxxNUOdl+hm0brmdFtg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1712280262; x= 1712366662; bh=jb1lKsT90lF58G2hsYz9HMRRWYjxlVWenuo442JjfrE=; b=A n1dTZSd8n0+MkSCNbHF2rKVPn3v0Z5ZZs7C4zGPJN3oEHGJ96HWM1gzz/wMRuisN fXqmtorMwoaBjsB+tZj+j+QNTfTlZHPTDjxCCIBOcC1BI4DkPbwqANs+wkXe7u6w 2tn/tJULTpWyiEZA8Vi2fjd/5IlvOH5taKBopu6wmc5T6A/mGOl5waWgrQ4U8uG2 oi0ugx7yVikmdnVtcGCNeUJGzCp1y6N0yQTZyFzkOp6PaIKhgkpOsTD+gn4LAlAZ nsUOqJcwgtj1OOjXt1twbMDbm23NP98MkhkwkBI0PDqP4G0c+mTgkEJVEC7BVfM5 aiiXv1VT5T9QRUjkQPjvA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrudefledggeejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtke ertdertddtnecuhfhrohhmpefkmhhrrghnucfkqhgsrghluceoihhmrhgrnhesihhmrhgr nhhiqhgsrghlrdhorhhgqeenucggtffrrghtthgvrhhnpedtfeejgeevueekveeffeevve eufeeggefgieejueetteetueekteejtdefvefghfenucevlhhushhtvghrufhiiigvpedt necurfgrrhgrmhepmhgrihhlfhhrohhmpehimhhrrghnsehimhhrrghnihhqsggrlhdroh hrgh X-ME-Proxy: Feedback-ID: ic6d14408:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 4 Apr 2024 21:24:22 -0400 (EDT) From: Imran Iqbal Date: Thu, 4 Apr 2024 21:23:39 -0400 Message-ID: X-Mailer: git-send-email 2.44.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.scm (go-std-1.22): New variable. Change-Id: I912204dc87266ced6bc7c7651a91319f75316714 --- gnu/packages/golang.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index cb6c712a4d..140cb0dd95 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -1188,6 +1188,7 @@ (define-public go-std-1.18 (make-go-std go-1.18)) (define-public go-std-1.19 (make-go-std go-1.19)) (define-public go-std-1.20 (make-go-std go-1.20)) (define-public go-std-1.21 (make-go-std go-1.21)) +(define-public go-std-1.22 (make-go-std go-1.22)) (define-public go-0xacab-org-leap-shapeshifter (let ((commit "0aa6226582efb8e563540ec1d3c5cfcd19200474")