chore(3p/emacs): Enable cairo for Emacs 27.1
... this in turn enables support for Harfbuzz, which enables support for ligatures - maybe this will make grfn happy! Change-Id: I331c5171a829800fe532ca0b0d4910478e63ef1b Reviewed-on: https://cl.tvl.fyi/c/depot/+/1783 Reviewed-by: glittershark <grfn@gws.fyi> Tested-by: BuildkiteCI
This commit is contained in:
parent
290df663af
commit
4ed096b7d7
1 changed files with 4 additions and 1 deletions
5
third_party/default.nix
vendored
5
third_party/default.nix
vendored
|
@ -223,7 +223,10 @@ in exposed.lib.fix(self: exposed // {
|
|||
# The assert exists because the name of the attribute is unversioned
|
||||
# (which is different from previous versions).
|
||||
emacs27 = assert ((exposed.lib.versions.major nixpkgs.emacs.version) == "27");
|
||||
nixpkgs.emacs;
|
||||
nixpkgs.emacs.overrideAttrs(old: {
|
||||
configureFlags = old.configureFlags ++ [ "--with-cairo" ];
|
||||
});
|
||||
|
||||
emacs27-nox = assert ((exposed.lib.versions.major nixpkgs.emacs.version) == "27");
|
||||
nixpkgs.emacs-nox;
|
||||
|
||||
|
|
Loading…
Reference in a new issue