1(use-modules (guix packages)
2 (guix gexp)
3 (guix build utils)
4 (guix build-system gnu)
5 (gnu packages guile)
6 (gnu packages guile-xyz)
7 ((guix licenses) #:prefix license:))
8
9(package
10 (name "toobusy")
11 (version "0.1.0")
12 (source (local-file "." "git-checkout"
13 #:recursive? #t))
14 (propagated-inputs
15 (list
16 guile-3.0
17 guile-xapian
18 guile-ics))
19 (build-system gnu-build-system)
20 (arguments
21 (list
22 #:tests? #f
23 #:make-flags
24 #~(list
25 (string-append "PREFIX = " #$output))
26 #:phases
27 #~(modify-phases %standard-phases
28 (add-before 'build 'setenv
29 (lambda _
30 (setenv "GUILE" (which "guile"))))
31 (delete 'configure))))
32 (synopsis "notmuch but for calendars")
33 (description "")
34 (home-page "https://git.8pit.net/toobusy")
35 (license (list license:gpl3+)))