[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