summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-07-14Add new package: minio (#17522)darmac1-0/+29
2020-07-14New package: babelflow (#17500)Cyrus Harrison1-0/+31
2020-07-14py-lockfile: depends on py-pbr by setup.py (#17524)darmac1-0/+1
2020-07-14scons: support Fujitsu Fortran moddir option (#17538)ketsubouchi1-0/+9
2020-07-14rsync (package): add version 3.2.2 (#17504)Jon Rood1-0/+1
2020-07-14libyogrt (package): add variant to enable static builds (#17535)Frank Willmore1-0/+6
2020-07-14py-protobuf (package): add version 3.12.2 (#17532)Jon Rood1-0/+1
This matches the current latest version of protobuf in Spack. Generally the version of py-protobuf and protobuf should match, but this constraint is not currently recorded in py-protobuf.
2020-07-14dd4hep (package): add version 1.13.0 (#17528)vvolkl1-0/+1
2020-07-14Trilinos (package): remove maintainer (#17534)Andrey Prokopenko1-1/+1
2020-07-14smartdenovo: added patch to fix compile error (debian) (#17435)darmac2-2/+26
2020-07-13CUDA 11.0.2 (#17423)Axel Huebl2-7/+23
- [x] wait for general release candidate - [x] compute capability support - [x] compiler conflicts - [x] ppc64le - [x] new download links
2020-07-13Add `-o` flag to tar decompressor (#17427)Harmen Stoppels1-2/+2
For normal users, `-o` or `--no-same-owner` (GNU extension) is the default behavior, but for the root user, `tar` attempts to preserve the ownership from the tarball. This makes `tar` use `-o` all the time. This should improve untarring files owned by users not available in rootless Docker builds.
2020-07-13add share libs variant to raja (#17496)Cyrus Harrison1-2/+6
2020-07-13add shared libs variant to umpire (#17497)Cyrus Harrison1-0/+4
2020-07-13update vtk-m with pinned version for ascent and related packages (#17498)Cyrus Harrison3-1/+31
* add ascent_ver to vtk-m pkg * vtk-m:: add patches used by ascent
2020-07-13update vtk-h package with new version and options (#17499)Cyrus Harrison2-26/+34
2020-07-13tmux (package): add version 3.1b (#17486)Jon Rood1-0/+1
2020-07-13gdb (package): add version 9.2 (#17490)Jon Rood1-0/+1
2020-07-13cppcheck (package): add version 2.1 (#17491)Jon Rood1-0/+1
2020-07-13bison (package): add versions including 3.6.4 and 3.5.3 (#17492)Jon Rood1-2/+11
2020-07-13curl (package): add version 7.71.0 (#17493)Jon Rood1-0/+1
2020-07-13vim (package): add version 8.2.1201 (#17503)Jon Rood1-0/+1
2020-07-13screen (package): add version 4.8.0 (#17505)Jon Rood1-0/+1
2020-07-13stow (package): add version 2.3.1 (#17506)Jon Rood1-0/+1
2020-07-13gnutls: add version 3.6.14 (#17507)Jon Rood1-0/+1
2020-07-13Global (package): add version 6.6.4 (#17508)Jon Rood1-0/+1
2020-07-13bwa: support for aarch64 (#17473)darmac2-2/+26
* bwa: support for aarch64 * bwa: fix build error for non-aarch64 machine
2020-07-13Update gdk-pixbuf package. (#17458)RĂ©mi Lacroix1-2/+9
* gdk-pixbuf: Add new stable versions. * gdk-pixbuf: Add a missing dependency with libx11. Also add a variant disabled by default to make it optional since it is considered deprecated (cf. https://github.com/GNOME/gdk-pixbuf/commit/3362e94c2595440f322798dc4d15f1ed24a4c52c).
2020-07-13updated sha256 for openfoam-1806 patch (#17483)Mark Olesen1-1/+1
- perhaps related to gitlab migration and/or upgrade (Dec 2019) Co-authored-by: Mark Olesen <Mark.Olesen@esi-group.com>
2020-07-13Add libglvnd packages/Add EGL support (#14572)Omar Padron6-17/+242
* add new package: "libglvnd-frontend" * add +glvnd variant to opengl package * add +glvnd variant to mesa package * add +egl variant to paraview package * add libglvnd-frontend entries to default packages config * fix style * add default providers for glvnd virtuals add default providers for glvnd-gl, glvnd-glx, and glvnd-egl * WIP: rough start to external OpenGL documentation * rename libglvnd-frontend package and backend virtual dependencies * update documentation * fix ligvnd-be-* typos * fix libglvnd-fe package class name * fix doc parse error
2020-07-12Add new package: atf (#17472)darmac1-0/+23
2020-07-12Magics fix and update (#17477)Jannek Squar1-3/+16
* Added new versions to magics and began to set not-so-optional netcdf dependency * Added enforced netcdf dependency * Fix also works for version 4.1.0
2020-07-11update docs on point releases (#17463)Greg Becker1-41/+37
2020-07-11lmbench: fix scripts path for aarch64 (#17456)darmac2-0/+15
2020-07-11llvm-flang: Only build offload code if cuda enabled (#17466)Dr Owain Kenway1-3/+4
* llvm-flang Only build offload code if cuda enabled The current version executes `cmake(*args)` always as part of the post install. If device offload is not part of the build, this results in referencing `args` without it being set and the error: ``` ==> Error: UnboundLocalError: local variable 'args' referenced before assignment ``` Looking at prevoous version of `llvm-package.py` this whole routine appears to be only required for offload, some indent `cmake/make/install` to be under the `if`. * Update package.py Add comment
2020-07-10Merge branch 'releases/v0.15' into developPeter Josef Scheibel4-6/+26
2020-07-10[glew] depends on libsm and libice (#17428)Jen Herting1-0/+2
* [glew] depends on libsm * [glew] depends on libice
2020-07-10energyplus: add 9.3.0 (#17452)Justin S1-8/+11
* energyplus: add 9.3.0 * energyplus: fix version order * energyplus: more concise links * energyplus: avoid join_path
2020-07-10tensorflow-serving-client: add new version 2.2.0 (#17462)figroc1-1/+2
2020-07-10Bump version to 0.15.1; update CHANGELOG and version referencesv0.15.1Peter Josef Scheibel4-6/+26
2020-07-10spack install: improve error message with no args (#17454)Greg Becker2-2/+37
The error message was not updated when the behavior of Spack environments was changed to not automatically activate the local environment in #17258. The previous error message no longer makes sense.
2020-07-10installation: skip repository metadata for externals (#16954)Greg Becker1-3/+8
When Spack installs a package, it stores repository package.py files for it and all of its dependencies - any package with a Spack metadata directory in its installation prefix. It turns out this was too broad: this ends up including external packages installed by Spack (e.g. installed by another Spack instance). Currently Spack doesn't store the namespace properly for such packages, so even though the package file could be fetched from the external, Spack is unable to locate it. This commit avoids the issue by skipping any attempt to locate and copy from the package repository of externals, regardless of whether they have a Spack repo directory.
2020-07-10add public spack mirror (#17077)Peter Scheibel1-0/+2
2020-07-10bugfix: no infinite recursion in setup-env.sh on CrayTodd Gamblin3-0/+29
On Cray platforms, we rely heavily on the module system to figure out what targets, compilers, etc. are available. This unfortunately means that we shell out to the `module` command as part of platform initialization. Because we run subcommands in a shell, we can get infinite recursion if `setup-env.sh` and friends are in some init script like `.bashrc`. This fixes the infinite loop by adding guards around `setup-env.sh`, `setup-env.csh`, and `setup-env.fish`, to prevent recursive initializations of Spack. This is safe because Spack never shells out to itself, so we do not need it to be initialized in subshells. - [x] add recursion guard around `setup-env.sh` - [x] add recursion guard around `setup-env.csh` - [x] add recursion guard around `setup-env.fish`
2020-07-10Fix gcc + binutils compilation. (#9024)cedricchevalier191-3/+1
* fix binutils deptype for gcc binutils needs to be a run dependency of gcc * Fix gcc+binutils build on RHEL7+ static-libstdc++ is not available with system gcc. Anyway, as it is for bootstraping, we do not really care depending on a shared libstdc++. Co-authored-by: Michael Kuhn <michael@ikkoku.de>
2020-07-10autotools bugfix: handle missing config.guess (#17356)Michael Kuhn1-2/+2
Spack was attempting to calculate abspath on the located config.guess path even when it was not found (None); this commit skips the abspath calculation when config.guess is not found.
2020-07-10inel-mpi: fix for wrong structure name instroduced in ea8a0be4 (#17382)TZ1-1/+1
it's mpi_compiler_wrappers and not mpi_compiler._wrappers fixes 2nd part of #17371
2020-07-10Fix Intel MPI super invocation, again (#17378)Adam J. Stewart1-1/+1
2020-07-10autotools: Fix config.guess detection, take two (#17333)Michael Kuhn1-5/+3
The previous fix from #17149 contained a thinko that produced errors for packages that overwrite configure_directory.
2020-07-10spack install: improve error message with no args (#17454)Greg Becker2-2/+37
The error message was not updated when the behavior of Spack environments was changed to not automatically activate the local environment in #17258. The previous error message no longer makes sense.