From 1f29a38fd2941967bb78d33b0a5f22e056de0760 Mon Sep 17 00:00:00 2001 From: AndersonTorres Date: Thu, 14 Apr 2022 02:25:57 -0300 Subject: [PATCH] emacs.pkgs.cedet: remove Broken and no hope to be resurrected. --- .../emacs/elisp-packages/cedet/default.nix | 52 ------------------- .../emacs/elisp-packages/manual-packages.nix | 1 - 2 files changed, 53 deletions(-) delete mode 100644 pkgs/applications/editors/emacs/elisp-packages/cedet/default.nix diff --git a/pkgs/applications/editors/emacs/elisp-packages/cedet/default.nix b/pkgs/applications/editors/emacs/elisp-packages/cedet/default.nix deleted file mode 100644 index 31106654ae6c..000000000000 --- a/pkgs/applications/editors/emacs/elisp-packages/cedet/default.nix +++ /dev/null @@ -1,52 +0,0 @@ -{ lib, fetchurl, stdenv, emacs, python }: - -stdenv.mkDerivation rec { - pname = "cedet"; - version = "1.1"; - - src = fetchurl { - url = "mirror://sourceforge/cedet/cedet-${version}.tar.gz"; - sha256 = "0p2bwlpwwa019axvgj09xkxbr53j0pq23d46s4la9jfhl47nbh22"; - }; - - buildInputs = [ emacs python ]; - - doCheck = true; - checkPhase = "make utest"; - - installPhase = '' - mkdir -p "$out/share/emacs/site-lisp" - cp -v */*.el */*/*.el */*.elc */*/*.elc "$out/share/emacs/site-lisp" - chmod a-x "$out/share/emacs/site-lisp/"* - - mkdir -p "$out/share/info" - cp -v */*.info* */*/*.info* "$out/share/info" - ''; - - meta = { - description = "CEDET, a Collection of Emacs Development Environment Tools"; - - longDescription = '' - CEDET is a collection of tools written with the end goal of - creating an advanced development environment in Emacs. - - Emacs already is a great environment for writing software, but - there are additional areas that need improvement. Many new - ideas for integrated environments have been developed in newer - products, such as JBuilder, Eclipse, or KDevelop. CEDET is a - project which brings together several different tools needed to - implement advanced features. - - CEDET includes EIEIO (Enhanced Implementation of Emacs - Interpreted Objects), Semantic, SRecode, Speedbar, EDE (Emacs - Development Environment), and COGRE (COnnected GRaph Editor). - ''; - - license = lib.licenses.gpl2Plus; - - homepage = "http://cedet.sourceforge.net/"; - - # Fails with `semantic-idle.el:42:1:Error: Invalid function: class-p` - broken = true; - }; -} diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix index a27135032e18..f289d3d82efc 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix @@ -234,7 +234,6 @@ youtube-dl = callPackage ./youtube-dl { }; # From old emacsPackages (pre emacsPackagesNg) - cedet = callPackage ./cedet { }; cedille = callPackage ./cedille { cedille = pkgs.cedille; }; color-theme-solarized = callPackage ./color-theme-solarized { }; session-management-for-emacs = callPackage ./session-management-for-emacs { };