notmuch-mutt: init at 0.22

authored by

Peter Hoeg and committed by
Benno Fünfstück
8c04c3c8 3a185d15

+91 -1
+3 -1
pkgs/applications/networking/mailreaders/notmuch/default.nix
··· 5 }: 6 7 stdenv.mkDerivation rec { 8 - name = "notmuch-0.22"; 9 10 passthru = { 11 pythonSourceRoot = "${name}/bindings/python"; 12 }; 13 14 src = fetchurl {
··· 5 }: 6 7 stdenv.mkDerivation rec { 8 + version = "0.22"; 9 + name = "notmuch-${version}"; 10 11 passthru = { 12 pythonSourceRoot = "${name}/bindings/python"; 13 + inherit version; 14 }; 15 16 src = fetchurl {
+47
pkgs/applications/networking/mailreaders/notmuch/mutt.nix
···
··· 1 + { stdenv, lib, fetchurl, perl, buildPerlPackage, perlPackages, makeWrapper, coreutils 2 + , notmuch }: 3 + 4 + stdenv.mkDerivation rec { 5 + name = "notmuch-mutt-${version}"; 6 + version = notmuch.version; 7 + 8 + outputs = [ "out" ]; 9 + 10 + dontStrip = true; 11 + 12 + buildInputs = [ 13 + perl 14 + makeWrapper 15 + ] ++ (with perlPackages; [ 16 + FileRemove 17 + DigestSHA1 18 + Later 19 + MailBox 20 + MailMaildir 21 + MailTools 22 + StringShellQuote 23 + TermReadLineGnu 24 + ]); 25 + 26 + src = notmuch.src; 27 + 28 + phases = [ "unpackPhase" "installPhase" "fixupPhase" ]; 29 + 30 + installPhase = '' 31 + ${coreutils}/bin/install -Dm755 \ 32 + ./contrib/notmuch-mutt/notmuch-mutt \ 33 + $out/bin/notmuch-mutt 34 + 35 + wrapProgram $out/bin/notmuch-mutt \ 36 + --prefix PERL5LIB : $PERL5LIB 37 + ''; 38 + 39 + meta = with lib; { 40 + inherit version; 41 + description = "Mutt support for notmuch"; 42 + homepage = http://notmuchmua.org/; 43 + license = with licenses; mit; 44 + maintainers = with maintainers; [ peterhoeg ]; 45 + platforms = platforms.unix; 46 + }; 47 + }
+2
pkgs/top-level/all-packages.nix
··· 14120 sphinx = pythonPackages.sphinx; 14121 }; 14122 14123 # Open Stack 14124 nova = callPackage ../applications/virtualization/openstack/nova.nix { }; 14125 keystone = callPackage ../applications/virtualization/openstack/keystone.nix { };
··· 14120 sphinx = pythonPackages.sphinx; 14121 }; 14122 14123 + notmuch-mutt = callPackage ../applications/networking/mailreaders/notmuch/mutt.nix { }; 14124 + 14125 # Open Stack 14126 nova = callPackage ../applications/virtualization/openstack/nova.nix { }; 14127 keystone = callPackage ../applications/virtualization/openstack/keystone.nix { };
+39
pkgs/top-level/perl-packages.nix
··· 6956 }; 6957 }; 6958 6959 lib_ = buildPerlPackage { 6960 name = "lib-0.63"; 6961 src = fetchurl { ··· 7599 7600 maatkit = import ../development/perl-modules/maatkit { 7601 inherit fetchurl buildPerlPackage stdenv DBDmysql; 7602 }; 7603 7604 MailMboxMessageParser = buildPerlPackage rec {
··· 6956 }; 6957 }; 6958 6959 + Later = buildPerlPackage rec { 6960 + version = "0.19"; 6961 + name = "Object-Realize-Later-${version}"; 6962 + src = fetchurl { 6963 + url = "mirror://cpan/authors/id/M/MA/MARKOV/${name}.tar.gz"; 6964 + sha256 = "0ka0qar51kk5wlvd2s3yis3w9qc14h0ngn0ds0v6c8ssmjvfcgbz"; 6965 + }; 6966 + }; 6967 + 6968 lib_ = buildPerlPackage { 6969 name = "lib-0.63"; 6970 src = fetchurl { ··· 7608 7609 maatkit = import ../development/perl-modules/maatkit { 7610 inherit fetchurl buildPerlPackage stdenv DBDmysql; 7611 + }; 7612 + 7613 + MailMaildir = buildPerlPackage rec { 7614 + version = "1.0.0"; 7615 + name = "Mail-Maildir-${version}"; 7616 + src = fetchurl { 7617 + url = "mirror://cpan/authors/id/Z/ZE/ZEROALTI/Mail-Maildir-100/${name}.tar.bz2"; 7618 + sha256 = "1krkqfps6q3ifrhi9450l5gm9199qyfcm6vidllr0dv65kdaqpj4"; 7619 + }; 7620 + }; 7621 + 7622 + MailBox = buildPerlPackage rec { 7623 + version = "2.118"; 7624 + name = "Mail-Box-${version}"; 7625 + src = fetchurl { 7626 + url = "mirror://cpan/authors/id/M/MA/MARKOV/${name}.tar.gz"; 7627 + sha256 = "1ixi7xpvj8kn2y0l8rxkvdnnl7x5wqg7mi2av0viwdh5l828dcfc"; 7628 + }; 7629 + 7630 + doCheck = false; 7631 + 7632 + propagatedBuildInputs = [ 7633 + Later 7634 + 7635 + DevelGlobalDestruction 7636 + FileRemove 7637 + IOStringy 7638 + MailTools 7639 + MIMETypes 7640 + ]; 7641 }; 7642 7643 MailMboxMessageParser = buildPerlPackage rec {