summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorAxel Huebl <axel.huebl@plasma.ninja>2023-06-08 11:34:57 -0700
committerGitHub <noreply@github.com>2023-06-08 11:34:57 -0700
commit9288067380bde9db945d2d6a93574d28ef281377 (patch)
treef81942992e8350c06f6251454fd81d13879d7dcd /var
parentddfc43be96521118f16878c5d0444917eef057f0 (diff)
downloadspack-9288067380bde9db945d2d6a93574d28ef281377.tar.gz
spack-9288067380bde9db945d2d6a93574d28ef281377.tar.bz2
spack-9288067380bde9db945d2d6a93574d28ef281377.tar.xz
spack-9288067380bde9db945d2d6a93574d28ef281377.zip
Mold: 1.11.0 (#38235)
* Mold: 1.11.0 Add the latest release of the `mold` linker. * SHA for 1.7.1: zip to tar
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/mold/package.py15
1 files changed, 12 insertions, 3 deletions
diff --git a/var/spack/repos/builtin/packages/mold/package.py b/var/spack/repos/builtin/packages/mold/package.py
index 9109db93c5..f964162427 100644
--- a/var/spack/repos/builtin/packages/mold/package.py
+++ b/var/spack/repos/builtin/packages/mold/package.py
@@ -10,11 +10,20 @@ class Mold(CMakePackage):
"""mold: A Modern Linker"""
homepage = "https://github.com/rui314/mold"
- url = "https://github.com/rui314/mold/archive/refs/heads/release/1.7.1.zip"
+ url = "https://github.com/rui314/mold/archive/refs/tags/v1.11.0.tar.gz"
maintainers("jabcross")
- version("1.7.1", sha256="e155f647c4c8555697f2d9544ba2f93a67023c4fff21b5b56aa3157700e14364")
+ version("1.11.0", sha256="99318eced81b09a77e4c657011076cc8ec3d4b6867bd324b8677974545bc4d6f")
+ version("1.7.1", sha256="fa2558664db79a1e20f09162578632fa856b3cde966fbcb23084c352b827dfa9")
- depends_on("zlib")
+ depends_on("mimalloc")
depends_on("openssl")
+ depends_on("tbb")
+ depends_on("zlib")
+
+ def cmake_args(self):
+ args = []
+ args.append(self.define("MOLD_USE_SYSTEM_MIMALLOC", True))
+
+ return args