charliecloud: fix libsquashfuse dependency type (#46189)

Should have been a link depenedency, not a build dependency.
This commit is contained in:
Paul Ferrell 2024-09-08 23:26:20 -06:00 committed by GitHub
parent 1d9c8a9034
commit 4c6b3ccb40
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -150,9 +150,9 @@ class Charliecloud(AutotoolsPackage):
with when("+squashfuse"):
depends_on("libfuse@3:", type=("build", "run", "link"), when="@0.32:")
depends_on("pkgconfig", type="build", when="@0.37:")
depends_on("squashfuse@0.1.105:0.2.0,0.4.0:", type="build", when="@0.36:")
depends_on("squashfuse@0.1.105:0.2.0,0.4.0", type="build", when="@0.35")
depends_on("squashfuse@0.1.105", type="build", when="@0.32:0.34")
depends_on("squashfuse@0.1.105:0.2.0,0.4.0:", type="link", when="@0.36:")
depends_on("squashfuse@0.1.105:0.2.0,0.4.0", type="link", when="@0.35")
depends_on("squashfuse@0.1.105", type="link", when="@0.32:0.34")
def autoreconf(self, spec, prefix):
which("bash")("autogen.sh")