Peter Simons
24366adf19
Merge remote-tracking branch 'origin/master' into stdenv-updates.
2013-09-14 15:28:40 +02:00
Sander van der Burg
28d8e93871
My attempt to get Steam working in NixOS. It uses a function called buildFHSChrootEnv {} that composed chroot environments. In such a chroot environment, I could run Steam without much problem
2013-09-13 23:58:59 +02:00
Peter Simons
bf3b9ccee3
pkgs/build-support/cabal: unconditionally set $LANG to "en_US.UTF-8" during Haskell builds
...
Haskell tools like Haddock require a locale to be configured, so do some
regression test suites.
2013-08-31 11:00:08 +02:00
Peter Simons
9f541bcdde
pkgs/build-support/cabal: fix the logic of the 'noHaddock' flag that was broken in 27905ce17e
2013-08-30 10:42:40 +02:00
Peter Simons
fb83f8605f
pkgs/build-support/cabal: add support for running specific tests only via 'testTarget'
...
The dns packages requires this feature, because it ships two test programs: one
of them requires network access (so we cannot run it), but the other test does
not. Setting testTarget appropriately allows us to run only one of the two
suites.
2013-08-26 12:39:33 +02:00
Peter Simons
9ac8ea937c
Merge branch 'origin/master' into stdenv-updates.
2013-08-26 12:21:23 +02:00
Gergely Risko
27905ce17e
pkgs/build-support/cabal: set LANG="en_US.UTF-8" for the Haddock run
...
Haskell packages that contain non-ascii characters in their .cabal file
or somewhere else in their haddock documentation fail to compile under
nixpkgs and usually flagged with noHaddock = true. I wanted to do the
same for modularArithmentic, when I realized that we just have to set
the locale to some UTF-8 compatible locale in build-support/cabal to fix
this issue correctly.
2013-08-26 11:59:51 +02:00
Eelco Dolstra
0ff6f51703
Build aggregates locally
...
They're so trivial that we don't want to copy all those dependencies
to remote machines.
2013-08-21 14:50:34 +02:00
Eelco Dolstra
7151b3719f
Aggregates should not have a build product
2013-08-21 11:47:57 +02:00
Peter Simons
76244ac2e2
Merge branch 'master' into stdenv-updates
...
Conflicts:
pkgs/development/compilers/ghc/with-packages.nix
2013-08-16 22:51:13 +02:00
Eelco Dolstra
68469ca342
releaseTools.aggregate: Rename ‘members’ to ‘constituents’
2013-08-15 02:29:08 +02:00
Eelco Dolstra
d46858d5b8
Propagate failure of aggregate members
2013-08-15 01:40:33 +02:00
Ivan Kozik
1866619acc
Fix a few typos
2013-08-11 10:55:53 +00:00
Eelco Dolstra
4c77c6e232
makeModulesClosure: Use kmod instead of module-init-tools
2013-08-07 22:46:11 +02:00
Eelco Dolstra
d846e97656
VM builds: Use Linux 3.10
...
3.4 apparently gives corrupt 9pfs data on x86. See e.g.
http://hydra.nixos.org/build/5661036
where reading /nix/store/kfldnrrsq0lbbv13gjxdfb3vb1sbaz88-vm-run-stage2
gives garbage. Strangely it doesn't happen here:
http://hydra.nixos.org/build/5658978
Ah well.
2013-08-07 14:48:22 +02:00
Eelco Dolstra
4342a32deb
VM builds: Reduce kernel verbosity
2013-08-01 14:35:31 +02:00
Eelco Dolstra
d077851b7d
VM builds: Use the default kernel
2013-08-01 14:35:31 +02:00
Eelco Dolstra
b5fcb5b67d
Use the qemu-kvm wrapper
2013-07-31 14:53:35 +02:00
Peter Simons
522acfd2f4
Merge remote-tracking branch 'master' into stdenv-updates.
...
Conflicts:
pkgs/applications/version-management/git-and-tools/git/default.nix
pkgs/top-level/all-packages.nix
2013-07-30 11:29:30 +02:00
aszlig
69dccda3c0
VM builds: Update debian Wheezy image to v7.1.
...
Wheezy has been released on June 15th and on all mirrors the SHA256 hash
of Packages.bz2 has changed to reflect the new release, so let's update.
Here is the release announcement from Debian:
http://www.debian.org/News/2013/20130615
It also seems that the versioning scheme has changed in version 7.x, so
they seem to have switched to a two digit versioning scheme. This means,
that the attribute name "debian70..." should really be something like
"debian7...", but I'm keeping the attribute as-is to not break
references.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-07-30 05:59:59 +02:00
aszlig
cd4b5e1a35
fillDiskWithDebs: Create fake start-stop-daemon.
...
This is needed in order to prevent services from starting while
populating the image with the contents of the .deb files. The procedure
used here is exactly the same as used in debootstrap.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-07-30 05:59:40 +02:00
Eelco Dolstra
59aca26975
* Use 'or'.
2013-07-15 14:33:27 +02:00
Vladimír Čunát
8ba92b8895
Merge master into stdenv-updates
...
Conflicts (simple):
pkgs/development/tools/misc/binutils/default.nix
pkgs/tools/package-management/disnix/default.nix
pkgs/top-level/all-packages.nix
2013-07-08 10:48:05 +02:00
Rob Vermaas
da7db90068
Add CentOS 6.4 to vm images
2013-07-05 17:52:42 +02:00
Rob Vermaas
51a22a8f8a
Add loopback network device and localhost entry to /etc/hosts for VM tests.
2013-07-05 15:02:43 +02:00
Eelco Dolstra
9f5f30a7e6
Remove runInGenericVM
...
It's not used anywhere and probably doesn't work anymore.
2013-07-05 00:17:04 +02:00
Eelco Dolstra
0e386d0c13
VM builds: Use 9p/virtfs instead of CIFS
...
9p (with caching enabled) is much faster than CIFS and doesn't require
Samba or virtual networking. For instance, building GNU Hello with
CIFS takes ~323s on my laptop, but with 9p it takes 54s.
More measurements will be needed to see if "cache=fscache" is really
faster than "cache=loose" (the former seems to be a little bit
faster).
2013-07-05 00:17:04 +02:00
Eelco Dolstra
9efe759dd8
VM builds: Increase the default memory size to 512 MB
2013-07-05 00:17:04 +02:00
Eelco Dolstra
2321f2d55c
VM builds: Panic on OOM
2013-07-05 00:17:04 +02:00
Eelco Dolstra
5f8571405b
VM builds: Use ext4 instead of ext2
2013-07-05 00:17:03 +02:00
Eelco Dolstra
ed37a6b465
VM builds: Use qemu instead of the obsolete qemu-kvm
2013-07-05 00:17:03 +02:00
Eelco Dolstra
7afc1149d9
testRPMImage: Use x86_64 image
2013-07-04 18:27:26 +02:00
Jason \"Don\" O'Conal
dff980733a
add au debian mirror
2013-07-04 13:07:40 +02:00
Eelco Dolstra
5cfa68ab50
Reinstate sec=none
...
Seems to be required, despite the subsequent sec=ntlm. But the NixOS
VM tests work fine without this flag :-S
http://hydra.nixos.org/build/5451901
2013-07-03 14:38:56 +02:00
Eelco Dolstra
75e34854f6
Remove redundant cifs option
2013-07-02 17:03:29 +02:00
Eelco Dolstra
acba9240cd
nixos.org/tarballs -> tarballs.nixos.org
...
It's currently the same machine, but tarballs.nixos.org should become
an S3/CloudFront site eventually.
2013-06-25 14:12:16 +02:00
Peter Simons
5718931dd3
Merge remote-tracking branch 'origin/master' into stdenv-updates.
2013-06-01 11:48:21 +02:00
Shea Levy
dddf921b51
fetchsvn: Allow setting the name of the output
...
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-05-26 11:58:01 -04:00
Peter Simons
728e305205
Merge remote-tracking branch 'origin/master' into stdenv-updates.
2013-05-22 12:30:02 +02:00
Jack Cummings
83e45309fd
fetchhg: allow untrusted certs (merge #540 )
...
It's for fixed-output derivations, security provided by output hash.
2013-05-20 21:24:25 +02:00
Michael Raskin
f75d60fd90
Adding jq JSON processor
2013-05-20 11:17:20 +04:00
Gergely Risko
07b26ce493
fetchUrl: add curlOpts parameter (merge #535 )
2013-05-16 10:45:16 +02:00
Shea Levy
dd42dd480b
runInLinuxImage: Fix derivation overriding.
...
This only ever worked because runInLinuxVM happened to call
overrideDerivation, which itself erroneously passed arbitrarily-added
attributes to the new call to derivation.
Hopefully this time Eelco won't have to revert my change ;)
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-05-15 01:15:16 -04:00
Lluís Batlle i Rossell
48f97bdae0
Some kde wrapper improvements.
2013-05-14 18:51:24 +02:00
Eelco Dolstra
9f9620f566
Doh
2013-05-13 22:04:33 +02:00
Eelco Dolstra
278b255388
Restore unintentionally deleted line
2013-05-13 18:15:02 +02:00
Eelco Dolstra
9df603b300
Use Linux 3.9 for VM builds
...
This seems to fix CIFS hangs like: http://hydra.nixos.org/build/4916655
2013-05-13 18:12:12 +02:00
Eelco Dolstra
6fb4c62f25
Fix some old Fedora builds
...
http://hydra.nixos.org/build/4949447
2013-05-13 17:47:20 +02:00
Lluís Batlle i Rossell
43615a640f
kdewrapper: fixes in env vars
2013-05-09 18:44:27 +00:00
Lluís Batlle i Rossell
4e7208fe2e
Adding a KDE wrapper, to easily have KDE programs in nix-env.
...
Specially for those not running KDE.
2013-05-09 18:40:29 +00:00