Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-01-27 | OneDNN: add versions up to v2.1-rc (#21304) | Brian Van Essen | 1 | -0/+6 | |
2021-01-27 | Add a context wrapper for mtime preservation (#21258) | Sergey Kosukhin | 2 | -1/+44 | |
Sometimes we need to patch a file that is a dependency for some other automatically generated file that comes in a release tarball. As a result, make tries to regenerate the dependent file using additional tools (e.g. help2man), which would not be needed otherwise. In some cases, it's preferable to avoid that (e.g. see #21255). A way to do that is to save the modification timestamps before patching and restoring them afterwards. This PR introduces a context wrapper that does that. | |||||
2021-01-27 | portage: added v3.0.0, deleted old versions (#21293) | Rao Garimella | 2 | -36/+77 | |
old versions won't build with the new recipe and the url specification doesn't work for them Co-authored-by: Rao Garimella <rao@abyzou.lanl.gov> | |||||
2021-01-27 | vecgeom: add v1.1.9 release (#21341) | Ben Morgan | 1 | -0/+1 | |
2021-01-27 | Python extensions: consistently set LDSHARED to get Spack RPATHs (#21149) | Sergey Kosukhin | 1 | -99/+56 | |
Python extensions use CC and LDSHARED from the sysconfig module to build. When Spack installs Python, it replaces the Spack compiler wrappers in these values with the underlying compilers (since these wrappers are not useful outside of the context of running Spack). In order to use the Spack compiler wrappers when building Python extensions with Spack, Spack sets the LDSHARED environment variable when running `Python.setup_py` (which overrides sysconfig). However, many Python extensions use an alternative method to build (namely PythonPackage.setup_py), which meant that LDSHARED was not set (and RPATHs were not inserted for dependencies). This commit makes the following changes: * Sets LDSHARED in the environment: this applies to all commands executed during the build, rather than for a single command invocation * Updates the logic to set LDSHARED: this replaces the compiler executable in LDSHARED with the Spack compiler wrapper. This means that for some externally-built instances of Python, Spack will now switch to using the Spack wrappers when building extensions. The behavior is expected to be the same for Spack- built instances of Python. * Performs similar modifications for LDCXXSHARED (to ensure RPATHs are included for C++ codes) | |||||
2021-01-27 | Doc default behavior of install tests (#21309) | Mark C. Miller | 1 | -2/+5 | |
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com> | |||||
2021-01-27 | gchp: added new package (#21310) | William Downs | 1 | -0/+54 | |
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com> | |||||
2021-01-27 | dealii: added support for simplices, updated sundials (#20621) | Luca Heltai | 1 | -13/+40 | |
2021-01-27 | cxxtest: added new package (#21323) | bryanherman | 1 | -0/+18 | |
2021-01-27 | mesa: add dependency on zlib (#21325) | bryanherman | 1 | -0/+1 | |
When installing mesa in an offline environment, mesa tries to download zlib. | |||||
2021-01-27 | mxnet: Fix python lib installation (#21298) | Baptiste Jonglez | 1 | -2/+5 | |
2021-01-27 | py-h5py: add build dependency on py-wheel (#21320) | Ben Morgan | 1 | -0/+1 | |
h5py requires wheel at build time from version 3.0.0, based on the project's pyproject.toml. | |||||
2021-01-27 | lbann: add support for building just the LBANN core library (#21235) | Brian Van Essen | 1 | -12/+22 | |
Variants to disable vision libraries and NumPy support. | |||||
2021-01-27 | boost: restrict lower bound of ranges for two patches (#21321) | bryanherman | 1 | -2/+2 | |
2021-01-27 | knem: added a patch for v1.1.4 (#21312) | Mohan | 1 | -0/+4 | |
Co-authored-by: amd-toolchain-support <toolchainsupport@amd.com> | |||||
2021-01-27 | cdo: add v1.9.10 (#21315) | Brian Spilner | 1 | -0/+1 | |
2021-01-27 | fujitsu-ssl2: remove mentions of libfj90rt2.a (#21308) | takanori-ihara | 1 | -3/+1 | |
2021-01-27 | mafft: add v7.475 and build extensions (#21301) | Glenn Johnson | 1 | -0/+4 | |
2021-01-27 | r-xvector: add dependency on zlib (#21286) | darmac | 1 | -0/+1 | |
2021-01-27 | xterm: add dependency on termcap (#21314) | Tomoyasu Nojiri | 1 | -0/+1 | |
2021-01-27 | NVSHMEM package (#21279) | Brian Van Essen | 3 | -0/+64 | |
2021-01-27 | libsodium: Fix build on ppc64le (#21256) | Baptiste Jonglez | 1 | -0/+13 | |
On ppc64le and aarch64, Spack tries to execute any "config.guess" and "config.sub" scripts it finds in the source package. However, in the libsodium tarball, these files are present but not executable. This causes the following error when trying to install libsodium with spack: Error: RuntimeError: Failed to find suitable substitutes for config.sub, config.guess Fix this by chmod-ing the scripts in the patch() function of libsodium. | |||||
2021-01-27 | spack setup: remove the command for v0.17.0 (#20277) | Adam J. Stewart | 4 | -214/+1 | |
spack setup was deprecated in 0.16 and will be removed in 0.17 Follow-up to #18240 | |||||
2021-01-26 | mpich: add 3.4.1 (#21302) | Michael Kuhn | 1 | -0/+1 | |
2021-01-26 | nextflow: new version (#21276) | Anton Loukianov | 1 | -0/+1 | |
2021-01-26 | ParaView: add ParaView-5.9.0 new release (#21268) | Vicente Bolea | 1 | -2/+2 | |
2021-01-26 | Update var/spack/repos/builtin/packages/py-shtab/package.py | bryanherman | 1 | -1/+1 | |
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> | |||||
2021-01-26 | Update var/spack/repos/builtin/packages/py-shtab/package.py | bryanherman | 1 | -1/+1 | |
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> | |||||
2021-01-26 | Update var/spack/repos/builtin/packages/py-shtab/package.py | bryanherman | 1 | -1/+1 | |
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> | |||||
2021-01-26 | added package py-shtab | Bryan Herman | 1 | -0/+21 | |
2021-01-26 | Update var/spack/repos/builtin/packages/py-paramiko/package.py | bryanherman | 1 | -1/+2 | |
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> | |||||
2021-01-26 | added invoke variant to py-paramiko | Bryan Herman | 1 | -0/+4 | |
2021-01-26 | added package py-sortedcollections | Bryan Herman | 1 | -0/+19 | |
2021-01-26 | Update var/spack/repos/builtin/packages/py-rich/package.py | bryanherman | 1 | -1/+1 | |
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> | |||||
2021-01-26 | Update var/spack/repos/builtin/packages/py-rich/package.py | bryanherman | 1 | -1/+1 | |
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> | |||||
2021-01-26 | Update var/spack/repos/builtin/packages/py-rich/package.py | bryanherman | 1 | -1/+1 | |
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> | |||||
2021-01-26 | dont cap future python versions | Bryan Herman | 1 | -1/+1 | |
2021-01-26 | added py-rich package | Bryan Herman | 1 | -0/+35 | |
2021-01-26 | Added Go versions 1.15.7 and 1.14.14 (#21294) | Paul | 1 | -0/+2 | |
2021-01-26 | new package: callflow | Harsh Bhatia | 1 | -0/+43 | |
2021-01-26 | added flask-cors | Harsh Bhatia | 1 | -0/+21 | |
2021-01-26 | dakota: fix build dependencies (#20697) | kean-smullen-nnl | 1 | -0/+1 | |
2021-01-26 | qthreads: New version 1.16 (#21159) | Erik Schnetter | 1 | -1/+3 | |
2021-01-26 | py-prompt-toolkit: Add version 2.0.10 for py-spatialist (#21281) | Tomoyasu Nojiri | 1 | -0/+1 | |
2021-01-26 | Added package py-nanotime (#21287) | bryanherman | 1 | -0/+21 | |
2021-01-26 | added version 2.4.7 to py-pyparsing (#21290) | bryanherman | 1 | -0/+1 | |
2021-01-26 | added missing dep, py-wheel, to py-pynacl (#21292) | bryanherman | 1 | -0/+1 | |
2021-01-26 | recipe: add version 6.1.1 for pytest (#20831) | Claire Guilbaud | 3 | -7/+37 | |
* recipe: add version 6.1.1 for pytest add recipe for new dependency py-iniconfig recipe: add version 6.1.1 for pytest add recipe for new dependency py-iniconfig * fix: 'SyntaxError: invalid syntax' during unittests * requested changes on the pull request done * requested changes on dep for py-pytest * change constaint on python for importlib-metadata * undo change on py-importlib-metada as requested * bug fix * bug fix on py-wcwidth * fix as requested * forget @ in when param * forget a colon * add new versions py-pytest and py-py * fix setuptools* version * add rule for more-itertools | |||||
2021-01-26 | umpire's device allocator exports device functions, which requires static ↵ | Harmen Stoppels | 1 | -0/+4 | |
libs (#21264) | |||||
2021-01-26 | mxnet: Add optional cuda_arch spec support, enable CUDA by default (#21266) | Baptiste Jonglez | 1 | -2/+7 | |