1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-22 05:31:22 +00:00
Commit graph

20814 commits

Author SHA1 Message Date
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
Russell O'Connor 525b8015e7 Fixing configure patch for coq 8.3. 2012-08-19 01:11:11 -04:00
Russell O'Connor eafd2008f1 Correcting filename. 2012-08-19 01:06:15 -04:00
Russell O'Connor fdb659906a Merge branch 'master' of https://github.com/NixOS/nixpkgs 2012-08-19 01:05:17 -04:00
Russell O'Connor 706cbc9318 Update coq to 8.4 2012-08-19 01:01:30 -04:00
Eelco Dolstra 006e3fbf46 nix: Update to latest unstable version 2012-08-18 17:54:22 -04:00
Michael Raskin b32844654b Julia: update source revision 2012-08-18 20:52:52 +04:00
Eelco Dolstra 911e9f3f43 DBD::SQLite: Don't install a copy of the SQLite sources
This saves almost 5 MB.
2012-08-17 18:11:53 -04:00
Eelco Dolstra b8be9b54f3 samba: Update to 3.6.7 2012-08-17 16:09:13 -04:00
Shea Levy 1e1634604c Compress-Raw-Zlib: Don't check on Darwin.
Fixes #102
2012-08-17 13:14:10 -04:00
Eelco Dolstra 1e4c4b70b1 slim: Really update to 1.3.4 2012-08-17 11:33:59 -04:00
Arie Middelkoop 4c3c452e7f provides a better download url for the intel-microcode2ucode sources. 2012-08-17 19:25:05 +02:00
Eelco Dolstra bc3865e414 slim: Update to 1.3.4 2012-08-17 10:51:44 -04:00
Eelco Dolstra acdd81fb9c Add some packages to the channel 2012-08-17 09:53:55 -04:00
aszlig 4393fffcce chromium: Update channels to latest versions.
This removes the now obsolete VHASH line in sources.nix aswell.
2012-08-17 12:57:35 +02:00
aszlig 6968400a34 chromium: Check sha256 per channel in update.sh.
Until this commit we had a single hash of the whole version response from
omahaproxy. This worked well for not updating unnecessarily but only until one
single channel has a new version available.

Unfortunately the dev version is released quite frequently, so the hash is of no
use at all (we could rather directly fetch everything everytime we execute the
script).

This led to this commit, which adds two methods of caching:

First of all, if a perticular version/channel is already in the previous version
of the sources.nix file, don't download it again.

And the second method is to check if the current sha256 is already downloaded
and reads the corresponding sha256 from the lookup table.

So, this should really help to avoid flooding the download servers and to not
stress impatient users too much.
2012-08-17 12:57:34 +02:00
Peter Simons dad33bbfe5 haskell-uu-parsinglib: update to version 2.7.3.4 2012-08-17 12:52:38 +02:00
Peter Simons 6d6189082b haskell-skein: update to version 0.1.0.8 2012-08-17 12:52:37 +02:00
Peter Simons 79883d78c8 haskell-lifted-base: update to version 0.1.2 2012-08-17 12:52:37 +02:00
Peter Simons 483fcf47a5 haskell-case-insensitive: update to version 0.4.0.2 2012-08-17 12:52:37 +02:00
Peter Simons 019fc2d03d haskell-happstack-hamlet: fix build in presence for recent versions of hamlet 2012-08-17 11:07:14 +02:00
Mathijs Kwik 5a146e9cff emacs: add "color-theme" 2012-08-17 08:55:47 +02:00
Eelco Dolstra f27f8a1177 xpdf: Don't use t1lib
t1lib has multiple unpatched vulnerabilities (see
e.g. http://rhn.redhat.com/errata/RHSA-2012-0062.html).
2012-08-16 16:31:44 -04:00
Eelco Dolstra b06cb3578d systemd: Drop dependency on cryptsetup for now
This is necessary to prevent a cyclic dependency.
2012-08-16 15:46:20 -04:00
Eelco Dolstra 548365b95c lvm2: Update to 2.02.97 2012-08-16 15:37:36 -04:00
Michael Raskin ca84b7ff22 uclibcCross: convert to using callPackage
It doesn't add any unwanted defaults, and it makes cross-building
experiments (and cross-building for a new device is always
experimental..) way easier.
2012-08-16 19:39:57 +04:00
Eelco Dolstra a54734e087 vmTools: Provide hook to add more Samba shares 2012-08-16 10:55:13 -04:00
Peter Simons c0dafdf8d5 Merge pull request #94 from aszlig/boomerang
boomerang: New package from the fork.
2012-08-16 06:50:55 -07:00
Peter Simons 2253afb4f1 scala: cosmetic 2012-08-16 15:49:00 +02:00
Peter Simons 7ab915da52 scala: enable 'fixupPhase' (among other things) which corrects the shebang paths of the installed scripts 2012-08-16 15:48:18 +02:00
Peter Simons cf2071e9c0 haskell-yesod: update to version 1.1.0.1 2012-08-16 15:41:23 +02:00
Peter Simons f8914fa177 haskell-yesod-auth: update to version 1.1.1 2012-08-16 15:41:23 +02:00
Peter Simons 100e13fca7 haskell-vector-algorithms: update to version 0.5.4.1 2012-08-16 15:41:23 +02:00
Peter Simons bc9d3787e2 haskell-unordered-containers: update to version 0.2.2.0 2012-08-16 15:41:23 +02:00
Peter Simons ad78f75434 haskell-tls: update to version 0.9.9 2012-08-16 15:41:22 +02:00
Peter Simons 55c100564d haskell-simple-sendfile: update to version 0.2.6 2012-08-16 15:41:22 +02:00
Peter Simons f1a5724ae8 haskell-mwc-random: update to version 0.12.0.1 2012-08-16 15:41:22 +02:00
Peter Simons 3999d82a40 haskell-http-types: update to version 0.7.2 2012-08-16 15:41:22 +02:00
Peter Simons 75506e4005 haskell-http-conduit: update to version 1.6.0 2012-08-16 15:41:22 +02:00
Peter Simons e9ac89975a haskell-hashable: update to version 1.1.2.5 2012-08-16 15:41:22 +02:00
Peter Simons f6b2363b72 haskell-fast-logger: update to version 0.2.2 2012-08-16 15:41:21 +02:00
Peter Simons dc745663eb haskell-criterion: update to version 0.6.1.1 2012-08-16 15:41:21 +02:00
Peter Simons d2347755e0 haskell-certificate: update to version 1.2.5 2012-08-16 15:41:21 +02:00
Peter Simons 3f857bd69c haskell-authenticate: update to version 1.3.1 2012-08-16 15:41:21 +02:00