summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-04-29py-natsort: new versions (#23343)eugeneswalker1-0/+10
2021-04-29py-astroid: properly select py-wrapt dependency w/ when clause (#23341)eugeneswalker1-1/+1
2021-04-29py-luigi: add v3.0.1-3 (#23246)genric2-4/+45
* py-luigi: add v3.0.1-3 * address review comments * more review comments
2021-04-29Add new package: py-openidc-client (#23277)darmac1-0/+20
2021-04-29py-xarray: add 0.17.0 (#23336)genric1-0/+3
2021-04-29Package mesa compilation dependency on binutils+plugins (#23335)Olivier Cessenat1-1/+1
2021-04-29py-scikit-learn: add v0.24.2 (#23330)Adam J. Stewart1-0/+1
2021-04-29relion: fix typo in the homepage (#23331)Glenn Johnson1-1/+1
The Relion package recipe had an extra "http://" in the url for the homepage.
2021-04-29neuron: add variant for caliper (#23271)Itaru Kitayama1-0/+5
2021-04-28Adds Paraview 5.9.1-RC2 (#23327)Vicente Bolea1-0/+1
Signed-off-by: Vicente Adolfo Bolea Sanchez <vicente.bolea@kitware.com>
2021-04-28libtirpc: Fix directories returned for header files (#23332)Tom Payerle1-1/+11
libtirpc puts its header files under prefix/include/tirpc, but spack was returning just prefix/include for location of headers. This will cause spack to return both prefix/include and prefix/include/tirpc for headers, so both include <rpc/xdr.h> or include <tirpc/rpc/xdr.h> should work.
2021-04-28intel-oneapi-dnn: fix header/lib paths (#23326)Robert Cohn1-0/+10
Help dependents find libraries/headers. Like intel-oneapi-mkl, this package offers several different versions of libraries that conflict. This PR chooses one of those versions. When https://github.com/spack/spack/discussions/22749 is resolved, this package should be updated to choose which libraries to use.
2021-04-28Honor global compiler flags (#23305)Chris White1-6/+15
2021-04-28bzip2: Fix python error introduced in #23230 (See #23318) (#23320)Tom Payerle0-0/+0
2021-04-28mesa: fix build with upstream patch (#23302)Gregory Lee1-0/+3
2021-04-28alembic: new package (#22223)Jen Herting1-0/+38
2021-04-28Make Spack able to apply gz compressed remote patches (#22823)Massimiliano Culpo5-556/+31
Modified ncbi-rmblastn to retrieve patches from remote
2021-04-28Fix intersection if a version is a prefix of another (#22941)BenWeber422-1/+6
* Added test for version intersections when one is prefix of another * Fix version intersection for prefixes
2021-04-28bzip2: fix typo in package (#23312)Massimiliano Culpo1-1/+1
A recently merged PR had a typo that slipped through CI. Here's a fix.
2021-04-28findutils: update package for nvhpc (#23145)Scott McMillan2-1/+22
Co-authored-by: Scott McMillan <smcmillan@nvidia.com>
2021-04-28Read colorization from environment variable, if command line is not set (#23130)Harmen Stoppels2-2/+9
2021-04-28py-espressopp: update to py3 (#23264)Christoph Junghans1-9/+11
2021-04-28ffmpeg: add v4.3.2 (#22573)Jen Herting1-0/+1
2021-04-28gcc: add v11.1.0 (#23294)Michael Kuhn1-1/+6
2021-04-28nest: depend on py-scipy when +python (#23306)Itaru Kitayama1-3/+5
Co-authored-by: Itaru Kitayama <itaru.kitayama@riken.jp>
2021-04-28scalasca: add v2.6 (#23299)Itaru Kitayama1-0/+1
Co-authored-by: Itaru Kitayama <itaru.kitayama@riken.jp>
2021-04-28ghostscript: added v9.54.0, v9.53.3 + patch for freetype (#22393)Jen Herting1-0/+7
2021-04-28mesa18: depends on binutils+plugins for build (#23285)eugeneswalker1-1/+1
2021-04-28binutils: default to +plugins (#23309)Harmen Stoppels1-1/+1
2021-04-28paraview: add v5.9.1-RC1, make 5.9.0 preferred (#23226)Vicente Bolea1-1/+2
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2021-04-28bzip2: add pic/debug options (#23230)Peter Scheibel1-0/+15
* Add pic (for static) and debug variants * explicitly add -g flag for +debug (even though it is in Makefile)
2021-04-28spath: zlib is a link dependency (#23303)eugeneswalker1-0/+1
2021-04-28sundials: fix cuda architectures typo and specify raja variants (#23293)Cody Balos1-3/+5
2021-04-28vecgeom: add v1.1.13 (#23308)Seth R. Johnson1-0/+1
2021-04-27[tau]: Use compiler name instead of basename (#23247)Robert Underwood1-2/+4
Previously the tau package got the cxx and cc names from os.path.basename(self.compiler.cxx), however if the path to the compiler looks like "/usr/bin/g++-10.2.0" then tau's custom build system doesn't recognize it. What we want instead is something that looks like "g++" which is exactly what cxx_names[0] gives us. We already did this for fortran, so I am not sure why we didn't do it here. Not doing this causes a build failure when tau tries to use a polyfill (vector.h, iostream.h) that doesn't seem to be packaged with tau. Additionally, tau needs some help finding mpi include directories when building with MPI, so we provide them. Unfortunately, we can't just say that the compilers are mpicc and mpicxx in the previous fix to have these things found automatically. This is because tau assumes we always need the polyfill when the compilers are set to these values which again causes a build failure.
2021-04-27root: Add variant for veccore option (#23237)Dmitri Smirnov1-1/+4
2021-04-27Import hooks using Python's built-in machinery (#23288)Massimiliano Culpo1-52/+66
The function we coded in Spack to load Python modules with arbitrary names from a file seem to have issues with local imports. For loading hooks though it is unnecessary to use such functions, since we don't care to bind a custom name to a module nor we have to load it from an unknown location. This PR thus modifies spack.hook in the following ways: - Use __import__ instead of spack.util.imp.load_source (this addresses #20005) - Sync module docstring with all the hooks we have - Avoid using memoization in a module function - Marked with a leading underscore all the names that are supposed to stay local
2021-04-27Legion package overhaul (#23252)Pat McCormick2-59/+450
Complete overhaul of the Legion package to better capture a more up-to-date set of configuration options and variants. This update adds additional flexibility and features that were requested by users. * Add version 21.03.0 and "stable" branch * Remove all older numeric versions * Add support for CUDA, Python, PAPI support and more * Add maintainer * This no longer uses the Spack `gasnet` package: it defaults to using an embedded gasnet or can be pointed to an external
2021-04-27fix shadow checksum per #23263 (#23291)Owen Solberg1-1/+1
2021-04-27Make it possible to build git without man pages and native language support ↵Harmen Stoppels1-3/+22
(#23066)
2021-04-27Add ReFrame 3.5.3 (#23265)Vasileios Karakasis1-0/+1
2021-04-27Add git repo path for rocm packages (#23270)Sreenivasa Murthy Kolam9-13/+43
2021-04-27Don't report configure errors to CDash for successful packages (#23286)Zack Galbreath3-9/+61
Convert configure errors detected by our log scraper into warnings when the package being installed reports that it was successful.
2021-04-27prmon: add version 2.2.0 (#23207)Valentin Volkl1-3/+4
Switched to .zip source archives to avoid problems with spack checksum finding binary assets when excluding versions.
2021-04-27Add +plugins to binutils dependency (#23272)wspear1-1/+1
Tau will build but instrumented applications will fail to link with tau if it is built with a binutils that does not include the plugins variant.
2021-04-27kvtree 1.1.1: updated checksum (#23262)eugeneswalker1-4/+4
2021-04-27Add new package: py-aiodns (#22138)darmac1-0/+22
2021-04-27Dyninst: add elfutils versioning (#19648)Tim Haines2-2/+5
2021-04-26GLM: Add version 0.9.9.8. (#22467)Rémi Lacroix1-1/+20
The CMake install target was removed in version 0.9.9.6 so update the package accordingly.
2021-04-26New package: r-assertive-models (#23266)Jen Herting1-0/+25