Bug 284008 - print/harfbuzz: update to 10.2.0
Summary: print/harfbuzz: update to 10.2.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-desktop (Team)
URL: https://github.com/harfbuzz/harfbuzz/...
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-11 22:17 UTC by Jan Beich
Modified: 2025-01-16 03:56 UTC (History)
1 user (show)

See Also:
jbeich: exp-run+


Attachments
v1 (apply via "git am") (2.45 KB, patch)
2025-01-11 22:17 UTC, Jan Beich
no flags Details | Diff
v1 (apply via "git am") (3.65 KB, patch)
2025-01-11 22:22 UTC, Jan Beich
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Beich freebsd_committer freebsd_triage 2025-01-11 22:17:27 UTC
Created attachment 256630 [details]
v1 (apply via "git am")
Comment 1 Jan Beich freebsd_committer freebsd_triage 2025-01-11 22:22:30 UTC
Created attachment 256631 [details]
v1 (apply via "git am")

Oops, fix plist in harfbuzz-cairo and harfbuzz-icu:

===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: include/harfbuzz/hb-subset-serialize.h
Comment 3 commit-hook freebsd_committer freebsd_triage 2025-01-16 00:54:36 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2f2cc06bb92117f2803909aedb48b426ed5563f8

commit 2f2cc06bb92117f2803909aedb48b426ed5563f8
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2025-01-11 16:13:18 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2025-01-16 00:50:03 +0000

    print/harfbuzz: update to 10.2.0

    Changes:        https://github.com/harfbuzz/harfbuzz/releases/tag/10.2.0
    Reported by:    GitHub (watch releases)
    PR:             284008
    Exp-run by:     antoine

 print/harfbuzz-cairo/pkg-plist | 2 +-
 print/harfbuzz-icu/pkg-plist   | 2 +-
 print/harfbuzz/Makefile        | 4 ++--
 print/harfbuzz/distinfo        | 6 +++---
 print/harfbuzz/pkg-plist       | 3 ++-
 5 files changed, 9 insertions(+), 8 deletions(-)
Comment 4 commit-hook freebsd_committer freebsd_triage 2025-01-16 00:54:37 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7c3dbec016b0c01aea1632a27635482ac3a721d8

commit 7c3dbec016b0c01aea1632a27635482ac3a721d8
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2025-01-11 17:46:04 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2025-01-16 00:50:20 +0000

    print/py-uharfbuzz: update to 0.45.0 after 2f2cc06bb921

    src/uharfbuzz/_harfbuzz.cpp:1288:10: fatal error: 'hb-subset-repacker.h' file not found
     1288 | #include "hb-subset-repacker.h"
          |          ^~~~~~~~~~~~~~~~~~~~~~

    Changes:        https://github.com/harfbuzz/uharfbuzz/releases/tag/v0.45.0
    Reported by:    GitHub (watch releases)
    PR:             284008

 print/py-uharfbuzz/Makefile | 4 ++--
 print/py-uharfbuzz/distinfo | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)
Comment 5 Jan Beich freebsd_committer freebsd_triage 2025-01-16 03:56:02 UTC
(In reply to Antoine Brodin from comment #2)
Assuming the rest builds fine. I've only tested uharfbuzz and 5 of its direct consumers.