Package Details: freedict-tools 1:0.7.0-1

Git Clone URL: https://aur.archlinux.org/freedict-tools.git (read-only, click to copy)
Package Base: freedict-tools
Description: Tools to compile the FreeDict dictionaries
Upstream URL: https://freedict.org/
Licenses: GPL, GPL3, AGPL3, cc-by-sa
Submitter: respiranto
Maintainer: envolution
Last Packager: envolution
Votes: 8
Popularity: 0.030343
First Submitted: 2018-03-28 23:24 (UTC)
Last Updated: 2025-06-26 21:50 (UTC)

Latest Comments

envolution commented on 2025-07-26 06:11 (UTC)

@pedrormjunior those should be provided by haskell-xml and haskell-safe, what were your flags passed to yay when trying to install?

pedrormjunior commented on 2025-07-26 01:26 (UTC)

By now, it is not compiling:

[24 of 39] Compiling Language.Ding.Parser.Line ( build/Language/Ding/Parser/Line.hs, build/Language/Ding/Parser/Line.o )

build/Language/Ding/Parser/Line.hs:30:1: error:
    Could not find module ‘Safe.Exact’
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
30 | import Safe.Exact (zipWithExactMay)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[26 of 39] Compiling Language.Ding.AlexScanner ( build/Language/Ding/AlexScanner.hs, build/Language/Ding/AlexScanner.o )
[27 of 39] Compiling Language.TEI.Show.Grammar ( src/Language/TEI/Show/Grammar.hs, build/Language/TEI/Show/Grammar.o )
[28 of 39] Compiling Language.TEI.Syntax.Reference ( src/Language/TEI/Syntax/Reference.hs, build/Language/TEI/Syntax/Reference.o )
[29 of 39] Compiling Language.TEI.Syntax ( src/Language/TEI/Syntax.hs, build/Language/TEI/Syntax.o )
[30 of 39] Compiling App.Ding2TEI     ( src/App/Ding2TEI.hs, build/App/Ding2TEI.o )
[31 of 39] Compiling Language.TEI.ToXML.Aux ( src/Language/TEI/ToXML/Aux.hs, build/Language/TEI/ToXML/Aux.o )

src/Language/TEI/ToXML/Aux.hs:38:1: error:
    Could not find module ‘Text.XML.Light’
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
38 | import Text.XML.Light
   | ^^^^^^^^^^^^^^^^^^^^^
[32 of 39] Compiling Language.TEI.ToXML.Grammar ( src/Language/TEI/ToXML/Grammar.hs, build/Language/TEI/ToXML/Grammar.o )

src/Language/TEI/ToXML/Grammar.hs:28:1: error:
    Could not find module ‘Text.XML.Light’
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
28 | import Text.XML.Light
   | ^^^^^^^^^^^^^^^^^^^^^
[34 of 39] Compiling Language.TEI.ToXML.Ident ( src/Language/TEI/ToXML/Ident.hs, build/Language/TEI/ToXML/Ident.o )
[37 of 39] Compiling Language.TEI.ToXML.ValidateChar ( src/Language/TEI/ToXML/ValidateChar.hs, build/Language/TEI/ToXML/ValidateChar.o )
make: *** [GNUmakefile:84: ding2tei] Error 1
make: Leaving directory '/home/pedrormjunior/.cache/yay/freedict-tools/src/tools-0.7.0/importers/ding2tei'
==> ERROR: A failure occurred in build().

respiranto commented on 2018-09-26 20:11 (UTC)

It is a new dependency, that I did not initially note when I updated the PKGBUILD to the tools' current version.

Espeak is apparently used to autmatically add phonetics information to the dictionaries.

<deleted-account> commented on 2018-09-26 08:51 (UTC)

Why espeak was added as a dependency?