summary refs log tree commit diff
path: root/pkgs/tools/networking/mu
diff options
context:
space:
mode:
authorBart Brouns <bart@magnetophon.nl>2020-04-20 10:57:40 +0200
committerBart Brouns <bart@magnetophon.nl>2020-04-20 11:03:03 +0200
commited79cb56b708b75ee9215ea1e1bc531795e1c004 (patch)
treee56324c4e37812b130d3f30288080acde10c464c /pkgs/tools/networking/mu
parentd79c2dd4d4772c26ee95c4980764b56a5e46e4aa (diff)
downloadnixpkgs-ed79cb56b708b75ee9215ea1e1bc531795e1c004.tar
nixpkgs-ed79cb56b708b75ee9215ea1e1bc531795e1c004.tar.gz
nixpkgs-ed79cb56b708b75ee9215ea1e1bc531795e1c004.tar.bz2
nixpkgs-ed79cb56b708b75ee9215ea1e1bc531795e1c004.tar.lz
nixpkgs-ed79cb56b708b75ee9215ea1e1bc531795e1c004.tar.xz
nixpkgs-ed79cb56b708b75ee9215ea1e1bc531795e1c004.tar.zst
nixpkgs-ed79cb56b708b75ee9215ea1e1bc531795e1c004.zip
mu: 1.2 -> 1.4.1
msg2pdf is disabled for now:
https://github.com/djcb/mu/blob/1.4.1/NEWS.org
Diffstat (limited to 'pkgs/tools/networking/mu')
-rw-r--r--pkgs/tools/networking/mu/default.nix19
1 files changed, 6 insertions, 13 deletions
diff --git a/pkgs/tools/networking/mu/default.nix b/pkgs/tools/networking/mu/default.nix
index 2e6a401350c..ae1ca3f7761 100644
--- a/pkgs/tools/networking/mu/default.nix
+++ b/pkgs/tools/networking/mu/default.nix
@@ -5,20 +5,15 @@
 
 stdenv.mkDerivation rec {
   pname = "mu";
-  version = "1.2";
+  version = "1.4.1";
 
   src = fetchFromGitHub {
     owner  = "djcb";
     repo   = "mu";
     rev    = version;
-    sha256 = "0yhjlj0z23jw3cf2wfnl98y8q6gikvmhkb8vdm87bd7jw0bdnrfz";
+    sha256 = "0q2ik7fj5k9i76js4ijyxbgrwqff437lass0sd5if2r40rqh0as0";
   };
 
-  # test-utils coredumps so don't run those
-  postPatch = ''
-    sed -i -e '/test-utils/d' lib/parser/Makefile.am
-  '';
-
   buildInputs = [
     sqlite xapian glib gmime3 texinfo emacs guile libsoup icu
   ] ++ stdenv.lib.optionals withMug [ gtk3 webkitgtk ];
@@ -27,19 +22,17 @@ stdenv.mkDerivation rec {
 
   enableParallelBuilding = true;
 
+  preConfigure = "./autogen.sh";
+
   preBuild = ''
     # Fix mu4e-builddir (set it to $out)
     substituteInPlace mu4e/mu4e-meta.el.in \
       --replace "@abs_top_builddir@" "$out"
-
-    # We install msg2pdf to bin/msg2pdf, fix its location in elisp
-    substituteInPlace mu4e/mu4e-actions.el \
-      --replace "/toys/msg2pdf/" "/bin/"
   '';
 
-  # Install mug and msg2pdf
+  # Install mug
   postInstall = stdenv.lib.optionalString withMug ''
-    for f in msg2pdf mug ; do
+    for f in mug ; do
       install -m755 toys/$f/$f $out/bin/$f
     done
   '';