summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-06-13hpctoolkit: add version 2020.06.12 (#17081)Mark W. Krentel1-3/+5
Add versions 2020.06.12 and develop. Switch default for variant papi to true.
2020-06-13add dependency for icd variant, or else build fails (#17079)Sinan1-0/+2
Co-authored-by: Sinan81 <Sinan81@github>
2020-06-13clang: add 'version_argument', remove redundant method (#17071)Greg Becker2-20/+3
2020-06-12New package: ocl-icd (#17078)Sinan1-0/+30
* new package: ocl-icd * flake8 Co-authored-by: Sinan81 <Sinan81@github>
2020-06-12Reframe 3.0 (#17005)victorusu1-1/+29
* Add pygelf Python package * Update ReFrame package version * Address styling remarks * Update var/spack/repos/builtin/packages/reframe/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/reframe/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/reframe/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/reframe/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/reframe/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Address PR remarks * Remove setuptools runtime dependency * Address PR remarks * Address PR remarks Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-06-12py-healpy: a new package. (#17001)健美猞猁1-0/+24
* py-healpy: a new package. * Use internal libraries within py-healpy. * Fix python dependencies. * Fix python dependency.
2020-06-12New recipe for building the Log4C package (#17038)Ross Miller1-0/+17
* New recipe for building the Log4C package * Update Copyright notice
2020-06-12fix depends issue and support for aarch64 (#17045)darmac1-5/+12
2020-06-12replace 'no' with 'none' as possible value of 'threads' variant (#17063)Peter Scheibel1-5/+10
2020-06-12xrootd: new versions (#17076)Amjad Kotobi1-0/+2
2020-06-12add compilers to mpi setup_run_environment methods forall mpi ↵Greg Becker8-11/+73
implementations (#17015)
2020-06-12bazel: patch to allow py-tensorflow (and likely other bazel packages) to ↵Andrew W Elble3-0/+27
build. (#17013) bazel uses gcc's -MF option to write dependencies to a file. Post-compilation, bazel reads this file and makes some determinations. "Since gcc is given only relative paths on the command line, non-system include paths here should never be absolute. If they are, it's probably due to a non-hermetic #include, & we should stop the build with an error." Spack directly injects absolute paths, which appear in this file and cause bazel to fail the build despite the fact that compilation succeeded. This patch disables this failure mode by default, and allows for it to be turned back on by using the '~nodepfail' variant.
2020-06-12New package: FrontFlow Blue (#16901)h-denpo2-0/+175
* New package: FrontFlow Blue Computational Fluid Dynamics Software for aeroacoustics * Modify Package ->MakefilePackage * Update var/spack/repos/builtin/packages/ffb/package.py Co-authored-by: Greg Becker <becker33@llnl.gov> * Update var/spack/repos/builtin/packages/ffb/package.py Co-authored-by: Greg Becker <becker33@llnl.gov> Co-authored-by: Greg Becker <becker33@llnl.gov>
2020-06-12cscope: Link tinfow instead of tinfoJohn Jolly1-1/+1
Whenever attempting to use any ncurses functionality within cscope, a page fault would result within the ncurses library. Program received signal SIGSEGV, Segmentation fault. 0x00007ffff7fad3cf in termattrs_sp () from .../lib/libncursesw.so.6 (gdb) bt #0 0x00007ffff7fad3cf in termattrs_sp () from .../lib/libncursesw.so.6 #1 0x00007ffff7faa794 in _nc_setupscreen_sp () from .../lib/libncursesw.so.6 #2 0x00007ffff7fa614c in newterm_sp () from .../lib/libncursesw.so.6 #3 0x00007ffff7fa65b9 in newterm () from .../lib/libncursesw.so.6 #4 0x00007ffff7fa2970 in initscr () from .../lib/libncursesw.so.6 #5 0x0000000000403dc2 in main (argc=<optimized out>, argv=0x7fffffffcea8) at main.c:574 This is due to a conflict between libtinfo.so and libtinfow.so. Both are linked into cscope: $ ldd $(which cscope) /bin/bash: .../lib/libtinfo.so.6: no version information available (required by /bin/bash) linux-vdso.so.1 (0x00007fff5dbcb000) libncursesw.so.6 => .../lib/libncursesw.so.6 (0x00007f435cc69000) libtinfo.so.6 => .../lib/libtinfo.so.6 (0x00007f435cc2c000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f435ca29000) libtinfow.so.6 => .../lib/libtinfow.so.6 (0x00007f435c9e8000) /lib64/ld-linux-x86-64.so.2 (0x00007f435cca7000) Specifically linking libtinfow.so instead of libtinfo.so resolves the issue. All instances of '...' above represent the path to the installed ncurses for Spack.
2020-06-12New package: alps (#17023)Sinan2-0/+63
2020-06-12pygpu: fix linking with gpuarray (#17033)Harsh Bhatia2-1/+16
* add build_ext_args to link pygpu with gpuarray * libgpuarray: add version 0.7.6
2020-06-12libtree package: add version 1.2.0, 1.1.4, and 1.1.3 (#17035)Harmen Stoppels1-0/+3
2020-06-12Buildcache: Fix bug in binary string replacement (#17075)Patrick Gartung1-1/+5
* Fix bug in binary string replacement that results in padding being added multiple times * Update comment * Update comment again
2020-06-12New package: clinfo (#17042)Matthias Diener1-0/+24
2020-06-12Geant4 +Python: fix module load (#17046)Axel Huebl1-0/+1
Adding `extends('python')` makes sure that a ``` spack load -r geant4 +python python -c "import Geant4" ``` find the module.
2020-06-12libffi 3.3: float128 ppc patch (#17043)Axel Huebl2-0/+60
Apply a patch to fix builds on Power7 and 8, wrongly requesting float128 support. Upstream patch: libffi/libffi#561
2020-06-12readline: fix linking to ncursesAdam J. Stewart1-1/+2
2020-06-12New package: antimony (#17061)Robert Blake1-0/+54
2020-06-12hydrogen: add version 1.3.4 (#17066)Brian Van Essen1-0/+1
2020-06-12magics: add version 4.2.4 (#17054)Tom Payerle1-2/+7
* Add version 4.2.4 * Update checksum for 4.1.0 * Version @4: requires python and py-jinja2 to build
2020-06-12gcc: Add 7.5.0Michael Kuhn1-2/+3
2020-06-11Renamed flags.py to basics.pyMassimiliano Culpo2-1/+2
2020-06-11Reworked tests on compilers to separate version detectionMassimiliano Culpo3-170/+183
Tests on version detection are now separate from other tests done on compiler.
2020-06-11New package: py-uncertainties (#16997)Sinan1-0/+26
2020-06-11py-gpy: new package at 1.9.9codeandkey1-0/+22
2020-06-10py-paramz: new package at 0.9.5 (#17026)Justin S1-0/+21
2020-06-10Move to temporary directory before running dev-build test (#17028)Massimiliano Culpo1-3/+4
Without this the test would leave spurious "spack-build-*.txt" files in the current working directory.
2020-06-10ADIOS 2.6.0: New Options (#17025)Axel Huebl1-1/+4
Control new options/dependencies in ADIOS2 to avoid pick-up of system packages.
2020-06-10adios2: fix to build on Fujitsu MPI and Fujitsu compiler (#17034)Toyohisa Kameyama1-0/+16
2020-06-09add gaussian-view (#16890)asmaahassan901-0/+41
2020-06-09lib/spack : expand spack config vars in 'include' section (#16210)Joseph Ciurej2-2/+33
* Changed the 'include' config section to use 'substitute_path_variables' to allow for Spack config variables to be used (e.g. $spack). * Fixed a bug with 'include' section path expansion and added a test case for 'include' paths with embedded config variables.
2020-06-09teach spack how to build pmix from git (#16973)Rob Latham1-3/+29
* teach spack how to build pmix from git * add variant for new REST feature * reorder package to match guidance
2020-06-09Add new package: wcs (#16958)Robert Blake2-1/+37
* Adding a package for wcs. * Turning on sbml for wcs. * The cpp flag needs to be available for wcs. * Wcs needs SBML to properly define the namespace. * Flake8 fixes. * Fixing the help string with the description. * Changing cpp to use the new variant syntax. * Fixing flake8 errors. * Forgot to delete one last fixme comment. * Spack "develop" needs to link to repo "devel" Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Robert Blake <rob.c.blake.3@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-06-09libffi: add patch for building with clang on power (#16855)Joseph Ciurej2-0/+26
* libffi: add patch for building with '%clang target=power*' * libffi: fix version of clang/power patch
2020-06-09Add new package: py-workload-automationdarmac1-0/+38
2020-06-09New package: py-pygelf (#17004)victorusu1-0/+22
2020-06-09jansson: add versions 2.10 to 2.13.1 (#17011)Rob Latham1-0/+5
2020-06-09Testing: create mock executable fixture (#16999)Massimiliano Culpo2-9/+19
2020-06-09SpecList: fix recursion for references (#16897)Greg Becker2-29/+59
* SpecList: fix and refactor variable expansion
2020-06-09[util-linux] disabling systemd (#17008)Jen Herting1-0/+1
If systemd support is enabled, install will attempt to modify files in system systemd directories.
2020-06-09Set the BOOST_ROOT environment variable when library is loaded (#16818)Nathan1-0/+3
* Adding BOOST_ROOT env variable * Update var/spack/repos/builtin/packages/boost/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-06-09suite-sparse: build libraries without running demos (#17007)Massimiliano Culpo1-1/+1
fixes #16638
2020-06-08Update miniconda3@4.8.2 (#17003)oracleLee1-0/+1
* Update package.py * Update package.py * Update package.py * Update package.py * Update package.py * Update package.py
2020-06-08Cray: fix Blue Waters support and user-built MPIs on Cray (#16593)Adam J. Stewart4-17/+31
* Cray: fix Blue Waters support * pkg-config env vars needed on Blue Waters * cray platform: fix support for user-build MPI on cray machines * reintroduce cray environment cleaning behind cnl version guard * cray platform: fix support for user-build MPI on cray machines Co-authored-by: Gregory <becker33@llnl.gov>
2020-06-08HELICS: add version 2.5.1 (#17014)Ryan Mast1-0/+1