|
8 | 8 |
|
9 | 9 |
|
10 | 10 | class PyShroud(PythonPackage): |
11 | | - """Create Fortran wrappers for a C++ library.""" |
| 11 | + """Shroud is a tool for creating a Fortran or Python interface to a C or C++ library. |
| 12 | + It can also create a C API for a C++ library.""" |
12 | 13 |
|
13 | 14 | homepage = "https://github.com/LLNL/shroud" |
14 | 15 | git = "https://github.com/LLNL/shroud.git" |
15 | 16 | tags = ["radiuss"] |
16 | 17 |
|
17 | | - license("MIT") |
| 18 | + maintainers("white238") |
| 19 | + |
| 20 | + license("BSD-3-Clause") |
18 | 21 |
|
19 | 22 | version("develop", branch="develop") |
20 | 23 | version("master", branch="master") |
21 | | - version("0.12.2", tag="v0.12.2", commit="939ba0a3e8b5a885da3ddaebb92bf93cb12b0401") |
22 | | - version("0.12.1", tag="v0.12.1", commit="c09344655371885a42783f8c0ac8a31f2bbffc9f") |
23 | | - version("0.11.0", tag="v0.11.0", commit="503b852796d549199c5ab94b14e59ebd62988870") |
24 | | - version("0.10.1", tag="v0.10.1", commit="13a3c70bc5190e0e8531e17925928fbd7154acb5") |
25 | | - version("0.9.0", tag="v0.9.0", commit="94aa2831290d10b604df16cb87ee17aa722fb998") |
26 | | - version("0.8.0", tag="v0.8.0", commit="b58ac35f41514428d08849a578c45ad444bfddc9") |
27 | | - |
28 | | - depends_on("c", type="build") # generated |
29 | | - depends_on("cxx", type="build") # generated |
30 | | - depends_on("fortran", type="build") # generated |
| 24 | + version("0.14.0", tag="v0.14.0", commit="03b46abdb0b7221e05bd7f36e8087f7319fc9cf0") |
| 25 | + version("0.13.0", tag="v0.13.0", commit="4388ff1b689bbe450ba7d1b9bc4e1fe2563a4101") |
| 26 | + with default_args(deprecated=True): |
| 27 | + version("0.12.2", tag="v0.12.2", commit="939ba0a3e8b5a885da3ddaebb92bf93cb12b0401") |
| 28 | + version("0.12.1", tag="v0.12.1", commit="c09344655371885a42783f8c0ac8a31f2bbffc9f") |
| 29 | + version("0.11.0", tag="v0.11.0", commit="503b852796d549199c5ab94b14e59ebd62988870") |
| 30 | + version("0.10.1", tag="v0.10.1", commit="13a3c70bc5190e0e8531e17925928fbd7154acb5") |
| 31 | + version("0.9.0", tag="v0.9.0", commit="94aa2831290d10b604df16cb87ee17aa722fb998") |
| 32 | + version("0.8.0", tag="v0.8.0", commit="b58ac35f41514428d08849a578c45ad444bfddc9") |
31 | 33 |
|
32 | 34 | depends_on("py-setuptools", type=("build", "run")) |
33 | | - depends_on("py-pyyaml@4.2:", type=("build", "run")) |
| 35 | + depends_on("py-pyyaml@6.0:", type=("build", "run")) |
0 commit comments