From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44490) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dpGa7-00085P-BY for guix-patches@gnu.org; Tue, 05 Sep 2017 12:20:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dpGa2-0008VO-8M for guix-patches@gnu.org; Tue, 05 Sep 2017 12:20:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:42987) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dpGa2-0008VI-53 for guix-patches@gnu.org; Tue, 05 Sep 2017 12:20:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dpGa1-0008C3-UM for guix-patches@gnu.org; Tue, 05 Sep 2017 12:20:01 -0400 Subject: [bug#28359] [PATCH] gnu: notmuch-addrlookup-c: Update to 8-1.88f156d. Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44039) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dpGZC-0007q1-1j for guix-patches@gnu.org; Tue, 05 Sep 2017 12:19:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dpGZ6-0007vR-VR for guix-patches@gnu.org; Tue, 05 Sep 2017 12:19:10 -0400 Received: from mail-qk0-x22a.google.com ([2607:f8b0:400d:c09::22a]:37893) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dpGZ6-0007uR-PH for guix-patches@gnu.org; Tue, 05 Sep 2017 12:19:04 -0400 Received: by mail-qk0-x22a.google.com with SMTP id a128so12925153qkc.5 for ; Tue, 05 Sep 2017 09:19:03 -0700 (PDT) Received: from localhost (dhcp-18-189-79-15.dyn.MIT.EDU. [18.189.79.15]) by smtp.gmail.com with ESMTPSA id u133sm630810qka.92.2017.09.05.09.19.01 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 05 Sep 2017 09:19:01 -0700 (PDT) Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="pgp-sha256"; boundary="===============3407839126272017741==" MIME-Version: 1.0 Content-Disposition: inline Message-ID: <150462834044.9803.18002224745520327188@x220> From: Troy Sankey Date: Tue, 05 Sep 2017 12:19:00 -0400 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 28359@debbugs.gnu.org --===============3407839126272017741== Content-Type: multipart/mixed; boundary="===============5207306152192890211==" MIME-Version: 1.0 --===============5207306152192890211== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This fixes notmuch-addrlookup-c which is currently failing build on master. It changes the version to include a commit which fixes compatibility with notmuch-0.25. Builds were failing since notmuch was updated on 2017-07-25. Troy --===============5207306152192890211== Content-Type: text/x-diff; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0001-gnu-notmuch-addrlookup-c-Update-to-8-1.88f156d.patch" From=2057ee2da4c72c6ff9c2d4367f2909f5b902082906 Mon Sep 17 00:00:00 2001 From: Troy Sankey Date: Tue, 5 Sep 2017 11:56:34 -0400 Subject: [PATCH] gnu: notmuch-addrlookup-c: Update to 8-1.88f156d. * gnu/packages/mail.scm (notmuch-addrlookup-c): Update to 8-1.88f156d. [source]: Use git-fetch. --- gnu/packages/mail.scm | 84 +++++++++++++++++++++++++++--------------------= ---- 1 file changed, 45 insertions(+), 39 deletions(-) diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 2a759c3d2..42abc9409 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -727,45 +727,51 @@ ing, and tagging large collections of email messages.= ") (license gpl3+))) = (define-public notmuch-addrlookup-c - (package - (name "notmuch-addrlookup-c") - (version "7") - (source (origin - (method url-fetch) - (uri (string-append - "https://github.com/aperezdc/" name "/archive/v" - version ".tar.gz")) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 - "0rslg2ifgyhl6asv3yr1f62m9xjfcinv7i6qb07h2k217jqlmrri")))) - (build-system gnu-build-system) - (arguments - '(#:tests? #f ; no tests - #:make-flags (list "CC=3Dgcc" - (string-append "PREFIX=3D" - (assoc-ref %outputs "out"))) - #:phases (modify-phases %standard-phases - (delete 'configure) - ;; Remove vim code completion config, it's not needed to - ;; build (or be patched). - (add-before 'patch-source-shebangs 'delete-ycm-file - (lambda _ (delete-file ".ycm_extra_conf.py")= )) - (replace 'install - (lambda* (#:key outputs #:allow-other-keys) - (let ((bin (string-append - (assoc-ref outputs "out") "/bin")= )) - (install-file "notmuch-addrlookup" bin)))))= )) - (native-inputs - `(("pkg-config" ,pkg-config))) - (inputs - `(("glib" ,glib) - ("notmuch" ,notmuch))) - (home-page "https://github.com/aperezdc/notmuch-addrlookup-c") - (synopsis "Address lookup tool for Notmuch") - (description "This is an address lookup tool using a Notmuch database, -useful for email address completion.") - (license license:expat))) + ;; This commit includes a compatibility fix for notmuch-0.25, and is not + ;; currently part of any release. Please update this package when + ;; notmuch-addrlookup-c-9 is released. + (let ((commit "88f156d04990a71c6ad6fc2757b537b44e3c4d00") + (revision "1")) ;Guix package revision + (package + (name "notmuch-addrlookup-c") + (version (string-append "8-" revision "." + (string-take commit 7))) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/aperezdc/notmuch-addrlookup= -c.git") + (commit commit))) + (file-name (string-append name "-" version "-checkout")) + (sha256 + (base32 + "0v0wzs7qzy4n1hbql8s10qrwgalcxdzbxf8pj6cii1pv2jwmkxbm"))= )) + (build-system gnu-build-system) + (arguments + '(#:tests? #f ; no tests + #:make-flags (list "CC=3Dgcc" + (string-append "PREFIX=3D" + (assoc-ref %outputs "out"))) + #:phases (modify-phases %standard-phases + (delete 'configure) + ;; Remove vim code completion config, it's not needed = to + ;; build (or be patched). + (add-before 'patch-source-shebangs 'delete-ycm-file + (lambda _ (delete-file ".ycm_extra_conf.py= "))) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let ((bin (string-append + (assoc-ref outputs "out") "/bin= "))) + (install-file "notmuch-addrlookup" bin)))= )))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("glib" ,glib) + ("notmuch" ,notmuch))) + (home-page "https://github.com/aperezdc/notmuch-addrlookup-c") + (synopsis "Address lookup tool for Notmuch") + (description "This is an address lookup tool using a Notmuch databas= e, +us eful for email address completion.") + (license license:expat)))) = (define-public python-notmuch (package -- = 2.13.3 --===============5207306152192890211==-- --===============3407839126272017741== MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Description: signature Content-Type: application/pgp-signature; name="signature.asc"; charset="us-ascii" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE0zLJ6STd4Cp+CgbIgs677ofYV8IFAlmuznEACgkQgs677ofY V8LQKhAAiHZdCPwH15alv9l91DkSpbn6I0XckAoZFr8TfkOoCPWm5cv5QFTdk02S bSeVpysFBVnoByShRIRhthxk9VfvRKqdcYFiKc/u3PDGS247JBblP8lJ+qCkoRKe UepMIcgnsIYkpV1Dtk2mPBN7SsM/a84T1sEp4CvUCihW6J2EjfLIm+FNYCAx/XGa PEHAbF4pr5r/W7IAgNwItLSWO4CApOFLvbkb1p3hoKxB85O4GjKIxqSpkV6+A0Cf bMmypAL5hF0fZ6T50R8er1rQ0Ju9Omi7uxczvcGm091xwQPcQ0l6vEJmt1kNYWZ+ uJwkcfFUSVyFo2UznJPPCr/0ifKN+0LHR6atR/IfTCDMhNMJ0U2XHdvDtBPukX1s 8fqAwnDabtlpZnjGiDk9SfFt4Ye9PMvFwJSQfFx6uXwuop8d1AlhcItyNNJH3Haf 3Y5DVsEunyszvyjFEvTQiWlfwcKwYr/mcXL3gmGCzp6cUvzHX09Pn6lNb71NyFJo 2ncDRanX5bFoiF1rRrAK72iyCwwuqkoa2AT/6xbX2g2kyMwcgCC9JLW/Tp4rjiLK ymtoir/yqN/O4uIlPNcDH/qtDvmWcP3zf1Y0XBHdD0/gDBSiLGFh1tCgGnM2+F+M Iw3FRYTXd71coNmVaop14ghXnnwvoulciI85wBbLKWjYJgGLn94= =veLl -----END PGP SIGNATURE----- --===============3407839126272017741==--