diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2022-12-02 19:54:56 +0100 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2022-12-03 11:27:21 +0100 |
commit | 44a0e7c97c3eb09dafd9a194c59811d8db1e386e (patch) | |
tree | 2ba93ba2943668bbb5aee3f188f1fee0bb7b5bfa /dev-libs/icu-le-hb | |
parent | dev-libs/icu-layoutex: drop 71.1 (diff) | |
download | gentoo-44a0e7c97c3eb09dafd9a194c59811d8db1e386e.tar.gz gentoo-44a0e7c97c3eb09dafd9a194c59811d8db1e386e.tar.bz2 gentoo-44a0e7c97c3eb09dafd9a194c59811d8db1e386e.zip |
dev-libs/icu-le-hb: drop 1.0.3-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'dev-libs/icu-le-hb')
-rw-r--r-- | dev-libs/icu-le-hb/Manifest | 1 | ||||
-rw-r--r-- | dev-libs/icu-le-hb/files/icu-le-hb-1.0.3-icu68.patch | 58 | ||||
-rw-r--r-- | dev-libs/icu-le-hb/icu-le-hb-1.0.3-r1.ebuild | 45 |
3 files changed, 0 insertions, 104 deletions
diff --git a/dev-libs/icu-le-hb/Manifest b/dev-libs/icu-le-hb/Manifest index dadf9ea9fddb..3c7d06f31db3 100644 --- a/dev-libs/icu-le-hb/Manifest +++ b/dev-libs/icu-le-hb/Manifest @@ -1,2 +1 @@ -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 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 <polynomial-c@gentoo.org> -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 <polynomial-c@gentoo.org> ---- - 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 -} |