Merge pull request #10818 from tohl/master

slime: added The Superior Lisp Interaction Mode for Emacs
This commit is contained in:
Peter Simons 2015-11-04 10:15:54 +01:00
commit 25908dcd3a
2 changed files with 24 additions and 0 deletions

View File

@ -0,0 +1,22 @@
{stdenv, fetchFromGitHub, emacs}:
stdenv.mkDerivation rec {
name = "slime";
src = fetchFromGitHub {
owner = "slime";
repo = "slime";
rev = "f80c997ee9408a73637057759120c5b37b55d781";
sha256 = "06ncqxzidmis6d7xsyi5pamg4pvifmc8l854xaa847rhagsvw7ax";
};
buildInputs = [emacs];
installPhase = ''
rm -rf CVS
mkdir -p $out/share/emacs/site-lisp
cp -r . $out/share/emacs/site-lisp
'';
meta = {
homepage = "https://common-lisp.net/project/slime/";
description = "The Superior Lisp Interaction Mode for Emacs";
license = "GPL";
};
}

View File

@ -11399,6 +11399,8 @@ let
xmlRpc = callPackage ../applications/editors/emacs-modes/xml-rpc { };
cask = callPackage ../applications/editors/emacs-modes/cask { };
slime = callPackage ../applications/editors/emacs-modes/slime { };
};
emacs24Packages = recurseIntoAttrs (emacsPackagesGen emacs24 pkgs.emacs24Packages);