diff options
author | Jan Malakhovski <oxij@oxij.org> | 2015-01-09 23:02:02 +0000 |
---|---|---|
committer | Jan Malakhovski <oxij@oxij.org> | 2015-03-03 16:02:18 +0000 |
commit | 380389bc0bc04afcba3ef17bb4ffde147a845ddb (patch) | |
tree | be388dbc34c081d5974edbba42c7aaba2947e391 /pkgs/top-level | |
parent | 8dd923a2e4f5911b8cc60bd8ce7b60a67e44c037 (diff) | |
download | nixlib-380389bc0bc04afcba3ef17bb4ffde147a845ddb.tar nixlib-380389bc0bc04afcba3ef17bb4ffde147a845ddb.tar.gz nixlib-380389bc0bc04afcba3ef17bb4ffde147a845ddb.tar.bz2 nixlib-380389bc0bc04afcba3ef17bb4ffde147a845ddb.tar.lz nixlib-380389bc0bc04afcba3ef17bb4ffde147a845ddb.tar.xz nixlib-380389bc0bc04afcba3ef17bb4ffde147a845ddb.tar.zst nixlib-380389bc0bc04afcba3ef17bb4ffde147a845ddb.zip |
update and convert {apel, flim, semi, wanderlust} to emacs packages
Diffstat (limited to 'pkgs/top-level')
-rw-r--r-- | pkgs/top-level/all-packages.nix | 8 | ||||
-rw-r--r-- | pkgs/top-level/emacs-packages.nix | 76 |
2 files changed, 76 insertions, 8 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index deb0d0483c4e..c0acbf53e8ec 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10014,8 +10014,6 @@ let autoComplete = callPackage ../applications/editors/emacs-modes/auto-complete { }; - apel = callPackage ../applications/editors/emacs-modes/apel { }; - bbdb = callPackage ../applications/editors/emacs-modes/bbdb { }; bbdb3 = callPackage ../applications/editors/emacs-modes/bbdb/3.nix {}; @@ -10054,8 +10052,6 @@ let ess = callPackage ../applications/editors/emacs-modes/ess { }; - flim = callPackage ../applications/editors/emacs-modes/flim { }; - flycheck = callPackage ../applications/editors/emacs-modes/flycheck { }; flymakeCursor = callPackage ../applications/editors/emacs-modes/flymake-cursor { }; @@ -10147,8 +10143,6 @@ let sbtMode = callPackage ../applications/editors/emacs-modes/sbt-mode { }; - semi = callPackage ../applications/editors/emacs-modes/semi { }; - scalaMode1 = callPackage ../applications/editors/emacs-modes/scala-mode/v1.nix { }; scalaMode2 = callPackage ../applications/editors/emacs-modes/scala-mode/v2.nix { }; @@ -10163,8 +10157,6 @@ let tuaregMode = callPackage ../applications/editors/emacs-modes/tuareg { }; - wanderlust = callPackage ../applications/editors/emacs-modes/wanderlust { }; - writeGood = callPackage ../applications/editors/emacs-modes/writegood { }; xmlRpc = callPackage ../applications/editors/emacs-modes/xml-rpc { }; diff --git a/pkgs/top-level/emacs-packages.nix b/pkgs/top-level/emacs-packages.nix index 8dac3fa52df3..86ae2157864d 100644 --- a/pkgs/top-level/emacs-packages.nix +++ b/pkgs/top-level/emacs-packages.nix @@ -114,6 +114,29 @@ let self = _self // overrides; }; }; + apel = melpaBuild rec { + pname = "apel"; + version = "10.8"; + src = fetchFromGitHub { + owner = "wanderlust"; + repo = pname; + rev = "8402e59eadb580f59969114557b331b4d9364f95"; + sha256 = "0sdxnf4b8rqs1cbjxh23wvxmj7ll3zddv8yfdgif6zmgyy8xhc9m"; + }; + files = [ + "alist.el" "apel-ver.el" "broken.el" "calist.el" + "emu.el" "filename.el" "install.el" "inv-23.el" "invisible.el" + "mcharset.el" "mcs-20.el" "mcs-e20.el" "mule-caesar.el" + "path-util.el" "pccl-20.el" "pccl.el" "pces-20.el" "pces-e20.el" + "pces.el" "pcustom.el" "poe.el" "poem-e20.el" "poem-e20_3.el" + "poem.el" "product.el" "pym.el" "richtext.el" "static.el" + ]; + meta = { + description = "A Portable Emacs Library"; + license = gpl3Plus; # probably + }; + }; + async = melpaBuild rec { pname = "async"; version = "1.2"; @@ -324,6 +347,22 @@ let self = _self // overrides; meta = { licence = gpl3Plus; }; }; + flim = melpaBuild rec { + pname = "flim"; + version = "1.14.9"; # 20141216 + src = fetchFromGitHub { + owner = "wanderlust"; + repo = pname; + rev = "488a4d70fb4ae57bdd30dc75c2d75579894e28a2"; + sha256 = "178fhpbyffksr4v3m8jmx4rx2vqyz23qhbyvic5afabxi6lahjfs"; + }; + packageRequires = [ apel ]; + meta = { + description = "Email message encoding library for Emacs"; + license = gpl3Plus; # probably + }; + }; + flycheck-pos-tip = melpaBuild rec { pname = "flycheck-pos-tip"; version = "20140813"; @@ -671,6 +710,22 @@ let self = _self // overrides; meta = { licence = gpl3Plus; }; }; + semi = melpaBuild rec { + pname = "semi"; + version = "1.14.7"; # 20150203 + src = fetchFromGitHub { + owner = "wanderlust"; + repo = pname; + rev = "9976269556c5bcc021e4edf1b0e1accd39929528"; + sha256 = "1g1xg57pz4msd3f998af5gq28qhmvi410faygzspra6y6ygaka68"; + }; + packageRequires = [ apel flim ]; + meta = { + description = "MIME library for Emacs"; + license = gpl3Plus; # probably + }; + }; + shorten = melpaBuild rec { pname = "shorten"; version = "1.5"; @@ -804,6 +859,27 @@ let self = _self // overrides; meta = { licence = gpl3Plus; }; }; + wanderlust = melpaBuild rec { + pname = "wanderlust"; + version = "2.15.9"; # 20150301 + src = fetchFromGitHub { + owner = pname; + repo = pname; + rev = "13fb4f6519490d4ac7138f3bcf76707654348071"; + sha256 = "1l48xfcwkm205prspa1rns6lqfizik5gpdwmlfgyb5mabm9x53zn"; + }; + packageRequires = [ apel flim semi ]; + fileSpecs = [ + "doc/wl.texi" "doc/wl-ja.texi" + "elmo/*.el" "wl/*.el" + "etc/icons" + ]; + meta = { + description = "E-Mail client for Emacs"; + license = gpl3Plus; # probably + }; + }; + weechat = melpaBuild rec { pname = "weechat.el"; version = "20141016"; |