commit: 2f2bb8a40567bce186d09fa815ca86eee1cd645f Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Sat Dec 17 00:16:55 2022 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sat Dec 17 00:28:58 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f2bb8a4
media-libs/harfbuzz: add 6.0.0 libharfbuzz-subset.so broke ABI. Signed-off-by: Sam James <sam <AT> gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/28685 Signed-off-by: Sam James <sam <AT> gentoo.org> media-libs/harfbuzz/Manifest | 1 + media-libs/harfbuzz/{harfbuzz-9999.ebuild => harfbuzz-6.0.0.ebuild} | 3 ++- media-libs/harfbuzz/harfbuzz-9999.ebuild | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest index 20038d1eb4a4..e9c95a33092e 100644 --- a/media-libs/harfbuzz/Manifest +++ b/media-libs/harfbuzz/Manifest @@ -1 +1,2 @@ DIST harfbuzz-5.3.1.tar.xz 17874260 BLAKE2B e4d3926daca4f5c95441a9b99e10acd4b95bf365f56934a2bbb8b35955e8457a90a13b0ad3223d8350012373216083e910f517b34c0dffb09fb218a1f8e9ca48 SHA512 6b0aef2b7445f4a71c324b545414114507d8077dc186366f25140dcd3bedeee67868cfc65c0eef59ed950381a4c101a541900be4995f645377c11754b027b501 +DIST harfbuzz-6.0.0.tar.xz 18952524 BLAKE2B bb08f90cf9540a076ec2fe5498658a0e5f963537ebd98fce271af9070d0fc7178346bf56c600720d433c9e3a403f67ec3ac898abeb1da12697ad22980ecf5204 SHA512 66f8484586b1b334479d739df1d1107172715ce1d2a3c0105375174fa3e201fd69ceb1543c10d6db49b012912e823befc701f00621f7b5f68036eced80d36f65 diff --git a/media-libs/harfbuzz/harfbuzz-9999.ebuild b/media-libs/harfbuzz/harfbuzz-6.0.0.ebuild similarity index 97% copy from media-libs/harfbuzz/harfbuzz-9999.ebuild copy to media-libs/harfbuzz/harfbuzz-6.0.0.ebuild index 0b9dc09b3923..4474fbe399e6 100644 --- a/media-libs/harfbuzz/harfbuzz-9999.ebuild +++ b/media-libs/harfbuzz/harfbuzz-6.0.0.ebuild @@ -21,7 +21,8 @@ fi LICENSE="Old-MIT ISC icu" # 0.9.18 introduced the harfbuzz-icu split; bug #472416 # 3.0.0 dropped some unstable APIs; bug #813705 -SLOT="0/4.0.0" +# 6.0.0 changed libharfbuzz-subset.so ABI +SLOT="0/6.0.0" IUSE="+cairo debug doc experimental +glib +graphite icu +introspection test +truetype" RESTRICT="!test? ( test )" diff --git a/media-libs/harfbuzz/harfbuzz-9999.ebuild b/media-libs/harfbuzz/harfbuzz-9999.ebuild index 0b9dc09b3923..4474fbe399e6 100644 --- a/media-libs/harfbuzz/harfbuzz-9999.ebuild +++ b/media-libs/harfbuzz/harfbuzz-9999.ebuild @@ -21,7 +21,8 @@ fi LICENSE="Old-MIT ISC icu" # 0.9.18 introduced the harfbuzz-icu split; bug #472416 # 3.0.0 dropped some unstable APIs; bug #813705 -SLOT="0/4.0.0" +# 6.0.0 changed libharfbuzz-subset.so ABI +SLOT="0/6.0.0" IUSE="+cairo debug doc experimental +glib +graphite icu +introspection test +truetype" RESTRICT="!test? ( test )"
