Gentoo Archives: gentoo-commits

From: Jory Pratt <anarchy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/firefox/files/, www-client/firefox/
Date: Sun, 08 Jul 2018 22:03:54
Message-Id: 1531087421.290085ddf5cee5ebe06c91cc5db29a7e62dd2d5a.anarchy@gentoo
1 commit: 290085ddf5cee5ebe06c91cc5db29a7e62dd2d5a
2 Author: Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jul 8 22:03:03 2018 +0000
4 Commit: Jory Pratt <anarchy <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 8 22:03:41 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=290085dd
7
8 www-client/firefox: Fix mozHunspell, bug #660726
9
10 Package-Manager: Portage-2.3.41, Repoman-2.3.9
11
12 .../firefox/files/firefox-61.0-mozHunspell.patch | 25 ++++++++++++++++++++++
13 www-client/firefox/firefox-61.0-r1.ebuild | 1 +
14 2 files changed, 26 insertions(+)
15
16 diff --git a/www-client/firefox/files/firefox-61.0-mozHunspell.patch b/www-client/firefox/files/firefox-61.0-mozHunspell.patch
17 new file mode 100644
18 index 00000000000..2002bd1da50
19 --- /dev/null
20 +++ b/www-client/firefox/files/firefox-61.0-mozHunspell.patch
21 @@ -0,0 +1,25 @@
22 +From 5bdc1dc7a4541338b13096ae52627ceecd0cca9e Mon Sep 17 00:00:00 2001
23 +From: nvinson234@×××××.com
24 +Date: Sun, 8 Jul 2018 16:52:04 -0500
25 +Subject: [PATCH] Add missing include of nsCOMPtr.h, bug #660726
26 +
27 +Signed-off-by: nvinson234@×××××.com
28 +---
29 + extensions/spellcheck/hunspell/glue/mozHunspellFileMgr.h | 1 +
30 + 1 file changed, 1 insertion(+)
31 +
32 +diff --git a/extensions/spellcheck/hunspell/glue/mozHunspellFileMgr.h b/extensions/spellcheck/hunspell/glue/mozHunspellFileMgr.h
33 +index dc33fdfb3..415e00973 100644
34 +--- a/extensions/spellcheck/hunspell/glue/mozHunspellFileMgr.h
35 ++++ b/extensions/spellcheck/hunspell/glue/mozHunspellFileMgr.h
36 +@@ -13,6 +13,7 @@
37 + #include "mozilla/ResultExtensions.h"
38 + #include "nsIInputStream.h"
39 + #include "nsReadLine.h"
40 ++#include "nsCOMPtr.h"
41 +
42 + // Note: This class name and lack of namespacing terrible, but are necessary
43 + // for Hunspell compatibility.
44 +--
45 +2.18.0
46 +
47
48 diff --git a/www-client/firefox/firefox-61.0-r1.ebuild b/www-client/firefox/firefox-61.0-r1.ebuild
49 index bdcf985eb99..fc312e57d18 100644
50 --- a/www-client/firefox/firefox-61.0-r1.ebuild
51 +++ b/www-client/firefox/firefox-61.0-r1.ebuild
52 @@ -125,6 +125,7 @@ src_prepare() {
53 eapply "${WORKDIR}/firefox"
54
55 eapply "${FILESDIR}/bug_1461221.patch"
56 + eapply "${FILESDIR}/${PN}-61.0-mozHunspell.patch"
57
58 # Enable gnomebreakpad
59 if use debug ; then