nixpkgs/pkgs/applications/networking
aszlig ef753d210e
chromium: Update all channels to latest versions
Overview of the updated versions:

stable: 49.0.2623.87 -> 49.0.2623.110
beta:   50.0.2661.26 -> 50.0.2661.49
dev:    50.0.2661.18 -> 51.0.2693.2

Most notably, this includes a series of urgent security fixes:

 * CVE-2016-1646: Out-of-bounds read in V8. Credit to Wen Xu from
                  Tencent KeenLab.
 * CVE-2016-1647: Use-after-free in Navigation. Credit to anonymous.
 * CVE-2016-1648: Use-after-free in Extensions. Credit to anonymous.
 * CVE-2016-1649: Buffer overflow in libANGLE. Credit to lokihardt
                  working with HP's Zero Day Initiative / Pwn2Own.
 * CVE-2016-1650: Denial of service in PageCaptureSaveAsMHTMLFunction

The official release announcement with details about these fixes can be
found here:

http://googlechromereleases.blogspot.de/2016/03/stable-channel-update_24.html

Beta and stable could be also affected, although I didn't do a detailed
check whether that's the case.

As this introduces Chromium 51 as the dev version, I had to make the
following changes to make it build:

 * libexif got removed, so let's do that on our end as well.
   See https://codereview.chromium.org/1803883002 for details.
 * Chromium doesn't seem to compile with our version of libpng, so let's
   resort to the bundled libpng for now.
 * site_engagement_ui.cc uses isnan outside of std namespace, so
   we're fixing that in postPatch using sed.

I have successfully built all versions on i686-linux and x86_64-linux
and tested it using the VM tests.

Test reports can be found at the following evaluation of my Hydra:

https://headcounter.org/hydra/eval/314584

Thanks to @grahamc for reporting this.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Reported-by: Graham Christensen <graham@grahamc.com>
Fixes: #14299
2016-03-30 15:24:39 +02:00
..
bittorrentsync nixpkgs: bittorrentSync20 2.3.0 -> 2.3.3 2016-02-24 22:28:16 -06:00
browsers chromium: Update all channels to latest versions 2016-03-30 15:24:39 +02:00
cluster mesos: Patch more executable paths. 2016-03-11 09:23:48 -05:00
copy-com copy-com: remove deprecated Nix-specific alias 2016-01-16 04:56:08 +01:00
davmail davmail: 4.7.0 -> 4.7.1 2016-02-02 19:25:43 +01:00
dropbox dropbox: 3.14.5 -> 3.14.7 2016-02-17 16:25:01 +01:00
dropbox-cli dropbox-cli: minor refactoring to play nice with dropbox 2016-03-20 21:16:49 +08:00
dyndns/cfdyndns cfdyndns: init at 0.0.1 2016-02-15 12:54:04 -08:00
enhanced-ctorrent enhanced-ctorrent: Add package 2015-01-13 00:38:06 -08:00
esniper esniper: fix homepage address 2015-04-18 20:07:18 +02:00
feedreaders buildPythonApplication: use new function for Python applications 2016-02-19 13:16:41 +01:00
ftp/filezilla filezilla: 3.16.0 -> 3.16.1 2016-03-19 11:20:12 +01:00
google-drive-ocamlfuse google-drive-ocamlfuse: 0.5.18 -> 0.5.22 2016-03-29 14:10:00 +01:00
ids Revert "Revert "Merge pull request #9543 from NixOS/staging.post-15.06"" 2015-11-14 12:32:51 -08:00
ike rename occurrences of gcc.gcc to gcc.cc 2015-01-14 20:47:49 -08:00
instant-messengers bitlbee: 3.4.1 -> 3.4.2 2016-03-29 21:17:30 +02:00
iptraf change md5sum to sha256sum for a few packages 2014-10-12 16:13:21 +02:00
iptraf-ng Revert "Revert "Merge pull request #9543 from NixOS/staging.post-15.06"" 2015-11-14 12:32:51 -08:00
irc quassel: fix sources 2016-03-22 12:10:22 +00:00
jmeter jmeter: fix download URL 2014-11-18 15:43:09 +01:00
linssid linssid: Qt 5 infrastructure update 2015-12-20 07:56:49 -06:00
mailreaders thunderbird: 38.7.0 -> 38.7.1 2016-03-30 11:32:40 +02:00
msmtp msmtp: Enable on OS X with Keychain integration. 2015-11-19 08:38:11 +01:00
mumble mumble: enable parallel building 2016-01-03 03:30:32 +03:00
netperf
newsreaders liferea: update upstream tarball 2016-02-16 19:35:58 +03:00
nload nload: init at 0.7.4 2015-10-03 11:29:51 +01:00
nntp-proxy nntp-proxy: init at 2014-01-06 (0358e7a) 2016-02-11 16:24:48 +01:00
offrss
ostinato ostinato: remove ostinato.png and get it from url 2016-01-06 08:22:07 +08:00
owncloud-client owncloud: update to 1.7.1 2015-02-02 18:28:55 +01:00
p2p transmission: build transmission-cli 2016-03-13 07:08:01 +01:00
pjsip Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
remote teamviewer: fix wrong in sed usage 2016-02-20 14:02:38 +01:00
seafile-client seafile-*: 4.0.6 -> 4.4.2 (close #10755) 2015-11-09 18:43:20 +01:00
sipcmd sipcmd: add the command-line SIP client 2015-02-18 11:52:05 +03:00
siproxd Updating siproxd to 0.8.1, and libosip. 2013-06-29 15:14:02 +02:00
sniffers wireshark: 2.0.0 -> 2.0.2 for: CVE-2016-2521 CVE-2016-2522 CVE-2016-2523 CVE-2016-2524 CVE-2016-2525 CVE-2016-2526 CVE-2016-2527 CVE-2016-2528 CVE-2016-2529 CVE-2016-2531 CVE-2016-2532 2016-03-04 13:31:31 -06:00
spideroak spideroak: 5.1.6 -> 6.0.1 2015-10-12 09:24:22 +02:00
sync Merge #12973: add rrsync as an individual app 2016-02-21 10:00:43 +01:00
umurmur umurmur: Enable shmapi 2015-05-24 16:05:08 -07:00
vnstat Add version attribute where maintainers |= nckx 2016-01-25 17:35:21 +01:00
yafc yafc: update to 1.3.6 2015-10-18 22:20:07 +02:00
znc znc: delete 1.4 2016-02-06 13:51:23 +01:00