* Added weechat and updated xfce-terminal and vte. (From Graeme
[nixpkgs-libre.git] / pkgs / top-level / release.nix
blobe99c37eb771c8cbb51c5d43b62fc4bf39193194e
1 /*
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".
9 */
10 with (import ./release-lib.nix);
14   tarball = import ./make-tarball.nix;
16 } // (mapTestOn ((packagesWithMetaPlatform pkgs) // rec {
18   MPlayer = linux;
19   abcde = linux;
20   alsaUtils = linux;
21   apacheHttpd = linux;
22   aspell = all;
23   at = linux;
24   aterm242fixes = all;
25   aterm25 = all;
26   aterm28 = all;
27   audacious = linux;
28   autoconf = all;
29   automake110x = all;
30   automake111x = all;
31   automake19x = all;
32   avahi = allBut "i686-cygwin";  # Cygwin builds fail
33   bash = all;
34   bashInteractive = all;
35   bazaar = linux; # first let sqlite3 work on darwin
36   bc = all;
37   binutils = linux;
38   bind = linux;
39   bison23 = all;
40   bison24 = all;
41   bitlbee = linux;
42   bittorrent = linux;
43   blender = linux;
44   boost = all;
45   boostFull = all;
46   bsdiff = all;
47   btrfsProgs = linux;
48   bvi = all;
49   bzip2 = all;
50   cabextract = all;
51   castleCombat = linux;
52   cdrkit = linux;
53   chatzilla = linux;
54   cksfv = all;
55   classpath = linux;
56   cmake = all;
57   #compiz = linux;
58   consolekit = linux;
59   coreutils = all;
60   cpio = all;
61   cron = linux;
62   cups = linux;
63   cvs = linux;
64   db4 = all;
65   ddrescue = linux;
66   dhcp = linux;
67   dico = linux;
68   dietlibc = linux;
69   diffutils = all;
70   docbook5 = all;
71   docbook5_xsl = all;
72   docbook_xml_dtd_42 = all;
73   docbook_xml_dtd_43 = all;
74   docbook_xsl = all;
75   dosbox = linux;
76   dovecot = linux;
77   doxygen = linux;
78   dpkg = linux;
79   drgeo = linux;
80   e2fsprogs = linux;
81   ejabberd = linux;
82   elinks = linux;
83   emacs22 = gtkSupported;
84   emacs23 = gtkSupported;
85   enscript = all;
86   eprover = linux;
87   evince = linux;
88   expect = linux;
89   exult = linux;
90   fbterm = linux;
91   feh = linux;
92   file = all;
93   findutils = all;
94   flex = all;
95   flex2535 = all;
96   fontforge = linux;
97   fuse = linux;
98   gajim = linux;
99   gawk = all;
100   gcc = all;
101   gcc33 = linux;
102   gcc34 = linux;
103   gcc41 = linux;
104   gcc42 = linux;
105   gcc43_multi = ["x86_64-linux"];
106   gcc44 = linux;
107   gcj44 = linux;
108   ghdl = linux;
109   ghostscript = linux;
110   ghostscriptX = linux;
111   gimp = linux;
112   git = linux;
113   gitFull = linux;
114   glibc = linux;
115   glibcLocales = linux;
116   glxinfo = linux;
117   gnash = linux;
118   gnat44 = linux;
119   gnugrep = all;
120   gnum4 = all;
121   gnumake = all;
122   gnupatch = all;
123   gnupg = linux;
124   gnuplot = allBut "i686-cygwin";
125   gnused = all;
126   gnutar = all;
127   gnutls = linux;
128   gphoto2 = linux;
129   gpm = linux;
130   gprolog = linux;
131   gpsbabel = all;
132   gpscorrelate = linux;
133   gpsd = linux;
134   gqview = gtkSupported;
135   graphviz = all;
136   grub = linux;
137   grub2 = linux;
138   gsl = linux;
139   guile = linux;  # tests fail on Cygwin
140   guileLib = linux;
141   gv = linux;
142   gw6c = linux;
143   gzip = all;
144   hal = linux;
145   hal_info = linux;
146   hddtemp = linux;
147   hdparm = linux;
148   hello = all;
149   host = linux;
150   htmlTidy = all;
151   hugin = linux;
152   iana_etc = linux;
153   icecat3Xul = linux;
154   icewm = linux;
155   idutils = all;
156   ifplugd = linux;
157   imagemagick = allBut "i686-cygwin";
158   impressive = linux;
159   inetutils = linux;
160   inkscape = linux;
161   iputils = linux;
162   iproute = linux;
163   iptables = linux;
164   irssi = linux;
165   jfsutils = linux;
166   jfsrec = linux;
167   jnettop = linux;
168   jwhois = linux;
169   kbd = linux;
170   keen4 = ["i686-linux"];
171   klibc = linux;
172   ktorrent = linux;
173   kvm = linux;
174   qemu = linux;
175   qemu_kvm = linux;
176   less = all;
177   lftp = all;
178   libarchive = linux;
179   libsmbios = linux;
180   libtool = all;
181   libtool_2 = all;
182   libxml2 = all;
183   libxslt = all;
184   lout = linux;
185   lsh = linux;
186   lsof = linux;
187   ltrace = linux;
188   lvm2 = linux;
189   lynx = linux;
190   lzma = linux;
191   man = linux;
192   manpages = linux;
193   maxima = linux;
194   mc = all;
195   mcabber = linux;
196   mcron = linux;
197   mdadm = linux;
198   mercurial = allBut "i686-cygwin";
199   mesa = mesaPlatforms;
200   midori = linux;
201   mingetty = linux;
202   mk = linux;
203   mktemp = all;
204   mod_python = linux;
205   module_init_tools = linux;
206   mono = linux;
207   monotone = linux;
208   mpg321 = linux;
209   mutt = linux;
210   mysql = linux;
211   mysql51 = linux;
212   namazu = all;
213   nano = allBut "i686-cygwin";
214   ncat = linux;
215   netcat = all;
216   nfsUtils = linux;
217   nix = all;
218   nixUnstable = all;
219   nixSqlite = all;
220   nmap = linux;
221   nss_ldap = linux;
222   nssmdns = linux;
223   ntfs3g = linux;
224   ntp = linux;
225   ocaml = linux;
226   octave = linux;
227   openoffice = linux;
228   openssh = linux;
229   openssl = all;
230   pam_console = linux;
231   pam_ldap = linux;
232   pam_login = linux;
233   pam_unix2 = linux;
234   pan = gtkSupported;
235   par2cmdline = all;
236   pavucontrol = linux;
237   pciutils = linux;
238   perl = all;
239   php = linux;
240   pidgin = linux;
241   pinentry = linux;
242   pkgconfig = all;
243   pltScheme = linux;
244   pmccabe = linux;
245   policykit = linux;
246   portmap = linux;
247   postgresql = all;
248   postfix = linux;
249   ppl = all;
250   procps = linux;
251   pwdutils = linux;
252   pthreadmanpages = all;
253   pygtk = linux;
254   pyqt4 = linux;
255   python = allBut "i686-cygwin";
256   pythonFull = linux;
257   sbcl = all;
258   qt3 = linux;
259   quake3demo = linux;
260   readline = all;
261   reiserfsprogs = linux;
262   rlwrap = all;
263   rogue = all;
264   rpm = linux;
265   rsync = linux;
266   rubber = allBut "i686-cygwin";
267   ruby = all;
268   rxvt_unicode = all;
269   samba = linux;
270   screen = linux ++ darwin;
271   scrot = linux;
272   sdparm = linux;
273   seccure = linux;
274   sgtpuzzles = linux;
275   sharutils = all;
276   slim = linux;
277   sloccount = allBut "i686-cygwin";
278   smartmontools = all;
279   socat = linux;
280   spidermonkey = linux;
281   splashutils = linux;
282   sqlite = allBut "i686-cygwin";
283   squid = linux;
284   ssmtp = linux;
285   stdenv = prio 175 all;
286   stlport = linux;
287   strace = linux;
288   su = linux;
289   sudo = linux;
290   superTuxKart = linux;
291   swig = linux;
292   sylpheed = linux;
293   sysklogd = linux;
294   syslinux = ["i686-linux"];
295   sysvinit = linux;
296   sysvtools = linux;
297   tahoelafs = linux;
298   tangogps = linux;
299   tcl = linux;
300   tcpdump = linux;
301   teeworlds = linux;
302   tetex = linux;
303   texLive = linux;
304   texLiveBeamer = linux;
305   texLiveExtra = linux;
306   texinfo = all;
307   thunderbird2 = linux;
308   thunderbird3 = linux;
309   tightvnc = linux;
310   time = linux;
311   tinycc = ["i686-linux"];
312   udev = linux;
313   uml = ["i686-linux"];
314   unrar = linux;
315   unzip = all;
316   upstart = linux;
317   usbutils = linux;
318   utillinux = linux;
319   utillinuxCurses = linux;
320   uzbl = linux;
321   viking = linux;
322   vice = linux;
323   vim = linux;
324   vimHugeX = linux;
325   vlc = linux;
326   vncrec = linux;
327   vorbisTools = linux;
328   vpnc = linux;
329   vsftpd = linux;
330   w3m = all;
331   webkit = linux;
332   weechat = linux;
333   wget = all;
334   which = all;
335   wicd = linux;
336   wine = ["i686-linux"];
337   wireshark = linux;
338   wirelesstools = linux;
339   wpa_supplicant = linux;
340   wxGTK = linux;
341   x11_ssh_askpass = linux;
342   xchm = linux;
343   xfig = x11Supported;
344   xfsprogs = linux;
345   xineUI = linux;
346   xkeyboard_config = linux;
347   xlockmore = linux;
348   xmltv = linux;
349   xpdf = linux;
350   xscreensaver = linux;
351   xsel = linux;
352   xterm = linux;
353   xxdiff = linux;
354   zdelta = linux;
355   zile = linux;
356   zip = all;
357   zsh = linux;
359   aspellDicts = {
360     de = all;
361     en = all;
362     es = all;
363     fr = all;
364     nl = all;
365     ru = all;
366   };
368   dbus = {
369     libs = linux;
370     tools = linux;
371   };
373   emacs22Packages = {
374     bbdb = linux;
375     cedet = linux;
376     ecb = linux;
377     emacsw3m = linux;
378     emms = linux;
379     nxml = all;
380   };
382   emacs23Packages = emacs22Packages // {
383     jdee = linux;
384   };
386   firefox35Pkgs = {
387     firefox = prio 150 linux;
388   };
390   firefox36Pkgs = {
391     firefox = linux;
392   };
394   gnome = {
395     gnome_panel = linux;
396     metacity = linux;
397     gnome_vfs = linux;
398   };
400   gtkLibs = {
401     gtk = linux;
402   };
404   haskellPackages_ghc6102 = {
405     ghc = ghcSupported;
406   };
408   haskellPackages_ghc6103 = {
409     ghc = ghcSupported;
410   };
412   haskellPackages_ghc6104 = {
413     darcs = ghcSupported;
414     ghc = ghcSupported;
415     gitit = linux;
416     gtk2hs = linux;
417     leksah = linux;
418     haskellPlatform2009202 = ghcSupported;
419     xmonad = linux;
420   };
422   haskellPackages_ghc6121 = {
423     darcs = ghcSupported;
424     ghc = ghcSupported;
425     haskellPlatform2010100 = ghcSupported;
426   };
428   haskellPackages_ghc6122 = {
429     darcs = ghcSupported;
430     ghc = ghcSupported;
431     haskellPlatform2010100 = ghcSupported;
432   };
434   haskellPackages_ghc6123 = {
435     darcs = ghcSupported;
436     ghc = ghcSupported;
437     haskellPlatform2010200 = ghcSupported;
438     lhs2tex = ghcSupported;
439     xmonad = linux;
440   };
442   kde3 = {
443     kdebase = linux;
444     kdelibs = linux;
445     k3b = linux;
446     kcachegrind = linux;
447     kile = linux;
448   };
450   kde44 = {
451     krusader = linux;
452     kmplayer = linux;
453     ktorrent = linux;
454     koffice = linux;
455     konversation = linux;
456     kdesvn = linux;
457     amarok = linux;
458     k3b = linux;
459     l10n.ca = linux;
460     l10n.de = linux;
461     l10n.fr = linux;
462     l10n.nl = linux;
463     l10n.ru = linux;
464   };
466   linuxPackages_2_6_25 = {
467     aufs = linux;
468     kernel = linux;
469   };
471   linuxPackages_2_6_27 = {
472     aufs = linux;
473     kernel = linux;
474     virtualbox = linux;
475     virtualboxGuestAdditions = linux;
476   };
478   linuxPackages_2_6_28 = {
479     kernel = linux;
480     virtualbox = linux;
481     virtualboxGuestAdditions = linux;
482   };
484   linuxPackages_2_6_29 = {
485     kernel = linux;
486     virtualbox = linux;
487     virtualboxGuestAdditions = linux;
488   };
490   linuxPackages_2_6_32 = {
491     kernel = linux;
492     virtualbox = linux;
493     virtualboxGuestAdditions = linux;
494   };
496   linuxPackages_2_6_33 = {
497     kernel = linux;
498     virtualbox = linux;
499     virtualboxGuestAdditions = linux;
500   };
502   strategoPackages = {
503     sdf = all;
504     strategoxt = all;
505     javafront = all;
506     strategoShell = linux ++ darwin;
507     dryad = linux;
508   };
510   strategoPackages018 = {
511     sdfStatic = all;
512     sdf = all;
513     strategoxt = all;
514     javafront = all;
515     aspectjfront = all;
516     strategoShell = all;
517     dryad = linux;
518   };
520   perlPackages = {
521     TaskCatalystTutorial = linux;
522   };
524   pythonPackages = {
525     zfec = linux;
526   };
528   xorg = {
529     fontadobe100dpi = linux;
530     fontadobe75dpi = linux;
531     fontbh100dpi = linux;
532     fontbhlucidatypewriter100dpi = linux;
533     fontbhlucidatypewriter75dpi = linux;
534     fontbhttf = linux;
535     fontcursormisc = linux;
536     fontmiscmisc = linux;
537     iceauth = linux;
538     libX11 = linux;
539     lndir = all;
540     setxkbmap = linux;
541     xauth = linux;
542     xev = linux;
543     xf86inputkeyboard = linux;
544     xf86inputmouse = linux;
545     xf86inputevdev = linux;
546     xf86inputsynaptics = linux;
547     xf86videoati = linux;
548     xf86videointel = linux;
549     xf86videonv = linux;
550     xf86videovesa = linux;
551     xfs = linux;
552     xkbcomp = linux;
553     xmessage = linux;
554     xorgserver = linux;
555     xrandr = linux;
556     xrdb = linux;
557     xset = linux;
558   };
560 } ))