From 2666b48de3cf2c527d92fef0710603f5c064fe38 Mon Sep 17 00:00:00 2001 From: Jan Beich Date: Sat, 26 Nov 2016 08:09:43 +0000 Subject: [PATCH] textproc/enchant: unbreak with hunspell 1.5 myspell_checker.cpp:430:8: error: cannot initialize a variable of type 'char *' with an rvalue of type 'const char *' char *enc = myspell->get_dic_encoding(); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ https://github.com/hunspell/hunspell/commit/971f8a9cf52e PR: 214837 Approved by: portmgr blanket --- .../files/patch-src_myspell_myspell__checker.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 textproc/enchant/files/patch-src_myspell_myspell__checker.cpp diff --git a/textproc/enchant/files/patch-src_myspell_myspell__checker.cpp b/textproc/enchant/files/patch-src_myspell_myspell__checker.cpp new file mode 100644 index 000000000000..e761637ee338 --- /dev/null +++ b/textproc/enchant/files/patch-src_myspell_myspell__checker.cpp @@ -0,0 +1,11 @@ +--- src/myspell/myspell_checker.cpp.orig 2010-04-01 20:53:37 UTC ++++ src/myspell/myspell_checker.cpp +@@ -427,7 +427,7 @@ MySpellChecker::requestDictionary(const + if(myspell == NULL){ + return false; + } +- char *enc = myspell->get_dic_encoding(); ++ const char *enc = myspell->get_dic_encoding(); + + m_translate_in = g_iconv_open(enc, "UTF-8"); + m_translate_out = g_iconv_open("UTF-8", enc);