|
1 | 1 | { stdenv, fetchFromGitHub, which, autoreconfHook, ncurses, perl
|
2 |
| -, cyrus_sasl, gdbm, gpgme, kerberos, libidn, notmuch, openssl, lmdb }: |
| 2 | +, cyrus_sasl, gdbm, gpgme, kerberos, libidn, notmuch, openssl, lmdb, libxslt, docbook_xsl }: |
3 | 3 |
|
4 | 4 | stdenv.mkDerivation rec {
|
5 |
| - version = "20170428"; |
| 5 | + version = "20170602"; |
6 | 6 | name = "neomutt-${version}";
|
7 | 7 |
|
8 | 8 | src = fetchFromGitHub {
|
9 | 9 | owner = "neomutt";
|
10 | 10 | repo = "neomutt";
|
11 | 11 | rev = "neomutt-${version}";
|
12 |
| - sha256 = "1p6214agfv9plskkzalh03r5naiiyg1habrnknnjgck3nypb78ik"; |
| 12 | + sha256 = "0rpvxmv10ypl7la4nmp0s02ixmm9g5pn9g9ms8ygzsix9pa86w45"; |
13 | 13 | };
|
14 | 14 |
|
15 |
| - nativeBuildInputs = [ which autoreconfHook ]; |
16 |
| - buildInputs = |
17 |
| - [ cyrus_sasl gdbm gpgme kerberos libidn ncurses |
18 |
| - notmuch openssl perl lmdb ]; |
| 15 | + nativeBuildInputs = [ autoreconfHook docbook_xsl libxslt.bin which ]; |
| 16 | + buildInputs = [ |
| 17 | + cyrus_sasl gdbm gpgme kerberos libidn ncurses |
| 18 | + notmuch openssl perl lmdb |
| 19 | + ]; |
| 20 | + |
| 21 | + postPatch = '' |
| 22 | + for f in doc/*.xsl ; do |
| 23 | + substituteInPlace $f \ |
| 24 | + --replace http://docbook.sourceforge.net/release/xsl/current ${docbook_xsl}/share/xml/docbook-xsl |
| 25 | + done |
| 26 | + ''; |
19 | 27 |
|
20 | 28 | configureFlags = [
|
21 | 29 | "--enable-debug"
|
@@ -46,6 +54,8 @@ stdenv.mkDerivation rec {
|
46 | 54 |
|
47 | 55 | configureScript = "./prepare";
|
48 | 56 |
|
| 57 | + enableParallelBuilding = true; |
| 58 | + |
49 | 59 | meta = with stdenv.lib; {
|
50 | 60 | description = "A small but very powerful text-based mail client";
|
51 | 61 | homepage = http://www.neomutt.org;
|
|
0 commit comments