aszlig
347e8c32a3
virtualbox: Remove unused variable $srcroot.
...
Thanks to @shlevy for mentioning this.
2012-08-19 09:02:16 +02:00
aszlig
0f9a5eb027
virtualbox: Add symbol versions to all modules.
...
Copy all symbol versions from the ones generated in the vboxdrv build.
2012-08-19 09:02:16 +02:00
aszlig
1b8ec2eeec
virtualbox: Don't build modules for guests.
...
We're the host so we don't need the kernel modules for the guest additions, as
they're build with in a separate derivation anyway.
2012-08-19 09:02:15 +02:00
aszlig
9fb1d2e6fc
virtualbox: Remove redundant NIX_CFLAGS_COMPILE.
...
The "include/generated" stuff is already added to the search path by the kernel
modules build system, so no need to hack it in like this.
2012-08-19 09:02:15 +02:00
aszlig
3e62a02b17
virtualbox: Separate modules build and install.
...
First of all, modules won't install when there is no "make modules" prior to it,
so we're doing this now with a new function called forEachModule, so we can
avoid duplication as much as possible.
In addition this sets $sourcedir to the current directory of the configurePhase,
so we're able to find the source tree later on, after several chdir()s.
2012-08-19 09:02:15 +02:00
aszlig
e32d7843da
virtualbox: Set depmod path to /do_not_use_depmod.
...
The scripts/depmod.sh checks whether the path in $DEPMOD is executable and only
executes it if that's the case. So, by setting DEPMOD to "/do_not_use_depmod"
the destination path doesn't exist _and_ thus isn't executable aswell.
2012-08-19 09:02:15 +02:00
aszlig
31d8a9a1f4
virtualbox: Fix wrong path when recursing modules.
...
The for loop didn't find $curdir, because it was set _after_ the directory has
been changed. The variable is now called $srcroot and is set before the
installPhase is changing directories.
2012-08-19 09:02:15 +02:00
aszlig
830e9db5dd
virtualbox: Use Linux's kbuild to build modules.
...
Don't rely on VirtualBox's in-tree build scripts to set include paths correctly
and use the official way of the Linux kernel to build the modules. That way we
don't need to make ugly symlinks in the kernel tree or heavily patch VirtualBox.
2012-08-19 09:02:14 +02:00
Shea Levy
10aa2bd5c3
Update autobuild URL
...
Only tested building autobuild.src, succeeds now, failed before.
Fixes #99 .
2012-08-15 05:58:25 -04:00
Lluís Batlle i Rossell
443d65df34
automake: disabling automake tests in mips (2nd attempt)
...
As explained in my previous attempt:
There is a test that fails on mips, and that breaks the nix build.
The text does not exist anymore in automake upstream git, so the next
version may not need this mips-specific disabling.
2012-08-15 10:28:31 +02:00
Rob Vermaas
61817876fc
Revert "automake: Disabling tests on mips." Causes infinite recursion on all other platforms.
...
This reverts commit eadcd7dab6
.
2012-08-15 10:13:02 +02:00
Lluís Batlle i Rossell
eadcd7dab6
automake: Disabling tests on mips.
...
There is a test that fails on mips, and that breaks the nix build.
The text does not exist anymore in automake upstream git, so the next
version may not need this mips-specific disabling.
2012-08-15 09:56:13 +02:00
Sergey Mironov
7ef3f9dd2a
xfce-gvfs: add fuse to buildInputs
...
Passing fuse to gvfs results in building gvfs-fuse-daemon, which makes
it possible to access gvfs mounts via ~/.gvfs folder.
2012-08-15 01:10:40 +04:00
Sergey Mironov
b229c3e09f
gxneur: add frontend for XNEUR keyboard layout switcher
2012-08-15 01:10:23 +04:00
Sergey Mironov
36f0a97fc6
atool: add archiver helper
2012-08-15 01:10:05 +04:00
Eelco Dolstra
c67c397c11
VirtualBox-GuestAdditions: Add to the channel
2012-08-14 13:43:37 -04:00
Eelco Dolstra
9d516f16fc
Fix evaluation problem
...
http://hydra.nixos.org/build/2940128
2012-08-14 13:42:43 -04:00
Peter Simons
f136179002
haskell-zlib-bindings: update to version 0.1.1
2012-08-14 14:28:06 +02:00
Peter Simons
0d8d30884b
haskell-yesod-form: update to version 1.1.0.1
2012-08-14 14:28:06 +02:00
Peter Simons
fec4c86291
haskell-yesod-core: update to version 1.1.0.1
2012-08-14 14:28:05 +02:00
Peter Simons
8754609371
haskell-yesod-auth: update to version 1.1.0.1
2012-08-14 14:28:05 +02:00
Peter Simons
28eb30c211
haskell-shakespeare: update to version 1.0.1.1
2012-08-14 14:28:05 +02:00
Peter Simons
f12301c4f9
haskell-shakespeare-text: update to version 1.0.0.4
2012-08-14 14:28:05 +02:00
Peter Simons
94f77400c4
haskell-shakespeare-js: update to version 1.0.0.5
2012-08-14 14:28:05 +02:00
Peter Simons
0879e2889b
haskell-shakespeare-css: update to version 1.0.1.4
2012-08-14 14:28:05 +02:00
Peter Simons
4efed5529b
haskell-hamlet: update to version 1.1.0.2
2012-08-14 14:28:05 +02:00
Peter Simons
82097115b6
haskell-cmdargs: update to version 0.9.7
2012-08-14 14:28:04 +02:00
Rob Vermaas
a19a68e93b
Use /var/log/sa for statedir of sysstat, in stead of $out/var/lib/sa. This path cannot be overriden at runtime, so choosing a 'sane' default.
2012-08-14 14:14:55 +02:00
Eelco Dolstra
4f7917ac62
Remove obsolete flattenAttrs function
2012-08-13 18:26:19 -04:00
Eelco Dolstra
8225460f82
Remove obsolete eqLists function
2012-08-13 18:19:06 -04:00
Eelco Dolstra
37159c1b9a
Remove obsolete eqStrict function
...
Use the "==" operator instead.
2012-08-13 18:08:35 -04:00
Eelco Dolstra
503b4fd5bf
busybox: Update to 1.20.2
2012-08-13 15:56:09 -04:00
Eelco Dolstra
0b4fb4e4f6
Replace some calls to attrByPath with "or"
2012-08-13 15:15:16 -04:00
Eelco Dolstra
c68c95d55a
Provide O(n) time implementations of fold/foldl/any/all
...
Previous implementations were O(n^2) because tail takes O(n) time.
2012-08-13 15:15:16 -04:00
Eelco Dolstra
c0a483632c
Eliminate some calls to ‘tail’
2012-08-13 15:15:16 -04:00
Eelco Dolstra
431c55cbf1
Use builtin filter, elem, concatLists functions if available
2012-08-13 15:15:16 -04:00
Eelco Dolstra
3bf4437622
Remove obsolete backwards compatibility hack for getAttr
2012-08-13 15:15:16 -04:00
Eelco Dolstra
1baf48f087
Do some let-floating to prevent repeated evaluation of impureEnvVars
2012-08-13 15:15:16 -04:00
Mathijs Kwik
50cc5629af
emacs: add "jade-mode"
2012-08-13 17:50:19 +02:00
Andres Loeh
e093d7ea38
ghc-7.6.1-rc1: Add release candidate.
2012-08-13 16:29:01 +02:00
Ludovic Courtès
04661ec850
openssl: fix GNU/kFreeBSD builds
2012-08-13 14:12:54 +02:00
Peter Simons
59d4db07bc
haskell-unix-time: update to version 0.1.2
2012-08-13 14:01:13 +02:00
Peter Simons
4de2d810e0
haskell-process-extras: update to version 0.1.3
2012-08-13 14:01:13 +02:00
Peter Simons
156f399995
haskell-highlighting-kate: update to version 0.5.2
2012-08-13 14:01:13 +02:00
Peter Simons
78ac496dc5
haskell-blaze-builder-enumerator: update to version 0.2.0.5
2012-08-13 14:01:13 +02:00
Rok Garbas
d91b51c140
Update: notmuch to 0.13.2
2012-08-13 00:24:14 +02:00
Shea Levy
839c58f5b1
linux/manual-config: Cleanup
2012-08-11 21:21:06 -04:00
Shea Levy
9ac776ab22
linux/manual-config.nix: Set sourceRoot directly to the pre-unpacked source rather than using a symlink
2012-08-11 21:07:37 -04:00
Shea Levy
0c18551c93
linux/manual-config: Do source unpacking/patching in a separate derivation.
...
Since we keep the source in the kernel build anyway, no space is wasted by having a separate store path for the unpacked source. The upside is that the same source can be used to build the kernel multiple times, or generate configurations for later kernel builds, without going through the (fairly long) unpack and patch process multiple times.
2012-08-11 21:02:30 -04:00
Ludovic Courtès
0dea12ff8d
gnutls: FreeBSD: patch Makefile.in, not Makefile.am
2012-08-11 21:57:17 +02:00