summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlec Scott <hi@alecbcs.com>2024-01-03 01:56:46 -0700
committerGitHub <noreply@github.com>2024-01-03 09:56:46 +0100
commit1bd502d7856b07e499796102e262835e811d0bb5 (patch)
treef73b8ef82941b6a82c994898eafdb5917c6a3ed9
parent72ca7df9b2a722373ee6741d4a5e683c8a8d2fa2 (diff)
downloadspack-1bd502d7856b07e499796102e262835e811d0bb5.tar.gz
spack-1bd502d7856b07e499796102e262835e811d0bb5.tar.bz2
spack-1bd502d7856b07e499796102e262835e811d0bb5.tar.xz
spack-1bd502d7856b07e499796102e262835e811d0bb5.zip
ripgrep: add v14.0.3 and convert to CargoPackage (#41905)
-rw-r--r--var/spack/repos/builtin/packages/ripgrep/package.py11
1 files changed, 4 insertions, 7 deletions
diff --git a/var/spack/repos/builtin/packages/ripgrep/package.py b/var/spack/repos/builtin/packages/ripgrep/package.py
index 11b346d605..febcea0c54 100644
--- a/var/spack/repos/builtin/packages/ripgrep/package.py
+++ b/var/spack/repos/builtin/packages/ripgrep/package.py
@@ -6,7 +6,7 @@
from spack.package import *
-class Ripgrep(Package):
+class Ripgrep(CargoPackage):
"""ripgrep is a line-oriented search tool that recursively searches
your current directory for a regex pattern. ripgrep is similar to
other popular search tools like The Silver Searcher, ack and grep.
@@ -15,13 +15,10 @@ class Ripgrep(Package):
homepage = "https://github.com/BurntSushi/ripgrep"
url = "https://github.com/BurntSushi/ripgrep/archive/11.0.2.tar.gz"
+ maintainers("alecbcs")
+
license("MIT OR Unlicense")
+ version("14.0.3", sha256="f5794364ddfda1e0411ab6cad6dd63abe3a6b421d658d9fee017540ea4c31a0e")
version("13.0.0", sha256="0fb17aaf285b3eee8ddab17b833af1e190d73de317ff9648751ab0660d763ed2")
version("11.0.2", sha256="0983861279936ada8bc7a6d5d663d590ad34eb44a44c75c2d6ccd0ab33490055")
-
- depends_on("rust")
-
- def install(self, spec, prefix):
- cargo = which("cargo")
- cargo("install", "--root", prefix, "--path", ".")