Denis Davydov
e094e19224
dealii: add 9.1.1 ( #11573 )
2019-05-28 15:22:39 -05:00
Denis Davydov
a973ab4751
dealii: add 9.1.0 ( #11527 )
2019-05-21 16:23:03 -05:00
Denis Davydov
5d6461b895
dealii: fix symengine constraints ( #11517 )
...
disable symengine constraints due to limitations of Spack
2019-05-21 07:38:58 +02:00
Denis Davydov
a66cc59bb0
trilinos: add variant to disable chaco from seacas ( #11482 )
...
* trilinos: add variant to disable chaco from seacas
keep it OFF by default due to the presence of the global symbol "divide"
that can lead to symbol clash with other libraries, for example see
https://github.com/dealii/dealii/issues/8170#issuecomment-492700787
* dealii: add conflict statement for adol-c and Trilinos SEACAS Chaco
2019-05-18 23:01:44 -05:00
Jean-Paul Pelteret
517212b8a3
Add conflicts in deal.II package between SymEngine and Trilinos variants ( #11499 )
2019-05-18 22:56:56 -05:00
Denis Davydov
38a59e6e37
symengine: add 0.4.0, fix dependency in dealii ( #11473 )
2019-05-16 12:23:21 +02:00
tcojean
68c4849f77
Ginkgo package: update to release 1.0.0 ( #11312 )
...
* Version 1.0.0 was released and the master branch tracks the
latest release.
* Multiple issues with MacOS have been fixed. The static patch is
now unneeded.
* Add support for building Ginkgo with the full Block Jacobi
performance (compilation takes a long time).
* Do not build anything which is not useful for the installation.
Namely, documentation, benchmarks, examples and tests.
2019-05-02 08:25:39 +09:00
Satish Balay
39855fbcf8
dealii: add patch for build with boost@1.70.0 ( #11239 )
...
Ref: https://github.com/dealii/dealii/issues/7934
2019-04-20 14:00:34 +02:00
Denis Davydov
1e9748a3c8
dealii: fix build with tbb from intel parallel studio ( #11138 )
2019-04-10 14:51:38 +02:00
Denis Davydov
6d971c4493
add ginkgo package, use it in dealii along with symengine ( #10917 )
2019-03-22 10:58:48 +01:00
Denis Davydov
2851b3f57c
dealii: fix default of cuda_arch ( #10690 )
2019-02-24 08:53:13 +01:00
Denis Davydov
09033e991e
dealii: does not support sundials 4.x ( #10324 )
2019-01-12 15:28:57 -06:00
Denis Davydov
f4bda74b30
dealii: fix concretization of xsdk package ( #10288 )
...
* dealii: fix concretization of xsdk package
* tests: add concretization tests for deal.II and xSDK, which are often broken due to limitations in the concretizer
* use pytest.mark.parametrize
2019-01-11 10:07:28 -08:00
Todd Gamblin
6f50cd52ed
copyright: update license headers for 2013-2019 copyright.
2019-01-01 00:44:28 -08:00
Denis Davydov
309f70758b
dealii: workaround concretization issue with PETSc ( #10217 )
2018-12-30 08:43:25 -06:00
Denis Davydov
d9da7c98a2
dealii: fix build with some Intel compilers ( #10188 )
2018-12-24 18:53:53 -06:00
Denis Davydov
121362383b
dealii: do not hardcode prefix.include for BLAS/LAPACK ( #10008 )
...
* dealii: do not hardcode prefix.include for BLAS/LAPACK
* dealii: rename lapack_blas -> lapack_blas_libs
2018-12-04 16:55:41 -06:00
Denis Davydov
8f4d6caf32
muparser: minor fixes to 2.2.5 and add 2.2.6 with CMake ( #9724 )
...
* muparser: minor fixes to 2.2.5 and add 2.2.6 with CMake
* dealii: make muparser optional
2018-11-08 10:05:52 +01:00
Denis Davydov
fb86598b35
suite-sparse: add GCC version constraint ( #9622 )
...
Move suite-sparse gcc version constraint from dealii to suite-sparse
package and update it (gcc 4.9 is required as of version 5.2.0 rather
than 5.1.0). The constraint is now expressed as a conflict rather
than a dependency.
2018-10-25 17:20:25 -07:00
Todd Gamblin
eea786f4e8
relicense: replace LGPL headers with Apache-2.0/MIT SPDX headers
...
- remove the old LGPL license headers from all files in Spack
- add SPDX headers to all files
- core and most packages are (Apache-2.0 OR MIT)
- a very small number of remaining packages are LGPL-2.1-only
2018-10-17 14:42:06 -07:00
Denis Davydov
5196c1a51a
dealii: add 9.0.1 and update to sha256 ( #9511 )
2018-10-12 09:17:26 +02:00
Denis Davydov
18ca196753
xsdk: add dealii ( #7529 )
2018-09-06 19:22:17 -05:00
Denis Davydov
3a041b3fea
dealii: patch boost 1.68.0 ( #9070 )
...
* dealii: patch boost 1.68.0
* indent for readability
2018-08-22 09:34:47 -05:00
Denis Davydov
271633ee93
dealii: add constraint on suite-sparse for old gcc ( #9026 )
2018-08-20 10:43:30 -05:00
Denis Davydov
5aa126d850
dealii: blacklist boost 1.68.0 due to segmentation fault in serialization lib ( #9023 )
2018-08-20 09:40:10 -05:00
Adam J. Stewart
4c6aca533a
Add top-level attributes for hg, svn, and git A-L packages
2018-07-25 23:10:10 -07:00
Denis Davydov
e378d4ee34
dealii: add msg= to conflicts statements ( #8509 )
2018-06-21 18:24:05 +02:00
Denis Davydov
42137d59ef
dealii: another fix for quick tests only in 9.0 and thus hash ( #8114 )
2018-05-14 11:07:19 -05:00
Denis Davydov
635f3e2969
dealii: update hash due to upstream changes ( #8105 )
2018-05-14 10:49:26 +02:00
Denis Davydov
e271f14493
dealii: add 9.0.0 ( #8096 )
2018-05-11 21:59:25 -05:00
Denis Davydov
28bebe13a8
dealii: disable tpetra when +cuda; check for '' in cuda_arch ( #7958 )
...
* dealii: disable tpetra when +cuda; check for '' in cuda_arch
* trilinos: fix Kokkos CUDA
* Revert "trilinos: fix Kokkos CUDA"
This reverts commit 6aae894bc7d49c9e736c06f65b81b8c219443920.
* update according to @aprokop comments
* minor
* fix flake8
2018-05-11 08:50:35 -05:00
Denis Davydov
206e61bafd
gmsh: add netgen and tetgen ( #8060 )
...
* gmsh: add netgen and tetgen
dealii: require gmsh+netgen+tetgen
netgen: use http instead of https
* dealii: add oce requirement to gmsh
2018-05-11 14:22:12 +02:00
Denis Davydov
2dfd61080b
dealii: disable +slepc with ~petsc ( #7832 )
2018-04-21 10:22:10 -05:00
Denis Davydov
338fa8d7d6
fix dealii dependencies for Clang 9.1.0 C++17 ( #7644 )
...
* fix boost and muparser for Clang 9.1.0 with C++17
* muparser: add C++11 flags
* dealii: temporary disable python by default
* dealii: make CMake find right python
2018-04-03 10:15:09 -05:00
Todd Gamblin
54f97d1dec
Update copyright on LLNL files for 2018. ( #7592 )
2018-03-24 12:13:52 -07:00
Denis Davydov
6170ca863d
dealii: update CMake dependency ( #7010 )
2018-01-20 21:59:24 +01:00
Denis Davydov
4b5fe75bc3
add OctavePackage ( #6746 )
...
* add OctavePackage
1. remove import CudaPackage which is not needed anymore
2. mention CudaPackage and OctavePackage in packaging guide
3. adjust OctavePackageTemplate
4. add clue file for Octave build
5. sanity check on self.prefix
* use setup_environment
2018-01-02 20:03:27 -06:00
Denis Davydov
f764ac4573
dealii: support 64bit BLAS ( #6758 )
2017-12-22 15:55:04 +01:00
Denis Davydov
548c225d45
dealii: add GMSH, add CMAKE_FIND_APPBUNDLE to CMakePackage ( #6723 )
...
* dealii: add GMSH dependency
* CMakePackage: add CMAKE_FIND_APPBUNDLE to prevent picking up binaries from /Applications
2017-12-19 08:28:55 +01:00
Denis Davydov
23d56a75ab
dealii: update boost dependency ( #6586 )
...
(i) blacklst 1.65.0 due to issues on Ubuntu with gcc 5.4.0
(ii) add a patch for 1.65.1 to fix serialization
(iii) simplify boost's depends_on()
2017-12-08 10:37:54 +01:00
Denis Davydov
e9c66a76f0
dealii: add scalapack and various cleanups ( #6552 )
2017-12-04 08:02:05 +01:00
Denis Davydov
ddf10fa322
dealii: limit CMake to 3.9 as 3.10.0 is not supported yet ( #6427 )
2017-11-23 07:16:44 -07:00
BenBrands
93d5a91a56
dealii: fix HDF5 dependency ( #6374 )
2017-11-20 11:57:53 -07:00
Denis Davydov
34da07db9b
dealii: add cuda_arch variant via CudaPackage ( #6070 )
2017-11-19 12:39:13 -07:00
Denis Davydov
f538b7ac3e
dealii: make sure bundled libs are not used ( #6106 )
2017-11-06 12:38:59 +01:00
Todd Gamblin
05fa302655
Replace github.com/llnl/spack with github.com/spack/spack ( #6142 )
...
We moved to a new GitHub org! Now make the code and docs reflect that.
2017-11-04 17:08:04 -07:00
Denis Davydov
f6a8ae230e
dealii: remove bzip2 dependency for newer versions ( #6022 )
2017-10-29 07:39:51 -06:00
Denis Davydov
3e67b98e29
dealii: blacklist boost 1.64 and 1.65 ( #5805 )
...
* dealii: blacklist boost 1.64 and 1.65
* flake8
2017-10-18 15:58:05 -06:00
Denis Davydov
35a62f715b
dealii: minor fixes ( #5687 )
...
* dealii: fix minor bug in Assimp config
* dealii: request sundials without pthreads
2017-10-11 15:09:39 -06:00
Denis Davydov
330211468a
add assimp package. link against it in dealii ( #5463 )
2017-09-25 06:58:13 -06:00