From 529abfa74a08ae5099db9780bcdf8250aa52ecb6 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 3 Dec 2022 14:59:59 +0000 Subject: gentoo auto-resync : 03:12:2022 - 14:59:58 --- dev-libs/icu-le-hb/Manifest | 3 -- .../icu-le-hb/files/icu-le-hb-1.0.3-icu68.patch | 58 ---------------------- dev-libs/icu-le-hb/icu-le-hb-1.0.3-r1.ebuild | 45 ----------------- 3 files changed, 106 deletions(-) delete mode 100644 dev-libs/icu-le-hb/files/icu-le-hb-1.0.3-icu68.patch delete mode 100644 dev-libs/icu-le-hb/icu-le-hb-1.0.3-r1.ebuild (limited to 'dev-libs/icu-le-hb') diff --git a/dev-libs/icu-le-hb/Manifest b/dev-libs/icu-le-hb/Manifest index eb6689f57f61..5ef908ce6f10 100644 --- a/dev-libs/icu-le-hb/Manifest +++ b/dev-libs/icu-le-hb/Manifest @@ -1,6 +1,3 @@ -AUX icu-le-hb-1.0.3-icu68.patch 1931 BLAKE2B 56bbb65821e575e2c270759f5ddd5107a2e4935295b0320dd6e69d902fb47bb851290d99704c609f82e9efaf35fd7dffe2c52ea0393bfe63abff20930883ea5d SHA512 1e2f8c079b9e1340d857bf09670958894c427eac20a29f564ef1d91b82b3eec7331b79dfc41ce172a95e2ab6678e41a42098e6af0da2af93ac5646415bbea010 -DIST icu-le-hb-1.0.3.tar.gz 39352 BLAKE2B 7cc2e56b6ac334e0f9c259d4f9d0356480c1ae4eb647610ebfb81ee9b1bc0326f1dba68991e2893cc9b029ea53705cc0936cbbf29e74ab4ef336f58f5e8b47ab SHA512 06dff69bc17c39c13bd5bc801dbe09e2dc2f0cdf1acd774fa863e09f4a65820b2f330d4836da6748c077365f685fa74452ec1924785e3191cc2925036803cbb4 DIST icu-le-hb-1.2.3.tar.gz 45191 BLAKE2B 14ad8592a27ff8673d9609a689bedf5094c127bb9cb638a1e65c1fcb6e22e8c488f89e55af5578cd4961a34feafffd5df9cdedb20dfc7edcc4d6f63aec1eff0f SHA512 c1450e28c1984a409cacc2b675ab91fa0e80edfbbfb201913cb83e435fd30f3a3ad78ca32f8cf092c5f056f2812b899ceb4471b36ef975faf5be892d305a1efd -EBUILD icu-le-hb-1.0.3-r1.ebuild 997 BLAKE2B 5d9f3c36873c92979446af89d380011b40ea49e71f445b66be269ab4dc2535c1b62596342ec74178d740a7c0ea0db78fe73322382157896b2ba22f7fcdbb685d SHA512 32227df85699bf34502005e2477b0d569c674bfbfc5747fe405c310dc6afe63c06f249000bcc89d8a9e6a49316bc5bde4e25f85a82aba2e85a52a93b477d8f25 EBUILD icu-le-hb-1.2.3.ebuild 930 BLAKE2B 2c47175319af505270f9288983be71081a117eb860d082b5b67b8ee92f467a9fa3f1c3464143482b28bb188f5c834cc7a132d5a75e6d6693c0ea5d2904824205 SHA512 7bb39728993d9710969fd150eb6acf4aa42088efe1b0f4a599e66b213e440e301978a37c5db2021fb646d8675e2eb3cee007506cba2786a47f4a76abb21a95ac MISC metadata.xml 347 BLAKE2B 546d769021cbb1aa5c9f7f1c05d2c90297ad28d3af1218e9bd56e0d02cc2561b5ccba7f1cd29cbc72c942e41633671a8efc2e48ef4edf6554e81230f08617b56 SHA512 fa2a772deeb8249f17c85df71f50977ac50aa0fbce4c93cd6982e724bf74e1dd768edb6ec503507daed56d216befae024c2997e0c1d71800071e5d03e991fe6b diff --git a/dev-libs/icu-le-hb/files/icu-le-hb-1.0.3-icu68.patch b/dev-libs/icu-le-hb/files/icu-le-hb-1.0.3-icu68.patch deleted file mode 100644 index 9aa6958faff9..000000000000 --- a/dev-libs/icu-le-hb/files/icu-le-hb-1.0.3-icu68.patch +++ /dev/null @@ -1,58 +0,0 @@ -From c0a0a85833cdcceb636dbe986f39a43ac40f839f Mon Sep 17 00:00:00 2001 -From: Lars Wendler -Date: Fri, 30 Oct 2020 15:04:44 +0100 -Subject: [PATCH] Fix build with icu-68.1 - -icu-68.1 removed public macro definitions for TRUE and FALSE - -Signed-off-by: Lars Wendler ---- - src/LEFontInstance.cpp | 2 +- - src/LEGlyphStorage.cpp | 2 +- - src/LEInsertionList.cpp | 4 ++-- - 3 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/src/LEFontInstance.cpp b/src/LEFontInstance.cpp -index e5595f2..89bc3ed 100644 ---- a/src/LEFontInstance.cpp -+++ b/src/LEFontInstance.cpp -@@ -79,7 +79,7 @@ void LEFontInstance::mapCharsToGlyphs(const LEUnicode chars[], le_int32 offset, - - LEGlyphID LEFontInstance::mapCharToGlyph(LEUnicode32 ch, const LECharMapper *mapper) const - { -- return mapCharToGlyph(ch, mapper, TRUE); -+ return mapCharToGlyph(ch, mapper, true); - } - - LEGlyphID LEFontInstance::mapCharToGlyph(LEUnicode32 ch, const LECharMapper *mapper, le_bool filterZeroWidth) const -diff --git a/src/LEGlyphStorage.cpp b/src/LEGlyphStorage.cpp -index bac403a..b537676 100644 ---- a/src/LEGlyphStorage.cpp -+++ b/src/LEGlyphStorage.cpp -@@ -659,7 +659,7 @@ le_bool LEGlyphStorage::applyInsertion(le_int32 atPosition, le_int32 count, LEGl - // just got replaced by the insertion - fSrcIndex -= 1; - -- return FALSE; -+ return false; - } - - U_NAMESPACE_END -diff --git a/src/LEInsertionList.cpp b/src/LEInsertionList.cpp -index c64b8a1..3e39952 100644 ---- a/src/LEInsertionList.cpp -+++ b/src/LEInsertionList.cpp -@@ -86,11 +86,11 @@ le_bool LEInsertionList::applyInsertions(LEInsertionCallback *callback) - { - for (InsertionRecord *rec = head; rec != NULL; rec = rec->next) { - if (callback->applyInsertion(rec->position, rec->count, rec->glyphs)) { -- return TRUE; -+ return true; - } - } - -- return FALSE; -+ return false; - } - - U_NAMESPACE_END diff --git a/dev-libs/icu-le-hb/icu-le-hb-1.0.3-r1.ebuild b/dev-libs/icu-le-hb/icu-le-hb-1.0.3-r1.ebuild deleted file mode 100644 index 216af66e6d62..000000000000 --- a/dev-libs/icu-le-hb/icu-le-hb-1.0.3-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools multilib-minimal - -DESCRIPTION="ICU Layout Engine API on top of HarfBuzz shaping library" -HOMEPAGE="http://www.harfbuzz.org https://github.com/behdad/icu-le-hb" -SRC_URI="https://github.com/behdad/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="icu" -SLOT="0" - -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86" -IUSE="" - -# dev-libs/icu is not linked into icu-le-hb but the latter still needs -# to be rebuilt on dev-libs/icu upgrades (see bug #621786). -RDEPEND=" - >=dev-libs/icu-58.1:=[${MULTILIB_USEDEP}] - media-libs/harfbuzz:=[${MULTILIB_USEDEP}] -" - -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}/${P}-icu68.patch" #751931 -) - -src_prepare() { - default - eautoreconf -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf --disable-static -} - -multilib_src_install_all() { - find "${ED}" -type f -name "*.la" -delete || die -} -- cgit v1.2.3