2 This file will be evaluated by hydra with a call like this:
3 hydra_eval_jobs --gc-roots-dir \
4 /nix/var/nix/gcroots/per-user/hydra/hydra-roots --argstr \
5 system i686-linux --argstr system x86_64-linux --arg \
6 nixpkgs "{outPath = ./}" .... release.nix
8 Hydra can be installed with "nix-env -i hydra".
10 with (import ./release-lib.nix);
14 tarball = import ./make-tarball.nix;
16 } // (mapTestOn ((packagesWithMetaPlatform pkgs) // rec {
32 avahi = allBut "i686-cygwin"; # Cygwin builds fail
34 bashInteractive = all;
35 bazaar = linux; # first let sqlite3 work on darwin
51 castle_combat = linux;
71 docbook_xml_dtd_42 = all;
72 docbook_xml_dtd_43 = all;
82 emacs22 = gtkSupported;
83 emacs23 = gtkSupported;
104 gcc43_multi = ["x86_64-linux"];
109 ghostscriptX = linux;
114 glibcLocales = linux;
123 gnuplot = allBut "i686-cygwin";
131 gpscorrelate = linux;
133 gqview = gtkSupported;
138 guile = linux; # tests fail on Cygwin
155 imagemagick = allBut "i686-cygwin";
166 keen4 = ["i686-linux"];
194 mercurial = allBut "i686-cygwin";
195 mesa = mesaPlatforms;
201 module_init_tools = linux;
209 nano = allBut "i686-cygwin";
248 pthreadmanpages = all;
251 python = allBut "i686-cygwin";
257 reiserfsprogs = linux;
262 rubber = allBut "i686-cygwin";
266 screen = linux ++ darwin;
273 sloccount = allBut "i686-cygwin";
276 spidermonkey = linux;
278 sqlite = allBut "i686-cygwin";
281 stdenv = prio 175 all;
286 superTuxKart = linux;
290 syslinux = ["i686-linux"];
300 texLiveBeamer = linux;
301 texLiveExtra = linux;
303 thunderbird2 = linux;
304 thunderbird3 = linux;
307 tinycc = ["i686-linux"];
309 uml = ["i686-linux"];
315 utillinuxCurses = linux;
332 wine = ["i686-linux"];
334 wirelesstools = linux;
335 wpa_supplicant = linux;
337 x11_ssh_askpass = linux;
342 xkeyboard_config = linux;
346 xscreensaver = linux;
378 emacs23Packages = emacs22Packages // {
383 firefox = prio 150 linux;
400 haskellPackages_ghc6102 = {
404 haskellPackages_ghc6103 = {
408 haskellPackages_ghc6104 = {
411 haskellPlatform_2009_2_0_2 = ghcSupported;
415 haskellPackages_ghc6121 = {
416 darcs = ghcSupported;
418 haskellPlatform_2010_1_0_0 = ghcSupported;
421 haskellPackages_ghc6122 = {
422 darcs = ghcSupported;
424 haskellPlatform_2010_1_0_0 = ghcSupported;
427 haskellPackages_ghc6123 = {
428 darcs = ghcSupported;
433 haskellPlatform_2010_2_0_0 = ghcSupported;
434 lhs2tex = ghcSupported;
438 haskellPackages_ghc701 = {
450 linuxPackages_2_6_27 = {
454 virtualboxGuestAdditions = linux;
457 linuxPackages_2_6_32 = {
460 virtualboxGuestAdditions = linux;
463 linuxPackages_2_6_35 = {
466 virtualboxGuestAdditions = linux;
469 linuxPackages_2_6_36 = {
472 virtualboxGuestAdditions = linux;
479 strategoShell = linux ++ darwin;
483 strategoPackages018 = {
494 TaskCatalystTutorial = linux;
502 fontadobe100dpi = linux;
503 fontadobe75dpi = linux;
504 fontbh100dpi = linux;
505 fontbhlucidatypewriter100dpi = linux;
506 fontbhlucidatypewriter75dpi = linux;
508 fontcursormisc = linux;
509 fontmiscmisc = linux;
517 xf86inputevdev = linux;
518 xf86inputkeyboard = linux;
519 xf86inputmouse = linux;
520 xf86inputsynaptics = linux;
521 xf86videoati = linux;
522 xf86videocirrus = linux;
523 xf86videointel = linux;
525 xf86videovesa = linux;
540 gtk_xfce_engine = linux;
545 xfce4_power_manager = linux;
546 xfce4icontheme = linux;
549 xfce4session = linux;
550 xfce4settings = linux;