Compare commits
1 Commits
packages/c
...
packages/v
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e40948f5fd |
@@ -20,7 +20,6 @@ class Accfft(CMakePackage, CudaPackage):
|
||||
variant("pnetcdf", default=True, description="Add support for parallel NetCDF")
|
||||
variant("shared", default=True, description="Enables the build of shared libraries")
|
||||
|
||||
depends_on("c", type="build") # generated
|
||||
depends_on("cxx", type="build") # generated
|
||||
|
||||
# See: http://accfft.org/articles/install/#installing-dependencies
|
||||
|
||||
@@ -23,7 +23,6 @@ class Brigand(CMakePackage):
|
||||
version("1.1.0", sha256="afdcc6909ebff6994269d3039c31698c2b511a70280072f73382b26855221f64")
|
||||
version("1.0.0", sha256="8daf7686ff39792f851ef1977323808b80aab31c5f38ef0ba4e6a8faae491f8d")
|
||||
|
||||
depends_on("c", type="build") # generated
|
||||
depends_on("cxx", type="build") # generated
|
||||
|
||||
def cmake_args(self):
|
||||
|
||||
@@ -23,7 +23,6 @@ class Camellia(CMakePackage):
|
||||
description="Compile with MOAB to include support for reading standard mesh formats",
|
||||
)
|
||||
|
||||
depends_on("c", type="build") # generated
|
||||
depends_on("cxx", type="build") # generated
|
||||
|
||||
depends_on(
|
||||
|
||||
@@ -14,7 +14,6 @@ class Cotter(CMakePackage):
|
||||
version("master", branch="master")
|
||||
version("20190205", commit="b7b07f3298a8d57b9dfff0b72fc21e68b23a42da")
|
||||
|
||||
depends_on("c", type="build") # generated
|
||||
depends_on("cxx", type="build") # generated
|
||||
|
||||
depends_on("erfa")
|
||||
|
||||
@@ -21,5 +21,4 @@ class CppLogger(CMakePackage):
|
||||
version("0.0.2", tag="v0.0.2", commit="329a48401033d2d2a1f1196141763cab029220ae")
|
||||
version("0.0.1", tag="v0.0.1", commit="d48b38ab14477bb7c53f8189b8b4be2ea214c28a")
|
||||
|
||||
depends_on("c", type="build") # generated
|
||||
depends_on("cxx", type="build") # generated
|
||||
|
||||
@@ -19,7 +19,6 @@ class Digitrounding(CMakePackage):
|
||||
version("2020-02-27", commit="7b18679aded7a85e6f221f7f5cd4f080f322bc33")
|
||||
|
||||
depends_on("c", type="build") # generated
|
||||
depends_on("cxx", type="build") # generated
|
||||
|
||||
depends_on("zlib-api")
|
||||
|
||||
|
||||
@@ -46,7 +46,6 @@ class Ectrans(CMakePackage):
|
||||
variant("transi", default=True, description="Compile TransI C-interface to trans")
|
||||
|
||||
depends_on("c", type="build") # generated
|
||||
depends_on("cxx", type="build") # generated
|
||||
depends_on("fortran", type="build") # generated
|
||||
|
||||
depends_on("ecbuild", type="build")
|
||||
|
||||
@@ -22,7 +22,6 @@ class Flcl(CMakePackage):
|
||||
version("0.4.0", sha256="0fe327906a991262866b126a7d58098eb48297148f117fd59a2dbcc14e76f394")
|
||||
version("0.3", sha256="fc18c8fa3ae33db61203b647ad9025d894612b0faaf7fe07426aaa8bbfa9e703")
|
||||
|
||||
depends_on("c", type="build") # generated
|
||||
depends_on("cxx", type="build") # generated
|
||||
depends_on("fortran", type="build") # generated
|
||||
|
||||
|
||||
@@ -40,7 +40,6 @@ class Hipace(CMakePackage):
|
||||
description="Floating point precision (single/double)",
|
||||
)
|
||||
|
||||
depends_on("c", type="build") # generated
|
||||
depends_on("cxx", type="build") # generated
|
||||
|
||||
depends_on("cmake@3.18.0:", type="build", when="@23.05:")
|
||||
|
||||
@@ -22,7 +22,4 @@ class JediCmake(CMakePackage):
|
||||
)
|
||||
version("1.3.0", commit="729a9b2ec97a7e93cbc58213493f28ca11f08754")
|
||||
|
||||
depends_on("c", type="build") # generated
|
||||
depends_on("cxx", type="build") # generated
|
||||
|
||||
depends_on("cmake @3.10:", type=("build"))
|
||||
|
||||
@@ -21,5 +21,4 @@ class Kumi(CMakePackage):
|
||||
version("2.0", sha256="c9f2d2014d3513c57db4457c5a678c7adce1fa9bd061ee008847876f06dac355")
|
||||
version("1.0", sha256="d28be244e326b1c9f1651b47728af74bb6be80a7accd39f07441a246d49220f5")
|
||||
|
||||
depends_on("c", type="build") # generated
|
||||
depends_on("cxx", type="build") # generated
|
||||
|
||||
@@ -26,7 +26,6 @@ class Libevpath(CMakePackage):
|
||||
variant("enet_transport", default=False, description="Build an ENET transport for EVpath")
|
||||
|
||||
depends_on("c", type="build") # generated
|
||||
depends_on("cxx", type="build") # generated
|
||||
|
||||
depends_on("gtkorvo-enet", when="@4.4.0: +enet_transport")
|
||||
depends_on("gtkorvo-enet@1.3.13", when="@:4.2.4 +enet_transport")
|
||||
|
||||
@@ -19,7 +19,6 @@ class Libfive(CMakePackage):
|
||||
# and currently, all tags are from 2017:
|
||||
version("master", branch="master")
|
||||
|
||||
depends_on("c", type="build") # generated
|
||||
depends_on("cxx", type="build") # generated
|
||||
|
||||
depends_on("pkgconfig", type="build")
|
||||
|
||||
@@ -31,8 +31,6 @@ class Mdspan(CMakePackage):
|
||||
description="Whether to install headers to emulate standard library headers and namespace",
|
||||
)
|
||||
|
||||
depends_on("cxx", type="build")
|
||||
|
||||
depends_on("benchmark", when="+benchmarks")
|
||||
depends_on("googletest@1.14:1", when="+tests")
|
||||
|
||||
|
||||
@@ -21,7 +21,6 @@ class MelissaApi(CMakePackage):
|
||||
version("develop", branch="develop")
|
||||
|
||||
depends_on("c", type="build") # generated
|
||||
depends_on("cxx", type="build") # generated
|
||||
depends_on("fortran", type="build") # generated
|
||||
|
||||
depends_on("cmake@3.7.2:", type="build")
|
||||
|
||||
@@ -38,7 +38,6 @@ class Mpiwrapper(CMakePackage):
|
||||
version("2.0.0", sha256="cdc81f3fae459569d4073d99d068810689a19cf507d9c4e770fa91e93650dbe4")
|
||||
version("1.0.1", sha256="29d5499a1a7a358d69dd744c581e57cac9223ebde94b52fa4a2b98c730ad47ff")
|
||||
|
||||
depends_on("c", type="build") # generated
|
||||
depends_on("cxx", type="build") # generated
|
||||
depends_on("fortran", type="build") # generated
|
||||
|
||||
|
||||
@@ -32,7 +32,6 @@ def url_for_version(self, version):
|
||||
variant("tbb", default=False, description="Builds with Intel TBB support")
|
||||
variant("openmp", default=False, description="Builds with OpenMP support")
|
||||
|
||||
depends_on("c", type="build") # generated
|
||||
depends_on("cxx", type="build") # generated
|
||||
|
||||
depends_on("cmake@2.8.6:", type="build")
|
||||
|
||||
@@ -25,7 +25,6 @@ class Parsplice(CMakePackage):
|
||||
version("multisplice", branch="multisplice")
|
||||
version("1.1", sha256="a011c4d14f66e7cdbc151cc74b5d40dfeae19ceea033ef48185d8f3b1bc2f86b")
|
||||
|
||||
depends_on("c", type="build") # generated
|
||||
depends_on("cxx", type="build") # generated
|
||||
|
||||
depends_on("cmake@3.1:", type="build")
|
||||
|
||||
@@ -46,7 +46,6 @@ class Parthenon(CMakePackage):
|
||||
# Dependencies
|
||||
# ------------------------------------------------------------#
|
||||
|
||||
depends_on("c", type="build") # generated
|
||||
depends_on("cxx", type="build") # generated
|
||||
|
||||
depends_on("cmake@3.16:", type="build")
|
||||
|
||||
@@ -15,7 +15,6 @@ class SrcmlIdentifierGetterTool(CMakePackage):
|
||||
|
||||
version("2022-10-17", commit="01394c247ae6f61cc5864a9697e72e3623d8e7fb", submodules=True)
|
||||
|
||||
depends_on("c", type="build") # generated
|
||||
depends_on("cxx", type="build") # generated
|
||||
|
||||
depends_on("libxml2")
|
||||
|
||||
@@ -15,7 +15,6 @@ class TemplightTools(CMakePackage):
|
||||
|
||||
version("develop", branch="master")
|
||||
|
||||
depends_on("c", type="build") # generated
|
||||
depends_on("cxx", type="build") # generated
|
||||
|
||||
depends_on("cmake @2.8.7:", type="build")
|
||||
|
||||
@@ -156,7 +156,13 @@ class Vtk(CMakePackage):
|
||||
depends_on("libxt", when="^[virtuals=gl] glx platform=linux")
|
||||
|
||||
# VTK will need Qt5OpenGL, and qt needs '-opengl' for that
|
||||
depends_on("qt+opengl", when="+qt")
|
||||
depends_on("qmake", when="@9.1: +qt")
|
||||
with when("^[virtuals=qmake] qt-base"):
|
||||
depends_on("qt-base+opengl+widgets")
|
||||
depends_on("qt-quick3d")
|
||||
with when("^[virtuals=qmake] qt"):
|
||||
depends_on("qt+opengl")
|
||||
depends_on("qt+opengl", when="@:9.0 +qt")
|
||||
|
||||
depends_on("boost", when="+xdmf")
|
||||
depends_on("boost+mpi", when="+xdmf +mpi")
|
||||
@@ -380,8 +386,8 @@ def cmake_args(self):
|
||||
cmake_args.extend(["-DCMAKE_MACOSX_RPATH=ON"])
|
||||
|
||||
if "+qt" in spec:
|
||||
qt_ver = spec["qt"].version.up_to(1)
|
||||
qt_bin = spec["qt"].prefix.bin
|
||||
qt_ver = spec["qmake"].version.up_to(1)
|
||||
qt_bin = spec["qmake"].prefix.bin
|
||||
qmake_exe = os.path.join(qt_bin, "qmake")
|
||||
|
||||
# https://github.com/martijnkoopman/Qt-VTK-viewer/blob/master/doc/Build-VTK.md
|
||||
@@ -406,7 +412,7 @@ def cmake_args(self):
|
||||
# NOTE: The following definitions are required in order to allow
|
||||
# VTK to build with qt~webkit versions (see the documentation for
|
||||
# more info: http://www.vtk.org/Wiki/VTK/Tutorials/QtSetup).
|
||||
if "~webkit" in spec["qt"]:
|
||||
if "~webkit" in spec["qmake"]:
|
||||
if spec.satisfies("@:8"):
|
||||
cmake_args.extend(
|
||||
[
|
||||
|
||||
Reference in New Issue
Block a user