summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-12-03avoid circular import (#20236)Greg Becker1-1/+1
2020-12-03concretizer: call inject_patches_variants() on the roots of the specs (#20203)Andrew W Elble5-4/+31
As was done in the old concretizer. Fixes an issue where conditionally patched dependencies did not show up in spec (gdal+jasper)
2020-12-03bump up version for rocm_3.10.0 rel (#20229)Sreenivasa Murthy Kolam1-3/+4
2020-12-03bumpup the version for rocm-3.10.0 release (#20227)Sreenivasa Murthy Kolam12-26/+49
2020-12-02Add CARE package, fixes for ROCmPackage and subclasses (#20070)Danny Taller6-16/+180
* use develop version of blt with fixes for rocm * package updates for care+rocm * fixes for plain cpu build * add camp dependency on raja
2020-12-02fix harmen branch (#20216)Danny Taller1-2/+2
2020-12-02concretizer: try hard to infer the real version of compilers (#20099)Massimiliano Culpo3-3/+53
fixes #20055 Compiler with custom versions like gcc@foo are not currently matched to the appropriate targets. This is because the version of spec doesn't match the "real" version of the compiler. This PR replicates the strategy used in the original concretizer to deal with that and tries to detect the real version of compilers if the version in the spec returns no results.
2020-12-02namd: added cuda support (#20143)fcannini1-1/+13
2020-12-02py-mikado: new package at 20201016 (#20186)Justin S1-0/+45
2020-12-02blast-plus: added v2.11.0 (#20024)Desmond Orton1-1/+2
Co-authored-by: Dan Han <las_danhan@iastate.edu>
2020-12-02pmix/openpmix: added v3.2.1 and v3.1.5 (#20087)Andrew W Elble1-0/+10
2020-12-02bump up version for rocm-3.10.0 release (#20214)Sreenivasa Murthy Kolam18-31/+63
* bump up version for rocm-3.10.0 release * bump up version for rocm-3.10.0 * remove duplicate version addition for 3.9.0 * bump up version for rocm-3.10.0 release * bump up version for rocm-3.10.0 release * bump up version for rocm-debug-agent and rocm-dbgapi * bump up version for rocm-bandwidth-test,rocm-gdb,rocprofiler,roctracer for rocm-3.10.0
2020-12-02r-loo: added v2.3.1 (#20075)Justin S1-0/+1
2020-12-02G2O: add new package (#20165)Adam J. Stewart1-0/+44
2020-12-02libqglviewer: build dylib instead of Framework (#20178)Adam J. Stewart1-1/+12
2020-12-02py-ucx-py: added new package at v0.16.0 (#20093)Andrew W Elble2-0/+44
Added also py-pynvml
2020-12-02amrex: added v20.12 (#20200)mic841-1/+3
2020-12-02libtheora: patch autogen.sh to avoid (#20008)Howard Pritchard2-0/+25
configure problem when spack runs the configure stage of its build/install pipeline Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2020-12-02Fix hipcc once more (#20095)Harmen Stoppels8-90/+90
2020-12-02py-tensorlow: use mkdtemp for temporary directory. (#20212)Toyohisa Kameyama1-2/+4
2020-12-02gdbm: fix link errors with aocc (#20206)Ghorban M. Tavakoly1-0/+1
2020-12-02py-numpy: add fj Fortran library options (#20210)ketsubouchi4-4/+12
2020-12-02boost: disable find_package's config mode for boost prior to v1.70.0 (#20198)Massimiliano Culpo1-0/+13
2020-12-02openexr: changed build system to autotools (#20209)ketsubouchi1-7/+7
2020-12-02QMCPACK: added v3.10.0 and updates to package recipe (#20199)Nichols A. Romero1-18/+30
* cuda_arch value must be explictly set. * QMCPACK LaTeX manual now converted to reStructuredText and directory no longer exists.
2020-12-02mvapich2: added v2.3.5 (#20211)Nithin Senthil Kumar1-1/+2
Co-authored-by: nithintsk <nithintsk@github.com>
2020-12-02concretizer: don't optimize emitting version_satisfies() (#20128)Andrew W Elble2-4/+5
When all versions were allowed a version_satisfies rule was not emitted, and this caused conditional directives to fail.
2020-12-02namd, charmpp: patch to allow build with AMD Toolchain support (#20083)AMD Toolchain Support4-8/+378
Co-authored-by: mohan babu <mohbabul@amd.com>
2020-12-01Add smoke test to VTK-m package (#19816)Jieyang Chen1-0/+169
* add smoke test * remove whitespaces * fix minimum version issue * reorder decorators & replace make with cmake build * merge cmake build into one line * reorganize smoke test function Co-authored-by: Jieyang Chen <chenj3@ornl.gov>
2020-12-01Fixes compile time errors (#20006)MichaelLaufer1-2/+4
Co-authored-by: michael laufer <michael.laufer@toganetworks.com>
2020-12-01dockerfiles: add dockerfile for opensuse leap 15 (#20091)Christian Goll1-0/+61
* added dockerfile for opensuse leap 15 * updated maintainer info * Update share/spack/docker/leap-15.dockerfile * move copies and symlinks after package install also use ${SPACK_ROOT} for spack calls as this works with buildah Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2020-12-01pugixml: add 1.11 and update variants (#20175)Seth R. Johnson1-9/+11
2020-12-01New package: py-qsymm (#19455)Tom Payerle1-0/+31
* New package: py-qsymm * py-qsymm: Convert to using tarballs from PyPi instead of git checkouts * py-qsymm: add missing dependencies * Update var/spack/repos/builtin/packages/py-qsymm/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * py-qsymm: Fix url to use pypi hidden download interface Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-12-01mpich: fix autotools deps for mpich 3.3.x (#20176)Harmen Stoppels1-6/+7
Issue is fixed in 3.4.x
2020-12-01spec: return early from concretization if a spec is already concrete (#20196)Massimiliano Culpo1-0/+3
2020-12-01mummer4: add 4.0.0rc1 (#20183)Justin S1-0/+1
2020-12-01AOCC-2.3.0 is now added to spack (#20089)AMD Toolchain Support2-0/+10
* AOCC-2.3.0 is now added to spack Change-Id: I18fd9606e6fd9a288cc7dc6c6ead11ea17839a7c * Added flag and version tests for AOCC-2.3.0 * Addressed review comments Co-authored-by: vkallesh <Vijay-teekinavar.Kallesh@amd.com>
2020-12-01quantum-espresso: Enables build with Environ library. (#20131)fcannini1-0/+35
2020-12-01concretizer: remove ad-hoc rule for external packages (#20193)Massimiliano Culpo4-7/+42
fixes #20040 Matching compilers among nodes has been prioritized in #20020. Selection of default variants has been tuned in #20182. With this setup there is no need to have an ad-hoc rule for external packages. On the contrary it should be removed to prefer having default variant values over more external nodes in the DAG.
2020-12-01concretizer: swap priority of selecting provider and default variant (#20182)Massimiliano Culpo5-13/+72
refers #20040 Before this PR optimization rules would have selected default providers at a higher priority than default variants. Here we swap this priority and we consider variants that are forced by any means (root spec or spec in depends_on clause) the same as if they were with a default value. This prevents the solver from avoiding expected configurations just because they contain directives like: depends_on('pkg+foo') and `+foo` is not the default variant value for pkg.
2020-11-30r-v8: new package at 3.4.0 (#20056)Justin S1-0/+20
* r-v8: new package at 3.4.0 * r-v8: remove duplicate line
2020-11-30OpenBLAS: More Precise GCC Conflicts (#20101)Axel Huebl1-2/+2
* OpenBLAS: More Precise GCC Conflicts Add more precise GCC conflicts so e.g. GCC 6 and GCC 7.5 don't fail. * Compact syntax Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-11-30Fix Mesa GLES conflicts (#20184)Chuck Atkins3-15/+9
2020-11-30Typos: add missing closing parens (#20174)George Hartzell1-3/+3
2020-11-30libQGLViewer: add new package (#20164)Adam J. Stewart3-4/+56
2020-11-30Added bedtools2 v2.29.2 and and py-bedtools versions up to v0.8.0 (#19744)manifest2-5/+18
2020-11-30CMake should be a build dependency (#20160)Adam J. Stewart11-12/+12
2020-11-30bowtie2: change to MakefilePackage and add simde dependency. (#20166)Toyohisa Kameyama1-32/+28
2020-11-30New versions of reframe, singularity and slurm (#20119)Harmen Stoppels3-0/+4
Adds new versions of reframe (3.2, 3.3), singularity (3.7.0) and slurm (20-11-0-1). Co-authored-by: Robert Mijakovic <robert.mijakovic@lrz.de>
2020-11-30llvm: conflict for CMake breaking change when treating ASM files as C (#20105)Chuck Atkins1-0/+5