diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2009-03-24 18:32:30 +0000 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2009-03-24 18:32:30 +0000 |
commit | 7652248443e6fd04a2dc76358b2043d9873ecc50 (patch) | |
tree | cab1a1135b3dee6adfdf33c7cfaeedcd63a3e7e0 /pkgs/top-level/release.nix | |
parent | ac404e713fe30e97aa75af16a508040ef0183117 (diff) | |
download | nixpkgs-7652248443e6fd04a2dc76358b2043d9873ecc50.tar nixpkgs-7652248443e6fd04a2dc76358b2043d9873ecc50.tar.gz nixpkgs-7652248443e6fd04a2dc76358b2043d9873ecc50.tar.bz2 nixpkgs-7652248443e6fd04a2dc76358b2043d9873ecc50.tar.lz nixpkgs-7652248443e6fd04a2dc76358b2043d9873ecc50.tar.xz nixpkgs-7652248443e6fd04a2dc76358b2043d9873ecc50.tar.zst nixpkgs-7652248443e6fd04a2dc76358b2043d9873ecc50.zip |
* Turn on almost all jobs from build-for-release.nix.
svn path=/nixpkgs/trunk/; revision=14690
Diffstat (limited to 'pkgs/top-level/release.nix')
-rw-r--r-- | pkgs/top-level/release.nix | 226 |
1 files changed, 216 insertions, 10 deletions
diff --git a/pkgs/top-level/release.nix b/pkgs/top-level/release.nix index 7beeba6b72a..837322122cf 100644 --- a/pkgs/top-level/release.nix +++ b/pkgs/top-level/release.nix @@ -17,9 +17,16 @@ let (path: value: testOn value (pkgs: pkgs.lib.getAttrFromPath path pkgs)); /* Common platform groups on which to test packages. */ - all = ["i686-linux" "x86_64-linux" "i686-darwin" "i686-cygwin"]; linux = ["i686-linux" "x86_64-linux"]; - allBut = (platform: pkgs.lib.filter (x: platform != x) all); + darwin = ["i686-darwin"]; + cygwin = ["i686-cygwin"]; + all = linux ++ darwin ++ cygwin; + allBut = platform: pkgs.lib.filter (x: platform != x) all; + + /* Platform groups for specific kinds of applications. */ + x11Supported = linux; + gtkSupported = linux; + ghcSupported = linux ++ darwin; in { @@ -28,100 +35,280 @@ in { } // mapTestOn { MPlayer = linux; + abcde = linux; + alsaUtils = linux; apacheHttpd = linux; + aspell = all; at = linux; + aterm25 = all; + aterm28 = all; + audacious = linux; + audacious_plugins = linux; autoconf = all; + automake110x = all; + automake19x = all; avahi = allBut "i686-cygwin"; # Cygwin builds fail bash = all; + bashInteractive = all; bazaar = linux; # first let sqlite3 work on darwin + binutils = linux; + bison23 = all; + bison24 = all; bitlbee = linux; + bittorrent = linux; boost = all; + bsdiff = all; + bzip2 = all; + cabextract = all; castleCombat = linux; cdrkit = linux; cedet = linux; + chatzilla = linux; + cksfv = all; compiz = linux; - compizFusion = linux; + coreutils = all; + cpio = all; + cron = linux; + cups = linux; + db4 = all; + dhcp = linux; + dietlibc = linux; + diffutils = all; + docbook5 = all; + docbook5_xsl = all; + docbook_xml_dtd_42 = all; + docbook_xml_dtd_43 = all; + docbook_xsl = all; + doxygen = linux; + e2fsprogs = linux; emacs22 = all; emacsUnicode = all; emms = linux; + enscript = all; eprover = linux; evince = linux; + expect = linux; + exult = linux; + feh = linux; + file = all; + findutils = all; + firefox2 = linux; firefox3 = linux; + flex = all; + flex2535 = all; + gawk = all; gcc = all; + gcc33 = linux; + gcc34 = linux; + gcc43multi = ["x86_64-linux"]; gdb = all; + ghc = ghcSupported; ghostscript = linux; ghostscriptX = linux; gimp = linux; git = linux; + gnash = linux; + gnugrep = all; + gnum4 = all; + gnumake = all; + gnupatch = all; + gnupg2 = linux; gnuplot = allBut "i686-cygwin"; gnuplotX = linux; + gnused = all; + gnutar = all; gnutls = linux; + gphoto2 = linux; + gprolog = linux; + gqview = gtkSupported; graphviz = all; + grub = linux; + gsl = linux; guile = linux; # tests fail on Cygwin guileLib = linux; + gv = linux; + gzip = all; + hal = linux; hello = all; + host = linux; + iana_etc = linux; icecat3Xul = [ "i686-linux" ]; idutils = all; imagemagick = allBut "i686-cygwin"; impressive = linux; inetutils = linux; inkscape = linux; + iputils = linux; + irssi = linux; jnettop = linux; - kernel_2_6_28 = linux; + jwhois = linux; + kbd = linux; + kcachegrind = linux; + keen4 = ["i686-linux"]; + klibc = linux; + ktorrent = linux; + kvm = linux; + less = all; + lftp = all; + lhs2tex = ghcSupported; libsmbios = linux; libtool = all; + libtool2 = all; + libxml2 = all; + libxslt = all; lout = linux; lsh = linux; - manpages = all; + lvm2 = linux; + man = linux; + manpages = linux; maxima = linux; + mc = all; + mdadm = linux; mercurial = allBut "i686-cygwin"; mesa = linux; + mingetty = linux; + mk = linux; + mktemp = all; + mod_python = linux; + module_init_tools = linux; mono = linux; monotone = linux; + mpg321 = linux; mysql = linux; nano = allBut "i686-cygwin"; + netcat = all; + nfsUtils = linux; + nix = all; + nixUnstable = all; + nss_ldap = linux; nssmdns = linux; ntfs3g = linux; + ntp = linux; + nxml = all; octave = linux; openoffice = linux; openssh = linux; - pan = linux; + openssl = all; + pam_console = linux; + pam_ldap = linux; + pam_login = linux; + pam_unix2 = linux; + pan = gtkSupported; + par2cmdline = all; + pciutils = linux; perl = all; + perlTaskCatalystTutorial = linux; + php = linux; pidgin = linux; + pinentry = linux; + pkgconfig = all; pltScheme = linux; pmccabe = linux; portmap = linux; postgresql = all; + procps = linux; python = allBut "i686-cygwin"; pythonFull = linux; - rubber = allBut "i686-cygwin"; - ruby = all; qt3 = allBut "i686-cygwin"; qt4 = linux; + quake3demo = linux; + readline = all; + reiserfsprogs = linux; + rogue = all; + rpm = linux; rsync = linux; + rubber = allBut "i686-cygwin"; + ruby = all; + screen = linux ++ darwin; + seccure = linux; + slim = linux; sloccount = allBut "i686-cygwin"; + spidermonkey = linux; + splashutils_13 = linux; + splashutils_15 = linux; sqlite = allBut "i686-cygwin"; + ssmtp = linux; strace = linux; - subversion = linux; + su = linux; + subversion = all; + subversion16 = all; + sudo = linux; superTuxKart = linux; + swig = linux; + sylpheed = linux; + sysklogd = linux; + syslinux = ["i686-linux"]; + sysvinit = linux; + sysvtools = linux; tcpdump = linux; teeworlds = linux; - texinfo = all; + tetex = linux; texLive = linux; + texLiveBeamer = linux; + texLiveExtra = linux; + texinfo = all; thunderbird = linux; + tightvnc = linux; + time = linux; + tinycc = ["i686-linux"]; + udev = linux; + uml = ["i686-linux"]; + unzip = all; + upstart = linux; + utillinux = linux; + valgrind = linux; + vim = linux; vimHugeX = linux; vlc = linux; + vorbisTools = linux; + vpnc = linux; + w3m = all; webkit = linux; + wget = all; wine = ["i686-linux"]; wirelesstools = linux; + wxHaskell = linux; + x11_ssh_askpass = linux; + xchm = linux; + xfig = x11Supported; + xineUI = linux; + xkeyboard_config = linux; xlockmore = linux; + xmltv = linux; xpdf = linux; + xscreensaver = linux; + xsel = linux; + xterm = linux; + zdelta = linux; zile = linux; + zip = all; + + aspellDicts = { + de = all; + en = all; + es = all; + fr = all; + nl = all; + ru = all; + }; + + gnome = { + gconfeditor = linux; + gnomepanel = linux; + gnometerminal = linux; + gnomeutils = linux; + metacity = linux; + }; gtkLibs = { gtk = linux; }; + kde3 = { + kdebase = linux; + kdelibs = linux; + }; + kde42 = { kdeadmin = linux; kdeartwork = linux; @@ -153,8 +340,27 @@ in { }; xorg = { + fontadobe100dpi = linux; + fontadobe75dpi = linux; + fontbh100dpi = linux; + fontbhlucidatypewriter100dpi = linux; + fontbhlucidatypewriter75dpi = linux; + fontbhttf = linux; + fontcursormisc = linux; + fontmiscmisc = linux; + iceauth = linux; libX11 = linux; + setxkbmap = linux; + xauth = linux; + xf86inputkeyboard = linux; + xf86inputmouse = linux; + xf86videoi810 = linux; + xf86videovesa = linux; + xkbcomp = linux; xorgserver = linux; + xrandr = linux; + xrdb = linux; + xset = linux; }; } |