Skip to content

Update harfbuzz to 14.2.0#4035

Merged
mattleibow merged 1 commit into
mainfrom
mattleibow/dev-update-harfbuzz
May 24, 2026
Merged

Update harfbuzz to 14.2.0#4035
mattleibow merged 1 commit into
mainfrom
mattleibow/dev-update-harfbuzz

Conversation

@mattleibow
Copy link
Copy Markdown
Contributor

Update harfbuzz native dependency from 8.3.1 to 14.2.0.

Fixes #3686

Changes:

  • Updated externals/skia submodule (points to mono/skia dev/update-harfbuzz-14 branch)
  • Updated cgmanifest.json with new version

Required skia PR: mono/skia#241

Build verified: macOS arm64 native build succeeds.
Tests verified: All 5663 tests pass (12 skipped for hardware reasons).

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 21, 2026

📦 Try the packages from this PR

Warning

Do not run these scripts without first reviewing the code in this PR.

Step 1 — Download the packages

bash / macOS / Linux:

curl -fsSL https://raw.githubusercontent.com/mono/SkiaSharp/main/scripts/get-skiasharp-pr.sh | bash -s -- 4035

PowerShell / Windows:

iex "& { $(irm https://raw.githubusercontent.com/mono/SkiaSharp/main/scripts/get-skiasharp-pr.ps1) } 4035"

Step 2 — Add the local NuGet source

dotnet nuget add source ~/.skiasharp/hives/pr-4035/packages --name skiasharp-pr-4035
More options
Option Description
--successful-only / -SuccessfulOnly Only use successful builds
--force / -Force Overwrite previously downloaded packages
--list / -List List available artifacts without downloading
--build-id ID / -BuildId ID Download from a specific build

Or download manually from Azure Pipelines — look for the nuget artifact on the build for this PR.

Remove the source when you're done:

dotnet nuget remove source skiasharp-pr-4035

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 21, 2026

📖 Documentation Preview

The documentation for this PR has been deployed and is available at:

🔗 View Staging Site
🔗 View Staging Docs
🔗 View Staging Gallery (Blazor)
🔗 View Staging Gallery (Uno Platform)
🔗 View Staging SkiaFiddle

This preview will be updated automatically when you push new commits to this PR.


This comment is automatically updated by the documentation staging workflow.

@mattleibow mattleibow force-pushed the mattleibow/dev-update-harfbuzz branch 2 times, most recently from 3bbdf6b to ca3cf94 Compare May 22, 2026 01:02
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

[deps] Update HarfBuzz (8.3.1 → 14.2.0)

1 participant