From 35bad9465fe132feda2ef477a5630a0926bf2d11 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Mon, 11 Jan 2016 09:45:19 -0600 Subject: [PATCH 1/4] emacsPackagesNg.elpaPackages: un-break some packages --- .../editors/emacs-modes/elpa-packages.nix | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/pkgs/applications/editors/emacs-modes/elpa-packages.nix b/pkgs/applications/editors/emacs-modes/elpa-packages.nix index 475f7cb3476..af7066cfcc1 100644 --- a/pkgs/applications/editors/emacs-modes/elpa-packages.nix +++ b/pkgs/applications/editors/emacs-modes/elpa-packages.nix @@ -64,21 +64,10 @@ self: }; elpaPackages = super // { - ace-window = markBroken super.ace-window; - ada-mode = markBroken super.ada-mode; - company-math = markBroken super.company-math; - company-statistics = markBroken super.company-statistics; - context-coloring = markBroken super.context-coloring; - dict-tree = markBroken super.dict-tree; el-search = markBroken super.el-search; ergoemacs-mode = markBroken super.ergoemacs-mode; - exwm = markBroken super.exwm; - gnugo = markBroken super.gnugo; iterators = markBroken super.iterators; midi-kbd = markBroken super.midi-kbd; stream = markBroken super.stream; - tNFA = markBroken super.tNFA; - trie = markBroken super.trie; - xelb = markBroken super.xelb; }; in elpaPackages // { inherit elpaBuild elpaPackages; } From 49aa382f87c556d9483965303088565b0f54ac76 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Mon, 11 Jan 2016 09:45:50 -0600 Subject: [PATCH 2/4] emacsPackagesNg.undo-tree: 0.6.4 -> 0.6.5 This removes the hand-written expression. --- pkgs/top-level/emacs-packages.nix | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/pkgs/top-level/emacs-packages.nix b/pkgs/top-level/emacs-packages.nix index 4a1e7de8052..c1e1baaaf8e 100644 --- a/pkgs/top-level/emacs-packages.nix +++ b/pkgs/top-level/emacs-packages.nix @@ -1801,20 +1801,6 @@ let }; }; - undo-tree = melpaBuild rec { - pname = "undo-tree"; - version = "0.6.4"; - src = fetchgit { - url = "http://www.dr-qubit.org/git/${pname}.git"; - rev = "a3e81b682053a81e082139300ef0a913a7a610a2"; - sha256 = "1qla7njkb7gx5aj87i8x6ni8jfk1k78ivwfiiws3gpbnyiydpx8y"; - }; - meta = { - description = "A port of Vim's undo tree functionality to Emacs"; - license = gpl3Plus; - }; - }; - use-package = melpaBuild rec { pname = "use-package"; version = "20151112"; From d6995049d33480ea8c0d8c7ed6431815cd20e909 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Mon, 11 Jan 2016 09:46:47 -0600 Subject: [PATCH 3/4] emacsPackagesNg.elpaPackages.ergoemacs-mode: unmark broken --- pkgs/applications/editors/emacs-modes/elpa-packages.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/applications/editors/emacs-modes/elpa-packages.nix b/pkgs/applications/editors/emacs-modes/elpa-packages.nix index af7066cfcc1..475e62579fb 100644 --- a/pkgs/applications/editors/emacs-modes/elpa-packages.nix +++ b/pkgs/applications/editors/emacs-modes/elpa-packages.nix @@ -65,7 +65,6 @@ self: elpaPackages = super // { el-search = markBroken super.el-search; - ergoemacs-mode = markBroken super.ergoemacs-mode; iterators = markBroken super.iterators; midi-kbd = markBroken super.midi-kbd; stream = markBroken super.stream; From 5f817922651e61154c04d66370639534288e468f Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Mon, 11 Jan 2016 09:47:22 -0600 Subject: [PATCH 4/4] emacsPackagesNg.elpaPackages: state reason for broken packages --- pkgs/applications/editors/emacs-modes/elpa-packages.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/editors/emacs-modes/elpa-packages.nix b/pkgs/applications/editors/emacs-modes/elpa-packages.nix index 475e62579fb..e88206fc8b7 100644 --- a/pkgs/applications/editors/emacs-modes/elpa-packages.nix +++ b/pkgs/applications/editors/emacs-modes/elpa-packages.nix @@ -64,6 +64,7 @@ self: }; elpaPackages = super // { + # These packages require emacs-25 el-search = markBroken super.el-search; iterators = markBroken super.iterators; midi-kbd = markBroken super.midi-kbd;