diff --git a/pkgs/applications/editors/emacs-modes/jabber/default.nix b/pkgs/applications/editors/emacs-modes/jabber/default.nix new file mode 100644 index 000000000000..82028722f54c --- /dev/null +++ b/pkgs/applications/editors/emacs-modes/jabber/default.nix @@ -0,0 +1,23 @@ +{ stdenv, fetchurl, emacs }: +stdenv.mkDerivation rec { + pname = "emacs-jabber"; + version = "0.8.0"; + name = "${pname}-${version}"; + src = fetchurl { + url = "mirror://sourceforge/${pname}/${name}.tar.bz2"; + sha256 = "75e3b7853de4783b8ab8270dcbe6a1e4f576224f77f7463116532e11c6498c26"; + }; + buildInputs = [ emacs ]; + meta = { + description = "A Jabber client for Emacs"; + longDescription = '' + jabber.el is a Jabber client for Emacs. It may seem strange to have a + chat client in an editor, but consider that chatting is, after all, just + a special case of text editing. + ''; + homepage = http://emacs-jabber.sourceforge.net/; + license = [ "GPLv2+" ]; + maintainers = with stdenv.lib.maintainers; [ astsmtl ]; + platforms = with stdenv.lib.platforms; linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8f9873d6b27a..90ed27ca5a88 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7499,6 +7499,10 @@ let inherit fetchurl stdenv emacs cedet jdee texinfo; }; + jabber = import ../applications/editors/emacs-modes/jabber { + inherit stdenv fetchurl emacs; + }; + emacsSessionManagement = import ../applications/editors/emacs-modes/session-management-for-emacs { inherit fetchurl stdenv emacs; };