diff options
author | adisbladis <adisbladis@gmail.com> | 2020-12-11 00:22:42 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-11 00:22:42 +0100 |
commit | 316094b8ab27fe5b31cacfbfc4b3aba08f40420a (patch) | |
tree | fe5d591c88bee0eafa2f69c58057e704fe0f3855 /pkgs/build-support/emacs | |
parent | a9fe36cd0b4c434d5bee590f5d3b746e307b4ca5 (diff) | |
parent | 5016fdb2696d95adf4d9c162c5de7d92316444b8 (diff) | |
download | nixpkgs-316094b8ab27fe5b31cacfbfc4b3aba08f40420a.tar nixpkgs-316094b8ab27fe5b31cacfbfc4b3aba08f40420a.tar.gz nixpkgs-316094b8ab27fe5b31cacfbfc4b3aba08f40420a.tar.bz2 nixpkgs-316094b8ab27fe5b31cacfbfc4b3aba08f40420a.tar.lz nixpkgs-316094b8ab27fe5b31cacfbfc4b3aba08f40420a.tar.xz nixpkgs-316094b8ab27fe5b31cacfbfc4b3aba08f40420a.tar.zst nixpkgs-316094b8ab27fe5b31cacfbfc4b3aba08f40420a.zip |
Merge pull request #106606 from alyssais/elpa-meta
emacsPackages.elpaBuild: pass through meta
Diffstat (limited to 'pkgs/build-support/emacs')
-rw-r--r-- | pkgs/build-support/emacs/elpa.nix | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/pkgs/build-support/emacs/elpa.nix b/pkgs/build-support/emacs/elpa.nix index e6f6c23e449..214aed9c3f9 100644 --- a/pkgs/build-support/emacs/elpa.nix +++ b/pkgs/build-support/emacs/elpa.nix @@ -7,9 +7,18 @@ with lib; { pname , version , src +, meta ? {} , ... }@args: +let + + defaultMeta = { + homepage = args.src.meta.homepage or "https://elpa.gnu.org/packages/${pname}.html"; + }; + +in + import ./generic.nix { inherit lib stdenv emacs texinfo; } ({ phases = "installPhase fixupPhase distPhase"; @@ -23,6 +32,8 @@ import ./generic.nix { inherit lib stdenv emacs texinfo; } ({ runHook postInstall ''; + + meta = defaultMeta // meta; } // removeAttrs args [ "files" "fileSpecs" |