I'm trying to package uharfbuzz for GURU and in order to unbundle the library, I need harfbuzz compiled with the HB_EXPERIMENTAL_API macro enabled this macro provide for example the struct hb_draw_funcs_t https://github.com/harfbuzz/uharfbuzz/blob/5ed0ff21aec31724d754c3d284f1cda1bab0ef69/setup.py#L16 https://github.com/harfbuzz/uharfbuzz/blob/e887c2f0e740e0339f431945fec98a440e116fc9/src/uharfbuzz/charfbuzz.pxd#L307 https://github.com/harfbuzz/harfbuzz/blob/0da9158f620077ec46dcdfa4c1556253b23337eb/src/hb-draw.hh#L31
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edd80e20d16d408ce3a37f3ec0ac2a6e5bb1f9fd commit edd80e20d16d408ce3a37f3ec0ac2a6e5bb1f9fd Author: Alessandro Barbieri <lssndrbarbieri@gmail.com> AuthorDate: 2021-07-09 08:34:50 +0000 Commit: Lars Wendler <polynomial-c@gentoo.org> CommitDate: 2021-07-09 08:39:25 +0000 media-libs/harfbuzz: Revbump to add changes from live ebuild to release Closes: https://bugs.gentoo.org/800109 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> media-libs/harfbuzz/harfbuzz-2.8.2-r1.ebuild | 97 ++++++++++++++++++++++++++++ 1 file changed, 97 insertions(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f3da124ff78ea8c12ddff052fd6b541d193ab04 commit 8f3da124ff78ea8c12ddff052fd6b541d193ab04 Author: Alessandro Barbieri <lssndrbarbieri@gmail.com> AuthorDate: 2021-07-03 06:39:38 +0000 Commit: Lars Wendler <polynomial-c@gentoo.org> CommitDate: 2021-07-09 08:39:25 +0000 media-libs/harfbuzz: add experimental useflag EAPI 8 bump python implementations Bug: https://bugs.gentoo.org/800109 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/21510 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> media-libs/harfbuzz/harfbuzz-9999.ebuild | 18 +++++++++++------- media-libs/harfbuzz/metadata.xml | 5 +++-- 2 files changed, 14 insertions(+), 9 deletions(-)