diff options
author | Ludovic Courtès <ludo@gnu.org> | 2009-07-10 16:17:06 +0000 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2009-07-10 16:17:06 +0000 |
commit | da897b6eda9c56a3b315b3653d752f98f74a3a1f (patch) | |
tree | f2e6aea4aeab6082ff0b9f4fe48d00f4c0bf636a /pkgs/top-level/release.nix | |
parent | 45f7159af3505e92b221ef07e86ae5f4d08cbc32 (diff) | |
download | nixpkgs-da897b6eda9c56a3b315b3653d752f98f74a3a1f.tar nixpkgs-da897b6eda9c56a3b315b3653d752f98f74a3a1f.tar.gz nixpkgs-da897b6eda9c56a3b315b3653d752f98f74a3a1f.tar.bz2 nixpkgs-da897b6eda9c56a3b315b3653d752f98f74a3a1f.tar.lz nixpkgs-da897b6eda9c56a3b315b3653d752f98f74a3a1f.tar.xz nixpkgs-da897b6eda9c56a3b315b3653d752f98f74a3a1f.tar.zst nixpkgs-da897b6eda9c56a3b315b3653d752f98f74a3a1f.zip |
Group Emacs packages in an `emacsPackages' function.
This avoids problem such as bytecode incompatibilies (e.g., between GNU Emacs 22 and 23), API changes. It would also allow packages to be built with different emacsen (S(X)Emacs, etc.). svn path=/nixpkgs/trunk/; revision=16324
Diffstat (limited to 'pkgs/top-level/release.nix')
-rw-r--r-- | pkgs/top-level/release.nix | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/pkgs/top-level/release.nix b/pkgs/top-level/release.nix index 1deee28f09f..99f4c39d35b 100644 --- a/pkgs/top-level/release.nix +++ b/pkgs/top-level/release.nix @@ -49,7 +49,7 @@ in { tarball = import ./make-tarball.nix; -} // mapTestOn { +} // mapTestOn rec { MPlayer = linux; abcde = linux; @@ -86,7 +86,6 @@ in { cabextract = all; castleCombat = linux; cdrkit = linux; - cedet = linux; chatzilla = linux; cksfv = all; clisp = linux; @@ -117,8 +116,7 @@ in { ejabberd = linux; elinks = linux; emacs22 = all; - emacsUnicode = all; - emms = linux; + emacs23 = all; enscript = all; eprover = linux; evince = linux; @@ -394,7 +392,19 @@ in { nl = all; ru = all; }; - + + emacs22Packages = { + bbdb = linux; + cedet = linux; + ecb = linux; + emacsw3m = linux; + emms = linux; + }; + + emacs23Packages = emacs22Packages // { + jdee = linux; + }; + gnome = { gconfeditor = linux; gnomepanel = linux; |