diff options
| author | Brian Leung <leungbk@mailfence.com> | 2020-05-19 17:17:23 -0700 |
|---|---|---|
| committer | Brian Leung <leungbk@mailfence.com> | 2021-06-05 20:57:32 -0700 |
| commit | b736e9048b1b833b5d6bfd6959a010f20081c70c (patch) | |
| tree | d917159c9e6a4c571cebdb302a1796d24d0815bc | |
| parent | emacsPackages.evil-markdown: init at 2020-06-01 (diff) | |
| download | nixpkgs-b736e9048b1b833b5d6bfd6959a010f20081c70c.tar.gz | |
emacsPackages.mu4e-patch: init at 2019-05-09
| -rw-r--r-- | pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix | 2 | ||||
| -rw-r--r-- | pkgs/applications/editors/emacs/elisp-packages/mu4e-patch/default.nix | 38 |
2 files changed, 40 insertions, 0 deletions
diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix index 8ad0846847df..0b54dcca1993 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix @@ -185,6 +185,8 @@ }; + mu4e-patch = callPackage ./mu4e-patch { }; + org-mac-link = callPackage ./org-mac-link { }; diff --git a/pkgs/applications/editors/emacs/elisp-packages/mu4e-patch/default.nix b/pkgs/applications/editors/emacs/elisp-packages/mu4e-patch/default.nix new file mode 100644 index 000000000000..4a436339ebc4 --- /dev/null +++ b/pkgs/applications/editors/emacs/elisp-packages/mu4e-patch/default.nix @@ -0,0 +1,38 @@ +{ stdenv, fetchFromGitHub, emacs, lib }: + +stdenv.mkDerivation { + pname = "mu4e-patch"; + version = "2019-05-09"; + + src = fetchFromGitHub { + owner = "seanfarley"; + repo = "mu4e-patch"; + rev = "522da46c1653b1cacc79cde91d6534da7ae9517d"; + sha256 = "sha256-1lV4dDuCdyCUXi/In2DzYJPEHuAc9Jfbz2ZecNZwn4I="; + }; + + buildInputs = [ + emacs + ]; + + buildPhase = '' + runHook preBuild + emacs -L . --batch -f batch-byte-compile *.el + runHook postBuild + ''; + + installPhase = '' + runHook preInstall + install -d $out/share/emacs/site-lisp + install *.el *.elc $out/share/emacs/site-lisp + runHook postInstall + ''; + + meta = { + description = "Colorize patch emails in mu4e"; + homepage = "https://github.com/seanfarley/mu4e-patch"; + license = lib.licenses.gpl3Plus; + maintainers = with lib.maintainers; [ leungbk ]; + platforms = emacs.meta.platforms; + }; +} |
