Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Add a 'define_from_variant` helper function to CMake-based Spack
packages to convert package variants into CMake arguments. For
example:
args.append('-DFOO=%s' % ('ON' if '+foo' in self.spec else 'OFF'))
can be replaced with:
args.append(self.define_from_variant('foo'))
The following conversions are handled automatically:
* Flag variants will be converted to CMake booleans
* Multivalued variants will be converted to semicolon-separated strings
* Other variant values are converted to CMake string arguments
This also adds a 'define' helper method to convert any variable to
a CMake argument. It has the same conversion rules as
'define_from_variant' (but operates directly on values rather than
requiring the user to supply the name of a package variant).
|
|
Silo does not build with HDF5 1.12.
|
|
|
|
|
|
|
|
|
|
|
|
The patch neither applies nor is necessary.
|
|
HPCToolKit <= 2020.03.01 does not build with binutils 2.34.
|
|
* LIBXSMM 1.15
* LIBXSMM: renamed development version according to the related branch on GitHub.
|
|
* py-astpretty: add new package
* pkg_resources needed at run-time
|
|
PR #15212 added a new connect_timeout option that can be overridden
using fetch_options but had to specified per-version. This adds a new
per-package variable that can be used to override fetch_options for
all versions in the package. This includes connect_timeout as well
as 'cookie' (e.g. for the jdk package).
Packages can combine package-level fetch_options with per-version
fetch_options, in which case the version fetch_options completely
override the package-level fetch_options.
This commit includes tests for the added behavior.
|
|
|
|
* Add py-h5glance versions 0.5 & 0.6
* List versions newest to oldest
|
|
|
|
* add GNU source-highlight package
* fix flake8
* Allows the package to download from GNU mirrors
|
|
|
|
|
|
|
|
|
|
* Change py-merlinwf to py-merlin to match PyPi.
Change py-merlin to py-merlin-info.
Move to py-merlin_info.
Add py-merlin-info back in.
* Update dependent packages for the new merlin name.
* Remove non-working pyre and the associated packages, exchanger,
py-pythia and py-mlerin-info from citcoms.
* Remove blank line.
|
|
* pfunit: add max_array_rank=(int) variant
* pfunit: flake8 line length fixes
|
|
Co-authored-by: zhiyiwu <zhiyi.wu@gtc.ox.ac.uk>
|
|
Co-Authored-By: Massimiliano Culpo <massimiliano.culpo@gmail.com>
|
|
|
|
* add new package: lmbench
* refine LDFLAGS append call
|
|
* revbayes: Update URLs and hashes for old archives
* Switch to url_for_version
* Fix whitespace
|
|
* Update package.py
* Update package.py
* add upper bounds to production config_option
* fix config_options
* Fix mistaken changes.
|
|
|
|
Co-authored-by: Daryl W. Grunau <dwg@lanl.gov>
|
|
|
|
|
|
|
|
The test utils for the new version 1.9.1 are missing.
Add them.
|
|
* Added resultsFile package
* Added comments
* Fixed PEP8
* Added Python3 package
* Removed py-setuptools
|
|
|
|
|
|
* Add PETSc valgrind dependency
* Remove +debug on valgrind dependency
* enh variant description
|
|
* Remove ARCH argument in OpenBLAS < 0.3.0
* Fix Intel OpenBLAS that uses lapack 0.3.9
* Improve variant name consistency
see https://github.com/spack/spack/issues/15239
|
|
* backporting fix for building gcc >= 8.1.0 and gcc <= 9.2.0 with binutils 2.31
* removed trailing whitespace
|
|
static build to run successfully (#15407)
|
|
* libxpresent: Add some dependencies.
* Change *proto dependency type from build to link.
|
|
|
|
|
|
* scr: add develop, legacy branches; version 2.0.0
squash! scr: add develop and legacy versions
* filo: package for SCR component
* spath: package for SCR component
* axl: update for versions 0.3 and 0.2
* scr: build with components
* spath: structure of +mpi if/else
* :ok_hand: capitalization of ecp-veloc
* scr: branches are always greater than any version
|
|
(#15188)
* contrib-spiral: submit SPIRAL package recipe and HCOL package recipe (extension package for SPIRAL) to spack
* contrib-spiral: fix flake8 complaints for spiral & hcol
* contrib-spiral: Revisions to package recipes to address comments
* contrib-spiral: remove unecessary 'test' function
* contrib-spiral: update hcol package to install in <prefix>/namespaces/packages/hcol
* contrib-spiral: don't import os to hcol
* contrib-spiral: tweak hcol package recipe
|
|
* Parallel-netcdf: update package.
* Add a temporary patch for version 'develop'.
* Rename version 'develop' to 'master'.
* Drop the patch for 'master'.
|
|
|
|
|