3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

24286 commits

Author SHA1 Message Date
Shea Levy 0bdd926a32 linux/manual-config: put build and source trees into a separate 'dev' output.
This makes it possible to still build out-of-tree modules without making a system using this kernel depend on the full source and build tree at runtime.

Note that references to the source tree are removed from kernel modules after build.
Ideally, this would be accomplished by modifying the Makefile that puts the reference there in the first place, but I haven't tracked that down yet.
2013-03-02 09:54:08 -05:00
Shea Levy 5d952411c6 Remove duplication in linuxPackagesFor
It's silly to pass in self when we can do let self = whatever; in self.
2013-03-02 09:10:01 -05:00
Shea Levy 0a7d8a5175 stdenv.mkDerivation: Add meta and passthru to all outputs.
Before, only the first output (and not even that when accessed through 'all' or its corresponding attribtue) had meta information and the relevant passthru attributes.

This doesn't change stdenv's hash and the tarball still builds, I'm pretty sure this is safe for master.
2013-03-02 08:34:53 -05:00
Shea Levy b90b62e33b linux/manual-config: Move configfile symlinking to configurePhase.
It makes more semantic sense there than in unpackPhase, as that symlink is _how_ we configure the kernel
2013-03-02 07:55:07 -05:00
Shea Levy 8ce1295ad3 linux/manual-config: ignore nulls.
There's no need to set the postFixup env var at all if we're not modular.
2013-03-02 07:51:12 -05:00
Ludovic Courtès b6452df939 libchop: fix builds with glibc 2.16+ 2013-03-02 11:14:42 +01:00
David Guibert 84d5defb75 update openmpi to 1.6.4 2013-03-02 10:59:17 +01:00
Vladimír Čunát 70ac286bf8 Merge pull request #346 from ierton/mplayer-fix-icon
mplayer: install desktop icon when X11 is enabled
2013-03-02 01:22:44 -08:00
Vladimír Čunát a920c50cfb linux_2_6_32: disable patch which no longer appies 2013-03-02 10:02:36 +01:00
Florian Friesdorf 0314b8b00f add python docs 2013-03-02 05:42:26 +01:00
Lluís Batlle i Rossell 089fd0a769 fvwm: updating license to gplv2+
I looked at some src, and it mentions "or later".
2013-03-01 20:38:23 +01:00
viric 5097ff2b1a Merge pull request #347 from iyzsong/fvwm
add fvwm-2.6.5
2013-03-01 11:30:17 -08:00
viric 5b3d325c05 Merge pull request #349 from logann2019/updatesurf
Surf: Enable SSL
2013-03-01 11:09:19 -08:00
Jordi cf8d64b458 New wraper for surf 2013-03-01 19:53:42 +01:00
Jordi 0d6f6e6d37 Wraper with glib_network 2013-03-01 19:31:00 +01:00
Shea Levy 0de3ba4e4e Merge pull request #338 from Davorak/master
Fix xorg-server on vmware - was: Fix to make xlibs.xf86videovmware build
2013-03-01 06:13:14 -08:00
Eelco Dolstra 56d197ab0b firefox: Update to 19.0.1
And use --with-system-nss again.
2013-03-01 13:52:10 +01:00
Eelco Dolstra a1c5d6642b build-support/release: Simplify meta.description
Phrases like "Build of a ..." are redundant because everything is a
build.
2013-03-01 12:50:29 +01:00
Peter Simons 7af6f82d2f haskell-time-compat: update to version 0.1.0.3 2013-03-01 10:41:43 +01:00
Peter Simons ec514cf429 haskell-iproute: update to version 1.2.11 2013-03-01 10:41:43 +01:00
Peter Simons a87e40737e haskell-ghc-mod: update to version 1.11.5 2013-03-01 10:41:43 +01:00
Peter Simons 7048f8fd3b haskell-conduit: update to version 1.0.1 2013-03-01 10:41:43 +01:00
Peter Simons cb72a728d0 haskell-cmdargs: update to version 0.10.2 2013-03-01 10:41:43 +01:00
Peter Simons 8f83550939 haskell-zlib: add version 0.5.4.1 2013-03-01 10:41:43 +01:00
Lluís Batlle i Rossell 097705cd86 virtualgl: fixing and updating to 2.3.2 2013-03-01 10:18:00 +01:00
aszlig 113b15f3a8
virtualbox: Update tarball sha256sum of v4.2.8.
Outrageous! They fixed the tarball by including the missing file.
Well, at least we now don't have that much cruft laying around and can remove
that rather long patch.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-03-01 10:14:44 +01:00
aszlig 964621438a nss: Update to version 3.14.3.
This update involves a bunch of fixes on our side:

