about summary refs log tree commit diff
path: root/pkgs/applications/editors/emacs-modes
diff options
context:
space:
mode:
authoradisbladis <adisbladis@gmail.com>2020-05-15 21:31:48 +0100
committeradisbladis <adisbladis@gmail.com>2020-05-16 09:11:31 +0100
commit21351cfccf5e6ab0b67c2353d5683e7c3602a3d9 (patch)
tree1356ef04aae4933bdcf69db8ffbd390b71499760 /pkgs/applications/editors/emacs-modes
parent15b3d9d2773b6ff919b324d756e23f0f8bf9fc3f (diff)
downloadnixlib-21351cfccf5e6ab0b67c2353d5683e7c3602a3d9.tar
nixlib-21351cfccf5e6ab0b67c2353d5683e7c3602a3d9.tar.gz
nixlib-21351cfccf5e6ab0b67c2353d5683e7c3602a3d9.tar.bz2
nixlib-21351cfccf5e6ab0b67c2353d5683e7c3602a3d9.tar.lz
nixlib-21351cfccf5e6ab0b67c2353d5683e7c3602a3d9.tar.xz
nixlib-21351cfccf5e6ab0b67c2353d5683e7c3602a3d9.tar.zst
nixlib-21351cfccf5e6ab0b67c2353d5683e7c3602a3d9.zip
emacsPackages.ocaml-mode: Remove broken package
Diffstat (limited to 'pkgs/applications/editors/emacs-modes')
-rw-r--r--pkgs/applications/editors/emacs-modes/manual-packages.nix2
-rw-r--r--pkgs/applications/editors/emacs-modes/ocaml/default.nix32
2 files changed, 0 insertions, 34 deletions
diff --git a/pkgs/applications/editors/emacs-modes/manual-packages.nix b/pkgs/applications/editors/emacs-modes/manual-packages.nix
index 2f0112fd9228..d2e17f1ed967 100644
--- a/pkgs/applications/editors/emacs-modes/manual-packages.nix
+++ b/pkgs/applications/editors/emacs-modes/manual-packages.nix
@@ -136,7 +136,6 @@
   emacsSessionManagement = callPackage ./session-management-for-emacs { };
   hsc3-mode = callPackage ./hsc3 { };
   ido-ubiquitous = callPackage ./ido-ubiquitous { };
-  ocaml-mode = callPackage ./ocaml { };
   prolog-mode = callPackage ./prolog { };
   rectMark = callPackage ./rect-mark { };
   sunriseCommander = callPackage ./sunrise-commander { };
@@ -146,7 +145,6 @@
   #
   # Ideally this should be dropped some time during/after 20.03
   bbdb3 = self.melpaStablePackages.bbdb;
-  ocamlMode = self.ocaml-mode;
   jade = self.jade-mode;
   # scalaMode2 = null;  # No clear mapping as of now
   flymakeCursor = self.melpaStablePackages.flymake-cursor;
diff --git a/pkgs/applications/editors/emacs-modes/ocaml/default.nix b/pkgs/applications/editors/emacs-modes/ocaml/default.nix
deleted file mode 100644
index 4240263dd0b8..000000000000
--- a/pkgs/applications/editors/emacs-modes/ocaml/default.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-{ stdenv, emacs, ocaml }:
-
-# this package installs the emacs-mode which
-# resides in the ocaml compiler sources.
-
-let version = stdenv.lib.removePrefix "ocaml-" ocaml.name;
-in stdenv.mkDerivation {
-  pname = "ocaml-mode";
-  inherit version;
-  inherit (ocaml) prefixKey src;
-
-  # a quick configure to get the Makefile generated. Since
-  # we do not build the ocaml itself, we don't really
-  # need it to support any features.
-  configureFlags = (with stdenv.lib; optional (!(versionAtLeast version "4.02")) "-no-tk") ++
-    [ "-no-curses" "-no-pthread" ];
-
-  buildInputs = [ emacs ];
-  dontBuild = true;
-
-  installPhase = ''
-    cd emacs;
-    mkdir -p "$out/share/emacs/site-lisp" "$out/bin"
-    EMACSDIR=$out/share/emacs/site-lisp make simple-install install-ocamltags
-  '';
-
-  meta = {
-    homepage = "http://caml.inria.fr";
-    description = "OCaml mode package for Emacs";
-    platforms = stdenv.lib.platforms.unix;
-  };
-}