Age | Commit message (Collapse) | Author | Files | Lines |
|
* Autodock vina: spec
* Adding comment to patch. The implemnetation of boost is version dependent on older boost replacing depecrated function of boost.
* Adding in boost version dependency
|
|
resulting ompt interface in cbtf-krell and openspeedshop to gather openmp specific performance information. (#5288)
* Update the krell institute products to use the latest features of spack for building on cluster platforms.
* Address travis error messages and resubmit the pull request.
* Update the contents of openspeedshop package.py so it passes the flake8 tests.
* Fix flake8 error-whitespack issue in mrnet package.py file.
* Add updates based on spack reviewer feedback.
* More fixes based on comments from reviewers. Switch using extend to using append, remove additional setting of PATH and LD_LIBRARY_PATH that should not be required due to RPATH.
* More review related changes. Update MPIOption.append lines and take out xercesc references.
* Create a base options function for common openspeedshop base cmake options to reduce redundencies.
* Add libxml2+python depends on to get around issues with the libxml2 package file.
* Using boost over 1.60.0 causes compile errors. This is a known boost bug. Also, dyninst-9.2.0 is set to be the vesrion of dyninst to use with OSS, as of now. The newer version fails to build.
* Fix bad syntax in specifying the boost version range.
* Update the version numbers for the krell institute components and tools: cbtf and openspeedshop.
* Do not build glib for qt3, it is not needed and causes build problems at this time anyway.
* A fix was added for setting LD_LIBRARY_PATH in the qt3 build, but if LD_LIBRARY_PATH is not set the qt build fails. So so check and set LD_LIBRARY_PATH if not set, update if it is set.
* Update the fix for qt3 build by setting LD_LIBRARY_PATH instead of checking for whether it is set or not per Adams comment that spack clears LD_LIBRARY_PATH.
* A fix was added for setting LD_LIBRARY_PATH in the qt3 build, but if LD_LIBRARY_PATH is not set the qt build fails. So so check and set LD_LIBRARY_PATH if not set, update if it is set.
* Trim comments to fit more concisely.
* Fix tabs versus spaces and swap if and else clause check from a negative to a positive check.
* Add ability to build llvm-openmp-ompt alone, with gnu compilers and use the resulting ompt interface in cbtf-krell and openspeedshop to gather openmp specific performance information.
* Fix flake8 errors.
* Fix flake8 errors - stage 2.
* Fixes based on reviewer suggestions and comments.
* Use build_type variant to set the build type and allow changing of the type.
* Fix missing comma in cmake_arg list, found on another test machine.
|
|
type's output can be localized, causing the grep to fail.
|
|
|
|
Convert to CMakePackage and add a pkg-config file (otherwise libmongoc's
pkg-config file does not contain all required flags).
|
|
* autoconf, automake: Add missing perl dependency
* automake: Add 1.15.1
|
|
* glib: Add missing perl dependency
* shared-mime-info: Add missing perl dependency
* libx11: Add missing perl dependency
* likwid: Add missing perl dependency
|
|
* r-limma: Create New Package.
* pr-quantities: add version & py-numpy conflict (#5307)
* r-limma: Create new package.
* r-limma: Correct format.
* Update package.py
|
|
|
|
* r-genefilter: Create New Package.
* r-genefilter: Create new package.
* r-genefilter: Correct format.
* Update package.py
|
|
* r-xml: updated url and added version 3.98-1.9
* Update package.py
|
|
* r-multtest: Create New Package.
* pr-quantities: add version & py-numpy conflict (#5307)
* r-multtest: Create new package.
* r-multtest: Correct format.
|
|
* pr-quantities: add version & py-numpy conflict (#5307)
* r-plogr:Create new package.
* r-plogr: Correct format.
|
|
* r-glmnet: Create New Package.
* pr-quantities: add version & py-numpy conflict (#5307)
* r-glmnet: Update version to 2.0-13
* r-matrix: Update version to 1.2-11
* r-lattice: Update version to 0.20-35.
|
|
* pr-quantities: add version & py-numpy conflict (#5307)
* r-pkgconfig: Create new package.
* r-pkgconfig: Correct format.
* r-pkgconfig: Correct format.
|
|
* pr-quantities: add version & py-numpy conflict (#5307)
* r-bit64: Create new package.
* r-bit64: Correct format.
|
|
* r-annotationdbi: Create New Package.
* r-iranges: Create new package.
* r-s4vectors: Create new package.
* r-annotationdbi: Create new package.
* r-s4vectors: Delete file.
* r-annotationdbi: Correct format.
* r-iranges: Correct format.
|
|
* pr-quantities: add version & py-numpy conflict (#5307)
* r-blob: Create new package.
* r-blob: Correct format.
|
|
- Filter the pytest-runner dependency out of setup.py in py-mccabe and
py-flake8
|
|
* update for conduit 0.3.0 release
* use mpicxx
* Update package.py
|
|
The default implementation of Package.fetch_remote_versions will take
a URL like https://github.com/google/protobuf/archive/ and automatically
search https://github.com/google/protobuf/releases/ for new package
versions. In the case of protobuf the release/ path contains release
artifacts for a version and the archive/ path contains the desired
source. Since both are associated with the version, and
Package.fetch_remote_versions only stores one URL for a given version,
the two paths are in conflict; previously the URL returned for a
given version was arbitrarily chosen between the two paths. This
updates the definition for the Protobuf package to always search for
URLs in https://github.com/google/protobuf/archive/
|
|
closes #5201
Currently, if a user sets an external package to have a prefix that is
one of the system paths (like '/usr') the module files that are
generated will prepend '/usr/bin' to 'PATH', etc. This is particularly
nasty at the time when a module file is unloaded, and e.g. paths like
'/usr/bin' will be discarded from PATH.
This PR solves the issue skipping system paths when a prefix inspection
is made to generate module files.
|
|
|
|
Lightly tested on CentOS 7
|
|
|
|
Required an update to the protobuf digest value, which seems to
be amongst the set creamed by GitHub's change.
|
|
|
|
|
|
|
|
(#5340)
* blas_lapack: add multithreading variant
* elemental: update
* intel-mkl: extend to macOS
* rename multithreading to threads
* intel-mkl: avoid long lines
* intel-mkl: make one install error a conflict
* openblas: fix a minor bug in the test
|
|
* pr-quantities: add version & py-numpy conflict (#5307)
* r-rsqlite: Update version to 2.0
|
|
* pr-quantities: add version & py-numpy conflict (#5307)
* r-bh: Update version to 1.65.0-1
|
|
* pr-quantities: add version & py-numpy conflict (#5307)
* r-memoise: Update version to 1.1.0
|
|
* pr-quantities: add version & py-numpy conflict (#5307)
* r-tibble: Update version to 1.3.4
|
|
* pr-quantities: add version & py-numpy conflict (#5307)
* r-bit: Create new package.
|
|
* pr-quantities: add version & py-numpy conflict (#5307)
* r-assertthat: Update version to 0.2.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Lightly tested on CentOS 7.
|
|
Lightly tested on CentOS 7.
|
|
Update the git package to git@2.14.1.
This requires a pcre that has been built with `--enable-jit`, so this
adds a variant to pcre to support that and arranges so that git versions
before 2.14 depend on pcre and git 2.14 and after depend on pcre+jit.
|
|
|
|
25.3 is a security update. Info here:
https://lists.gnu.org/archive/html/info-gnu/2017-09/msg00006.html
Build both +X and ~X on CentOS 7 and lightly tested.
|
|
Due to the logic in configure.ac, we may be using both the system
linker (LD_RO='ld -r -o') and the linker tied to the compiler (LD=$CXX).
This may produce weird link-time errors when the two executables are
not the same.
The PR works around the issue disabling 'ld -r'
|
|
Open MPI has been relying on versions of PMIx since the 2.0.0
release. Although the embedded version can be used, it makes
more sense long term for Spack to know about the PMIx package,
and to build Open MPI against PMIx as an external package.
There are other software components that may eventually be
reliant on PMIx including MPICH, GASNet, the OpenSHMEM reference
implementation, etc.
This is also partly motivated by the desire to have ECP ST
projects to be released through Spack.
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
|
|
|