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 )"

Reply via email to