summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-10-11Add `spack env activate --temp` (#25388)Harmen Stoppels5-19/+69
Creates an environment in a temporary directory and activates it, which is useful for a quick ephemeral environment: ``` $ spack env activate -p --temp [spack-1a203lyg] $ spack add zlib ==> Adding zlib to environment /tmp/spack-1a203lyg ==> Updating view at /tmp/spack-1a203lyg/.spack-env/view ```
2021-10-11Remove unused --dependencies flag (#25731)Harmen Stoppels2-2/+2
2021-10-10New package: py-cppy (required for py-kiwisolver) (#26645)iarspider1-0/+20
2021-10-09py-nilearn: add 0.4.2 and 0.6.2 (#26635)Manuela Kuhn1-16/+61
2021-10-09py-pyvistaqt: add new package (#26637)Manuela Kuhn1-0/+20
2021-10-09environment-modules: fix build (#26632)Michael Kuhn1-2/+2
PR #25904 moved the `--with-tcl` option to only older versions. However, without this option, the build breaks: ``` checking for Tcl configuration... configure: error: Can't find Tcl configuration definitions. Use --with-tcl to specify a directory containing tclConfig.sh ```
2021-10-09idna: Add versions 2.9 for sierrapy #23768 and 3.2(current) (#26616)Bernhard Kaindl1-1/+4
py-sierrapy was merged accidentally and pins its versions to exact numbers. Add 2.9 as the version for sierrapy and the current 3.2
2021-10-09py-awkward: add py-yaml as depends (#26626)Joseph Wang1-0/+1
2021-10-09evtgen: fix pythia typo (#26625)Joseph Wang1-1/+1
2021-10-09librsvg: fix build when does not use -pthread for linking (#26592)Bernhard Kaindl1-0/+2
librsvg uses pthread_atfork() but does not use -pthread on Ubuntu 18.04 %gcc@8
2021-10-08Add R 4.1.1 (#26589)Derek Ryan Strong1-0/+1
2021-10-09Add Julia 1.6.3 (#26624)Derek Ryan Strong1-0/+1
2021-10-08Remove DB reindex during a read operation (#26601)Massimiliano Culpo2-12/+16
The DB should be what is trusted for certain operations. If it is not present when read we should assume the corresponding store is empty, rather than trying a write operation during a read. * Add a unit test * Document what needs to be there in tests
2021-10-08py-twisted,py-storm: dep on zope.interface, bump storm version (#26610)Bernhard Kaindl3-7/+13
* py-twisted,py-storm: dep on zope.interface, bump storm version py-twisted and py-storm's import tests need zope.interface. py-storm: Use pypi and add version 0.25. It didn't change reqs. zope.infterface@4.5.0 imports removed Feature: Use setuptools@:45 Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * py-storm: all deps updated with type=('build', 'run') Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-10-08Trilinos: update for CUDA and Nalu-Wind (#26614)psakievich2-4/+5
2021-10-08py-hypothesis: Add variants django, dumpy, pandas and fix import tests (#26604)Bernhard Kaindl1-1/+29
2021-10-08py-bcrypt, py-bleach, py-decorator, py-pygdal: fix python dependency (#26596)Manuela Kuhn4-2/+8
* py-bcrypt, py-bleach, py-decorator, py-pygdal: fix python dependency * Update var/spack/repos/builtin/packages/py-bleach/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-10-08py-pymatgen: fix build of old versions, bump version to 2021.3.9 (#26249)Bernhard Kaindl5-5/+32
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-10-08py-anytree: Add dep py-six@1.9.0 as required by setup.py (#26603)Bernhard Kaindl1-0/+2
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-10-08py-matplotlib: fix 3.4.3 (#26586)Manuela Kuhn1-2/+2
* py-matplotlib: fix 3.4.3 * Update var/spack/repos/builtin/packages/py-matplotlib/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-10-08py-traceback2: Fix depends_on: add six and py-linecache2 (#26607)Bernhard Kaindl1-0/+2
2021-10-08py-keras-preprocessing: Add missing deps: six@1.9.0: and numpy@1.9.1: (#26605)Bernhard Kaindl1-0/+2
* py-keras-preprocessing: Add missing deps: six@1.9.0: and numpy@1.9.1: Add deps: pip download --no-binary :all: keras-preprocessing==1.1.2 Collecting numpy>=1.9.1 Installing build dependencies: started Collecting six>=1.9.0 * Update var/spack/repos/builtin/packages/py-keras-preprocessing/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-10-08Fix leaky spack.binary_distribution.binary_index in tests (#26609)Harmen Stoppels2-7/+20
* Fix issues with leaky binary index across tests * More rigorous binary_index reset as now other tests are failing :(
2021-10-08py-neurora: add new package (#26479)Manuela Kuhn1-0/+25
2021-10-08Allow Version('') and map it to the empty tuple (#25953)Tamara Dahlgren2-4/+21
2021-10-08cling: add missing CMake dependency (#26577)Rodrigo Ceccato de Freitas1-0/+2
2021-10-08More strict ReadTheDocs tests (#26580)Adam J. Stewart1-0/+1
2021-10-07add hash field to spec on find --json and assert in test its there (#26443)Daniel G Travieso2-6/+9
Co-authored-by: Daniel Travieso <daniel@dgtravieso.com>
2021-10-08llvm: llvm@13+libcxx needs a very recent C++ compiler (#26584)Bernhard Kaindl1-0/+9
libc++-13 does not support %gcc@:10, see: https://bugs.llvm.org/show_bug.cgi?id=51359#c1 https://libcxx.llvm.org/#platform-and-compiler-support says: - GCC 11 - latest stable release per GCC’s release page - Clang: 11, 12 - latest two stable releases per LLVM’s release page - AppleClang 12 - latest stable release per Xcode’s release page
2021-10-08re2 pic support (#26513)Pedro Demarchi Gomes2-3/+8
2021-10-07Updatepackage/minigmg (#26467)Oliver Perks4-5/+136
* MiniGMG, add support for optimised flags + SIMDe implementation of AVX instrinsics * Add .gitlab-ci.yml * NVHPC fast * remove CI * Syntax fix
2021-10-07Fix for license symlinking issue. (#26576)Paul Ferrell1-1/+1
When a symlink to a license file exists but is broken, the license symlink post-install hook fails because os.path.exists() checks the existence of the target not the symlink itself. os.path.lexists() is the proper function to use.
2021-10-07itk: use CMakePackage helpers (#26572)Seth R. Johnson1-18/+13
2021-10-07Pipelines: retry service job on system errors (#26508)Scott Wittenburg1-0/+12
Retry rebuild-index, cleanup, and no-op jobs automatically if they fail due to infrastructure-related problems.
2021-10-07apex: support profiling/tracing HIP applications (#26569)Kevin Huck1-0/+13
libz is added for compressing google trace events output.
2021-10-07Memoize the result of spack.platforms.host() (#26573)Harmen Stoppels1-0/+1
2021-10-07visit: add an external find function (determine_version) (#25817)Olivier Cessenat1-0/+11
* visit: add an external find function (determine_version) * visit: correct too long comment line * visit: forgot to set executables * visit: external find uses signgle dash version * visit: found as external asking visit version
2021-10-06py-mayavi: add 4.7.3 (#26566)Manuela Kuhn1-5/+10
2021-10-06fish: adding version 3.3.1 (#26488)Tyler Funnell1-3/+13
* fish: adding version 3.3.1 * adding maintainer * Update var/spack/repos/builtin/packages/fish/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-10-06py-scikit-image: add 0.18.3 and fix dependencies (#26406)Manuela Kuhn1-22/+46
2021-10-06New package: py-clean-text (#26511)Jen Herting1-0/+21
* [py-clean-text] created template * [py-clean-text] - added description - added dependencies - removed fixmes
2021-10-06Provide more info in `SbangPathError` to aid CI debugging (#26316)Tamara Dahlgren2-3/+24
2021-10-06Patch from upstream needed to build numactl on riscv64. (#26541)Kevin Pedretti2-0/+54
The most recent release of numactl (2.0.14) fails to build on riscv64 because of a missing "-latomic". This patch from upstream resolves this issue. It can be dropped once the next version of numactl is released.
2021-10-06ucx: fix typo in config description (#26564)Rodrigo Ceccato de Freitas1-1/+1
2021-10-06py-nipype: add 1.4.2 (#26472)Manuela Kuhn1-10/+18
2021-10-06Restore the correct computation of stores in environments (#26560)Massimiliano Culpo4-2/+66
Environments push/pop scopes upon activation. If some lazily evaluated value depending on the current configuration was computed and cached before the scopes are pushed / popped there will be an inconsistency in the current state. This PR fixes the issue for stores, but it would be better to move away from global state.
2021-10-06New release slepc4py 3.16.0 (#26468)Jose E. Roman1-1/+3
2021-10-06py-svgutils: add 0.3.1 (#26470)Manuela Kuhn1-0/+1
2021-10-06Add 1.4.2 (#26475)haralmha1-0/+1
2021-10-06Add 1.9.3 (#26483)haralmha1-0/+1