From ee3c6154ebe84307d68a3248873c0a468f258771 Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Fri, 5 Jul 2024 23:25:15 +0100 Subject: guix: Add autotools dependencies. * .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. --- .guix/guile-xapian-package.scm | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to '.guix/guile-xapian-package.scm') 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 @@ ;;; . (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 -- cgit v1.2.3