Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
pkgconfig is the correct virtual provider.
|
|
|
|
mpich@3.3 introduced a new regex-based function for node list parsing
that does not recognize hostnames without a dash properly.
|
|
|
|
|
|
|
|
|
|
* Update package.py
* Add MYSQL Package file
* Fixes for linter
|
|
* New package: py-mysql-connector
* Fixed docstring
* 1. Determined that py-setuptools was not needed at all, so removed.
2. Added py-protobuf. Docs seem to imply that only C protobuf library is required; however, the Python setup.py says differently, and some Python code seems to reference protobuf too. I don't know why this worked for me, but it looks like including py-protobuf is the right thing to do.
* Applied solution detailed in:
https://github.com/mysql/mysql-connector-python/pull/9
Uncommenting this patch will make `error: option --single-version-externally-managed not recognized` reappear.
* Clean up / reorder lines
* flake8
|
|
`string.find` is not part of Python 3 anymore.
|
|
|
|
|
|
* Updating Caliper package with a shared lib option
* Tightened version bounds on Caliper package
* Removed testing. Loosened version constraints
* Add Caliper 2.0.1, cleanup dependency specs
|
|
|
|
* Fix clearing EnvironmentModifications with python2
* Add EnvironmentModifications::clear unit test
Use re-assignment rather than del to clear array
* Fix flake issues
|
|
rapidjson gives warnings with gcc-7.3 and branch fall through
|
|
qt currently falls back to bundled versions of sqlite, harfbuzz, pcre,
double-conversion and xcb. This adds the appropriate dependencies and
configure arguments. A new variant adds multibyte support to pcre and
pcre2, which is required by qt.
Additionally, newer versions of gcc (starting with @8.3.0) cause build
failures. This adds a patch to fix the problem.
The changes have been tested with all versions of qt currently available
in Spack. 5.2 and 5.3 do not build for reasons that seem to be unrelated
to these changes, though.
|
|
|
|
* A new package: aoflagger.
* aoflagger does not support boost>1.66.0 .
* Add fftw~mpi dependency.
* flake8.
* Flake8.
* Update package heder.
* md5 -> sha256.
|
|
Add a variant to control shared/static builds (one at a time) and
make shared the default.
|
|
The configure of RegCM treats --disable-FEATURE as --enable-FEATURE,
so we cannot use enable_or_disable.
|
|
|
|
|
|
* Add binary package of the IBM Java SDK for big and little-endian
powerpc (power7, 8 and 9). The jdk and openjdk packages only install
on x86_64.
* Add ibm-java as a java provider
* The jdk and openjdk packages only install on x86_64. Add conflicts
for ppc64 and ppc64le to jdk and openjdk.
|
|
* Elfutils requires m4 to build
* Add version 0.176
|
|
|
|
|
|
shmemrun and oshrun do not exist in OpenMPI v4.0.0
(ref: https://www.open-mpi.org/doc/v4.0/)
The Spack OpenMPI package was failing the install by trying to
remove them. This guards the removal of several scripts when
using the Slurm scheduler to handle the case where they don't exist.
|
|
URLs for the opari2, otf2, and scorep packages have changed (although
the checksums are the same)
|
|
psm2 is only supported for versions 2.2 and up, so a conflict is
added for earlier versions
|
|
|
|
|
|
|
|
|
|
* Add version 3.4.0
* Update checksums for older versions to sha256
* Require hdf5~mpi when building with ~mpi
|
|
|
|
|
|
|
|
It seems that this is actually a glibc problem and while 2.6.4 builds
without the patch on newer versions of gcc (@8:), it still sometimes
segfaults (as observed during the doxygen build).
|
|
|
|
|
|
Fixes #10191
* Add more regular expressions to detect clang versions that were
not being picked up
* Add a test for parsing versions from the output of Clang (this
does not run Clang, but rather uses example outputs from Clang)
* Separate Clang version parsing into its own method (to make it
easier to test)
|
|
* added intel 19.0.3 packages
* added intel 19.0.3 packages
|
|
|
|
|
|
Currently, only C headers are considered, causing build failures for
packages depending on, e.g., netcdf-fortran and xerces-c. Additionally,
the regex used to look for the include path component did not consider
word boundaries, causing false matches.
|
|
For zlib, also update the `CFLAGS`/`LDFLAGS`
|
|
|
|
* Create option to build missing compilers and add them to config before installing packages that use them
* Clean up kwarg passing for do_install, put compiler bootstrapping in separate method
|