summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-08-17ALSA-lib only works on Linux (#18075)Adam J. Stewart4-5/+8
2020-08-17Binary Distribution: Relocate RPATH on Cray (#18110)eugeneswalker4-19/+27
* make_package_relative: relocate rpaths on cray * relocate_package: relocate rpaths on cray * platforms: add `binary_formats` property We need to know which binary formats are supported on a platform so we know which types of relocations to try. This adds a list of binary formats to the platform and removes a bunch of special cases from `binary_distribution.py`. Co-authored-by: Todd Gamblin <tgamblin@llnl.gov>
2020-08-17xrootd: added v5.0.0, updated dependency on root (#18101)vvolkl2-2/+2
2020-08-17New package Tangram (#17944)Rao Garimella1-0/+89
* New interface reconstruction package * forgot to put in CMake option for Jali * cleanup whitespace * fix lines with more than 79 chars * more long line cleanup Co-authored-by: Rao Garimella <rao@abyzou.lanl.gov>
2020-08-17py-torchvision: fix linking to -lavcodec (#18093)Adam J. Stewart3-0/+48
2020-08-17[delphes] align env var with lcg release (#18080)vvolkl1-1/+1
2020-08-17openmolcas: fix build on aarch64. (#17923)t-nojiri2-0/+14
2020-08-17pythia8: added environment variable (#18081)vvolkl1-0/+1
2020-08-17hdf+external-xdr does not build on macOS (#18085)Adam J. Stewart1-2/+2
2020-08-17cppzmq: added versions up to v4.6.0 (#18087)Wouter Deconinck1-3/+8
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-08-16Add rocBLAS (#18069)Harmen Stoppels3-3/+120
* Add rocBLAS * Add rocBLAS support to SIRIUS
2020-08-16Add new package: hudi (#18041)darmac1-0/+24
2020-08-16Add new package: slf4j (#18042)darmac1-0/+30
2020-08-16Add new package: h2database (#18046)darmac1-0/+37
2020-08-16kaldi:refine dependency openfst (#18047)darmac1-2/+1
2020-08-16Add new package: mahout (#18048)darmac1-0/+29
2020-08-16util-linux: remove libintl link (#18065)darmac1-7/+0
2020-08-16nfs-utils: fix compile error on ubuntu (#18066)darmac1-1/+2
2020-08-16fenics: split 'parmetis' dependency definition. (#18067)Tomoki, Karatsu1-1/+2
2020-08-16Make spfft build with rocm (#18068)Harmen Stoppels1-8/+30
2020-08-16libssh: add gssapi variant and include krb5 as a dependency accordingly (#18070)Tom Payerle1-0/+7
See #18033 libssh seemed to detect and link to system krb5 libraries if found to provide gssapi support, causing issues/system dependencies/etc. We add a boolean variant gssapi If +gssapi, the spack krb5 package is added as a dependency. If ~gssapi, the Cmake flags are adjusted to not use gssapi so that does not link to any krb5 package.
2020-08-16[xrootd] new version and updated dependency (#18079)vvolkl1-1/+3
2020-08-16[dd4hep] align runtime env with lcg release (#18082)vvolkl1-0/+2
2020-08-16Adding osu-micro-benchmarks version 5.6.3 (#18090)Filippo Spiga1-1/+2
Co-authored-by: Filippo Spiga <fspiga@nvidia.com>
2020-08-16xz: add +pic variant (#18092)Mark W. Krentel1-0/+8
xz-utils already builds a shared library. The +pic variant adds the compiler pic flag to the static archive so that it can be linked into another shared library.
2020-08-16Add boost 1.74.0 package (#18088)Auriane R1-0/+1
2020-08-16New packages: madgraph, syscalc, collier, gosam-contrib (#17601)iarspider6-0/+1238
* Add Collier and SysCalc recipes * Remove extra syscalc version * Build collier with -j1 for @:1.2.4 * Add recipe for gosam-contrib * Update gosam-contrib recipe with 'provides' * Madgraph recipe, first version * Finalize madgraph recipe + flake8 * Make py2 version of madgraph default; fix hash for syscalc; fix patch * Handle virtual packages (#3) * Update package.py * Update packages.yaml * Remove virtual packages - pt. 1 * Remove virtual packages - pt. 2 * Changes from review - pt. 1 * Changes from code review - pt. 2 * Update var/spack/repos/builtin/packages/collier/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/madgraph5amc/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Add hash for version 2.7.2 (available in our private mirror) * Fixes for 2.7.3 family * Patches for 2.7.3{.py3,}{.atlas,} * Fix hash of syscalc * Hack to fix concretization (2.7.3 matches 2.7.3.py3) * Add conflict statement (reported to devs) * Apply suggestions from code review Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update package.py * Delete madgraph5amc-2.7.2.atlas.patch * Delete madgraph5amc-2.7.2.patch * Update package.py * Apply suggestions from code review Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: iarspider <iarpsider@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-08-16New packages Mvapich2x and Mvapich2-GDR (#17883)Nithin Senthil Kumar2-0/+424
* Adding new packages Mvapich2x and Mvapich2-GDR which can be installed only via binary mirrors * Added docstring descriptions to both packages * Removed variant wrapper for cuda dependencies * Fixed multiple flake8 errors * Updated APIs to pass unit tests * Updated APIs for MVAPICH2-X package and fixed flake8 warnings for MVAPICH2-GDR * Changed url back to single line * Removed extra parantesis around URL string Co-authored-by: nithintsk <nithintsk@github.com>
2020-08-15[root] add dataframe cmake option (#17962)vvolkl1-1/+2
* [root] add dataframe cmake option @chissg @HadrienG2 @drbenmorgan This has been a separate cmake option starting v6-19 I believe: https://github.com/root-project/root/commit/31292b90826fbb1aaf0694c445f5996cdde3f358 It should default to true -- not sure why, but this recipe sets it to off. I could add a variant too, but since it has become an integral part of root and doesn't introduce extra dependencies, I'd propose to just set it to true like I do here. * Update package.py
2020-08-14spack config update (bugfix): packages.yaml with empty attributes (#18057)Massimiliano Culpo2-1/+30
Before this PR, packages.yaml files that contained an empty "paths" or "modules" attribute were not updated correctly, since the update function was not reporting them as changed after the update. This PR fixes that issue and adds a unit test to avoid regression.
2020-08-14pugixml: add version 1.10, add option for shared libs (#18072)Chuck Atkins1-1/+13
2020-08-14Python: add spack external find support (#16684)Adam J. Stewart1-0/+76
2020-08-14pkgconfig: add spack external find support (#16690)Adam J. Stewart2-0/+28
2020-08-14Autoconf: add spack external find support (#16692)Adam J. Stewart1-1/+12
2020-08-14M4: add spack external find support (#16693)Adam J. Stewart1-1/+13
2020-08-14bmake: fix compilation error and added v20200710 (#17956)darmac1-0/+4
2020-08-14GDAL: add spack external find support (#18004)Adam J. Stewart1-0/+6
2020-08-14gmake: add spack external find support (#18009)Adam J. Stewart1-1/+9
2020-08-14nextflow: added v20.07.1 (#18058)Levi Baber1-0/+1
2020-08-14Bazel: add spack external find support (#18008)Adam J. Stewart1-0/+10
2020-08-14OpenGL: add spack external find support (#18003)Adam J. Stewart1-2/+9
2020-08-14GMT: add spack external find support (#18007)Adam J. Stewart1-0/+6
2020-08-14Adding external package support for tar. (#18002)Robert Blake1-0/+8
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-08-14External package recognition for git. (#18010)Robert Blake1-0/+20
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-08-14external packages: redirect stderr too (#18037)Adam J. Stewart5-7/+6
2020-08-14NETCDF-C: added v4.7.4 (#18051)Greg Sjaardema1-0/+1
2020-08-14SEACAS: added v2020-05-12 and v2020-08-13 (#18053)Greg Sjaardema1-0/+2
2020-08-14ceed: fix @3.0.0 dependency on hypre@2.18.2 (#17983)Jed Brown1-0/+3
Co-authored-by: Veselin Dobrev <dobrev1@llnl.gov>
2020-08-14Matplotlib: added v3.3.1 (#18061)Adam J. Stewart1-4/+9
2020-08-14py-certifi: add v2020.6.20 (#18060)Adam J. Stewart1-1/+2