chore(emacs): Bump EXWM & XELB to most recent development versions
This commit is contained in:
parent
8d918e48eb
commit
b19b1590e5
1 changed files with 26 additions and 5 deletions
31
emacs.nix
31
emacs.nix
|
@ -152,18 +152,39 @@ sly = emacsPackagesNg.melpaBuild {
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# As the EXWM-README points out, XELB should be built from source if
|
||||||
|
# EXWM is.
|
||||||
|
xelb = melpaBuild {
|
||||||
|
pname = "xelb";
|
||||||
|
ename = "xelb";
|
||||||
|
version = "0.15";
|
||||||
|
|
||||||
|
packageRequires = [ cl-generic emacs ];
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "ch11ng";
|
||||||
|
repo = "xelb";
|
||||||
|
rev = "b8f168b401977098fe2b30f4ca32629c0ab6eb83";
|
||||||
|
sha256 = "1ack1h68x8ia0ji6wbhmayrakq35p5sgrrl6qvha3ns3pswc0pl9";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
# EXWM pinned to a newer version than what is released due to a
|
# EXWM pinned to a newer version than what is released due to a
|
||||||
# potential fix for ch11ng/exwm#425.
|
# potential fix for ch11ng/exwm#425.
|
||||||
exwm = emacsPackagesNg.exwm.overrideAttrs(_: {
|
exwm = melpaBuild {
|
||||||
version = "master";
|
pname = "exwm";
|
||||||
|
ename = "exwm";
|
||||||
|
version = "0.19";
|
||||||
|
|
||||||
|
packageRequires = [ xelb ];
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "ch11ng";
|
owner = "ch11ng";
|
||||||
repo = "exwm";
|
repo = "exwm";
|
||||||
rev = "dd57c5eebb213c29c3b250634e316abf4917a19b";
|
rev = "472f7cb82b67b98843f10c12e6bda9b8ae7262bc";
|
||||||
sha256 = "0y2fb87pcj3rb56i8pmlz0422pl1d6prx25p707v0ihkjvhnr6y0";
|
sha256 = "19gflsrb19aijf2xcw7j2m658qad21nbwziw38s1h2jw66vhk8dj";
|
||||||
};
|
};
|
||||||
});
|
};
|
||||||
|
|
||||||
in emacsWithPackages(epkgs:
|
in emacsWithPackages(epkgs:
|
||||||
# Actual ELPA packages (the enlightened!)
|
# Actual ELPA packages (the enlightened!)
|
||||||
|
|
Loading…
Reference in a new issue