3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/applications
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
..
audio Updating Ardour3 to beta 5 2012-07-28 00:35:39 +02:00
display-managers/slim slim needs libpng-1.2.x 2012-01-08 21:33:55 +00:00
editors emacs: add "jade-mode" 2012-08-13 17:50:19 +02:00
graphics cinepaint: updating, and making it build 2012-07-02 22:27:18 +02:00
misc gxneur: add frontend for XNEUR keyboard layout switcher 2012-08-15 01:10:23 +04:00
networking chromium: Check sha256 per channel in update.sh. 2012-08-17 12:57:34 +02:00
office Scribus minor update, modifying dependencies. 2012-08-07 17:41:18 +02:00
science gtkwave: updating to 3.3.39 2012-08-10 16:54:00 +02:00
taxes * It's that time of year again. 2012-03-10 19:23:04 +00:00
version-management Veracity: update to version 2.0 2012-08-09 11:05:43 +04:00
video vlc: updating to 2.0.3 2012-07-28 22:47:15 +02:00
virtualization VirtualBox-GuestAdditions: Add to the channel 2012-08-14 13:43:37 -04:00
window-managers awesome: update to 3.4.13 2012-08-06 17:43:30 +02:00