summaryrefslogtreecommitdiff
path: root/gnu/packages/golang-build.scm
diff options
context:
space:
mode:
authorSharlatan Hellseher <[email protected]>2024-12-19 20:37:22 +0000
committerSharlatan Hellseher <[email protected]>2025-01-21 23:42:09 +0000
commit54c8315b3b648f4978b0ea55187b6bb71c572742 (patch)
treef13ef5a36ac18cac8f5d4763a2868667253e9eeb /gnu/packages/golang-build.scm
parentf531813b7ec9d187aadef1f515efee88767f6003 (diff)
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
Diffstat (limited to 'gnu/packages/golang-build.scm')
-rw-r--r--gnu/packages/golang-build.scm110
1 files changed, 110 insertions, 0 deletions
diff --git a/gnu/packages/golang-build.scm b/gnu/packages/golang-build.scm
index b8569029e0..05e44a4e69 100644
--- a/gnu/packages/golang-build.scm
+++ b/gnu/packages/golang-build.scm
@@ -493,6 +493,17 @@ primitives in Go.")
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 @@ language.")
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 @@ compile does not support generics.")
"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 @@ The specific case of loading packages should still be done by invoking the
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 @@ loading algorithms.")
"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 @@ cancelation for groups of goroutines working on subtasks of a common task
@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 @@ cancelation for groups of goroutines working on subtasks of a common task
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 @@ telemetry uploads: GOOS, GOARCH, Go version, and per-program counters.")
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 @@ terminals, as commonly found on Unix systems.")
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 @@ time.")
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")