Skip to content

Conversation

@climbfuji
Copy link
Collaborator

@climbfuji climbfuji commented Dec 10, 2025

Description

All in the title. See JCSDA/spack-stack#1835 for details

Testing

See JCSDA/spack-stack#1858

Issues

Part of JCSDA/spack-stack#1835

climbfuji and others added 8 commits December 11, 2025 16:03
… use LD_LIBRARY_PATH environment modifications instead (spack#29)
* adding harfbuzz versions 11.3.0 to 11.4.1

* formatting cleanup

* removing several versions of harfbuzz and only keeping the latest (11.4.1) and the one to address the vulnerability (11.3.3)

---------

Co-authored-by: Casey Alan Anderson <casey_a@lanl.gov>
Fix the version constraint of the patch introduced in spack#1719: @5 -> @11.5
At one point, there was a patch that allowed the Meson build of
Harfbuzz to use Freetype built with CMake, but support fo this has
been dropped, so:

* Add CMake builder for Harfbuzz
* Harfbuzz Meson build requires Freetype built with autotools (this
  implicitly means that Windows built of Harfbuzz will be with CMake)
* Remove patch adding support for CMake-built Freetype when building
  Harfbuzz with Meson (this patch was originally upstream but was
  removed)

---------

Signed-off-by: John Parent <john.parent@kitware.com>
…k#2747)

Harfbuzz's meson system expects non CMake built dependencies. Ensure we're building cairo with meson when building harfbuzz with meson.
…#2731)

* harfbuzz/pango: add harfbuzz gobject variant, req'd for pango; (re)add harfbuzz@2.9.1

* harfbuzz: gobject off by default

---------

Signed-off-by: AlexanderRichert-NOAA <alexander.richert@noaa.gov>
rickgrubin-noaa pushed a commit to rickgrubin-noaa/spack-packages that referenced this pull request Dec 29, 2025
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
rickgrubin and others added 2 commits December 30, 2025 10:15
* Add mpi libs to package spec

---------

Co-authored-by: Rick Grubin <richard.grubin@noaa.gov>
…into feature/merge_rel20_to_spack_stack_dev
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

7 participants