From da29c178926ec1a473006f64e6cc45d6060f47bc Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sat, 14 Dec 2024 11:04:43 +0000 Subject: [PATCH] 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 4731f8b5ec512f653b8d393cb9e831d7bab66e9c..0df28a77ef563761083349045dcf574e6c745b3d 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 +;;; Copyright © 2017-2020 Leo Famulari ;;; Copyright © 2019 Brian Leung +;;; Copyright © 2019, 2020 Vagrant Cascadian ;;; Copyright © 2020 Danny Milosavljevic ;;; Copyright © 2020 HiPhish ;;; Copyright © 2020 Oleg Pykhalov ;;; Copyright © 2020 Ryan Prior -;;; Copyright © 2020 Vagrant Cascadian -;;; Copyright © 2020, 2023, 2024 Efraim Flashner +;;; Copyright © 2020, 2022, 2023, 2024 Efraim Flashner ;;; Copyright © 2021 Arun Isaac ;;; Copyright © 2021 Ludovic Courtès ;;; Copyright © 2021 Sarah Morgensen @@ -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 b9343512c9554d5577556c1dd352cab2134bc2cd..b6919ade83cfc179c4da58b4efd357d7b0fe675a 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")