feat(3p/overlays): Add bleeding-edge Emacs overlay

This adds adisbladis' Emacs overlay, which makes bleeding-edge
functionality such as native compilation of Elisp available.

Change-Id: I29861cb4da37bf8bf7fdb6fba5f2525c7a024356
Reviewed-on: https://cl.tvl.fyi/c/depot/+/3002
Reviewed-by: adisbladis <adisbladis@gmail.com>
Tested-by: BuildkiteCI
This commit is contained in:
Vincent Ambo 2021-04-13 22:16:46 +02:00 committed by tazjin
parent 2f4ea13ca2
commit cf5b88173b
2 changed files with 12 additions and 0 deletions

View file

@ -58,5 +58,6 @@ in import nixpkgsSrc {
stableOverlay
depot.third_party.overlays.tvl
depot.third_party.overlays.haskell
depot.third_party.overlays.emacs
];
}

11
third_party/overlays/emacs.nix vendored Normal file
View file

@ -0,0 +1,11 @@
# Emacs overlay from https://github.com/nix-community/emacs-overlay
{ ... }:
let
# from 2020-04-13
commit = "15ed1f372a83ec748ac824bdc5b573039c18b82f";
src = builtins.fetchTarball {
url = "https://github.com/nix-community/emacs-overlay/archive/${commit}.tar.gz";
sha256 = "0m4vb7p29rgbpaavwn9jjid1zz48k1l9za5gy3d8nadqjn7x4dm1";
};
in import src