Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
When building eospac with %clang, spack's Fortran compiler wrapper is called
'flang', which is rejected by the eospac build system..Allow compilation with
%clang by patching the eospac build system.
My testing only covers %clang where flang is actually gfortran. However, this
patch only registers 'flang' as a known Fortran compiler and does not set any
flags or options that are compiler specific.
.
|
|
|
|
* mfem: fix concretization
* Fix hypre deps again
* Update package.py
|
|
Add configurable HTTP, Python and readline support.
Add previously missing dependencies.
Minor patch to improve Python support (see https://github.com/xrootd/xrootd/pull/695).
|
|
|
|
|
|
|
|
|
|
* Use reported version of IBM XL Fortran compiler for compiler versions >= 16.0.
Starting with the April 2018 release, the IBM XL C and Fortran compilers report the same version, 16.0. Consequently, there is no need to downgrade the Fortran compiler version to match that of the C compiler.
|
|
* Use GitLab's API endpoint for fetching a git snapshot.
* More GitLab packages use the API.
* find_list_url for GitLab's API URLs.
* Flake8
* Url for 'hacckernels'.
* Check GitLab API regexps before the non-API ones.
|
|
|
|
|
|
* Add Trinity package
New package to install Trinity - another odd installer (assumes installation to /usr/local/bin and doesn't copy dot files hence deleting them)
* Update package.py
added dependencies from https://github.com/trinityrnaseq/trinityrnaseq/wiki/Installing-Trinity
* Update package.py
Copy tree to prefix.bin so that PATH can correctly be set for the Trinity command - can't split it off as it seems everything needs to stay together.
* Update package.py
Fixed over-length lines and space before comma
|
|
|
|
This commit fixes #7900.
In short: in the absence of constraints to the contrary, spack will
download the preferred version of a package, which is usually the most
recent non-develop version. On a clean spack installation without
hypre installed, `spack install mfem` will download hypre 2.14.0,
which is API-incompatible with mfem 3.3.2 (and earlier versions of
mfem), so spack will throw compiler errors re: the API mismatch.
This commit fixes that error by restricting mfem release versions
3.3.2 and earlier to hypre version 2.10.b to 2.13.999 (only 2.13.0
currently exists, but if it has a non-2.14.x maintenance release,
these versions of hypre should also be permitted).
|
|
|
|
* A new package: loki.
* Flake8.
|
|
* automake: added version 1.16.1
* lmod: added version 7.7.29
* git: added version 2.17.0
* tmux: added version 2.7
* scala: added version 2.12.5, fixed typo in version 2.10.6
* Added spark@2.3.0, hadoop@3.1.0, jdk@8u172-b11
* picard: added version 2.18.3
* tar: added version 1.30
|
|
|
|
* Add boost 1.67.0
* Remove boost 1.67.0 release candidate and the associated patch
|
|
* Add r-bbmisc
* Add r-dicekriging
* Add r-lhs
* Add r-mco
* Add r-misc3d
* Add r-mlr
* Remove boilerplate from r-mlr package
* Add r-mlrMBO
* Add r-parallelmap
* Add r-paramhelpers
* Add r-plot3d
* Add r-rgenoud
* Add r-smoof
* Add r-rinside 0.2.14
* Fix flake8 issues
* Add specific required versions
* Add more up-to-date versions of r-{mco, mlr, mlrMBO, smoof}
|
|
Added OpenMP variant for kokkos that can be disabled to build and test
on platforms where OpenMP is not available or desired. Also updated
version list
|
|
* openmpi: libfabric support, ucx cleanup
* openmpi: remove unnecessary parentheses
|
|
* libfabric: mxm deprecated, adding mlx aka ucx
* libfabric: adding dependencies that we have in spack
|
|
|
|
* psm: new package
* psm: setting latest stable to preferred
|
|
* rdma-core: new package
* rdma-core: change to platform conflict
|
|
* libnl: new package
* libnl: change platform constraint to a conflict
|
|
* Committer: sajid <sajid@xrmlite.phys.northwestern.edu>
modified: var/spack/repos/builtin/packages/py-numpy/package.py
* Corrected typo
* removing whitespace
* remove whitespace
* remove whitespace, if not will do this in vim
|
|
* py-testinfra: Create new package
* py-testinfra: flake8 fixes
* py-testinfra: fix pytest version dependency
* py-testinfra: fix py-importlib version dependency
|
|
* fabtests: new package
* fabtests: fix hashes for github archive behavior & add libfabric dep
* fabtests: both versions confirmed working
* fabtests: use developer provided archive
|
|
* Add a new package: gloo.
* Remove dependencies.
|
|
|
|
|
|
--enable-mpi-thread-multiple option not viable in Open MPI 3.0+
Signed-off-by: Dan Topa <dantopa@lanl.gov>
|
|
|
|
Fix `spack load` with extended packe specifications those includes spaces.
Solved by using perfectly parameter forwarding via temporary array.
example:
```
$ spack install zlib
$ spack install zlib cppflags='-O3 -march=native'
$ spack install zlib cppflags='-O2 -march=native'
$ spack find -d -L -f zlib
==> 3 installed packages.
-- linux-linuxmint18-x86_64 / gcc@5.4.0 -------------------------
k5hg4kkxiutkfl6n53ogz5wnlbdrsdtf zlib@1.2.11%gcc
mse2fyzdxciszdhiqi4b5kl6fxkps3fh zlib@1.2.11%gcc cppflags="-O2 -march=native"
vrnvj2fikcbxqxrymctnlpmud7wbuahk zlib@1.2.11%gcc cppflags="-O3 -march=native"
$ spack load zlib cppflags='-O3 -march=native'
==> Error: Unexpected token
['zlib', 'cppflags=-O3', '-march=native']
```
|
|
|
|
|
|
* prinseq-lite: Create new package
* prinseq-lite: set variant description and add dependency type
|
|
* Fix build issue with PMIx on aarch64
Work around a bug in PMIx that causes build issues on aarch64. Bug was
fixed in PMIx 2.1.1, so the spack package checks both the architecture
and the PMIx version. Workaround is to just not build the PMIx test and
example code.
* Minor code cleanups
Minor corrections to make 'spack flake8' happy.
* Add support for version 2.1.1
|
|
- Ragel is a parser and finite state machine generator that can be
used as an alternative means for solving parsing problems without
Flex.
|
|
|
|
* omega-h: new package
* omega-h: fix multiple package.py issues
* omega-h: use tarball checksum to avoid warning
* omega-h: wrap lines for flake8
|
|
* new package: racon (bioinformatics)
* add cmake_arg method
|
|
* HiC-Pro: a new package.
* Flake8.
* Update.
* Remove nektar.
|
|
|
|
* r-matr: Create new package.
* shocklibs: Create new package.
* r-biom-utils: Create new package.
* r-mgraster: Create new package
* py-poster: Create new package.
* py-requests-toolbelt: Create new package.
* perl-libwww-perl: Create new package.
* py-mg-rast-tools: Create new package.
* mg-rast-tools: Fix version constraints for dependencies.
* Change dependency type of py-setuptools.
|
|
* py-pymol: new package
* py-pymol: needs python+tk
|