hunspell
Port variant standard
Summary Most popular spellchecking library
Package version 1.7.2
Homepage http://hunspell.github.io/
Keywords textproc
Maintainer nobody
License GPLv2+ , LGPL21+ , MPL (dual)
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 21 APR 2023, 06:19:05 UTC
Port created 08 AUG 2017, 14:54:38 UTC
Subpackage Descriptions
single Hunspell is a spell checker and morphological analyzer library and program designed for languages with rich morphology and complex word compounding or character encoding. Hunspell interfaces: Ispell-like terminal interface using Curses library, Ispell pipe interface, C++ class and C functions. Hunspell's code base comes from the OpenOffice.org MySpell (http://lingucomponent.openoffice.org/MySpell-3.zip). See README.MYSPELL, AUTHORS.MYSPELL and license.myspell files. Hunspell is designed to eventually replace Myspell in OpenOffice.org. Main features of Hunspell spell checker and morphological analyzer: * Unicode support (affix rules work only with first 65535 Unicode chars) * Morphological analysis (custom item and arrangement style) and stemming * Max. 65535 affix classes and twofold affix stripping (for agglutinative languages like Azeri, Basque, Estonian, Finnish, Hungarian, Turkish) * Support complex compoundings (for example, Hungarian and German) * Support language specific features (for example, special casing of Azeri and Turkish dotted i, or German sharp s) * Handle conditional affixes, circumfixes, fogemorphemes, forbidden words, pseudoroots and homonyms. * Free software. Versions 1.x are licenced under LGPL, GPL, MPL tri-license. The upcoming Version 2 is licenced only under GNU LGPL.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) readline:dev:standard
libiconv:dev:standard
ncurses:dev:standard
gettext:dev:standard
gettext:bldtools:standard
gettext:tools:standard
autoconf:single:standard
automake:single:standard
libtool:single:standard
Build and Runtime readline:primary:standard
libiconv:primary:standard
ncurses:primary:standard
ncurses:terminfo:standard
perl-5.36:primary:standard
Runtime (only) ravensys-gcc:cxx_run:standard (single subpackage)
Download groups
main mirror://GITHUB/hunspell:hunspell:v1.7.2
Distribution File Information
69fa312d3586c988789266eaf7ffc9861d9f6396c31fc930a014d551b59bbd6e 981394 hunspell-hunspell-1.7.2.tar.gz
Ports that require hunspell:standard
enchant1:standard Dictionary/spellchecking framework (legacy)
enchant:standard Dictionary/spellchecking framework
hunspell-de:standard Hunspell German dictionary
kf6-sonnet:standard KF6 plugin-based spell checking library
lyx:standard Document Processor WYSIWYM Editor & Latex frontend
mythes:standard Simple thesaurus library for Libreoffice
scribus:standard Page Layout and Desktop Publishing
texstudio:standard Featureful LaTeX editor/IDE