ati-drivers: fix download
pythonPackages.matplotlib: Update to use buildPythonPackage

Matplotlib is currently using hacked together build / install phases
which mimick this functionality of buildPythonPackage. This patch
changes the expression to remove the duplicated build scripting.
network-manager-applet: re-do schema generation

fixes #1355. partial revert of f4d4e12c (introduced by #1313).

meta.priority is set to 6 (lower priority than standard) to resolve the
conflict of an exported gschemas.compiled for evince as for nm-applet.
this linked file is NOT consulted, as both binaries are wrapped to look
for their schemas in their nix store path first.

a better fix would avoid already avoid linking those gschemas.compiled
files into the environment.
Add fastcgi Haskell package
ike: add missing dependencies, note kernel compatibility
syslinux: update from 4.06 to 4.07
phonon-backend-gstreamer: fix install destination
New Haskell package: wai-handler-fastcgi 2.0.0
texLive: passthru all source attributes
subversion: Tweaks and Fixes

Remove ssl and compression options which are no longer valid when using
serf in place of neon. Also, make sure serf is an optional dependency.
apr-util: Cleanup

Add the required packages to buildInputs. Create a wrapper around
apr-1-config so that internal sed commands succeed.
Merge pull request #1437 from wkennington/subfix

Subversion and Dependent Package Cleanup
ifenslave: Add new package
network-interfaces: Add the ability to create bond devices

This patch adds support for the creations of new bond devices, aggregate
pipes of physical devices for extra throughput or failover.

Additionally, add better correction at the startup of a bridge
of vlan interface (delete old, stale interfaces).
Merge pull request #1435 from tomberek/add_fastcgi

Add fastcgi Haskell package
Update FLTK and TigerVNC; doesn't fix TigerVNC Xvnc build per se
platforms.nix: Separate 32-bit and 64-bit PCs

With this, stdenv.platform.kernelArch can be used by the kernel builder
for PC platforms too.

Signed-off-by: Shea Levy <shea@shealevy.com>
linux/manual-config: Cross-compiling support

With this, I was able to successfully compile a defconfig kernel for the
sheevaplug, though I didn't actually try to run it (not having a
sheevaplug myself).

For native compiles, the most significant difference is that the
platform's kernel target is built directly rather than hoping the
default make target will pull it in.

Also some stylistic improvements along the way.

Signed-off-by: Shea Levy <shea@shealevy.com>
manual-config: Always add config query functions

If the config attrset is manually specified, we still want isYes,
isModule, etc. to work. But we let the passed in config attrset take
precedence, if for some reason the caller wants to provide their own
implementation of one or more of these functions.

Signed-off-by: Shea Levy <shea@shealevy.com>
manual-config: Patch conf.c for generate-config.pl

This only affects the `oldaskconfig' make target, so it shouldn't really
affect current manual-config users, but it does make it more
straightforward to implement the generic kernel build on top of
manual-config.

Signed-off-by: Shea Levy <shea@shealevy.com>