Email, nvim->vim, torrenting fixes, musical rice

This commit is contained in:
kat witch 2021-03-12 16:20:27 +00:00
parent 7d899adde6
commit f16cf48dd6
No known key found for this signature in database
GPG key ID: 1B477797DCA5EC72
18 changed files with 328 additions and 47 deletions

26
pkgs/notmuch/default.nix Normal file
View file

@ -0,0 +1,26 @@
{ lib, notmuch, coreutils }@args: let
notmuch = args.notmuch.super or args.notmuch;
drv = notmuch.override {
withEmacs = false;
};
in drv.overrideAttrs (old: {
doCheck = false;
postInstall = ''
${old.postInstall or ""}
make -C bindings/ruby exec_prefix=$out \
SHELL=$SHELL \
$makeFlags ''${makeFlagsArray+"''${makeFlagsArray[@]}"} \
$installFlags ''${installFlagsArray+"''${installFlagsArray[@]}"} \
install
mv $out/lib/ruby/vendor_ruby/* $out/lib/ruby/
rmdir $out/lib/ruby/vendor_ruby
'';
meta = old.meta or {} // {
broken = old.meta.broken or false || notmuch.stdenv.isDarwin;
};
passthru = old.passthru or {} // {
super = notmuch;
};
})