summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-01-27ELPA: Switch to HTTPS links. (#21352)RĂ©mi Lacroix1-4/+4
2021-01-27py-dpath: new recipe (#21331)Andrew-Dunning-NNL1-0/+19
2021-01-27added package py-pytest-flakes (#21337)bryanherman1-0/+22
2021-01-27py-mailchecker: new recipe (#21346)Andrew-Dunning-NNL1-0/+19
2021-01-27py-jsonpath-ng: new recipe (#21347)Andrew-Dunning-NNL1-0/+23
2021-01-27LBANN: add support for building with OneDNN. (#21305)Brian Van Essen1-0/+3
2021-01-27OneDNN: add versions up to v2.1-rc (#21304)Brian Van Essen1-0/+6
2021-01-27Add a context wrapper for mtime preservation (#21258)Sergey Kosukhin2-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-27portage: added v3.0.0, deleted old versions (#21293)Rao Garimella2-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-27vecgeom: add v1.1.9 release (#21341)Ben Morgan1-0/+1
2021-01-27Python extensions: consistently set LDSHARED to get Spack RPATHs (#21149)Sergey Kosukhin1-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-27Doc default behavior of install tests (#21309)Mark C. Miller1-2/+5
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2021-01-27gchp: added new package (#21310)William Downs1-0/+54
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2021-01-27dealii: added support for simplices, updated sundials (#20621)Luca Heltai1-13/+40
2021-01-27cxxtest: added new package (#21323)bryanherman1-0/+18
2021-01-27mesa: add dependency on zlib (#21325)bryanherman1-0/+1
When installing mesa in an offline environment, mesa tries to download zlib.
2021-01-27mxnet: Fix python lib installation (#21298)Baptiste Jonglez1-2/+5
2021-01-27py-h5py: add build dependency on py-wheel (#21320)Ben Morgan1-0/+1
h5py requires wheel at build time from version 3.0.0, based on the project's pyproject.toml.
2021-01-27lbann: add support for building just the LBANN core library (#21235)Brian Van Essen1-12/+22
Variants to disable vision libraries and NumPy support.
2021-01-27boost: restrict lower bound of ranges for two patches (#21321)bryanherman1-2/+2
2021-01-27knem: added a patch for v1.1.4 (#21312)Mohan1-0/+4
Co-authored-by: amd-toolchain-support <toolchainsupport@amd.com>
2021-01-27cdo: add v1.9.10 (#21315)Brian Spilner1-0/+1
2021-01-27fujitsu-ssl2: remove mentions of libfj90rt2.a (#21308)takanori-ihara1-3/+1
2021-01-27mafft: add v7.475 and build extensions (#21301)Glenn Johnson1-0/+4
2021-01-27r-xvector: add dependency on zlib (#21286)darmac1-0/+1
2021-01-27xterm: add dependency on termcap (#21314)Tomoyasu Nojiri1-0/+1
2021-01-27NVSHMEM package (#21279)Brian Van Essen3-0/+64
2021-01-27libsodium: Fix build on ppc64le (#21256)Baptiste Jonglez1-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-27spack setup: remove the command for v0.17.0 (#20277)Adam J. Stewart4-214/+1
spack setup was deprecated in 0.16 and will be removed in 0.17 Follow-up to #18240
2021-01-26mpich: add 3.4.1 (#21302)Michael Kuhn1-0/+1
2021-01-26nextflow: new version (#21276)Anton Loukianov1-0/+1
2021-01-26ParaView: add ParaView-5.9.0 new release (#21268)Vicente Bolea1-2/+2
2021-01-26Update var/spack/repos/builtin/packages/py-shtab/package.pybryanherman1-1/+1
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-01-26Update var/spack/repos/builtin/packages/py-shtab/package.pybryanherman1-1/+1
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-01-26Update var/spack/repos/builtin/packages/py-shtab/package.pybryanherman1-1/+1
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-01-26added package py-shtabBryan Herman1-0/+21
2021-01-26Update var/spack/repos/builtin/packages/py-paramiko/package.pybryanherman1-1/+2
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-01-26added invoke variant to py-paramikoBryan Herman1-0/+4
2021-01-26added package py-sortedcollectionsBryan Herman1-0/+19
2021-01-26Update var/spack/repos/builtin/packages/py-rich/package.pybryanherman1-1/+1
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-01-26Update var/spack/repos/builtin/packages/py-rich/package.pybryanherman1-1/+1
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-01-26Update var/spack/repos/builtin/packages/py-rich/package.pybryanherman1-1/+1
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-01-26dont cap future python versionsBryan Herman1-1/+1
2021-01-26added py-rich packageBryan Herman1-0/+35
2021-01-26Added Go versions 1.15.7 and 1.14.14 (#21294)Paul1-0/+2
2021-01-26new package: callflowHarsh Bhatia1-0/+43
2021-01-26added flask-corsHarsh Bhatia1-0/+21
2021-01-26dakota: fix build dependencies (#20697)kean-smullen-nnl1-0/+1
2021-01-26qthreads: New version 1.16 (#21159)Erik Schnetter1-1/+3
2021-01-26py-prompt-toolkit: Add version 2.0.10 for py-spatialist (#21281)Tomoyasu Nojiri1-0/+1