Age | Commit message (Collapse) | Author | Files | Lines |
|
* GCC: constrain version 6, 7, and 8 to build with ISL version at
most 0.18
* GCC version 9 (not yet released) will be compatible with
ISL version 0.20 so future GCC releases are constrained to build
with ISL version at most 0.20
* ISL: Add v0.15, replace all md5 sums with sha256 sums for ISL
versions
* GCC versions before 6 were constrained to build with ISL 0.14
but have been confirmed to work with ISL 0.15
* GCC: Place an upper bound on GCC's mpfr dependency
|
|
This eliminates duplicates for a couple options which are set
multiple times.
|
|
|
|
|
|
* packages/phist: add variant 'fortran' to enable/disable building the Fortran bindings
* xsdk: add phist
* packages/xsdk: add a comment reg. updating phist dependency
* packages/phist: +fortran variant is only for versions 1.7:
* packages/phist: update comments
* xsdk: forgot to specify kernel library for phist (picked tpetra, assuming trilinos+tpetra will be installed)
* packages/phist: add variant 'openmp' to allow disabling OpenMP
* phist: fix compile error due to missing -lm
* flake8: fix warnings
* packages/phist: fix cmake flag: XSDK_ENABLE_Fortran (rather than XSDK_BUILD_Fortran)
* packages/phist: allow disabling building the scamac matrix generator (which causes trouble on some systems)
* packages/xsdk: disable scamac within phist because it caused problems for @balay and is not essential for now
* packages/phist: actually disable scamac via cmake if ~scamac
* phist: disable openmp from xsdk
|
|
|
|
* REMOVED: -callr: updated to newest version, added sha256, added listurl
* r-rjags: updated
* r-rjags: fix new version
|
|
* Constrain to build with CMake <= 3.9.6
* Specify installation prefix to match install prefix format of
other Spack python libraries
|
|
|
|
|
|
* added package sentieon
* change file location
* updated spack header license and added license_vars
* fixed flake8 error
* fixed license header
* fix license header
* license
* added import os.path
* edits
* flake8 edits
|
|
* orca: new package starting at 4.0.1.2
* orca: fix typo
* orca: fix boilerplate
* orca: reorder deps, add openmpi runtime dependency
* orca: license update
|
|
This commit overhauls the libMesh package script in a number of ways:
* We now inherit from AutotoolsPackage.
* libMesh contains about a dozen third-party dependencies that can
only be provided by the copy bundled with libMesh. This patch
enumerates all such bundled dependencies and disables all of them
by default.
* libMesh supports compilation with external installations of boost,
eigen, hdf5, slepc, and tbb; this patch adds all of them to
package.py.
* libMesh will look for a few system executables (xz, bzip, gdb) by
default. This is now disabled.
* libMesh will now used a copy of perl installed by spack instead of
trying to find the system copy.
* Compilation with non-system MPI installations requires an additional
flag (--with-mpi=); this has been added.
|
|
|
|
* octave: add 4.2.2, 4.4.0 and 4.4.1
* gnuplot: add 5.2.5
|
|
|
|
|
|
|
|
VisIt cannot use VTK built with mpi support (which was enabled by
default starting in #9494)
|
|
|
|
|
|
Since kokkos only compiles a static library, the -fPIC compiler flag
is required to link kokkos into a Fortran executable
|
|
Update versions and constraints on cmake and supported toolchains
(as stated by the documentation).
|
|
|
|
The install() function in the miniconda2 & 3 package.py files referenced
self.url, which is hard-coded to 4.3.11. That's not necessary the
version that the user requested, though. Changed the install() function
to reference self.stage.archive_file. Also added a version string for
4.5.11.
|
|
|
|
- Added v 5.0.2
- Added conflict with gcc 8 for versions that do not build
|
|
5.6 (#9611)
|
|
|
|
|
|
There is no checksum for r-getopt@1.19 and this package is compatible
with the latest version anyway.
|
|
|
|
|
|
|
|
|
|
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.
|
|
* updated visit package
* make hdf5 and silo conflict with ~gui variant
* Changed parallel => mpi and quotes in description
* Corrected +mpi variant in VisIt package
The previous commit introduced a bug (+parallel variant wasn't renamed +mpi), and the +mpi variant wasn't True by default. This is corrected.
|
|
|
|
|
|
|
|
arrow: add missing dependency for python build
The Parquet library moved into the Arrow organisation, hence add a
parquet flavor and adapt dependencies.
|
|
|
|
|
|
* flux: ensure git tags are always available
previous `--unshallow` would only run when `--depth 0` was used. If
1--single-branch` was used, then the `.git/shallow` file would not exist
and `--unshallow` would not work.
add v0.6.0 and update dependencies accordingly
update dependencies to match latest flux versions
adds support for python 3
increases precision of czmq version required for older flux versions
adds new lz4 dependency
|
|
|
|
* Add stat version 4.0.1
* stat 4.0.1: requires py-xdot
* stat versions at or above 4.0.0 dont require python 2 (it still
requires python but can build with 2 or 3)
* stat versions at or above 4.0.0 dont require py-pygtk and py-enum34
* Replace py-xdot version 0.9.1 with 1.0
* py-xdot: use lib directory vs. lib64 for atk dependency
|
|
|
|
|
|
|
|
* Add version 18.9.0 (w/CMake)
* Add version dependent install methods to handle transition from
Make-based package (17.1) to CMake-based package, using the NEST
package as an example
* Remove unnecessary build_targets method for older Make-based
version
* Don't retrieve just the C/Fortran interfaces for netlib-lapack -
blas/lapack libs are now handled the same for all implementations
* Remove netlib-lapack detection patch
|