python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / top-level / release-small.nix
blob7bf4a234bb6570ff2b9ee97926d4a54cb58f8c47
1 /* A small release file, with few packages to be built.  The aim is to reduce
2    the load on Hydra when testing the `stdenv-updates' branch. */
4 { nixpkgs ? { outPath = (import ../../lib).cleanSource ../..; revCount = 1234; shortRev = "abcdef"; }
5 , supportedSystems ? [ "x86_64-linux" "x86_64-darwin" ]
6 , # Attributes passed to nixpkgs. Don't build packages marked as unfree.
7   nixpkgsArgs ? { config = { allowUnfree = false; inHydra = true; }; }
8 }:
10 with import ./release-lib.nix { inherit supportedSystems nixpkgsArgs; };
14   tarball = import ./make-tarball.nix {
15     inherit nixpkgs supportedSystems;
16     officialRelease = false;
17   };
19 } // (mapTestOn ({
21   aspell = all;
22   at = linux;
23   autoconf = all;
24   automake = all;
25   avahi = unix; # Cygwin builds fail
26   bash = all;
27   bashInteractive = all;
28   bc = all;
29   binutils = linux;
30   bind = linux;
31   bsdiff = all;
32   bzip2 = all;
33   cmake = all;
34   coreutils = all;
35   cpio = all;
36   cron = linux;
37   cups = linux;
38   dbus = linux;
39   dhcp = linux;
40   diffutils = all;
41   e2fsprogs = linux;
42   emacs = linux;
43   file = all;
44   findutils = all;
45   flex = all;
46   gcc = all;
47   glibc = linux;
48   glibcLocales = linux;
49   gnugrep = all;
50   gnum4 = all;
51   gnumake = all;
52   gnupatch = all;
53   gnupg = linux;
54   gnuplot = unix; # Cygwin builds fail
55   gnused = all;
56   gnutar = all;
57   gnutls = linux;
58   grub = linux;
59   grub2 = linux;
60   guile = linux;  # tests fail on Cygwin
61   gzip = all;
62   hddtemp = linux;
63   hdparm = linux;
64   hello = all;
65   host = linux;
66   iana-etc = linux;
67   icewm = linux;
68   idutils = all;
69   inetutils = linux;
70   iputils = linux;
71   kvm = linux;
72   qemu = linux;
73   qemu_kvm = linux;
74   lapack-reference = linux;
75   less = all;
76   lftp = all;
77   libtool = all;
78   libtool_2 = all;
79   libxml2 = all;
80   libxslt = all;
81   lout = linux;
82   lsh = linux;
83   lsof = linux;
84   ltrace = linux;
85   lvm2 = linux;
86   lynx = linux;
87   xz = linux;
88   man = linux;
89   man-pages = linux;
90   mc = all;
91   mdadm = linux;
92   mesa = mesaPlatforms;
93   mingetty = linux;
94   mktemp = all;
95   monotone = linux;
96   mutt = linux;
97   mysql = linux;
98   # netcat broken on darwin
99   netcat = linux;
100   nfs-utils = linux;
101   nix = all;
102   nixUnstable = all;
103   nss_ldap = linux;
104   nssmdns = linux;
105   ntfs3g = linux;
106   ntp = linux;
107   openssh = linux;
108   openssl = all;
109   pan = linux;
110   pciutils = linux;
111   pdf2xml = all;
112   perl = all;
113   pkg-config = all;
114   pmccabe = linux;
115   procps = linux;
116   python3 = unix; # Cygwin builds fail
117   readline = all;
118   rlwrap = all;
119   rpcbind = linux;
120   rsync = linux;
121   screen = linux ++ darwin;
122   scrot = linux;
123   sdparm = linux;
124   smartmontools = all;
125   sqlite = unix; # Cygwin builds fail
126   squid = linux;
127   msmtp = linux;
128   stdenv = all;
129   strace = linux;
130   su = linux;
131   sudo = linux;
132   sysklogd = linux;
133   syslinux = ["i686-linux"];
134   tcl = linux;
135   tcpdump = linux;
136   texinfo = all;
137   time = linux;
138   tinycc = linux;
139   udev = linux;
140   unzip = all;
141   usbutils = linux;
142   util-linux = linux;
143   util-linuxMinimal = linux;
144   w3m = all;
145   webkitgtk = linux;
146   wget = all;
147   which = all;
148   wirelesstools = linux;
149   wpa_supplicant = linux;
150   xfsprogs = linux;
151   xkeyboard_config = linux;
152   zip = all;
154 } ))