about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--.guix/guile-xapian-package.scm11
1 files changed, 9 insertions, 2 deletions
diff --git a/.guix/guile-xapian-package.scm b/.guix/guile-xapian-package.scm
index f52e330..7016c30 100644
--- a/.guix/guile-xapian-package.scm
+++ b/.guix/guile-xapian-package.scm
@@ -18,6 +18,7 @@
 ;;; <https://www.gnu.org/licenses/>.
 
 (define-module (guile-xapian-package)
+  #:use-module ((gnu packages autotools) #:select (autoconf autoconf-archive automake libtool))
   #:use-module ((gnu packages emacs) #:select (emacs-minimal))
   #:use-module ((gnu packages guile-xyz) #:prefix guix:)
   #:use-module ((guix build-system guile) #:select (%guile-build-system-modules))
@@ -34,7 +35,10 @@
                         "guile-xapian-checkout"
                         #:recursive? #t
                         #:select? (or (git-predicate (dirname (current-source-directory)))
-                                      (const #t))))))
+                                      (const #t))))
+    (native-inputs
+     (modify-inputs (package-native-inputs guix:guile-xapian)
+       (prepend autoconf autoconf-archive automake libtool)))))
 
 (define-public guile2.2-xapian
   (package
@@ -43,7 +47,10 @@
                         "guile-xapian-checkout"
                         #:recursive? #t
                         #:select? (or (git-predicate (dirname (current-source-directory)))
-                                      (const #t))))))
+                                      (const #t))))
+    (native-inputs
+     (modify-inputs (package-native-inputs guix:guile2.2-xapian)
+       (prepend autoconf autoconf-archive automake libtool)))))
 
 (define guile-xapian-website-gexp
   (let ((development-profile