emacs.pkgs.cedet: remove

Broken and no hope to be resurrected.
This commit is contained in:
AndersonTorres 2022-04-14 02:25:57 -03:00
parent ac78e18bbf
commit 1f29a38fd2
2 changed files with 0 additions and 53 deletions

View file

@ -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;
};
}

View file

@ -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 { };