Skip to content

Merge from upstream 2025-08-06#5

Merged
gartung merged 121 commits intofnal-developfrom
maintenance/merge-from-upstream-2025-08-06
Aug 6, 2025
Merged

Merge from upstream 2025-08-06#5
gartung merged 121 commits intofnal-developfrom
maintenance/merge-from-upstream-2025-08-06

Conversation

@greenc-FNAL
Copy link
Member

tldahlgren and others added 30 commits July 29, 2025 12:07
Signed-off-by: tldahlgren <dahlgren1@llnl.gov>
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
* 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:
manuelakuhn and others added 24 commits August 6, 2025 10:31
…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>
@gartung gartung merged commit c02339a into fnal-develop Aug 6, 2025
@gartung gartung deleted the maintenance/merge-from-upstream-2025-08-06 branch January 23, 2026 17:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.