Commit Graph

35 Commits

Author SHA1 Message Date
Terje Larsen 0e56639342
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.
2021-03-09 19:15:18 +01:00
Mauricio Collares ca4db1bc79
emacs: add currently compiling package dirs to load-path
Co-authored-by: Tad Fisher <tadfisher@gmail.com>
2021-02-19 16:46:31 +01:00
adisbladis 4003f8cbc7
treewide: emacsPackages -> emacs.pkgs & emacsWithPackages -> emacs.pkgs.withPackages
The previous names are now aliases and shouldn't be used anywhere inside nixpkgs.
2021-01-13 17:13:10 +01:00
Alexey Shmalko f90f557fb6
melpa-packages: mention update-from-overlay script 2020-05-11 15:51:46 +03:00
Anthony Cowley 3a35e4c768 emacs: do not use seq package from elpa for emacs >= 27
The `seq` package that comes with emacs 27 is newer than that provided
by ELPA. Various packages list `seq` as an input, causing it to be
imported from ELPA in addition to the (newer) version bundled with
emacs. Relying on the version packaged with emacs resolves the
conflict.

Fixes #73346
2019-12-03 15:04:08 -05:00
adisbladis 1c687eb4e4
emacsPackages.elpaPackages.ebdb-i18n-chn: Unmark as broken 2019-08-31 23:56:27 +01:00
adisbladis 1acdbbacb3
emacsPackages.elpaPackages.iterators: Unmark as broken 2019-08-31 23:56:27 +01:00
adisbladis eb54ab3798
emacsPackages.elpaPackages.midi-kbd: Unmark as broken 2019-08-31 23:56:27 +01:00
adisbladis 11829795b3
emacsPackages.elpaPackages.stream: Unmark as broken 2019-08-31 23:56:27 +01:00
adisbladis 45dc8ced7c
emacsPackages.elpaPackages.el-search: Unmark as broken 2019-08-31 23:56:27 +01:00
adisbladis ee80e10a98
emacs-packages: Make elpa generated file overrideable 2019-08-18 11:10:02 +01:00
adisbladis eacc71a6b6
emacs-packages: Add easy wrapper script to update elpa 2019-08-18 11:03:32 +01:00
adisbladis 97a069609f
emacs-packages: Add overriding capability to emacsPackagesNg
This allows overriding the individual package sets composing
emacsPackagesNg.

Example:
```
myEmacsPackages = emacsPackagesNg.override {
  melpaPackages = {};
};
```
2019-08-07 18:04:22 +01:00
volth f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
Alexey Shmalko 5c8d0fe4b5
elpa-packages: 2019-04-08 2019-04-08 11:26:33 +03:00
adisbladis 607ae1df1b
emacsPackagesNg.elpaPackages: Don't pass fetchurl to elpa.nix
This fixes evaluation error of elpa packages.
2018-07-23 15:38:20 +08:00
Michael Alan Dorman 0dad7d997b emacsPackagesNg: mark some packages broken
These failed to build for various reasons.
2017-11-29 17:50:54 -05:00
Michael Alan Dorman 1b5252680d elpa-packages: 2017-11-20
Broken:
 - rcirc-menu: missing file header
2017-11-20 17:33:17 -05:00
Thomas Tuegel a286d876ad melpaStablePackages.docker: don't call builtin dependency 2016-04-26 14:12:53 -05:00
Thomas Tuegel de33f4b48b elpa-packages: update package generation instructions 2016-04-26 14:06:42 -05:00
Thomas Tuegel 6c05554b85 emacsPackagesNg: remove compatibility cl-lib
ELPA has the compatibility library cl-lib-0.5 which interferes with the
builtin cl-lib-1.0.
2016-03-21 15:36:39 -05:00
Thomas Tuegel decb5802c9 elpaBuild: factor out package installation
Building packages requires package-build.el from Melpa, but installing
packages only requires package.el. Packages from ELPA are already built,
so there is no need to involve package-build.el.
2016-01-18 15:29:19 -06:00
Thomas Tuegel 93bd5a2c32 elpa-packages 2016-01-18
The ELPA package expressions are now generated as a single file to
improve evaluation performance.
2016-01-18 15:27:15 -06:00
Thomas Tuegel 5f81792265 emacsPackagesNg.elpaPackages: state reason for broken packages 2016-01-11 09:47:22 -06:00
Thomas Tuegel d6995049d3 emacsPackagesNg.elpaPackages.ergoemacs-mode: unmark broken 2016-01-11 09:46:47 -06:00
Thomas Tuegel 35bad9465f emacsPackagesNg.elpaPackages: un-break some packages 2016-01-11 09:45:19 -06:00
Michael Alan Dorman c493d6e697 beacon, bug-hunter: un-mark broken
I am able to successfully build, install and invoke both packages
without problems.
2016-01-11 05:42:13 -05:00
Thomas Tuegel 727a9ddea8 elpaPackages: remove outdated `dash` 2016-01-10 09:09:20 -06:00
Thomas Tuegel 26a7470ce6 elpa-packages: fix dependency specification 2015-12-22 06:55:10 -06:00
Thomas Tuegel 8126ae8c7a elpa-packages: add instructions for updating 2015-12-19 09:32:19 -06:00
Thomas Tuegel a4f4d1717d elpaPackages: don't import all of pkgs 2015-12-17 07:23:50 -06:00
Thomas Tuegel 9f55d3f29f elpaPackages: fix typo in midi-kbd 2015-12-17 07:23:50 -06:00
Thomas Tuegel bf9b4b03d5 elpa-packages: mark broken packages
These packages fail to build on Hydra.
2015-12-17 07:23:50 -06:00
Thomas Tuegel 8e655250bd emacsPackagesNg: add all of MELPA 2015-12-17 07:23:50 -06:00
Thomas Tuegel 0c2259629d add elpa-packages.nix 2015-12-06 11:49:50 -06:00