summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Smith <matthew@gentoo.org>2022-03-31 17:52:49 +0100
committerMatthew Smith <matthew@gentoo.org>2022-03-31 17:56:36 +0100
commite1c3d13d2c03d97f542570d07ef5f08077f7844b (patch)
tree41a841b28681f2a5b11a5d7f2f4e558d31696808 /media-gfx/ttfautohint
parentdev-java/avalon-framework: Stabilize 4.2.0-r4 arm64, #835505 (diff)
downloadgentoo-e1c3d13d2c03d97f542570d07ef5f08077f7844b.tar.gz
gentoo-e1c3d13d2c03d97f542570d07ef5f08077f7844b.tar.bz2
gentoo-e1c3d13d2c03d97f542570d07ef5f08077f7844b.zip
media-gfx/ttfautohint: fix musl build
Closes: https://bugs.gentoo.org/836426 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Diffstat (limited to 'media-gfx/ttfautohint')
-rw-r--r--media-gfx/ttfautohint/ttfautohint-1.8.4-r2.ebuild (renamed from media-gfx/ttfautohint/ttfautohint-1.8.4-r1.ebuild)3
1 files changed, 3 insertions, 0 deletions
diff --git a/media-gfx/ttfautohint/ttfautohint-1.8.4-r1.ebuild b/media-gfx/ttfautohint/ttfautohint-1.8.4-r2.ebuild
index f24247ff6504..15534d9edc17 100644
--- a/media-gfx/ttfautohint/ttfautohint-1.8.4-r1.ebuild
+++ b/media-gfx/ttfautohint/ttfautohint-1.8.4-r2.ebuild
@@ -35,6 +35,9 @@ src_prepare() {
# Don't invoke git to get the version number.
sed "s|m4_esyscmd.*VERSION)|${PV//_/-}|" -i configure.ac || die
+ # musl does not define _Bool for c++, bug #836426
+ sed 's/_Bool/bool/' -i lib/llrb.h || die
+
eautoreconf
}