emacs.pkgs.elpaPackages.plz: move to common overrides
This commit is contained in:
@@ -97,6 +97,24 @@ in
|
||||
};
|
||||
});
|
||||
|
||||
plz = super.plz.overrideAttrs (old: {
|
||||
dontUnpack = false;
|
||||
postPatch =
|
||||
old.postPatch or ""
|
||||
+ "\n"
|
||||
+ ''
|
||||
substituteInPlace plz.el \
|
||||
--replace-fail 'plz-curl-program "curl"' 'plz-curl-program "${lib.getExe pkgs.curl}"'
|
||||
'';
|
||||
preInstall =
|
||||
old.preInstall or ""
|
||||
+ "\n"
|
||||
+ ''
|
||||
tar -cf "$ename-$version.tar" --transform "s,^,$ename-$version/," * .[!.]*
|
||||
src="$ename-$version.tar"
|
||||
'';
|
||||
});
|
||||
|
||||
pq = super.pq.overrideAttrs (old: {
|
||||
buildInputs = old.buildInputs or [ ] ++ [ pkgs.postgresql ];
|
||||
});
|
||||
|
||||
@@ -57,20 +57,6 @@ self: let
|
||||
else super.org-transclusion;
|
||||
rcirc-menu = markBroken super.rcirc-menu; # Missing file header
|
||||
|
||||
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"
|
||||
'';
|
||||
}
|
||||
);
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user