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 |