1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-22 21:50:55 +00:00

emacsPackagesNg: update various packages, add seq.el

- circe, lcs, lui, shorten, tracking: 1.5 -> 2.1
- expand-region: 20141012 -> 20150902
- flycheck: 0.23 -> 0.25.1
- haskell-mode: 13.14 -> 13.16
- magit: 2.3.0 -> 2.3.1
- projectile: 0.12.0 -> 0.13.0
- seq: init at 1.11
- smartparens: 1.6.2 -> 20151025
- swiper: 0.6.0 -> 0.7.0
This commit is contained in:
Eric Seidel 2015-12-14 13:22:15 -08:00
parent ecc0c30daf
commit 8f7561dba2

View file

@ -392,15 +392,15 @@ let packagesFun = super: self: with self; {
circe = melpaBuild rec { circe = melpaBuild rec {
pname = "circe"; pname = "circe";
version = "1.5"; version = "2.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "jorgenschaefer"; owner = "jorgenschaefer";
repo = "circe"; repo = "circe";
rev = "v${version}"; rev = "v${version}";
sha256 = "08dsv1dzgb9jx076ia7xbpyjpaxn1w87h6rzlb349spaydq7ih24"; sha256 = "0q3rv6lk37yybkbswmn4pgzca0nfhvf4h3ac395fr16k5ixybc5q";
}; };
packageRequires = [ lcs lui ]; packageRequires = [ lcs lui ];
fileSpecs = [ "lisp/circe*.el" ]; fileSpecs = [ "circe*.el" "irc.el" "make-tls-process.el" ];
meta = { meta = {
description = "IRC client for Emacs"; description = "IRC client for Emacs";
license = gpl3Plus; license = gpl3Plus;
@ -676,12 +676,12 @@ let packagesFun = super: self: with self; {
expand-region = melpaBuild rec { expand-region = melpaBuild rec {
pname = "expand-region"; pname = "expand-region";
version = "20141012"; version = "20150902";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "magnars"; owner = "magnars";
repo = "${pname}.el"; repo = "${pname}.el";
rev = "fa413e07c97997d950c92d6012f5442b5c3cee78"; rev = "59f67115263676de5345581216640019975c4fda";
sha256 = "04k0518wfy72wpzsswmncnhd372fxa0r8nbfhmbyfmns8n7sr045"; sha256 = "0qqqv0pp25xg1zh72i6fsb7l9vi14nd96rx0qdj1f3pdwfidqms1";
}; };
meta = { meta = {
description = "Increases the selected region by semantic units in Emacs"; description = "Increases the selected region by semantic units in Emacs";
@ -744,14 +744,14 @@ let packagesFun = super: self: with self; {
flycheck = melpaBuild rec { flycheck = melpaBuild rec {
pname = "flycheck"; pname = "flycheck";
version = "0.23"; version = "0.25.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = pname; owner = pname;
repo = pname; repo = pname;
rev = version; rev = version;
sha256 = "1ydk1wa7h7z9qw7prfvszxrmy2dyzsdij3xdy10rq197xnrw94wz"; sha256 = "19mnx2zm71qrf7qf3mk5kriv5vgq0nl67lj029n63wqd8jcjb5fi";
}; };
packageRequires = [ dash let-alist pkg-info ]; packageRequires = [ dash let-alist pkg-info seq ];
meta = { meta = {
description = "On-the-fly syntax checking, intended as replacement for the older Flymake which is part of Emacs"; description = "On-the-fly syntax checking, intended as replacement for the older Flymake which is part of Emacs";
license = gpl3Plus; license = gpl3Plus;
@ -1016,12 +1016,12 @@ let packagesFun = super: self: with self; {
haskell-mode = melpaBuild rec { haskell-mode = melpaBuild rec {
pname = "haskell-mode"; pname = "haskell-mode";
version = "13.14"; version = "13.16";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "haskell"; owner = "haskell";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "1mxr2cflgafcr8wkvgbq8l3wmc9qhhb7bn9zl1bkf10zspw9m58z"; sha256 = "1gmpmfkr54sfzrif87zf92a1i13wx75bhp66h1rxhflg216m62yv";
}; };
meta = { meta = {
description = "Haskell language support for Emacs"; description = "Haskell language support for Emacs";
@ -1077,6 +1077,7 @@ let packagesFun = super: self: with self; {
}; };
}; };
# deprecated, part of haskell-mode now
hi2 = melpaBuild rec { hi2 = melpaBuild rec {
pname = "hi2"; pname = "hi2";
version = "1.0"; version = "1.0";
@ -1179,14 +1180,9 @@ let packagesFun = super: self: with self; {
lcs = melpaBuild rec { lcs = melpaBuild rec {
pname = "lcs"; pname = "lcs";
version = "1.5"; version = circe.version;
src = fetchFromGitHub { src = circe.src;
owner = "jorgenschaefer"; fileSpecs = [ "lcs.el" ];
repo = "circe";
rev = "v${version}";
sha256 = "08dsv1dzgb9jx076ia7xbpyjpaxn1w87h6rzlb349spaydq7ih24";
};
fileSpecs = [ "lisp/lcs*.el" ];
meta = { meta = {
description = "Longest Common Sequence (LCS) library for Emacs"; description = "Longest Common Sequence (LCS) library for Emacs";
license = gpl3Plus; license = gpl3Plus;
@ -1227,15 +1223,10 @@ let packagesFun = super: self: with self; {
lui = melpaBuild rec { lui = melpaBuild rec {
pname = "lui"; pname = "lui";
version = "1.5"; version = circe.version;
src = fetchFromGitHub { src = circe.src;
owner = "jorgenschaefer";
repo = "circe";
rev = "v${version}";
sha256 = "08dsv1dzgb9jx076ia7xbpyjpaxn1w87h6rzlb349spaydq7ih24";
};
packageRequires = [ tracking ]; packageRequires = [ tracking ];
fileSpecs = [ "lisp/lui*.el" ]; fileSpecs = [ "lui*.el" ];
meta = { meta = {
description = "User interface library for Emacs"; description = "User interface library for Emacs";
license = gpl3Plus; license = gpl3Plus;
@ -1244,12 +1235,12 @@ let packagesFun = super: self: with self; {
magit = melpaBuild rec { magit = melpaBuild rec {
pname = "magit"; pname = "magit";
version = "2.3.0"; version = "2.3.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = pname; owner = pname;
repo = pname; repo = pname;
rev = version; rev = version;
sha256 = "1zbx1ky1481lkvfjr4k23q7jdrk9ji9v5ghj88qib36vbmzfwww8"; sha256 = "01x9kahr3szzc00wlfrihl4x28yrq065fq4rpzx9dxiksayk24pd";
}; };
packageRequires = [ dash git-commit magit-popup with-editor ]; packageRequires = [ dash git-commit magit-popup with-editor ];
fileSpecs = [ "lisp/magit-utils.el" fileSpecs = [ "lisp/magit-utils.el"
@ -1538,12 +1529,12 @@ let packagesFun = super: self: with self; {
projectile = melpaBuild rec { projectile = melpaBuild rec {
pname = "projectile"; pname = "projectile";
version = "0.12.0"; version = "0.13.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "bbatsov"; owner = "bbatsov";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "1bl5wpkyv9xlf5v5hzkj8si1z4hjn3yywrjs1mx0g4irmq3mk29m"; sha256 = "1rl6n6v9f4m7m969frx8b51a4lzfix2bxx6rfcfbh6kzhc00qnxf";
}; };
fileSpecs = [ "projectile.el" ]; fileSpecs = [ "projectile.el" ];
packageRequires = [ dash helm pkg-info ]; packageRequires = [ dash helm pkg-info ];
@ -1717,16 +1708,26 @@ let packagesFun = super: self: with self; {
}; };
}; };
seq = melpaBuild rec {
pname = "seq";
version = "1.11";
src = fetchFromGitHub {
owner = "NicolasPetton";
repo = "${pname}.el";
rev = version;
sha256 = "18ydaz2y5n7h4wr0dx2k9qbxl0mc50qfwk52ma4amk8nmm1bjwgc";
};
meta = {
description = "Sequence manipulation library for Emacs";
license = gpl3Plus; # probably
};
};
shorten = melpaBuild rec { shorten = melpaBuild rec {
pname = "shorten"; pname = "shorten";
version = "1.5"; version = circe.version;
src = fetchFromGitHub { src = circe.src;
owner = "jorgenschaefer"; fileSpecs = [ "shorten.el" ];
repo = "circe";
rev = "v${version}";
sha256 = "08dsv1dzgb9jx076ia7xbpyjpaxn1w87h6rzlb349spaydq7ih24";
};
fileSpecs = [ "lisp/shorten*.el" ];
meta = { meta = {
description = "String shortening to unique prefix library for Emacs"; description = "String shortening to unique prefix library for Emacs";
license = gpl3Plus; license = gpl3Plus;
@ -1751,12 +1752,12 @@ let packagesFun = super: self: with self; {
smartparens = melpaBuild rec { smartparens = melpaBuild rec {
pname = "smartparens"; pname = "smartparens";
version = "1.6.2"; version = "20151025";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "Fuco1"; owner = "Fuco1";
repo = pname; repo = pname;
rev = version; rev = "85583f9570be58f17ccd68388d9d4e58234d8ae9";
sha256 = "16pzd740vd1r3qfmxia2ibiarinm6xpja0mjv3nni5dis5s4r9gc"; sha256 = "1pvzcrnzvksx1rzrr19256x1qhidr2acz6yipijlfx2zfjx2gxa7";
}; };
packageRequires = [ dash ]; packageRequires = [ dash ];
meta = { meta = {
@ -1803,12 +1804,12 @@ let packagesFun = super: self: with self; {
swiper = melpaBuild rec { swiper = melpaBuild rec {
pname = "swiper"; pname = "swiper";
version = "0.6.0"; version = "0.7.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "abo-abo"; owner = "abo-abo";
repo = pname; repo = pname;
rev = version; rev = version;
sha256 = "18madh4hvrk8sxrll84ry13n1l3ad1gnp3prj828sszrbbdp20ly"; sha256 = "1kahl3h18vsjkbqvd84fb2w45s4srsiydn6jiv49vvg1yaxzxcbm";
}; };
fileSpecs = [ "swiper.el" "ivy.el" "colir.el" "counsel.el" ]; fileSpecs = [ "swiper.el" "ivy.el" "colir.el" "counsel.el" ];
meta = { meta = {
@ -1837,15 +1838,10 @@ let packagesFun = super: self: with self; {
tracking = melpaBuild rec { tracking = melpaBuild rec {
pname = "tracking"; pname = "tracking";
version = "1.5"; version = circe.version;
src = fetchFromGitHub { src = circe.src;
owner = "jorgenschaefer";
repo = "circe";
rev = "v${version}";
sha256 = "08dsv1dzgb9jx076ia7xbpyjpaxn1w87h6rzlb349spaydq7ih24";
};
packageRequires = [ shorten ]; packageRequires = [ shorten ];
fileSpecs = [ "lisp/tracking*.el" ]; fileSpecs = [ "tracking.el" ];
meta = { meta = {
description = "Register buffers for user review library for Emacs"; description = "Register buffers for user review library for Emacs";
license = gpl3Plus; license = gpl3Plus;