diff options
author | Dave Keeshan <96727608+davekeeshan@users.noreply.github.com> | 2024-03-08 01:29:27 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-07 18:29:27 -0700 |
commit | e3fe6bc0f72d8e9aad42b3c2fb74d886eab5093c (patch) | |
tree | f85fd4e78de5d5985753c6092caa0c3042531f65 | |
parent | c6fcb1068f0f717a40d4ab97353ffa7fe5d885c5 (diff) | |
download | spack-e3fe6bc0f72d8e9aad42b3c2fb74d886eab5093c.tar.gz spack-e3fe6bc0f72d8e9aad42b3c2fb74d886eab5093c.tar.bz2 spack-e3fe6bc0f72d8e9aad42b3c2fb74d886eab5093c.tar.xz spack-e3fe6bc0f72d8e9aad42b3c2fb74d886eab5093c.zip |
Add 5.022 and cleanup how autoconf is done (#43085)
-rw-r--r-- | var/spack/repos/builtin/packages/verilator/package.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/var/spack/repos/builtin/packages/verilator/package.py b/var/spack/repos/builtin/packages/verilator/package.py index 8ce3c647af..caf2f1ad2b 100644 --- a/var/spack/repos/builtin/packages/verilator/package.py +++ b/var/spack/repos/builtin/packages/verilator/package.py @@ -33,7 +33,7 @@ class Verilator(AutotoolsPackage): designs with thousands of modules.""" homepage = "https://www.veripool.org/projects/verilator" - url = "https://github.com/verilator/verilator/archive/refs/tags/v5.020.tar.gz" + url = "https://github.com/verilator/verilator/archive/refs/tags/v5.022.tar.gz" git = "https://github.com/verilator/verilator.git" maintainers("davekeeshan") @@ -42,6 +42,7 @@ class Verilator(AutotoolsPackage): version("master", branch="master") + version("5.022", sha256="3c2f5338f4b6ce7e2f47a142401acdd18cbf4c5da06092618d6d036c0afef12d") version("5.020", sha256="41ca9abfadf8d2413efbff7f8277379733d0095957fe7769dc38f8fd1bc899a6") version("5.018", sha256="8b544273eedee379e3c1a3bb849e14c754c9b5035d61ad03acdf3963092ba6c0") version("5.016", sha256="66fc36f65033e5ec904481dd3d0df56500e90c0bfca23b2ae21b4a8d39e05ef1") @@ -76,7 +77,6 @@ class Verilator(AutotoolsPackage): depends_on("flex") depends_on("ccache", type=("build", "run"), when="@5.018:") depends_on("perl", type=("build", "run")) - depends_on("bash", type="build") conflicts("%gcc@:6", msg="C++14 support required") @@ -88,7 +88,8 @@ class Verilator(AutotoolsPackage): env.prepend_path("VERILATOR_ROOT", self.prefix) def autoreconf(self, spec, prefix): - which("bash")("autoconf") + autoconf = which("autoconf") + autoconf() # verilator requires access to its shipped scripts (bin) and include # but the standard make doesn't put it in the correct places |