Age | Commit message (Collapse) | Author | Files | Lines |
|
* add py-lrudict
* style fix
* style fix: add blank lines
|
|
|
|
|
|
* 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
|
|
* py-xattr: a python interface to access extended file attribute
* py-xattr: style fix
|
|
* Added a package for the MDAnalysis toolkit.
* Updated the LBANN recipe to use the revised cmake environment being
rolled out.
* Flake8 errors
|
|
|
|
|
|
* jags: fixing openblas thows a lapack error when compiling. atlas works. other lapack providers may work. also adding tags
* changing blas/lapack reference
* removing openblas conflict
* jags: whitespace cleanup for flake8
|
|
* esmf: put .mod files in the spack compiler search path
* esmf: allow building with Cray mpi
* esmf: create run-path dependent libraries on osx
* esmf: link fortran interface libraries when building with mpich
|
|
|
|
* perl-xml-libxml: adding perl module
* line length change
|
|
* create perl-file-which package
* trivial edits for package.py so
trivial edits for package.py so that flake8 will not complain
|
|
This fixes build issues with most recent gcc versions.
See issue #6252.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Add unit tests for spack help command
* Work around issue with using `spack help` twice in tests
|
|
* Update to the latest version of argparse
* Re-add colified logic
|
|
* Update to the latest version of distro
* Update distro to 1.0.4
|
|
Adds the C++ File API library "lines-are-beautiful" for the
reMarkable e-ink tablet.
|
|
* Fix detection of blas and lapack: provide libraries/includes as
arguments to CMake rather than using CMake's auto-detection.
This includes a patch to QMCPACK's CMake files to refer to
Spack-built blas/lapack implementations. This also includes
special-case logic for the intel-mkl implementation of blas/lapack
* Break up unit tests and short tests. Only hard failure if the unit
tests fail, if short tests fail issue a warning only.
* Add QMCPACK 3.3.0, get rid of 3.0.0
|
|
|
|
Fixes #4573
"spack mirror remove" was not actually removing mirrors from the
configuration.
|
|
|
|
|
|
|
|
In Python 2, filter() returns a list, but in Python 3, filter()
returns an iterator, and iterators have no length.
|
|
|
|
* fasttree: new package
* fasttree: better version handling
* fixing line length for flake8
|
|
* Only specify a file as needing relocation if it contains the spack
root as a text string (this constraint also applies to binaries)
* Don't fail if there is an error retrieving RPATH information from a
binary (even if it is specified as requiring relocation)
|
|
This adds the ability for packages to apply compiler flags in one of
three ways: by injecting them into the compiler wrapper calls (the
default in this PR and previously the only automated choice);
exporting environment variable definitions for variables with
corresponding names (e.g. CPPFLAGS=...); providing them as arguments
to the build system (e.g. configure).
When applying compiler flags using build system arguments, a package
must implement the 'flags_to_build_system_args" function. This is
provided for CMake and autotools packages, so for packages which
subclass those build systems, they need only update their flag
handler method specify which compiler flags should be specified as
arguments to the build system.
Convenience methods are provided to specify that all flags be applied
in one of the 3 available ways, so a custom implementation is only
required if more than one method of applying compiler flags is
needed.
This also removes redundant build system definitions from tutorial
examples
|
|
- define MPICH_SKIP_MPICXX, link libmpich instead of libmpi
(as per disussion in PR #4990)
ENH: more flexible editing/patching of openfoam env files
CONFIG: comment out requirement for openmpi+thread_multiple
- was originally slated for the 1712 release and beyond, but there are
reportedly unstable version/network combinations.
Leave as comment for future reference, since it may be arise again.
STYLE: renamed openfoam-site.patch as 1706-site.patch (and reformatted)
- to preserve against impending changes in the layout of
config.{csh,sh}/settings
|
|
- post-install module settings for openfoam-com and foam-extend.
|
|
|
|
|
|
|
|
|
|
|