From 7d4af7781f24d2220447006ff3d05f8e6ae3cceb Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Sun, 7 Apr 2019 19:37:49 +0300 Subject: build: Update guix.scm * build-aux/guix.scm: Inherit from mcron. : Remove extra 'bootstrap phase. : Build with guile@2.2. : Add tzdata for tests. Signed-off-by: Mathieu Lirzin --- build-aux/guix.scm | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/build-aux/guix.scm b/build-aux/guix.scm index 72db610..c0bb6a8 100644 --- a/build-aux/guix.scm +++ b/build-aux/guix.scm @@ -1,6 +1,7 @@ ;;;; guix.scm -- Guix package definition ;;; Copyright © 2016 Mathieu Lirzin ;;; Copyright © 2018 宋文武 +;;; Copyright © 2019 Efraim Flashner ;;; ;;; This file is part of GNU Mcron. ;;; @@ -39,20 +40,16 @@ (or (current-source-directory) ".")) (package - (inherit (specification->package "mcron2")) + (inherit (specification->package "mcron")) (version "1.1.2") (source (local-file (dirname %srcdir) #:recursive? #t #:select? keep-mcron-file?)) - (arguments - '(#:phases - (modify-phases %standard-phases - (add-before 'configure 'bootstrap - (λ _ (zero? (system* "autoreconf" "-vfi"))))))) (inputs - `(("guile" ,(specification->package "guile@2.0")))) + `(("guile" ,(specification->package "guile@2.2")))) (native-inputs `(("autoconf" ,(specification->package "autoconf")) ("automake" ,(specification->package "automake")) ("help2man" ,(specification->package "help2man")) ("pkg-config" ,(specification->package "pkg-config")) - ("texinfo" ,(specification->package "texinfo"))))) + ("texinfo" ,(specification->package "texinfo")) + ("tzdata" ,(specification->package "tzdata"))))) -- cgit v1.2.3