GNOME Bugzilla – Bug 790992
Add hunspell sysdep + enchant-2 module, will be needed by gspell
Last modified: 2017-11-29 17:13:10 UTC
I'll attach two patches.
Created attachment 364628 [details] [review] sysdeps-3.28: add hunspell This will be needed by enchant-2.
Created attachment 364629 [details] [review] core-deps-3.28: add enchant-2 gspell will depend on it, and Enchant 2 is not yet packaged in all distros, so it cannot be a sysdep like for Enchant 1. In the future when all major distros will ship Enchant 2, then I think enchant-2 can become a sysdep in the jhbuild moduleset. --with-hunspell-dir is required because otherwise Enchant doesn't find the hunspell dictionaries. The hunspell backend is preferred, aspell can be considered deprecated. gspell doesn't work well with aspell (some unit tests fail). When both hunspell and aspell are installed, Enchant prefers hunspell by default. I think all major distros use hunspell by default, see those old projects: https://fedoraproject.org/wiki/Releases/FeatureDictionary https://wiki.ubuntu.com/ConsolidateSpellingLibs
These should be committed at the same time that gspell is changed to depend on them.
Done. Thanks for the quick reply. Attachment 364628 [details] pushed as dfe282e - sysdeps-3.28: add hunspell Attachment 364629 [details] pushed as 30f1214 - core-deps-3.28: add enchant-2