about summary refs log tree commit diff
diff options
context:
space:
mode:
authorArun Isaac2024-07-05 23:25:15 +0100
committerArun Isaac2024-07-05 23:25:15 +0100
commitee3c6154ebe84307d68a3248873c0a468f258771 (patch)
treea03cab2002aaa1299ee51b26ef8e3985186ca44b
parentdda1a6683cc3e97be76b3ce55a6f1231d4ef9b49 (diff)
downloadguile-xapian-master.tar.gz
guile-xapian-master.tar.lz
guile-xapian-master.zip
guix: Add autotools dependencies. HEAD master
* .guix/guile-xapian-package.scm: Import autoconf, autoconf-archive,
automake and libtool from (gnu packages autotools).
(guile-xapian, guile2.2-xapian)[native-inputs]: Add autoconf,
autoconf-archive, automake and libtool.
-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