Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-09-18 | Add uriparser package (#12834) | Adam J. Stewart | 1 | -0/+38 | |
* Add uriparser package * googletest needs to be linked to RPATH | |||||
2019-09-18 | Update buildcache creation and installation to allow mach-o binary ↵ | Patrick Gartung | 5 | -140/+224 | |
relocation using py-machotools on linux or macos. (#12858) Update py-machotools dependencies and versions. | |||||
2019-09-17 | add a version (#12856) | Sinan | 1 | -0/+2 | |
2019-09-17 | Support yaml paths anywhere specs are handled on CLI (#12561) | Scott Wittenburg | 4 | -19/+318 | |
Update command-line (CLI) parsing to understand references to yaml files that store Spack specs. Where a file reference is encountered, the full Spec in the file will be read in. A file reference may appear anywhere that a spec could appear before. For example, if you write "spack spec -y openmpi > openmpi.yaml" you may then install the spec using the yaml file by running "spack install ./openmpi.yaml"; you can also refer to dependencies in this way (e.g. "spack install foo^./openmpi.yaml"). There are two requirements for file references: * A file path entered on the CLI must include a "/" even if the file exists in your current working directory. For example, if you create an openmpi.yaml file as above and run "spack install openmpi.yaml" from the same directory, it will report an error. * A file path entered on the CLI must end with ".yaml" This commit adds error messages to clearly inform the user of both violations. | |||||
2019-09-17 | Boost: add libs property (#12849) | Greg Becker | 1 | -0/+14 | |
2019-09-17 | fix typo in version number (#12855) | Sinan | 1 | -1/+1 | |
2019-09-17 | implicit rpaths filtering (#12789) | Peter Scheibel | 14 | -52/+191 | |
* implicit_rpaths are now removed from compilers.yaml config and are always instantiated dynamically, this occurs one time in the build_environment module * per-compiler list required libraries (e.g. libstdc++, libgfortran) and whitelist directories from rpaths including those libraries. Remove non-whitelisted implicit rpaths. Some libraries default for all compilers. * reintroduce 'implicit_rpaths' as a config variable that can be used to disable Spack insertion of compiler RPATHs generated at build time. | |||||
2019-09-17 | cmake: add v3.15.{2,3} (#12847) | Christoph Junghans | 1 | -0/+2 | |
2019-09-17 | cryptsetup package: dont vendor libuuid in util-linux (#12839) | George Hartzell | 2 | -2/+10 | |
Fixes #12829 This adds a variant to the util-linux package that controls whether it builds its own libuuid. Variant defaults to True. It enables other packages to choose to get libuuid from the libuuid package instead. This also changes the cryptsetup package to build util-linux with ~libuuid (so it uses an explicitly-Spack-built instance of libuuid instead). | |||||
2019-09-17 | Fix generic body during package creation (#12804) | Adam J. Stewart | 1 | -14/+14 | |
Fixes incomplete change in #11981 Use the proper variable (`body_def`) during package creation for package subclasses. | |||||
2019-09-16 | Allow build to proceed with failed compiler lib detection (#12756) | Adam J. Stewart | 1 | -0/+4 | |
Fixes #12732 Fixes #12767 c22a145 added automatic detection and RPATHing of compiler libraries to Spack builds. However, in cases where the parsing/detection logic fails this was terminating the build. This makes the compiler library detection "best-effort" and reports an issue when the detection fails rather than terminating the build. | |||||
2019-09-16 | Quote shell variable values (#12759) | Adam J. Stewart | 1 | -2/+2 | |
This updates logic which sets shell variables to quote the values, which is necessary when the value contains a space (e.g. PATH). | |||||
2019-09-16 | Add py-pycbc package (#12823) | Adam J. Stewart | 1 | -0/+40 | |
2019-09-16 | Add py-astropy 2.0.14 (#12816) | Adam J. Stewart | 1 | -14/+42 | |
2019-09-16 | Add py-beautifulsoup4 4.8.0 (#12815) | Adam J. Stewart | 1 | -1/+3 | |
2019-09-16 | Add py-mpld3 package (#12822) | Adam J. Stewart | 1 | -0/+21 | |
2019-09-16 | Add py-asdf package (#12817) | Adam J. Stewart | 1 | -0/+26 | |
2019-09-16 | Add py-bintrees package (#12818) | Adam J. Stewart | 1 | -0/+18 | |
2019-09-16 | Add py-lscsoft-glue package (#12821) | Adam J. Stewart | 1 | -0/+23 | |
2019-09-16 | Add py-jplephem package (#12819) | Adam J. Stewart | 1 | -0/+19 | |
2019-09-16 | Add py-ligo-segments package (#12820) | Adam J. Stewart | 1 | -0/+18 | |
2019-09-16 | Add py-pyopenssl package (#12824) | Adam J. Stewart | 1 | -0/+24 | |
2019-09-16 | Add py-semantic-version package (#12825) | Adam J. Stewart | 1 | -0/+20 | |
2019-09-16 | Add py-sortedcontainers package (#12826) | Adam J. Stewart | 1 | -0/+18 | |
2019-09-16 | Add py-weave package (#12828) | Adam J. Stewart | 1 | -0/+24 | |
2019-09-16 | Add py-soupsieve package (#12827) | Adam J. Stewart | 1 | -0/+18 | |
2019-09-16 | Relax Python version constraints on py-html5lib (#12811) | Adam J. Stewart | 1 | -2/+2 | |
2019-09-16 | xdmf3: new package (#12778) | Chuck Atkins | 1 | -0/+44 | |
2019-09-14 | qt: Fix build with GCC9 for version 4 (#12832) | Ruben Di Battista | 2 | -0/+68 | |
* qt: Fix build w/ GCC9 for @4: * qt: Fix patch filename and qt version * Fix typo in patch name | |||||
2019-09-14 | flang: build on arm. (#12808) | Toyohisa Kameyama | 1 | -0/+2 | |
2019-09-13 | Fixes identified in ecp facilities hackathon fixes: | Scott Wittenburg | 4 | -33/+21 | |
- improve mirror git repo management - minio s3 implementation needs endpoint_url - Remove image key from rebuild-index job - Remove image, rely on tags instead | |||||
2019-09-13 | Implement an optional compiler bootstrapping phase | Scott Wittenburg | 10 | -368/+711 | |
2019-09-13 | Remove CombinatorialSpecSet in favor of environments + stacks | Scott Wittenburg | 10 | -721/+83 | |
2019-09-13 | Add pre-ci job generation for a multi-repo setup | Scott Wittenburg | 2 | -0/+103 | |
2019-09-13 | Refactor release-jobs cmd based on use of environments (no docker either) | Scott Wittenburg | 4 | -310/+193 | |
2019-09-13 | Add schema for new gitlab-ci and cdash additions to environment | Scott Wittenburg | 4 | -0/+220 | |
2019-09-13 | py-bleach package: add version 3.1.0 (#12814) | Adam J. Stewart | 1 | -4/+5 | |
2019-09-13 | py-cython package: fix --test (#12813) | Adam J. Stewart | 1 | -1/+1 | |
Fix bug in string conversion of "make_jobs" | |||||
2019-09-13 | py-emcee package: add version 2.2.1 (#12812) | Adam J. Stewart | 1 | -1/+2 | |
2019-09-13 | wcslib package: add version 6.4 (#12810) | Adam J. Stewart | 1 | -1/+2 | |
2019-09-13 | Add diamond dependency | Glenn P Johnson | 1 | -0/+1 | |
2019-09-13 | Update braker package | Glenn P Johnson | 1 | -6/+33 | |
- add version 2.1.4 - change url to github - add perl dependencies - new version has a new source layout - filter shebang to use spack perl | |||||
2019-09-13 | Fixes for augustus package | Glenn P Johnson | 1 | -13/+23 | |
- add missing perl dependency - only filter Makefile if referred to dependency is in the spec - rewrite the shebang line of scripts to use spack perl - remove tabix dependency as tabix and bgzip are part of htslib | |||||
2019-09-13 | Update genemark-et package | Glenn P Johnson | 1 | -1/+19 | |
- add version 4.46 - add missing perl dependencies - new version has different source layout - filter shebang to use spack perl | |||||
2019-09-13 | New package: py-pykwalify (#12540) | Sinan | 1 | -0/+28 | |
2019-09-13 | preCICE: added versions 1.6.0 and 1.6.1 (#12809) | Frédéric Simonis | 1 | -0/+2 | |
2019-09-13 | diamond: added version 0.9.25 (#12805) | Glenn Johnson | 1 | -0/+1 | |
2019-09-12 | New package: py-ruamel-yaml (#12543) | Sinan | 1 | -0/+29 | |
2019-09-12 | Singularity package: add version 3.4.0 (#12785) | Owen Solberg | 2 | -3/+22 | |
This version in combination with the included patch can install without root. | |||||
2019-09-12 | New package: cryptsetup (#12762) | Owen Solberg | 2 | -0/+60 | |
Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> |