Add a C dependency to a few cargo packages (#48319)
* fd: add a dependency on C See https://gitlab.spack.io/spack/spack/-/jobs/14424172 * lsd: add a dependency on C See https://gitlab.spack.io/spack/spack/-/jobs/14424171 * ripgrep: add a dependency on C See https://gitlab.spack.io/spack/spack/-/jobs/14424170 * eza: add a dependency on C See https://gitlab.spack.io/spack/spack/-/jobs/14424168 * hyperfine: add a dependency on C See https://gitlab.spack.io/spack/spack/-/jobs/14424167
This commit is contained in:
parent
611b0f19b3
commit
38276d13c2
@ -21,6 +21,7 @@ class Eza(CargoPackage):
|
||||
version("0.15.3", sha256="09093e565913104acb7a8eba974f8067c95566b6fbedf31138c9923a8cfde42f")
|
||||
|
||||
depends_on("rust@1.70:", when="@0.15.3:")
|
||||
depends_on("c", type="build")
|
||||
|
||||
@run_after("install")
|
||||
def install_completions(self):
|
||||
|
@ -27,6 +27,8 @@ class Fd(CargoPackage):
|
||||
depends_on("rust@1.70:", type="build", when="@8.7.1:")
|
||||
depends_on("rust@1.77.2:", type="build", when="@10:")
|
||||
|
||||
depends_on("c", type="build")
|
||||
|
||||
@run_after("install")
|
||||
def install_completions(self):
|
||||
fd = Executable(self.prefix.bin.fd)
|
||||
|
@ -28,3 +28,5 @@ class Hyperfine(CargoPackage):
|
||||
depends_on("rust@1.64:", when="@1.16.0:")
|
||||
depends_on("rust@1.54:", when="@1.13.0:")
|
||||
depends_on("rust@1.46:", when="@1.12.0:")
|
||||
|
||||
depends_on("c", type="build")
|
||||
|
@ -20,3 +20,4 @@ class Lsd(CargoPackage):
|
||||
version("1.0.0", sha256="ab34e9c85bc77cfa42b43bfb54414200433a37419f3b1947d0e8cfbb4b7a6325")
|
||||
|
||||
depends_on("rust@1.63:")
|
||||
depends_on("c", type="build")
|
||||
|
@ -26,6 +26,7 @@ class Ripgrep(CargoPackage):
|
||||
version("11.0.2", sha256="0983861279936ada8bc7a6d5d663d590ad34eb44a44c75c2d6ccd0ab33490055")
|
||||
|
||||
depends_on("rust@1.72:", type="build", when="@14:")
|
||||
depends_on("c", type="build")
|
||||
|
||||
@run_after("install")
|
||||
def install_completions(self):
|
||||
|
Loading…
Reference in New Issue
Block a user