Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
* Coastal codes installation
* Finished debugging swan.
* Fix formatting errors identified by flake8
* Another attempt to fix formatting.
* Fixed year in header.
* Fixed maintainers syntax and other details from review comments.
* Remove redundant url.
---------
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
|
|
* py-pysam: adding version 0.21.0
* Update var/spack/repos/builtin/packages/py-pysam/package.py
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
---------
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
|
|
|
|
Co-authored-by: Matt Lieber <lieber.31@osu.edu>
|
|
|
|
Turn off ARM NEON support on MacOS arm64
Co-authored-by: Stephen Herbener <stephen.herbener@gmail.com>
|
|
|
|
(#37379)
* add openmp_max_threads variant and enable avx 512 optimizations for icelake and cascadelake
Signed-off-by: Andrey Parfenov <andrey.parfenov@intel.com>
* revert manual enabling of avx512 for icelake and cascadelake
Signed-off-by: Andrey Parfenov <andrey.parfenov@intel.com>
---------
Signed-off-by: Andrey Parfenov <andrey.parfenov@intel.com>
|
|
|
|
|
|
|
|
* add a virtual dependency name instead of complete package name
* add OneAPI components as providers of virtual packages
* Revert the default of tbb
---------
Co-authored-by: Nisarg Patel <nisarg.patel@lrz.de>
|
|
|
|
|
|
* add petsc 3.19 for exago@develop
* simplify version syntax
|
|
* py-gtdbtk: adding version 2.3.0
* py-gtdbtk: adding missing pydantic dep
* py-gtdbtk: restrict pydantic dep
|
|
|
|
* ophidia-io-server: new package at v1.7
* ophidia-io-server: Fix package
* ophidia-analytics-framework: new package at v1.7
* Fix code style in ophidia-analytics-framework
* Merge
* ophidia-analytics-framework: update package to v1.7.3
* Update package.py
* Fix style
---------
Co-authored-by: SoniaScard <SoniaScard@users.noreply.github.com>
Co-authored-by: Donatello Elia <eldoo@users.noreply.github.com>
|
|
* fix(hdf5): h5pfc link failure
develop branch doesn't need linking any more.
See: https://github.com/HDFGroup/hdf5/commit/acb186f6e5f0ac3e5bfb9501e3381c1968489a59
* [@spackbot] updating style on behalf of hyoklee
---------
Co-authored-by: hyoklee <hyoklee@users.noreply.github.com>
|
|
|
|
|
|
|
|
(#34236)
This is a refactor of Spack's stand-alone test process to be more spack- and pytest-like.
It is more spack-like in that test parts are no longer "hidden" in a package's run_test()
method and pytest-like in that any package method whose name starts test_
(i.e., a "test" method) is a test part. We also support the ability to embed test parts in a
test method when that makes sense.
Test methods are now implicit test parts. The docstring is the purpose for the test part.
The name of the method is the name of the test part. The working directory is the active
spec's test stage directory. You can embed test parts using the test_part context manager.
Functionality added by this commit:
* Adds support for multiple test_* stand-alone package test methods, each of which is
an implicit test_part for execution and reporting purposes;
* Deprecates package use of run_test();
* Exposes some functionality from run_test() as optional helper methods;
* Adds a SkipTest exception that can be used to flag stand-alone tests as being skipped;
* Updates the packaging guide section on stand-alone tests to provide more examples;
* Restores the ability to run tests "inherited" from provided virtual packages;
* Prints the test log path (like we currently do for build log paths);
* Times and reports the post-install process (since it can include post-install tests);
* Corrects context-related error message to distinguish test recipes from build recipes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* py-datalad: add 0.18.3
* [@spackbot] updating style on behalf of manuelakuhn
* Remove metadata variant
* Fix dependencies
* Remove redundant version restriction
|
|
|
|
|
|
* py-loguru: add v0.2.5
* py-loguru: add v0.3.0
|
|
|
|
|
|
* hip: get_paths for hipify-clang
* fix: need to actually use get_paths now to get hipify-clang path
* set hipify-clang path differentluy for external vs spack-installed case
* [@spackbot] updating style on behalf of eugeneswalker
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* new package: psalg
* use new maintainer syntax
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
---------
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
|
|
(#36286)
Add a "require" directive to packages, which functions exactly like
requirements specified in packages.yaml (uses the same fact-generation
logic); update both to allow making the requirement conditional.
* Packages may now use "require" to add constraints. This can be useful
for something like "require(%gcc)" (where before we had to add a
conflict for every compiler except gcc).
* Requirements (in packages.yaml or in a "require" directive) can be
conditional on a spec, e.g. "require(%gcc, when=@1.0.0)" (version
1.0.0 can only build with gcc).
* Requirements may include a message which clarifies why they are needed.
The concretizer assigns a high priority to errors which generate these
messages (in particular over errors for unsatisfied requirements that
do not produce messages, but also over a number of more-generic
errors).
|