summaryrefslogtreecommitdiff
path: root/gnu/packages/dotnet.scm
diff options
context:
space:
mode:
authorDanny Milosavljevic <dannym@friendly-machines.com>2026-04-08 17:11:44 +0200
committerDanny Milosavljevic <dannym@friendly-machines.com>2026-07-17 01:41:56 +0200
commitba2e09c171a317c3e84cbf2f5149c1132b9e341f (patch)
treee4db63633b8ed6bc3c462eb82ca9dd7ca328e430 /gnu/packages/dotnet.scm
parentb1030bd8b665c7caa35ca7d0129b135449f648be (diff)
gnu: mono: Rename variable to mono-bootstrap.
* gnu/packages/dotnet.scm (mono): Rename to... (mono-bootstrap): ...this. (mono-system-collections-immutable-bootstrap): Use mono-bootstrap. (mono-system-reflection-metadata-bootstrap): Use mono-bootstrap. (msbuild): Use mono-bootstrap. Change-Id: Ia1d7ff2dbbd8353ae70715800ae81085177b9bff
Diffstat (limited to 'gnu/packages/dotnet.scm')
-rw-r--r--gnu/packages/dotnet.scm18
1 files changed, 8 insertions, 10 deletions
diff --git a/gnu/packages/dotnet.scm b/gnu/packages/dotnet.scm
index a8dd7e58112..9a3446af24b 100644
--- a/gnu/packages/dotnet.scm
+++ b/gnu/packages/dotnet.scm
@@ -1864,7 +1864,7 @@ most of the heavy lifting.")
1864 ;; "") 1864 ;; "")
1865 )) 1865 ))
1866 1866
1867(define-public mono-6.12.0 1867(define mono-bootstrap
1868 (package 1868 (package
1869 (inherit mono-5.10.0) 1869 (inherit mono-5.10.0)
1870 (version "6.12.0.206") 1870 (version "6.12.0.206")
@@ -2051,19 +2051,17 @@ most of the heavy lifting.")
2051 port)))) 2051 port))))
2052 (find-files gac "^System[.]Windows[.]Forms[.]dll$"))))))))))) 2052 (find-files gac "^System[.]Windows[.]Forms[.]dll$")))))))))))
2053 2053
2054(define-public mono mono-6.12.0)
2055
2056(define-public mono-system-collections-immutable-bootstrap 2054(define-public mono-system-collections-immutable-bootstrap
2057 (hidden-package 2055 (hidden-package
2058 (package 2056 (package
2059 (name "mono-system-collections-immutable-bootstrap") 2057 (name "mono-system-collections-immutable-bootstrap")
2060 (version 2058 (version
2061 (package-version mono)) 2059 (package-version mono-bootstrap))
2062 (source 2060 (source
2063 (package-source mono)) 2061 (package-source mono-bootstrap))
2064 (build-system gnu-build-system) 2062 (build-system gnu-build-system)
2065 (native-inputs 2063 (native-inputs
2066 (list mono)) 2064 (list mono-bootstrap))
2067 (arguments 2065 (arguments
2068 (list #:tests? #f ; tests would require xunit which is not in the bootstrap path. 2066 (list #:tests? #f ; tests would require xunit which is not in the bootstrap path.
2069 #:phases 2067 #:phases
@@ -2107,14 +2105,14 @@ the source code included within the Mono source tree.")
2107 (name "mono-system-reflection-metadata-bootstrap") 2105 (name "mono-system-reflection-metadata-bootstrap")
2108 ;; Upstream version 1.4.2; but for bootstrap packages it's more useful to have the mono version here. 2106 ;; Upstream version 1.4.2; but for bootstrap packages it's more useful to have the mono version here.
2109 (version 2107 (version
2110 (package-version mono)) 2108 (package-version mono-bootstrap))
2111 (source 2109 (source
2112 (package-source mono)) 2110 (package-source mono-bootstrap))
2113 (build-system gnu-build-system) 2111 (build-system gnu-build-system)
2114 (inputs 2112 (inputs
2115 (list mono-system-collections-immutable-bootstrap)) ; not required: mono-system-buffers-bootstrap 2113 (list mono-system-collections-immutable-bootstrap)) ; not required: mono-system-buffers-bootstrap
2116 (native-inputs 2114 (native-inputs
2117 (list mono)) 2115 (list mono-bootstrap))
2118 (arguments 2116 (arguments
2119 (list #:tests? #f ; would require xunit which is not in the bootstrap path 2117 (list #:tests? #f ; would require xunit which is not in the bootstrap path
2120 #:phases 2118 #:phases
@@ -2186,7 +2184,7 @@ the source code included within the Mono source tree.")
2186 (build-system gnu-build-system) 2184 (build-system gnu-build-system)
2187 (inputs 2185 (inputs
2188 (list bash-minimal 2186 (list bash-minimal
2189 mono mono-system-reflection-metadata-bootstrap 2187 mono-bootstrap mono-system-reflection-metadata-bootstrap
2190 mono-system-collections-immutable-bootstrap)) 2188 mono-system-collections-immutable-bootstrap))
2191 (arguments 2189 (arguments
2192 (list #:tests? #f ; would require xunit which is not in the bootstrap path 2190 (list #:tests? #f ; would require xunit which is not in the bootstrap path