gnu: packages/golang-build: Add bootstrap variants.

* gnu/packages/golang-build.scm (go-golang-org-x-crypto-bootstrap
go-golang-org-x-exp-bootstrap, go-golang-org-x-image-bootstrap,
go-golang-org-x-mod-bootstrap, go-golang-org-x-net-bootstrap,
go-golang-org-x-term-bootstrap, go-golang-org-x-text-bootstrap,
go-golang-org-x-sync-bootstrap, go-golang-org-x-sys-bootstrap
go-golang-org-x-tools-bootstrap): New variables.

Change-Id: I43f121479897642e70639fab18dc296ccc750a0f
This commit is contained in:
Sharlatan Hellseher 2024-12-19 20:37:22 +00:00
parent f75240c382
commit 9253c7cadc
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -493,6 +493,17 @@ (define-public go-golang-org-x-crypto
language.")
(license license:bsd-3)))
(define-public go-golang-org-x-crypto-bootstrap
(hidden-package
(package
(inherit go-golang-org-x-crypto)
(arguments
(list #:skip-build? #t
#:tests? #f
#:import-path "golang.org/x/crypto"))
(native-inputs '())
(propagated-inputs '()))))
(define-public go-golang-org-x-exp
(package
(name "go-golang-org-x-exp")
@ -556,6 +567,17 @@ (define-public go-golang-org-x-exp
directory) packages.")
(license license:bsd-3)))
(define-public go-golang-org-x-exp-bootstrap
(hidden-package
(package
(inherit go-golang-org-x-exp)
(arguments
(list #:skip-build? #t
#:tests? #f
#:import-path "golang.org/x/exp"))
(native-inputs '())
(propagated-inputs '()))))
(define-public go-golang-org-x-exp-typeparams
(package
(name "go-golang-org-x-exp-typeparams")
@ -624,6 +646,17 @@ (define-public go-golang-org-x-image
"This package provides supplemental Go libraries for image processing.")
(license license:bsd-3)))
(define-public go-golang-org-x-image-bootstrap
(hidden-package
(package
(inherit go-golang-org-x-image)
(arguments
(list #:skip-build? #t
#:tests? #f
#:import-path "golang.org/x/image"))
(native-inputs '())
(propagated-inputs '()))))
(define-public go-golang-org-x-mod
(package
(name "go-golang-org-x-mod")
@ -674,6 +707,17 @@ (define-public go-golang-org-x-mod
loading algorithms.")
(license license:bsd-3)))
(define-public go-golang-org-x-mod-bootstrap
(hidden-package
(package
(inherit go-golang-org-x-mod)
(arguments
(list #:skip-build? #t
#:tests? #f
#:import-path "golang.org/x/mod"))
(native-inputs '())
(propagated-inputs '()))))
(define-public go-golang-org-x-net
(package
(name "go-golang-org-x-net")
@ -705,6 +749,17 @@ (define-public go-golang-org-x-net
"This package provides supplemental Go networking libraries.")
(license license:bsd-3)))
(define-public go-golang-org-x-net-bootstrap
(hidden-package
(package
(inherit go-golang-org-x-net)
(arguments
(list #:skip-build? #t
#:tests? #f
#:import-path "golang.org/x/net"))
(native-inputs '())
(propagated-inputs '()))))
(define-public go-golang-org-x-sync
(package
(name "go-golang-org-x-sync")
@ -747,6 +802,17 @@ (define-public go-golang-org-x-sync
@end itemize")
(license license:bsd-3)))
(define-public go-golang-org-x-sync-bootstrap
(hidden-package
(package
(inherit go-golang-org-x-sync)
(arguments
(list #:skip-build? #t
#:tests? #f
#:import-path "golang.org/x/sync"))
(native-inputs '())
(propagated-inputs '()))))
(define-public go-golang-org-x-sys
(package
(name "go-golang-org-x-sys")
@ -780,6 +846,17 @@ (define-public go-golang-org-x-sys
support for low-level interaction with the operating system.")
(license license:bsd-3)))
(define-public go-golang-org-x-sys-bootstrap
(hidden-package
(package
(inherit go-golang-org-x-sys)
(arguments
(list #:skip-build? #t
#:tests? #f
#:import-path "golang.org/x/sys"))
(native-inputs '())
(propagated-inputs '()))))
(define-public go-golang-org-x-telemetry
(package
(name "go-golang-org-x-telemetry")
@ -886,6 +963,17 @@ (define-public go-golang-org-x-term
terminals, as commonly found on Unix systems.")
(license license:bsd-3)))
(define-public go-golang-org-x-term-bootstrap
(hidden-package
(package
(inherit go-golang-org-x-term)
(arguments
(list #:skip-build? #t
#:tests? #f
#:import-path "golang.org/x/term"))
(native-inputs '())
(propagated-inputs '()))))
(define-public go-golang-org-x-text
(package
(name "go-golang-org-x-text")
@ -937,6 +1025,17 @@ (define-public go-golang-org-x-text
processing.")
(license license:bsd-3)))
(define-public go-golang-org-x-text-bootstrap
(hidden-package
(package
(inherit go-golang-org-x-text)
(arguments
(list #:skip-build? #t
#:tests? #f
#:import-path "golang.org/x/text"))
(native-inputs '())
(propagated-inputs '()))))
(define-public go-golang-org-x-time
(package
(name "go-golang-org-x-time")
@ -1052,6 +1151,17 @@ (define-public go-golang-org-x-tools
Go programming language.")
(license license:bsd-3)))
(define-public go-golang-org-x-tools-bootstrap
(hidden-package
(package
(inherit go-golang-org-x-tools)
(arguments
(list #:skip-build? #t
#:tests? #f
#:import-path "golang.org/x/tools"))
(native-inputs '())
(propagated-inputs '()))))
(define-public go-golang-org-x-vuln
(package
(name "go-golang-org-x-vuln")