diff options
author | Tanguy Le Carrour <tanguy@bioneland.org> | 2021-11-24 15:00:33 +0100 |
---|---|---|
committer | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2021-11-27 10:01:45 +0100 |
commit | 4be46b231ffba2c998dde90889ae1741c94f6906 (patch) | |
tree | 5fb8f70a2d907ef17cb23055f1b2741ce3dc1b07 | |
parent | 7aff105123ec37b61c389e100ef4338076fca37a (diff) | |
download | guix-4be46b231ffba2c998dde90889ae1741c94f6906.tar.gz guix-4be46b231ffba2c998dde90889ae1741c94f6906.zip |
gnu: Add python-notmuch2.
* gnu/packages/mail.scm (python-notmuch2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
-rw-r--r-- | gnu/packages/mail.scm | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 290b48e0b3..eb00f89c57 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -107,6 +107,7 @@ #:use-module (gnu packages language) #:use-module (gnu packages libcanberra) #:use-module (gnu packages libevent) + #:use-module (gnu packages libffi) #:use-module (gnu packages libidn) #:use-module (gnu packages libunistring) #:use-module (gnu packages libunwind) @@ -1511,6 +1512,21 @@ and search library.") (define-public python2-notmuch (package-with-python2 python-notmuch)) +(define-public python-notmuch2 + (package + (inherit python-notmuch) + (name "python-notmuch2") + (propagated-inputs `(("python-cffi" ,python-cffi))) + (arguments + `(#:phases + (modify-phases %standard-phases + ;; This python package lives in a subdirectory of the notmuch source + ;; tree, so chdir into it before building. + (add-after 'unpack 'enter-python-dir + (lambda _ (chdir "bindings/python-cffi")))))) + (synopsis "Pythonic bindings for the notmuch mail database using CFFI") + (license license:gpl3+))) + (define-public muchsync (package (name "muchsync") |