Merged
Conversation
* Add versions 3.24.0 and 3.25.0 * Add myself as a maintainer. * Switch to using the `when` context manager for dependencies and update dependecy versions.. Where the pyproject.toml or setup.py did not provide version constraints, I kept the ones from the older spack package. * Remove accidentally duplicated dependencies. * Update homepage and pypi version. * Simplify version constraints.
Test that the canonicalized sources of builtin's package.py files are identical for all supported Spack versions
- [x] update `pyproject.toml` so that `ruff check` passes - [x] fix one remaining issue in `racket`: use `not in` Signed-off-by: Todd Gamblin <tgamblin@llnl.gov>
* add an install method that raises * depend on `c` to be able to specify a compiler on the externals * require `linux` instead of conflicts with the complement
* kadath: Update source git repo and homepage The old repo no longer seems to be publicly accessible and all development seems to be taking place in the new repo. * kadath: Add all versions from new repo tags * kadath: Add C language dependence I think all of the source code is in C but the CMakeLists.txt doesn't specify the language dependence, hence it tests the C compiler too.
Signed-off-by: Adam J. Stewart <ajstewart426@gmail.com>
Co-authored-by: Xylar Asay-Davis <xylarstorm@gmail.com>
Co-authored-by: Xylar Asay-Davis <xylarstorm@gmail.com>
Signed-off-by: Adam J. Stewart <ajstewart426@gmail.com>
* pixman: add v0.46.4, v0.44.2 * pixman: depends_on meson@1.3: when @0.44.2:
…s variant (spack#952) * environment-modules: X variant only available on v3.2 Update X variant of environment-modules package to make it only available for 3.2 releases. * environment-modules: add cflags to compile old v3.2 To compile nowadays 3.2 releases of environment-modules, some cflags should be added to ignore implicit-function-declaration and int-conversion errors. * environment-modules: add new-features variant Add "new-features" variant that enables all new features implying a substantial behavior changes. This variant is on by default. When this variant is on, it adds the --enable-new-features argument to the list of configuration arguments. --enable-new-features implies --enable-conflict-unload and --enable-require-via arguments, thus it is not required anymore to add these 2 argument separately. Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr>
Also adding in fixes for JAVA_HOME being overwritten and additional javafx module for gui stuff Signed-off-by: Shane Nehring <snehring@iastate.edu>
* py-pytest: add v8.2.2, v8.3.5, v8.4.1 * py-pytest: order newest first
Parthenon declares C CXX in its CMakeLists.txt so we need to provide both.
…#889) Signed-off-by: Gregory Becker <becker33@llnl.gov>
…e-from-upstream-2025-08-06
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
develop(Fix style issues indevelopspack/spack-packages#856)ruff checkpass (formatting: makeruff checkpass spack/spack-packages#865)python -m pip installinstead ofpip install(ci: usepython -m pip installinstead ofpip installspack/spack-packages#885)ruff formatalmost pass (formatting: makeruff formatalmost pass spack/spack-packages#866)target=configuration argument (BlisBase: Exposing the optional ability to target alternative build configurations spack/spack-packages#503)remove-packagelabel spack/spack-packages#920)