1 ;;; mumi - Mediocre, uh, mail interface
2 ;;; Copyright © 2016, 2017, 2018 Ricardo Wurmus <rekado@elephly.net>
4 ;;; This file is part of mumi.
6 ;;; mumi is free software; you can redistribute it and/or modify it
7 ;;; under the terms of the GNU General Public License as published by
8 ;;; the Free Software Foundation; either version 3 of the License, or
9 ;;; (at your option) any later version.
11 ;;; mumi is distributed in the hope that it will be useful, but
12 ;;; WITHOUT ANY WARRANTY; without even the implied warranty of
13 ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 ;;; General Public License for more details.
16 ;;; You should have received a copy of the GNU General Public License
17 ;;; along with mumi. If not, see <http://www.gnu.org/licenses/>.
19 ;;; Run the following command to enter a development environment for
22 ;;; $ guix environment -l guix.scm
24 (use-modules ((guix licenses
) #:prefix license
:)
29 (guix build-system gnu
)
31 (gnu packages autotools
)
33 (gnu packages pkg-config
)
34 (gnu packages texinfo
)
37 (define-public guile-debbugs-next
38 (let ((commit "75a331d561c8b6f8efcf16216dab961c17759efe")
41 (name "guile-debbugs")
42 (version (git-version "0.0.3" revision commit
))
46 (url "https://git.savannah.gnu.org/git/guile-debbugs.git")
48 (file-name (git-file-name name version
))
51 "0br3mgbw41bpc9x57jlghl0i8dz9nl63r4wzs5l47aqszf84870y"))))
52 (build-system gnu-build-system
)
54 `(("pkg-config" ,pkg-config
)
55 ("autoconf" ,autoconf
)
56 ("automake" ,automake
)
57 ("texinfo" ,texinfo
)))
59 `(("guile" ,guile-2.2
.4)
60 ("guile-email" ,guile-email
)))
61 (home-page "https://www.gnu.org/software/guile-debbugs")
62 (synopsis "Guile bindings for the Debbugs bug tracker")
63 (description "This package provides a Guile library to communicate with a
64 Debbugs bug tracker's SOAP service.")
65 (license license
:gpl3
+))))
67 (define-public guile-email
68 (let ((commit "fa52eac55e5946db89621a6c583d2aa357864dee")
72 (version (git-version "0.1.0" revision commit
))
77 (url "https://git.systemreboot.net/guile-email")
79 (file-name (git-file-name name version
))
82 "1037mbz7qd9bzaqp8ysyhnl9ipd97fmj3b9jr8qfzx9179vvsj63"))))
83 (build-system gnu-build-system
)
85 `(("pkg-config" ,pkg-config
)
86 ("autoconf" ,autoconf
)
87 ("automake" ,automake
)))
89 `(("guile" ,guile-2.2
.4)))
90 (home-page "https://git.systemreboot.net/guile-email")
91 (synopsis "Guile email parser")
92 (description "Guile email parser")
93 (license license
:agpl3
+))))
99 (build-system gnu-build-system
)
101 `(("guile-debbugs" ,guile-debbugs-next
)
102 ("guile-email" ,guile-email
)
103 ("guile-json" ,guile-json
)
104 ("guile-fibers" ,guile-fibers
)
105 ("guile-syntax-highlight" ,guile-syntax-highlight
)
106 ("guile" ,guile-2.2
.4)))
108 `(("autoconf" ,autoconf
)
109 ("automake" ,automake
)
110 ("pkg-config" ,pkg-config
)))
114 (license license
:gpl3
+))