emacs: do not use project package from elpa for emacs >= 28

The `project` package bundled with Emacs 28 is newer than the one
provided by GNU ELPA. This may or may not change in the future.

For now it is definitely the case and since the package is under heavy
development a lot of features are missing in the one on GNU ELPA which in
turn is newer than the one that comes bundled with Emacs 27.
This commit is contained in:
Terje Larsen 2021-03-09 19:15:13 +01:00
parent 8d327040c0
commit 0e56639342
No known key found for this signature in database
GPG Key ID: A88B401A8DB3C7D6

View File

@ -53,6 +53,9 @@ self: let
seq = if lib.versionAtLeast self.emacs.version "27"
then null
else super.seq;
project = if lib.versionAtLeast self.emacs.version "28"
then null
else super.project;
};
elpaPackages = super // overrides;