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