diff options
author | adisbladis <adisbladis@gmail.com> | 2022-05-13 18:14:24 +1200 |
---|---|---|
committer | adisbladis <adisbladis@gmail.com> | 2022-05-13 18:45:14 +1200 |
commit | 003c3b6444fa2c797d8743992e82f23278a0295e (patch) | |
tree | 74642bff7211cd577c19908c57807997a5d7c64b /pkgs/applications/editors/emacs/elisp-packages/elpa-packages.nix | |
parent | 188354162035379a38d1be9b19cfad7a87fef0fb (diff) | |
download | nixlib-003c3b6444fa2c797d8743992e82f23278a0295e.tar nixlib-003c3b6444fa2c797d8743992e82f23278a0295e.tar.gz nixlib-003c3b6444fa2c797d8743992e82f23278a0295e.tar.bz2 nixlib-003c3b6444fa2c797d8743992e82f23278a0295e.tar.lz nixlib-003c3b6444fa2c797d8743992e82f23278a0295e.tar.xz nixlib-003c3b6444fa2c797d8743992e82f23278a0295e.tar.zst nixlib-003c3b6444fa2c797d8743992e82f23278a0295e.zip |
emacs.pkgs.plz: Use plz from elpa
Diffstat (limited to 'pkgs/applications/editors/emacs/elisp-packages/elpa-packages.nix')
-rw-r--r-- | pkgs/applications/editors/emacs/elisp-packages/elpa-packages.nix | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/pkgs/applications/editors/emacs/elisp-packages/elpa-packages.nix b/pkgs/applications/editors/emacs/elisp-packages/elpa-packages.nix index fd8d17da60ea..2bfc2f18e97d 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/elpa-packages.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/elpa-packages.nix @@ -104,6 +104,21 @@ self: let maintainers = [ lib.maintainers.sternenseemann ]; }; }); + + plz = super.plz.overrideAttrs ( + old: { + dontUnpack = false; + postPatch = old.postPatch or "" + '' + substituteInPlace ./plz.el \ + --replace 'plz-curl-program "curl"' 'plz-curl-program "${pkgs.curl}/bin/curl"' + ''; + preInstall = '' + tar -cf "$pname-$version.tar" --transform "s,^,$pname-$version/," * .[!.]* + src="$pname-$version.tar" + ''; + } + ); + }; elpaPackages = super // overrides; |