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