sharlatan pushed a commit to branch go-team
in repository guix.

commit 45714993da28cacdce06f9088f1aea09d0551e34
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Sat Dec 14 11:04:43 2024 +0000

    gnu: go-github-com-pkg-errors: Move to golang-build.
    
    * gnu/packages/golang.scm (go-github-com-pkg-errors): Move from here ...
    * gnu/packages/golang-build.scm: ... to here.
    
    Change-Id: Ic91629d1832e559928b20567bd930783377b568c
---
 gnu/packages/golang-build.scm | 36 +++++++++++++++++++++++++++++++++---
 gnu/packages/golang.scm       | 29 -----------------------------
 2 files changed, 33 insertions(+), 32 deletions(-)

diff --git a/gnu/packages/golang-build.scm b/gnu/packages/golang-build.scm
index 4731f8b5ec..0df28a77ef 100644
--- a/gnu/packages/golang-build.scm
+++ b/gnu/packages/golang-build.scm
@@ -1,12 +1,12 @@
 ;;; GNU Guix --- Functional package management for GNU
-;;; Copyright © 2018, 2019, 2020 Leo Famulari <[email protected]>
+;;; Copyright © 2017-2020 Leo Famulari <[email protected]>
 ;;; Copyright © 2019 Brian Leung <[email protected]>
+;;; Copyright © 2019, 2020 Vagrant Cascadian <[email protected]>
 ;;; Copyright © 2020 Danny Milosavljevic <[email protected]>
 ;;; Copyright © 2020 HiPhish <[email protected]>
 ;;; Copyright © 2020 Oleg Pykhalov <[email protected]>
 ;;; Copyright © 2020 Ryan Prior <[email protected]>
-;;; Copyright © 2020 Vagrant Cascadian <[email protected]>
-;;; Copyright © 2020, 2023, 2024 Efraim Flashner <[email protected]>
+;;; Copyright © 2020, 2022, 2023, 2024 Efraim Flashner <[email protected]>
 ;;; Copyright © 2021 Arun Isaac <[email protected]>
 ;;; Copyright © 2021 Ludovic Courtès <[email protected]>
 ;;; Copyright © 2021 Sarah Morgensen <[email protected]>
@@ -312,6 +312,36 @@ replace a file or symbolic link.")
 1.1: Authentication and Security Services.")
     (license license:bsd-3)))
 
+;; XXX: This repository has been archived by the owner on Dec 1, 2021. It is
+;; now read-only.
+(define-public go-github-com-pkg-errors
+  (package
+    (name "go-github-com-pkg-errors")
+    (version "0.9.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/pkg/errors";)
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1761pybhc2kqr6v5fm8faj08x9bql8427yqg6vnfv6nhrasx1mwq"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      ;; Tests fail with a newer version of Golang (1.21) due to some API
+      ;; changes in how the module path is calculated which is not reflected
+      ;; in tests.
+      #:tests? #f
+      #:import-path "github.com/pkg/errors"))
+    (home-page "https://github.com/pkg/errors";)
+    (synopsis "Go error handling primitives")
+    (description
+     "This package provides @code{error}, which offers simple error handling
+primitives in Go.")
+    (license license:bsd-2)))
+
 (define-public go-github-com-yuin-goldmark
   (package
     (name "go-github-com-yuin-goldmark")
diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm
index f4c29a08f6..2d63a05da7 100644
--- a/gnu/packages/golang.scm
+++ b/gnu/packages/golang.scm
@@ -4585,35 +4585,6 @@ designed to clean up raw terminal output by stripping 
escape sequences,
 optionally preserving color.")
     (license license:expat)))
 
-;; XXX: This repository has been archived by the owner on Dec 1, 2021. It is
-;; now read-only.
-(define-public go-github-com-pkg-errors
-  (package
-    (name "go-github-com-pkg-errors")
-    (version "0.9.1")
-    (source (origin
-              (method git-fetch)
-              (uri (git-reference
-                    (url "https://github.com/pkg/errors";)
-                    (commit (string-append "v" version))))
-              (file-name (git-file-name name version))
-              (sha256
-               (base32
-                "1761pybhc2kqr6v5fm8faj08x9bql8427yqg6vnfv6nhrasx1mwq"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      ;; Tests fail with a newer version of Golang (1.21) due to some API
-      ;; changes in how the module path is calculated which is not reflected
-      ;; in tests.
-      #:tests? #f
-      #:import-path "github.com/pkg/errors"))
-    (synopsis "Go error handling primitives")
-    (description "This package provides @code{error}, which offers simple
-error handling primitives in Go.")
-    (home-page "https://github.com/pkg/errors";)
-    (license license:bsd-2)))
-
 (define-public go-github-com-maruel-panicparse
   (package
     (name "go-github-com-maruel-panicparse")

Reply via email to