summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-03-27TensorFlow: let install take care of the headers (#15718)Andrew W Elble1-9/+0
* TensorFlow: let install take care of the headers we don't need to manually install them. * no longer need to import glob
2020-03-27magma now extends CudaPackage class, taking care of the gcc conflicts (#14471)Sinan1-10/+15
* magma now extends CudaPackage class, taking care of the gcc conflicts * enforce +cuda; thus cuda is dependency via CudaPackage class * add conflict * use cuda_arch to set GPU_TARGET build option * get rid of unnecessary constraint * flake8 * impose cuda version dependency found empirically * add variant description * add conflict Co-authored-by: Sinan81 <Sinan81@github> Co-authored-by: Sinan81 <sbulut@3vgeomatics.com>
2020-03-27Add new package CMinpack (#15606)Benjamin Fovet2-0/+306
* Add new package CMinpack * Add link to CMinpack PR#21
2020-03-27Adding mesa-glu 9.0.1 (2019) (#15705)JeromeDuboisPro1-0/+1
Adding mesa-glu 9.0.1 (2019)
2020-03-27py-multiprocess: add new version (0.70.9) and dependencies (#15710)iarspider2-1/+5
* py-multiprocess: add new version (0.70.9) and dependencies * Add new version of py-dill * Update package.py * Update package.py
2020-03-27New package lesstif (#15703)Daryl W. Grunau1-0/+51
* new package lesstif * incorporate more of the Homebrew build recipe Co-authored-by: Daryl W. Grunau <dwg@lanl.gov>
2020-03-27py-grpcio: add new version (#15713)Adam J. Stewart1-1/+2
2020-03-27Package/qscintilla: python bindings via extend path (#15599)Sinan4-126/+89
* build python bindings within qscintilla package via extend_path trick * add todo * reflect new setup also in py-pyqt4 package * get rid of qscintilla dependency * also tweak qgis for the new setup * generalize the building of python bindings * generalize building of pythong bindings to all qt versions * add qsci_api variant * add qsci_variant for pyqt4 package as well; add comment * pyqt dependency should build with +qsci_api variant enabled * fix bugs * improve style * reflect recent changes * flake8 * improve style * more flake8 * more flake8 Co-authored-by: Sinan81 <sbulut@3vgeomatics.com>
2020-03-27QMCPACK Update March 2020 - Part 2 (#15616)Nichols A. Romero2-53/+44
* Add some comments explaining the choice of flag_handler. * Fix QMCPACK install method. * Add support for ppconvert. This requires a custom build method. * Fix QMCPACK setup_run_environment. Nexus should be properly supported now. * Cleaner way to check for intel-mkl in spec. * Remove build method and use build_targets property instead. * Additional fixed for install method. Effectively restoring the original install method. * Add the missing backslash to fix directory names. * Update var/spack/repos/builtin/packages/qmcpack/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/qmcpack/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/qmcpack/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Omit these conflicts on mkl variants for now, will hopefully be supportted with new concretizer in a couple of months. Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-03-27util-linux: add libmount variant (#15631)darmac1-0/+7
2020-03-27Add new package: zfs (#15632)darmac1-0/+28
2020-03-27add source-highlight variant to gdb (#15634)Hector1-0/+2
2020-03-27denovogear: fixed comparison error (#15638)noguchi-k2-0/+13
2020-03-27Bison: add version 3.3.2 (#15707)iarspider1-0/+1
2020-03-27py-attrs: add version 19.3.0 (#15709)iarspider1-0/+2
2020-03-27intel-tbb: new download url, fix sha256 (#15675)Dr. Christian Tacke1-35/+37
intel moved the repository around. github changes the prefix inside the tar according to the repository name. So all sha256 have changed! I verified that the tar contents for 2019.4 did not change except for the prefix.
2020-03-27New package Anaconda2 (#15676)Amjad Kotobi1-0/+47
2020-03-27TensorFlow: Make horovod compilation work (#15692)Andrew W Elble2-20/+100
* TensorFlow: Clean up/simplify the installation, make sure the headers are installed so that horovod can find them successfully. Fix the 2.0.* builds. * Backport of 837c8b6b upstream "Remove contrib cloud bigtable and storage ops/kernels." Allows 2.0.* releases to build with '--config=nogcp' * comment regarding tensorflow issue #31187 Co-authored-by: Andrew W Elble <aweits@skl-a-00.rc.rit.edu>
2020-03-27ppOpen-AT: New package (#15649)Toyohisa Kameyama1-0/+28
* ppOpen-AT: New package * use install instead of install-after. * use install_tree. * forget remove mkdir.
2020-03-27MpiP: adding variant to build shared libraries (#10410)Brian Homerding1-0/+10
2020-03-27dpdk: added new package at v20.02 (#15635)darmac1-0/+29
2020-03-27sshpass: added new package (#15704)darmac1-0/+29
2020-03-27cppgsl: added v2.1.0 (#15696)iarspider1-1/+2
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-03-26New package libtlx (#15650)Fabian Brandt1-0/+28
* New package libtlx * Replaced dash characters with ascii dash
2020-03-26meson: Add 0.53.2 and fix setuptools dependency (#15674)Michael Kuhn1-1/+2
py-setuptools is actually required for running meson.
2020-03-26fix gdb installation (#15679)Hector1-0/+7
* fix gdb installation * add reference url
2020-03-26add new versions (#15688)Sinan1-2/+4
Co-authored-by: Sinan81 <Sinan81@github>
2020-03-26gtkorvo-dill: fix argument type of clear_cache (#15689)noguchi-k3-0/+300
2020-03-26ppOpen-MATH/MP: New package. (#15690)Toyohisa Kameyama1-0/+51
* ppOpen-MATH/MP: New package. * Fix quote.
2020-03-26Add include-what-you-use (#15691)Seth R. Johnson2-0/+61
2020-03-26xrootd: new version (4.11.2) (#15694)iarspider1-0/+1
2020-03-26fmt: new version (6.1.2) (#15695)iarspider1-0/+1
2020-03-26range-v3: add new version (0.10.0) (#15697)iarspider1-0/+1
2020-03-26Fix non-root installations; update homepage (#15701)Roman Briskine1-1/+2
2020-03-26genometools: added v1.6.1 (#15657)Jennifer Herting1-3/+4
2020-03-26catch2: added versions up to v2.11.3 (#15680)Andrew Gaspar1-0/+8
2020-03-26ppOpen-Math/VIS: added new package (#15665)Toyohisa Kameyama1-0/+45
2020-03-26kmod: added package at v27 (#15633)darmac1-0/+30
2020-03-25med package: add version 4.0.0 (#15652)gauthier121-2/+4
2020-03-25OpenJDK: add version 8u222 (#15677)iarspider1-0/+2
2020-03-25darshan-util and darshan-runtime: add version 3.1.8 (#15681)Carson Woods2-0/+2
2020-03-25UPC++ 2020.3.0 update (#15623)Dan Bonachea1-9/+100
## Summary This PR updates and improves the Spack package for [UPC++](https://upcxx.lbl.gov). I'm an LBL employee and developer on the UPC++ team, as well as the maintainer of this Spack package. ### Key Improvements: * Adding new 2020.3.0 release and support for use of develop/master branches - Our build infrastructure underwent a major change in this release, switching from a hand-rolled Python2 script to a bash-based autoconf work-alike. - The new build system is NOT using autotools (nor does it support some of the more esoteric autoconf options), but the user interface for common builds is similar. * Add explicit support for an MPI optional dependency - New `mpi` variant enables use of the MPI-based spawner (most relevant on loosely coupled clusters), and the (unofficial) mpi-conduit backend - This variant is OFF by default, since UPC++ works fine without MPI on many systems, increasing the likelihood first-time Spack users get a working build without needing to correctly setup MPI * Add support for post-install testing using the test support deployed in the new build infrastructure * Fix or workaround a few bugs observed during testing ### Status The new package has been validated with a variety of specs across over seven different systems, including: NERSC cori, ALCF Theta, OLCF Summit, an in-house Linux cluster, and macOS laptops (Mojave and Catalina).
2020-03-25WarpX: MPI, Backends, Ascent (#15647)Axel Huebl1-20/+45
Expose serial/parallel build (MPI), CUDA/OpenMP backends, Clang, and Ascent bindings. Interestingly, `warpx +ascent` currently leads to an infinite loop in the Spack concretizer.
2020-03-25provider index: removed import from + refactored a few parts (#15570)Massimiliano Culpo2-130/+179
Removed provider_index use of 'import from' and refactored a few routines to a further subclassing of _IndexBase for implementing user defined bindings of provider specs.
2020-03-25openPMD-api: added v0.11.1 (#15659)Axel Huebl1-0/+1
Add the latest release with HDF5-1.12 compatibility.
2020-03-25mothur: specify version of vsearch (#15661)xfzhao1-1/+1
2020-03-25gitconddb: new package at v0.1.1 (#15651)Ben Morgan1-0/+43
Git-based conditions database for HEP and other experiments. Use latest release version and current master to support Linux and macOS. Add core known dependencies and conflicts related to C++17 support. cxxstd variant added to help transitive dependencies, and for future support for newer standards in future.
2020-03-25ACTS: added v0.19 (#15671)Hadrien G1-0/+1
2020-03-25pocl: add versions up to v1.4.0 (#15672)Sinan1-0/+6
Co-authored-by: Sinan81 <sbulut@3vgeomatics.com>
2020-03-25julia: added v1.4.0 (#15673)Jeffrey Salmond1-0/+1