;;; mumi - Mediocre, uh, mail interface
-;;; Copyright © 2016, 2017, 2018 Ricardo Wurmus <rekado@elephly.net>
+;;; Copyright © 2016, 2017, 2018, 2019 Ricardo Wurmus <rekado@elephly.net>
;;;
;;; This file is part of mumi.
;;;
(gnu packages)
(gnu packages autotools)
(gnu packages guile)
+ (gnu packages guile-xyz)
+ (gnu packages mail)
(gnu packages pkg-config)
(gnu packages texinfo)
(srfi srfi-1))
-(define-public guile-debbugs-next
- (let ((commit "75a331d561c8b6f8efcf16216dab961c17759efe")
+(define-public guile-debbugs-devel
+ (let ((commit "fb0ae064037a38a0d526e08b4ad24c52e205edb9")
(revision "1"))
- (package
+ (package (inherit guile-debbugs)
(name "guile-debbugs")
- (version (git-version "0.0.3" revision commit))
+ (version (git-version "0.0.2" revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
(file-name (git-file-name name version))
(sha256
(base32
- "0br3mgbw41bpc9x57jlghl0i8dz9nl63r4wzs5l47aqszf84870y"))))
+ "195sacx2xc1mzzfljj62nfpi8mxn0rc6dabxckizjksnhb5irfwy"))))
(build-system gnu-build-system)
(native-inputs
`(("pkg-config" ,pkg-config)
("autoconf" ,autoconf)
("automake" ,automake)
("texinfo" ,texinfo)))
+ (propagated-inputs
+ `(("guile-email" ,guile-email)))
(inputs
- `(("guile" ,guile-2.2.4)
- ("guile-email" ,guile-email)))
- (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+))))
-
-(define-public guile-email
- (let ((commit "fa52eac55e5946db89621a6c583d2aa357864dee")
- (revision "1"))
- (package
- (name "guile-email")
- (version (git-version "0.1.0" revision commit))
- (source
- (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://git.systemreboot.net/guile-email")
- (commit commit)))
- (file-name (git-file-name name version))
- (sha256
- (base32
- "1037mbz7qd9bzaqp8ysyhnl9ipd97fmj3b9jr8qfzx9179vvsj63"))))
- (build-system gnu-build-system)
- (native-inputs
- `(("pkg-config" ,pkg-config)
- ("autoconf" ,autoconf)
- ("automake" ,automake)))
- (inputs
- `(("guile" ,guile-2.2.4)))
- (home-page "https://git.systemreboot.net/guile-email")
- (synopsis "Guile email parser")
- (description "Guile email parser")
- (license license:agpl3+))))
+ `(("guile" ,guile-2.2))))))
(package
(name "mumi")
(source #f)
(build-system gnu-build-system)
(inputs
- `(("guile-debbugs" ,guile-debbugs-next)
+ `(("guile-debbugs" ,guile-debbugs-devel)
("guile-email" ,guile-email)
+ ("guile-json" ,guile-json)
+ ("guile-fibers" ,guile-fibers)
("guile-syntax-highlight" ,guile-syntax-highlight)
- ("guile" ,guile-2.2.4)))
+ ("guile" ,guile-2.2)
+ ("mu" ,mu)))
(native-inputs
`(("autoconf" ,autoconf)
("automake" ,automake)