diff options
author | Alexey Abramov <levenson@mmer.org> | 2020-08-18 14:00:29 +0200 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2020-08-24 00:19:27 +0300 |
commit | 9e2a49db8ce70068644cecdfda4c198d4c09e36e (patch) | |
tree | dc881f321f60af43af757b503cc4aae2be5ce446 /gnu | |
parent | e343816dcb11f0150fa3b14589142c418dfbb0d8 (diff) |
gnu: dovecot: Add lucene library to support fts indexing.
* gnu/packages/mail.scm (dovecot)[inputs]: Add ice4c, clucene.
[arguments]: Add --with-lucene configuration switch.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/mail.scm | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 7b2f6ba30d..01ba9dc057 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -87,6 +87,7 @@ #:use-module (gnu packages guile-xyz) #:use-module (gnu packages flex) #:use-module (gnu packages haskell-xyz) + #:use-module (gnu packages icu4c) #:use-module (gnu packages kerberos) #:use-module (gnu packages libcanberra) #:use-module (gnu packages libevent) @@ -112,6 +113,7 @@ #:use-module (gnu packages python-crypto) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) + #:use-module (gnu packages rdf) #:use-module (gnu packages readline) #:use-module (gnu packages ruby) #:use-module (gnu packages search) @@ -1422,6 +1424,8 @@ facilities for checking incoming mail.") `(("pkg-config" ,pkg-config))) (inputs `(("bzip2" ,bzip2) + ("clucene" ,clucene) + ("icu4c" ,icu4c) ("libsodium" ,libsodium) ; extra password algorithms ;; FIXME: The 'test-backtrace' tests fail on arm when using glibc's ;; backtrace_symbol() function so fallback to using libunwind. @@ -1437,7 +1441,8 @@ facilities for checking incoming mail.") (arguments `(#:configure-flags '("--sysconfdir=/etc" "--localstatedir=/var" - "--with-sqlite") ; not auto-detected + "--with-sqlite" ; not auto-detected + "--with-lucene") #:phases (modify-phases %standard-phases (add-after 'unpack 'patch-file-names |