summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-09-27Correct path comparisons for fs view (#25891)psakievich2-6/+13
* Fix path comparisons in copy views * Get correct permissions * Set group id though os Co-authored-by: Philip Sakievich <psakiev@sanida.gov>
2021-09-27add mantainer to bedops (#26141)jacorvar1-0/+1
2021-09-27spindle: It seems it needs mpi.h to compile, adding depends on mpi. (#26151)bernhardkaindl1-1/+14
Workaround this compile error for gcc by adding -Wno-narrowing for it: spindle_logd.cc:65:76: error: narrowing conversion of '255' from 'int' to 'char' spindle_logd.cc:65:76: error: narrowing conversion of '223' from 'int' to 'char' spindle_logd.cc:65:76: error: narrowing conversion of '191' from 'int' to 'char' spindle 0.8.1 wants to compile tests with mpi.h, newer versions need mpicc, thus add: depends_on("mpi"). Spindle supports the --no-mpi to disable MPI.
2021-09-27added NOAAs UPP package (#26198)Edward Hartnett1-0/+52
2021-09-27py-torch: add v1.9.1 (#26159)Adam J. Stewart1-0/+1
2021-09-27perl: Fix test case bug perl#15544: Don't fail with PATH >1000 chars (#26245)bernhardkaindl1-0/+5
Fix the perl test case bug Perl/perl5#15544 Variable PATH longer than 1000 characters (as is usual with spack) fails a perl test case The fix is: Don't test PATH in testcase perlbug.t Fixes `spack install --test=all` for specs triggering a build and test of perl!
2021-09-27exempi: fix expat dependency (#26221)Manuela Kuhn1-0/+8
* exempi: fix expat dependency and fix test with --test=root Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com>
2021-09-27pythia8: update to v8.306, change url, set environment variables for ↵iarspider1-11/+24
dependents (#26255)
2021-09-27New package: r-klar (#25390)Jen Herting1-0/+28
2021-09-26New package: r-questionr (#25395)Jen Herting1-0/+28
2021-09-27py-python-gitlab: add 2.10.1 (#26229)Manuela Kuhn1-2/+7
2021-09-27[acts] eigen is not only a build dependency (#26257)Wouter Deconinck1-1/+1
The ActsConfig.cmake includes a `find_dependency(Eigen3)` line. Requiring depends_on type='build' does not expose eigen to dependents during their build. Ref: https://github.com/acts-project/acts/blob/v13.0.0/cmake/ActsConfig.cmake.in#L59
2021-09-27cfitsio: add version 4.0.0 (#26218)lorddavidiii1-0/+1
2021-09-26trilinos: default gotype=long_long (#26253)Seth R. Johnson1-1/+1
"Long long" is the default type when building trilinos on its own, and many downstream packages (both in and out of spack) rely on it. E4S already sets this explicitly to long_long.
2021-09-26masurca: add versions up to v4.0.5 (#26171)Desmond Orton1-0/+1
Co-authored-by: las_djorton <las_djorton@babybuild.las.iastate.edu>
2021-09-26vtk: depends_on freetype @:2.10.2 through @:9.0.1 only (#26180)Wouter Deconinck1-2/+2
The issues in https://gitlab.kitware.com/vtk/vtk/-/issues/18033 were fixed in: - https://github.com/Kitware/VTK/commit/dae1718d50bec1b40b860280acafbdd94fc4cd5d - https://github.com/Kitware/VTK/commit/31e8e4ebeb3152f7cfdb3f14f24f7e5d31a4f8b5 These fixes are in vtk@9.0.2 https://github.com/Kitware/VTK/releases/tag/v9.0.2 and beyond.
2021-09-26lbann: add support for building with the ONNX C++ library (#26130)Brian Van Essen1-0/+3
2021-09-26podio, edm4hep: fix tests (#26116)Valentin Volkl2-1/+4
Co-authored-by: Seth R. Johnson <johnsonsr@ornl.gov>
2021-09-26onnx: fix python version in environments (#26131)Brian Van Essen1-0/+7
When using the ONNX package inside of an environment that specifies a python3 executable, it will attempt to use a system installed version. This can lead to a failure where the system python and the environment python don't agree and the system python ends up with an invalid environment. Forces ONNX to use the same version of python as the rest of the spec. Co-authored-by: Greg Becker <becker33@llnl.gov>
2021-09-26Added CMake command to export compiler directories to support emacs LSP ↵Brian Van Essen4-0/+4
mode. (#26118)
2021-09-26libsignal-protocol-c: new package (#26121)Paul Spencer1-0/+17
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2021-09-26diffutils: Add v3.8, fixes an incompatibility with newer glibc (#26237)Hadrien G1-0/+1
2021-09-26Compiler conflict in umpire as a range (#26161)Harmen Stoppels1-1/+4
2021-09-26Curl 7.79.0 (#26075)Harmen Stoppels1-0/+1
2021-09-26py-datalad-hirni: add new package (#26227)Manuela Kuhn1-0/+23
2021-09-26enzo: build extra tools, add optimization variant (#25401)Nikolay Simakov1-1/+15
* added inits and rings tools to be built * added opt variant
2021-09-26jemalloc: add more variants (#26144)iarspider1-0/+11
2021-09-26candle-benchmarks: depend_on()s: Fix obsoleted and renamed variants (#26250)bernhardkaindl1-2/+2
Fix solving/concretizing candle-benchmarks: py-theano: The requested variant +gpu us now named +cuda opencv: The requested variants +python and +zlib are now fixed deps
2021-09-26log_parser.py: Find failed test case messages in error logs (#25694)bernhardkaindl1-1/+7
- Match failed autotest tests show the word "FAILED" near the end - Match "FAIL: ", "FATAL: ", "failed ", "Failed test" of other suites - autotest " ok"$ means the test passed, independend of text before. - autoconf messages showing missing tools are fatal later, show them.
2021-09-26swiftsim: Fix build with version bump and depends_on('gsl') (#26166)bernhardkaindl1-2/+5
swiftsim-0.7.0 didn't build because of a configure script issue and more. Fix the build by a version bump and adding `depends_on('gsl')`.
2021-09-26dropwatch: make check starts a daemon which does not stop: Skip it (#26164)bernhardkaindl1-1/+5
dropwatch is a network packet drop checker and it's make check starts a daemon which does not terminate. - Skip this test to not block builds. - Add depends_on('pkgconfig', type='build') It is needed in case the host does not have pkg-config installed. - Remove the depends_on('m4', type='build'): The depends_on('autoconf', type='build') pulls m4 as it needs it.
2021-09-26dnstop: needs ncurses and it forgot to add -ltinfo (#26163)bernhardkaindl1-0/+4
dnstop misses a depends('ncurses') and it needs to link with libtinfo from ncurses as well.
2021-09-26xfwp: Fix build using: env.append_flags('CPPFLAGS', '-D_GNU_SOURCE') (#26157)bernhardkaindl1-1/+3
Without -D_GNU_SOURCE, the build of xfwp has many compilation errors. Example: io.c:1039:7: error: implicit declaration of function 'swab'
2021-09-26rivet: Fix of build and tests on Ubuntu 18.04 w/ version bump (#26152)bernhardkaindl1-3/+4
When using Ubuntu's gcc-8.4.0 on Ubuntu 18.04 to compile rivet-3.1.3, compilation errors related to UnstableParticles(), "UFS" show up. Compilation with this compiler is fixed in rivet-3.1.4, adding it. Adding type='link' to the depends on 'hepmc' and 'hepmc' fixes the tests to find libHepMC.so.4 in `spack install --tests=all` Co-authored-by: Valentin Volkl <valentin.volkl@cern.ch>
2021-09-26acct: skip installcheck: fails checking if all progs have --help (#26093)bernhardkaindl1-0/+4
Checks if all programs support --help and --version but not all do.
2021-09-26mountpointattr: Fix checksum of 1.1.1 and fix build(patch is only for 1.1) ↵bernhardkaindl1-2/+2
(#26087)
2021-09-26cairo: pass tests: devs wrote that other people shouldn't attempt them (#26086)bernhardkaindl1-0/+6
The cairo test suite is huge, has many backends and the README states that running and attempting to pass it is not a goal for normal users, it has so many dependencies into the system, including fonts, that passing it is not a goal realistically in reach soon: Skip it, it takes far too long to be practical.
2021-09-26libfuse: Fix build when meson doesn't get host's udev pkg (#26147)bernhardkaindl1-0/+8
Despite the patch disabling installation of rules, meson's setup stage looks up the udev package to get `/lib/udev/rules.d`, but as spack has no `systemd/udev` package, it would fail to build. Fix such builds by passing `-Dudevrulesdir` and bump version to 3.10.5
2021-09-26py-datalad-container: add new package (#26222)Manuela Kuhn1-0/+19
2021-09-26py-datalad-neuroimaging: add new package (#26223)Manuela Kuhn1-0/+23
2021-09-26py-datalad-webapp: add new package (#26226)Manuela Kuhn1-0/+21
2021-09-26py-datalad-metalad: add new package (#26225)Manuela Kuhn1-0/+25
Added py-nose for import and a simple installtest from appveyor.yml Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com>
2021-09-26libidl builds using flex and bison: Add them as build-depends (#26183)bernhardkaindl1-0/+2
2021-09-26New package: py-gpyopt (#26232)Jen Herting1-0/+25
Co-authored-by: Sid Pendelberry <sid@rit.edu> Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com>
2021-09-26py-scikit-learn: add v1.0 (#26243)Adam J. Stewart1-3/+12
2021-09-26first build of py-doe2 a fork of py-doe (#26235)Jen Herting1-0/+21
Co-authored-by: Sid Pendelberry <sid@rit.edu>
2021-09-26ucx: use bfd instead of lld with %aocc (#26254)Carlos Bederián1-0/+5
2021-09-25New package: r-styler (#25399)Jen Herting1-0/+28
2021-09-25limit the amd_target_sram_ecc to rocm-3.9.0-4.0.0 (#26240)Sreenivasa Murthy Kolam1-1/+1
2021-09-25cabana: add 0.4 and new dependency variants (#25847)Sam Reeve2-18/+183
Co-authored-by: Seth R. Johnson <johnsonsr@ornl.gov> Co-authored-by: Christoph Junghans <junghans@votca.org>