diff options
author | Eric Seidel <gridaphobe@gmail.com> | 2015-12-14 13:22:15 -0800 |
---|---|---|
committer | Eric Seidel <gridaphobe@gmail.com> | 2015-12-14 13:25:43 -0800 |
commit | 8f7561dba2e5e475440f5e6accfa790ef070987f (patch) | |
tree | 832c55e010c48bf320cb10240fed2948f0417987 /pkgs/top-level/emacs-packages.nix | |
parent | ecc0c30daf026f8a3f86a53dadbd9ddcfdd5deab (diff) | |
download | nixlib-8f7561dba2e5e475440f5e6accfa790ef070987f.tar nixlib-8f7561dba2e5e475440f5e6accfa790ef070987f.tar.gz nixlib-8f7561dba2e5e475440f5e6accfa790ef070987f.tar.bz2 nixlib-8f7561dba2e5e475440f5e6accfa790ef070987f.tar.lz nixlib-8f7561dba2e5e475440f5e6accfa790ef070987f.tar.xz nixlib-8f7561dba2e5e475440f5e6accfa790ef070987f.tar.zst nixlib-8f7561dba2e5e475440f5e6accfa790ef070987f.zip |
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
Diffstat (limited to 'pkgs/top-level/emacs-packages.nix')
-rw-r--r-- | pkgs/top-level/emacs-packages.nix | 100 |
1 files changed, 48 insertions, 52 deletions
diff --git a/pkgs/top-level/emacs-packages.nix b/pkgs/top-level/emacs-packages.nix index 3882153d8e02..2acb4cbbe0be 100644 --- a/pkgs/top-level/emacs-packages.nix +++ b/pkgs/top-level/emacs-packages.nix @@ -392,15 +392,15 @@ let packagesFun = super: self: with self; { circe = melpaBuild rec { pname = "circe"; - version = "1.5"; + version = "2.1"; src = fetchFromGitHub { owner = "jorgenschaefer"; repo = "circe"; rev = "v${version}"; - sha256 = "08dsv1dzgb9jx076ia7xbpyjpaxn1w87h6rzlb349spaydq7ih24"; + sha256 = "0q3rv6lk37yybkbswmn4pgzca0nfhvf4h3ac395fr16k5ixybc5q"; }; packageRequires = [ lcs lui ]; - fileSpecs = [ "lisp/circe*.el" ]; + fileSpecs = [ "circe*.el" "irc.el" "make-tls-process.el" ]; meta = { description = "IRC client for Emacs"; license = gpl3Plus; @@ -676,12 +676,12 @@ let packagesFun = super: self: with self; { expand-region = melpaBuild rec { pname = "expand-region"; - version = "20141012"; + version = "20150902"; src = fetchFromGitHub { owner = "magnars"; repo = "${pname}.el"; - rev = "fa413e07c97997d950c92d6012f5442b5c3cee78"; - sha256 = "04k0518wfy72wpzsswmncnhd372fxa0r8nbfhmbyfmns8n7sr045"; + rev = "59f67115263676de5345581216640019975c4fda"; + sha256 = "0qqqv0pp25xg1zh72i6fsb7l9vi14nd96rx0qdj1f3pdwfidqms1"; }; meta = { description = "Increases the selected region by semantic units in Emacs"; @@ -744,14 +744,14 @@ let packagesFun = super: self: with self; { flycheck = melpaBuild rec { pname = "flycheck"; - version = "0.23"; + version = "0.25.1"; src = fetchFromGitHub { owner = pname; repo = pname; rev = version; - sha256 = "1ydk1wa7h7z9qw7prfvszxrmy2dyzsdij3xdy10rq197xnrw94wz"; + sha256 = "19mnx2zm71qrf7qf3mk5kriv5vgq0nl67lj029n63wqd8jcjb5fi"; }; - packageRequires = [ dash let-alist pkg-info ]; + packageRequires = [ dash let-alist pkg-info seq ]; meta = { description = "On-the-fly syntax checking, intended as replacement for the older Flymake which is part of Emacs"; license = gpl3Plus; @@ -1016,12 +1016,12 @@ let packagesFun = super: self: with self; { haskell-mode = melpaBuild rec { pname = "haskell-mode"; - version = "13.14"; + version = "13.16"; src = fetchFromGitHub { owner = "haskell"; repo = pname; rev = "v${version}"; - sha256 = "1mxr2cflgafcr8wkvgbq8l3wmc9qhhb7bn9zl1bkf10zspw9m58z"; + sha256 = "1gmpmfkr54sfzrif87zf92a1i13wx75bhp66h1rxhflg216m62yv"; }; meta = { 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 { pname = "hi2"; version = "1.0"; @@ -1179,14 +1180,9 @@ let packagesFun = super: self: with self; { lcs = melpaBuild rec { pname = "lcs"; - version = "1.5"; - src = fetchFromGitHub { - owner = "jorgenschaefer"; - repo = "circe"; - rev = "v${version}"; - sha256 = "08dsv1dzgb9jx076ia7xbpyjpaxn1w87h6rzlb349spaydq7ih24"; - }; - fileSpecs = [ "lisp/lcs*.el" ]; + version = circe.version; + src = circe.src; + fileSpecs = [ "lcs.el" ]; meta = { description = "Longest Common Sequence (LCS) library for Emacs"; license = gpl3Plus; @@ -1227,15 +1223,10 @@ let packagesFun = super: self: with self; { lui = melpaBuild rec { pname = "lui"; - version = "1.5"; - src = fetchFromGitHub { - owner = "jorgenschaefer"; - repo = "circe"; - rev = "v${version}"; - sha256 = "08dsv1dzgb9jx076ia7xbpyjpaxn1w87h6rzlb349spaydq7ih24"; - }; + version = circe.version; + src = circe.src; packageRequires = [ tracking ]; - fileSpecs = [ "lisp/lui*.el" ]; + fileSpecs = [ "lui*.el" ]; meta = { description = "User interface library for Emacs"; license = gpl3Plus; @@ -1244,12 +1235,12 @@ let packagesFun = super: self: with self; { magit = melpaBuild rec { pname = "magit"; - version = "2.3.0"; + version = "2.3.1"; src = fetchFromGitHub { owner = pname; repo = pname; rev = version; - sha256 = "1zbx1ky1481lkvfjr4k23q7jdrk9ji9v5ghj88qib36vbmzfwww8"; + sha256 = "01x9kahr3szzc00wlfrihl4x28yrq065fq4rpzx9dxiksayk24pd"; }; packageRequires = [ dash git-commit magit-popup with-editor ]; fileSpecs = [ "lisp/magit-utils.el" @@ -1538,12 +1529,12 @@ let packagesFun = super: self: with self; { projectile = melpaBuild rec { pname = "projectile"; - version = "0.12.0"; + version = "0.13.0"; src = fetchFromGitHub { owner = "bbatsov"; repo = pname; rev = "v${version}"; - sha256 = "1bl5wpkyv9xlf5v5hzkj8si1z4hjn3yywrjs1mx0g4irmq3mk29m"; + sha256 = "1rl6n6v9f4m7m969frx8b51a4lzfix2bxx6rfcfbh6kzhc00qnxf"; }; fileSpecs = [ "projectile.el" ]; packageRequires = [ dash helm pkg-info ]; @@ -1717,16 +1708,26 @@ let packagesFun = super: self: with self; { }; }; - shorten = melpaBuild rec { - pname = "shorten"; - version = "1.5"; + seq = melpaBuild rec { + pname = "seq"; + version = "1.11"; src = fetchFromGitHub { - owner = "jorgenschaefer"; - repo = "circe"; - rev = "v${version}"; - sha256 = "08dsv1dzgb9jx076ia7xbpyjpaxn1w87h6rzlb349spaydq7ih24"; + owner = "NicolasPetton"; + repo = "${pname}.el"; + rev = version; + sha256 = "18ydaz2y5n7h4wr0dx2k9qbxl0mc50qfwk52ma4amk8nmm1bjwgc"; }; - fileSpecs = [ "lisp/shorten*.el" ]; + meta = { + description = "Sequence manipulation library for Emacs"; + license = gpl3Plus; # probably + }; + }; + + shorten = melpaBuild rec { + pname = "shorten"; + version = circe.version; + src = circe.src; + fileSpecs = [ "shorten.el" ]; meta = { description = "String shortening to unique prefix library for Emacs"; license = gpl3Plus; @@ -1751,12 +1752,12 @@ let packagesFun = super: self: with self; { smartparens = melpaBuild rec { pname = "smartparens"; - version = "1.6.2"; + version = "20151025"; src = fetchFromGitHub { owner = "Fuco1"; repo = pname; - rev = version; - sha256 = "16pzd740vd1r3qfmxia2ibiarinm6xpja0mjv3nni5dis5s4r9gc"; + rev = "85583f9570be58f17ccd68388d9d4e58234d8ae9"; + sha256 = "1pvzcrnzvksx1rzrr19256x1qhidr2acz6yipijlfx2zfjx2gxa7"; }; packageRequires = [ dash ]; meta = { @@ -1803,12 +1804,12 @@ let packagesFun = super: self: with self; { swiper = melpaBuild rec { pname = "swiper"; - version = "0.6.0"; + version = "0.7.0"; src = fetchFromGitHub { owner = "abo-abo"; repo = pname; rev = version; - sha256 = "18madh4hvrk8sxrll84ry13n1l3ad1gnp3prj828sszrbbdp20ly"; + sha256 = "1kahl3h18vsjkbqvd84fb2w45s4srsiydn6jiv49vvg1yaxzxcbm"; }; fileSpecs = [ "swiper.el" "ivy.el" "colir.el" "counsel.el" ]; meta = { @@ -1837,15 +1838,10 @@ let packagesFun = super: self: with self; { tracking = melpaBuild rec { pname = "tracking"; - version = "1.5"; - src = fetchFromGitHub { - owner = "jorgenschaefer"; - repo = "circe"; - rev = "v${version}"; - sha256 = "08dsv1dzgb9jx076ia7xbpyjpaxn1w87h6rzlb349spaydq7ih24"; - }; + version = circe.version; + src = circe.src; packageRequires = [ shorten ]; - fileSpecs = [ "lisp/tracking*.el" ]; + fileSpecs = [ "tracking.el" ]; meta = { description = "Register buffers for user review library for Emacs"; license = gpl3Plus; |