Update the Gentoo patch to 3.14.1 from http://bit.ly/ZG8OK5 and drop the older
one from http://bit.ly/15mN0X1 (for 3.12.5).

While checking the old patch from Gentoo, I discovered, that the patch added in
revision 06c543b11d wasn't the original one in the
Gentoo repository.

Instead of doing the same again, we now patch up our specific modifications
using sed within the postPatch hook.

In addition to that, we now have another patch from RedHat/Fedora which syncs
the NSS PEM support repository with the latest upstream changes. Patch is coming
from the SRPM at http://koji.fedoraproject.org/koji/rpminfo?rpmID=3772072 and I
just stripped the "0001-" prefix from the filename.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-03-01 09:42:38 +01:00
aszlig fc088ae732 virtualbox: Fix build with kernel 3.9.0.
This patch is cherry-picked from VirtualBox Subversion, revision 44867.

It's rather small and only is in effect if kernel version is >= 3.9.0, so it
won't break existing kernels, so I'm adding it here despite we usually only care
about the latest stable upstream (kernel) versions.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-03-01 09:42:38 +01:00
aszlig 1029ca5767 virtualbox: Support UIDGID_STRICT_TYPE_CHECKS.
This adds a patch to support CONFIG_UIDGID_STRICT_TYPE_CHECKS being activated in
the kernel config (selected by CONFIG_USER_NS for example).

When this kernel option is enabled, current->cred->uid is a structure rather
than a simple integer type (uid_t and gid_t), so we need to check for that and
also pass the current user namespace where needed.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-03-01 09:42:38 +01:00
aszlig f26b5fb730 virtualbox+guest: Update to version 4.2.8.
The tarball for this version is missing the file VRDEVideoIn.h, which is added
through the missing_files_4.2.8.patch and extracted from Subversion, revision
44528.

Upstream changelog(s) can be found at the usual place:

https://www.virtualbox.org/wiki/Changelog

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-03-01 09:42:38 +01:00
Song Wenwu f5bd4f720a add fvwm-2.6.5 2013-03-01 13:48:33 +08:00
Eelco Dolstra 1166b82fca nix: Update to 1.5.1 2013-03-01 02:03:09 +01:00
Cillian de Róiste bb5f60fec1 Add Jalv: an LV2 host for Jack
This allows LV2 audio plugins to be connected to Jack applications
2013-03-01 01:33:08 +01:00
Sergey Mironov bd49c22ea1 mplayer: install desktop icon when X11 is enabled 2013-03-01 00:20:52 +04:00
aszlig 94fe64b3eb
manual-kernel: Add bc to buildNativeInputs.
As timeconst.pl was replaced by a bc script in the merge window for kernel 3.9,
we also need bc during build time, for more information about the reasons,
please have a look at the following commit:

torvalds/linux@70730bca13

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-02-28 18:57:03 +01:00
Peter Simons 329b33c59c git-annex: clean up build expression 2013-02-28 13:04:15 +01:00
Peter Simons 97c3f61e08 haskell-jailbreak-cabal: update to version 1.1 2013-02-28 11:31:50 +01:00
Peter Simons 82b23515d0 haskell-yesod: update to version 1.1.9.1 2013-02-28 11:31:49 +01:00
Peter Simons acdb8c9e67 haskell-yesod-test: update to version 0.3.4 2013-02-28 11:31:49 +01:00
Peter Simons 50001e9403 haskell-testpack: update to version 2.1.2.1 2013-02-28 11:31:49 +01:00
Peter Simons b34be14255 haskell-persistent-sqlite: update to version 1.1.4.1 2013-02-28 11:31:49 +01:00
Peter Simons 9ba66ec28e haskell-http-conduit: update to version 1.9.0 2013-02-28 11:31:49 +01:00
Peter Simons 41675d6dc3 haskell-heist: update to version 0.11.1 2013-02-28 11:31:49 +01:00
Peter Simons d16458a486 haskell-digestive-functors-heist: update to version 0.6.1.0 2013-02-28 11:31:49 +01:00
Peter Simons f0af955d7d haskell-conduit: update to version 1.0.0.2 2013-02-28 11:31:49 +01:00
Peter Simons 0e0f3c921b haskell-classy-prelude: update to version 0.5.2 2013-02-28 11:31:49 +01:00
Peter Simons 007ca863dc haskell-classy-prelude-conduit: update to version 0.5.2 2013-02-28 11:31:49 +01:00
Peter Simons 19eb332f1a haskell-basic-prelude: update to version 0.3.3.0 2013-02-28 11:31:48 +01:00
Peter Simons 93876deae2 haskell-DAV: update to version 0.3.1 2013-02-28 11:31:48 +01:00
Peter Simons e23be1b2ef git-annex: update to version 4.20130227 2013-02-28 11:31:44 +01:00