From 2949dce3cc417d44ea2d398d443b39f0f6e8057f Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Sun, 2 Sep 2018 22:41:10 +0200 Subject: guix: Use Guile-Debbugs from git. --- guix.scm | 47 +++++++++++++++++++++++++++-------------------- 1 file changed, 27 insertions(+), 20 deletions(-) (limited to 'guix.scm') diff --git a/guix.scm b/guix.scm index 8982ec6..b0907dc 100644 --- a/guix.scm +++ b/guix.scm @@ -34,6 +34,7 @@ (gnu packages gsasl) (gnu packages mail) (gnu packages pkg-config) + (gnu packages texinfo) (srfi srfi-1)) (define-public mailutils-next @@ -99,27 +100,33 @@ #f)))))) (define-public guile-debbugs-next - (package - (name "guile-debbugs") - (version "0.0.3") - (source (origin - (method url-fetch) - (uri (string-append "mirror://gnu/guile-debbugs/" - "guile-debbugs-" version ".tar.gz")) - (sha256 - (base32 - "1lwrj2hmncc4ks05c2yfh8z93bcwcynplqi3cvm6kdblcv4yr2rl")))) - (build-system gnu-build-system) - (native-inputs - `(("pkg-config" ,pkg-config))) - (inputs - `(("guile" ,guile-2.2.4) - ("mailutils" ,mailutils-next))) - (home-page "https://www.gnu.org/software/guile-debbugs") - (synopsis "Guile bindings for the Debbugs bug tracker") - (description "This package provides a Guile library to communicate with a + (let ((commit "3b3945fbfc30ed1ca146d641f509c85bfe72901a") + (revision "1")) + (package + (name "guile-debbugs") + (version (git-version "0.0.3" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://git.savannah.gnu.org/git/guile-debbugs.git") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1g5j6192mp62yvir35607pnyvvjmjz09qv7zdq3y2dx8yj5khd2g")))) + (build-system gnu-build-system) + (native-inputs + `(("pkg-config" ,pkg-config) + ("autoconf" ,autoconf) + ("automake" ,automake) + ("texinfo" ,texinfo))) + (inputs + `(("guile" ,guile-2.2.4))) + (home-page "https://www.gnu.org/software/guile-debbugs") + (synopsis "Guile bindings for the Debbugs bug tracker") + (description "This package provides a Guile library to communicate with a Debbugs bug tracker's SOAP service.") - (license license:gpl3+))) + (license license:gpl3+)))) (package (name "mumi") -- cgit v1.2.3