summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2025-11-12 02:12:12 +0100
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2025-11-22 09:02:33 +0100
commitc2a3ead474f4717d4d3e2e9de6880ad1b599ff9d (patch)
tree3e06eeaaced621f41f109335c6ca007fe48a88b4 /gnu
parentb7288b48e13cfc95b0ba653cc0e85f8f15a46fb6 (diff)
gnu: Add recoll-cli.
* gnu/packages/search.scm (recoll-cli): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/search.scm17
1 files changed, 17 insertions, 0 deletions
diff --git a/gnu/packages/search.scm b/gnu/packages/search.scm
index 6a045477e72..b143df69dee 100644
--- a/gnu/packages/search.scm
+++ b/gnu/packages/search.scm
@@ -486,6 +486,23 @@ files, archive members, email attachments, transparently handling
decompression.")
(license license:gpl2+)))
+(define-public recoll-cli
+ (package/inherit recoll
+ (name "recoll-cli")
+ (arguments
+ (substitute-keyword-arguments (package-arguments recoll)
+ ((#:configure-flags flags #~(list))
+ #~(cons* "-Dqtgui=false" "-Dx11mon=false" #$flags))
+ ((#:phases phases #~%standard-phases)
+ #~(modify-phases #$phases
+ (delete 'patchelf)))))
+ (inputs
+ (modify-inputs (package-inputs recoll)
+ (delete "qtbase")))
+ (native-inputs
+ (modify-inputs (package-native-inputs recoll)
+ (delete "patchelf" "qttools")))))
+
(define-public hyperestraier
(package
(name "hyperestraier")