nixpkgs/pkgs/applications/editors/emacs-modes
Herwig Hochleitner d65f1b20c3
emacs-modes: replace melpa-generated with json format
This approach has several differences with emacs2nix:

- the updater uses a downloaded recipes.json and archive.json for commit information, it uses a local checkout only for hashing the recipes
- the generated file is JSON
- the updater is written in emacs lisp
- prefetch errors are put into an error key in the JSON, for review + meta.broken attributes are generated from it

The updater re-uses the existing generated file to memoize prefetched content-sha256s for commits, thus prefetching should normally be quite fast.
2019-08-02 09:15:47 +01:00
..
auto-complete
bbdb Treewide: use HTTPS on GNU Savannah domains 2018-12-02 15:33:09 +01:00
calfw Remove myself as maintainer from packages 2019-02-22 16:14:13 +01:00
cask misc: Remove myself from list of maintainers 2019-03-12 23:50:52 +01:00
cedet
cedille emacsPackages.cedille: init at 1.0.0 2018-10-14 19:17:37 +00:00
coffee
color-theme Treewide: use HTTPS on NonGNU domains 2018-12-02 15:21:04 +01:00
color-theme-solarized Make all meta.maintainers attributes lists 2016-11-20 18:06:03 +01:00
cryptol
cua cua-mode: md5->sha256 2016-09-10 13:43:18 -04:00
d
darcsum
ecb
emacs-clang-complete-async pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
emacs-libvterm emacs-libvterm: 2019-04-28 -> 2019-07-22 2019-07-28 17:25:21 +09:00
emacs-w3m maintainers: remove mornfall from packages 2018-01-17 05:17:33 +00:00
emms Treewide: use HTTPS on GNU domains 2018-12-02 15:51:59 +01:00
ensime
erlang use https://github.com for all homepages 2017-08-17 14:53:40 -07:00
ess pkgs: refactor needless quoting of homepage meta attribute (#27809) 2017-08-01 22:03:30 +02:00
ess-R-object-popup emacs: add missing packages 2017-11-12 18:43:35 -06:00
filesets-plus pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
flymake-cursor
font-lock-plus font-lock-plus: fix recipe 2018-12-03 00:12:09 +05:30
gh Fix lots of fetchgit hashes (fallout from #15469) 2016-06-03 17:17:08 +03:00
gist
gn emacsPackages.gn: init 2017-09-21 2017-10-28 15:19:07 +02:00
graphviz-dot treewide: use dontUnpack 2019-07-01 04:23:51 -04:00
haskell emacsPackages.haskellMode: mark 'broken' 2018-06-07 15:22:16 +02:00
header2 pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
helm-words emacs: add missing packages 2017-11-12 18:43:35 -06:00
hexrgb pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
hol_light
hsc3 haskell: add more hackage mirrors, use mirrors in more places 2019-04-05 13:51:56 -04:00
htmlize htmlize: update source location 2015-07-03 15:33:26 -07:00
icicles icicles: 2018-07-02 -> 2019-02-22 2019-02-22 16:29:04 +00:00
ido-ubiquitous emacs-ido-ubiquitous: add version 3.6-4-gb659bf8 2015-09-04 12:38:51 +02:00
idris idris-mode: update from 0.9.15 to 0.9.18 2015-05-31 16:30:24 +02:00
jabber Replace 'with plaforms; platform' with 'platforms.platform' 2015-11-17 21:30:43 +01:00
jade
jdee treewide: stdenv.lib.platforms.gnu -> ... gnu ++ linux 2018-04-30 18:12:10 -05:00
js2 Fix lots of fetchgit hashes (fallout from #15469) 2016-06-03 17:17:08 +03:00
let-alist Treewide: use HTTPS on GNU domains 2018-12-02 15:51:59 +01:00
lib-requires pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
logito Captialize meta.description of all packages 2016-06-20 13:55:52 +02:00
lorem-ipsum
markdown-mode emacs-markdown-mode: fix misspelled license attribute 2015-10-15 15:14:34 +02:00
maude treewide: Make configureFlags lists 2018-08-03 17:06:03 -04:00
metaweblog Captialize meta.description of all packages 2016-06-20 13:55:52 +02:00
monky emacs-monky: add an Mercurial mode that's inspired by Magit 2015-06-12 10:33:10 +02:00
nyan-mode emacs-packages: add automatic meta.homepages to builders, cleanup other expressions 2015-07-31 02:02:04 +00:00
ocaml pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
offlineimap Remove me (garbas) as maintainer since I don't have much time to maintain anything 2019-07-03 11:27:39 +02:00
org Remove myself as maintainer from packages 2019-02-22 16:14:13 +01:00
org2blog
org-mac-link emacs: add missing packages 2017-11-12 18:43:35 -06:00
pcache Revert "Remove obsolete pcache version" 2016-05-13 06:35:19 -04:00
perl-completion emacs: add missing packages 2017-11-12 18:43:35 -06:00
php
prolog pkgs: refactor needless quoting of homepage meta attribute (#27809) 2017-08-01 22:03:30 +02:00
proofgeneral proofgeneral_HEAD: 2017-11-06 -> 2018-01-30 2018-02-08 06:24:14 +00:00
quack treewide: use dontUnpack 2019-07-01 04:23:51 -04:00
railgun emacs: add missing packages 2017-11-12 18:43:35 -06:00
rainbow-delimiters
rect-mark
redshank emacs: add missing packages 2017-11-12 18:43:35 -06:00
rudel pkgs: refactor needless quoting of homepage meta attribute (#27809) 2017-08-01 22:03:30 +02:00
s Revert "Remove obsolete s version" 2016-05-13 06:35:06 -04:00
sbt-mode pkgs: refactor needless quoting of homepage meta attribute (#27809) 2017-08-01 22:03:30 +02:00
scala-mode treewide: http -> https (#42665) 2018-06-27 22:12:57 +02:00
session-management-for-emacs Captialize meta.description of all packages 2016-06-20 13:55:52 +02:00
stgit treewide: use dontUnpack 2019-07-01 04:23:51 -04:00
sunrise-commander
thingatpt-plus pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
tramp emacs-modes: add upstream tramp 2016-09-14 21:39:02 +02:00
tuareg tuareg-mode: fix hash 2015-05-21 20:09:53 +02:00
writegood writegood: update from 2.0 to 2.0.2 2015-04-08 16:03:56 +02:00
xml-rpc Revert "Remove obsolete xml-rpc version" 2016-05-13 06:34:44 -04:00
yaoddmuse emacs: add missing packages 2017-11-12 18:43:35 -06:00
zeitgeist treewide: use dontUnpack 2019-07-01 04:23:51 -04:00
elpa-generated.nix elpa-packages: 2019-06-06 2019-06-07 00:18:54 +03:00
elpa-packages.nix treewide: remove unused variables (#63177) 2019-06-16 19:59:05 +00:00
libgenerated.nix emacs-modes: replace melpa-generated with json format 2019-08-02 09:15:47 +01:00
melpa-packages.nix emacs-modes: replace melpa-generated with json format 2019-08-02 09:15:47 +01:00
melpa-stable-packages.nix emacs-modes: replace melpa-generated with json format 2019-08-02 09:15:47 +01:00
org-generated.nix org-packages 2019-05-27 2019-05-28 14:40:11 -04:00
org-packages.nix pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
recipes-archive-melpa.json emacs-modes: replace melpa-generated with json format 2019-08-02 09:15:47 +01:00
update-melpa emacs-modes: replace melpa-generated with json format 2019-08-02 09:15:47 +01:00
update-melpa.el emacs-modes: replace melpa-generated with json format 2019-08-02 09:15:47 +01:00
updater-emacs.nix emacs-modes: replace melpa-generated with json format 2019-08-02 09:15:47 +01:00