[MacPorts] #54944: inkscape @0.92.2: library dependency aspell prevents build of hunspell-en_US and hunspell-de_DE due to conflict with ispell
MacPorts
noreply at macports.org
Fri Sep 29 13:27:58 UTC 2017
#54944: inkscape @0.92.2: library dependency aspell prevents build of hunspell-
en_US and hunspell-de_DE due to conflict with ispell
-------------------------------------------------+-------------------------
Reporter: maehne | Owner:
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: aspell, gtkspell2, enchant, aspell, | Port: inkscape
hunspell |
-------------------------------------------------+-------------------------
The build of {{{hunspell-en_US}}} and {{{hunspell-de_DE}}} requires the
port {{{ispell}}} to be installed. Unfortunately, {{{inkscape}}} forces
the installation of port {{{aspell}}} by specifying it as a library
dependency. However, this direct dependency on {{{aspell}}} doesn't seem
to be necessary because according to the
[http://wiki.inkscape.org/wiki/index.php/SpellCheckForTextNodes inkscape
wiki], the spell checking is done through {{{gtkspell}}}. This is already
reflected in the {{{inkscape}}} port through the library dependency on
{{{gtkspell2}}}. {{{gtkspell2}}} itself does use {{{enchant}}} for unified
access to different spell checkers ({{{applespell}}}, {{{aspell}}},
{{{ispell}}}, {{{myspell}}}). Is there another reason to force
installation of {{{aspell}}} or can the dependency simply dropped?
--
Ticket URL: <https://trac.macports.org/ticket/54944>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list