From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Thompson Subject: [PATCH] gnu: notmuch: Update to 0.20.2. Date: Sat, 15 Aug 2015 22:25:35 -0400 Message-ID: <87k2sw0y1s.fsf@izanagi.i-did-not-set--mail-host-address--so-tickle-me> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:49177) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZQndj-0005p0-VV for guix-devel@gnu.org; Sat, 15 Aug 2015 22:25:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZQndi-0003sD-NG for guix-devel@gnu.org; Sat, 15 Aug 2015 22:25:39 -0400 Received: from mail.fsf.org ([208.118.235.13]:46210) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZQndi-0003s9-DA for guix-devel@gnu.org; Sat, 15 Aug 2015 22:25:38 -0400 Received: from 209-6-40-86.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com ([209.6.40.86]:33163 helo=izanagi) by mail.fsf.org with esmtpsa (TLS-1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.69) (envelope-from ) id 1ZQndf-0008Ot-T8 for guix-devel@gnu.org; Sat, 15 Aug 2015 22:25:36 -0400 List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-notmuch-Update-to-0.20.2.patch >From 74d2db4f0ecbfc00473493e410a086f7c7c0bb10 Mon Sep 17 00:00:00 2001 From: David Thompson Date: Sat, 15 Aug 2015 22:23:59 -0400 Subject: [PATCH] gnu: notmuch: Update to 0.20.2. * gnu/packages/mail.scm (notmuch): Update to 0.20.2. Add python-sphinx native input. Rewrite phases using 'modify-phases' syntax. --- gnu/packages/mail.scm | 33 ++++++++++++++------------------- 1 file changed, 14 insertions(+), 19 deletions(-) diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index f8eba5c..131e48f 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -365,36 +365,31 @@ attachments, create new maildirs, and so on.") (define-public notmuch (package (name "notmuch") - (version "0.19") + (version "0.20.2") (source (origin (method url-fetch) (uri (string-append "http://notmuchmail.org/releases/notmuch-" version ".tar.gz")) (sha256 (base32 - "1szf6c44g209pcjq5nvfhlp3nzcm3lrcwv4spsxmwy13hiaccvrr")))) + "1v5dcnlg4km5hfaq0i0qywq5fn66fi0rq4aaibyqkwxz8mis4hgp")))) (build-system gnu-build-system) (arguments - '(#:tests? #f ;; FIXME: Test suite hangs and times out. - #:phases (alist-replace - 'configure - (lambda* (#:key outputs #:allow-other-keys) - (setenv "CC" "gcc") - (setenv "CONFIG_SHELL" (which "sh")) - - ;; XXX Should python-docutils make a symlink - ;; for "rst2man" and other similar programs? - (substitute* '("configure" "doc/prerst2man.py") - ((" rst2man ") " rst2man.py ")) - - (let ((out (assoc-ref outputs "out"))) - (zero? (system* "./configure" - (string-append "--prefix=" out))))) - %standard-phases))) + '(#:tests? #t ;; FIXME: 637 tests; 70 fail and 98 are skipped + #:phases (modify-phases %standard-phases + (replace 'configure + (lambda* (#:key outputs #:allow-other-keys) + (setenv "CC" "gcc") + (setenv "CONFIG_SHELL" (which "sh")) + + (let ((out (assoc-ref outputs "out"))) + (zero? (system* "./configure" + (string-append "--prefix=" out))))))))) (native-inputs `(("pkg-config" ,pkg-config) ("python" ,python-2) - ("python2-docutils" ,python2-docutils) + ("python-docutils" ,python2-docutils) + ("python-sphinx" ,python2-sphinx) ("bash-completion" ,bash-completion))) (inputs `(("emacs" ,emacs) -- 2.4.3 --=-=-= Content-Type: text/plain -- David Thompson GPG Key: 0FF1D807 --=-=-=--