diff options
author | Ricardo Wurmus <rekado@elephly.net> | 2018-09-02 22:41:10 +0200 |
---|---|---|
committer | Ricardo Wurmus <rekado@elephly.net> | 2018-09-02 22:41:10 +0200 |
commit | 2949dce3cc417d44ea2d398d443b39f0f6e8057f (patch) | |
tree | 2949db6f5e304e4310aebad24b93e4c34042851c /guix.scm | |
parent | d8e3dd27572febffd8f3e1baca00d20a20163fd1 (diff) |
guix: Use Guile-Debbugs from git.
Diffstat (limited to 'guix.scm')
-rw-r--r-- | guix.scm | 47 |
1 files changed, 27 insertions, 20 deletions
@@ -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") |