summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-11-22cmd/install: remove unused install_status option (#13751)Greg Becker2-7/+8
* cmd/install: remove unused install_status option * update bash completions for spack install
2019-11-22Remove mirrors from Travis cache (#13841)Massimiliano Culpo1-1/+0
2019-11-21votca-*: add v1.5.1 (#13822)Christoph Junghans4-3/+7
2019-11-21Fixed detection for cascadelake microarchitecture (#13820)Massimiliano Culpo3-1/+23
fixes #13803
2019-11-21Add mg, a gnu-emacs like fork of microemacs (#13812)George Hartzell1-0/+37
* Add mg, a gnu-emacs like fork of microemacs * Use Package, since not really an Autotools package Switch from AutotoolsPackage to Package. Even though mg has a configure script, it's not really an Autotools package. * Need to also provide --prefix to configure
2019-11-21cbtf-krell: add rpcsvc-proto and libtirpc dependency. (#13800)Toyohisa Kameyama1-0/+6
2019-11-21doxygen: added missing dependencies to the package (#10589)Elizabeth Fischer1-0/+2
See http://www.doxygen.nl/manual/install.html
2019-11-20texinfo: fix unescaped braces, and update locale handling (#13815)t-karatsu5-0/+86
* texinfo: Fix unescaped braces for older version. * texinfo: update locale handling.
2019-11-20update Argobots and BOLT (#13765)Shintaro Iwasaki2-1/+5
* argobots: update to 1.0rc2 * bolt: update to 1.0rc3 * argobots/bolt: add maintainers * argobots: use "master" for the master branch
2019-11-20added hmmer v 3.3 (#13793)Douglas Duckworth1-1/+2
2019-11-20Updated versions numbers for Aluminum and Hydrogen. (#13814)Brian Van Essen2-0/+5
2019-11-20mirror bug fixes: symlinks, duplicate patch names, and exception handling ↵Paul Ferrell4-17/+24
(#13789) * Some packages (e.g. mpfr at the time of this patch) can have patches with the same name but different contents (which apply to different versions of the package). This appends part of the patch hash to the cache file name to avoid conflicts. * Some exceptions which occur during fetching are not a subclass of SpackError and therefore do not have a 'message' attribute. This updates the logic for mirroring a single spec (add_single_spec) to produce an appropriate error message in that case (where before it failed with an AttributeError) * In various circumstances, a mirror can contain the universal storage path but not a cosmetic symlink; in this case it would not generate a symlink. Now "spack mirror create" will create a symlink for any package that doesn't have one.
2019-11-20ampliconnoise: Change return type of function. (#13766)t-karatsu2-7/+72
* ampliconnoise: Change function type. * ampliconnoise: updated api call to setup run environment
2019-11-20find-circ: a new package. (#13767)健美猞猁1-0/+34
* find-circ: a new package. * flake8.
2019-11-20miranda: a new package. (#13768)健美猞猁1-0/+16
2019-11-20tensorflow-serving-client: add new package (#13771)Figroc Chen1-0/+19
2019-11-20bpp-suite: Clarify 'isinf' function's namespace. (#13777)t-karatsu2-0/+94
2019-11-20Fix for overlong shebang in valgrind (#13779)David Hows1-0/+8
Fix for some overlong shebangs in valgrind. Borrowed from verrou/package.py
2019-11-20py-numexpr3: fix version (#13781)noguchi-k1-1/+1
2019-11-20mpich: Add 3.3.2 (#13790)Ken Raffenetti1-0/+1
2019-11-20genrich: new package at 0.6 (#13791)Justin S1-0/+19
2019-11-20sentieon-genomics: add 201808.07 (#13794)Justin S1-0/+1
2019-11-20Add old version of py-gast (#13806)Adam J. Stewart1-1/+1
2019-11-20Add py-google-pasta package (#13807)Adam J. Stewart1-0/+18
2019-11-20Add new py-grpcio package (#13808)Adam J. Stewart1-0/+30
2019-11-20Add c-ares 1.15.0 (#13809)Adam J. Stewart1-2/+3
2019-11-20Add old versions and missing dependencies to py-protobuf (#13811)Adam J. Stewart1-4/+8
2019-11-20Add old version of jdk (#13805)Adam J. Stewart1-7/+14
* Add old version of jdk * setup_environment -> setup_build_environment
2019-11-20Added package for Clara command line parser (#13763)Brian Van Essen1-0/+40
* Added package for Clara command line parser
2019-11-20Features/expand microarch for aarch64 (#13780)t-karatsu4-0/+117
* Add process to determine aarch64 microarchitecture * add microarchitectures for thunderx2 and a64fx * Add optimize flags for gcc on aarch64 family processors thunderx2 and a64fx. * Add optimize flags for clang on aarch64 family processors thunderx2 and a64fx * Add testing for thunderx2 and a64fx microarchitectures
2019-11-19add MAX_CPU_COUNT variant to HPX package (#13769)albestro1-0/+10
* add MAX_CPU_COUNT variant to HPX package * compatibility with python2 * correct variant description Co-Authored-By: Mikael Simberg <mikael.simberg@iki.fi> * add maintainers list
2019-11-19zlib: use setup_build_environment for build env (#13786)George Hartzell1-3/+3
zlib was using the deprecated setup_environment call. Now it's using the current setup_build_environment. (noticed this in some `spack -d` output)
2019-11-18add more legion version and expose more flecsi options (#13741)ktsai72-24/+90
* add more legion version and expose more flecsi options * formatting * update version pointing to master to master * fix indentation * Update package.py * Update package.py * Update package.py * Update package.py * Update package.py * Update package.py * use self.run_tests Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update package.py * Update package.py * Update package.py * Update package.py
2019-11-18binary distribution: relocate text files properly in relative binaries (#13578)Greg Becker3-17/+37
* Make relative binaries relocate text files properly * rb strings aren't valid in python 2 * move perl to new interface for setup_environment family methods
2019-11-18py-rnacocktail: a new package. (#13761)健美猞猁1-0/+25
* py-rnacocktail: a new package. * flake8. * Add build-time dependencies.
2019-11-18fix libxml2 url (#13770)albestro1-1/+1
http to https
2019-11-18environment-modules: add version 4.4.0 (#13772)Xavier Delaruelle1-1/+9
2019-11-18py-xattr: fix a package that was pointing to a fork (#13685)Massimiliano Culpo1-5/+6
The package now points to the official github repository for master and to PyPI for release versions.
2019-11-17Update scalpel package.py (#13746)oracleLee1-1/+2
* Update package.py Update scalpel version 0.5.4 * Update package.py
2019-11-17update to add ascent 0.5.0 release (#13709)Cyrus Harrison6-85/+155
* fix metis src dl url * update ascent, vtk-h and vtk-m recipes * update conduit package * fix vtk-m shas * mfem conduit fix * use vtk-h develop * fix issue with stripped include paths in mfem * more metis fixes * simpler fix for mfem conduit include issue * finish mfem changes * pin to cmake 3.14, since we hit cuda issues with 3.15 * add rtd theme as dep for ascent * add vtk-h 0.5.0 release, update ascent to use it * add ascent 0.5.0 release * fix cmake pin to allow all vers of 3.14 * fix format string error in mfem pkg * review fixes for mfem pkg * review fixes for vtk-h and vtk-m packages * address review comments for ascent pkg * changing default off of develop broke downstream use * revert prefed
2019-11-17openPMD-api: 0.10.0 (#13750)Axel Huebl1-0/+1
Add latest release and first to be tagged by number in Spack, version 0.10.0.
2019-11-16guile package: Handling the threads option. (#13730)Hector Martinez-Seara1-4/+17
* guile package: Handling the threads option. Currently guile by default tries to compile its thread variant. However, the threaded version can only be compiled if bdw-gc is compiled with some threads support. Currently, the default compilation of the bdw garbage collector is compiled without any thread support resulting in a compilation error. I have changed the the default guile compilation to the non-threaded version. I have also added the appropiated options for the bdw-gc compilation in case the user prefers the threaded variant. * guile package(flake8): fixed identation issues
2019-11-16revbayes: add new versions (#13760)Nick Booher1-2/+17
2019-11-15Fix for issue #13754 (#13755)Tim Fuller1-2/+3
* remove reference to `spack.store` in method definition Referencing `spack.store` in method definition will cache the `spack.config.config` singleton variable too early, before we have a chance to add command line and environment scopes.
2019-11-15Document use of the maintainers field (#12270)Adam J. Stewart2-1/+20
* Document use of the maintainers field * Use fake GitHub usernames * GitHub action is not automatic yet
2019-11-14Config option to allow gpg warning suppression (#13743)Greg Becker4-3/+17
Add a configuration option to suppress gpg warnings during binary package verification. This only suppresses warnings: a gpg failure will still fail the install. This allows users who have already explicitly trusted the gpg key they are using to avoid seeing repeated warnings that it is self-signed.
2019-11-14xsdk@0.5.0 (#13682)Satish Balay3-25/+86
Update: hypre@2.18.2 mfem@4.0.1-xsdk superlu-dist@6.1.1 trilinos@12.18.1 - dtk-3.1 petsc@3.12.1 dealii@9.1.1 pflotran@xsdk-0.5.0 alquimia@xsdk-0.5.0 sundials@5.0.0 plasma@19.8.1 magma@2.5.1 amrex@19.08 slepc@3.12.0 omega-h@9.29.0 strumpack@3.3.0 pumi@2.2.1 tasmanian@7.0 phist@1.8.0 New: ginkgo@1.1.0 py-libensemble@0.5.2 precice@1.6.1 butterflypack@1.1.0 Add variants: ginkgo libensemble precice butterflypack strumpack trilinos tasmanian: use ~openmp only on OSX precice: disable on OSX enable sundials+superlu-dist sundials+superlu-dist requires OpenMP 4.5+ (so enable only for gcc@6.1+) enable mfem+sundials enable sundials+petsc+superlu_dist remove hypre~internal-superlu petsc: build with +batch on cray precice: use ~petsc on cray libensemble: add as runtime dependency for PYTHONPATH
2019-11-14z3: bugfix about python dependency and fallthrough annotation. (#13713)t-karatsu3-2/+30
* z3: * Fixed python dependency to always be required. * bugfix about fallthrough annotation. * z3: Add patch for before ver.4.4.1. * Update var/spack/repos/builtin/packages/z3/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com>
2019-11-14Mark conflicts between newer packages and Intel 14 compilers (#13729)Seth R. Johnson4-0/+11
* Mark compiler/version conflict for CMake Intel 14 lacks some C++11 features needed to compile new versions of cmake. ``` /tmp/s3j/spack-stage/spack-stage-cmake-3.15.5-46lgp4ybhopy2p4rr66rxnew5iaddvmg/spack-src/Source/ cm_static_string_view.hxx(28): error: expected an operator friend static_string_view operator"" _s(const char* data, size_t ^ ``` * Mark compiler/version conflict for icu4c With Intel 14.0.4 on Linux for icu4c 60.1 and higher: ``` locid.cpp(1156): error #1140: a using-declaration may not name a constructor or destructor using KeywordEnumeration::KeywordEnumeration; ``` * Mark compiler/version conflict for nasm Error installing `nasm@2.14.02%intel@14.0.4`: ``` In file included from nasmlib/crc64.c(35): ./include/nasmlib.h(116): error: expected a ";" fatal_func nasm_assert_failed(const char *, int, const char *); ``` * Mark compiler/version conflict for bison Installing `bison@3.4.2%intel@14.0.4`: ``` In file included from /tmp/s3j/spack-stage/spack-stage-bison-3.4.2- uzjszv4owvqsymjpxtxvvegfavc6k5my/spack-src/lib/quotearg.c(33): /tmp/s3j/spack-stage/spack-stage-bison-3.4.2-uzjszv4owvqsymjpxtxvvegfavc6k5my/spack-src/lib/ xalloc.h(51): warning #303: explicit type is missing ("int" assumed) extern _Noreturn void xalloc_die (void); ``` * Mark compiler/version conflict for icu4c With `icu4c@60.1%intel@16.0.4` and `icu4c@64.1%intel@16.0.4`: ``` In file included from ucurr.cpp(26): static_unicode_sets.h(130): error #913: invalid multibyte character sequence {POUND_SIGN, u'£'}, ^ ``` * Change conflict comments into messages
2019-11-14py-matplotlib only needs backports when ^python@:2 (#13712)George Hartzell3-3/+3
* py-matplotlib only needs backports when ^python@:2 This implements @scheibelp's suggestion in #13711. py-matplotlib should only depends_on py-backports-functools-lru-cache when it's using a python that actually *needs* it. See #13711 for details. * Don't depend_ons py-enum34 unless python@:3.3 * Tighten up enum34 dependency @adamjstewart cracked open the setup.py files and suggested a tighter dependency for py-enum34. 1.4 and 1.5 only require it for pythons before 3.4, 1.3 requires it unconditionally. So...., we'll do the same. * Remove conflict on python 3.4 from enum34 at @adamjstewart's request see PR notes