summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-05-07compilers: aocc is now also available as a Cray PrgEnv (#23289)Tiziano Müller1-0/+3
2021-05-07GDAL: add v3.3.0 (#23426)Adam J. Stewart1-6/+37
2021-05-07Show useful error in build-env (#23458)Harmen Stoppels2-11/+21
Instead of an out of bounds error tell the user to provide a spec
2021-05-07libmonitor: add v2021.04.27 (#23460)Mark W. Krentel1-0/+1
2021-05-07at-spi2-core: add v2.40.1 (#23467)Robert Mijakovic1-0/+1
Co-authored-by: Robert Mijakovic <robert.mijakovic@lxp.lu>
2021-05-07at-spi2-atk: add v2.38.0 (#23468)Robert Mijakovic1-0/+1
Co-authored-by: Robert Mijakovic <robert.mijakovic@lxp.lu>
2021-05-07gdbm: patch when using arm@21.0: (#23492)Andrei Poenaru1-0/+1
2021-05-07CGNS:add v4.2.0, v4.1.2 and remove conflicting variant (#23481)Greg Sjaardema1-3/+2
Added the checksum for 4.1.2 and 4.2.0 The `parallel` variant did the exact same behavior as the `mpi` variant, but they had different default values than each other. Both variants set the value of `-DCGNS_ENABLE_PARALLEL`, so it was unclear which variant was "winning" and could definitely result in a non-intuitive build. Did a grep of the spack packages and none of them where using the `parallel` variant to control the cgns options. Retained the `mpi` variant as that one is being used by multiple packages. One issue that remains to be solved is that the default integer size has changed from 32-bit to 64-bit for the 4.2.0 release. This is controlled by the `int64` variant which currently defaults to `OFF`. There should maybe be some thought about changing the default to match the default of the current release, or maybe having a version-specific default... For now, left the behavior as it has been for previous versions.
2021-05-07OpenMPI: dont apply atomic patch for 4.1.1 and later (#23483)Howard Pritchard1-1/+1
The patch available in spack does not patch cleanly for the 4.1.1 and presumably later releases. See Open MPI commit b8a8096a3f153380f95af8f285f48e926eb18bf1 Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2021-05-07adms: new package (#23466)Olivier Cessenat1-0/+28
2021-05-07silo: add "hzip" and "fzip" variants (#23447)Steven Smith1-0/+6
SILO has optional support for compression libraries that require C++ (hzip and fpzip). This patch exposes those options as variants to enable configuration of SILO without the C++ libraries for C applications. hzip and fpzip are enabled by default to preserve current behavior.
2021-05-07gromacs: add v2021.2 (#23487)Gilles Gouaillardet1-0/+1
2021-05-06ASP-based solver: minimize mismatch of targets (#23462)Massimiliano Culpo1-32/+19
Like compilers targets now try to minimize mismatches, instead of maximizing matches. Deduction of mismatches is reworked to be the opposite of a match, since computing that is faster.
2021-05-06ASP-based solver: no intermediate package for concretizing together (#23307)Massimiliano Culpo2-0/+33
The ASP-based solver can natively manage cases where more than one root spec is given, and is able to concretize all the roots together (ensuring one spec per package at most). Modifications: - [x] When concretising together an environment the ASP-based solver calls directly its `solve` method rather than constructing a temporary fake root package.
2021-05-06py-keras: new version (#22711)Robert Mijakovic1-4/+9
* py-keras: new version * Adds missing dependencies. * Removes the newline which is against formatting rules. * py-keras: limits some dependencies to older versions * py-keras: restricts dependencies * pykeras: fixes dependency ranges :) Co-authored-by: Robert Mijakovic <robert.mijakovic@lrz.de> Co-authored-by: Robert Mijakovic <robert.mijakovic@lxp.lu>
2021-05-06py-brian2: Fix missing open range for python dependency (#23469)Sebastian Schmitt1-1/+1
2021-05-06amp: cleanup of the recipe (#23079)Massimiliano Culpo1-99/+67
2021-05-06Reduce visual noise during distributed build (#23338)Harmen Stoppels2-3/+7
2021-05-06Delete spurious binary x.tgz (#23465)Massimiliano Culpo1-0/+0
2021-05-06mlperf-deepcam: fixed issue with cuda variant and deps (#23087)Massimiliano Culpo3-7/+1
2021-05-06Put a module object in sys.modules before executing module code (#23269)Massimiliano Culpo2-2/+39
The loading protocol mandates that the the module we are going to import needs to be already in sys.modules before its code is executed, so to prevent unbounded recursions and multiple loading. Loading a module from file exits early if the module is already in sys.modules
2021-05-06boost: Switch download URL (#23422)Dr. Christian Tacke1-1/+1
boost has moved its downloads from a bintray URL to a jfrog URL. See: https://www.boost.org/users/news/boost_has_moved_downloads_to_jfr.html
2021-05-06arrow: zstd+pic variant does not exist anymore (#23463)Valentin Volkl1-1/+1
2021-05-06openblas: add version 0.3.15 (#23461)Kai Torben Ohlhus1-0/+1
2021-05-06Enable cmake option -optimal for rocsolver (#23448)Sreenivasa Murthy Kolam1-0/+8
2021-05-05Update Kokkos for release 3.4.00 and add SYCL (#23433)Daniel Arndt1-1/+4
* Update Kokkos for release 3.4.00 and add SYCL * add conflict if sycl was requested before 3.4
2021-05-05intel-oneapi packages: support root installs (#23401)Robert Cohn2-0/+21
When installing OneAPI packages as root (e.g. in a container), the installer places cache files in /var/intel/installercache that interfere with future Spack installs. This ensures that when running an installation as a root user that this is removed.
2021-05-05New version scorep 7.0 based on opari2-2.0.6 and otf2-2.3 +cube{w,lib}-4.6 ↵Olivier Cessenat1-8/+13
(#23418)
2021-05-05conduit: change default ver to tagged release (#23451)Cyrus Harrison1-1/+2
2021-05-05Add parallel-netcdf version 1.12.2. (#23452)Jon Rood1-0/+1
2021-05-05Update Brian to 2.4.2 (#23442)Sebastian Schmitt1-0/+7
2021-05-05Packages: BLAS++ and LAPACK++ (#23372)G-Ragghianti2-12/+37
* Adding hip support * Added new blaspp version and rocm support. Fixed error in mesa18 package. * Correcting variant name. * Code style fixes * Change of name of library * Change "make check" to correctly run from the build directory. * Upgraded version to fix testing errors * Fixed testing directory * Removed unnecessary variant entry (already inherited from CudaPackage) * Generalization of version matching logic * Code style * Corrected version requirement
2021-05-05acts: add v8.00.0 and v8.01.0 (#23438)Hadrien G1-0/+2
2021-05-05helics: add v2.7.0 (#23437)Ryan Mast1-0/+1
Adds v2.7.0 to the HELICS package versions.
2021-05-04Bump cmake (#23434)Harmen Stoppels1-0/+1
2021-05-04New package: r-assertive-sets (#23427)Jen Herting1-0/+25
Co-authored-by: Alex Leute <acl2809@rit.edu> Co-authored-by: Alex C Leute <aclrc@rit.edu>
2021-05-04py-tensorflow: continue to constrain h5py version (#23420)Andrew W Elble1-3/+2
cleanup from #23386
2021-05-04New package: py-pytorch-lightning (#23353)Jen Herting1-0/+31
* lightning with friends * fixed style errors in lightning * [py-pytorch-lightning] fixed homepage * [py-pytorch-lightning] removed release canidate version * [py-pytorch-lightning] fixing some dependency listing issues * [py-pytorch-lightning] removed py-pydepreciate * [py-pytorch-lightning] more dependency cleanup Co-authored-by: Sid Pendelberry <sid@rit.edu>
2021-05-04moreutils: add v0.65 and xsltproc(libxslt) dependency (#23419)Olivier Cessenat1-0/+2
2021-05-04Add Go 1.16.3 and 1.15.11 (#23423)Paul1-0/+2
2021-05-04sos: add package for sandia openshmem (#23414)Robert Cohn1-0/+51
2021-05-04rust: add v1.51.0 (#23064)Andrew W Elble1-0/+15
2021-05-04python: add v3.9.5 and v3.8.10 (#23421)Robert Mijakovic1-1/+3
Co-authored-by: Robert Mijakovic <robert.mijakovic@lxp.lu>
2021-05-04autoconf, bison: drop dependency on help2man (#23407)Harmen Stoppels2-2/+0
We don't have to rebuild their man pages
2021-05-04hdf-eos2: add support for hdf+szip (#23346)Tom Payerle1-2/+5
2021-05-04libensemble: add v0.7.2 (#23416)Stephen Hudson1-1/+2
2021-05-03archspec: updated external dependency (#23311)Massimiliano Culpo3-13/+71
Added support for Apple M1, extended support for zen3 with more compiler flags.
2021-05-03Use Python's built-in machinery to import compilers (#23290)Massimiliano Culpo1-8/+7
2021-05-03scr: new release and dependency updates (#23378)Cameron Stanavige1-22/+43
SCR moved to a component version some time ago, but never had a release associated with these changes. SCR v2 is a legacy version that is no longer being developed/supported. In preparation for an upcoming SCR v3 release, there is now a 3.0rc1 release available to users. This adds the 3.0rc1 release to the spack package and deprecates the older versions. Additional changes include: - Enforce using the main branches of the components when installing scr@develop - Enforce SCR v3 uses at least the recently released versions of each of the components - Use a simple `detect_scheduler()` function in an attempt to be smarter about setting the default resource manager and not require users to always manually provide the variant - Add/update variants that were recently added to AXL and KVTree components - Fix cmake arg naming bug of setting `SCR_CONFIG_FILE` - `SCR_ASYNC_API` is now being handled by a component and is only needed by the legacy versions.
2021-05-03hdf5: fix typo (#23415)Chris White1-1/+1