Christopher Edsall
82a3ee0868
Update chapel to current (1.19 -> 1.20) ( #12991 )
2019-10-01 11:47:57 -05:00
Axel Huebl
10e4d611a5
ADIOS2: 2.5.0 ( #12987 )
...
Add the latest ADIOS2 release, v2.5.0 .
2019-10-01 10:49:52 -05:00
Satish Balay
b9a860820a
hypre: add version 2.18.0 ( #12992 )
2019-10-01 10:48:40 -05:00
Mark Olesen
f939697863
add adios2 dependency and configuration for newest OpenFOAM ( #12993 )
2019-10-01 10:48:14 -05:00
noguchi-k
5b4040ea36
libcerf:add CFLAGS for fujitsu compiler ( #12990 )
...
* libcerf:add CFLAGS for fujitsu compiler
* fix for flake8
2019-10-01 08:54:01 -05:00
egreen77
cfc17e9506
Update nano ( #12980 )
2019-09-30 16:27:29 -05:00
Adam J. Stewart
5b2b0ee9a3
Revert "update neovim ( #12965 )" ( #12978 )
...
This reverts commit 86a85b7eb2
.
2019-09-30 13:18:27 -05:00
Satish Balay
c70f9bffe2
petsc, slepc: add new versions - 3.12.0 ( #12979 )
2019-09-30 13:18:11 -05:00
Seth R. Johnson
7bcb306d4a
Fix GCC environment variables for external installations ( #12454 )
...
Unlike the compiler binary name search logic, the `setup_environment` in
GCC's package assumes the compiler names are *exactly* `gcc`, `g++`,
etc. In many external installations (Homebrew, Macports) the
installation includes only *suffixed* versions such as `gcc-9`.
This patch uses the GCC compiler search suffixes to actually locate the
correct filenames for the installed compilers, allowing the
Spack-generated module file to have useful definitions of CC, CXX, etc.
It also allows for the possibility that the user's external installation
of GCC is compiled without Fortran support, in which case the `FC`
environment variables are not defined.
2019-09-30 11:02:32 -07:00
t-karatsu
139eaa1306
otf2: add configure args to specify compiler commands. ( #12711 )
...
* otf2: add configure args to specify compiler commands.
* Modify the reference of the compile commands.
2019-09-30 08:18:09 -05:00
Glenn Johnson
c56f03a3ba
The perl-uri-escape package duplicates perl-uri ( #12971 )
...
* The perl-uri-escape package duplicates perl-uri
The Perl URI::Escape module is in the Perl URI package so the Spack
perl-uri-escape package is a duplicate of the perl-uri package. This PR
does the following:
- replace `depends_on('perl-uri-escape')` with `depends_on('perl-uri')`
in packages that dependend on perl-uri-escape
- add the version from perl-uri-escape to perl-uri
- remove the unneeded dependency from perl-uri
- remove the perl-uri-escape package
* Reinstated perl-test-needs dependency
Put the perl-test-needs dependency for perl-uri back in but set it to
type='test'.
* For tests to succeed the type must be ('build', 'test')
2019-09-29 09:27:42 -05:00
Massimiliano Culpo
467261803f
raxml: simplified recipe by removing SIMD variants ( #12952 )
...
Now the support for SSE3 or AVX is tested on the selected target
2019-09-28 13:45:01 -05:00
t-karatsu
c065c25a4c
bowtie: fix for aarch64, and bugfix about c++11-narrowing. ( #12953 )
2019-09-28 13:44:02 -05:00
Massimiliano Culpo
4cebc68f06
vdt: simplified recipe by removing SIMD variants ( #12954 )
...
Now the support for SSE3 or AVX is tested on the selected target
2019-09-28 13:41:57 -05:00
Jaroslav Hron
7e9365036f
correct with-xxx-lib= options ( #12964 )
2019-09-28 13:39:45 -05:00
Patrick Schratz
86a85b7eb2
update neovim ( #12965 )
2019-09-28 13:28:27 -05:00
Shintaro Iwasaki
3776eccc4b
bolt: add a new version, 1.0rc2 ( #12966 )
2019-09-28 13:27:33 -05:00
Daryl W. Grunau
8db94bcc86
eospac: laws.lanl.gov -> laws-green.lanl.gov ( #12970 )
2019-09-27 17:28:38 -07:00
Ross Miller
c49c37af9b
py-adios package: restrict python dependency to <=3.6.x ( #12932 )
...
The adios code (currently) won't compile against the Python 3.7 C API.
This change adds a dependency on 3.6 or less.
2019-09-27 17:19:36 -07:00
Kevin Huck
b4c28182dc
Tau package: turn off unsupported variants by default on OSX ( #12890 )
2019-09-27 17:16:44 -07:00
G-Ragghianti
61d41eea7f
New package: libibumad ( #12886 )
2019-09-27 17:02:34 -07:00
Glenn Johnson
fc99eddb12
New package: maker and dependencies ( #12904 )
2019-09-27 14:59:58 -07:00
Seth R. Johnson
5201d2615e
qt4: fix 'arch' string due to microarchitecture change ( #12957 )
...
qt4 fails to build because it's expecting something like 'x86_64' rather
than 'broadwell'.
2019-09-26 21:15:17 +02:00
Massimiliano Culpo
90236bc9f5
Update target comparison semantic for a few packages ( #12947 )
...
Use spec.target.family instead of spec.architecture.target
2019-09-26 10:25:12 +02:00
Massimiliano Culpo
31e5318c24
Removed references to '(-march|-mtune|-mcpu)=native' ( #12948 )
...
Now that Spack injects microarchitecture specific optimizations for
the selected target, packages should avoid adding flags that could
step over those.
2019-09-26 10:02:08 +02:00
Massimiliano Culpo
78d051b534
parsimonator: simplified recipe by removing SIMD variants ( #12949 )
...
Now the support for SSE3 or AVX is tested on the selected target
2019-09-26 09:33:18 +02:00
Seth R. Johnson
f2967b6c16
New package: flibcpp (Fortran bindings to C++ standard library) ( #12926 )
2019-09-25 19:25:24 -07:00
liuyangzhuan
b384504218
butterflypack package: add version 1.0.3 ( #12927 )
2019-09-25 19:16:47 -07:00
Glenn Johnson
dd626a0f07
interproscan package: add version 4.8, patch for version 5 ( #12897 )
...
This PR adds interproscan-4.8, which has a completely different build
system than version 5. Note that this builds for running on a host as
opposed to a queue system. I am fairly certain that a queue system can
be configured later.
This PR also adds a patch for intrproscan-5 to build when the user
building the packages has a large GID by setting posix mode for tar.
2019-09-25 19:04:57 -07:00
Sinan
c5860d89b7
libspatialite package: add version 3.0.1 and missing dependencies ( #12843 )
2019-09-25 18:48:48 -07:00
Sinan
507b28de18
py-imageio package: add versions 2.4.1 and 2.5.0 ( #12884 )
2019-09-25 18:44:57 -07:00
Matthieu Dorier
e6cae978b8
llvm, mesa: update target comparison semantics ( #12914 )
...
* llvm: fixed issues with syntax and formatting
* use spec.architecture.target.family
* use spec.target instead of spec.architecture.target
* mesa: use == instead of __contains__
2019-09-25 16:41:02 -07:00
Adam J. Stewart
4e858e24b0
libflame: fix macOS build ( #12950 )
2019-09-25 18:37:33 -05:00
Matthieu Dorier
71cc29691b
openblas: fixed a query to target family ( #12910 )
2019-09-25 22:15:23 +02:00
Christoph Junghans
ccfe8aaf76
portage: fix RelWithDebInfo build ( #12944 )
2019-09-25 11:29:43 -06:00
Christoph Junghans
e123058721
kokkos-kernels: initial commit ( #12934 )
2019-09-25 09:00:01 -06:00
Mathias Jacquelin
7a11a2ccdb
Upcxx package: remove warning, add version 2019.9.0 ( #12880 )
...
A function added to this package ran as part of importing it and
printed a warning for most Spack invocations, this removes the
warning message.
Also:
* Use compilers directly instead of Spack compiler wrappers (since
references to the compiler are embedded in text and binary files
of the installation)
* Add 'cross' variant for setting CROSS environment variable for
build
* Set UPCXX_INSTALL for generated module files
* Set UPCXX_GASNET_CONDUIT/UPCXX_NETWORK in generated module files
on Cray systems
* Also set UPCXX_NETWORK in build environment for Cray systems
2019-09-24 13:25:05 -07:00
Simo Tuomisto
6cd5edacca
heaptrack: added new package at version 1.1.0 ( #12844 )
2019-09-24 15:54:23 +02:00
Glenn Johnson
10d5e90e65
Add missing dependency to perl-xml-parser ( #12903 )
...
This PR adds the following dependency:
+ depends_on('perl-libwww-perl', type=('build', 'run'))
2019-09-24 12:51:55 +02:00
Glenn Johnson
fa5a9cd878
Added missing dependencies for perl-list-moreutils ( #12900 )
...
The following dependencies were added:
+ depends_on('perl-exporter-tiny', type=('build', 'run'))
+ depends_on('perl-list-moreutils-xs', type=('build', 'run'))
2019-09-24 12:45:39 +02:00
Glenn Johnson
b508eaa806
Added depencies to perl-libwww-perl ( #12899 )
...
The following dependencies are needed for perl-libwww-perl according to
https://metacpan.org :
+ depends_on('perl-encode-locale', type=('build', 'run'))
+ depends_on('perl-file-listing', type=('build', 'run'))
+ depends_on('perl-html-parser', type=('build', 'run'))
+ depends_on('perl-http-cookies', type=('build', 'run'))
+ depends_on('perl-http-daemon', type=('build', 'run'))
+ depends_on('perl-http-date', type=('build', 'run'))
+ depends_on('perl-http-message', type=('build', 'run'))
+ depends_on('perl-http-negotiate', type=('build', 'run'))
+ depends_on('perl-lwp-mediatypes', type=('build', 'run'))
+ depends_on('perl-net-http', type=('build', 'run'))
+ depends_on('perl-try-tiny', type=('build', 'run'))
+ depends_on('perl-uri', type=('build', 'run'))
+ depends_on('perl-www-robotrules', type=('build', 'run'))
2019-09-24 12:45:02 +02:00
Glenn Johnson
ca11ce06b8
Add missing dependencies to perl-http-daemon ( #12898 )
...
Added the following dependencies:
+ depends_on('perl-http-date', type=('build', 'run'))
+ depends_on('perl-module-build-tiny', type='build')
2019-09-24 12:44:28 +02:00
Axel Huebl
1d316c4eb3
spdlog: added version 1.4.1 ( #12917 )
...
Add newest release with ability to pre-build as shared or static
library.
2019-09-24 12:19:19 +02:00
Adam J. Stewart
53db1eafb9
Fix installation permissions on BLIS and libflame libs ( #12919 )
...
* Fix installation permissions on BLIS and libflame libs
* Fix undefined symbols
2019-09-23 18:54:47 -05:00
Jed Brown
958b81a564
libceed package: add version 0.5 ( #12875 )
...
Also enable vectorization via -O3 for gcc/clang
2019-09-23 10:38:44 -07:00
Seth R. Johnson
27d4e9a1d1
QT package: only enable fontconfig when freetype is enabled ( #12574 )
...
The 'fontconfig' option is only valid when freetype is enabled.
2019-09-23 10:04:29 -07:00
Xavier Delaruelle
53ab298e88
environment-modules: add version 4.3.1 ( #12893 )
2019-09-21 21:32:27 -05:00
Paul
ef652ee42a
czmq package: add autoreconf stage ( #12846 )
2019-09-20 18:14:41 -07:00
Jordan Ogas
d9c22e3f9c
charliecloud package: add version 0.11 and test dependency ( #12861 )
2019-09-20 18:01:40 -07:00
Sinan
326c2718d5
New package: py-gast ( #12874 )
2019-09-20 17:59:50 -07:00
t-karatsu
e26b23e980
intel-tbb: fix typo.
2019-09-20 17:53:23 -07:00
Sinan
af8f245f48
py-protobuf package: fix import error for Python 2.x ( #12873 )
2019-09-20 17:52:11 -07:00
Massimiliano Culpo
7daf860991
targets: adjust packages to use new specific targets semantics
...
Seamless translation from 'target=<generic>' to either
- target.family == <generic> (in methods)
- 'target=<generic>:' (in directives)
Also updated docs to show ranges in directives.
2019-09-20 00:51:37 -07:00
Valentin Clement (バレンタイン クレメン)
83bea039cf
CLAW Compiler: added version 2.0.1 ( #12878 )
2019-09-19 18:27:22 +02:00
Adam J. Stewart
cbbd384628
blis: fix darwin install name ( #12869 )
2019-09-18 22:46:34 -05:00
Adam J. Stewart
a4e585bad5
googletest: fix darwin install name ( #12871 )
2019-09-18 22:46:16 -05:00
Adam J. Stewart
964500399b
libkml: fix darwin install name ( #12872 )
2019-09-18 22:44:57 -05:00
Adam J. Stewart
b33d005267
wcslib: fix darwin install name ( #12868 )
2019-09-18 22:44:38 -05:00
Adam J. Stewart
1fe94748d2
diffutils: add missing libiconv dependency ( #12866 )
2019-09-18 15:36:41 -05:00
Julien Loiseau
cacbb4ff7a
Correcting branch used for FleCSPH ( #12865 )
2019-09-18 14:00:47 -06:00
Adam J. Stewart
ec11574a02
Add SQLite 3.29.0 ( #12862 )
2019-09-18 14:36:41 -05:00
Adam J. Stewart
6d7e543cef
GDAL: Add support for MKL driver ( #12837 )
2019-09-18 13:47:31 -05:00
Adam J. Stewart
680430df0f
Add libkml package ( #12836 )
...
* Add libkml package
* googletest needs to be linked to RPATH
2019-09-18 13:46:45 -05:00
Adam J. Stewart
9a7b5ac7cb
libunistring: add missing dependency on libiconv ( #12863 )
2019-09-18 13:37:19 -05:00
Adam J. Stewart
9d67ac2407
Add minizip package ( #12835 )
2019-09-18 12:53:01 -05:00
Adam J. Stewart
3eb0bcf4a1
Add uriparser package ( #12834 )
...
* Add uriparser package
* googletest needs to be linked to RPATH
2019-09-18 12:52:40 -05:00
Patrick Gartung
7c0c31361a
Update buildcache creation and installation to allow mach-o binary relocation using py-machotools on linux or macos. ( #12858 )
...
Update py-machotools dependencies and versions.
2019-09-18 07:24:45 -05:00
Sinan
9807bb5d03
add a version ( #12856 )
2019-09-17 22:54:18 -05:00
Greg Becker
eb4dd4a51a
Boost: add libs property ( #12849 )
2019-09-17 20:30:29 -05:00
Sinan
02ae944c74
fix typo in version number ( #12855 )
2019-09-17 20:28:57 -05:00
Christoph Junghans
b11a98abf0
cmake: add v3.15.{2,3} ( #12847 )
2019-09-17 13:13:39 -06:00
George Hartzell
ae37896800
cryptsetup package: dont vendor libuuid in util-linux ( #12839 )
...
Fixes #12829
This adds a variant to the util-linux package that controls whether it
builds its own libuuid. Variant defaults to True. It enables other
packages to choose to get libuuid from the libuuid package instead.
This also changes the cryptsetup package to build util-linux with
~libuuid (so it uses an explicitly-Spack-built instance of libuuid
instead).
2019-09-17 11:22:10 -07:00
Adam J. Stewart
14ef0c238e
Add py-pycbc package ( #12823 )
2019-09-16 13:10:02 -05:00
Adam J. Stewart
269f34c310
Add py-astropy 2.0.14 ( #12816 )
2019-09-16 13:09:30 -05:00
Adam J. Stewart
98eb8ef0af
Add py-beautifulsoup4 4.8.0 ( #12815 )
2019-09-16 13:08:36 -05:00
Adam J. Stewart
94291ebd1a
Add py-mpld3 package ( #12822 )
2019-09-16 13:08:17 -05:00
Adam J. Stewart
a08a7da413
Add py-asdf package ( #12817 )
2019-09-16 13:07:48 -05:00
Adam J. Stewart
fea315e274
Add py-bintrees package ( #12818 )
2019-09-16 13:07:21 -05:00
Adam J. Stewart
0885615e22
Add py-lscsoft-glue package ( #12821 )
2019-09-16 13:06:59 -05:00
Adam J. Stewart
3b11dfdca0
Add py-jplephem package ( #12819 )
2019-09-16 13:06:33 -05:00
Adam J. Stewart
947413236b
Add py-ligo-segments package ( #12820 )
2019-09-16 13:06:09 -05:00
Adam J. Stewart
4cce23d1d3
Add py-pyopenssl package ( #12824 )
2019-09-16 13:05:37 -05:00
Adam J. Stewart
0d64b12c58
Add py-semantic-version package ( #12825 )
2019-09-16 13:05:12 -05:00
Adam J. Stewart
b8481d7913
Add py-sortedcontainers package ( #12826 )
2019-09-16 13:04:50 -05:00
Adam J. Stewart
09e3d6514b
Add py-weave package ( #12828 )
2019-09-16 12:57:18 -05:00
Adam J. Stewart
321c857d4c
Add py-soupsieve package ( #12827 )
2019-09-16 12:56:53 -05:00
Adam J. Stewart
e3969e33fd
Relax Python version constraints on py-html5lib ( #12811 )
2019-09-16 12:56:21 -05:00
Chuck Atkins
76b79c125a
xdmf3: new package ( #12778 )
2019-09-16 12:02:07 -04:00
Ruben Di Battista
9675db4e7f
qt: Fix build with GCC9 for version 4 ( #12832 )
...
* qt: Fix build w/ GCC9 for @4:
* qt: Fix patch filename and qt version
* Fix typo in patch name
2019-09-14 14:00:46 -05:00
Toyohisa Kameyama
c26a3ff894
flang: build on arm. ( #12808 )
2019-09-14 11:15:06 -05:00
Adam J. Stewart
5f18696169
py-bleach package: add version 3.1.0 ( #12814 )
2019-09-13 19:15:54 -07:00
Adam J. Stewart
3a47a6196f
py-cython package: fix --test ( #12813 )
...
Fix bug in string conversion of "make_jobs"
2019-09-13 19:15:06 -07:00
Adam J. Stewart
a3c6b07c96
py-emcee package: add version 2.2.1 ( #12812 )
2019-09-13 19:13:45 -07:00
Adam J. Stewart
f9b8442e1b
wcslib package: add version 6.4 ( #12810 )
2019-09-13 19:09:54 -07:00
Glenn P Johnson
6937416a65
Add diamond dependency
2019-09-13 19:08:57 -07:00
Glenn P Johnson
09047d76e9
Update braker package
...
- add version 2.1.4
- change url to github
- add perl dependencies
- new version has a new source layout
- filter shebang to use spack perl
2019-09-13 19:08:57 -07:00
Glenn P Johnson
b046ee20f5
Fixes for augustus package
...
- add missing perl dependency
- only filter Makefile if referred to dependency is in the spec
- rewrite the shebang line of scripts to use spack perl
- remove tabix dependency as tabix and bgzip are part of htslib
2019-09-13 19:07:35 -07:00
Glenn P Johnson
2256890d4e
Update genemark-et package
...
- add version 4.46
- add missing perl dependencies
- new version has different source layout
- filter shebang to use spack perl
2019-09-13 19:05:02 -07:00
Sinan
6df57bb2d0
New package: py-pykwalify ( #12540 )
2019-09-13 12:22:08 -07:00
Frédéric Simonis
3f06d5c12a
preCICE: added versions 1.6.0 and 1.6.1 ( #12809 )
2019-09-13 16:04:50 +02:00