1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-25 03:17:13 +00:00
nixpkgs/pkgs/applications/networking/browsers/chromium
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
..
cups_allow_deprecated.patch chromium: Implement handling of enableCUPS. 2012-06-22 15:53:29 -04:00
default.nix chromium: Install libffmpegsumo.so. 2012-08-07 19:11:58 +02:00
enable_seccomp.patch chromium: Enable seccomp by default. 2012-06-22 15:53:28 -04:00
pulseaudio_array_bounds.patch chromium: Add support for pulseaudio. 2012-06-22 15:53:30 -04:00
sources.nix chromium: Update channels for stable version 21. 2012-08-04 09:53:53 +02:00
update.sh chromium: Check sha256 per channel in update.sh. 2012-08-17 12:57:34 +02:00