toobusy

Experimental and unfinished notmuch-like command-line tool for iCalendars

git clone https://git.8pit.net/toobusy.git

 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+)))