Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/files/, media-fonts/noto-emoji/
Date: Sun, 18 Nov 2018 10:53:11
Message-Id: 1542538371.621b8551914d97f4c034654b5adc1909a7248db4.pacho@gentoo
1 commit: 621b8551914d97f4c034654b5adc1909a7248db4
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Sun Nov 18 10:52:25 2018 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Sun Nov 18 10:52:51 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=621b8551
7
8 media-fonts/noto-emoji: Use proper png.py when building
9
10 Thanks-to: ILMostro
11 Thanks-to: Mike Gilbert
12 Closes: https://bugs.gentoo.org/671290
13 Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
14 Package-Manager: Portage-2.3.51, Repoman-2.3.11
15
16 .../noto-emoji/files/noto-emoji-20180823-build-path.patch | 11 +++++++++++
17 media-fonts/noto-emoji/noto-emoji-20180823.ebuild | 3 +++
18 2 files changed, 14 insertions(+)
19
20 diff --git a/media-fonts/noto-emoji/files/noto-emoji-20180823-build-path.patch b/media-fonts/noto-emoji/files/noto-emoji-20180823-build-path.patch
21 new file mode 100644
22 index 00000000000..151f8825152
23 --- /dev/null
24 +++ b/media-fonts/noto-emoji/files/noto-emoji-20180823-build-path.patch
25 @@ -0,0 +1,11 @@
26 +--- a/add_glyphs.py.old 2018-11-18 11:11:56.387323302 +0100
27 ++++ b/add_glyphs.py 2018-11-18 11:12:18.203529159 +0100
28 +@@ -22,7 +22,7 @@
29 + import add_emoji_gsub
30 + import add_aliases
31 +
32 +-sys.path.append(
33 ++sys.path.insert(0,
34 + path.join(os.path.dirname(__file__), 'third_party', 'color_emoji'))
35 + from png import PNG
36 +
37
38 diff --git a/media-fonts/noto-emoji/noto-emoji-20180823.ebuild b/media-fonts/noto-emoji/noto-emoji-20180823.ebuild
39 index 847572c4ae7..52be1429c0d 100644
40 --- a/media-fonts/noto-emoji/noto-emoji-20180823.ebuild
41 +++ b/media-fonts/noto-emoji/noto-emoji-20180823.ebuild
42 @@ -38,6 +38,9 @@ PATCHES=(
43 # From Fedora
44 "${FILESDIR}/${PN}-use-system-pngquant.patch"
45 "${FILESDIR}/${PN}-build-all-flags.patch"
46 +
47 + # https://github.com/googlei18n/noto-emoji/issues/240
48 + "${FILESDIR}/${PN}-20180823-build-path.patch"
49 )
50
51 src_prepare() {