diff options
author | adisbladis <adisbladis@gmail.com> | 2021-08-06 16:26:09 -0500 |
---|---|---|
committer | adisbladis <adisbladis@gmail.com> | 2021-08-06 16:26:46 -0500 |
commit | 24d026957486b420322bfe16223ae4f94699cb4f (patch) | |
tree | d93631e4e5aa147e143a2ccdc4811991998a116a /pkgs/applications/editors/emacs/elisp-packages/elpa-packages.nix | |
parent | 3c496d2244b97846073a286ae5321abfb3b9a8fd (diff) | |
download | nixlib-24d026957486b420322bfe16223ae4f94699cb4f.tar nixlib-24d026957486b420322bfe16223ae4f94699cb4f.tar.gz nixlib-24d026957486b420322bfe16223ae4f94699cb4f.tar.bz2 nixlib-24d026957486b420322bfe16223ae4f94699cb4f.tar.lz nixlib-24d026957486b420322bfe16223ae4f94699cb4f.tar.xz nixlib-24d026957486b420322bfe16223ae4f94699cb4f.tar.zst nixlib-24d026957486b420322bfe16223ae4f94699cb4f.zip |
emacs.pkgs.elpaPackages/nongnuPackages: Use custom elpa fetcher
Diffstat (limited to 'pkgs/applications/editors/emacs/elisp-packages/elpa-packages.nix')
-rw-r--r-- | pkgs/applications/editors/emacs/elisp-packages/elpa-packages.nix | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/applications/editors/emacs/elisp-packages/elpa-packages.nix b/pkgs/applications/editors/emacs/elisp-packages/elpa-packages.nix index 59ad28052fae..adf7d75ed5fc 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/elpa-packages.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/elpa-packages.nix @@ -41,7 +41,10 @@ self: let }: let imported = import generated { - inherit (self) callPackage; + callPackage = pkgs: args: self.callPackage pkgs (args // { + # Use custom elpa url fetcher with fallback/uncompress + fetchurl = buildPackages.callPackage ./fetchelpa.nix { }; + }); }; super = removeAttrs imported [ "dash" ]; |