From 7eadf66244c26c70cf52bc1f19fb81d473093956 Mon Sep 17 00:00:00 2001 From: Peter Hoeg Date: Fri, 2 Jun 2017 21:41:03 +0800 Subject: [PATCH] neomutt: 20170428 -> 20170602 --- .../mailreaders/neomutt/default.nix | 24 +++++++++++++------ 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/pkgs/applications/networking/mailreaders/neomutt/default.nix b/pkgs/applications/networking/mailreaders/neomutt/default.nix index ad2f6e7b3ca..d9ec66a53e7 100644 --- a/pkgs/applications/networking/mailreaders/neomutt/default.nix +++ b/pkgs/applications/networking/mailreaders/neomutt/default.nix @@ -1,21 +1,29 @@ { stdenv, fetchFromGitHub, which, autoreconfHook, ncurses, perl -, cyrus_sasl, gdbm, gpgme, kerberos, libidn, notmuch, openssl, lmdb }: +, cyrus_sasl, gdbm, gpgme, kerberos, libidn, notmuch, openssl, lmdb, libxslt, docbook_xsl }: stdenv.mkDerivation rec { - version = "20170428"; + version = "20170602"; name = "neomutt-${version}"; src = fetchFromGitHub { owner = "neomutt"; repo = "neomutt"; rev = "neomutt-${version}"; - sha256 = "1p6214agfv9plskkzalh03r5naiiyg1habrnknnjgck3nypb78ik"; + sha256 = "0rpvxmv10ypl7la4nmp0s02ixmm9g5pn9g9ms8ygzsix9pa86w45"; }; - nativeBuildInputs = [ which autoreconfHook ]; - buildInputs = - [ cyrus_sasl gdbm gpgme kerberos libidn ncurses - notmuch openssl perl lmdb ]; + nativeBuildInputs = [ autoreconfHook docbook_xsl libxslt.bin which ]; + buildInputs = [ + cyrus_sasl gdbm gpgme kerberos libidn ncurses + notmuch openssl perl lmdb + ]; + + postPatch = '' + for f in doc/*.xsl ; do + substituteInPlace $f \ + --replace http://docbook.sourceforge.net/release/xsl/current ${docbook_xsl}/share/xml/docbook-xsl + done + ''; configureFlags = [ "--enable-debug" @@ -46,6 +54,8 @@ stdenv.mkDerivation rec { configureScript = "./prepare"; + enableParallelBuilding = true; + meta = with stdenv.lib; { description = "A small but very powerful text-based mail client"; homepage = http://www.neomutt.org;