Skip to content

[harfbuzz] Update to 14.3.0 - #53254

Merged
Billy O'Neal (BillyONeal) merged 5 commits into
microsoft:masterfrom
ajtribick:harfbuzz-14.3.0
Aug 8, 2026
Merged

[harfbuzz] Update to 14.3.0#53254
Billy O'Neal (BillyONeal) merged 5 commits into
microsoft:masterfrom
ajtribick:harfbuzz-14.3.0

Conversation

@ajtribick

Copy link
Copy Markdown
Contributor
  • Changes comply with the maintainer guide.
  • SHA512s are updated for each updated download.
  • The "supports" clause reflects platforms that may be fixed by this new version, or no changes were necessary.
  • Any fixed CI baseline and CI feature baseline entries are removed from that file, or no entries needed to be changed.
  • All patch files in the port are applied and succeed.
  • The version database is fixed by rerunning ./vcpkg x-add-version --all and committing the result.
  • Exactly one version is added in each modified versions file.

ignore-unused-template.patch is no longer needed - the unused-template warning is suppressed in the upstream file.

@ajtribick

Copy link
Copy Markdown
Contributor Author

Not sure what the qtwebengine failure is about (the release build worked fine on x64-windows-release).
Debugging this port is somewhat beyond my capabilities though.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@BillyONeal

Copy link
Copy Markdown
Member

Not sure what the qtwebengine failure is about (the release build worked fine on x64-windows-release).
Debugging this port is somewhat beyond my capabilities though.

There's an unfortunate intermittent failure with that we have been unable to consistently repro / fix / understand ( #52685 )

@BillyONeal Billy O'Neal (BillyONeal) left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

GPT 5.6 Sol observes:

harfbuzzConfig.cmake.in unconditionally requires FreeType, causing core-only CMake consumption to fail.
vcpkg.json omits the standard MIT license used by src/ms-use

Would you consider ajtribick#4 ? (I'm only "request changes" over the licensing thing but the Freetype thing seems plausible)

@BillyONeal
Billy O'Neal (BillyONeal) marked this pull request as draft August 7, 2026 00:19
@ajtribick

Copy link
Copy Markdown
Contributor Author

Thanks. The freetype change is one step towards getting #51451 done.

[harfbuzz] Fix optional FreeType config and license
@ajtribick
Andrew Tribick (ajtribick) marked this pull request as ready for review August 7, 2026 17:04

@BillyONeal Billy O'Neal (BillyONeal) left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@BillyONeal
Billy O'Neal (BillyONeal) enabled auto-merge (squash) August 7, 2026 21:50
@BillyONeal
Billy O'Neal (BillyONeal) merged commit ea1a739 into microsoft:master Aug 8, 2026
16 checks passed
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.

2 participants