Fix dependency on C compiler for some packages to pass cmake or configure stage (#49993)
* genfit: depend on c compiler to fix installation issues genfit does not specify `LANGUAGES` in their `project` declaration yet, so C is also required to pass the cmake stage. * vbfnlo: Depend on C compiler to pass configure stage * cppunit: Depend on C compiler to pass configure stage * Make py-pyqt5 depend on C to fix build error * bdsim: Depend on C to pass configure stage
This commit is contained in:
parent
ccea1c6c9b
commit
940f47a47c
@ -28,6 +28,7 @@ class Bdsim(CMakePackage):
|
||||
version("1.6.0", sha256="c0149a68d3c2436e036e8f71a13a251a2d88afe51e4387fe43ebd31a96bb3d7d")
|
||||
|
||||
depends_on("cxx", type="build") # generated
|
||||
depends_on("c", type="build")
|
||||
|
||||
depends_on("cmake")
|
||||
depends_on("geant4")
|
||||
|
@ -41,6 +41,7 @@ class Cppunit(AutotoolsPackage):
|
||||
)
|
||||
|
||||
depends_on("cxx", type="build")
|
||||
depends_on("c", type="build")
|
||||
|
||||
depends_on("autoconf", type="build", when="@master,1.15_20220904")
|
||||
depends_on("automake", type="build", when="@master,1.15_20220904")
|
||||
|
@ -30,7 +30,7 @@ class Genfit(CMakePackage):
|
||||
version("b496504a", sha256="e1582b35782118ade08498adc03f3fda01979ff8bed61e0520edae46d7bfe477")
|
||||
|
||||
depends_on("cxx", type="build") # generated
|
||||
|
||||
depends_on("c", type="build")
|
||||
depends_on("root")
|
||||
depends_on("root@:6.16.00", when="@b496504a")
|
||||
depends_on("eigen")
|
||||
|
@ -19,6 +19,7 @@ class PyPyqt5(SIPPackage):
|
||||
version("5.15.9", sha256="dc41e8401a90dc3e2b692b411bd5492ab559ae27a27424eed4bd3915564ec4c0")
|
||||
|
||||
depends_on("cxx", type="build") # generated
|
||||
depends_on("c", type="build")
|
||||
|
||||
# pyproject.toml
|
||||
depends_on("py-sip@6.6.2:6", type="build")
|
||||
|
@ -44,6 +44,7 @@ class Vbfnlo(AutotoolsPackage):
|
||||
|
||||
depends_on("cxx", type="build") # generated
|
||||
depends_on("fortran", type="build") # generated
|
||||
depends_on("c", type="build")
|
||||
|
||||
depends_on("hepmc")
|
||||
depends_on("gsl")
|
||||
|
Loading…
Reference in New Issue
Block a user