nixpkgs/pkgs/applications/networking/browsers/chromium
aszlig 4f981b4f84
chromium: Move source/default.nix into common.nix
This addresses #12794 so that we now have only a single tarball where we
base our build on instead of splitting the source into different outputs
first and then reference the outputs.

The reason I did this in the first place is that we previously built the
sandbox as a different derivation and unpacking the whole source tree
just for building the sandbox was a bit too much.

As we now have namespaces sandbox built in by default we no longer have
that derivation anymore. It still might come up however if we want to
build NaCl as a separate derivation (see #8560), but splitting the
source code into things only NaCl might require is already too much work
and doesn't weight out the benefits.

Another issue with the source splitup is that Hydra now has an output
limit for non-fixed-output derivations which we're already hitting.

Tested the build against the stable channel and it went well, but I
haven't tested running the browser.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-03-20 17:50:17 +01:00
..
patches chromium/source: Move patches into its own subdir 2016-03-20 16:44:34 +01:00
browser.nix chromium: Remove myself from maintainers 2016-01-18 03:35:28 +01:00
common.nix chromium: Move source/default.nix into common.nix 2016-03-20 17:50:17 +01:00
default.nix chromium: Move source/default.nix into common.nix 2016-03-20 17:50:17 +01:00
plugins.nix chromium: Move source/default.nix into common.nix 2016-03-20 17:50:17 +01:00
update.nix chromium: Move source/default.nix into common.nix 2016-03-20 17:50:17 +01:00
update.sh chromium/source: Move update.nix to parent dir 2016-03-20 16:53:08 +01:00
upstream-info.nix chromium: Rename sources.nix to upstream-info.nix 2016-03-20 16:48:54 +01:00