Check for Guile Xapian.
authorRicardo Wurmus <rekado@elephly.net>
Tue, 21 Apr 2020 21:25:00 +0000 (23:25 +0200)
committerRicardo Wurmus <rekado@elephly.net>
Tue, 21 Apr 2020 21:25:00 +0000 (23:25 +0200)
configure.ac
guix.scm

index 1be10ad29c3128ce89daeec52b7f43fbaae46510..4323a23e4d0c3b63a8b728abfce315c010900880 100644 (file)
@@ -51,6 +51,11 @@ if test "x$have_guile_webutils" != "xyes"; then
   AC_MSG_ERROR([Guile Webutils is missing; please install it.])
 fi
 
+GUILE_MODULE_AVAILABLE([have_guile_xapian], [(xapian xapian)])
+if test "x$have_guile_xapian" != "xyes"; then
+  AC_MSG_ERROR([Guile Xapian is missing; please install it.])
+fi
+
 
 dnl GUILE_MODULE_AVAILABLE([have_fibers], [(fibers web server)])
 dnl if test "x$have_fibers" != "xyes"; then
index fa0ff118da860528387c040f8220db0540500853..2f2e3359970cb696ce6e6e7a72c642b06b9530e3 100644 (file)
--- a/guix.scm
+++ b/guix.scm
@@ -48,6 +48,7 @@
      ("guile-redis" ,guile-redis)
      ("guile-sqlite3" ,guile-sqlite3)
      ("guile-syntax-highlight" ,guile-syntax-highlight)
+     ("guile-xapian" ,guile-xapian)
      ("guile-webutils" ,guile-webutils)
      ("guile" ,guile-2.2)
      ("mumimu" ,(@@ (gnu packages mail) mumimu))