gnu: go-golang-org-x-mod: Move to golang-build.
* gnu/packages/golang.scm (go-golang-org-x-mod): Move from here ... * gnu/packages/golang-build.scm: ... to here. * gnu/packages/shellutils.scm: Add (gnu packages golang-build) module. Change-Id: I88ce7ac1e264cb545a272f9c8a485747e84f7c82
This commit is contained in:
		
							parent
							
								
									0317445b08
								
							
						
					
					
						commit
						2e8b550b56
					
				
					 3 changed files with 37 additions and 34 deletions
				
			
		|  | @ -1,5 +1,7 @@ | |||
| ;;; GNU Guix --- Functional package management for GNU | ||||
| ;;; Copyright © 2020 Leo Famulari <leo@famulari.name> | ||||
| ;;; Copyright © 2021 Ludovic Courtès <ludo@gnu.org> | ||||
| ;;; Copyright © 2021 hackeryarn <artemchernyak@gmail.com> | ||||
| ;;; Copyright © 2023 Artyom V. Poptsov <poptsov.artyom@gmail.com> | ||||
| ;;; Copyright © 2023 Felix Lechner <felix.lechner@lease-up.com> | ||||
| ;;; Copyright © 2023 Katherine Cox-Buday <cox.katherine.e@gmail.com> | ||||
|  | @ -67,6 +69,40 @@ | |||
| @code{old} directory) packages.") | ||||
|     (license license:bsd-3))) | ||||
| 
 | ||||
| (define-public go-golang-org-x-mod | ||||
|   (let ((commit "7c05a442b7c1d1a107879b4a090bb5a38d3774a1") | ||||
|         (revision "0")) | ||||
|     (package | ||||
|       (name "go-golang-org-x-mod") | ||||
|       (version (git-version "0.7.0" revision commit)) | ||||
|       (source | ||||
|        (origin | ||||
|          (method git-fetch) | ||||
|          (uri (git-reference | ||||
|                (url "https://github.com/golang/mod") | ||||
|                (commit commit))) | ||||
|          (file-name (git-file-name name version)) | ||||
|          (sha256 | ||||
|           (base32 "14r24fq3kn84k2y2jvvg8hwpy52a3q429pimrdwl5zwknbr2awmh")))) | ||||
|       (build-system go-build-system) | ||||
|       (arguments | ||||
|        '(#:import-path "golang.org/x/mod/" | ||||
|          #:tests? #f | ||||
|          #:phases (modify-phases %standard-phases | ||||
|                     ;; Source-only package | ||||
|                     (delete 'build)))) | ||||
|       (home-page "https://golang.org/x/mod") | ||||
|       (synopsis "Tools to work directly with Go module mechanics") | ||||
|       (description | ||||
|        "This repository holds packages for writing tools that work directly | ||||
| with Go module mechanics.  That is, it is for direct manipulation of Go | ||||
| modules themselves. | ||||
| 
 | ||||
| The specific case of loading packages should still be done by invoking the | ||||
| @command{go} command, which remains the single point of truth for package | ||||
| loading algorithms.") | ||||
|       (license license:bsd-3)))) | ||||
| 
 | ||||
| (define-public go-golang-org-x-net | ||||
|   (let ((commit "8e0e7d8d38f2b6d21d742845570dde2902d06a1d") | ||||
|         (revision "0")) | ||||
|  |  | |||
|  | @ -3699,40 +3699,6 @@ time.") | |||
|       (home-page "https://godoc.org/golang.org/x/xerrors") | ||||
|       (license license:bsd-3)))) | ||||
| 
 | ||||
| (define-public go-golang-org-x-mod | ||||
|   (let ((commit "7c05a442b7c1d1a107879b4a090bb5a38d3774a1") | ||||
|         (revision "0")) | ||||
|     (package | ||||
|       (name "go-golang-org-x-mod") | ||||
|       (version (git-version "0.7.0" revision commit)) | ||||
|       (source (origin | ||||
|                 (method git-fetch) | ||||
|                 (uri (git-reference | ||||
|                       (url "https://github.com/golang/mod") | ||||
|                       (commit commit))) | ||||
|                 (file-name (git-file-name name version)) | ||||
|                 (sha256 | ||||
|                  (base32 | ||||
|                   "14r24fq3kn84k2y2jvvg8hwpy52a3q429pimrdwl5zwknbr2awmh")))) | ||||
|       (build-system go-build-system) | ||||
|       (arguments | ||||
|        '(#:import-path "golang.org/x/mod/" | ||||
|          #:tests? #f | ||||
|          #:phases (modify-phases %standard-phases | ||||
|                     ;; Source-only package | ||||
|                     (delete 'build)))) | ||||
|       (home-page "https://golang.org/x/mod") | ||||
|       (synopsis "Tools to work directly with Go module mechanics") | ||||
|       (description | ||||
|        "This repository holds packages for writing tools that work directly | ||||
| with Go module mechanics.  That is, it is for direct manipulation of Go modules | ||||
| themselves. | ||||
| 
 | ||||
| The specific case of loading packages should still be done by invoking the | ||||
| @command{go} command, which remains the single point of truth for package | ||||
| loading algorithms.") | ||||
|       (license license:bsd-3)))) | ||||
| 
 | ||||
| (define-public go-github-com-hashicorp-go-uuid | ||||
|   (package | ||||
|     (name "go-github-com-hashicorp-go-uuid") | ||||
|  |  | |||
|  | @ -51,6 +51,7 @@ | |||
|   #:use-module (gnu packages check) | ||||
|   #:use-module (gnu packages flex) | ||||
|   #:use-module (gnu packages golang) | ||||
|   #:use-module (gnu packages golang-build) | ||||
|   #:use-module (gnu packages golang-xyz) | ||||
|   #:use-module (gnu packages libunistring) | ||||
|   #:use-module (gnu packages ncurses) | ||||
|  |  | |||
		Reference in a new issue