release 38.0.2125.101-4 master debian/38.0.2125.101-4
authorMichael Gilbert <mgilbert@debian.org>
Mon, 20 Oct 2014 02:50:37 +0000 (22:50 -0400)
committerMichael Gilbert <mgilbert@debian.org>
Mon, 20 Oct 2014 02:50:37 +0000 (22:50 -0400)
101 files changed:
debian/NEWS [deleted file]
debian/README [new file with mode: 0644]
debian/README.Debian [deleted file]
debian/README.source [deleted file]
debian/TODO
debian/cdbs/scons.mk [deleted file]
debian/cdbs/tarball.mk [deleted file]
debian/changelog
debian/chromedriver.install [new file with mode: 0644]
debian/chromium-apikeys.conf [new file with mode: 0644]
debian/chromium-apikeys.install [new file with mode: 0644]
debian/chromium-browser.links [deleted file]
debian/chromium-inspector.install
debian/chromium-inspector.links [new file with mode: 0644]
debian/chromium-l10n.install
debian/chromium.default [deleted file]
debian/chromium.desktop
debian/chromium.dirs
debian/chromium.docs [deleted file]
debian/chromium.install
debian/chromium.links [new file with mode: 0644]
debian/chromium.lintian-overrides
debian/chromium.maintscript [new file with mode: 0644]
debian/chromium.manpages [new file with mode: 0644]
debian/chromium.menu
debian/chromium.postinst
debian/chromium.postrm [deleted file]
debian/chromium.preinst [deleted file]
debian/chromium.svg [deleted file]
debian/compat
debian/control
debian/copyright
debian/copyright.dep5-head [deleted file]
debian/copyright.problems [deleted file]
debian/gbp.conf [deleted file]
debian/initial_bookmarks.html [new file with mode: 0644]
debian/licensecheck.pl [deleted file]
debian/licensegen.sh [deleted file]
debian/licenses/LICENSE.Apache (v2.0) [deleted file]
debian/licenses/LICENSE.BSD (2 clause) [deleted file]
debian/licenses/LICENSE.BSL (v1) [deleted file]
debian/licenses/LICENSE.GPL-2-or-later [deleted file]
debian/licenses/LICENSE.GPL-3-or-later [deleted file]
debian/licenses/LICENSE.ICU-License [deleted file]
debian/licenses/LICENSE.LGPL-2.0-or-later [deleted file]
debian/licenses/LICENSE.LGPL-2.1-or-later [deleted file]
debian/licenses/LICENSE.MPL-1.1 [deleted file]
debian/licenses/LICENSE.Ms-PL [deleted file]
debian/licenses/LICENSE.Paul Hsieh's Public Domain Option [deleted file]
debian/licenses/LICENSE.SGI Free Software B License (v2.0) [deleted file]
debian/licenses/LICENSE.global BSD-style Chromium [deleted file]
debian/licenses/LICENSE.global BSD-style libjingle [deleted file]
debian/licenses/LICENSE.harfbuzz-License [deleted file]
debian/master_preferences
debian/patches/arm-no-float-abi.patch [deleted file]
debian/patches/arm.patch [deleted file]
debian/patches/armv4.patch [deleted file]
debian/patches/chromedriver-revision.patch [new file with mode: 0644]
debian/patches/chromium_useragent.patch [deleted file]
debian/patches/clang.patch [new file with mode: 0644]
debian/patches/cups1.5.patch [deleted file]
debian/patches/disable/google-api-warning.patch [new file with mode: 0644]
debian/patches/disable/promo.patch [new file with mode: 0644]
debian/patches/expat.patch
debian/patches/ffmpeg.patch [deleted file]
debian/patches/ffmpeg_arm.patch [deleted file]
debian/patches/ffmpegfix.patch [deleted file]
debian/patches/fix-manpage.patch [deleted file]
debian/patches/fix_null_conversion.patch [deleted file]
debian/patches/gcc4.7.patch [deleted file]
debian/patches/gcc46.patch [deleted file]
debian/patches/glew.patch [deleted file]
debian/patches/icon.patch [deleted file]
debian/patches/icu.patch
debian/patches/javascript-i18n.patch [deleted file]
debian/patches/libav0.8.patch [deleted file]
debian/patches/make-support/gyp.patch [new file with mode: 0644]
debian/patches/make-support/mojo.patch [new file with mode: 0644]
debian/patches/make-support/opus.patch [new file with mode: 0644]
debian/patches/manpage.patch [new file with mode: 0644]
debian/patches/missing-include.patch [new file with mode: 0644]
debian/patches/no_tree_sink_v8.patch [deleted file]
debian/patches/nspr.patch
debian/patches/nss.patch [deleted file]
debian/patches/prefs.patch
debian/patches/protobuf.patch [deleted file]
debian/patches/ps-print.patch [new file with mode: 0644]
debian/patches/series
debian/patches/system-speech.patch
debian/patches/system_v8.patch [deleted file]
debian/patches/system_v8_i18n.patch [deleted file]
debian/patches/third-party-cookies-off-by-default.patch [new file with mode: 0644]
debian/patches/vpx.patch [deleted file]
debian/patches/webkit-version.patch [deleted file]
debian/presubj
debian/rules
debian/run-test.sh [deleted file]
debian/scripts/build-removals [new file with mode: 0755]
debian/scripts/chromium [moved from debian/chromium.sh.in with 68% similarity]
debian/scripts/upstream-removals [new file with mode: 0755]
debian/var_info [deleted file]

diff --git a/debian/NEWS b/debian/NEWS
deleted file mode 100644 (file)
index 6a1bb57..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-chromium-browser (10.0.648.127~r76697-1) unstable; urgency=low
-   
-  The Debian package 'chromium-browser' was renamed to 'chromium'.
-  chromium-browser, chromium-browser-l10n, chromium-browser-inspector,
-  chromium-browser-dbg package are now transitional dummy packages, you can
-  remove them:
-    apt-get purge chromium-browser*
-
- -- Giuseppe Iuculano <iuculano@debian.org>  Fri, 11 Mar 2011 14:50:08 +0100
diff --git a/debian/README b/debian/README
new file mode 100644 (file)
index 0000000..247d0ce
--- /dev/null
@@ -0,0 +1,10 @@
+Chromium has an extensive set of command-line flags that change rapidly, so
+it's not really practical to include documentation in the package.  This page
+is kept relatively up to date with that information:
+
+http://peter.sh/experiments/chromium-command-line-switches
+
+The chromium-inspector package provides access to additional web developer
+tools.  Up-to-date documentation is available at:
+
+https://developer.chrome.com/devtools/index
diff --git a/debian/README.Debian b/debian/README.Debian
deleted file mode 100644 (file)
index 50a49c4..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-Chromium for Debian
-====================
-
-Please read the file /usr/share/bug/chromium/presubj for information
-you may want to know if you will report a bug.
-
-DOWNGRADE
------------------------------
-
-Some people have complained that after downgrading chromium, all tabs
-are sad.
-Unfortunately, Chromium does not allow downgrading. To avoid this issue
-you need to backup your ~/.config/chromium
-
- -- Giuseppe Iuculano <iuculano@debian.org>, Sun, 30 Jan 2011 13:48:27 +0200
diff --git a/debian/README.source b/debian/README.source
deleted file mode 100644 (file)
index 4121ee8..0000000
+++ /dev/null
@@ -1,102 +0,0 @@
-
-------------------------------------------------------
-
- README.source - for ubuntu/debian chromium-browser
- Author: Alexander Sack <asac@ubuntu.com>
-
-------------------------------------------------------
-
-Content:
-
-  I. Packaging overview
-  II. Upstream (orig.tar.gz)
-  III. Get sources for channels (aka dev, beta, stable)
-  IV. Efficient Upstream orig.tar.gz production
-  V. Patching
-
-------
-
-I. Packaging overview
-
-  + Obtaining latest packaging:
-    bzr branch lp:~chromium-browser/chromium-browser/chromium-browser.head
-
-  + this gives you a debian/ only bzr branch
-
-  + to suggested way to build is using bzr-builddeb; for that
-    1. put the orig.tar.gz matching your debian/changelog in --orig-dir
-       of bzr-builddeb (default: ..)
-    2. run: bzr bd --merge --dont-purge --builder='debuild -b'
-    3. this gives you a build tree and the results in --build-dir
-       and --result-dir
-
-
-II. Upstream (orig.tar.gz)
-
-The package provides means to easily grab the _current_ and the latest
-upstream snapshot of chromium.
-
-./debian/rules gets the pristine upstream snapshot for you and then strips
-a lots of not used subdirectories - in particular those with potential
-licensing issues - before packing things up in a tarball-in-tarball layout
-orig.tar.gz.
-
-The nested tarball is packed using _lzma_ do get a minimal result.
-
-Examples on how to get orig.tar.gz for snapshots:
-
-  + get latest upstream snapshot:
-    ./debian/rules get-orig-source
-
-  + get current upstream snapshot (by changelog):
-    ./debian/rules get-current-source
-
-
-III. Get sources for channels (aka dev, beta, stable)
-
-The packaging provides a feature to produce orig.tar.gz for stable channels,
-like dev, beta and stable builds. To get the latest beta build, append
-CHANNEL=beta to your debian/rules line, e.g.:
-
-  + ./debian/rules get-orig-source CHANNEL=beta
-
-IV. Efficient Upstream orig.tar.gz production
-
-The packaging provides a feature to speed up the orig.tar.gz production by
-keeping a local mirror of the chromium checkouts; this reduces the
-network overhead considerably and allows you to regularly create tarballs
-rather quickly. To do that, append LOCAL_BRANCH=/local/chromium/checkout
-to your debian/rules invocation, e.g.
-
-  + produce latest upstream snapshot:
-    ./debian/rules get-orig-source LOCAL_BRANCH=/home/asac/chromium/
-
-  + produce current upstream snapshot (by changelog):
-    ./debian/rules get-current-source LOCAL_BRANCH=/home/asac/chromium/
-
-  + produce latest beta channel tarball:
-    ./debian/rules get-orig-source LOCAL_BRANCH=/home/asac/chromium/ CHANNEL=beta
-
-
-V. Patching
-
-We use quilt for the sake of efficiency to code and update patches.
-
-if you want to create a patch or write a patch, at best kick off a build
-and break it after the current patches have been applied. Then cd into the
-chromium tree:
-
- cd build-tree/src/
-
-create a link to the quilt patches directory
-
- ln -s ../../debian/patches
-
-and start working on quilt patches as usual, e.g.
-
- quilt applied
- quilt pop
- quilt refresh
- ...
-
-
index 439af00..9e8ab07 100644 (file)
@@ -1,3 +1,63 @@
-* Add an 'install' target to scons: see http://code.google.com/p/chromium/issues/detail?id=4451
-* Run the test suite
-* Use system libv8
+use system libhunspell-dev
+use system vpx (should be in sync now)
+
+remove third_party/npapi
+
+disable extensions?
+
+webrtc seems to get built regardles of enable_webrtc=0?
+
+remove sync
+
+don't support breakpad (remove a lot of stuff from breakpad/src/third_party)
+
+remove chrome_elf?
+remove cloud_print (not available in printers anyway)?
+
+disable bluetooth
+
+remove third_party/WebKit/Source/wtf/unicode?
+
+remove third_party/khronos (need to handle their changes, including gl2chromium.h from gl2.h)
+remove third_party/mesa
+
+remove third_party/liblouis (link liblouis2-dev)?
+remove third_party/swig (use swig package)?
+remove third_party/ply (use python-ply)?
+remove third_party/lzma_sdk?
+remove third_party/gpsd?
+remove third_party/usb_ids (use usbutils)?
+remove third_party/clang_format?
+remove third_party/webpagereplay?
+remove third_party/chromite?
+remove third_party/libyuv (libmagickcore5: /usr/lib/x86_64-linux-gnu/ImageMagick-6.7.7/modules-Q16/coders/yuv.so)?
+remove third_party/libmtp (link libmtp-dev)?
+remove third_party/libc++ (link libc++-dev, maybe only needed for clang build)?
+remove third_party/libc++abi (link libc++abi-dev, maybe only needed for clang build)?
+remove third_party/libwebm (package libwebm http://www.webmproject.org/code)?
+remove third_party/webgl (package webgl http://www.khronos.org/registry/webgl/sdk)?
+remove third_party/pyftpdlib (use python-pyftpdlib)?
+remove third_party/pywebsocket (disable or use python-mod/pywebsocket)?
+
+follow instructions in third_party/webdriver/README.chromium to generate atoms.*,
+  remove third_party/webdriver/pylib/selenium, and use python-selenium
+
+remove base/third_party/xdg_mime (use support in xdg-utils)?
+
+package polymer and use it instead of third_party/polymer
+package jstemplate and use it instead of third_party/jstemplate
+
+use system libjingle, libcld2, libphonenumber, libadressinput, cacheinvalidation, dynamic_annotations, angle, smhasher, sfntly, mt19937ar, ...
+
+remove third_party/libXNVCtrl (package currently in contrib, bug #747837)
+remove third_party/iccjpeg (currently no library to link against, bug #747839)
+
+remove crypto/third_party/nss?
+
+net/third_party/nss is majorly patched an not likely easy to swap out for system version
+base/third_party/icu reproduces stuff from system icu, but uses alternative namespace
+
+remove chrome/test (gyp includes stuff that likely isn't needed from here)?
+remove chrome/installer (gyp includes stuff that likely isn't needed from here)?
+
+build with clang.
diff --git a/debian/cdbs/scons.mk b/debian/cdbs/scons.mk
deleted file mode 100644 (file)
index 8937b1a..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-# -*- mode: makefile; coding: utf-8 -*-
-# Copyright © 2008, Fabien Tassin <fta@sofaraway.org>
-# Description: A class to build scons packages
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License as
-# published by the Free Software Foundation; either version 2, or (at
-# your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License along
-# with this program; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-
-_cdbs_scripts_path ?= /usr/lib/cdbs
-_cdbs_rules_pat    ?= /usr/share/cdbs/1/rules
-_cdbs_class_path   ?= /usr/share/cdbs/1/class
-
-ifndef _cdbs_class_scons
-_cdbs_class_scons = 1
-
-SCONS ?= scons
-
-common-build-arch common-build-indep:: debian/stamp-scons-build
-debian/stamp-scons-build:
-       cd $(DEB_BUILDDIR) && $(DEB_SCONS_ENVVARS) $(SCONS) $(DEB_SCONS_ARGS)
-       touch $@
-
-### There's no install rule yet
-#common-install-arch common-install-indep:: common-install-impl
-#common-install-impl::
-#      cd $(DEB_BUILDDIR) && $(DEB_SCONS_ENVVARS) DESTDIR=$(DEB_DESTDIR) $(SCONS) $(DEB_SCONS_INSTALL_ARGS) install
-
-clean::
-       cd $(DEB_BUILDDIR) && $(DEB_SCONS_ENVVARS) $(SCONS) $(DEB_SCONS_CLEAN_ARGS) --keep-going --clean || true
-       rm -f debian/stamp-scons-build
-
-endif
diff --git a/debian/cdbs/tarball.mk b/debian/cdbs/tarball.mk
deleted file mode 100644 (file)
index 3669187..0000000
+++ /dev/null
@@ -1,118 +0,0 @@
-# -*- mode: makefile; coding: utf-8 -*-
-# Copyright © 2003 Jeff Bailey <jbailey@debian.org>
-# Description: A class for Tarball-based packages
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License as
-# published by the Free Software Foundation; either version 2, or (at
-# your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-# 02111-1307 USA.
-
-####
-# facilitates unpacking into a directory and setting DEB_SRCDIR and
-# DEB_BUILDDIR appropriately.  Note that tarball.mk MUST come
-# *FIRST* in the list of included rules.
-####
-
-_cdbs_scripts_path ?= /usr/lib/cdbs
-_cdbs_rules_path ?= /usr/share/cdbs/1/rules
-_cdbs_class_path ?= /usr/share/cdbs/1/class
-
-ifndef _cdbs_rules_tarball
-_cdbs_rules_tarball = 1
-
-include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix)
-
-# The user developper may override this variable to choose which tarballs
-# to unpack.
-
-ifeq ($(DEB_TAR_SRCDIR),)
-$(error DEB_TAR_SRCDIR must be specified)
-endif
-
-_cdbs_tarball_dir = build-tree
-
-DEB_SRCDIR = $(_cdbs_tarball_dir)/$(DEB_TAR_SRCDIR)
-DEB_BUILDDIR ?= $(DEB_SRCDIR)
-
-# This is not my finest piece of work.
-# Essentially, it's never right to unpack a tarball more than once
-# so we have to emit stamps.  The stamps then have to be the rule
-# we use.  Then we have to figure out what file we're working on
-# based on the stamp name.  Also, tar-gzip archives can be either
-# .tar.gz or .tgz.  tar-bzip archives can be either tar.bz or tar.bz2
-# tar-lzma archives can be either tar.7z or tar.lzma
-
-_cdbs_tarball_stamps = $(addprefix debian/stamp-,$(notdir $(DEB_TARBALL)))
-_cdbs_tarball_stamp_base = $(basename $(_cdbs_tarball_stamps))
-
-ifeq ($(DEB_VERBOSE_ALL),yes)
-_cdbs_tar_verbose = -v
-endif
-
-pre-build:: $(_cdbs_tarball_stamps)
-ifneq (, $(config_guess_tar))
-       if test -e /usr/share/misc/config.guess ; then \
-               for i in $(config_guess_tar) ; do \
-                       cp --remove-destination /usr/share/misc/config.guess \
-                       $(_cdbs_tarball_dir)/$$i ; \
-               done ; \
-       fi
-endif
-ifneq (, $(config_sub_tar))
-       if test -e /usr/share/misc/config.sub ; then \
-               for i in $(config_sub_tar) ; do \
-                       cp --remove-destination /usr/share/misc/config.sub \
-                       $(_cdbs_tarball_dir)/$$i ; \
-               done ; \
-       fi
-endif
-ifneq (, $(config_rpath_tar))
-       if test -e /usr/share/gnulib/config/config.rpath ; then \
-               for i in $(config_rpath_tar) ; do \
-                       cp --remove-destination /usr/share/gnulib/config/config.rpath \
-                       $(_cdbs_tarball_dir)/$$i ; \
-               done ; \
-       fi
-endif
-
-_cdbs_stampname_to_tarname = $(filter $(patsubst stamp-%,%,$(notdir $(1))) %/$(patsubst stamp-%,%,$(notdir $(1))),$(DEB_TARBALL))
-
-$(addsuffix .tar,$(_cdbs_tarball_stamp_base)):
-       tar -C $(_cdbs_tarball_dir) $(_cdbs_tar_verbose) -x -f $(call _cdbs_stampname_to_tarname,$@)
-       touch $@
-
-$(addsuffix .gz,$(_cdbs_tarball_stamp_base)) $(addsuffix .tgz,$(_cdbs_tarball_stamp_base)):
-       tar -C $(_cdbs_tarball_dir) $(_cdbs_tar_verbose) -x -z -f $(call _cdbs_stampname_to_tarname,$@)
-       touch $@
-
-$(addsuffix .bz,$(_cdbs_tarball_stamp_base)) $(addsuffix .bz2,$(_cdbs_tarball_stamp_base)):
-       tar -C $(_cdbs_tarball_dir) $(_cdbs_tar_verbose) -x -j -f $(call _cdbs_stampname_to_tarname,$@)
-       touch $@
-
-$(addsuffix .7z,$(_cdbs_tarball_stamp_base)) $(addsuffix .lzma,$(_cdbs_tarball_stamp_base)):
-       # Hardy's tar doesn't support lzma
-       # tar -C $(_cdbs_tarball_dir) $(_cdbs_tar_verbose) -x --lzma -f $(call _cdbs_stampname_to_tarname,$@)
-       lzma -dkc $(call _cdbs_stampname_to_tarname,$@) | ( cd $(_cdbs_tarball_dir) ; tar xf - )
-       touch $@
-
-$(addsuffix .zip,$(_cdbs_tarball_stamp_base)):
-       unzip $(call _cdbs_stampname_to_tarname,$@) -d $(_cdbs_tarball_dir)
-       touch $@
-
-cleanbuilddir::
-       rm -rf $(_cdbs_tarball_dir)
-       rm -f $(_cdbs_tarball_stamps)
-       rm -f debian/stamp-patch-*
-       rm -rf debian/patched
-
-endif
index c9d8a57..b843aa6 100644 (file)
+chromium-browser (38.0.2125.101-4) unstable; urgency=medium
+
+  * Provide information about lack of support for non-sse2 systems.
+  * Include a new package providing Google's API keys (closes: #748867).
+
+ -- Michael Gilbert <mgilbert@debian.org>  Sun, 19 Oct 2014 21:12:49 +0000
+
+chromium-browser (38.0.2125.101-3) unstable; urgency=medium
+
+  * Ignore dpkg files in /etc/chromium.d (closes: #765959).
+  * Remove trailing maintscript arguments (closes: #765528).
+  * Use libjpeg-dev instead of libjpeg8-dev (closes: #765821).
+
+ -- Michael Gilbert <mgilbert@debian.org>  Fri, 17 Oct 2014 21:27:05 +0000
+
+chromium-browser (38.0.2125.101-2) unstable; urgency=medium
+
+  * Disable HiDPI (closes: #764883).
+  * Fix conffile handling (closes: #764769).
+  * Correct icon installation logic (closes: #764828).
+  * Use embedded protobuf code copy (closes: #764911).
+  * Support larger set of html5 video formats again (closes: #764793).
+
+ -- Michael Gilbert <mgilbert@debian.org>  Sun, 12 Oct 2014 21:34:26 +0000
+
+chromium-browser (38.0.2125.101-1) unstable; urgency=medium
+
+  * New upstream stable release:
+    - CVE-2014-3188: A special thanks to Jüri Aedla for a combination of V8
+      and IPC bugs that can lead to remote code execution outside of the
+      sandbox.
+    - CVE-2014-3189: Out-of-bounds read in PDFium. Credit to cloudfuzzer.
+    - CVE-2014-3190: Use-after-free in Events. Credit to cloudfuzzer, Chen
+      Zhang.
+    - CVE-2014-3191: Use-after-free in Rendering. Credit to cloudfuzzer.
+    - CVE-2014-3192: Use-after-free in DOM. Credit to cloudfuzzer.
+    - CVE-2014-3193: Type confusion in Session Management.  Credit to miaubiz.
+    - CVE-2014-3194: Use-after-free in Web Workers. Credit to Collin Payne.
+    - CVE-2014-3195: Information Leak in V8. Credit to Jüri Aedla.
+    - CVE-2014-3196: Permissions bypass in Windows Sandbox.  Credit to James
+      Forshaw.
+    - CVE-2014-3197: Information Leak in XSS Auditor. Credit to Takeshi
+      Terada.
+    - CVE-2014-3198: Out-of-bounds read in PDFium. Credit to Atte Kettunen.
+    - CVE-2014-3199: Release Assert in V8 bindings. Credit to Collin Payne.
+    - CVE-2014-3200: Various fixes from internal audits, fuzzing and other
+      initiatives (Chrome 38).
+    - Improved support for HiDPI displays (closes: #763421).
+  * Add libgnome-keyring-dev build dependency (closes: #764548).
+  * Install desktop file and icons again (closes: #764373).
+  * Correctly handle old conffiles (closes: #764180).
+
+ -- Michael Gilbert <mgilbert@debian.org>  Fri, 10 Oct 2014 00:49:02 +0000
+
+chromium-browser (37.0.2062.120-4) unstable; urgency=medium
+
+  * Merge changes from the experimental branch.
+  * Install chromium menu entry (closes: #752855).
+  * Use /etc/chromium.d for preferences (closes: #762574).
+
+ -- Michael Gilbert <mgilbert@debian.org>  Sun, 28 Sep 2014 17:39:41 +0000
+
+chromium-browser (37.0.2062.120-3) unstable; urgency=medium
+
+  * Build with clang 3.5.
+  * Enable support for HiDPI displays (closes: #763421).
+  * Document debian-specific command-line options (closes: #755401).
+
+ -- Michael Gilbert <mgilbert@debian.org>  Sun, 28 Sep 2014 17:39:41 +0000
+
+chromium-browser (37.0.2062.120-2) unstable; urgency=medium
+
+  * Build with clang instead of gcc.
+  * Add libexif-dev build dependency.
+
+ -- Michael Gilbert <mgilbert@debian.org>  Sun, 21 Sep 2014 22:57:11 +0000
+
+chromium-browser (37.0.2062.120-1) unstable; urgency=medium
+
+  * New upstream stable release (closes: #761090):
+    - CVE-2014-3160: Same-Origin-Policy bypass in SVG. Credit to Christian
+      Schneider.
+    - CVE-2014-3162: Various fixes from internal audits, fuzzing and other
+      initiatives.
+    - CVE-2014-3165: Use-after-free in web sockets. Credit to Collin Payne.
+    - CVE-2014-3166: Information disclosure in SPDY. Credit to Antoine
+      Delignat-Lavaud.
+    - CVE-2014-3167: Various fixes from internal audits, fuzzing and other
+      initiatives.
+    - CVE-2014-3168: Use-after-free in SVG. Credit to cloudfuzzer.
+    - CVE-2014-3169: Use-after-free in DOM. Credit to Andrzej Dyjak.
+    - CVE-2014-3170: Extension permission dialog spoofing. Credit to Rob Wu.
+    - CVE-2014-3171: Use-after-free in bindings. Credit to cloudfuzzer.
+    - CVE-2014-3172: Issue related to extension debugging. Credit to Eli Grey.
+    - CVE-2014-3173: Uninitialized memory read in WebGL. Credit to jmuizelaar.
+    - CVE-2014-3174: Uninitialized memory read in Web Audio. Credit to Atte
+      Kettunen from OUSPG.
+    - CVE-2014-3175: Various fixes from internal audits, fuzzing and other
+      initiatives.
+    - CVE-2014-3176: A special reward to lokihardt@asrt for a combination of
+      bugs in V8, IPC, sync, and extensions that can lead to remote code
+      execution outside of the sandbox.
+    - CVE-2014-3177: A special reward to lokihardt@asrt for a combination of
+      bugs in V8, IPC, sync, and extensions that can lead to remote code
+      execution outside of the sandbox.
+    - CVE-2014-3178: Use-after-free in rendering. Credit to miaubiz.
+    - CVE-2014-3179: Various fixes from internal audits, fuzzing and other
+      initiatives.
+    - Fixes segfault in angle with gcc 4.9 (closes: #751652).
+    - Includes an embedded pdf viewer (closes: #667591).
+  * Use pristine upstream that doesn't have pre-built nacl (closes: #753761).
+  * Correct webbrowser spelling in the desktop file (closes: #758143).
+  * Remove leftover conffiles (closes: #751848).
+  * Build using gcc 4.9 (closes: #754182).
+
+ -- Michael Gilbert <mgilbert@debian.org>  Wed, 13 Aug 2014 22:56:16 +0000
+
+chromium-browser (36.0.1985.125-0) experimental; urgency=medium
+
+  * New upstream beta release.
+  * Remove more files from the upstream tarball.
+
+ -- Michael Gilbert <mgilbert@debian.org>  Wed, 16 Jul 2014 00:49:19 +0000
+
+chromium-browser (36.0.1985.103-1) experimental; urgency=medium
+
+  * New upstream beta release.
+  * Remove android folders.
+
+ -- Michael Gilbert <mgilbert@debian.org>  Sat, 12 Jul 2014 21:38:26 +0000
+
+chromium-browser (36.0.1985.98-1) experimental; urgency=medium
+
+  * New upstream beta release.
+  * Remove more files from the upstream tarball.
+
+ -- Michael Gilbert <mgilbert@debian.org>  Sun, 06 Jul 2014 04:05:56 +0000
+
+chromium-browser (36.0.1985.97-1) experimental; urgency=medium
+
+  * New upstream beta release.
+  * Use system srtp, modpbase64, zlib, and minizip.
+  * Remove srtp files from the upstream tarball (closes: #753826).
+
+ -- Michael Gilbert <mgilbert@debian.org>  Sun, 06 Jul 2014 00:06:57 +0000
+
+chromium-browser (36.0.1985.84-1) experimental; urgency=medium
+
+  * New upstream beta release.
+  * Remove more files from the upstream tarball.
+
+ -- Michael Gilbert <mgilbert@debian.org>  Sat, 21 Jun 2014 23:41:14 +0000
+
+chromium-browser (36.0.1985.67-1) experimental; urgency=medium
+
+  * New upstream beta release.
+  * More verbose linking output.
+  * Fix unwanted output (closes: #751359).
+  * More robust fix for older processors (closes: #750361).
+
+ -- Michael Gilbert <mgilbert@debian.org>  Wed, 18 Jun 2014 00:18:47 +0000
+
+chromium-browser (36.0.1985.49-1) experimental; urgency=medium
+
+  * New upstream beta release.
+  * Remove more files from the upstream tarball.
+
+ -- Michael Gilbert <mgilbert@debian.org>  Sun, 08 Jun 2014 01:49:51 +0000
+
+chromium-browser (36.0.1985.36-1) experimental; urgency=medium
+
+  * Use system libre2.
+  * Remove more files from the upstream tarball.
+  * Don't set sse2 compiler flags on i386 (closes: #750361).
+
+ -- Michael Gilbert <mgilbert@debian.org>  Sat, 07 Jun 2014 22:00:14 +0000
+
+chromium-browser (36.0.1985.35-1) experimental; urgency=medium
+
+  * Remove more files from the upstream tarball.
+  * Only include TODO.Debian once (closes: #750568).
+
+ -- Michael Gilbert <mgilbert@debian.org>  Thu, 05 Jun 2014 20:21:28 +0000
+
+chromium-browser (36.0.1985.32-1) experimental; urgency=medium
+
+  * New upstream beta release.
+  * Add icon to menu entry (closes: #703307).
+  * Remove third_party/wtl (closes: #647529).
+  * Update package descriptions (closes: #749673).
+
+ -- Michael Gilbert <mgilbert@debian.org>  Sat, 31 May 2014 19:05:32 +0000
+
+chromium-browser (36.0.1985.18-2) experimental; urgency=medium
+
+  * Add libexif-dev build dependency.
+  * Add flags to avoid memory exhaustion while linking on i386.
+
+ -- Michael Gilbert <mgilbert@debian.org>  Mon, 26 May 2014 23:43:25 +0000
+
+chromium-browser (36.0.1985.18-1) experimental; urgency=medium
+
+  * New upstream beta release.
+  * Build with gcc 4.9.
+  * Rebuild the packaging from scratch using the "lite" upstream packages,
+    ninja instead of make, debhelper 9 instead of cdbs, and simplified
+    debian/rules.
+  * Use system versions of icu, png, jpeg, opus, snappy, and jsoncpp.
+  * No longer provide get-current-source rule (closes: #585814).
+  * Add a README.debian document with information about chromium-inspector
+    and command-line flags (closes: #629505, #649812).
+  * Add protobuf-compiler, ninja-build, bison, and gperf build dependencies
+    (closes: #748673).
+
+ -- Michael Gilbert <mgilbert@debian.org>  Sun, 25 May 2014 03:39:39 +0000
+
+chromium-browser (35.0.1916.153-2) unstable; urgency=medium
+
+  * Avoid gcc 4.9 (closes: #751294)
+
+ -- Michael Gilbert <mgilbert@debian.org>  Thu, 12 Jun 2014 01:11:09 +0000
+
+chromium-browser (35.0.1916.153-1) unstable; urgency=high
+
+  * New upstream stable release:
+    - CVE-2014-3154: Use-after-free in filesystem api. Credit to Collin Payne.
+    - CVE-2014-3155: Out-of-bounds read in SPDY. Credit to James March, Daniel
+      Sommermann and Alan Frindell of Facebook.
+    - CVE-2014-3156: Buffer overflow in clipboard. Credit to Atte Kettunen.
+    - CVE-2014-3157: Heap overflow in media.
+  * Don't set sse2 compiler flags on i386 (closes: #750361).
+  * Prefer libgcrypt11 (closes: #750304).
+
+ -- Michael Gilbert <mgilbert@debian.org>  Wed, 11 Jun 2014 02:31:22 +0000
+
+chromium-browser (35.0.1916.114-2) unstable; urgency=medium
+
+  * Add flags to avoid memory exhaustion while linking on i386
+    (closes: #746034).
+
+ -- Michael Gilbert <mgilbert@debian.org>  Tue, 27 May 2014 03:09:00 +0000
+
+chromium-browser (35.0.1916.114-1) unstable; urgency=high
+
+  * New upstream stable release:
+    - CVE-2014-1743: Use-after-free in styles. Credit to cloudfuzzer.
+    - CVE-2014-1744: Integer overflow in audio. Credit to Aaron Staple.
+    - CVE-2014-1745: Use-after-free in SVG. Credit to Atte Kettunen.
+    - CVE-2014-1746: Out-of-bounds read in media filters. Credit to
+      Holger Fuhrmannek.
+    - CVE-2014-1747: UXSS with local MHTML file. Credit to packagesu.
+    - CVE-2014-1748: UI spoofing with scrollbar. Credit to Jordan Milne.
+    - CVE-2014-1749: Various fixes from internal audits, fuzzing and other
+      initiatives.
+    - CVE-2014-3152: Integer underflow in V8 fixed in version 3.25.28.16.
+
+ -- Michael Gilbert <mgilbert@debian.org>  Wed, 21 May 2014 23:15:51 +0000
+
+chromium-browser (34.0.1847.137-1) unstable; urgency=medium
+
+  * New upstream stable release:
+    - High CVE-2014-1740: Use-after-free in WebSockets. Credit to Collin
+      Payne.
+    - High CVE-2014-1741: Integer overflow in DOM ranges. Credit to John
+      Butler.
+    - High CVE-2014-1742: Use-after-free in editing. Credit to cloudfuzzer.
+
+ -- Michael Gilbert <mgilbert@debian.org>  Sat, 17 May 2014 13:06:30 +0000
+
+chromium-browser (34.0.1847.132-1) unstable; urgency=medium
+
+  * New upstream stable release:
+    - High CVE-2014-1730: Type confusion in V8. Credit to Anonymous.
+    - High CVE-2014-1731: Type confusion in DOM. Credit to John Butler.
+    - High CVE-2014-1736: Integer overflow in V8.  Credit to SkyLined working
+      with HP's Zero Day Initiative
+    - Medium CVE-2014-1732: Use-after-free in Speech Recognition. Credit to
+      Khalil Zhani
+    - Medium CVE-2014-1733: Compiler bug in Seccomp-BPF. Credit to Jed Davis
+    - CVE-2014-1734: Various fixes from internal audits, fuzzing and other
+      initiatives.
+    - CVE-2014-1735: Multiple vulnerabilities in V8 fixed in version
+      3.24.35.33.
+  * Add libkrb5-dev build-dependency (closes: #745794).
+  * Remove non-free file (closes: #745397).
+
+ -- Michael Gilbert <mgilbert@debian.org>  Sat, 26 Apr 2014 18:03:53 +0000
+
+chromium-browser (34.0.1847.116-2) unstable; urgency=medium
+
+  * Add libgcrypt build-dependency.
+
+ -- Michael Gilbert <mgilbert@debian.org>  Tue, 15 Apr 2014 00:22:36 +0000
+
+chromium-browser (34.0.1847.116-1) unstable; urgency=high
+
+  * New upstream stable release:
+    - High CVE-2014-1716: UXSS in V8. Credit to Anonymous.
+    - High CVE-2014-1717: OOB access in V8. Credit to Anonymous.
+    - High CVE-2014-1718: Integer overflow in compositor. Credit to Aaron
+      Staple.
+    - High CVE-2014-1719: Use-after-free in web workers. Credit to Collin
+      Payne.
+    - High CVE-2014-1720: Use-after-free in DOM. Credit to cloudfuzzer.
+    - High CVE-2014-1721: Memory corruption in V8. Credit to Christian Holler.
+    - High CVE-2014-1722: Use-after-free in rendering. Credit to miaubiz.
+    - High CVE-2014-1723: Url confusion with RTL characters. Credit to George
+      McBay.
+    - High CVE-2014-1724: Use-after-free in speech. Credit to Atte Kettunen.
+    - Medium CVE-2014-1725: OOB read with window property. Credit to
+      Anonymous.
+    - Medium CVE-2014-1726: Local cross-origin bypass. Credit to Jann Horn.
+    - Medium CVE-2014-1727: Use-after-free in forms. Credit to Khalil Zhani.
+    - CVE-2014-1728: Various fixes from internal audits, fuzzing and other
+      initiatives.
+    - CVE-2014-1729: Multiple vulnerabilities in V8 fixed in version
+      3.24.35.22.
+  * Remove sourceless javascript files (closes: #735355).
+  * Remove sourceless swf files (closes: #735344).
+
+ -- Michael Gilbert <mgilbert@debian.org>  Fri, 11 Apr 2014 01:42:04 +0000
+
+chromium-browser (33.0.1750.152-1) unstable; urgency=high
+
+  * [641361a] Disable new GN stuff
+  * [43cea90] Refreshed patches
+  * New stable release:
+    - High CVE-2014-1713: Use-after-free in Blink bindings
+    - High CVE-2014-1714: Windows clipboard vulnerability
+    - High CVE-2014-1705: Memory corruption in V8
+    - High CVE-2014-1715: Directory traversal issue
+    - High CVE-2014-1700: Use-after-free in speech. Credit to Chamal de Silva.
+    - High CVE-2014-1701: UXSS in events. Credit to aidanhs.
+    - High CVE-2014-1702: Use-after-free in web database.
+      Credit to Collin Payne.
+    - High CVE-2014-1703: Potential sandbox escape due to a use-after-free
+      in web sockets.
+    - CVE-2014-1704: Multiple vulnerabilities in V8 fixed in version 3.23.17.18
+    - High CVE-2013-6663: Use-after-free in svg images. Credit to Atte
+      Kettunen of OUSPG.
+    - High CVE-2013-6664: Use-after-free in speech recognition.
+      Credit to Khalil Zhani.
+    - High CVE-2013-6665: Heap buffer overflow in software
+      rendering. Credit to cloudfuzzer.
+    - Medium CVE-2013-6666: Chrome allows requests in flash header request.
+      Credit to netfuzzerr.
+    - CVE-2013-6667: Various fixes from internal audits, fuzzing and other
+      initiatives.
+    - CVE-2013-6668: Multiple vulnerabilities in V8 fixed in version 3.24.35.10
+    - High CVE-2013-6653: Use-after-free related to web contents.
+      Credit to Khalil Zhani.
+    - High CVE-2013-6654: Bad cast in SVG. Credit to TheShow3511.
+    - High CVE-2013-6655: Use-after-free in layout. Credit to cloudfuzzer.
+    - High CVE-2013-6656: Information leak in XSS auditor. Credit to NeexEmil.
+    - Medium CVE-2013-6657: Information leak in XSS auditor. Credit to NeexEmil
+    - Medium CVE-2013-6658: Use-after-free in layout. Credit to cloudfuzzer.
+    - Medium CVE-2013-6659: Issue with certificates validation in
+      TLS handshake. Credit to Antoine Delignat-Lavaud and Karthikeyan Bhargavan
+      from Prosecco, Inria Paris.
+    - Low CVE-2013-6660: Information leak in drag and drop. Credit to
+      bishopjeffreys.
+    - Low-High CVE-2013-6661: Various fixes from internal audits, fuzzing
+      and other initiatives. Of these, seven are fixes for issues that could
+      have allowed for sandbox escapes from compromised renderers.
+
+ -- Giuseppe Iuculano <iuculano@debian.org>  Fri, 21 Mar 2014 17:20:44 +0100
+
+chromium-browser (32.0.1700.123-4) unstable; urgency=medium
+
+  * Remove polymer.js.min.
+
+ -- Michael Gilbert <mgilbert@debian.org>  Sun, 09 Mar 2014 22:30:14 +0000
+
+chromium-browser (32.0.1700.123-3) unstable; urgency=medium
+
+  * Remove a lot of sourceless files.
+  * Suggest mozplugger (closes: #626400).
+  * Use file's -E option (closes: #740476).
+  * Capitalize Chromium in descriptions (closes: #632928, #715802).
+
+ -- Michael Gilbert <mgilbert@debian.org>  Sun, 16 Feb 2014 18:50:06 +0000
+
+chromium-browser (32.0.1700.123-2) unstable; urgency=medium
+
+  * Build with system libjs-jquery-flot.
+  * Build chromedriver (closes: #725130).
+    - Thanks to Vincent Bernat and Adrian Lang.
+
+ -- Michael Gilbert <mgilbert@debian.org>  Sun, 16 Feb 2014 02:32:18 +0000
+
+chromium-browser (32.0.1700.123-1) unstable; urgency=medium
+
+  * [a7cf72b] Refreshed Patches
+  * [0da7fc2] Added libdrm-dev and libcap-dev in build-deps
+  * New stable release:
+    - High CVE-2013-6649: Use-after-free in SVG images. Credit to
+      Atte Kettunen of OUSPG.
+    - High CVE-2013-6650: Memory corruption in V8. This issue was
+      fixed in v8 version 3.22.24.16. Credit to Christian Holler.
+    - High CVE-2013-6646: Use-after-free in web workers. Credit to
+      Collin Payne.
+    - High CVE-2013-6641: Use-after-free related to forms. Credit to
+      Atte Kettunen of OUSPG.
+    - High CVE-2013-6643: Unprompted sync with an attacker’s Google
+      account. Credit to Joao Lucas Melo Brasio.
+    - CVE-2013-6645 Use-after-free related to speech input elements.
+      Credit to Khalil Zhani.
+    - CVE-2013-6644: Various fixes from internal audits, fuzzing and other
+      initiatives.
+
+ -- Giuseppe Iuculano <iuculano@debian.org>  Thu, 13 Feb 2014 19:36:17 +0100
+
+chromium-browser (31.0.1650.63-1) unstable; urgency=medium
+
+  * New upstream stable release:
+    - Medium CVE-2013-6634: Session fixation in sync related to 302 redirects.
+      Credit to Andrey Labunets.
+    - High CVE-2013-6635: Use-after-free in editing. Credit to cloudfuzzer.
+    - Medium CVE-2013-6636: Address bar spoofing related to modal dialogs.
+      Credit to Bas Venis.
+    - CVE-2013-6637: Various fixes from internal audits, fuzzing and other
+      initiatives.
+    - Medium CVE-2013-6638: Buffer overflow in v8. This issue was fixed in v8
+      version 3.22.24.7. Credit to Jakob Kummerow of the Chromium project.
+    - High CVE-2013-6639: Out of bounds write in v8. This issue was fixed in v8
+      version 3.22.24.7. Credit to Jakob Kummerow of the Chromium project.
+    - Medium CVE-2013-6640: Out of bounds read in v8. This issue was fixed in
+      v8 version 3.22.24.7. Credit to Jakob Kummerow of the Chromium project.
+
+ -- Michael Gilbert <mgilbert@debian.org>  Thu, 05 Dec 2013 14:05:22 +0000
+
+chromium-browser (31.0.1650.57-1) unstable; urgency=medium
+
+  * New upstream stable release:
+    - Medium-Critical CVE-2013-2931: Various fixes from internal audits,
+      fuzzing and other initiatives.
+    - Medium CVE-2013-6621: Use after free related to speech input elements.
+      Credit to Khalil Zhani.
+    - High CVE-2013-6622: Use after free related to media elements. Credit to
+      cloudfuzzer.
+    - High CVE-2013-6623: Out of bounds read in SVG. Credit to miaubiz.
+    - High CVE-2013-6624: Use after free related to “id” attribute strings.
+      Credit to Jon Butler.
+    - High CVE-2013-6625: Use after free in DOM ranges. Credit to cloudfuzzer.
+    - Low CVE-2013-6626: Address bar spoofing related to interstitial warnings.
+      Credit to Chamal de Silva.
+    - High CVE-2013-6627: Out of bounds read in HTTP parsing. Credit to
+      skylined.
+    - Medium CVE-2013-6628: Issue with certificates not being checked during
+      TLS renegotiation. Credit to Antoine Delignat-Lavaud and Karthikeyan
+      Bhargavan from Prosecco of INRIA Paris.
+    - Medium CVE-2013-6629: Read of uninitialized memory in libjpeg and
+      libjpeg-turbo. Credit to Michal Zalewski of Google.
+    - Medium CVE-2013-6630: Read of uninitialized memory in libjpeg-turbo.
+      Credit to Michal Zalewski of Google.
+    - High CVE-2013-6631: Use after free in libjingle. Credit to Patrik Höglund
+      of the Chromium project.
+    - Critical CVE-2013-6632: Multiple memory corruption issues. Credit to
+      Pinkie Pie.
+  * Disable promos by default (closes: #634101).
+  * Set WANT_TESTS=0 if WANT_TESTS=1 fails (closes: #589654).
+  * Maintain window ordering when new tabs are opened (closes: #725350).
+  * Install chromium-inspector files to /usr/share instead of /usr/lib.
+  * Don't remove third party libraries from the upstream tarball.
+  * Remove non-default compression selections from debian/rules.
+  * Build with breakpad crash reporting.
+  * Fix some lintian warnings.
+
+ -- Michael Gilbert <mgilbert@debian.org>  Wed, 13 Nov 2013 07:44:55 +0000
+
+chromium-browser (30.0.1599.101-3) unstable; urgency=medium
+
+  * Fix sandbox installation path (closes: #728823).
+
+ -- Michael Gilbert <mgilbert@debian.org>  Thu, 07 Nov 2013 04:24:55 +0000
+
+chromium-browser (30.0.1599.101-2) unstable; urgency=medium
+
+  * Use system zlib.
+  * Remove arm patches.
+  * Update lintian overrides.
+  * Remove an unsafe symlink.
+  * Remove icu build dependency.
+  * Support poststript printing (closes: #717722).
+  * Use fonts-ipafont instead of ttf-kochi (closes: #725800).
+
+ -- Michael Gilbert <mgilbert@debian.org>  Sat, 02 Nov 2013 21:25:50 +0000
+
+chromium-browser (30.0.1599.101-1) unstable; urgency=low
+
+  [ Giuseppe Iuculano ]
+  * New stable release:
+    - High CVE-2013-2925: Use after free in XHR. Credit to Atte Kettunen of
+      OUSPG.
+    - High CVE-2013-2926: Use after free in editing. Credit to
+      cloudfuzzer.
+    - High CVE-2013-2927: Use after free in forms. Credit to
+      cloudfuzzer.
+    - CVE-2013-2928: Various fixes from internal audits, fuzzing and other
+      initiatives.
+    - Medium CVE-2013-2906: Races in Web Audio.
+      Credit to Atte Kettunen of OUSPG.
+    - Medium CVE-2013-2907: Out of bounds read in Window.prototype object.
+      Credit to Boris Zbarsky.
+    - Medium CVE-2013-2908: Address bar spoofing related to the "204
+      No Content" status code. Credit to Chamal de Silva.
+    - High CVE-2013-2909: Use after free in inline-block
+      rendering. Credit to Atte Kettunen of OUSPG. 
+    - Medium CVE-2013-2910: Use-after-free in Web Audio. Credit to
+      Byoungyoung Lee of Georgia Tech Information Security Center (GTISC).
+    - High CVE-2013-2911: Use-after-free in XSLT. Credit to Atte
+      Kettunen of OUSPG.
+    - High CVE-2013-2912: Use-after-free in PPAPI. Credit to Chamal
+      de Silva and 41.w4r10r(at)garage4hackers.com.
+    - High CVE-2013-2913: Use-after-free in XML document parsing.
+      Credit to cloudfuzzer. 
+    - High CVE-2013-2914: Use after free in the Windows color
+      chooser dialog. Credit to Khalil Zhani. 
+    - Low CVE-2013-2915: Address bar spoofing via a malformed scheme.
+      Credit to Wander Groeneveld. 
+    - High CVE-2013-2916: Address bar spoofing related to the "204
+      No Content” status code. Credit to Masato Kinugawa.
+    - Medium CVE-2013-2917: Out of bounds read in Web Audio. Credit
+      to Byoungyoung Lee and Tielei Wang of Georgia Tech Information
+      Security Center (GTISC). 
+    - High CVE-2013-2918: Use-after-free in DOM. Credit to
+      Byoungyoung Lee of Georgia Tech Information Security Center (GTISC).
+    - High CVE-2013-2919: Memory corruption in V8. Credit to Adam
+      Haile of Concrete Data. 
+    - Medium CVE-2013-2920: Out of bounds read in URL parsing. Credit to
+      Atte Kettunen of OUSPG.
+    - High CVE-2013-2921: Use-after-free in resource loader. Credit
+      to Byoungyoung Lee and Tielei Wang of Georgia Tech Information
+      Security Center (GTISC). 
+    - High CVE-2013-2922: Use-after-free in template element. Credit
+      to Jon Butler. 
+    - CVE-2013-2923: Various fixes from internal audits, fuzzing and other
+      initiatives (Chrome 30).
+    - Medium CVE-2013-2924: Use-after-free in ICU. Upstream bug here.
+
+  * [6651f1c] Added chrpath to build-depends
+  * [3c88b20] Refreshed Patches for version 30
+  * [743a0a6] Make default of third-party cookies the most secure for users.
+    Thanks to Chad Miller
+  * [9507f07] Do not install remoting_locales/en-US.pak
+  * [64b895b] Move chrome_sandbox to chrome-sandbox, chromium reads that file
+
+  [ Shawn Landden ]
+  * [6d027f1] rules: dpkg compresses .deb files with xz by default now
+
+  [ Michael Gilbert ]
+  * [18341ce] add some TODO tasks
+
+ -- Giuseppe Iuculano <iuculano@debian.org>  Mon, 21 Oct 2013 13:06:14 +0200
+
+chromium-browser (29.0.1547.57-3) unstable; urgency=medium
+
+  * Drop transitional packages (closes: #684369).
+  * Fix another copyright file syntax error.
+  * Remove libav build dependencies.
+  * Fix lintian override syntax.
+  * Fix version control URL.
+  * Use system vpx.
+
+ -- Michael Gilbert <mgilbert@debian.org>  Tue, 27 Aug 2013 01:01:35 +0000
+
+chromium-browser (29.0.1547.57-2) unstable; urgency=medium
+
+  * Mark chromium-inspector as multi-arch: foreign (closes: #695229).
+  * Use system libpng (closes: #699918).
+  * Fix copyright file syntax error.
+  * Drop implicit g++ dependency.
+  * Add some lintian overrides.
+  * Update my email address.
+  * Remove unsafe symlink.
+
+ -- Michael Gilbert <mgilbert@debian.org>  Sun, 25 Aug 2013 02:15:35 +0000
+
+chromium-browser (29.0.1547.57-1) unstable; urgency=medium
+
+  [ Michael Gilbert ]
+  * New upstream stable release:
+    - High CVE-2013-2900: Incomplete path sanitization in file handling. Credit
+      to Krystian Bigaj.
+    - Low CVE-2013-2905: Information leak via overly broad permissions on
+      shared memory files. Credit to Christian Jaeger.
+    - High CVE-2013-2901: Integer overflow in ANGLE. Credit to Alex Chapman.
+    - High CVE-2013-2902: Use after free in XSLT. Credit to cloudfuzzer.
+    - High CVE-2013-2903: Use after free in media element. Credit to
+      cloudfuzzer.
+    - High CVE-2013-2904: Use after free in document parsing. Credit to
+      cloudfuzzer.
+    - CVE-2013-2887: Various fixes from internal audits, fuzzing and other
+      initiatives (Chrome 29).
+  * Remove unused webkit layout tests (closes: 720446).
+  * Use source package name for get-orig-source rule.
+  * Remove gfdl documentation (closes: #708860).
+  * Build-depend on git.
+  
+  [ Shawn Landden ]
+  * New standards version.
+  * Use canonical VCS url.
+  * Always use system includes rather than ones of a chroot.
+
+ -- Michael Gilbert <mgilbert@debian.org>  Sat, 24 Aug 2013 20:14:52 +0000
+
+chromium-browser (28.0.1500.95-3) unstable; urgency=medium
+
+  * Fix placement of -fuse-ld=gold in ldflags.
+
+ -- Michael Gilbert <mgilbert@debian.org>  Thu, 01 Aug 2013 16:38:05 +0000
+
+chromium-browser (28.0.1500.95-2) unstable; urgency=medium
+
+  * Use -fuse-ld=gold instead of binutils-gold.
+  * Drop libv8-dev build-dependency.
+
+ -- Michael Gilbert <mgilbert@debian.org>  Wed, 31 Jul 2013 20:22:33 +0000
+
+chromium-browser (28.0.1500.95-1) unstable; urgency=medium
+
+  * New upstream stable release:
+    - Medium CVE-2013-2881: Origin bypass in frame handling. Credit to Karthik
+      Bhargavan.
+    - High CVE-2013-2882: Type confusion in V8. Credit to Cloudfuzzer.
+    - High CVE-2013-2883: Use-after-free in MutationObserver. Credit to
+      Cloudfuzzer.
+    - High CVE-2013-2884: Use-after-free in DOM. Credit to Ivan Fratric of
+      Google Security Team.
+    - High CVE-2013-2885: Use-after-free in input handling. Credit to Ivan
+      Fratric of Google Security Team.
+    - High CVE-2013-2886: Various fixes from internal audits, fuzzing and other
+      initiatives.
+
+ -- Michael Gilbert <mgilbert@debian.org>  Tue, 30 Jul 2013 20:34:19 +0000
+
+chromium-browser (28.0.1500.71-2) unstable; urgency=medium
+
+  * Disable armhf.
+  * Remove outdated patches.
+  * Eliminate special handling for old compiler versions.
+
+ -- Michael Gilbert <mgilbert@debian.org>  Mon, 15 Jul 2013 18:40:47 +0000
+
+chromium-browser (28.0.1500.71-1) unstable; urgency=medium
+
+  [ Michael Gilbert ]
+  * New upstream stable release:
+    - Low CVE-2013-2867: Block pop-unders in various scenarios.
+    - High CVE-2013-2879: Confusion setting up sign-in and sync. Credit to
+      Andrey Labunets.
+    - Medium CVE-2013-2868: Incorrect sync of NPAPI extension component. Credit
+      to Andrey Labunets.
+    - Medium CVE-2013-2869: Out-of-bounds read in JPEG2000 handling. Credit to
+      Felix Groebert of Google Security Team.
+    - Critical CVE-2013-2870: Use-after-free with network sockets. Credit to
+      Collin Payne.
+    - Medium CVE-2013-2853: Man-in-the-middle attack against HTTP in SSL.
+      Credit to Antoine Delignat-Lavaud and Karthikeyan Bhargavan from Prosecco
+      at INRIA Paris.
+    - High CVE-2013-2871: Use-after-free in input handling. Credit to miaubiz.
+    - High CVE-2013-2873: Use-after-free in resource loading. Credit to
+      miaubiz.
+    - Medium CVE-2013-2875: Out-of-bounds-read in SVG. Credit to miaubiz.
+    - Medium CVE-2013-2876: Extensions permissions confusion with
+      interstitials.  Credit to Dev Akhawe.
+    - Low CVE-2013-2877: Out-of-bounds read in XML parsing. Credit to Aki Helin
+      of OUSPG.
+    - None: Remove the “viewsource” attribute on iframes. Credit to Collin
+      Jackson.
+    - Medium CVE-2013-2878: Out-of-bounds read in text handling. Credit to Atte
+      Kettunen of OUSPG.
+    - High CVE-2013-2880: Various fixes from internal audits, fuzzing and other
+      initiatives. Credit to Chrome 28 team.
+  * Install mksnapshot.
+
+  [ Shawn Landden ]
+  * Enable armhf.
+  * Build with system libwebp when version >= 0.3.0.
+
+ -- Michael Gilbert <mgilbert@debian.org>  Fri, 12 Jul 2013 15:19:18 +0000
+
+chromium-browser (27.0.1453.110-2) unstable; urgency=low
+
+  [ Michael Gilbert ]
+  * Use default gcc.
+  * Enable verbose build.
+  * Support gcc 4.8 (closes: #701256).
+  * Disable pie hardening flag due to ffmpeg linking issue.
+
+  [ Giuseppe Iuculano ]
+  * Remove hardening-wrapper and switch to dpkg-buildflags.
+
+ -- Michael Gilbert <mgilbert@debian.org>  Sun, 07 Jul 2013 20:06:05 +0000
+
+chromium-browser (27.0.1453.110-1) unstable; urgency=low
+
+  * New stable release:
+    - Medium CVE-2013-2855: Memory corruption in dev tools API.
+      Credit to "daniel.zulla".
+    - High CVE-2013-2856: Use-after-free in input handling. Credit
+      to miaubiz.
+    - High CVE-2013-2857: Use-after-free in image handling. Credit
+      to miaubiz.
+    - High CVE-2013-2858: Use-after-free in HTML5 Audio. Credit to
+      "cdel921".
+    - High CVE-2013-2859: Cross-origin namespace pollution. Credit
+      to "bobbyholley".
+    - High CVE-2013-2860: Use-after-free with workers accessing
+      database APIs. Credit to Collin Payne.
+    - High CVE-2013-2861: Use-after-free with SVG. Credit to
+      miaubiz.
+    - High CVE-2013-2862: Memory corruption in Skia GPU handling.
+      Credit to Atte Kettunen of OUSPG.
+    - Critical CVE-2013-2863: Memory corruption in SSL socket handling.
+      Credit to Sebastien Marchand of the Chromium development community.
+    - High CVE-2013-2864: Bad free in PDF viewer. Credit to Mateusz
+      Jurczyk, with contributions by Gynvael Coldwind, both from Google Security
+      Team.
+    - High CVE-2013-2865: Various fixes from internal audits, fuzzing and
+      other initiatives.
+
+ -- Giuseppe Iuculano <iuculano@debian.org>  Wed, 05 Jun 2013 17:00:28 +0200
+
+chromium-browser (27.0.1453.93-1) unstable; urgency=low
+
+  * New stable release:
+    - High CVE-2013-2837: Use-after-free in SVG. Credit to Sławomir Błażek.
+    - Medium CVE-2013-2838: Out-of-bounds read in v8. Credit to Christian
+      Holler.
+    - High CVE-2013-2839: Bad cast in clipboard handling. Credit to Jon of MWR
+      InfoSecurity.
+    - High CVE-2013-2840: Use-after-free in media loader. Credit to Nils of
+      MWR InfoSecurity.
+    - High CVE-2013-2841: Use-after-free in Pepper resource handling. Credit
+      to Chamal de Silva.
+    - High CVE-2013-2842: Use-after-free in widget handling. Credit to Cyril
+      Cattiaux.
+    - High CVE-2013-2843: Use-after-free in speech handling. Credit to Khalil
+      Zhani.
+    - High CVE-2013-2844: Use-after-free in style resolution. Credit to Sachin
+      Shinde (@cons0ul).
+    - High CVE-2013-2845: Memory safety issues in Web Audio. Credit to Atte
+      Kettunen of OUSPG.
+    - High CVE-2013-2846: Use-after-free in media loader. Credit to Chamal de
+      Silva.
+    - High CVE-2013-2847: Use-after-free race condition with workers. Credit
+      to Collin Payne.
+    - Medium CVE-2013-2848: Possible data extraction with XSS Auditor. Credit
+      to Egor Homakov.
+    - Low CVE-2013-2849: Possible XSS with drag+drop or copy+paste. Credit to
+      Mario Heiderich.
+
+ -- Michael Gilbert <mgilbert@debian.org>  Wed, 22 May 2013 03:03:49 +0000
+
+chromium-browser (26.0.1410.43-1) unstable; urgency=medium
+
+  * New stable release:
+    - High CVE-2013-0916: Use-after-free in Web Audio. Credit to Atte Kettunen
+      of OUSPG.
+    - Low CVE-2013-0917: Out-of-bounds read in URL loader. Credit to Google
+      Chrome Security Team (Cris Neckar).
+    - Low CVE-2013-0918: Do not navigate dev tools upon drag and drop. Credit
+      to Vsevolod Vlasov of the Chromium development community.
+    - Medium CVE-2013-0919: Use-after-free with pop-up windows in extensions.
+      Credit to Google Chrome Security Team (Mustafa Emre Acer).
+    - Medium CVE-2013-0920: Use-after-free in extension bookmarks API. Credit
+      to Google Chrome Security Team (Mustafa Emre Acer).
+    - High CVE-2013-0921: Ensure isolated web sites run in their own processes.
+    - Low CVE-2013-0922: Avoid HTTP basic auth brute force attempts. Credit to
+      “t3553r”.
+    - Medium CVE-2013-0923: Memory safety issues in the USB Apps API. Credit to
+      Google Chrome Security Team (Mustafa Emre Acer).
+    - Low CVE-2013-0924: Check an extension’s permissions API usage again file
+      permissions. Credit to Benjamin Kalman of the Chromium development
+      community.
+    - Low CVE-2013-0925: Avoid leaking URLs to extensions without the tabs
+      permissions. Credit to Michael Vrable of Google.
+    - Medium CVE-2013-0926: Avoid pasting active tags in certain situations.
+      Credit to Subho Halder, Aditya Gupta, and Dev Kar of xys3c.
+  * Use embedded libvpx for vp9 support, which chromium now requires.
+  * Add libspeechd-dev build-dependency.
+  * Disable breakpad crash reporting.
+
+ -- Michael Gilbert <mgilbert@debian.org>  Sat, 30 Mar 2013 14:44:33 +0000
+
+chromium-browser (25.0.1364.160-1) unstable; urgency=high
+
+  * New stable security release:
+    - High CVE-2013-0912: Type confusion in WebKit. Credit to Nils and Jon of
+      MWR Labs.
+
+ -- Michael Gilbert <mgilbert@debian.org>  Fri, 08 Mar 2013 03:46:20 +0000
+
+chromium-browser (25.0.1364.152-1) unstable; urgency=high
+
+  * [8761d73] Remove armel and armhf. We cannot support them in wheezy
+  * New stable security release:
+    - High CVE-2013-0902: Use-after-free in frame loader. Credit to
+      Chamal de Silva.
+    - High CVE-2013-0903: Use-after-free in browser navigation
+      handling. Credit to "chromium.khalil".
+    - High CVE-2013-0904: Memory corruption in Web Audio.
+      Credit to Atte Kettunen of OUSPG.
+    - High CVE-2013-0905: Use-after-free with SVG animations.
+      Credit to Atte Kettunen of OUSPG.
+    - High CVE-2013-0906: Memory corruption in Indexed DB. Credit to Google
+      Chrome Security Team (Jüri Aedla).
+    - Medium CVE-2013-0907: Race condition in media thread handling. Credit
+      to Andrew Scherkus of the Chromium development community.
+    - Medium CVE-2013-0908: Incorrect handling of bindings for extension
+      processes.
+    - Low CVE-2013-0909: Referer leakage with XSS Auditor. Credit to Egor
+      Homakov.
+    - Medium CVE-2013-0910: Mediate renderer -> browser plug-in loads more
+      strictly. Credit to Google Chrome Security Team (Chris Evans).
+    - High CVE-2013-0911: Possible path traversal in database handling.
+      Credit to Google Chrome Security Team (Jüri Aedla).
+
+ -- Giuseppe Iuculano <iuculano@debian.org>  Tue, 05 Mar 2013 11:14:34 +0100
+
+chromium-browser (25.0.1364.97-1) unstable; urgency=low
+
+  * New stable release:
+    - High CVE-2013-0879: Memory corruption with web audio
+      node. Credit to Atte Kettunen of OUSPG.
+    - High CVE-2013-0880: Use-after-free in database handling.
+      Credit to Chamal de Silva.
+    - Medium CVE-2013-0881: Bad read in Matroska handling. Credit to
+      Atte Kettunen of OUSPG.
+    - High CVE-2013-0882: Bad memory access with excessive SVG
+      parameters. Credit to Renata Hodovan.
+    - Medium CVE-2013-0883: Bad read in Skia. Credit to Atte
+      Kettunen of OUSPG.
+    - Low CVE-2013-0884: Inappropriate load of NaCl. Credit to Google
+      Chrome Security Team (Chris Evans).
+    - Medium CVE-2013-0885: Too many API permissions granted to web store.
+    - Low CVE-2013-0887: Developer tools process has too many
+      permissions and places too much trust in the connected server.
+    - Medium CVE-2013-0888: Out-of-bounds read in Skia. Credit to Google
+      Chrome Security Team (Inferno).
+    - Low CVE-2013-0889: Tighten user gesture check for dangerous file
+      downloads.
+    - High CVE-2013-0890: Memory safety issues across the IPC
+      layer. Credit to Google Chrome Security Team (Chris Evans).
+    - High CVE-2013-0891: Integer overflow in blob handling. Credit to
+      Google Chrome Security Team (Jüri Aedla).
+    - Medium CVE-2013-0892: Lower severity issues across the IPC layer.
+      Credit to Google Chrome Security Team (Chris Evans).
+    - Medium CVE-2013-0893: Race condition in media handling. Credit to
+      Andrew Scherkus of the Chromium development community.
+    - High CVE-2013-0894: Buffer overflow in vorbis decoding. Credit to
+      Google Chrome Security Team (Inferno).
+    - High CVE-2013-0895: Incorrect path handling in file
+      copying. Credit to Google Chrome Security Team (Jüri Aedla).
+    - High CVE-2013-0896: Memory management issues in plug-in message
+      handling. Credit to Google Chrome Security Team (Cris Neckar).
+    - High CVE-2013-0898: Use-after-free in URL handling. Credit to
+      Alexander Potapenko of the Chromium development community.
+    - Low CVE-2013-0899: Integer overflow in Opus handling. Credit to
+      Google Chrome Security Team (Jüri Aedla).
+    - Medium CVE-2013-0900: Race condition in ICU. Credit to Google Chrome
+      Security Team (Inferno).
+  * [a5f15ae] Added libpci-dev to B-depends
+  * [ace2b7a] Refreshed patches
+  * [32c84fa] Install remoting_locales
+  * [f868804] Do not enable NEON on ARM, thanks Ubuntu.
+  * [d1a3e36] Ignore stamp files in missing checks
+
+ -- Giuseppe Iuculano <iuculano@debian.org>  Sat, 23 Feb 2013 11:45:07 +0100
+
+chromium-browser (24.0.1312.68-1) unstable; urgency=high
+
+  * New stable release:
+    - High CVE-2013-0839: Use-after-free in canvas font handling.
+      Credit to Atte Kettunen of OUSPG.
+    - Medium CVE-2013-0840: Missing URL validation when opening new
+      windows.
+    - High CVE-2013-0841: Unchecked array index in content blocking. Credit
+      to Google Chrome Security Team (Chris Evans).
+    - Medium CVE-2013-0842: Problems with NULL characters embedded in
+      paths. Credit to Google Chrome Security Team (Jüri Aedla).
+    - High CVE-2012-5145: Use-after-free in SVG layout. Credit to
+      Atte Kettunen of OUSPG. 
+    - High CVE-2012-5146: Same origin policy bypass with malformed
+      URL. Credit to Erling A Ellingsen and Subodh Iyengar, both of Facebook. 
+    - High CVE-2012-5147: Use-after-free in DOM handling. Credit to
+      José A. Vázquez. 
+    - Medium CVE-2012-5148: Missing filename sanitization in hyphenation
+      support. Credit to Google Chrome Security Team (Justin Schuh). 
+    - High CVE-2012-5149: Integer overflow in audio IPC handling. Credit to
+      Google Chrome Security Team (Chris Evans). 
+    - High CVE-2012-5150: Use-after-free when seeking video. Credit to
+      Google Chrome Security Team (Inferno). 
+    - High CVE-2012-5151: Integer overflow in PDF JavaScript. Credit to
+      Mateusz Jurczyk, with contribution from Gynvael Coldwind, both of Google
+      Security Team. 
+    - Medium CVE-2012-5152: Out-of-bounds read when seeking video. Credit
+      to Google Chrome Security Team (Inferno). 
+    - High CVE-2012-5153: Out-of-bounds stack access in v8. Credit to
+      Andreas Rossberg of the Chromium development community. 
+    - High CVE-2013-0829: Corruption of database metadata leading to
+      incorrect file access. Credit to Google Chrome Security Team (Jüri Aedla). 
+    - Low CVE-2013-0831: Possible path traversal from extension process.
+      Credit to Google Chrome Security Team (Tom Sepez). 
+    - [160380] Medium CVE-2013-0832: Use-after-free with printing. Credit to Google
+      Chrome Security Team (Cris Neckar). 
+    - Medium CVE-2013-0833: Out-of-bounds read with printing. Credit to
+      Google Chrome Security Team (Cris Neckar). 
+    - Medium CVE-2013-0834: Out-of-bounds read with glyph handling. Credit
+      to Google Chrome Security Team (Cris Neckar). 
+    - Low CVE-2013-0835: Browser crash with geolocation. Credit to Arthur
+      Gerkis. 
+    - High CVE-2013-0836: Crash in v8 garbage collection. Credit to Google
+      Chrome Security Team (Cris Neckar). 
+    - Medium CVE-2013-0837: Crash in extension tab handling. Credit to Tom
+      Nielsen. 
+    - Low CVE-2013-0838: Tighten permissions on shared memory
+      segments. Credit to Google Chrome Security Team (Chris Palmer). 
+    - High CVE-2012-5139: Use-after-free with visibility events.
+      Credit to Chamal de Silva.
+    - High CVE-2012-5140: Use-after-free in URL loader. Credit to
+      Chamal de Silva.
+    - Medium CVE-2012-5141: Limit Chromoting client plug-in instantiation.
+      Credit to Google Chrome Security Team (Jüri Aedla).
+    - Critical CVE-2012-5142: Crash in history navigation. Credit to Michal
+      Zalewski of Google Security Team.
+    - Medium CVE-2012-5143: Integer overflow in PPAPI image buffers. Credit
+      to Google Chrome Security Team (Cris Neckar).
+    - High CVE-2012-5144: Stack corruption in AAC decoding. Credit
+      to pawlkt.
+    - High CVE-2012-5138: Incorrect file path handling. Credit to Google
+      Chrome Security Team (Jüri Aedla).
+    - High CVE-2012-5137: Use-after-free in media source handling.
+      Credit to Pinkie Pie.
+    - High CVE-2012-5133: Use-after-free in SVG filters. Credit to
+      miaubiz.
+    - Medium CVE-2012-5130: Out-of-bounds read in Skia. Credit to
+      Atte Kettunen of OUSPG.
+    - Low CVE-2012-5132: Browser crash with chunked encoding. Credit to
+      Attila Szász.
+    - High CVE-2012-5134: Buffer underflow in libxml. Credit to Google
+      Chrome Security Team (Jüri Aedla).
+    - Medium CVE-2012-5135: Use-after-free with printing. Credit to Fermin
+      Serna of Google Security Team.
+    - Medium CVE-2012-5136: Bad cast in input element handling. Credit to
+      Google Chrome Security Team (Inferno).
+    - Medium CVE-2012-5127: Integer overflow leading to
+      out-of-bounds read in WebP handling. Credit to Phil Turnbull.
+    - [Linux 64-bit only] Medium CVE-2012-5120: Out-of-bounds array
+      access in v8. Credit to Atte Kettunen of OUSPG.
+    - High CVE-2012-5116: Use-after-free in SVG filter handling.
+      Credit to miaubiz.
+    - High CVE-2012-5121: Use-after-free in video layout. Credit to
+      Atte Kettunen of OUSPG.
+    - Low CVE-2012-5117: Inappropriate load of SVG subresource in img
+      context. Credit to Felix Gröbert of the Google Security Team.
+    - Medium CVE-2012-5119: Race condition in Pepper buffer handling.
+      Credit to Fermin Serna of the Google Security Team.
+    - Medium CVE-2012-5122: Bad cast in input handling. Credit to Google
+      Chrome Security Team (Inferno).
+    - Medium CVE-2012-5123: Out-of-bounds reads in Skia. Credit to
+      Google Chrome Security Team (Inferno).
+    - High CVE-2012-5124: Memory corruption in texture handling. Credit to
+      Al Patrick of the Chromium development community.
+    - Medium CVE-2012-5125: Use-after-free in extension tab handling.
+      Credit to Alexander Potapenko of the Chromium development community.
+    - Medium CVE-2012-5126: Use-after-free in plug-in placeholder handling.
+      Credit to Google Chrome Security Team (Inferno).
+    - High CVE-2012-5128: Bad write in v8. Credit to Google Chrome Security
+      Team (Cris Neckar).
+  * [574d76c] Override the lintian flag:
+    embedded-library usr/lib/chromium/libffmpegsumo.so: libavcodec
+  * [3105012] Updated changelog
+  * [ac9c032] Use explicit library dependencies instead of dlopen
+  * [1ad217c] Fixed CHANNELS_URL
+  * [7c2d359] Drop SCM revision from the version
+  * [ca31c0c] Install all chromium libs
+  * [167aea7] Use internal copy of libpng. This is necessary because with
+    system libpng render process is consuming 100% CPU
+    (see http://code.google.com/p/chromium/issues/detail?id=174603)
+  * [8742d82] debian/patches/pulse_ftbfs.patch: Fix FTBFS
+  * [9e76ec7] Refreshed patches
+  * [1c6f4c3] Use Debian api key
+  * [cdf5c74] Refreshed patches
+  * [ad9480c] Remove useless embedded copy of documentation from source
+    containing non DFSG-compliant material:
+    - src/native_client/toolchain/linux_x86/info
+    - src/native_client/toolchain/linux_x86/man
+    - src/native_client/toolchain/linux_x86/share/info
+    - src/native_client/toolchain/linux_x86/x86_64-nacl/share/info
+    - src/native_client/toolchain/linux_x86_newlib/info
+    - src/native_client/toolchain/linux_x86_newlib/man
+    - src/native_client/toolchain/linux_x86_newlib/share/info
+    (Closes: #695703)
+  * [31ea388] Fixed Homepage field.
+    Thanks to Dmitry Shachnev (Closes: #686561)
+  * [d509e07] Override the lintian flag: embedded-library usr/lib/chromium/chromium: libpng
+
+ -- Giuseppe Iuculano <iuculano@debian.org>  Wed, 06 Feb 2013 15:34:17 +0100
+
+chromium-browser (22.0.1229.94~r161065-3) unstable; urgency=medium
+
+  * Use system vpx library again (resolves armel build failures).
+
+ -- Michael Gilbert <mgilbert@debian.org>  Sun, 28 Oct 2012 00:55:58 -0400
+
+chromium-browser (22.0.1229.94~r161065-2) unstable; urgency=medium
+
+  * [574d76c] Override the lintian flag: embedded-library
+     usr/lib/chromium/libffmpegsumo.so: libavcodec
+
+ -- Giuseppe Iuculano <iuculano@debian.org>  Tue, 23 Oct 2012 17:51:56 +0200
+
+chromium-browser (22.0.1229.94~r161065-1) unstable; urgency=medium
+
+  * New stable release:
+    - High CVE-2012-2889: UXSS in frame handling. Credit to
+      Sergey Glazunov.
+    - High CVE-2012-2886: UXSS in v8 bindings. Credit to Sergey
+      Glazunov.
+    - High CVE-2012-2881: DOM tree corruption with plug-ins. Credit
+      to Chamal de Silva.
+    - High CVE-2012-2876: Buffer overflow in SSE2 optimizations.
+      Credit to Atte Kettunen of OUSPG.
+    - High CVE-2012-2883: Out-of-bounds write in Skia. Credit to
+      Atte Kettunen of OUSPG.
+    - High CVE-2012-2887: Use-after-free in onclick handling.
+      Credit to Atte Kettunen of OUSPG.
+    - High CVE-2012-2888: Use-after-free in SVG text references.
+      Credit to miaubiz.
+    - High CVE-2012-2894: Crash in graphics context handling.
+      Credit to Sławomir Błażek.
+    - Medium CVE-2012-2877: Browser crash with extensions and modal
+      dialogs. Credit to Nir Moshe.
+    - Low CVE-2012-2879: DOM topology corruption. Credit to pawlkt.
+    - Medium CVE-2012-2884: Out-of-bounds read in Skia. Credit to
+      Atte Kettunen of OUSPG.
+    - High CVE-2012-2874: Out-of-bounds write in Skia. Credit to Google
+      Chrome Security Team (Inferno).
+    - High CVE-2012-2878: Use-after-free in plug-in handling. Credit to
+      Fermin Serna of Google Security Team.
+    - Medium CVE-2012-2880: Race condition in plug-in paint buffer. Credit
+      to Google Chrome Security Team (Cris Neckar).
+    - High CVE-2012-2882: Wild pointer in OGG container handling. Credit to
+      Google Chrome Security Team (Inferno).
+    - Medium CVE-2012-2885: Possible double free on exit. Credit to the
+      Chromium development community.
+    - Low CVE-2012-2891: Address leak over IPC. Credit to Lei Zhang of the
+      Chromium development community.
+    - Low CVE-2012-2892: Pop-up block bypass. Credit to Google Chrome
+      Security Team (Cris Neckar).
+    - High CVE-2012-2893: Double free in XSL transforms. Credit to Google
+      Chrome Security Team (Cris Neckar).
+    - High CVE-2012-2900: Crash in Skia text rendering.
+      Credit to Atte Kettunen of OUSPG.
+    - Critical CVE-2012-5108: Race condition in audio device
+      handling. Credit to Atte Kettunen of OUSPG.
+    - Medium CVE-2012-5109: OOB read in ICU regex. Credit to Arthur
+      Gerkis.
+    - Medium CVE-2012-5110: Out-of-bounds read in compositor. Credit to
+      Google Chrome Security Team (Inferno).
+    - Low CVE-2012-5111: Plug-in crash monitoring was missing for Pepper
+      plug-ins. Credit to Google Chrome Security Team (Chris Evans).
+    - Critical CVE-2012-5112: SVG use-after-free and IPC arbitrary file write.
+      Credit to Pinkie Pie.
+  * [3de18b6] Use zlib internal copy. This is necessary due to the CRIME work
+     around. We can use the system zlib when chrome will remove
+     SPDY 2/3 support.
+  * [3b9811a] Updated patches
+  * [152902d] Install libvpx_obj_int_extract
+
+ -- Giuseppe Iuculano <iuculano@debian.org>  Mon, 01 Oct 2012 15:22:27 +0200
+
+chromium-browser (21.0.1180.89~r154005-1) unstable; urgency=high
+
+  * New stable security release:
+    - Medium CVE-2012-2865: Out-of-bounds read in line breaking. Credit to miaubiz.
+    - High CVE-2012-2866: Bad cast with run-ins. Credit to miaubiz.
+    - Low CVE-2012-2867: Browser crash with SPDY.
+    - Medium CVE-2012-2868: Race condition with workers and XHR.
+      Credit to miaubiz.
+    - High CVE-2012-2869: Avoid stale buffer in URL loading. Credit to
+      Fermin Serna of the Google Security Team.
+    - Low CVE-2012-2870: Lower severity memory management issues
+      in XPath. Credit to Nicolas Gregoire.
+    - High CVE-2012-2871: Bad cast in XSL transforms. Credit to
+      Nicolas Gregoire.
+    - Medium CVE-2012-2872: XSS in SSL interstitial. Credit to
+      Emmanuel Bronshtein.
+
+ -- Giuseppe Iuculano <iuculano@debian.org>  Fri, 31 Aug 2012 11:24:58 +0200
+
+chromium-browser (21.0.1180.75~r150248-1) unstable; urgency=medium
+
+  [ Shawn Landden ]
+  * [b7c6ba3] update changelog to record changes in last upload
+  * [3c6a149] master_prefs: don't go straight to internet, don't prompt to change default browser
+  * [e441276] initial_bookmarks.html: add Debian support page
+  * [2bb621a] compress source tarball as xz (Closes: #676774)
+
+  [ Giuseppe Iuculano ]
+  * New stable minor release fixing the following issues:
+    - REGRESSION: Rendering difference in Chrome 21 and 22 that affected on
+      Persian Wikipedia
+    - Some known crashes
+    - Audio objects are not "switched" immediately
+    - Print and Print Preview ignore paper size default in printer config
+    - Candidate windows is shown in wrong place in Retina display
+    - more of the choppy and distorted audio issues 
+    - Japanese characters showing in Chinese font 
+    - Sync invalidation notification broken after restart
+
+ -- Giuseppe Iuculano <iuculano@debian.org>  Fri, 10 Aug 2012 17:31:57 +0200
+
+chromium-browser (21.0.1180.57~r148591-1) unstable; urgency=medium
+
+  [ Giuseppe Iuculano ]
+  * [fd04758] Install demo extension
+  * New upstream stable release:
+    - Medium CVE-2012-2846: Cross-process interference in
+      renderers. Credit to Google Chrome Security Team (Julien Tinnes).
+    - Low CVE-2012-2847: Missing re-prompt to user upon excessive
+      downloads. Credit to Matt Austin of Aspect Security.
+    - Medium CVE-2012-2848: Overly broad file access granted after
+      drag+drop. Credit to Matt Austin of Aspect Security.
+    - Low CVE-2012-2849: Off-by-one read in GIF decoder. Credit to Atte
+      Kettunen of OUSPG.
+    - Medium CVE-2012-2853: webRequest can interfere with the Chrome Web
+      Store. Credit to Trev of Adblock.
+    - Low CVE-2012-2854: Leak of pointer values to WebUI renderers. Credit
+      to Nasko Oskov of the Chromium development community.
+    - High CVE-2012-2855: Use-after-free in PDF viewer. Credit to Mateusz
+      Jurczyk of Google Security Team, with contributions by Gynvael Coldwind of
+      Google Security Team.
+    - High CVE-2012-2857: Use-after-free in CSS DOM. Credit to
+    - Arthur Gerkis.
+    - High CVE-2012-2858: Buffer overflow in WebP decoder. Credit
+      to Jüri Aedla.
+    - Critical CVE-2012-2859: Crash in tab handling. Credit to
+      Jeff Roberts of Google Security Team.
+    - Medium CVE-2012-2860: Out-of-bounds access when clicking in date
+      picker. Credit to Chamal de Silva.
+  [ Shawn Landden ]
+   * [0d2e43a9] Switch to xz/lzma2 compression for debs. (from lzma)
+   * [e3e9a801] replace incorrect prefs.patch with patch from OpenSUSE
+   * [faed2b9e] /etc/chromium/master_preferences: don't bug user for
+       Google account.
+
+ -- Giuseppe Iuculano <iuculano@debian.org>  Tue, 07 Aug 2012 10:55:17 +0200
+
 chromium-browser (20.0.1132.57~r145807-1) unstable; urgency=medium
 
   [ Michael Gilbert ]
diff --git a/debian/chromedriver.install b/debian/chromedriver.install
new file mode 100644 (file)
index 0000000..a07f355
--- /dev/null
@@ -0,0 +1 @@
+out/Release/chromedriver usr/lib/chromium
diff --git a/debian/chromium-apikeys.conf b/debian/chromium-apikeys.conf
new file mode 100644 (file)
index 0000000..8964ef5
--- /dev/null
@@ -0,0 +1,5 @@
+# API keys assigned to Debian by Google for access to their services like sync and gmail.
+
+export GOOGLE_API_KEY="AIzaSyCkfPOPZXDKNn8hhgu3JrA62wIgC93d44k"
+export GOOGLE_DEFAULT_CLIENT_ID="811574891467.apps.googleusercontent.com"
+export GOOGLE_DEFAULT_CLIENT_SECRET="kdloedMFGdGla2P1zacGjAQh"
diff --git a/debian/chromium-apikeys.install b/debian/chromium-apikeys.install
new file mode 100644 (file)
index 0000000..f6238a5
--- /dev/null
@@ -0,0 +1 @@
+debian/chromium-apikeys.conf etc/chromium.d
diff --git a/debian/chromium-browser.links b/debian/chromium-browser.links
deleted file mode 100644 (file)
index 6b1b72e..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-usr/bin/chromium usr/bin/chromium-browser
-usr/share/pixmaps/chromium.png usr/share/pixmaps/chromium-browser.png
-usr/share/man/man1/chromium.1.gz usr/share/man/man1/chromium-browser.1.gz
index 5ee353a..5e8edb6 100644 (file)
@@ -1 +1 @@
-debian/tmp/usr/lib/chromium/resources/inspector
+out/Release/resources/inspector/* usr/share/chromium-inspector
diff --git a/debian/chromium-inspector.links b/debian/chromium-inspector.links
new file mode 100644 (file)
index 0000000..c34730e
--- /dev/null
@@ -0,0 +1 @@
+usr/share/chromium-inspector usr/lib/chromium/resources/inspector
index 833a43d..867d2af 100644 (file)
@@ -1 +1 @@
-debian/tmp/usr/lib/chromium/locales/*
+out/Release/locales usr/lib/chromium
diff --git a/debian/chromium.default b/debian/chromium.default
deleted file mode 100644 (file)
index 5ff603d..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-# Default settings for chromium. This file is sourced by /bin/sh from
-# /usr/bin/chromium
-
-# Options to pass to chromium
-CHROMIUM_FLAGS="--password-store=detect"
index d9ce5f1..8d2c878 100644 (file)
@@ -30,7 +30,7 @@ GenericName[bn]=ওয়েব ব্রাউজার
 GenericName[ca]=Navegador web
 GenericName[cs]=WWW prohlížeč
 GenericName[da]=Browser
-GenericName[de]=Web-Browser
+GenericName[de]=Webbrowser
 GenericName[el]=Περιηγητής ιστού
 GenericName[en_GB]=Web Browser
 GenericName[es]=Navegador web
index 30a61fe..875fc28 100644 (file)
@@ -1,2 +1,6 @@
+usr/bin
+
+etc/chromium.d
+
 usr/lib/chromium/plugins
 usr/lib/chromium/resources
diff --git a/debian/chromium.docs b/debian/chromium.docs
deleted file mode 100644 (file)
index 0a414d4..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-debian/copyright.problems
-debian/README.source
-debian/README.Debian
index eb9a864..b831f85 100644 (file)
@@ -1,17 +1,17 @@
-debian/tmp/etc
-debian/tmp/usr/bin
-debian/tmp/usr/lib/chromium/chrom*
-debian/tmp/usr/lib/chromium/*.pak
-debian/tmp/usr/lib/chromium/resources/extension/demo/library.js
-debian/tmp/usr/lib/chromium/content_resources.pak
-debian/tmp/usr/lib/chromium/locales/*
-#debian/tmp/usr/lib/chromium/ffmpegsumo_nolink
-#debian/tmp/usr/lib/chromium/libppGoogleNaClPluginChrome.so
-debian/tmp/usr/lib/chromium/libffmpegsumo.so
-#debian/tmp/usr/lib/chromium/ssl_false_start_blacklist_process
-#debian/tmp/usr/lib/chromium/nacl_irt_*
-debian/tmp/usr/lib/chromium/pseudo_locales/fake-bidi.pak
-debian/chromium.desktop usr/share/applications
-debian/chromium.xml usr/share/gnome-control-center/default-apps
-debian/master_preferences etc/chromium
+out/Release/chromium usr/lib/chromium
+out/Release/chrome-sandbox usr/lib/chromium
+
+out/Release/*.so usr/lib/chromium
+out/Release/*.pak usr/lib/chromium
+out/Release/icudtl.dat usr/lib/chromium
+
+out/Release/resources/*.pak usr/lib/chromium/locales
+
 debian/presubj usr/share/bug/chromium
+
+debian/master_preferences usr/lib/chromium
+debian/initial_bookmarks.html usr/lib/chromium
+
+debian/chromium.xml usr/share/gnome-control-center/default-apps
+
+debian/chromium.desktop usr/share/applications
diff --git a/debian/chromium.links b/debian/chromium.links
new file mode 100644 (file)
index 0000000..fe0fba3
--- /dev/null
@@ -0,0 +1,2 @@
+usr/share/icons/hicolor/32x32/chromium.xpm usr/share/pixmaps/chromium.xpm
+usr/share/icons/hicolor/48x48/chromium.png usr/share/pixmaps/chromium.png
index 7ef8e1d..d448bbe 100644 (file)
@@ -1,3 +1,12 @@
-chromium: embedded-library usr/lib/chromium/chromium: sqlite
-chromium: statically-linked-binary usr/lib/chromium/nacl_irt_x86_64.nexe
-chromium: statically-linked-binary usr/lib/chromium/nacl_irt_x86_32.nexe
+# sandbox is intentionally suid
+setuid-binary usr/lib/chromium/chrome-sandbox 4755 root/root
+# ffmpeg doesn't support pic
+shlib-with-non-pic-code usr/lib/chromium/libffmpegsumo.so
+# currently unavoidable embedded libraries
+embedded-library usr/lib/chromium/libffmpegsumo.so: libavcodec
+embedded-library usr/lib/chromium/libffmpegsumo.so: libavutil
+embedded-library usr/lib/chromium/chromium: sqlite
+embedded-library usr/lib/chromium/chromium: libpng
+# temporarily accepting these code copies
+embedded-library usr/lib/chromium/chromium: srtp
+embedded-library usr/lib/chromium/libpdf.so: lcms2
diff --git a/debian/chromium.maintscript b/debian/chromium.maintscript
new file mode 100644 (file)
index 0000000..28a8af3
--- /dev/null
@@ -0,0 +1,4 @@
+# remove wheezy era conffiles (can be removed post-jessie)
+rm_conffile /etc/chromium/default 37.0.2062.120-3~
+rm_conffile /etc/chromium/master_preferences 37.0.2062.120-3~
+rm_conffile /etc/chromium/initial_bookmarks.html 37.0.2062.120-3~
diff --git a/debian/chromium.manpages b/debian/chromium.manpages
new file mode 100644 (file)
index 0000000..8026ed0
--- /dev/null
@@ -0,0 +1 @@
+out/Release/chromium.1
index 703c6f1..18d5311 100644 (file)
@@ -1,4 +1,5 @@
 ?package(chromium):needs="x11" section="Applications/Network/Web Browsing" \
         title="Chromium" \
         longtitle="Chromium Web Browser" \
-        command="chromium"
+        command="chromium" \
+        icon="/usr/share/pixmaps/chromium.xpm"
index dac0f1c..74bc109 100644 (file)
@@ -9,10 +9,4 @@ if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] ; then
         gnome-www-browser /usr/bin/chromium 40
 fi
 
-rm -f /etc/default/chromium
-
-if dpkg-maintscript-helper supports mv_conffile 2>/dev/null; then
-       dpkg-maintscript-helper mv_conffile /etc/chromium-browser/default /etc/chromium/default 10.0.648.82~r75062-0 -- "$@"
-       dpkg-maintscript-helper mv_conffile /etc/chromium-browser/master_preferences /etc/chromium/master_preferences 10.0.648.82~r75062-0 -- "$@"
-fi
 #DEBHELPER#
diff --git a/debian/chromium.postrm b/debian/chromium.postrm
deleted file mode 100644 (file)
index f6691e5..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-set -e
-
-if dpkg-maintscript-helper supports mv_conffile 2>/dev/null; then
-       dpkg-maintscript-helper mv_conffile /etc/chromium-browser/default /etc/chromium/default 10.0.648.82~r75062-0 -- "$@"
-       dpkg-maintscript-helper mv_conffile /etc/chromium-browser/master_preferences /etc/chromium/master_preferences 10.0.648.82~r75062-0 -- "$@"
-fi
-
-#DEBHELPER#
diff --git a/debian/chromium.preinst b/debian/chromium.preinst
deleted file mode 100644 (file)
index f6691e5..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-set -e
-
-if dpkg-maintscript-helper supports mv_conffile 2>/dev/null; then
-       dpkg-maintscript-helper mv_conffile /etc/chromium-browser/default /etc/chromium/default 10.0.648.82~r75062-0 -- "$@"
-       dpkg-maintscript-helper mv_conffile /etc/chromium-browser/master_preferences /etc/chromium/master_preferences 10.0.648.82~r75062-0 -- "$@"
-fi
-
-#DEBHELPER#
diff --git a/debian/chromium.svg b/debian/chromium.svg
deleted file mode 100644 (file)
index 7ed1fb8..0000000
+++ /dev/null
@@ -1,277 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:xlink="http://www.w3.org/1999/xlink"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   version="1.1"
-   width="256"
-   height="256"
-   id="svg3039"
-   inkscape:version="0.47 r22583"
-   sodipodi:docname="Chromium_11_Logo.svg">
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="1280"
-     inkscape:window-height="750"
-     id="namedview6"
-     showgrid="false"
-     inkscape:zoom="1.4142136"
-     inkscape:cx="372.87473"
-     inkscape:cy="103.791"
-     inkscape:window-x="-8"
-     inkscape:window-y="-8"
-     inkscape:window-maximized="1"
-     inkscape:current-layer="svg3039" />
-  <metadata
-     id="metadata3045">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3043">
-    <linearGradient
-       id="linearGradient3803">
-      <stop
-         style="stop-color:#d7def0;stop-opacity:1;"
-         offset="0"
-         id="stop3805" />
-      <stop
-         id="stop3811"
-         offset="0.5"
-         style="stop-color:#ffffff;stop-opacity:1" />
-      <stop
-         style="stop-color:#d5def0;stop-opacity:1"
-         offset="1"
-         id="stop3807" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3776"
-       inkscape:collect="always">
-      <stop
-         id="stop3778"
-         offset="0"
-         style="stop-color:#b2cde9;stop-opacity:1" />
-      <stop
-         id="stop3780"
-         offset="1"
-         style="stop-color:#c4dbee;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3750">
-      <stop
-         id="stop3752"
-         offset="0"
-         style="stop-color:#d0e2f1;stop-opacity:1" />
-      <stop
-         style="stop-color:#cadef0;stop-opacity:1"
-         offset="0.85580856"
-         id="stop3756" />
-      <stop
-         id="stop3754"
-         offset="1"
-         style="stop-color:#95bee3;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3708">
-      <stop
-         style="stop-color:#658db6;stop-opacity:1"
-         offset="0"
-         id="stop3710" />
-      <stop
-         id="stop3716"
-         offset="0.76777935"
-         style="stop-color:#527fab;stop-opacity:1;" />
-      <stop
-         style="stop-color:#4071a0;stop-opacity:1"
-         offset="1"
-         id="stop3712" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3698">
-      <stop
-         style="stop-color:#96d0e1;stop-opacity:1"
-         offset="0"
-         id="stop3700" />
-      <stop
-         id="stop3706"
-         offset="0.67819428"
-         style="stop-color:#89b7e1;stop-opacity:1" />
-      <stop
-         style="stop-color:#699dd3;stop-opacity:1"
-         offset="1"
-         id="stop3702" />
-    </linearGradient>
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient3647">
-      <stop
-         style="stop-color:#3b79bc;stop-opacity:1;"
-         offset="0"
-         id="stop3649" />
-      <stop
-         style="stop-color:#94b8e0;stop-opacity:1"
-         offset="1"
-         id="stop3651" />
-    </linearGradient>
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient3588">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1"
-         offset="0"
-         id="stop3590" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop3592" />
-    </linearGradient>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient3588"
-       id="radialGradient3594"
-       cx="-118.77966"
-       cy="121.49152"
-       fx="-118.77966"
-       fy="121.49152"
-       r="25.491526"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.02177942,-0.95743591,0.97872327,0.02221687,-235.0993,5.0684454)" />
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient3647"
-       id="linearGradient3653"
-       x1="-397.81323"
-       y1="149.18764"
-       x2="-397.55933"
-       y2="51.355946"
-       gradientUnits="userSpaceOnUse" />
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient3698"
-       id="radialGradient3704"
-       cx="-383.2746"
-       cy="217.91029"
-       fx="-383.2746"
-       fy="217.91029"
-       r="59.401995"
-       gradientTransform="matrix(-1.2861568,-0.08596317,0.11453678,-1.7136762,-425.01982,469.50099)"
-       gradientUnits="userSpaceOnUse" />
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient3708"
-       id="radialGradient3714"
-       cx="-123.5"
-       cy="-11.570732"
-       fx="-123.5"
-       fy="-11.570732"
-       r="95.627118"
-       gradientTransform="matrix(-0.00756512,0.55751399,-1.0314585,-0.01398286,113.23967,103.212)"
-       gradientUnits="userSpaceOnUse" />
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient3750"
-       id="radialGradient3748"
-       cx="-94.87291"
-       cy="165.27281"
-       fx="-94.87291"
-       fy="165.27281"
-       r="60.481357"
-       gradientTransform="matrix(0.81293878,1.6998003,-2.1519091,1.0291615,564.39485,118.47915)"
-       gradientUnits="userSpaceOnUse" />
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient3776"
-       id="linearGradient3774"
-       x1="162.07127"
-       y1="85.239708"
-       x2="220.76114"
-       y2="78.875748"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="translate(3.3917128,7.418629)" />
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient3803"
-       id="linearGradient3809"
-       x1="-382.04123"
-       y1="37.280548"
-       x2="-381.39438"
-       y2="165.56691"
-       gradientUnits="userSpaceOnUse" />
-  </defs>
-  <path
-     sodipodi:type="arc"
-     style="fill:url(#radialGradient3594);fill-opacity:1;fill-rule:nonzero;stroke:none"
-     id="path2814"
-     sodipodi:cx="-118.23729"
-     sodipodi:cy="122.57627"
-     sodipodi:rx="25.491526"
-     sodipodi:ry="25.491526"
-     d="m -92.745764,122.57627 a 25.491526,25.491526 0 1 1 -50.983056,0 25.491526,25.491526 0 1 1 50.983056,0 z"
-     transform="matrix(4.680851,0,0,4.7978723,685.10478,-449.69946)" />
-  <path
-     style="fill:url(#linearGradient3774);fill-opacity:1;fill-rule:nonzero;stroke:none"
-     d="m 232.17258,88.120422 c 0,15.673918 -19.79135,34.931518 -45.84395,34.931518 -26.0526,0 -59.92241,-16.08123 -59.92241,-31.755152 0,-15.673924 21.11981,-28.38015 47.17241,-28.38015 19.90254,0 46.36122,18.293224 56.45971,20.3521 0.79179,1.710571 1.36862,2.925087 2.13424,4.851684 z"
-     id="path3655"
-     sodipodi:nodetypes="cssscc" />
-  <path
-     style="fill:#2e5c91;fill-opacity:1;fill-rule:nonzero;stroke:none"
-     d="m 38.822019,65.971523 c 12.38148,-9.610993 35.314514,-1.245318 51.289554,19.334679 15.975027,20.579998 17.694937,51.065068 5.31349,60.676058 -12.38147,9.61099 -34.17571,-5.29155 -50.15074,-25.87156 -12.20392,-15.72181 -4.05062,-41.19089 -8.61646,-50.430553 0.61589,-1.122052 1.381696,-2.456607 2.164156,-3.708624 z"
-     id="path3655-4-8"
-     sodipodi:nodetypes="cssscc" />
-  <path
-     style="fill:url(#radialGradient3714);fill-opacity:1;fill-rule:nonzero;stroke:none"
-     d="m 230.04347,83.261765 c -7.0081,-0.03265 -61.07025,0.289575 -107.66568,0.0654 -17.371,5.108098 -31.704627,13.258827 -39.181777,29.154945 -5.33639,-4.54237 -40.74576,-42.215609 -44.40678,-46.440684 31.38983,-41.648805 74.528017,-45.559321 82.915257,-45.559321 8.38724,0 70.64407,-8.631855 108.33898,62.77966 z"
-     id="path3596"
-     sodipodi:nodetypes="ccccsc" />
-  <path
-     style="fill:#699dd3;fill-opacity:1;fill-rule:nonzero;stroke:none"
-     d="m 117.12454,243.96815 c -12.49835,-9.45851 -14.5752,-36.93927 1.14635,-57.71356 15.72155,-20.77428 41.03582,-34.94753 53.53417,-25.48904 12.49834,9.4585 7.44792,38.96701 -8.27364,59.74129 -12.01027,15.87024 -35.4911,16.88498 -43.22681,23.69505 -1.23894,-0.0455 -1.95523,-0.0605 -3.18007,-0.23374 z"
-     id="path3655-4"
-     sodipodi:nodetypes="cssscc" />
-  <path
-     style="fill:url(#radialGradient3748);fill-opacity:1;fill-rule:nonzero;stroke:none"
-     d="m 120.3032,244.20103 c 3.58354,-6.02268 28.85859,-52.8991 52.69131,-92.9389 4.41104,-17.56095 5.34663,-33.64185 -4.5584,-48.14993 6.62173,-2.29412 58.23852,-13.976353 63.73684,-14.987686 19.9656,48.180076 1.44992,87.338276 -2.80522,94.565966 -4.25515,7.22768 -28.40179,65.25666 -109.06453,61.51055 z"
-     id="path3596-1"
-     sodipodi:nodetypes="ccccsc" />
-  <path
-     style="fill:url(#radialGradient3704);fill-opacity:1;fill-rule:nonzero;stroke:none"
-     d="m 36.696853,69.642524 c 3.46858,6.089612 30.72312,52.780196 53.77852,93.272576 13.094367,12.50527 27.684997,19.48512 45.191737,18.03328 -1.2738,6.89113 -16.62898,57.75037 -18.4638,63.03126 -51.756237,-6.42158 -76.669777,-41.85476 -80.854757,-49.1233 -4.18497,-7.26855 -42.7297502,-56.91452 0.3483,-125.213816 z"
-     id="path3596-1-7"
-     sodipodi:nodetypes="ccccsc" />
-  <path
-     transform="matrix(0.77294737,0,0,0.77619098,435.90647,53.275706)"
-     style="fill:url(#linearGradient3653);fill-opacity:1;stroke:url(#linearGradient3809);stroke-width:10.07013607;stroke-miterlimit:4;stroke-opacity:1"
-     d="m -338.44068,101.42373 c 0,32.65032 -26.46832,59.11864 -59.11865,59.11864 -32.65032,0 -59.11864,-26.46832 -59.11864,-59.11864 0,-32.650327 26.46832,-59.118646 59.11864,-59.118646 32.65033,0 59.11865,26.468319 59.11865,59.118646 z"
-     id="path3645" />
-  <path
-     style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
-     d="m 163.54619,108.89582 c 18.52979,17.09836 16.03302,29.55794 10.0625,44 -3.10892,-22.25001 -2.34478,-32.42697 -10.0625,-44 z"
-     id="rect3782"
-     sodipodi:nodetypes="ccc" />
-  <path
-     style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
-     d="m 101.42092,173.63924 c -22.645593,-14.47335 -29.809884,-45.71983 -8.813354,-62.99032 -10.847561,19.77514 -6.225429,32.39863 8.813354,62.99032 z"
-     id="rect3782-4"
-     sodipodi:nodetypes="ccc" />
-</svg>
index 7f8f011..ec63514 100644 (file)
@@ -1 +1 @@
-7
+9
index 30679ef..0325dc6 100644 (file)
@@ -4,192 +4,175 @@ Priority: optional
 Maintainer: Debian Chromium Maintainers <pkg-chromium-maint@lists.alioth.debian.org>
 Uploaders:
  Giuseppe Iuculano <iuculano@debian.org>,
- Michael Gilbert <michael.s.gilbert@gmail.com>
-Vcs-Git: git://git.debian.org/git/pkg-chromium/pkg-chromium.git
+ Michael Gilbert <mgilbert@debian.org>,
+Vcs-Git: git://anonscm.debian.org/pkg-chromium/pkg-chromium.git
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-chromium/pkg-chromium.git
-Homepage: http://code.google.com/chromium/
-Build-Depends: cdbs,
-       debhelper (>= 7),
-       g++-4.6,
-       pkg-config,
-       lsb-release,
-       gyp (>= 0.1~svn1119),
-       patchutils (>= 0.2.25),
-       python,
-       bison,
-       flex,
-       gperf,
-       gdb,
-       wdiff,
-       coreutils (>= 7.5) | timeout,
-       xvfb,
-       x11-apps,
-       xfonts-base,
-       ttf-kochi-gothic,
-       ttf-kochi-mincho,
-       libjpeg-dev,
-       libpng-dev,
-       libbz2-dev,
-       zlib1g-dev,
-       libxml2-dev,
-       libxslt1-dev,
-       lzma-dev,
-       libhunspell-dev,
-       libsqlite3-dev,
-       libasound2-dev,
-       libnss3-dev (>= 3.12.3),
-       libnspr4-dev (>= 2:4.9-2~),
-       libgl1-mesa-dri,
-       mesa-common-dev,
-       libgl1-mesa-dev,
-       libglu1-mesa-dev,
-       libxss-dev,
-       libpango1.0-dev,
-       libglib2.0-dev,
-       libgtk2.0-dev,
-       libdbus-glib-1-dev,
-       libgconf2-dev,
-       libicu-dev (>= 4.2.1),
-       libevent-dev (>= 1.4.13),
-       yasm,
-       libprotobuf-dev,
-       protobuf-compiler,
-       libglewmx-dev,
-       libvpx-dev,
-       libcups2-dev (>= 1.5.0),
-       libgnome-keyring-dev,
-       libspeex-dev,
-       hardening-wrapper,
-       libxt-dev,
-       libxtst-dev,
-       libpam0g-dev,
-       binutils-gold,
-       libflac-dev,
-       libwebp-dev,
-       autotools-dev,
-       libv8-dev (>= 3.8),
-       libpulse-dev,
-       libavcodec-dev (>= 4:0.7.1),
-       libavformat-dev (>= 4:0.7.1),
-       libavutil-dev (>= 4:0.7.1),
-       scons,
-       libelf-dev,
-       python-simplejson,
-       libegl1-mesa-dev,
-       libgles2-mesa-dev,
-       subversion,
-       libudev-dev,
-       libssl-dev
-Standards-Version: 3.9.2
-
-Package: chromium-browser
-Architecture: all
-Depends: chromium (>= 10), ${misc:Depends}
-Breaks: chromium (<< 13.0.782.215~r97094-1)
-Replaces: chromium (<< 13.0.782.215~r97094-1)
-Section: oldlibs
-Description: Chromium browser - transitional dummy package
- Chromium is an open-source browser project that aims to build a safer, faster,
- and more stable way for all Internet users to experience the web.
- .
- Chromium serves as a base for Google Chrome, which is Chromium rebranded (name
- and logo) with very few additions such as usage tracking and an auto-updater
- system.
- .
- This package contains the Chromium browser transitional dummy package.
-
-Package: chromium-browser-dbg
-Architecture: all
-Section: oldlibs
-Depends: chromium-dbg, chromium, ${misc:Depends}
-Priority: extra
-Description: chromium-browser debug symbols transitional dummy package
- Debug symbols for the Chromium browser - transitional dummy package
- .
- Chromium is an open-source browser project that aims to build a safer, faster,
- and more stable way for all Internet users to experience the web.
-
-Package: chromium-browser-l10n
-Architecture: all
-Section: oldlibs
-Depends: chromium-l10n, ${misc:Depends}
-Description: chromium-browser language packages - transitional dummy package
- Chromium is an open-source browser project that aims to build a safer, faster,
- and more stable way for all Internet users to experience the web.
- .
- This package contains language packages for 50 languages
- (transitional dummy package):
- am, ar, bg, bn, ca, cs, da, de, el, en-GB, es-419, es, et, fi, fil, fr, gu, he,
- hi, hr, hu, id, it, ja, kn, ko, lt, lv, ml, mr, nb, nl, pl, pt-BR, pt-PT,
- ro, ru, sk, sl, sr, sv, sw, ta, te, th, tr, uk, vi, zh-CN, zh-TW
-
-Package: chromium-browser-inspector
-Architecture: all
-Section: oldlibs
-Depends: chromium-inspector, ${misc:Depends}
-Description: page inspector for the chromium-browser - transitional dummy package
- Chromium is an open-source browser project that aims to build a safer, faster,
- and more stable way for all Internet users to experience the web.
- .
- This package contains 'inspector', transitional dummy package.
+Homepage: http://www.chromium.org/Home
+Build-Depends:
+ clang (>= 3.5),
+ debhelper (>= 9),
+ gyp,
+ python3,
+ pkg-config,
+ ninja-build,
+ python-jinja2,
+ ca-certificates,
+ wget,
+ flex,
+ yasm,
+ xvfb,
+ wdiff,
+ gperf,
+ bison,
+ valgrind,
+ xz-utils,
+ x11-apps,
+ xfonts-base,
+ libglewmx-dev,
+ libgl1-mesa-dev,
+ libglu1-mesa-dev,
+ libegl1-mesa-dev,
+ libgles2-mesa-dev,
+ mesa-common-dev,
+ libgtk2.0-dev,
+ libglib2.0-dev,
+ libxt-dev,
+ libre2-dev,
+ libpng-dev,
+ libxss-dev,
+ libelf-dev,
+ libvpx-dev,
+ libssl-dev,
+ libpci-dev,
+ libcap-dev,
+ libdrm-dev,
+ libusb-dev,
+ libicu-dev,
+ libkrb5-dev,
+ libexif-dev,
+ libudev-dev,
+ libopus-dev,
+ libwebp-dev,
+ libxtst-dev,
+ libsrtp-dev,
+ libjpeg-dev,
+ libxml2-dev,
+ libxslt1-dev,
+ libpulse-dev,
+ libspeex-dev,
+ libpam0g-dev,
+ libsnappy-dev,
+ libgconf2-dev,
+ libasound2-dev,
+ libjsoncpp-dev,
+ libspeechd-dev,
+ libminizip-dev,
+ libhunspell-dev,
+ libmodpbase64-dev,
+ libgnome-keyring-dev,
+ libnss3-dev (>= 3.12.3),
+ libnspr4-dev (>= 2:4.9),
+ libcups2-dev (>= 1.5.0),
+ libevent-dev (>= 1.4.13),
+ libjs-jquery,
+ libjs-excanvas,
+ libjs-jquery-flot,
+ libgcrypt20-dev,
+ fonts-ipafont-gothic,
+ fonts-ipafont-mincho,
+Built-Using:
+ libjs-jquery,
+ libjs-jquery-flot,
+Standards-Version: 3.9.6
 
 Package: chromium
-Architecture: i386 amd64 armel armhf
-Depends: ${shlibs:Depends}, ${misc:Depends},
      libnspr4 (>= 2:4.9-2~),
      xdg-utils,
-       chromium-inspector
-Suggests: chromium-l10n
-Provides: www-browser, chromium-testsuite, gnome-www-browser
-Replaces: chromium-testsuite, chromium-codecs-ffmpeg, chromium-codecs-ffmpeg-extra, chromium-browser (<< 10.0.648.82~r75062-1~)
-Conflicts: chromium-testsuite, chromium-codecs-ffmpeg, chromium-codecs-ffmpeg-extra, chromium-browser (<< 10.0.648.82~r75062-1~)
-Description: Google's open source chromium web browser
- Chromium is an open-source browser project that aims to build a safer, faster,
- and more stable way for all Internet users to experience the web.
- .
- Chromium serves as a base for Google Chrome, which is Chromium rebranded (name
- and logo) with very few additions such as usage tracking and an auto-updater
system.
+Architecture: i386 amd64
+Depends:
${misc:Depends},
${shlibs:Depends},
+ xdg-utils,
+Recommends:
+ chromium-apikeys,
+Suggests:
+ chromium-l10n,
+ chromium-inspector,
+Provides:
+ www-browser,
+ gnome-www-browser,
+Description: web browser
+ Web browser that aims to build a safer, faster, and more stable internet
browsing experience.
  .
- This package contains the Chromium browser.
+ This package contains the web browser component.
 
 Package: chromium-dbg
-Architecture: i386 amd64 armel armhf
+Architecture: i386 amd64
 Section: debug
 Priority: extra
-Depends: ${shlibs:Depends}, ${misc:Depends}, chromium (= ${binary:Version})
-Provides: chromium-testsuite-dbg
-Replaces: chromium-testsuite-dbg, chromium-browser-dbg (<< 10.0.648.82~r75062-1~)
-Conflicts: chromium-testsuite-dbg, chromium-browser-dbg (<< 10.0.648.82~r75062-1~)
-Description: Debugging symbols for the chromium web browser
Debug symbols for the Chromium browser.
+Depends:
+ ${misc:Depends},
+ chromium (= ${binary:Version}),
+Description: web browser - debugging symbols
+ A web browser that aims to build a safer, faster, and more stable internet
browsing experience.
  .
- Chromium is an open-source browser project that aims to build a safer, faster,
- and more stable way for all Internet users to experience the web.
+ This package contains the debugging symbols.
 
 Package: chromium-l10n
 Architecture: all
-Depends: ${misc:Depends}, chromium (>= ${source:Version}), chromium (<< ${source:Version}.1~)
-Replaces: chromium-browser-l10n (<< 10.0.648.82~r75062-1~)
-Conflicts: chromium-browser-l10n (<< 10.0.648.82~r75062-1~)
-Description: chromium-browser language packages
- Chromium is an open-source browser project that aims to build a safer, faster,
- and more stable way for all Internet users to experience the web.
+Section: localization
+Depends:
+ ${misc:Depends},
+ chromium (>= ${source:Version}),
+Description: web browser - language packs
+ Web browser that aims to build a safer, faster, and more stable internet
+ browsing experience.
  .
- This package contains language packages for 50 languages:
+ This package contains language packages for:
  am, ar, bg, bn, ca, cs, da, de, el, en-GB, es-419, es, et, fi, fil, fr, gu, he,
  hi, hr, hu, id, it, ja, kn, ko, lt, lv, ml, mr, nb, nl, pl, pt-BR, pt-PT,
  ro, ru, sk, sl, sr, sv, sw, ta, te, th, tr, uk, vi, zh-CN, zh-TW
 
 Package: chromium-inspector
 Architecture: all
-Depends: ${misc:Depends}
-Recommends: chromium (>= 10)
-Conflicts: chromium (<< ${source:Version}), chromium-browser-inspector (<< 10.0.648.82~r75062-1~)
-Replaces: chromium-browser-inspector (<< 10.0.648.82~r75062-1~)
-Description: page inspector for the chromium browser
- Chromium is an open-source browser project that aims to build a safer, faster,
- and more stable way for all Internet users to experience the web.
+Multi-Arch: foreign
+Depends:
+ ${misc:Depends},
+Recommends:
+ chromium,
+Replaces:
+ chromium (<< 31.0.1650.48-1),
+Description: web browser - page inspection support
+ Web browser that aims to build a safer, faster, and more stable internet
+ browsing experience.
+ .
+ This package contains the 'inspector', which enables web developers to inspect
+ elements of a web page at runtime (HTML, JavaScript, CSS, etc.).
+
+Package: chromium-apikeys
+Architecture: all
+Depends:
+ ${misc:Depends},
+ chromium,
+Description: web browser - Google API keys
+ Web browser that aims to build a safer, faster, and more stable internet
+ browsing experience.
+ .
+ This package provides keys to Google's API for services like sync and gmail
+ and only needs to be installed if you use the "app" interface to those
+ services.
+
+Package: chromedriver
+Architecture: i386 amd64
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends},
+ chromium (= ${binary:Version}),
+Description: web browser - WebDriver support
+ Web browser that aims to build a safer, faster, and more stable internet
+ browsing experience.
+ .
+ This package provides a bridge between the browser component and the selenium
+ automatic webdriver.
  .
- This package contains 'inspector', allowing web developers to inspect any
- element of a web page at runtime (HTML, JavaScript, CSS, ..).
+ See http://code.google.com/p/selenium/wiki/ChromeDriver for details.
index 10bd7b7..88d88ce 100644 (file)
@@ -1,11 +1,12 @@
-Format: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?revision=202
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0
+Source: http://www.chromium.org/Home
 Upstream-Name: chromium
-Source: http://src.chromium.org/viewvc/chrome/
 
 Files: debian/*
-Copyright: 2009-2010, Fabien Tassin <fta@ubuntu.com>
-           2010, Giuseppe Iuculano <iuculano@debian.org>
-License: BSD (guessed)
+Copyright: 2009-2010 Fabien Tassin <fta@ubuntu.com>
+           2010-2014 Giuseppe Iuculano <iuculano@debian.org>
+           2012-2014 Michael Gilbert <mgilbert@debian.org>
+License: BSD
 
 Files: debian/patches/*
 Copyright: 2009, the patch authors
@@ -1875,7 +1876,6 @@ Files: src/chrome_frame/tools/test/page_cycler/cf_cycler.py
 Copyright: Copyright (c) 2009 The Chromium Authors. All rights reserved.
  Use of this source code is governed by a BSD-style license that can be
  found in the LICENSE file.
-:
 License: global BSD-style Chromium
 
 Files: src/depot_tools/gclient_utils.py
@@ -1918,20 +1918,12 @@ Files: src/depot_tools/third_party/__init__.py
 Copyright: Copyright (c) 2010 The Chromium Authors. All rights reserved. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.:
 License: global BSD-style Chromium
 
-Files: src/depot_tools/third_party/pymox/stubout_test.py
-Copyright: UNKNOWN:
-License: *No copyright* Apache-2.0
-
-Files: src/depot_tools/third_party/pymox/setup.py, src/depot_tools/third_party/pymox/stubout_testee.py
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/depot_tools/third_party/pymox/mox.py, src/depot_tools/third_party/pymox/mox_test.py, src/depot_tools/third_party/pymox/mox_test_helper.py, src/depot_tools/third_party/pymox/stubout.py
-Copyright: Copyright: 2008 Google Inc:
+Files: src/depot_tools/third_party/pymox/*
+Copyright: Copyright 2008 Google Inc.
 License: Apache-2.0
 
 Files: src/depot_tools/third_party/repo/progress.py
-Copyright: Copyright: 2009 The Android Open Source Project:
+Copyright: Copyright: 2009 The Android Open Source Project
 License: Apache-2.0
 
 Files: src/depot_tools/third_party/simplejson/__init__.py, src/depot_tools/third_party/simplejson/decoder.py, src/depot_tools/third_party/simplejson/encoder.py, src/depot_tools/third_party/simplejson/ordered_dict.py, src/depot_tools/third_party/simplejson/scanner.py, src/depot_tools/third_party/simplejson/tool.py
@@ -13118,7 +13110,6 @@ Files: src/third_party/cld/base/string_util.h
 Copyright: Copyright (c) 2010 The Chromium Authors. All rights reserved.
  Use of this source code is governed by a BSD-style license that can be
  found in the LICENSE file.
-:
 License: global BSD-style Chromium
 
 Files: src/third_party/cld/base/basictypes.h
@@ -20767,7 +20758,7 @@ License: BSL-1
  ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  DEALINGS IN THE SOFTWARE.
 
-License GPL-2+
+License: GPL-2+
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 2 of the License, or
@@ -20785,7 +20776,7 @@ License GPL-2+
  On debian/ubuntu the full license text can be found here:
  /usr/share/common-licenses/GPL-2
 
-License GPL (v3 or later)
+License: GPL (v3 or later)
  This program is free software: you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation, either version 3 of the License, or
diff --git a/debian/copyright.dep5-head b/debian/copyright.dep5-head
deleted file mode 100644 (file)
index 266488a..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
-Name: Chromium Browser
-Maintainer: Chromium Ubuntu Team <chromium@lists.ubuntu.com>
-Source: http://src.chromium.org/viewvc/chrome/
-
-Files: debian/*
-Copyright: 2009, Fabien Tassin <fta@ubuntu.com>
-License: BSD-Style (3-clause)
-
-Files: debian/patches/*
-Copyright: 2009, the patch authors
-License: Same as patched sources
diff --git a/debian/copyright.problems b/debian/copyright.problems
deleted file mode 100644 (file)
index 370e485..0000000
+++ /dev/null
@@ -1,473 +0,0 @@
-Whitelisted licenses: 
-  - 'global BSD-style Chromium'
-  - 'global BSD-style libjingle'
-  - 'Public domain'
-  - 'Apache (v2.0)'
-  - 'Apache (v2.0) GENERATED FILE'
-  - 'Apache (v2.0) BSD (2 clause)'
-  - 'BSD (2 clause)'
-  - 'BSD (2 clause) GENERATED FILE'
-  - 'BSD (2 clause)/LGPL 2 (or later)/LGPL 2.1 (or later)'
-  - 'BSD (2 or 3 clause)'
-  - 'BSD (3 clause)'
-  - 'BSD (3 clause) GENERATED FILE'
-  - 'BSD (2 clause) MIT/X11 (BSD like)'
-  - 'BSL (v1)'
-  - 'BSL (v1) BSD (3 clause) GENERATED FILE'
-  - 'ICU-License'
-  - 'GPL (with incorrect FSF address)'
-  - 'GPL (unversioned/unknown version)'
-  - 'GPL (v2 or later)'
-  - 'GPL (v2 or later) compatible'
-  - 'GPL (v2 or later) (with incorrect FSF address)'
-  - 'GPL (v2 or later) GENERATED FILE'
-  - 'GPL 2.0/LGPL 2.1/MPL 1.1 tri-license'
-  - 'GPL (v3 or later)'
-  - 'harfbuzz-License'
-  - 'ISC GENERATED FILE'
-  - 'ISC'
-  - 'LGPL'
-  - 'LGPL (v2)'
-  - 'LGPL (v2 or later)'
-  - 'LGPL (v2 or later) GENERATED FILE'
-  - 'LGPL (v2.1 or later) GENERATED FILE'
-  - 'LGPL (v2 or later) (with incorrect FSF address)'
-  - 'LGPL (v2 or later) (with incorrect FSF address) GENERATED FILE'
-  - 'LGPL (v2.1)'
-  - 'LGPL (v2.1 or later)'
-  - 'LGPL (v2.1 or later) (with incorrect FSF address)'
-  - 'MIT/X11 (BSD like)'
-  - 'MIT/X11 (BSD like) GENERATED FILE'
-  - 'MIT/X11-like (expat)'
-  - 'MPL (v1.1,) GPL (unversioned/unknown version) LGPL (v2.1 or later)'
-  - 'MPL (v1.1,) GPL (unversioned/unknown version) LGPL (v2 or later)'
-  - 'MPL (v1.1,) BSD (3 clause) GPL (unversioned/unknown version) LGPL (v2.1 or later)'
-  - 'MPL (v1.1) GPL (unversioned/unknown version)'
-  - 'MPL (v1.1) GPL (unversioned/unknown version) GENERATED FILE'
-  - 'MPL 1.1/GPL 2.0/LGPL 2.1'
-  - 'Paul Hsieh's Public Domain Option'
-  - 'SGI Free Software B License (v2.0)'
-  - 'zlib/libpng'
-  - 'GENERATED FILE'
-  - '*No copyright* Apache (v2.0)'
-  - '*No copyright* BSD (2 clause)'
-  - '*No copyright* GPL (v2 or later)'
-  - '*No copyright* LGPL (v2 or later)'
-  - '*No copyright* LGPL (v2.1 or later)'
-  - '*No copyright* LGPL (v2 or later) (with incorrect FSF address) GENERATED FILE'
-  - '*No copyright* GENERATED FILE'
-  - '*No copyright* Public domain'
-  - 'ZERO-CODE-FILES or GENERATED'
-
-Files: src/chrome/browser/importer/{nss_decryptor_system_nss.cc}
-Copyright: Copyright: 2009 The Chromium Authors. All rights reserved / 1994-2000:
-License: MPL (v1.1)
-
-Files: src/chrome/common/extensions/docs/examples/extensions/irc/servlet/src/org/chromium/{IRCProxyWebSocket.java}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/chrome/test/data/layout_tests/LayoutTests/http/tests/resources/{network-simulator.php,portabilityLayer.php,redirect.php,reset-temp-file.php,touch-temp-file.php,tripmine.php,write-temp-file.php}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/chrome/test/data/layout_tests/LayoutTests/http/tests/workers/resources/{subworker-encoded.php,worker-encoded.php,xhr-query-utf8.php,xhr-response.php}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/chrome/test/data/layout_tests/LayoutTests/http/tests/xmlhttprequest/{null-auth.php}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/chrome/test/data/layout_tests/LayoutTests/http/tests/xmlhttprequest/resources/{304.pl,access-control-allow-with-body.php,access-control-basic-preflight-cache-invalidation.php,access-control-basic-preflight-cache-timeout.php,access-control-basic-preflight-cache.php,access-control-preflight-denied-xsrf.php,big-response.php,cross-origin-authorization.php,cross-origin-check-cookies.php,cross-origin-no-authorization.php,cross-origin-set-cookies.php,download-with-delay.php,echo-auth.php,echo-host.php,empty-content-type.php,endlessxml.php,infinite-loop.php,multipart-post-echo.php,no-custom-header.php,redirect.php}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/chrome/test/data/layout_tests/LayoutTests/http/tests/xmlhttprequest/resources/basic-auth/{basic-auth.php}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/chrome/test/data/layout_tests/LayoutTests/http/tests/xmlhttprequest/resources/logout/{resource.php}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/chrome/test/data/layout_tests/LayoutTests/http/tests/xmlhttprequest/resources/re-login/{resource.php}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/chrome/test/data/layout_tests/LayoutTests/http/tests/xmlhttprequest/workers/resources/{endless-response.php}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/depot_tools/third_party/pymox/{setup.py,stubout_testee.py}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/depot_tools/third_party/simplejson/{__init__.py,decoder.py,encoder.py,ordered_dict.py,scanner.py,tool.py}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/gpu/GLES2/{gl2.h,gl2platform.h,gl2types.h}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/gpu/KHR/{khrplatform.h}
-Copyright: Copyright: 2008-2009 The Khronos Group Inc / HOLDERS BE LIABLE FOR ANY:
-License: UNKNOWN
-
-Files: src/net/tools/flip_server/{other_defines.h,string_piece_utils.h}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/net/tools/spdyshark/{moduleinfo.h}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/sandbox/linux/seccomp/{linux_syscall_support.h}
-Copyright: Copyright: 2005-2010, Google Inc:
-License: UNKNOWN
-
-Files: src/sandbox/sandbox_poc/{resource.h}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/sdch/mac/{config.h}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/sdch/open-vcdiff/{autogen.sh}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/sdch/open-vcdiff/packages/{deb.sh,rpm.sh}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/sdch/open-vcdiff/src/{codetablewriter_interface.h}
-Copyright: Copyright: 2008 Google Inc. All Rights Reserved:
-License: UNKNOWN
-
-Files: src/third_party/WebKit/WebCore/{make-generated-sources.sh,move-js-headers.sh}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebCore/bindings/v8/custom/{V8SVGElementCustom.cpp}
-Copyright: Copyright: 2010 Google Inc. All rights reserved / HOLDERS AND CONTRIBUTORS:
-License: UNKNOWN
-
-Files: src/third_party/WebKit/WebCore/dom/{Entity.cpp,NamedNodeMap.h}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebCore/html/{DataGridColumnList.h}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebCore/manual-tests/{timeout-test.php}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebCore/manual-tests/NPN_Invoke/{main.c}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebCore/manual-tests/resources/{ArrayParameterTestApplet.java,CheckerApplet.java,StringTypeTest.java,TestApplet.java}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebCore/storage/wince/{DatabaseThreadWince.cpp,DatabaseThreadWince.h,LocalStorageThreadWince.cpp,LocalStorageThreadWince.h}
-Copyright: Copyright: 2009 Torch Mobile, Inc. All rights reserved:
-License: UNKNOWN
-
-Files: src/third_party/WebKit/WebKitTools/DumpRenderTree/ForwardingHeaders/wtf/{ASCIICType.h,Assertions.h,FastMalloc.h,HashMap.h,HashSet.h,HashTraits.h,Locker.h,MathExtras.h,Noncopyable.h,OwnPtr.h,OwnPtrCommon.h,PassOwnPtr.h,PassRefPtr.h,Platform.h,RefCounted.h,RefPtr.h,RetainPtr.h,StringExtras.h,Threading.h,Vector.h}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebKitTools/DumpRenderTree/mac/InternalHeaders/WebKit/{WebHTMLRepresentationInternal.h,WebTypesInternal.h}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebKitTools/DumpRenderTree/unix/TestNetscapePlugin/ForwardingHeaders/WebKit/{npapi.h,npfunctions.h,npruntime.h}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebKitTools/DumpRenderTree/win/TestNetscapePlugin/{main.cpp,resource.h}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebKitTools/Scripts/webkitpy/{__init__.py}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebKitTools/Scripts/webkitpy/common/{__init__.py}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebKitTools/Scripts/webkitpy/common/checkout/{__init__.py}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebKitTools/Scripts/webkitpy/common/config/{__init__.py}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebKitTools/Scripts/webkitpy/common/net/{__init__.py}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebKitTools/Scripts/webkitpy/common/net/irc/{__init__.py}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebKitTools/Scripts/webkitpy/common/system/{__init__.py}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebKitTools/Scripts/webkitpy/common/thread/{__init__.py}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebKitTools/Scripts/webkitpy/layout_tests/{__init__.py}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebKitTools/Scripts/webkitpy/python24/{__init__.py}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebKitTools/Scripts/webkitpy/style/{__init__.py}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebKitTools/Scripts/webkitpy/style/processors/{__init__.py,python_unittest_input.py}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebKitTools/Scripts/webkitpy/test/{__init__.py}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebKitTools/Scripts/webkitpy/thirdparty/{BeautifulSoup.py}
-Copyright: Copyright: 2004-2009, Leonard Richardson:
-License: UNKNOWN
-
-Files: src/third_party/WebKit/WebKitTools/Scripts/webkitpy/thirdparty/pywebsocket/test/testdata/{hello.pl}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebKitTools/Scripts/webkitpy/thirdparty/simplejson/{__init__.py,decoder.py,encoder.py,jsonfilter.py,scanner.py}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebKitTools/Scripts/webkitpy/thirdparty/simplejson/{_speedups.c}
-Copyright: Copyright: { / (c >= ' ' && c <= '~' && c != '\\' && c != '/' && c != '"'):
-License: UNKNOWN
-
-Files: src/third_party/WebKit/WebKitTools/Scripts/webkitpy/tool/{__init__.py}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebKitTools/Scripts/webkitpy/tool/bot/{__init__.py}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/WebKit/WebKitTools/Scripts/webkitpy/tool/commands/{__init__.py}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/apple/{ImageAndTextCell.h}
-Copyright: Copyright: 2009 Apple Inc. All Rights Reserved:
-License: UNKNOWN
-
-Files: src/third_party/cld/encodings/compact_lang_det/{subsetsequence_unittest.cc}
-Copyright: Copyright: 2008 Google Inc. All Rights Reserved:
-License: UNKNOWN
-
-Files: src/third_party/cld/encodings/compact_lang_det/generated/{compact_lang_det_generated_ctjkvz_0.cc}
-Copyright: Copyright: 2009 Google Inc:
-License: UNKNOWN
-
-Files: src/third_party/cld/encodings/compact_lang_det/win/{cld_utf8utils_google3.cc}
-Copyright: Copyright: 2009 Google Inc. All Rights Reserved:
-License: UNKNOWN
-
-Files: src/third_party/ffmpeg/source/patched-ffmpeg-mt/doc/{texi2pod.pl}
-Copyright: Copyright: 1999, 2000, 2001 Free Software Foundation, Inc:
-License: GPL
-
-Files: src/third_party/ffmpeg/source/patched-ffmpeg-mt/libswscale/x86/{yuv2rgb_template.c}
-Copyright: Copyright: 2000, Silicon Integrated System Corp:
-License: GPL
-
-Files: src/third_party/jemalloc/chromium/{build-crt.py}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/jemalloc/vendor/{build-crt.py}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/libxml/{acconfig.h,check-relaxng-test-suite.py,check-relaxng-test-suite2.py,check-xinclude-test-suite.py,check-xml-test-suite.py,check-xsddata-test-suite.py,chvalid.c,dbgen.pl,dbgenattr.pl,elfgcchack.h,genUnicode.py,gentest.py,nanoftp.c,testThreads.c,testThreadsWin32.c,testdso.c,xmlmemory.c,xmlunicode.c,xmlwriter.c}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/libxml/*
-Copyright: Copyright: ((( == 0x9) || ( == 0xa)) || \ / ( == 0x20) / IS_BLANK_CH / for the status of this software / == 0xd)):
-License: UNKNOWN
-
-Files: src/third_party/libxml/*
-Copyright: Copyright: for the status of this software:
-License: UNKNOWN
-
-Files: src/third_party/libxml/include/{win32config.h,wsockcompat.h}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/libxml/include/libxml/{chvalid.h,xmlunicode.h}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/libxml/include/libxml/{DOCBparser.h,HTMLparser.h,HTMLtree.h,SAX.h,SAX2.h,c14n.h,catalog.h,debugXML.h,dict.h,encoding.h,entities.h,hash.h,list.h,nanoftp.h,nanohttp.h,parser.h,parserInternals.h,pattern.h,relaxng.h,schemasInternals.h,schematron.h,threads.h,tree.h,uri.h,valid.h,xinclude.h,xlink.h,xmlIO.h,xmlautomata.h,xmlerror.h,xmlexports.h,xmlmemory.h,xmlmodule.h,xmlreader.h,xmlregexp.h,xmlsave.h,xmlschemas.h,xmlschemastypes.h,xmlstring.h,xmlwriter.h,xpath.h,xpathInternals.h,xpointer.h}
-Copyright: Copyright: for the status of this software:
-License: UNKNOWN
-
-Files: src/third_party/libxml/linux/{config.h}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/libxml/mac/{config.h}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/libxml/win32/{config.h}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/modp_b64/{modp_b64_data.h}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/modp_b64/{modp_b64.h}
-Copyright: Copyright: &copy; 2005, 2006, Nick Galbreath -- nickg [at] modp [dot] com:
-License: UNKNOWN
-
-Files: src/third_party/npapi/npspy/{analyze_streams.py}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/npapi/npspy/extern/java/{jni_md.h}
-Copyright: Copyright: 1998 Netscape Communications Corporation. All / International Business Machines:
-License: UNKNOWN
-
-Files: src/third_party/npapi/npspy/include/{setup.h}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/npapi/npspy/windows/{resource.h,setupexe.cpp}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/ots/tools/{ttf-checksum.py}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/protobuf2/{config.h}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/py/simplejson/{__init__.py,_speedups.c,decoder.py,encoder.py,ordered_dict.py,scanner.py,tool.py}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/py/simplejson/tests/{__init__.py,test_check_circular.py,test_decode.py,test_default.py,test_dump.py,test_encode_basestring_ascii.py,test_encode_for_html.py,test_fail.py,test_float.py,test_indent.py,test_pass1.py,test_pass2.py,test_pass3.py,test_recursion.py,test_scanstring.py,test_separators.py,test_speedups.py,test_unicode.py}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/swig/Lib/{linkruntime.c}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/tcmalloc/chromium/src/{config_linux.h,config_win.h}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/tcmalloc/chromium/src/base/{vdso_support.h}
-Copyright: Copyright: 2008 Google Inc. All Rights Reserved:
-License: UNKNOWN
-
-Files: src/third_party/tcmalloc/chromium/src/tests/{page_heap_test.cc,profile-handler_unittest.cc,raw_printer_test.cc,stack_trace_table_test.cc}
-Copyright: Copyright: 2009 Google Inc. All Rights Reserved:
-License: UNKNOWN
-
-Files: src/third_party/tcmalloc/chromium/src/windows/{config.h}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/tcmalloc/vendor/{autogen.sh}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/tcmalloc/vendor/packages/{deb.sh,rpm.sh}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/tcmalloc/vendor/src/base/{vdso_support.h}
-Copyright: Copyright: 2008 Google Inc. All Rights Reserved:
-License: UNKNOWN
-
-Files: src/third_party/tcmalloc/vendor/src/tests/{page_heap_test.cc,profile-handler_unittest.cc,raw_printer_test.cc,stack_trace_table_test.cc}
-Copyright: Copyright: 2009 Google Inc. All Rights Reserved:
-License: UNKNOWN
-
-Files: src/third_party/tcmalloc/vendor/src/windows/{config.h}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/third_party/wtl/include/{atlapp.h,atlcrack.h,atlctrls.h,atlctrlw.h,atlctrlx.h,atlddx.h,atldlgs.h,atlfind.h,atlframe.h,atlgdi.h,atlmisc.h,atlprint.h,atlres.h,atlresce.h,atlscrl.h,atlsplit.h,atltheme.h,atluser.h,atlwince.h,atlwinx.h}
-Copyright: Copyright (C) Microsoft Corporation. All rights reserved.  This file is a part of the Windows Template Library. The use and distribution terms for this software are covered by the Microsoft Permissive License (Ms-PL) which can be found in the file:
-License: Ms-PL
-
-Files: src/tools/dromaeo_benchmark_runner/{dromaeo_benchmark_runner.py}
-Copyright: Copyright: 2009 Google Inc. All Rights Reserved:
-License: UNKNOWN
-
-Files: src/tools/grit/grit/node/custom/{__init__.py}
-Copyright: Copyright: 2004 Google Inc:
-License: UNKNOWN
-
-Files: src/tools/measure_page_load_time/ie_bho/{resource.h}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/tools/memory_watcher/scripts/{finditem.pl,memprof.pl,memtrace.pl,summary.pl}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/tools/python/google/{__init__.py}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/v8/src/{powers-ten.h}
-Copyright: Copyright: 2010 the V8 project authors. All rights reserved:
-License: UNKNOWN
-
-Files: src/v8/src/third_party/dtoa/{dtoa.c}
-Copyright: Copyright: 1991, 2000, 2001 by Lucent Technologies:
-License: UNKNOWN
-
-Files: src/webkit/database/{quota_table_unittest.cc}
-Copyright: Copyright: 2009 The Chromium Authos. All rights reserved:
-License: UNKNOWN
-
-Files: src/webkit/glue/plugins/test/{resource.h}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/webkit/tools/npapi_layout_test_plugin/{main.cpp,resource.h}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
-Files: src/webkit/tools/pepper_test_plugin/{main.cc}
-Copyright: UNKNOWN:
-License: *No copyright* UNKNOWN
-
diff --git a/debian/gbp.conf b/debian/gbp.conf
deleted file mode 100644 (file)
index f73054b..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-[git-buildpackage]
-tarball-dir=..
-overlay= True
-debian-branch=master
-export-dir=../build-area
-
-[git-dch]
-id-length=7
-meta=True
diff --git a/debian/initial_bookmarks.html b/debian/initial_bookmarks.html
new file mode 100644 (file)
index 0000000..c9da165
--- /dev/null
@@ -0,0 +1,12 @@
+<!DOCTYPE NETSCAPE-Bookmark-file-1>
+<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
+<TITLE>Bookmarks</TITLE>
+<H1>Bookmarks</H1>
+<DL><p>
+    <DT><H3 PERSONAL_TOOLBAR_FOLDER="true">Bookmarks Bar</H3>
+    <DL><p>
+        <DT><A HREF="http://www.debian.org/" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABJ0lEQVQ4jcWTsVKDQBCGPxkbTQs0FmGcoUnjyAt4D3FDG94EfBKSFukpOXpGOxoLaGyCrdqJ1WUuFzLGyq1ubv/9d//79y6woiReexTBDoSHEAAjSvmgRuJBUmxNvGMXL3jJJkQG4OMqH1cBfBImLrtNSby2m+6LK8JeIaYG0rl8h6wVYjJJ9hOs+E4A3vGTB3i0CSTFtsPZmNgDdoWYWqLcvG+J8g5Zm/cdsq4I+wMpDaQKMdnFc1I1VhM4AAui4Iu3wQT1PAd24Rz2Uh+uuAng9aijtlW/yzW3wRKGlWnnnIQOWdtuVIS9rd8BGIkH3U0nRkrlIYW2ViGmJXfDB/eZvUwAPEFtT6GnayA9uUCm1lNLdHa0RPmRx/9CMrttfw39uX57wB98n5EuURHvVgAAAABJRU5ErkJggg==">Debian.org</A>
+        <DT><A HREF="http://www.debian.org/News/" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABJ0lEQVQ4jcWTsVKDQBCGPxkbTQs0FmGcoUnjyAt4D3FDG94EfBKSFukpOXpGOxoLaGyCrdqJ1WUuFzLGyq1ubv/9d//79y6woiReexTBDoSHEAAjSvmgRuJBUmxNvGMXL3jJJkQG4OMqH1cBfBImLrtNSby2m+6LK8JeIaYG0rl8h6wVYjJJ9hOs+E4A3vGTB3i0CSTFtsPZmNgDdoWYWqLcvG+J8g5Zm/cdsq4I+wMpDaQKMdnFc1I1VhM4AAui4Iu3wQT1PAd24Rz2Uh+uuAng9aijtlW/yzW3wRKGlWnnnIQOWdtuVIS9rd8BGIkH3U0nRkrlIYW2ViGmJXfDB/eZvUwAPEFtT6GnayA9uUCm1lNLdHa0RPmRx/9CMrttfw39uX57wB98n5EuURHvVgAAAABJRU5ErkJggg==">Latest News</A>
+        <DT><A HREF="http://www.debian.org/support" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABJ0lEQVQ4jcWTsVKDQBCGPxkbTQs0FmGcoUnjyAt4D3FDG94EfBKSFukpOXpGOxoLaGyCrdqJ1WUuFzLGyq1ubv/9d//79y6woiReexTBDoSHEAAjSvmgRuJBUmxNvGMXL3jJJkQG4OMqH1cBfBImLrtNSby2m+6LK8JeIaYG0rl8h6wVYjJJ9hOs+E4A3vGTB3i0CSTFtsPZmNgDdoWYWqLcvG+J8g5Zm/cdsq4I+wMpDaQKMdnFc1I1VhM4AAui4Iu3wQT1PAd24Rz2Uh+uuAng9aijtlW/yzW3wRKGlWnnnIQOWdtuVIS9rd8BGIkH3U0nRkrlIYW2ViGmJXfDB/eZvUwAPEFtT6GnayA9uUCm1lNLdHa0RPmRx/9CMrttfw39uX57wB98n5EuURHvVgAAAABJRU5ErkJggg==">Help</A>
+    </DL><p>
+</DL><p>
diff --git a/debian/licensecheck.pl b/debian/licensecheck.pl
deleted file mode 100755 (executable)
index 9f97e19..0000000
+++ /dev/null
@@ -1,392 +0,0 @@
-#!/usr/bin/perl -w
-
-# Check licenses of a large subtree. It uses licensecheck from devscripts
-# then postprocess the results
-# (c) 2009, Fabien Tassin <fta@sofaraway.org>
-
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License as
-# published by the Free Software Foundation; either version 2, or (at
-# your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License along
-# with this program; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-
-use strict;
-use Getopt::Std;
-
-my $white_listed_licenses = [
-  'global BSD-style Chromium',
-  'global BSD-style libjingle',
-  'Public domain',
-  'Apache (v2.0)',
-  'Apache (v2.0) GENERATED FILE',
-  'Apache (v2.0) BSD (2 clause)',
-  'BSD (2 clause)',
-  'BSD (2 clause) GENERATED FILE',
-  'BSD (2 clause)/LGPL 2 (or later)/LGPL 2.1 (or later)',
-  'BSD (2 or 3 clause)',
-  'BSD (3 clause)',
-  'BSD (3 clause) GENERATED FILE',
-  'BSD (2 clause) MIT/X11 (BSD like)',
-  'BSL (v1)',
-  'BSL (v1) BSD (3 clause) GENERATED FILE',
-  'ICU-License',
-  'GPL (with incorrect FSF address)',
-  'GPL (unversioned/unknown version)',
-  'GPL (v2 or later)',
-  'GPL (v2 or later) compatible',
-  'GPL (v2 or later) (with incorrect FSF address)',
-  'GPL (v2 or later) GENERATED FILE',
-  'GPL 2.0/LGPL 2.1/MPL 1.1 tri-license',
-  'GPL (v3 or later)',
-  'harfbuzz-License',
-  'ISC GENERATED FILE',
-  'ISC',
-  'LGPL',
-  'LGPL (v2)',
-  'LGPL (v2 or later)',
-  'LGPL (v2 or later) GENERATED FILE',
-  'LGPL (v2.1 or later) GENERATED FILE',
-  'LGPL (v2 or later) (with incorrect FSF address)',
-  'LGPL (v2 or later) (with incorrect FSF address) GENERATED FILE',
-  'LGPL (v2.1)',
-  'LGPL (v2.1 or later)',
-  'LGPL (v2.1 or later) (with incorrect FSF address)',
-  'MIT/X11 (BSD like)',
-  'MIT/X11 (BSD like) GENERATED FILE',
-  'MIT/X11-like (expat)',
-  'MPL (v1.1,) GPL (unversioned/unknown version) LGPL (v2.1 or later)',
-  'MPL (v1.1,) GPL (unversioned/unknown version) LGPL (v2 or later)',
-  'MPL (v1.1,) BSD (3 clause) GPL (unversioned/unknown version) LGPL (v2.1 or later)',
-  'MPL (v1.1) GPL (unversioned/unknown version)',
-  'MPL (v1.1) GPL (unversioned/unknown version) GENERATED FILE',
-  'MPL 1.1/GPL 2.0/LGPL 2.1',
-  'Paul Hsieh\'s Public Domain Option',
-  'SGI Free Software B License (v2.0)',
-  'zlib/libpng',
-  'GENERATED FILE',
-  '*No copyright* Apache (v2.0)',
-  '*No copyright* BSD (2 clause)',
-  '*No copyright* GPL (v2 or later)',
-  '*No copyright* LGPL (v2 or later)',
-  '*No copyright* LGPL (v2.1 or later)',
-  '*No copyright* LGPL (v2 or later) (with incorrect FSF address) GENERATED FILE',
-  '*No copyright* GENERATED FILE',
-  '*No copyright* Public domain',
-  'ZERO-CODE-FILES or GENERATED',
-];
-
-my $manually_identified = {
-  '/base/third_party/dmg_fp/'   => [
-    'MIT/X11 (BSD like)',
-    'Copyright (c) 1991, 2000, 2001 by Lucent Technologies.'
-  ],
-  '/base/third_party/purify/pure_api.c'   => [
-    'Public domain',
-    'Explicitly no copyright'
-  ],
-  '/base/third_party/purify/pure.h'   => [
-    'Public domain',
-    '(C) Copyright IBM Corporation. 2006, 2006. All Rights Reserved.'
-  ],
-  '/third_party/sqlite/'   => [
-    'Public domain',
-    'The author disclaims all copyright. The library is in the public domain.'
-  ],
-  '/src/chrome/'   => [
-    'BSD (3 clause)',
-    'No copyright'
-  ],
-  '/depot_tools/tests/pymox/'   => [
-    'Apache (v2.0)',
-    'No copyright'
-  ],
-  '/googleurl/'   => [
-    'BSD (3 clause)',
-    'No copyright'
-  ],
-  '/gpu/command_buffer/common/GLES2/'   => [
-    'SGI Free Software B License (v2.0)',
-    'No copyright'
-  ],
-  '/media/tools/qt_faststart/qt_faststart.c'   => [
-    'Public domain',
-    'No copyright'
-  ],
-  '/native_client/src/third_party/libxt/'   => [
-    'MIT/X11 (BSD like)',
-    'No copyright'
-  ],
-  '/native_client/'   => [
-    'BSD (3 clause)',
-    'No copyright'
-  ],
-  '/v8/test/cctest/'   => [
-    'BSD (3 clause)',
-    'No copyright'
-  ],
-  '/third_party/WebKit/WebKitLibraries/WebCoreSQLite3/' => [
-    'Public domain',
-    'The author disclaims all copyright. The library is in the public domain.'
-  ],
-  '/third_party/zlib/' => [
-    'zlib/libpng',
-    'This software is provided \'as-is\', without any express or implied'
-  ],
-  '/third_party/lzma_sdk/' => [
-    'Public domain',
-    'LZMA SDK is placed in the public domain.'
-  ],
-  '/third_party/hunspell/src/hunspell/' => [
-    'MPL 1.1/GPL 2.0/LGPL 2.1',
-    'The contents of this file are subject to the Mozilla Public License Version 1.1 (the "License")'
-  ],
-  '/webkit/data/layout_tests' => [
-    'global BSD-style Webkit/LGPL 2.1',
-    'http://webkit.org/projects/goals.html'
-  ],
-  '/third_party/WebKit/JavaScriptCore/icu' => [
-    'ICU-License',
-    'Copyright (c) 1995-2006 International Business Machines Corporation and others'
-  ],
-  '/third_party/WebKit/WebCore/icu/' => [
-    'ICU-License',
-    'Copyright (c) 1995-2006 International Business Machines Corporation and others'
-  ],
-  '/third_party/icu/' => [
-    'ICU-License',
-    'Copyright (c) 1995-2009 International Business Machines Corporation and others'
-  ],
-  '/third_party/harfbuzz/' => [
-    'harfbuzz-License',
-    'Copyright: 2000-2009 Red Hat, Inc'
-  ],
-  '/third_party/WebKit/JavaScriptCore/ForwardingHeaders/' => [
-    'ZERO-CODE-FILES or GENERATED',
-    'No copyright'
-  ],
-  '/third_party/WebKit/WebCore/ForwardingHeaders/' => [
-    'ZERO-CODE-FILES or GENERATED',
-    'No copyright'
-  ],
-  'src/third_party/WebKit/WebCore/' => [
-    'BSD (2 clause)/LGPL 2 (or later)/LGPL 2.1 (or later)',
-    'No copyright'
-  ],
-  'third_party/WebKit/JavaScriptCore/' => [
-    'BSD (2 clause)/LGPL 2 (or later)/LGPL 2.1 (or later)',
-    'No copyright'
-  ],
-  'version.h' => [
-    'ZERO-CODE-FILES or GENERATED',
-    'No copyright'
-  ],
-  '/third_party/libjingle/files/talk/' => [
-    'global BSD-style libjingle',
-    'No copyright'
-  ],
-  '/third_party/skia/' => [
-    'Apache (v2.0)',
-    'No copyright'
-  ],
-  '/third_party/hunspell/' => [
-    'GPL 2.0/LGPL 2.1/MPL 1.1 tri-license',
-    'No copyright'
-  ],
-  '/third_party/expat/' => [
-    'MIT/X11-like (expat)',
-    'No copyright'
-  ],
-  '/third_party/yasm/source/patched-yasm/modules/parsers/nasm/' => [
-    'LGPL',
-    'No copyright'
-  ],
-  '/third_party/yasm/source/patched-yasm/modules/preprocs/' => [
-    'LGPL',
-    'No copyright'
-  ],
-  '/third_party/yasm/source/patched-yasm/modules/' => [
-    'BSD (2 or 3 clause)',
-    'No copyright'
-  ],
-  '/third_party/yasm/source/patched-yasm/tools/python-yasm/' => [
-    'LGPL',
-    'No copyright'
-  ],
-  '/third_party/yasm/' => [
-    'GPL (v2 or later) compatible',
-    'Copyright (c) 2001-2009 Peter Johnson and other Yasm developers.'
-  ],
-  '/third_party/tlslite/' => [
-    'Public domain',
-    'No copyright'
-  ],
-  '/third_party/ffmpeg/' => [
-    'GPL (v2 or later) compatible',
-    'No copyright'
-  ],
-  '/third_party/libevent/' => [
-    'BSD (3 clause)',
-    'No copyright'
-  ],
-  '/third_party/protobuf2/src/' => [
-    'BSD (3 clause)',
-    'No copyright'
-  ],
-  '/third_party/tcmalloc/tcmalloc/' => [
-    'BSD (3 clause)',
-    'No copyright'
-  ],
-  '/third_party/xdg-utils/' => [
-    'MIT/X11 (BSD like)',
-    'No copyright'
-  ],
-  '/net/disk_cache/hash.cc' => [
-    'Paul Hsieh\'s Public Domain Option',
-    'No copyright'
-  ],
-};
-
-my $opt = {};
-getopts('ah', $opt) || &Usage();
-&Usage() if $$opt{'h'};
-
-sub Usage {
-  die "Usage: $0 [options] directory\n" .
-    "  -a           display all licenses found (default will hide whitelisted licenses)\n" .
-    "  -h           this help screen\n";
-}
-
-my $dir = shift @ARGV;
-
-sub get_license {
-  my $file      = shift;
-  my $license   = shift;
-  my $copyright = shift;
-
-  return("empty file", "empty") if -z $file;
-  open(FILE, $file) || die "Can't open $file: $!\n";
-  my $maxline = 60;
-  my $linenum = 0;
-  while (!eof(FILE) && defined (my $line = <FILE>) && $linenum < $maxline) {
-    $linenum++;
-    next unless $line =~ m/Copyright/i;
-    chomp $line;
-    # Remove indents/comments
-    $line =~ s,^\s*(\#|/\*|//)\s*,,;
-    # remove everything before the copyright
-    $line =~ s/.*(Copyright)/$1/i;
-    my $text = $line;
-     while (!eof(FILE) && defined (my $line = <FILE>) && $linenum < $maxline) {
-       chomp $line;
-       # Remove indents/comments
-       $line =~ s,^\s*(\#|/\*|//)\s*,,;
-       $text .= " " .$line;
-       $text =~ m/Copyright.*?The Chromium Authors. All rights reserved.*?BSD-style license.*?found.*?in the.*?LICENSE file/ && do {
-         close FILE;
-         return("global BSD-style Chromium", $text);
-       } ||
-       $text =~ m/It is free software.*?under the.*?terms of either.*?GNU General Public License.*?either version (\d+).*?any later version.*?Artistic License/ && do {
-         close FILE;
-         return("dual GPLv$1+/Artistic License", $text);
-       } ||
-       $text =~ m/The use and distribution terms for this software are covered by the.*?Microsoft Permissive License \(Ms-PL\).*?/ && do {
-         close FILE;
-         return("Ms-PL", $text);
-       }
-    }
-  }
-  close FILE;
-  ($license, $copyright);
-}
-
-my $data = {};
-my $line;
-local *LC;
-open(LC, "/usr/bin/licensecheck -r --copyright $dir |") ||
-  die "Can't open /usr/bin/licensecheck: $!\n";
-while (!eof(LC) && defined($line = <LC>)) {
-  chomp $line;
-  my ($file, $license, $copyright) = (undef, undef, 'UNKNOWN');
-  if ($line =~ m/^(\S[^:]+): (.*)/) {
-    $file = $1;
-    $license = $2;
-    $license =~ s/\s*$//;
-    $line = <LC>;
-    if ($line =~ m/^  \[(.*.)\]/) {
-      $copyright = $1;
-      $line = <LC>;
-    }
-    # check for manual identification
-    for my $manual (keys %$manually_identified) {
-      if ($file =~ m,$manual,) {
-        my $res = $$manually_identified{$manual};
-        my $tmp_license = "";
-        my $tmp_copyright = "";
-        ($tmp_license, $tmp_copyright) = @$res;
-        if (!$copyright || $copyright =~ /.*no copyright.*/ ) {
-          $copyright = $tmp_copyright;
-        }
-        if (!$license || $license eq "UNKNOWN" || $license eq "*No copyright* UNKNOWN") {
-          $license = $tmp_license;
-        }
-        last;
-      }
-    }
-    if ($license eq 'UNKNOWN') {
-      # Look further into that file. licensecheck may have missed something
-      ($license, $copyright) = get_license($file, $license, $copyright);
-    }
-    #printf "%-80s %-30s %s\n", $file, $license, $copyright;
-    my $path = $file;
-    $path =~ s,/[^/]*$,,;
-    push @{$$data{$path}{$license}{$copyright}}, [ $file ];
-    next if $line =~ m/^$/;
-  }
-  die "line='$line'\n";
-}
-close LC;
-
-print "Whitelisted licenses: \n  - '" . (join "'\n  - '", @$white_listed_licenses) . "'\n\n" unless $$opt{'a'};
-
-for my $dir (sort keys %$data) {
-  my $l = 0;
-  for my $license (sort keys %{$$data{$dir}}) {
-    my $skip = 0;
-    for my $w (@$white_listed_licenses) {
-      $skip++ if $w eq $license;
-    }
-    next if !$$opt{'a'} && $skip;
-    $l++;
-    for my $copyright (sort keys %{$$data{$dir}{$license}}) {
-      my @values = values %{$$data{$dir}{$license}};
-      if ($#values == 1) {
-        printf "Files: %s/*\n", $dir;
-      } else {
-        printf "Files: %s/{", $dir;
-        my $first = 1;
-        for my $file (sort { $$a[0] cmp $$b[0] } @{$$data{$dir}{$license}{$copyright}}) {
-          if ($first) {
-            $first = 0;
-          } else { 
-            printf ",";
-          }
-          my $filename = $$file[0];
-          $filename =~ s/$dir\///;
-          printf "%s", $filename;
-        }
-        printf "}\n";
-      }
-      print "Copyright: $copyright:\n";
-      print "License: $license\n";
-      print "\n";
-    }
-  }
-}
diff --git a/debian/licensegen.sh b/debian/licensegen.sh
deleted file mode 100644 (file)
index 9900d81..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/sh
-
-cat debian/copyright.dep5-head > debian/copyright
-echo >> debian/copyright
-echo "generating main copyright dep-5 format ..."
-sh -c "./debian/licensecheck.pl -a src/" >> debian/copyright
-echo "generating problem report (see README.copyright ..."
-sh -c "./debian/licensecheck.pl src/" > debian/copyright.problems
-
-echo "appending license details ..."
-for i in debian/licenses/LICENSE.*; do
-       echo >> debian/copyright
-       cat "$i" >> debian/copyright
-done
-
diff --git a/debian/licenses/LICENSE.Apache (v2.0) b/debian/licenses/LICENSE.Apache (v2.0)
deleted file mode 100644 (file)
index bcd6da8..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-License: Apache (v2.0)
- See: /usr/share/common-licenses/Apache-2.0
diff --git a/debian/licenses/LICENSE.BSD (2 clause) b/debian/licenses/LICENSE.BSD (2 clause)
deleted file mode 100644 (file)
index 14fe7aa..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-License: BSD (2 clause)
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions
- are met:  
- 1. Redistributions of source code must retain the above copyright
-    notice(s), this list of conditions and the following disclaimer as
-    the first lines of this file unmodified other than the possible
-    addition of one or more copyright notices.
- 2. Redistributions in binary form must reproduce the above copyright
-    notice(s), this list of conditions and the following disclaimer in
-    the documentation and/or other materials provided with the
-    distribution.
- .
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) ``AS IS'' AND ANY
- EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) BE
- LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
- SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
- BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
- WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
- OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
- EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/debian/licenses/LICENSE.BSL (v1) b/debian/licenses/LICENSE.BSL (v1)
deleted file mode 100644 (file)
index 60f9d8a..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-License: BSL (v1)
- Boost Software License - Version 1.0 - August 17th, 2003
- Permission is hereby granted, free of charge, to any person or organization
- obtaining a copy of the software and accompanying documentation covered by
- this license (the "Software") to use, reproduce, display, distribute,
- execute, and transmit the Software, and to prepare derivative works of the
- Software, and to permit third-parties to whom the Software is furnished to
- do so, all subject to the following:
- The copyright notices in the Software and this entire statement, including
- the above license grant, this restriction and the following disclaimer,
- must be included in all copies of the Software, in whole or in part, and
- all derivative works of the Software, unless such copies or derivative
- works are solely in the form of machine-executable object code generated by
- a source language processor.
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
- SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
- FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
- ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
- DEALINGS IN THE SOFTWARE.
diff --git a/debian/licenses/LICENSE.GPL-2-or-later b/debian/licenses/LICENSE.GPL-2-or-later
deleted file mode 100644 (file)
index 3841679..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-License GPL (v2 or later)
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
- .
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- GNU General Public License for more details.
- .
- You should have received a copy of the GNU General Public License along
- with this program; if not, write to the Free Software Foundation, Inc.,
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
- .
- On debian/ubuntu the full license text can be found here:
- /usr/share/common-licenses/GPL-2
diff --git a/debian/licenses/LICENSE.GPL-3-or-later b/debian/licenses/LICENSE.GPL-3-or-later
deleted file mode 100644 (file)
index 4d7826e..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-License GPL (v3 or later)
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
- .
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- GNU General Public License for more details.
- .
- You should have received a copy of the GNU General Public License
- along with this program.  If not, see <http://www.gnu.org/licenses/>.
- .
- See: /usr/share/common-licenses/GPL-3
diff --git a/debian/licenses/LICENSE.ICU-License b/debian/licenses/LICENSE.ICU-License
deleted file mode 100644 (file)
index 34559fe..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-License: ICU-License
- Permission is hereby granted, free of charge, to any person obtaining a copy
- of this software and associated documentation files (the "Software"),
- to deal in the Software without restriction, including without limitation
- the rights to use, copy, modify, merge, publish, distribute, and/or sell
- copies of the Software, and to permit persons
- to whom the Software is furnished to do so, provided that the above
- copyright notice(s) and this permission notice appear in all copies
- of the Software and that both the above copyright notice(s) and this
- permission notice appear in supporting documentation.
- .
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
- INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
- PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL
- THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM,
- OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
- RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
- NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE
- USE OR PERFORMANCE OF THIS SOFTWARE.
- .
- Except as contained in this notice, the name of a copyright holder shall not be
- used in advertising or otherwise to promote the sale, use or other dealings in
- this Software without prior written authorization of the copyright holder.
diff --git a/debian/licenses/LICENSE.LGPL-2.0-or-later b/debian/licenses/LICENSE.LGPL-2.0-or-later
deleted file mode 100644 (file)
index 4a5617d..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-License: LGPL (v2 or later)
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Library General Public
- License as published by the Free Software Foundation; either
- version 2 of the License, or (at your option) any later version.
- .
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- Library General Public License for more details.
- .
- You should have received a copy of the GNU Library General Public License
- along with this library; see the file COPYING.LIB.  If not, write to
- the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- Boston, MA 02110-1301, USA.
- .
- Full license text: /usr/share/common-licenses/LGPL-2
diff --git a/debian/licenses/LICENSE.LGPL-2.1-or-later b/debian/licenses/LICENSE.LGPL-2.1-or-later
deleted file mode 100644 (file)
index 9ab2623..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-License: LGPL (v2.1 or later)
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
- .
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- Lesser General Public License for more details.
- .
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- .
- Full license text: /usr/share/common-licenses/LGPL-2.1
diff --git a/debian/licenses/LICENSE.MPL-1.1 b/debian/licenses/LICENSE.MPL-1.1
deleted file mode 100644 (file)
index 33c164c..0000000
+++ /dev/null
@@ -1,470 +0,0 @@
-License: MPL 1.1
-                          MOZILLA PUBLIC LICENSE
-                                Version 1.1
- .
-                              ---------------
- .
- 1. Definitions.
- .
-     1.0.1. "Commercial Use" means distribution or otherwise making the
-     Covered Code available to a third party.
- .
-     1.1. "Contributor" means each entity that creates or contributes to
-     the creation of Modifications.
- .
-     1.2. "Contributor Version" means the combination of the Original
-     Code, prior Modifications used by a Contributor, and the Modifications
-     made by that particular Contributor.
- .
-     1.3. "Covered Code" means the Original Code or Modifications or the
-     combination of the Original Code and Modifications, in each case
-     including portions thereof.
- .
-     1.4. "Electronic Distribution Mechanism" means a mechanism generally
-     accepted in the software development community for the electronic
-     transfer of data.
- .
-     1.5. "Executable" means Covered Code in any form other than Source
-     Code.
- .
-     1.6. "Initial Developer" means the individual or entity identified
-     as the Initial Developer in the Source Code notice required by Exhibit
-     A.
- .
-     1.7. "Larger Work" means a work which combines Covered Code or
-     portions thereof with code not governed by the terms of this License.
- .
-     1.8. "License" means this document.
- .
-     1.8.1. "Licensable" means having the right to grant, to the maximum
-     extent possible, whether at the time of the initial grant or
-     subsequently acquired, any and all of the rights conveyed herein.
- .
-     1.9. "Modifications" means any addition to or deletion from the
-     substance or structure of either the Original Code or any previous
-     Modifications. When Covered Code is released as a series of files, a
-     Modification is:
-          A. Any addition to or deletion from the contents of a file
-          containing Original Code or previous Modifications.
- .
-          B. Any new file that contains any part of the Original Code or
-          previous Modifications.
- .
-     1.10. "Original Code" means Source Code of computer software code
-     which is described in the Source Code notice required by Exhibit A as
-     Original Code, and which, at the time of its release under this
-     License is not already Covered Code governed by this License.
- .
-     1.10.1. "Patent Claims" means any patent claim(s), now owned or
-     hereafter acquired, including without limitation,  method, process,
-     and apparatus claims, in any patent Licensable by grantor.
- .
-     1.11. "Source Code" means the preferred form of the Covered Code for
-     making modifications to it, including all modules it contains, plus
-     any associated interface definition files, scripts used to control
-     compilation and installation of an Executable, or source code
-     differential comparisons against either the Original Code or another
-     well known, available Covered Code of the Contributor's choice. The
-     Source Code can be in a compressed or archival form, provided the
-     appropriate decompression or de-archiving software is widely available
-     for no charge.
- .
-     1.12. "You" (or "Your")  means an individual or a legal entity
-     exercising rights under, and complying with all of the terms of, this
-     License or a future version of this License issued under Section 6.1.
-     For legal entities, "You" includes any entity which controls, is
-     controlled by, or is under common control with You. For purposes of
-     this definition, "control" means (a) the power, direct or indirect,
-     to cause the direction or management of such entity, whether by
-     contract or otherwise, or (b) ownership of more than fifty percent
-     (50%) of the outstanding shares or beneficial ownership of such
-     entity.
- .
- 2. Source Code License.
- .
-     2.1. The Initial Developer Grant.
-     The Initial Developer hereby grants You a world-wide, royalty-free,
-     non-exclusive license, subject to third party intellectual property
-     claims:
-          (a)  under intellectual property rights (other than patent or
-          trademark) Licensable by Initial Developer to use, reproduce,
-          modify, display, perform, sublicense and distribute the Original
-          Code (or portions thereof) with or without Modifications, and/or
-          as part of a Larger Work; and
- .
-          (b) under Patents Claims infringed by the making, using or
-          selling of Original Code, to make, have made, use, practice,
-          sell, and offer for sale, and/or otherwise dispose of the
-          Original Code (or portions thereof).
- .
-          (c) the licenses granted in this Section 2.1(a) and (b) are
-          effective on the date Initial Developer first distributes
-          Original Code under the terms of this License.
- .
-          (d) Notwithstanding Section 2.1(b) above, no patent license is
-          granted: 1) for code that You delete from the Original Code; 2)
-          separate from the Original Code;  or 3) for infringements caused
-          by: i) the modification of the Original Code or ii) the
-          combination of the Original Code with other software or devices.
- .
-     2.2. Contributor Grant.
-     Subject to third party intellectual property claims, each Contributor
-     hereby grants You a world-wide, royalty-free, non-exclusive license
- .
-          (a)  under intellectual property rights (other than patent or
-          trademark) Licensable by Contributor, to use, reproduce, modify,
-          display, perform, sublicense and distribute the Modifications
-          created by such Contributor (or portions thereof) either on an
-          unmodified basis, with other Modifications, as Covered Code
-          and/or as part of a Larger Work; and
- .
-          (b) under Patent Claims infringed by the making, using, or
-          selling of  Modifications made by that Contributor either alone
-          and/or in combination with its Contributor Version (or portions
-          of such combination), to make, use, sell, offer for sale, have
-          made, and/or otherwise dispose of: 1) Modifications made by that
-          Contributor (or portions thereof); and 2) the combination of
-          Modifications made by that Contributor with its Contributor
-          Version (or portions of such combination).
- .
-          (c) the licenses granted in Sections 2.2(a) and 2.2(b) are
-          effective on the date Contributor first makes Commercial Use of
-          the Covered Code.
- .
-          (d)    Notwithstanding Section 2.2(b) above, no patent license is
-          granted: 1) for any code that Contributor has deleted from the
-          Contributor Version; 2)  separate from the Contributor Version;
-          3)  for infringements caused by: i) third party modifications of
-          Contributor Version or ii)  the combination of Modifications made
-          by that Contributor with other software  (except as part of the
-          Contributor Version) or other devices; or 4) under Patent Claims
-          infringed by Covered Code in the absence of Modifications made by
-          that Contributor.
- .
- 3. Distribution Obligations.
- .
-     3.1. Application of License.
-     The Modifications which You create or to which You contribute are
-     governed by the terms of this License, including without limitation
-     Section 2.2. The Source Code version of Covered Code may be
-     distributed only under the terms of this License or a future version
-     of this License released under Section 6.1, and You must include a
-     copy of this License with every copy of the Source Code You
-     distribute. You may not offer or impose any terms on any Source Code
-     version that alters or restricts the applicable version of this
-     License or the recipients' rights hereunder. However, You may include
-     an additional document offering the additional rights described in
-     Section 3.5.
- .
-     3.2. Availability of Source Code.
-     Any Modification which You create or to which You contribute must be
-     made available in Source Code form under the terms of this License
-     either on the same media as an Executable version or via an accepted
-     Electronic Distribution Mechanism to anyone to whom you made an
-     Executable version available; and if made available via Electronic
-     Distribution Mechanism, must remain available for at least twelve (12)
-     months after the date it initially became available, or at least six
-     (6) months after a subsequent version of that particular Modification
-     has been made available to such recipients. You are responsible for
-     ensuring that the Source Code version remains available even if the
-     Electronic Distribution Mechanism is maintained by a third party.
- .
-     3.3. Description of Modifications.
-     You must cause all Covered Code to which You contribute to contain a
-     file documenting the changes You made to create that Covered Code and
-     the date of any change. You must include a prominent statement that
-     the Modification is derived, directly or indirectly, from Original
-     Code provided by the Initial Developer and including the name of the
-     Initial Developer in (a) the Source Code, and (b) in any notice in an
-     Executable version or related documentation in which You describe the
-     origin or ownership of the Covered Code.
- .
-     3.4. Intellectual Property Matters
-          (a) Third Party Claims.
-          If Contributor has knowledge that a license under a third party's
-          intellectual property rights is required to exercise the rights
-          granted by such Contributor under Sections 2.1 or 2.2,
-          Contributor must include a text file with the Source Code
-          distribution titled "LEGAL" which describes the claim and the
-          party making the claim in sufficient detail that a recipient will
-          know whom to contact. If Contributor obtains such knowledge after
-          the Modification is made available as described in Section 3.2,
-          Contributor shall promptly modify the LEGAL file in all copies
-          Contributor makes available thereafter and shall take other steps
-          (such as notifying appropriate mailing lists or newsgroups)
-          reasonably calculated to inform those who received the Covered
-          Code that new knowledge has been obtained.
- .
-          (b) Contributor APIs.
-          If Contributor's Modifications include an application programming
-          interface and Contributor has knowledge of patent licenses which
-          are reasonably necessary to implement that API, Contributor must
-          also include this information in the LEGAL file.
- .
-               (c)    Representations.
-          Contributor represents that, except as disclosed pursuant to
-          Section 3.4(a) above, Contributor believes that Contributor's
-          Modifications are Contributor's original creation(s) and/or
-          Contributor has sufficient rights to grant the rights conveyed by
-          this License.
- .
-     3.5. Required Notices.
-     You must duplicate the notice in Exhibit A in each file of the Source
-     Code.  If it is not possible to put such notice in a particular Source
-     Code file due to its structure, then You must include such notice in a
-     location (such as a relevant directory) where a user would be likely
-     to look for such a notice.  If You created one or more Modification(s)
-     You may add your name as a Contributor to the notice described in
-     Exhibit A.  You must also duplicate this License in any documentation
-     for the Source Code where You describe recipients' rights or ownership
-     rights relating to Covered Code.  You may choose to offer, and to
-     charge a fee for, warranty, support, indemnity or liability
-     obligations to one or more recipients of Covered Code. However, You
-     may do so only on Your own behalf, and not on behalf of the Initial
-     Developer or any Contributor. You must make it absolutely clear than
-     any such warranty, support, indemnity or liability obligation is
-     offered by You alone, and You hereby agree to indemnify the Initial
-     Developer and every Contributor for any liability incurred by the
-     Initial Developer or such Contributor as a result of warranty,
-     support, indemnity or liability terms You offer.
- .
-     3.6. Distribution of Executable Versions.
-     You may distribute Covered Code in Executable form only if the
-     requirements of Section 3.1-3.5 have been met for that Covered Code,
-     and if You include a notice stating that the Source Code version of
-     the Covered Code is available under the terms of this License,
-     including a description of how and where You have fulfilled the
-     obligations of Section 3.2. The notice must be conspicuously included
-     in any notice in an Executable version, related documentation or
-     collateral in which You describe recipients' rights relating to the
-     Covered Code. You may distribute the Executable version of Covered
-     Code or ownership rights under a license of Your choice, which may
-     contain terms different from this License, provided that You are in
-     compliance with the terms of this License and that the license for the
-     Executable version does not attempt to limit or alter the recipient's
-     rights in the Source Code version from the rights set forth in this
-     License. If You distribute the Executable version under a different
-     license You must make it absolutely clear that any terms which differ
-     from this License are offered by You alone, not by the Initial
-     Developer or any Contributor. You hereby agree to indemnify the
-     Initial Developer and every Contributor for any liability incurred by
-     the Initial Developer or such Contributor as a result of any such
-     terms You offer.
- .
-     3.7. Larger Works.
-     You may create a Larger Work by combining Covered Code with other code
-     not governed by the terms of this License and distribute the Larger
-     Work as a single product. In such a case, You must make sure the
-     requirements of this License are fulfilled for the Covered Code.
- .
- 4. Inability to Comply Due to Statute or Regulation.
- .
-     If it is impossible for You to comply with any of the terms of this
-     License with respect to some or all of the Covered Code due to
-     statute, judicial order, or regulation then You must: (a) comply with
-     the terms of this License to the maximum extent possible; and (b)
-     describe the limitations and the code they affect. Such description
-     must be included in the LEGAL file described in Section 3.4 and must
-     be included with all distributions of the Source Code. Except to the
-     extent prohibited by statute or regulation, such description must be
-     sufficiently detailed for a recipient of ordinary skill to be able to
-     understand it.
- .
- 5. Application of this License.
- .
-     This License applies to code to which the Initial Developer has
-     attached the notice in Exhibit A and to related Covered Code.
- .
- 6. Versions of the License.
- .
-     6.1. New Versions.
-     Netscape Communications Corporation ("Netscape") may publish revised
-     and/or new versions of the License from time to time. Each version
-     will be given a distinguishing version number.
- .
-     6.2. Effect of New Versions.
-     Once Covered Code has been published under a particular version of the
-     License, You may always continue to use it under the terms of that
-     version. You may also choose to use such Covered Code under the terms
-     of any subsequent version of the License published by Netscape. No one
-     other than Netscape has the right to modify the terms applicable to
-     Covered Code created under this License.
- .
-     6.3. Derivative Works.
-     If You create or use a modified version of this License (which you may
-     only do in order to apply it to code which is not already Covered Code
-     governed by this License), You must (a) rename Your license so that
-     the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape",
-     "MPL", "NPL" or any confusingly similar phrase do not appear in your
-     license (except to note that your license differs from this License)
-     and (b) otherwise make it clear that Your version of the license
-     contains terms which differ from the Mozilla Public License and
-     Netscape Public License. (Filling in the name of the Initial
-     Developer, Original Code or Contributor in the notice described in
-     Exhibit A shall not of themselves be deemed to be modifications of
-     this License.)
- .
- 7. DISCLAIMER OF WARRANTY.
- .
-     COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
-     WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
-     WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF
-     DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.
-     THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE
-     IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT,
-     YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE
-     COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
-     OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
-     ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
- .
- 8. TERMINATION.
- .
-     8.1.  This License and the rights granted hereunder will terminate
-     automatically if You fail to comply with terms herein and fail to cure
-     such breach within 30 days of becoming aware of the breach. All
-     sublicenses to the Covered Code which are properly granted shall
-     survive any termination of this License. Provisions which, by their
-     nature, must remain in effect beyond the termination of this License
-     shall survive.
- .
-     8.2.  If You initiate litigation by asserting a patent infringement
-     claim (excluding declatory judgment actions) against Initial Developer
-     or a Contributor (the Initial Developer or Contributor against whom
-     You file such action is referred to as "Participant")  alleging that:
- .
-     (a)  such Participant's Contributor Version directly or indirectly
-     infringes any patent, then any and all rights granted by such
-     Participant to You under Sections 2.1 and/or 2.2 of this License
-     shall, upon 60 days notice from Participant terminate prospectively,
-     unless if within 60 days after receipt of notice You either: (i)
-     agree in writing to pay Participant a mutually agreeable reasonable
-     royalty for Your past and future use of Modifications made by such
-     Participant, or (ii) withdraw Your litigation claim with respect to
-     the Contributor Version against such Participant.  If within 60 days
-     of notice, a reasonable royalty and payment arrangement are not
-     mutually agreed upon in writing by the parties or the litigation claim
-     is not withdrawn, the rights granted by Participant to You under
-     Sections 2.1 and/or 2.2 automatically terminate at the expiration of
-     the 60 day notice period specified above.
- .
-     (b)  any software, hardware, or device, other than such Participant's
-     Contributor Version, directly or indirectly infringes any patent, then
-     any rights granted to You by such Participant under Sections 2.1(b)
-     and 2.2(b) are revoked effective as of the date You first made, used,
-     sold, distributed, or had made, Modifications made by that
-     Participant.
- .
-     8.3.  If You assert a patent infringement claim against Participant
-     alleging that such Participant's Contributor Version directly or
-     indirectly infringes any patent where such claim is resolved (such as
-     by license or settlement) prior to the initiation of patent
-     infringement litigation, then the reasonable value of the licenses
-     granted by such Participant under Sections 2.1 or 2.2 shall be taken
-     into account in determining the amount or value of any payment or
-     license.
- .
-     8.4.  In the event of termination under Sections 8.1 or 8.2 above,
-     all end user license agreements (excluding distributors and resellers)
-     which have been validly granted by You or any distributor hereunder
-     prior to termination shall survive termination.
- .
- 9. LIMITATION OF LIABILITY.
- .
-     UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
-     (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL
-     DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE,
-     OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR
-     ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
-     CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL,
-     WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
-     COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
-     INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
-     LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
-     RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
-     PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE
-     EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO
-     THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
- .
- 10. U.S. GOVERNMENT END USERS.
- .
-     The Covered Code is a "commercial item," as that term is defined in
-     48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer
-     software" and "commercial computer software documentation," as such
-     terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48
-     C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995),
-     all U.S. Government End Users acquire Covered Code with only those
-     rights set forth herein.
- .
- 11. MISCELLANEOUS.
- .
-     This License represents the complete agreement concerning subject
-     matter hereof. If any provision of this License is held to be
-     unenforceable, such provision shall be reformed only to the extent
-     necessary to make it enforceable. This License shall be governed by
-     California law provisions (except to the extent applicable law, if
-     any, provides otherwise), excluding its conflict-of-law provisions.
-     With respect to disputes in which at least one party is a citizen of,
-     or an entity chartered or registered to do business in the United
-     States of America, any litigation relating to this License shall be
-     subject to the jurisdiction of the Federal Courts of the Northern
-     District of California, with venue lying in Santa Clara County,
-     California, with the losing party responsible for costs, including
-     without limitation, court costs and reasonable attorneys' fees and
-     expenses. The application of the United Nations Convention on
-     Contracts for the International Sale of Goods is expressly excluded.
-     Any law or regulation which provides that the language of a contract
-     shall be construed against the drafter shall not apply to this
-     License.
- .
- 12. RESPONSIBILITY FOR CLAIMS.
- .
-     As between Initial Developer and the Contributors, each party is
-     responsible for claims and damages arising, directly or indirectly,
-     out of its utilization of rights under this License and You agree to
-     work with Initial Developer and Contributors to distribute such
-     responsibility on an equitable basis. Nothing herein is intended or
-     shall be deemed to constitute any admission of liability.
- .
- 13. MULTIPLE-LICENSED CODE.
- .
-     Initial Developer may designate portions of the Covered Code as
-     "Multiple-Licensed".  "Multiple-Licensed" means that the Initial
-     Developer permits you to utilize portions of the Covered Code under
-     Your choice of the NPL or the alternative licenses, if any, specified
-     by the Initial Developer in the file described in Exhibit A.
- .
- EXHIBIT A -Mozilla Public License.
- .
-     ``The contents of this file are subject to the Mozilla Public License
-     Version 1.1 (the "License"); you may not use this file except in
-     compliance with the License. You may obtain a copy of the License at
-     http://www.mozilla.org/MPL/
- .
-     Software distributed under the License is distributed on an "AS IS"
-     basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
-     License for the specific language governing rights and limitations
-     under the License.
- .
-     The Original Code is ______________________________________.
- .
-     The Initial Developer of the Original Code is ________________________.
-     Portions created by ______________________ are Copyright (C) ______
-     _______________________. All Rights Reserved.
- .
-     Contributor(s): ______________________________________.
- .
-     Alternatively, the contents of this file may be used under the terms
-     of the _____ license (the  "[___] License"), in which case the
-     provisions of [______] License are applicable instead of those
-     above.  If you wish to allow use of your version of this file only
-     under the terms of the [____] License and not to allow others to use
-     your version of this file under the MPL, indicate your decision by
-     deleting  the provisions above and replace  them with the notice and
-     other provisions required by the [___] License.  If you do not delete
-     the provisions above, a recipient may use your version of this file
-     under either the MPL or the [___] License."
- .
-     [NOTE: The text of this Exhibit A may differ slightly from the text of
-     the notices in the Source Code files of the Original Code. You should
-     use the text of this Exhibit A rather than the text found in the
-     Original Code Source Code for Your Modifications.]
diff --git a/debian/licenses/LICENSE.Ms-PL b/debian/licenses/LICENSE.Ms-PL
deleted file mode 100644 (file)
index f314c20..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-License: Ms-PL
- Microsoft Permissive License (Ms-PL)
- Published: October 12, 2006
- .
- This license governs use of the accompanying software. If you use the software,
- you accept this license. If you do not accept the license, do not use the
- software.
- .
- 1. Definitions
- .
- The terms "reproduce," "reproduction," "derivative works," and "distribution"
- have the same meaning here as under U.S. copyright law.
- .
- A "contribution" is the original software, or any additions or changes to the
- software.
- .
- A "contributor" is any person that distributes its contribution under this
- license.
- .
- "Licensed patents" are a contributor’s patent claims that read directly on its
- contribution.
- .
- .
- 2. Grant of Rights
- .
- (A) Copyright Grant- Subject to the terms of this license, including the
- license conditions and limitations in section 3, each contributor grants you a
- non-exclusive, worldwide, royalty-free copyright license to reproduce its
- contribution, prepare derivative works of its contribution, and distribute its
- contribution or any derivative works that you create.
- .
- (B) Patent Grant- Subject to the terms of this license, including the license
- conditions and limitations in section 3, each contributor grants you a
- non-exclusive, worldwide, royalty-free license under its licensed patents to
- make, have made, use, sell, offer for sale, import, and/or otherwise dispose of
- its contribution in the software or derivative works of the contribution in the
- software.
- .
- .
- 3. Conditions and Limitations
- .
- (A) No Trademark License- This license does not grant you rights to use any
- contributors’ name, logo, or trademarks.
- .
- (B) If you bring a patent claim against any contributor over patents that you
- claim are infringed by the software, your patent license from such contributor
- to the software ends automatically.
- .
- (C) If you distribute any portion of the software, you must retain all
- copyright, patent, trademark, and attribution notices that are present in the
- software.
- .
- (D) If you distribute any portion of the software in source code form, you may
- do so only under this license by including a complete copy of this license with
- your distribution. If you distribute any portion of the software in compiled or
- object code form, you may only do so under a license that complies with this
- license.
- .
- (E) The software is licensed "as-is." You bear the risk of using it. The
- contributors give no express warranties, guarantees or conditions. You may have
- additional consumer rights under your local laws which this license cannot
- change. To the extent permitted under your local laws, the contributors exclude
- the implied warranties of merchantability, fitness for a particular purpose and
- non-infringement.
diff --git a/debian/licenses/LICENSE.Paul Hsieh's Public Domain Option b/debian/licenses/LICENSE.Paul Hsieh's Public Domain Option
deleted file mode 100644 (file)
index c5002bb..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-License: Paul Hsieh's Public Domain Option
- Unless covered by another accompanying license, source code shown on my
- website can be used freely under the derivative license, (and may be
- distributed under a public domain license, whether compiled into another
- program or not, for example) however the font, comments, colors or any
- layout details associated to that source code in its exposition are covered
- by the exposition license.
- .
- Extracted from: http://www.azillionmonkeys.com/qed/weblicense.html
diff --git a/debian/licenses/LICENSE.SGI Free Software B License (v2.0) b/debian/licenses/LICENSE.SGI Free Software B License (v2.0)
deleted file mode 100644 (file)
index dc9a339..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-License: SGI Free Software B License (v2.0)
- SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
- Copyright (C) [dates of first publication] Silicon Graphics, Inc. All Rights Reserved.
- Permission is hereby granted, free of charge, to any person obtaining a copy of this
- software and associated documentation files (the "Software"), to deal in the Software
- without restriction, including without limitation the rights to use, copy, modify, merge,
- publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to
- whom the Software is furnished to do so, subject to the following conditions:
- The above copyright notice including the dates of first publication and either this
- permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be included in
- all copies or substantial portions of the Software.
- .
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
- OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
- NONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC. BE
- LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
- ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
- IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
- IN THE SOFTWARE.
- .
- Except as contained in this notice, the name of Silicon Graphics, Inc. shall not be used in
- advertising or otherwise to promote the sale, use or other dealings in this Software
- without prior written authorization from Silicon Graphics, Inc.
diff --git a/debian/licenses/LICENSE.global BSD-style Chromium b/debian/licenses/LICENSE.global BSD-style Chromium
deleted file mode 100644 (file)
index efdd716..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-License: global BSD-style Chromium
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions are
- met:
- .
-    * Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-    * Redistributions in binary form must reproduce the above
- copyright notice, this list of conditions and the following disclaimer
- in the documentation and/or other materials provided with the
- distribution.
-    * Neither the name of Google Inc. nor the names of its
- contributors may be used to endorse or promote products derived from
- this software without specific prior written permission.
- .
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/debian/licenses/LICENSE.global BSD-style libjingle b/debian/licenses/LICENSE.global BSD-style libjingle
deleted file mode 100644 (file)
index b9c21fa..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-License: global BSD-style libjingle
- Redistribution and use in source and binary forms, with or without modification,
- are permitted provided that the following conditions are met:
- .
-    * Redistributions of source code must retain the above copyright notice,
-      this list of conditions and the following disclaimer.
-    * Redistributions in binary form must reproduce the above copyright notice,
-      this list of conditions and the following disclaimer in the documentation
-      and/or other materials provided with the distribution.
-    * The name of the author may not be used to endorse or promote products
-      derived from this software without specific prior written permission.
- .
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
- AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
- LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
- GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
- STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
- WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- SUCH DAMAGE.
diff --git a/debian/licenses/LICENSE.harfbuzz-License b/debian/licenses/LICENSE.harfbuzz-License
deleted file mode 100644 (file)
index fe06765..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-License: harfbuzz-License
- Permission is hereby granted, without written agreement and without
- license or royalty fees, to use, copy, modify, and distribute this
- software and its documentation for any purpose, provided that the
- above copyright notice and the following two paragraphs appear in
- all copies of this software.
- .
- IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
- DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
- ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
- IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
- DAMAGE.
- .
- THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
- BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
- FITNESS FOR A PARTICULAR PURPOSE.  THE SOFTWARE PROVIDED HEREUNDER IS
- ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
- PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
index 2389f6a..db54668 100644 (file)
@@ -1,19 +1,20 @@
 {
   "distribution": {
+     "import_bookmarks": false,
+     "import_bookmarks_from_file": "/etc/chromium/initial_bookmarks.html",
      "skip_first_run_ui": true,
      "make_chrome_default": false,
      "make_chrome_default_for_user": false,
      "create_all_shortcuts": true,
-     "show_welcome_page": true
+     "show_welcome_page": false
   },
   "browser": {
-     "show_home_button": true
+     "show_home_button": true,
+     "check_default_browser" : false
   },
   "bookmark_bar": {
      "show_on_all_tabs": true
   },
-  "first_run_tabs": [
-     "http://www.debian.org"
-  ],
   "homepage": "http://www.debian.org"
 }
+
diff --git a/debian/patches/arm-no-float-abi.patch b/debian/patches/arm-no-float-abi.patch
deleted file mode 100644 (file)
index 976c12f..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: sid/src/build/common.gypi
-===================================================================
---- sid.orig/src/build/common.gypi     2012-08-06 12:15:02.377549576 +0200
-+++ sid/src/build/common.gypi  2012-08-06 12:15:13.853549209 +0200
-@@ -732,7 +732,7 @@
-     'arm_fpu%': 'vfpv3',
-     # Set ARM float abi compilation flag.
--    'arm_float_abi%': 'softfp',
-+    #'arm_float_abi%': 'softfp',
-     # Enable new NPDevice API.
-     'enable_new_npdevice_api%': 0,
diff --git a/debian/patches/arm.patch b/debian/patches/arm.patch
deleted file mode 100644 (file)
index f09defc..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-Index: sid/src/skia/skia.gyp
-===================================================================
---- sid.orig/src/skia/skia.gyp 2012-08-06 10:27:59.000000000 +0200
-+++ sid/src/skia/skia.gyp      2012-08-06 12:19:18.277541378 +0200
-@@ -1210,9 +1210,11 @@
-         [ 'target_arch == "arm" and armv7 != 1', {
-           'sources': [
-             '../third_party/skia/src/opts/SkBlitRow_opts_none.cpp',
-+            '../third_party/skia/src/opts/SkUtils_opts_none.cpp',
-           ],
-           'sources!': [
-             '../third_party/skia/src/opts/SkBlitRow_opts_arm.cpp',
-+            '../third_party/skia/src/opts/opts_check_arm.cpp',
-           ],
-         }],
-       ],
-Index: sid/src/ui/base/resource/data_pack.cc
-===================================================================
---- sid.orig/src/ui/base/resource/data_pack.cc 2012-08-06 10:29:02.000000000 +0200
-+++ sid/src/ui/base/resource/data_pack.cc      2012-08-06 12:19:18.277541378 +0200
-@@ -130,9 +130,11 @@
-   // 2) Verify the entries are within the appropriate bounds. There's an extra
-   // entry after the last item which gives us the length of the last item.
-   for (size_t i = 0; i < resource_count_ + 1; ++i) {
-+    uint32 t;
-     const DataPackEntry* entry = reinterpret_cast<const DataPackEntry*>(
-         mmap_->data() + kHeaderLength + (i * sizeof(DataPackEntry)));
--    if (entry->file_offset > mmap_->length()) {
-+    memcpy(&t, &entry->file_offset, 32/8);
-+    if (t > mmap_->length()) {
-       LOG(ERROR) << "Entry #" << i << " in data pack points off end of file. "
-                  << "Was the file corrupted?";
-       UMA_HISTOGRAM_ENUMERATION("DataPack.Load", ENTRY_NOT_FOUND,
-Index: sid/src/v8/src/arm/macro-assembler-arm.cc
-===================================================================
---- sid.orig/src/v8/src/arm/macro-assembler-arm.cc     2012-08-06 10:30:43.000000000 +0200
-+++ sid/src/v8/src/arm/macro-assembler-arm.cc  2012-08-06 12:19:18.281541378 +0200
-@@ -61,9 +61,9 @@
- // We do not support thumb inter-working with an arm architecture not supporting
- // the blx instruction (below v5t).  If you know what CPU you are compiling for
- // you can use -march=armv7 or similar.
--#if defined(USE_THUMB_INTERWORK) && !defined(CAN_USE_THUMB_INSTRUCTIONS)
--# error "For thumb inter-working we require an architecture which supports blx"
--#endif
-+//#if defined(USE_THUMB_INTERWORK) && !defined(CAN_USE_THUMB_INSTRUCTIONS)
-+//# error "For thumb inter-working we require an architecture which supports blx"
-+//#endif
- // Using bx does not yield better code, so use it only when required
diff --git a/debian/patches/armv4.patch b/debian/patches/armv4.patch
deleted file mode 100644 (file)
index 4bdec8b..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-Do not use armv4 incopatible code
-Index: sid/src/third_party/skia/include/core/SkMath.h
-===================================================================
---- sid.orig/src/third_party/skia/include/core/SkMath.h        2012-08-06 10:30:10.000000000 +0200
-+++ sid/src/third_party/skia/include/core/SkMath.h     2012-08-06 12:13:40.057552214 +0200
-@@ -156,7 +156,7 @@
- #if defined(__arm__) \
-   && !defined(__thumb__) \
-   && !defined(__ARM_ARCH_4T__) \
--  && !defined(__ARM_ARCH_5T__)
-+  && 0
-     static inline int32_t SkMulS16(S16CPU x, S16CPU y) {
-         SkASSERT((int16_t)x == x);
-         SkASSERT((int16_t)y == y);
-Index: sid/src/build/common.gypi
-===================================================================
---- sid.orig/src/build/common.gypi     2012-08-06 10:28:13.000000000 +0200
-+++ sid/src/build/common.gypi  2012-08-06 12:13:40.057552214 +0200
-@@ -2123,6 +2123,7 @@
-                   # silences those warnings, as they are not helpful and
-                   # clutter legitimate warnings.
-                   '-Wno-abi',
-+                  '-fno-tree-sink',
-                 ],
-                 'conditions': [
-                   ['arm_thumb==1', {
-Index: sid/src/base/debug/debugger_posix.cc
-===================================================================
---- sid.orig/src/base/debug/debugger_posix.cc  2012-08-06 10:28:13.000000000 +0200
-+++ sid/src/base/debug/debugger_posix.cc       2012-08-06 12:13:40.057552214 +0200
-@@ -215,7 +215,7 @@
- } while (0)
- #else
- // ARM && !ANDROID
--#define DEBUG_BREAK() asm("bkpt 0")
-+#define DEBUG_BREAK() asm("nop")
- #endif
- #else
- #define DEBUG_BREAK() asm("int3")
-Index: sid/src/third_party/skia/src/opts/SkBlitRow_opts_arm.cpp
-===================================================================
---- sid.orig/src/third_party/skia/src/opts/SkBlitRow_opts_arm.cpp      2012-08-06 10:30:09.000000000 +0200
-+++ sid/src/third_party/skia/src/opts/SkBlitRow_opts_arm.cpp   2012-08-06 12:13:40.057552214 +0200
-@@ -675,8 +675,8 @@
-                   /* dst1_scale and dst2_scale*/
-                   "lsr    r9, r5, #24                \n\t" /* src >> 24 */
-                   "lsr    r10, r6, #24               \n\t" /* src >> 24 */
--                  "smulbb r9, r9, %[alpha]           \n\t" /* r9 = SkMulS16 r9 with src_scale */
--                  "smulbb r10, r10, %[alpha]         \n\t" /* r10 = SkMulS16 r10 with src_scale */
-+                  "mul    r9, r9, %[alpha]           \n\t" /* r9 = SkMulS16 r9 with src_scale */
-+                  "mul    r10, r10, %[alpha]         \n\t" /* r10 = SkMulS16 r10 with src_scale */
-                   "lsr    r9, r9, #8                 \n\t" /* r9 >> 8 */
-                   "lsr    r10, r10, #8               \n\t" /* r10 >> 8 */
-                   "rsb    r9, r9, #256               \n\t" /* dst1_scale = r9 = 255 - r9 + 1 */
-@@ -745,7 +745,7 @@
-                   "lsr    r6, r5, #24                \n\t" /* src >> 24 */
-                   "and    r8, r12, r5, lsr #8        \n\t" /* ag = r8 = r5 masked by r12 lsr by #8 */
--                  "smulbb r6, r6, %[alpha]           \n\t" /* r6 = SkMulS16 with src_scale */
-+                  "mul    r6, r6, %[alpha]           \n\t" /* r6 = SkMulS16 with src_scale */
-                   "and    r9, r12, r5                \n\t" /* rb = r9 = r5 masked by r12 */
-                   "lsr    r6, r6, #8                 \n\t" /* r6 >> 8 */
-                   "mul    r8, r8, %[alpha]           \n\t" /* ag = r8 times scale */
diff --git a/debian/patches/chromedriver-revision.patch b/debian/patches/chromedriver-revision.patch
new file mode 100644 (file)
index 0000000..d05db7b
--- /dev/null
@@ -0,0 +1,13 @@
+description: set chromedriver version as undefined
+
+--- chromium.orig/chrome/test/chromedriver/embed_version_in_cpp.py     2014-04-11 01:43:42.224278647 +0000
++++ chromium/chrome/test/chromedriver/embed_version_in_cpp.py  2014-04-11 01:43:42.220278647 +0000
+@@ -25,7 +25,7 @@
+   options, args = parser.parse_args()
+   version = open(options.version_file, 'r').read().strip()
+-  revision = lastchange.FetchVersionInfo(None).revision
++  revision = "undefined"
+   if revision:
+     version += '.' + revision.strip()
diff --git a/debian/patches/chromium_useragent.patch b/debian/patches/chromium_useragent.patch
deleted file mode 100644 (file)
index 8af06f8..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
----
- webkit/glue/webkit_glue.cc |    8 +++++++-
- 1 file changed, 7 insertions(+), 1 deletion(-)
-
-Index: src/webkit/glue/webkit_glue.cc
-===================================================================
---- src.orig/webkit/glue/webkit_glue.cc
-+++ src/webkit/glue/webkit_glue.cc
-@@ -366,18 +366,24 @@
-   // Get the product name and version, and replace Safari's Version/X string
-   // with it.  This is done to expose our product name in a manner that is
-   // maximally compatible with Safari, we hope!!
-   std::string product;
-   if (!mimic_safari) {
-     scoped_ptr<FileVersionInfo> version_info(
-         FileVersionInfo::CreateFileVersionInfoForCurrentModule());
--    if (version_info.get())
-+    if (version_info.get()) {
-+      std::string product_name;
-+
-+      product_name = WideToASCII(version_info->product_name());
-       product = "Chrome/" + WideToASCII(version_info->product_version());
-+      if (LowerCaseEqualsASCII(product_name, "chromium"))
-+        product += " " + product_name + "/" + WideToASCII(version_info->product_version());
-+    }
-   }
-   if (product.empty())
-     product = "Version/3.2.1";
-   // Derived from Safari's UA string.
-   StringAppendF(
-       result,
diff --git a/debian/patches/clang.patch b/debian/patches/clang.patch
new file mode 100644 (file)
index 0000000..f4f7c13
--- /dev/null
@@ -0,0 +1,16 @@
+description: use system clang compilers
+author: Michael Gilbert <mgilbert@debian.org>
+
+--- a/build/common.gypi
++++ b/build/common.gypi
+@@ -5547,8 +5547,8 @@
+     ['clang==1 and ((OS!="mac" and OS!="ios") or clang_xcode==0) '
+         'and OS!="win"', {
+       'make_global_settings': [
+-        ['CC', '<(make_clang_dir)/bin/clang'],
+-        ['CXX', '<(make_clang_dir)/bin/clang++'],
++        ['CC', '/usr/bin/clang'],
++        ['CXX', '/usr/bin/clang++'],
+         ['CC.host', '$(CC)'],
+         ['CXX.host', '$(CXX)'],
+       ],
diff --git a/debian/patches/cups1.5.patch b/debian/patches/cups1.5.patch
deleted file mode 100644 (file)
index 7138504..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-Description: Fix build failure due to cups 1.5 header changes
-Author: Michael Gilbert <michael.s.gilbert@gmail.com>
-Index: sid/src/printing/backend/cups_helper.h
-===================================================================
---- sid.orig/src/printing/backend/cups_helper.h        2012-08-06 10:27:46.000000000 +0200
-+++ sid/src/printing/backend/cups_helper.h     2012-08-06 12:15:11.021549299 +0200
-@@ -7,6 +7,7 @@
- #pragma once
- #include <cups/cups.h>
-+#include <cups/ppd.h>
- #include "printing/printing_export.h"
-Index: sid/src/chrome/service/cloud_print/print_system_cups.cc
-===================================================================
---- sid.orig/src/chrome/service/cloud_print/print_system_cups.cc       2012-08-06 10:29:01.000000000 +0200
-+++ sid/src/chrome/service/cloud_print/print_system_cups.cc    2012-08-06 12:15:11.021549299 +0200
-@@ -5,6 +5,7 @@
- #include "chrome/service/cloud_print/print_system.h"
- #include <cups/cups.h>
-+#include <cups/ppd.h>
- #include <dlfcn.h>
- #include <errno.h>
- #include <pthread.h>
diff --git a/debian/patches/disable/google-api-warning.patch b/debian/patches/disable/google-api-warning.patch
new file mode 100644 (file)
index 0000000..1cae3ec
--- /dev/null
@@ -0,0 +1,13 @@
+description: disable the google api key warning when those aren't found
+
+--- a/chrome/browser/ui/startup/startup_browser_creator_impl.cc
++++ b/chrome/browser/ui/startup/startup_browser_creator_impl.cc
+@@ -837,8 +837,6 @@ void StartupBrowserCreatorImpl::AddInfoB
+   if (is_process_startup == chrome::startup::IS_PROCESS_STARTUP &&
+       !command_line_.HasSwitch(switches::kTestType)) {
+     chrome::ShowBadFlagsPrompt(browser);
+-    GoogleApiKeysInfoBarDelegate::Create(InfoBarService::FromWebContents(
+-        browser->tab_strip_model()->GetActiveWebContents()));
+     ObsoleteSystemInfoBarDelegate::Create(InfoBarService::FromWebContents(
+         browser->tab_strip_model()->GetActiveWebContents()));
diff --git a/debian/patches/disable/promo.patch b/debian/patches/disable/promo.patch
new file mode 100644 (file)
index 0000000..4f11493
--- /dev/null
@@ -0,0 +1,15 @@
+author: Michael Gilbert <mgilbert@debian.org>
+description: disable the ad promo system by default
+bug-debian: http://bugs.debian.org/634101
+
+--- a/chrome/browser/ui/app_list/app_list_service.cc
++++ b/chrome/browser/ui/app_list/app_list_service.cc
+@@ -153,7 +153,7 @@ void AppListService::RegisterPrefs(PrefR
+   // Identifies whether we should show the app launcher promo or not.
+   // Note that a field trial also controls the showing, so the promo won't show
+   // unless the pref is set AND the field trial is set to a proper group.
+-  registry->RegisterBooleanPref(prefs::kShowAppLauncherPromo, true);
++  registry->RegisterBooleanPref(prefs::kShowAppLauncherPromo, false);
+ }
+ // static
index e9332eb..6f72505 100644 (file)
@@ -1,8 +1,7 @@
 Include system copy of expat.h
-Index: sid/src/third_party/libjingle/source/talk/xmllite/xmlparser.h
-===================================================================
---- sid.orig/src/third_party/libjingle/source/talk/xmllite/xmlparser.h 2012-08-06 10:33:28.000000000 +0200
-+++ sid/src/third_party/libjingle/source/talk/xmllite/xmlparser.h      2012-08-06 12:12:46.665553924 +0200
+
+--- a/third_party/libjingle/source/talk/xmllite/xmlparser.h
++++ b/third_party/libjingle/source/talk/xmllite/xmlparser.h
 @@ -32,9 +32,9 @@
  
  #include "talk/xmllite/xmlnsstack.h"
@@ -15,13 +14,11 @@ Index: sid/src/third_party/libjingle/source/talk/xmllite/xmlparser.h
  #endif  // EXPAT_RELATIVE_PATH
  
  struct XML_ParserStruct;
-Index: sid/src/third_party/libjingle/source/talk/xmpp/xmppstanzaparser.cc
-===================================================================
---- sid.orig/src/third_party/libjingle/source/talk/xmpp/xmppstanzaparser.cc    2012-08-06 10:33:25.000000000 +0200
-+++ sid/src/third_party/libjingle/source/talk/xmpp/xmppstanzaparser.cc 2012-08-06 12:12:46.665553924 +0200
+--- a/third_party/libjingle/source/talk/xmpp/xmppstanzaparser.cc
++++ b/third_party/libjingle/source/talk/xmpp/xmppstanzaparser.cc
 @@ -31,9 +31,9 @@
- #include "talk/base/common.h"
  #include "talk/xmpp/constants.h"
+ #include "webrtc/base/common.h"
  #ifdef EXPAT_RELATIVE_PATH
 -#include "expat.h"
 +#include <expat.h>
@@ -31,39 +28,11 @@ Index: sid/src/third_party/libjingle/source/talk/xmpp/xmppstanzaparser.cc
  #endif
  
  namespace buzz {
-Index: sid/src/third_party/skia/src/ports/SkXMLParser_expat.cpp
-===================================================================
---- sid.orig/src/third_party/skia/src/ports/SkXMLParser_expat.cpp      2012-08-06 10:30:16.000000000 +0200
-+++ sid/src/third_party/skia/src/ports/SkXMLParser_expat.cpp   2012-08-06 12:12:46.665553924 +0200
-@@ -11,7 +11,7 @@
- #include "SkString.h"
- #include "SkStream.h"
--#include "expat.h"
-+#include <expat.h>
- #ifdef SK_BUILD_FOR_PPI
- #define CHAR_16_TO_9
-Index: sid/src/third_party/skia/src/ports/SkXMLPullParser_expat.cpp
-===================================================================
---- sid.orig/src/third_party/skia/src/ports/SkXMLPullParser_expat.cpp  2012-08-06 10:30:16.000000000 +0200
-+++ sid/src/third_party/skia/src/ports/SkXMLPullParser_expat.cpp       2012-08-06 12:12:46.665553924 +0200
-@@ -12,7 +12,7 @@
- #include "SkString.h"
- #include "SkStream.h"
--#include "expat.h"
-+#include <expat.h>
- static inline char* dupstr(SkChunkAlloc& chunk, const char src[], size_t len)
- {
-Index: sid/src/third_party/libjingle/source/talk/xmllite/xmlbuilder.h
-===================================================================
---- sid.orig/src/third_party/libjingle/source/talk/xmllite/xmlbuilder.h        2012-08-06 10:33:28.000000000 +0200
-+++ sid/src/third_party/libjingle/source/talk/xmllite/xmlbuilder.h     2012-08-06 12:12:46.665553924 +0200
+--- a/third_party/libjingle/source/talk/xmllite/xmlbuilder.h
++++ b/third_party/libjingle/source/talk/xmllite/xmlbuilder.h
 @@ -33,11 +33,7 @@
- #include "talk/base/scoped_ptr.h"
  #include "talk/xmllite/xmlparser.h"
+ #include "webrtc/base/scoped_ptr.h"
  
 -#ifdef EXPAT_RELATIVE_PATH
 -#include "expat.h"
diff --git a/debian/patches/ffmpeg.patch b/debian/patches/ffmpeg.patch
deleted file mode 100644 (file)
index f386c42..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/src/media/ffmpeg/ffmpeg_common.h
-+++ b/src/media/ffmpeg/ffmpeg_common.h
-@@ -17,7 +17,6 @@ extern "C" {
- // TODO(scherkus): fix and upstream the compiler warnings.
- MSVC_PUSH_DISABLE_WARNING(4244);
- #include <libavcodec/avcodec.h>
--#include <libavcore/samplefmt.h>
- #include <libavformat/avformat.h>
- #include <libavformat/avio.h>
- #include <libavutil/avutil.h>
diff --git a/debian/patches/ffmpeg_arm.patch b/debian/patches/ffmpeg_arm.patch
deleted file mode 100644 (file)
index 4a43f45..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-description: ffmpeg compatibility on the arm arch
-Index: sid/src/third_party/ffmpeg/ffmpeg_generated.gypi
-===================================================================
---- sid.orig/src/third_party/ffmpeg/ffmpeg_generated.gypi      2012-08-06 10:29:43.000000000 +0200
-+++ sid/src/third_party/ffmpeg/ffmpeg_generated.gypi   2012-08-06 12:13:43.805552095 +0200
-@@ -168,21 +168,14 @@
-         'libavcodec/arm/dsputil_arm.S',
-         'libavcodec/arm/dsputil_armv6.S',
-         'libavcodec/arm/dsputil_init_arm.c',
--        'libavcodec/arm/dsputil_init_armv5te.c',
-         'libavcodec/arm/dsputil_init_armv6.c',
--        'libavcodec/arm/dsputil_init_vfp.c',
--        'libavcodec/arm/dsputil_vfp.S',
-         'libavcodec/arm/fft_fixed_init_arm.c',
-         'libavcodec/arm/fft_init_arm.c',
-         'libavcodec/arm/fmtconvert_init_arm.c',
--        'libavcodec/arm/fmtconvert_vfp.S',
-         'libavcodec/arm/h264pred_init_arm.c',
-         'libavcodec/arm/jrevdct_arm.S',
-         'libavcodec/arm/mpegvideo_arm.c',
--        'libavcodec/arm/mpegvideo_armv5te.c',
--        'libavcodec/arm/mpegvideo_armv5te_s.S',
-         'libavcodec/arm/simple_idct_arm.S',
--        'libavcodec/arm/simple_idct_armv5te.S',
-         'libavcodec/arm/simple_idct_armv6.S',
-         'libavcodec/arm/vp8_armv6.S',
-         'libavcodec/arm/vp8dsp_armv6.S',
diff --git a/debian/patches/ffmpegfix.patch b/debian/patches/ffmpegfix.patch
deleted file mode 100644 (file)
index 0e0e2d1..0000000
+++ /dev/null
@@ -1,56 +0,0 @@
-Allow chromium-browser to be built with ffmpeg-0.5.1.
-This patch is not meant to be submitted upstream.
-==========================================================================
---- a/src/media/ffmpeg/file_protocol.cc
-+++ b/src/media/ffmpeg/file_protocol.cc
-@@ -80,5 +80,4 @@ URLProtocol kFFmpegFileProtocol = {
-   NULL,  // *next
-   NULL,  // url_read_pause
-   NULL,  // url_read_seek
--  &GetHandle
- };
---- a/src/media/filters/ffmpeg_audio_decoder.cc
-+++ b/src/media/filters/ffmpeg_audio_decoder.cc
-@@ -106,10 +106,11 @@ void FFmpegAudioDecoder::DoDecode(Buffer
-   int16_t* output_buffer = reinterpret_cast<int16_t*>(output_buffer_.get());
-   int output_buffer_size = kOutputBufferSize;
--  int result = avcodec_decode_audio3(codec_context_,
-+  int result = avcodec_decode_audio2(codec_context_,
-                                      output_buffer,
-                                      &output_buffer_size,
--                                     &packet);
-+                                     packet.data,
-+                                     packet.size);
-   // TODO(ajwong): Consider if kOutputBufferSize should just be an int instead
-   // of a size_t.
---- a/src/media/filters/ffmpeg_video_decode_engine.cc
-+++ b/src/media/filters/ffmpeg_video_decode_engine.cc
-@@ -78,7 +78,8 @@ void FFmpegVideoDecodeEngine::DecodeFram
-   // to let FFmpeg allocate the structure via avcodec_alloc_frame().
-   int frame_decoded = 0;
-   int result =
--      avcodec_decode_video2(codec_context_, yuv_frame, &frame_decoded, &packet);
-+      avcodec_decode_video(codec_context_, yuv_frame, &frame_decoded,
-+                           packet.data, packet.size);
-   // Log the problem if we can't decode a video frame and exit early.
-   if (result < 0) {
---- a/src/third_party/ffmpeg/avcodec-52.sigs
-+++ b/src/third_party/ffmpeg/avcodec-52.sigs
-@@ -8,12 +8,11 @@ AVCodec *avcodec_find_decoder(enum Codec
- AVFrame *avcodec_alloc_frame(void);
- int av_get_bits_per_sample_format(enum SampleFormat sample_fmt);
- int av_new_packet(AVPacket *pkt, int size);
--int avcodec_decode_audio3(AVCodecContext *avctx, int16_t *samples, int *frame_size_ptr, AVPacket *avpkt);
--int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture, int *got_picture_ptr, AVPacket *avpkt);
-+int avcodec_decode_audio2(AVCodecContext *avctx, int16_t *samples, int *frame_size_ptr, const uint8_t *buf, int buf_size);
-+int avcodec_decode_video(AVCodecContext *avctx, AVFrame *picture, int *got_picture_ptr, const uint8_t *buf, int buf_size);
- int avcodec_open(AVCodecContext *avctx, AVCodec *codec);
- int avcodec_close(AVCodecContext *avctx);
- int avcodec_thread_init(AVCodecContext *s, int thread_count);
--void av_free_packet(AVPacket *pkt);
- void av_init_packet(AVPacket *pkt);
- int av_dup_packet(AVPacket *pkt);
- void avcodec_flush_buffers(AVCodecContext *avctx);
diff --git a/debian/patches/fix-manpage.patch b/debian/patches/fix-manpage.patch
deleted file mode 100644 (file)
index 04e07b0..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-Description: Removed warning in help option.
-Forwarded: http://code.google.com/p/chromium/issues/detail?id=73591
-Author: Daniel Echeverry <epsilon77@gmail.com>
-Origin: vendor
-Last-Update: 2011-02-20
-
-Index: sid/src/chrome/app/resources/manpage.1.in
-===================================================================
---- sid.orig/src/chrome/app/resources/manpage.1.in     2012-08-06 10:28:20.000000000 +0200
-+++ sid/src/chrome/app/resources/manpage.1.in  2012-08-06 12:15:05.973549461 +0200
-@@ -1,5 +1,5 @@
--." This file is processed by chrome.gyp to generate manpages in the
--." build diretory.
-+.\" This file is processed by chrome.gyp to generate manpages in the
-+.\" build diretory.
- .TH @@FILENAME@@ 1 "" "" "USER COMMANDS"
- .SH NAME
-@@ -110,6 +110,7 @@
- See the GTK documentation for more:
- .IP
- <http://library.gnome.org/devel/gtk/stable/gtk-running.html>
-+.IP
- <http://library.gnome.org/devel/gtk/stable/gtk-x11.html>
- .SH ENVIRONMENT
diff --git a/debian/patches/fix_null_conversion.patch b/debian/patches/fix_null_conversion.patch
deleted file mode 100644 (file)
index 49fbe82..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
---- a/src/chrome/browser/gpu_process_host_ui_shim.cc
-+++ b/src/chrome/browser/gpu_process_host_ui_shim.cc
-@@ -102,7 +102,7 @@ RenderWidgetHostView* GpuProcessHostUISh
- GpuProcessHostUIShim::GpuProcessHostUIShim()
-     : host_id_(++g_last_host_id),
--      gpu_process_(NULL) {
-+      gpu_process_(0) {
-   g_hosts_by_id.AddWithID(this, host_id_);
-   gpu_data_manager_ = GpuDataManager::GetInstance();
-   DCHECK(gpu_data_manager_);
-@@ -236,7 +236,7 @@ void GpuProcessHostUIShim::SendOutstandi
-     channel_requests_.pop();
-     EstablishChannelError(callback.release(),
-                           IPC::ChannelHandle(),
--                          NULL,
-+                          0,
-                           GPUInfo());
-   }
-@@ -266,7 +266,7 @@ void GpuProcessHostUIShim::EstablishGpuC
-   // If GPU features are already blacklisted, no need to establish the channel.
-   if (gpu_data_manager_->GetGpuFeatureFlags().flags() != 0) {
-     EstablishChannelError(
--        wrapped_callback.release(), IPC::ChannelHandle(), NULL, GPUInfo());
-+        wrapped_callback.release(), IPC::ChannelHandle(), 0, GPUInfo());
-     return;
-   }
-@@ -274,7 +274,7 @@ void GpuProcessHostUIShim::EstablishGpuC
-     channel_requests_.push(wrapped_callback);
-   } else {
-     EstablishChannelError(
--        wrapped_callback.release(), IPC::ChannelHandle(), NULL, GPUInfo());
-+        wrapped_callback.release(), IPC::ChannelHandle(), 0, GPUInfo());
-   }
- }
-@@ -419,7 +419,7 @@ void GpuProcessHostUIShim::OnChannelEsta
-     Send(new GpuMsg_CloseChannel(channel_handle));
-     EstablishChannelError(callback.release(),
-                           IPC::ChannelHandle(),
--                          NULL,
-+                          0,
-                           gpu_info);
-     AddCustomLogMessage(logging::LOG_WARNING, "WARNING",
-         "Hardware acceleration is unavailable.");
---- a/src/chrome/gpu/gpu_channel.cc
-+++ b/src/chrome/gpu/gpu_channel.cc
-@@ -26,8 +26,8 @@ GpuChannel::GpuChannel(GpuThread* gpu_th
-                        int renderer_id)
-     : gpu_thread_(gpu_thread),
-       renderer_id_(renderer_id),
--      renderer_process_(NULL),
--      renderer_pid_(NULL) {
-+      renderer_process_(0),
-+      renderer_pid_(0) {
-   DCHECK(gpu_thread);
-   DCHECK(renderer_id);
-   const CommandLine* command_line = CommandLine::ForCurrentProcess();
diff --git a/debian/patches/gcc4.7.patch b/debian/patches/gcc4.7.patch
deleted file mode 100644 (file)
index 3572c9e..0000000
+++ /dev/null
@@ -1,105 +0,0 @@
-Index: sid/src/chrome/browser/search_engines/template_url_prepopulate_data.h
-===================================================================
---- sid.orig/src/chrome/browser/search_engines/template_url_prepopulate_data.h 2012-08-06 10:28:37.000000000 +0200
-+++ sid/src/chrome/browser/search_engines/template_url_prepopulate_data.h      2012-08-06 12:15:50.369548039 +0200
-@@ -9,6 +9,7 @@
- #include <stddef.h>
- #include <string>
- #include <vector>
-+#include <cstddef>
- #include "base/string16.h"
- #include "chrome/browser/search_engines/search_engine_type.h"
-Index: sid/src/gpu/command_buffer/common/types.h
-===================================================================
---- sid.orig/src/gpu/command_buffer/common/types.h     2012-08-06 10:27:47.000000000 +0200
-+++ sid/src/gpu/command_buffer/common/types.h  2012-08-06 12:15:50.369548039 +0200
-@@ -12,6 +12,7 @@
- #endif
- #include <cstddef>
- #include <string>
-+#include <cstddef>
- typedef signed char         schar;
- typedef signed char         int8;
-Index: sid/src/ipc/ipc_channel.h
-===================================================================
---- sid.orig/src/ipc/ipc_channel.h     2012-08-06 10:28:14.000000000 +0200
-+++ sid/src/ipc/ipc_channel.h  2012-08-06 12:15:50.369548039 +0200
-@@ -1,3 +1,4 @@
-+#include <sys/types.h>
- // Copyright (c) 2012 The Chromium Authors. All rights reserved.
- // Use of this source code is governed by a BSD-style license that can be
- // found in the LICENSE file.
-Index: sid/src/third_party/ots/src/os2.cc
-===================================================================
---- sid.orig/src/third_party/ots/src/os2.cc    2012-08-06 10:29:56.000000000 +0200
-+++ sid/src/third_party/ots/src/os2.cc 2012-08-06 12:15:50.369548039 +0200
-@@ -5,6 +5,7 @@
- #include "os2.h"
- #include "head.h"
-+#include <cstddef>
- // OS/2 - OS/2 and Windows Metrics
- // http://www.microsoft.com/opentype/otspec/os2.htm
-Index: sid/src/third_party/tcmalloc/chromium/src/base/stl_allocator.h
-===================================================================
---- sid.orig/src/third_party/tcmalloc/chromium/src/base/stl_allocator.h        2012-08-06 10:28:01.000000000 +0200
-+++ sid/src/third_party/tcmalloc/chromium/src/base/stl_allocator.h     2012-08-06 12:15:50.373548039 +0200
-@@ -39,6 +39,7 @@
- #include <stddef.h>   // for std::ptrdiff_t
- #include <limits>
-+#include <cstddef>
- #include "base/logging.h"
-Index: sid/src/third_party/tcmalloc/chromium/src/base/vdso_support.h
-===================================================================
---- sid.orig/src/third_party/tcmalloc/chromium/src/base/vdso_support.h 2012-08-06 10:28:01.000000000 +0200
-+++ sid/src/third_party/tcmalloc/chromium/src/base/vdso_support.h      2012-08-06 12:15:50.373548039 +0200
-@@ -63,6 +63,7 @@
- #define HAVE_VDSO_SUPPORT 1
-+#include <cstddef>
- #include <stdlib.h>     // for NULL
- namespace base {
-Index: sid/src/third_party/tcmalloc/chromium/src/common.cc
-===================================================================
---- sid.orig/src/third_party/tcmalloc/chromium/src/common.cc   2012-08-06 10:28:01.000000000 +0200
-+++ sid/src/third_party/tcmalloc/chromium/src/common.cc        2012-08-06 12:15:50.373548039 +0200
-@@ -33,6 +33,7 @@
- #include "config.h"
- #include "common.h"
- #include "system-alloc.h"
-+#include <cstddef>
- #if defined(HAVE_UNISTD_H) && defined(HAVE_GETPAGESIZE)
- #include <unistd.h>                     // for getpagesize
-Index: sid/src/third_party/tcmalloc/chromium/src/symbolize.h
-===================================================================
---- sid.orig/src/third_party/tcmalloc/chromium/src/symbolize.h 2012-08-06 10:28:01.000000000 +0200
-+++ sid/src/third_party/tcmalloc/chromium/src/symbolize.h      2012-08-06 12:15:50.373548039 +0200
-@@ -40,6 +40,7 @@
- #endif
- #include <stddef.h>  // for NULL
- #include <map>
-+#include <cstddef>
- using std::map;
-Index: sid/src/ui/gfx/codec/jpeg_codec.h
-===================================================================
---- sid.orig/src/ui/gfx/codec/jpeg_codec.h     2012-08-06 10:29:01.000000000 +0200
-+++ sid/src/ui/gfx/codec/jpeg_codec.h  2012-08-06 12:15:50.373548039 +0200
-@@ -8,6 +8,7 @@
- #include <stddef.h>
- #include <vector>
-+#include <cstddef>
- #include "ui/base/ui_export.h"
diff --git a/debian/patches/gcc46.patch b/debian/patches/gcc46.patch
deleted file mode 100644 (file)
index e78932c..0000000
+++ /dev/null
@@ -1,122 +0,0 @@
---- a/src/gpu/command_buffer/common/cmd_buffer_common.h
-+++ b/src/gpu/command_buffer/common/cmd_buffer_common.h
-@@ -7,6 +7,8 @@
- #ifndef GPU_COMMAND_BUFFER_COMMON_CMD_BUFFER_COMMON_H_
- #define GPU_COMMAND_BUFFER_COMMON_CMD_BUFFER_COMMON_H_
-+
-+#include <cstddef>
- #include "../common/types.h"
- #include "../common/bitfield_helpers.h"
- #include "../common/logging.h"
---- a/src/gpu/command_buffer/common/gles2_cmd_format.h
-+++ b/src/gpu/command_buffer/common/gles2_cmd_format.h
-@@ -11,6 +11,7 @@
- #include <KHR/khrplatform.h>
- #include <string.h>
-+#include <cstddef>
- #include "../common/types.h"
- #include "../common/bitfield_helpers.h"
---- a/src/net/http/http_net_log_params.h
-+++ b/src/net/http/http_net_log_params.h
-@@ -12,6 +12,7 @@
- #include "base/memory/ref_counted.h"
- #include "net/base/net_log.h"
- #include "net/http/http_request_headers.h"
-+#include "net/http/http_response_headers.h"
- class Value;
---- a/src/net/spdy/spdy_http_stream.cc
-+++ b/src/net/spdy/spdy_http_stream.cc
-@@ -16,6 +16,7 @@
- #include "net/base/net_util.h"
- #include "net/http/http_request_headers.h"
- #include "net/http/http_request_info.h"
-+#include "net/http/http_response_headers.h"
- #include "net/http/http_response_info.h"
- #include "net/http/http_util.h"
- #include "net/spdy/spdy_http_utils.h"
---- a/src/third_party/ots/src/ots.h
-+++ b/src/third_party/ots/src/ots.h
-@@ -6,6 +6,7 @@
- #define OTS_H_
- #include <cstdarg>
-+#include <cstddef>
- #include <cstdio>
- #include <cstdlib>
- #include <cstring>
---- a/src/third_party/tcmalloc/chromium/src/base/stl_allocator.h
-+++ b/src/third_party/tcmalloc/chromium/src/base/stl_allocator.h
-@@ -37,6 +37,7 @@
- #include <config.h>
-+#include <cstddef>
- #include <limits>
- #include "base/basictypes.h"
---- a/src/third_party/tcmalloc/chromium/src/base/vdso_support.cc
-+++ b/src/third_party/tcmalloc/chromium/src/base/vdso_support.cc
-@@ -39,6 +39,7 @@
- #ifdef HAVE_VDSO_SUPPORT     // defined in vdso_support.h
-+#include <cstddef>
- #include <fcntl.h>
- #include "base/atomicops.h"  // for MemoryBarrier
---- a/src/third_party/tcmalloc/chromium/src/symbolize.h
-+++ b/src/third_party/tcmalloc/chromium/src/symbolize.h
-@@ -48,7 +48,7 @@ using std::map;
- class SymbolTable {
-  public:
-   SymbolTable()
--    : symbol_buffer_(NULL) {}
-+    : symbol_buffer_(0) {}
-   ~SymbolTable() {
-     delete[] symbol_buffer_;
-   }
---- a/src/third_party/tcmalloc/chromium/src/system-alloc.cc
-+++ b/src/third_party/tcmalloc/chromium/src/system-alloc.cc
-@@ -31,6 +31,7 @@
- // Author: Sanjay Ghemawat
- #include <config.h>
-+#include <cstddef>
- #if defined HAVE_STDINT_H
- #include <stdint.h>
- #elif defined HAVE_INTTYPES_H
---- a/src/ui/gfx/codec/jpeg_codec.h
-+++ b/src/ui/gfx/codec/jpeg_codec.h
-@@ -8,6 +8,7 @@
- #include <stddef.h>
- #include <vector>
-+#include <cstdlib>
- class SkBitmap;
---- a/src/third_party/ots/src/os2.cc
-+++ b/src/third_party/ots/src/os2.cc
-@@ -5,6 +5,7 @@
- #include "os2.h"
- #include "head.h"
-+#include <cstddef>
- // OS/2 - OS/2 and Windows Metrics
- // http://www.microsoft.com/opentype/otspec/os2.htm
---- a/src/third_party/tcmalloc/chromium/src/common.cc
-+++ b/src/third_party/tcmalloc/chromium/src/common.cc
-@@ -30,6 +30,7 @@
- // ---
- // Author: Sanjay Ghemawat <opensource@google.com>
-+#include <cstddef>
- #include "config.h"
- #include "system-alloc.h"
- #include "config.h"
diff --git a/debian/patches/glew.patch b/debian/patches/glew.patch
deleted file mode 100644 (file)
index 6651dda..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-description: use system glew library
-Index: sid/src/build/linux/system.gyp
-===================================================================
---- sid.orig/src/build/linux/system.gyp        2012-08-06 12:13:54.125551763 +0200
-+++ sid/src/build/linux/system.gyp     2012-08-06 12:15:02.377549576 +0200
-@@ -497,6 +497,23 @@
-       },
-     },
-     {
-+      'target_name': 'glew',
-+      'type': 'none',
-+      'conditions': [
-+        ['_toolset=="target"', {
-+          'link_settings': {
-+            'ldflags': [
-+              '<!@(pkg-config --libs-only-L --libs-only-other glewmx)',
-+            ],
-+            'libraries': [
-+              '<!@(<(pkg-config) --libs-only-l glewmx)',
-+              '-lGL',
-+              '-lX11',
-+            ],
-+          },
-+      }]]
-+    },
-+    {
-       # TODO(satorux): Remove this once dbus-glib clients are gone.
-       'target_name': 'dbus-glib',
-       'type': 'none',
-Index: sid/src/chrome/chrome.gyp
-===================================================================
---- sid.orig/src/chrome/chrome.gyp     2012-08-06 10:29:01.000000000 +0200
-+++ sid/src/chrome/chrome.gyp  2012-08-06 12:15:02.377549576 +0200
-@@ -247,6 +247,7 @@
-         '../base/base.gyp:base',
-         '../content/content.gyp:content_utility',
-         '../skia/skia.gyp:skia',
-+        '../build/linux/system.gyp:glew',
-       ],
-       'sources': [
-         'utility/chrome_content_utility_client.cc',
-Index: sid/src/build/common.gypi
-===================================================================
---- sid.orig/src/build/common.gypi     2012-08-06 12:13:40.057552214 +0200
-+++ sid/src/build/common.gypi  2012-08-06 12:15:02.377549576 +0200
-@@ -1409,6 +1409,7 @@
-       ['enable_gpu==1', {
-         'defines': [
-           'ENABLE_GPU=1',
-+          'GLEW_MX',
-         ],
-       }],
-       ['use_openssl==1', {
diff --git a/debian/patches/icon.patch b/debian/patches/icon.patch
deleted file mode 100644 (file)
index 532c6bd..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: sid/src/chrome/browser/ui/gtk/gtk_util.cc
-===================================================================
---- sid.orig/src/chrome/browser/ui/gtk/gtk_util.cc     2012-08-06 10:28:32.000000000 +0200
-+++ sid/src/chrome/browser/ui/gtk/gtk_util.cc  2012-08-06 12:19:22.081541256 +0200
-@@ -57,7 +57,7 @@
- #if defined(GOOGLE_CHROME_BUILD)
- static const char* kIconName = "google-chrome";
- #else
--static const char* kIconName = "chromium-browser";
-+static const char* kIconName = "chromium";
- #endif
- const char kBoldLabelMarkup[] = "<span weight='bold'>%s</span>";
index d958bbe..9f0cc0e 100644 (file)
@@ -1,5 +1,5 @@
---- a/src/chrome/browser/ui/webui/options/chromeos/system_settings_provider.h
-+++ b/src/chrome/browser/ui/webui/options/chromeos/system_settings_provider.h
+--- a/chrome/browser/ui/webui/options/chromeos/system_settings_provider.h
++++ b/chrome/browser/ui/webui/options/chromeos/system_settings_provider.h
 @@ -10,7 +10,7 @@
  #include "base/string16.h"
  #include "chrome/browser/chromeos/cros_settings_provider.h"
@@ -9,8 +9,8 @@
  
  class Value;
  class ListValue;
---- a/src/app/app_base.gypi
-+++ b/src/app/app_base.gypi
+--- a/app/app_base.gypi
++++ b/app/app_base.gypi
 @@ -17,8 +17,7 @@
          '../ui/ui.gyp:ui_gfx',
          '../net/net.gyp:net',
@@ -21,8 +21,8 @@
          '../third_party/libpng/libpng.gyp:libpng',
          '../third_party/sqlite/sqlite.gyp:sqlite',
          '../third_party/zlib/zlib.gyp:zlib',
---- a/src/app/app.gyp
-+++ b/src/app/app.gyp
+--- a/app/app.gyp
++++ b/app/app.gyp
 @@ -22,8 +22,7 @@
          '../skia/skia.gyp:skia',
          '../testing/gmock.gyp:gmock',
@@ -33,8 +33,8 @@
          '../third_party/libpng/libpng.gyp:libpng',
          '../third_party/zlib/zlib.gyp:zlib',
          '../ui/ui.gyp:ui_base',
---- a/src/base/base.gyp
-+++ b/src/base/base.gyp
+--- a/base/base.gyp
++++ b/base/base.gyp
 @@ -16,8 +16,7 @@
        'msvs_guid': '968F3222-9798-4D21-BE08-15ECB5EF2994',
        'dependencies': [
@@ -55,8 +55,8 @@
        ],
        'conditions': [
          ['toolkit_uses_gtk==1', {
---- a/src/build/all.gyp
-+++ b/src/build/all.gyp
+--- a/build/all.gyp
++++ b/build/all.gyp
 @@ -34,7 +34,6 @@
          '../third_party/codesighs/codesighs.gyp:*',
          '../third_party/ffmpeg/ffmpeg.gyp:*',
@@ -65,8 +65,8 @@
          '../third_party/libpng/libpng.gyp:*',
          '../third_party/libwebp/libwebp.gyp:*',
          '../third_party/libxml/libxml.gyp:*',
---- a/src/build/linux/system.gyp
-+++ b/src/build/linux/system.gyp
+--- a/build/linux/system.gyp
++++ b/build/linux/system.gyp
 @@ -360,6 +360,26 @@
        }]]
      },
@@ -94,8 +94,8 @@
        'target_name': 'gnome-keyring',
        'type': 'settings',
        'conditions': [
---- a/src/build/temp_gyp/googleurl.gyp
-+++ b/src/build/temp_gyp/googleurl.gyp
+--- a/build/temp_gyp/googleurl.gyp
++++ b/build/temp_gyp/googleurl.gyp
 @@ -14,9 +14,7 @@
        'msvs_guid': 'EF5E94AB-B646-4E5B-A058-52EF07B8351C',
        'dependencies': [
        ],
        'sources': [
          '../../googleurl/src/gurl_unittest.cc',
---- a/src/chrome/chrome_browser.gypi
-+++ b/src/chrome/chrome_browser.gypi
+--- a/chrome/chrome_browser.gypi
++++ b/chrome/chrome_browser.gypi
 @@ -39,8 +39,7 @@
          '../third_party/bzip2/bzip2.gyp:bzip2',
          '../third_party/expat/expat.gyp:expat',
          '../third_party/libjingle/libjingle.gyp:libjingle',
          '../third_party/libphonenumber/libphonenumber.gyp:libphonenumber',
          '../third_party/libphonenumber/libphonenumber.gyp:phonenumber_proto',
---- a/src/chrome/chrome_common.gypi
-+++ b/src/chrome/chrome_common.gypi
+--- a/chrome/chrome_common.gypi
++++ b/chrome/chrome_common.gypi
 @@ -124,8 +124,7 @@
          '../printing/printing.gyp:printing',
          '../skia/skia.gyp:skia',
        ],
        'conditions': [
          ['os_posix == 1 and OS != "mac"', {
---- a/src/chrome/chrome.gyp
-+++ b/src/chrome/chrome.gyp
+--- a/chrome/chrome.gyp
++++ b/chrome/chrome.gyp
 @@ -427,8 +427,7 @@
          'theme_resources',
          'theme_resources_standard',
              '../third_party/libpng/libpng.gyp:*',
              '../third_party/libwebp/libwebp.gyp:*',
              '../third_party/libxslt/libxslt.gyp:*',
---- a/src/chrome/chrome_renderer.gypi
-+++ b/src/chrome/chrome_renderer.gypi
+--- a/chrome/chrome_renderer.gypi
++++ b/chrome/chrome_renderer.gypi
 @@ -21,8 +21,7 @@
          '../skia/skia.gyp:skia',
          '../third_party/cld/cld.gyp:cld',
          '../third_party/npapi/npapi.gyp:npapi',
          '../third_party/WebKit/Source/WebKit/chromium/WebKit.gyp:webkit',
          '../ui/gfx/surface/surface.gyp:surface',
---- a/src/chrome/chrome_tests.gypi
-+++ b/src/chrome/chrome_tests.gypi
+--- a/chrome/chrome_tests.gypi
++++ b/chrome/chrome_tests.gypi
 @@ -437,7 +437,7 @@
          '../net/net.gyp:net_resources',
          '../net/net.gyp:net_test_support',
          # Runtime dependencies
          '../third_party/mesa/mesa.gyp:osmesa',
        ],
---- a/src/chrome/default_plugin/default_plugin.gyp
-+++ b/src/chrome/default_plugin/default_plugin.gyp
+--- a/chrome/default_plugin/default_plugin.gyp
++++ b/chrome/default_plugin/default_plugin.gyp
 @@ -14,8 +14,7 @@
          ':default_plugin_resources',
          '<(DEPTH)/base/base.gyp:base',
          '<(DEPTH)/third_party/libxml/libxml.gyp:libxml',
          '<(DEPTH)/third_party/npapi/npapi.gyp:npapi',
          '<(DEPTH)/webkit/support/webkit_support.gyp:webkit_resources',
---- a/src/chrome_frame/chrome_frame.gyp
-+++ b/src/chrome_frame/chrome_frame.gyp
+--- a/chrome_frame/chrome_frame.gyp
++++ b/chrome_frame/chrome_frame.gyp
 @@ -392,8 +392,7 @@
          '../net/net.gyp:net_test_support',
          '../skia/skia.gyp:skia',
          'chrome_frame_npapi',
          'chrome_frame_ie',
          'chrome_tab_idl',
---- a/src/content/content_common.gypi
-+++ b/src/content/content_common.gypi
+--- a/content/content_common.gypi
++++ b/content/content_common.gypi
 @@ -11,7 +11,7 @@
          '../base/base.gyp:base',
          '../ipc/ipc.gyp:ipc',
          '../third_party/npapi/npapi.gyp:npapi',
          '../third_party/WebKit/Source/WebKit/chromium/WebKit.gyp:webkit',
          '../ui/gfx/gl/gl.gyp:gl',
---- a/src/content/content_renderer.gypi
-+++ b/src/content/content_renderer.gypi
+--- a/content/content_renderer.gypi
++++ b/content/content_renderer.gypi
 @@ -14,8 +14,7 @@
          '../ppapi/ppapi_internal.gyp:ppapi_proxy',
          '../skia/skia.gyp:skia',
          '../third_party/libjingle/libjingle.gyp:libjingle',
          '../third_party/libjingle/libjingle.gyp:libjingle_p2p',
          '../third_party/npapi/npapi.gyp:npapi',
---- a/src/net/net.gyp
-+++ b/src/net/net.gyp
+--- a/net/net.gyp
++++ b/net/net.gyp
 @@ -17,8 +17,7 @@
          '../build/temp_gyp/googleurl.gyp:googleurl',
          '../crypto/crypto.gyp:crypto',
              ],
            },
          ],
---- a/src/printing/printing.gyp
-+++ b/src/printing/printing.gyp
+--- a/printing/printing.gyp
++++ b/printing/printing.gyp
 @@ -16,8 +16,7 @@
          '../base/base.gyp:base_i18n',
          '../build/temp_gyp/googleurl.gyp:googleurl',
        ],
        'msvs_guid': '9E5416B9-B91B-4029-93F4-102C1AD5CAF4',
        'include_dirs': [
---- a/src/skia/skia.gyp
-+++ b/src/skia/skia.gyp
+--- a/skia/skia.gyp
++++ b/skia/skia.gyp
 @@ -766,7 +766,7 @@
              '../build/linux/system.gyp:fontconfig',
              '../build/linux/system.gyp:freetype2',
            ],
            'cflags': [
              '-Wno-unused',
---- a/src/third_party/cld/cld.gyp
-+++ b/src/third_party/cld/cld.gyp
+--- a/third_party/cld/cld.gyp
++++ b/third_party/cld/cld.gyp
 @@ -8,7 +8,7 @@
        'target_name': 'cld',
        'type': 'static_library',
        ],
        'include_dirs': [
          '.',
---- a/src/third_party/harfbuzz-ng/harfbuzz.gyp
-+++ b/src/third_party/harfbuzz-ng/harfbuzz.gyp
+--- a/third_party/harfbuzz-ng/harfbuzz.gyp
++++ b/third_party/harfbuzz-ng/harfbuzz.gyp
 @@ -60,7 +60,7 @@
        },
        'dependencies': [
        ],
      },
    ],
---- a/src/third_party/hunspell/hunspell.gyp
-+++ b/src/third_party/hunspell/hunspell.gyp
+--- a/third_party/hunspell/hunspell.gyp
++++ b/third_party/hunspell/hunspell.gyp
 @@ -10,7 +10,7 @@
        'msvs_guid': 'D5E8DCB2-9C61-446F-8BEE-B18CA0E0936E',
        'dependencies': [
        ],
        'defines': [
          'HUNSPELL_STATIC',
---- a/src/third_party/libxml/libxml.gyp
-+++ b/src/third_party/libxml/libxml.gyp
+--- a/third_party/libxml/libxml.gyp
++++ b/third_party/libxml/libxml.gyp
 @@ -163,11 +163,11 @@
              'src/include',
            ],
            ],
            'direct_dependent_settings': {
              'defines': [
---- a/src/third_party/sqlite/sqlite.gyp
-+++ b/src/third_party/sqlite/sqlite.gyp
+--- a/third_party/sqlite/sqlite.gyp
++++ b/third_party/sqlite/sqlite.gyp
 @@ -97,8 +97,7 @@
              'src/src',
            ],
              'sqlite',
            ],
            'sources': [
---- a/src/third_party/WebKit/Source/JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp
-+++ b/src/third_party/WebKit/Source/JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp
+--- a/third_party/WebKit/Source/JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp
++++ b/third_party/WebKit/Source/JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp
 @@ -97,8 +97,7 @@
        'msvs_guid': 'AA8A5A85-592B-4357-BC60-E0E91E026AF6',
        'dependencies': [
        ],
        'msvs_disabled_warnings': [4127, 4355, 4510, 4512, 4610, 4706],
        'conditions': [
---- a/src/third_party/WebKit/Source/WebKit/chromium/WebKit.gyp
-+++ b/src/third_party/WebKit/Source/WebKit/chromium/WebKit.gyp
+--- a/third_party/WebKit/Source/WebKit/chromium/WebKit.gyp
++++ b/third_party/WebKit/Source/WebKit/chromium/WebKit.gyp
 @@ -607,7 +607,7 @@
                                  '<(chromium_src_dir)/build/temp_gyp/googleurl.gyp:googleurl',
                                  '<(chromium_src_dir)/testing/gtest.gyp:gtest',
                  '<(chromium_src_dir)/third_party/mesa/mesa.gyp:osmesa',
                  '<(chromium_src_dir)/webkit/support/webkit_support.gyp:blob',
                  '<(chromium_src_dir)/webkit/support/webkit_support.gyp:webkit_support',
---- a/src/ui/ui_base.gypi
-+++ b/src/ui/ui_base.gypi
+--- a/ui/ui_base.gypi
++++ b/ui/ui_base.gypi
 @@ -10,14 +10,12 @@
        'dependencies': [
          '../base/base.gyp:base',
        ],
        'sources': [
          'base/accessibility/accessibility_types.h',
---- a/src/ui/ui_gfx.gypi
-+++ b/src/ui/ui_gfx.gypi
+--- a/ui/ui_gfx.gypi
++++ b/ui/ui_gfx.gypi
 @@ -44,8 +44,7 @@
          '../base/base.gyp:base',
          '../base/base.gyp:base_i18n',
          '../third_party/libpng/libpng.gyp:libpng',
          '../third_party/zlib/zlib.gyp:zlib',
          'gfx_resources',
---- a/src/views/views.gyp
-+++ b/src/views/views.gyp
+--- a/views/views.gyp
++++ b/views/views.gyp
 @@ -66,8 +66,7 @@
          '../app/app.gyp:app_resources',
          '../base/base.gyp:base',
          'views',
        ],
        'include_dirs': [
---- a/src/webkit/glue/webkit_glue.gypi
-+++ b/src/webkit/glue/webkit_glue.gypi
+--- a/webkit/glue/webkit_glue.gypi
++++ b/webkit/glue/webkit_glue.gypi
 @@ -118,8 +118,7 @@
          '<(DEPTH)/ppapi/ppapi_internal.gyp:ppapi_shared',
          '<(DEPTH)/printing/printing.gyp:printing',
          '<(DEPTH)/third_party/npapi/npapi.gyp:npapi',
          'webkit_resources',
          'webkit_strings',
---- a/src/webkit/tools/test_shell/test_shell.gypi
-+++ b/src/webkit/tools/test_shell/test_shell.gypi
+--- a/webkit/tools/test_shell/test_shell.gypi
++++ b/webkit/tools/test_shell/test_shell.gypi
 @@ -559,7 +559,7 @@
            'mac_bundle': 1,
            'msvs_guid': '0D04AEC1-6B68-492C-BCCF-808DFD69ABC6',
              'npapi_test_common',
            ],
            'sources': [
---- a/src/chrome/chrome_installer_util.gypi
-+++ b/src/chrome/chrome_installer_util.gypi
+--- a/chrome/chrome_installer_util.gypi
++++ b/chrome/chrome_installer_util.gypi
 @@ -103,8 +103,7 @@
              '<(DEPTH)/base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_annotations',
              '<(DEPTH)/courgette/courgette.gyp:courgette_lib',
              '<(DEPTH)/third_party/lzma_sdk/lzma_sdk.gyp:lzma_sdk',
            ],
            'sources': [
---- a/src/ppapi/ppapi_shared.gypi
-+++ b/src/ppapi/ppapi_shared.gypi
+--- a/ppapi/ppapi_shared.gypi
++++ b/ppapi/ppapi_shared.gypi
 @@ -13,7 +13,7 @@
          '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_annotations',
          '../build/temp_gyp/googleurl.gyp:googleurl',
          '../ui/gfx/surface/surface.gyp:surface',
        ],
        'include_dirs': [
---- a/src/third_party/libphonenumber/libphonenumber.gyp
-+++ b/src/third_party/libphonenumber/libphonenumber.gyp
+--- a/third_party/libphonenumber/libphonenumber.gyp
++++ b/third_party/libphonenumber/libphonenumber.gyp
 @@ -32,8 +32,7 @@
      'target_name': 'libphonenumber',
      'type': 'static_library',
        '../protobuf/protobuf.gyp:protobuf_lite',
        '../../base/base.gyp:base',
        '../../base/base.gyp:test_support_base',
---- a/src/v8/src/extensions/experimental/experimental.gyp
-+++ b/src/v8/src/extensions/experimental/experimental.gyp
+--- a/v8/src/extensions/experimental/experimental.gyp
++++ b/v8/src/extensions/experimental/experimental.gyp
 @@ -56,7 +56,7 @@
          '../..',
        ],
diff --git a/debian/patches/javascript-i18n.patch b/debian/patches/javascript-i18n.patch
deleted file mode 100644 (file)
index 9ca3d1a..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/src/build/features_override.gypi
-+++ b/src/build/features_override.gypi
-@@ -25,7 +25,7 @@
-       'ENABLE_DIRECTORY_UPLOAD=1',
-       'ENABLE_DOM_STORAGE=1',
-       'ENABLE_EVENTSOURCE=1',
--      'ENABLE_JAVASCRIPT_I18N_API=1',
-+      'ENABLE_JAVASCRIPT_I18N_API=0',
-       'ENABLE_FILE_SYSTEM=1',
-       'ENABLE_FILTERS=1',
-       'ENABLE_FULLSCREEN_API=1',
diff --git a/debian/patches/libav0.8.patch b/debian/patches/libav0.8.patch
deleted file mode 100644 (file)
index f4c836b..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/src/media/ffmpeg/ffmpeg_common.h
-+++ b/src/media/ffmpeg/ffmpeg_common.h
-@@ -23,6 +23,7 @@ MSVC_PUSH_DISABLE_WARNING(4244);
- #include <libavformat/avformat.h>
- #include <libavformat/avio.h>
- #include <libavutil/avutil.h>
-+#include <libavutil/mathematics.h>
- #include <libavutil/log.h>
- MSVC_POP_WARNING();
- }  // extern "C"
diff --git a/debian/patches/make-support/gyp.patch b/debian/patches/make-support/gyp.patch
new file mode 100644 (file)
index 0000000..80e1851
--- /dev/null
@@ -0,0 +1,27 @@
+description: restore support for building with make rather than ninja
+
+--- a/build/gyp_chromium
++++ b/build/gyp_chromium
+@@ -251,12 +251,6 @@ if __name__ == '__main__':
+   if sys.platform not in ('darwin',):
+     args.append('--no-circular-check')
+-  # We explicitly don't support the make gyp generator (crbug.com/348686). Be
+-  # nice and fail here, rather than choking in gyp.
+-  if re.search(r'(^|,|\s)make($|,|\s)', os.environ.get('GYP_GENERATORS', '')):
+-    print 'Error: make gyp generator not supported (check GYP_GENERATORS).'
+-    sys.exit(1)
+-
+   # Default to ninja on linux and windows, but only if no generator has
+   # explicitly been set.
+   # Also default to ninja on mac, but only when not building chrome/ios.
+--- a/chrome/chrome_installer_util.gypi
++++ b/chrome/chrome_installer_util.gypi
+@@ -121,7 +121,6 @@
+             '<(DEPTH)/chrome/chrome_resources.gyp:chrome_resources',
+             '<(DEPTH)/chrome/chrome_resources.gyp:chrome_strings',
+             '<(DEPTH)/chrome/common_constants.gyp:common_constants',
+-            '<(DEPTH)/courgette/courgette.gyp:courgette_lib',
+             '<(DEPTH)/crypto/crypto.gyp:crypto',
+             '<(DEPTH)/third_party/bspatch/bspatch.gyp:bspatch',
+             '<(DEPTH)/third_party/icu/icu.gyp:icui18n',
diff --git a/debian/patches/make-support/mojo.patch b/debian/patches/make-support/mojo.patch
new file mode 100644 (file)
index 0000000..ae84072
--- /dev/null
@@ -0,0 +1,37 @@
+description: manually strip out mojo since use_mojo=0 by itself isn't enough
+
+--- a/build/all.gyp
++++ b/build/all.gyp
+@@ -46,8 +46,6 @@
+         ['OS=="android"', {
+           'dependencies': [
+             '../content/content_shell_and_tests.gyp:content_shell_apk',
+-            '../mojo/mojo.gyp:mojo_shell_apk',
+-            '../mojo/mojo.gyp:mojo_test_apk',
+             '<@(android_app_targets)',
+             'android_builder_tests',
+             '../android_webview/android_webview.gyp:android_webview_apk',
+@@ -81,7 +79,6 @@
+             '../jingle/jingle.gyp:*',
+             '../media/cast/cast.gyp:*',
+             '../media/media.gyp:*',
+-            '../mojo/mojo.gyp:*',
+             '../ppapi/ppapi.gyp:*',
+             '../ppapi/ppapi_internal.gyp:*',
+             '../ppapi/tools/ppapi_tools.gyp:*',
+@@ -281,7 +278,6 @@
+             '../jingle/jingle.gyp:jingle_unittests',
+             '../media/cast/cast.gyp:cast_unittests',
+             '../media/media.gyp:media_unittests',
+-            '../mojo/mojo.gyp:mojo',
+             '../ppapi/ppapi_internal.gyp:ppapi_unittests',
+             '../remoting/remoting.gyp:remoting_unittests',
+             '../third_party/WebKit/public/all.gyp:all_blink',
+@@ -1044,7 +1040,6 @@
+             '../ipc/ipc.gyp:ipc_tests',
+             '../jingle/jingle.gyp:jingle_unittests',
+             '../media/media.gyp:media_unittests',
+-            '../mojo/mojo.gyp:mojo',
+             '../net/net.gyp:net_unittests',
+             '../google_apis/gcm/gcm.gyp:gcm_unit_tests',
+             '../gpu/gpu.gyp:gpu_unittests',
diff --git a/debian/patches/make-support/opus.patch b/debian/patches/make-support/opus.patch
new file mode 100644 (file)
index 0000000..881fd39
--- /dev/null
@@ -0,0 +1,16 @@
+description: # gets interpreted as a comment, leading to compile errors (not a documented gcc option anyway)
+
+--- a/third_party/opus/opus.gyp
++++ b/third_party/opus/opus.gyp
+@@ -59,11 +59,9 @@
+           # Suppress a warning given by opus_decoder.c that tells us
+           # optimizations are turned off.
+           'cflags': [
+-            '-Wno-#pragma-messages',
+           ],
+           'xcode_settings': {
+             'WARNING_CFLAGS': [
+-              '-Wno-#pragma-messages',
+             ],
+           },
+         }],
diff --git a/debian/patches/manpage.patch b/debian/patches/manpage.patch
new file mode 100644 (file)
index 0000000..dfaec75
--- /dev/null
@@ -0,0 +1,53 @@
+Description: manpage updates/fixes
+Forwarded: http://code.google.com/p/chromium/issues/detail?id=73591
+Author: Daniel Echeverry <epsilon77@gmail.com>
+
+--- a/chrome/app/resources/manpage.1.in
++++ b/chrome/app/resources/manpage.1.in
+@@ -1,5 +1,5 @@
+-." This file is processed by chrome.gyp to generate manpages in the
+-." build diretory.
++.\" This file is processed by chrome.gyp to generate manpages in the
++.\" build diretory.
+ .TH @@FILENAME@@ 1 "" "" "USER COMMANDS"
+ .SH NAME
+@@ -20,6 +20,19 @@ This manpage only describes invocation,
+ @@NAME@@ has hundreds of undocumented command-line flags that are added
+ and removed at the whim of the developers.  Here, we document relatively
+ stable flags.
++
++.TP
++\fB\-h \fRor\fB \-\-help\fR
++Show help output.
++
++.TP
++\fB\-g \fRor\fB \-\-debug\fR
++Start a debugging session within /usr/bin/gdb.
++
++.TP
++\fB\-\-temp-profile\fR
++Use a throw-away/temporary profile for this session.
++
+ .TP
+ \fB\-\-user\-data\-dir\fR=\fIDIR\fR
+ Specifies the directory that user data (your "profile") is kept in.
+@@ -110,6 +123,7 @@ as
+ See the GTK documentation for more:
+ .IP
+ <http://library.gnome.org/devel/gtk/stable/gtk-running.html>
++.IP
+ <http://library.gnome.org/devel/gtk/stable/gtk-x11.html>
+ .SH ENVIRONMENT
+--- a/chrome/chrome_exe.gypi
++++ b/chrome/chrome_exe.gypi
+@@ -122,7 +122,7 @@
+                 }, { # else branding!="Chrome"
+                   'variables': {
+                     'name': 'Chromium',
+-                    'filename': 'chromium-browser',
++                    'filename': 'chromium',
+                     'confdir': 'chromium',
+                   },
+                 }],
diff --git a/debian/patches/missing-include.patch b/debian/patches/missing-include.patch
new file mode 100644 (file)
index 0000000..6dae7a8
--- /dev/null
@@ -0,0 +1,10 @@
+--- a/media/cast/logging/encoding_event_subscriber.cc
++++ b/media/cast/logging/encoding_event_subscriber.cc
+@@ -6,6 +6,7 @@
+ #include <cstring>
+ #include <utility>
++#include <algorithm>
+ #include "base/logging.h"
+ #include "media/cast/logging/proto/proto_utils.h"
diff --git a/debian/patches/no_tree_sink_v8.patch b/debian/patches/no_tree_sink_v8.patch
deleted file mode 100644 (file)
index 1e06025..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
----
- v8/tools/gyp/v8.gyp |    1 +
- 1 file changed, 1 insertion(+)
-
-Index: src/v8/tools/gyp/v8.gyp
-===================================================================
---- src.orig/v8/tools/gyp/v8.gyp
-+++ src/v8/tools/gyp/v8.gyp
-@@ -86,16 +86,17 @@
-             'cflags': [
-               '-fomit-frame-pointer',
-               '-O3',
-             ],
-             'conditions': [
-               [ 'gcc_version==44', {
-                 'cflags': [
-                   # Avoid gcc 4.4 strict aliasing issues in dtoa.c
-+                  '-fno-tree-sink',
-                   '-fno-strict-aliasing',
-                   # Avoid crashes with gcc 4.4 in the v8 test suite.
-                   '-fno-tree-vrp',
-                 ],
-               }],
-             ],
-           }],
-           ['OS=="mac"', {
index e33d2a0..2da6e61 100644 (file)
@@ -1,78 +1,36 @@
 Include system copy of prtime.h
-Index: sid/src/base/pr_time_unittest.cc
-===================================================================
---- sid.orig/src/base/pr_time_unittest.cc      2012-08-06 10:28:14.000000000 +0200
-+++ sid/src/base/pr_time_unittest.cc   2012-08-06 12:12:18.157554839 +0200
-@@ -5,7 +5,7 @@
+
+--- a/base/base.gypi
++++ b/base/base.gypi
+@@ -18,8 +18,6 @@
+           'third_party/dmg_fp/dtoa_wrapper.cc',
+           'third_party/icu/icu_utf.cc',
+           'third_party/icu/icu_utf.h',
+-          'third_party/nspr/prtime.cc',
+-          'third_party/nspr/prtime.h',
+           'third_party/superfasthash/superfasthash.c',
+           'third_party/xdg_mime/xdgmime.h',
+           'allocator/allocator_extension.cc',
+--- a/base/time/pr_time_unittest.cc
++++ b/base/time/pr_time_unittest.cc
+@@ -6,7 +6,7 @@
  #include <time.h>
  
  #include "base/compiler_specific.h"
 -#include "base/third_party/nspr/prtime.h"
 +#include <nspr/prtime.h>
- #include "base/time.h"
+ #include "base/time/time.h"
  #include "testing/gtest/include/gtest/gtest.h"
  
-Index: sid/src/base/time.cc
-===================================================================
---- sid.orig/src/base/time.cc  2012-08-06 10:28:14.000000000 +0200
-+++ sid/src/base/time.cc       2012-08-06 12:12:18.157554839 +0200
-@@ -10,7 +10,7 @@
- #endif
- #include "base/sys_string_conversions.h"
--#include "base/third_party/nspr/prtime.h"
-+#include <nspr/prtime.h>
+--- a/base/time/time.cc
++++ b/base/time/time.cc
+@@ -10,7 +10,8 @@
+ #include "base/float_util.h"
+ #include "base/lazy_instance.h"
  #include "base/logging.h"
-Index: sid/src/chrome/browser/metrics/metrics_log.cc
-===================================================================
---- sid.orig/src/chrome/browser/metrics/metrics_log.cc 2012-08-06 10:28:30.000000000 +0200
-+++ sid/src/chrome/browser/metrics/metrics_log.cc      2012-08-06 12:12:18.161554837 +0200
-@@ -16,7 +16,7 @@
- #include "base/string_number_conversions.h"
- #include "base/string_util.h"
- #include "base/sys_info.h"
 -#include "base/third_party/nspr/prtime.h"
++
 +#include <nspr/prtime.h>
- #include "base/time.h"
- #include "base/tracked_objects.h"
- #include "base/utf_string_conversions.h"
-Index: sid/src/base/base.gypi
-===================================================================
---- sid.orig/src/base/base.gypi        2012-08-06 10:28:14.000000000 +0200
-+++ sid/src/base/base.gypi     2012-08-06 12:12:18.161554837 +0200
-@@ -17,7 +17,6 @@
-           'third_party/dmg_fp/dtoa_wrapper.cc',
-           'third_party/icu/icu_utf.cc',
-           'third_party/icu/icu_utf.h',
--          'third_party/nspr/prtime.cc',
-           'third_party/nspr/prtime.h',
-           'third_party/nspr/prcpucfg_linux.h',
-           'third_party/xdg_mime/xdgmime.h',
-Index: sid/src/crypto/nss_util.cc
-===================================================================
---- sid.orig/src/crypto/nss_util.cc    2012-08-06 10:27:56.000000000 +0200
-+++ sid/src/crypto/nss_util.cc 2012-08-06 12:12:18.161554837 +0200
-@@ -9,7 +9,7 @@
- #include <plarena.h>
- #include <prerror.h>
- #include <prinit.h>
--#include <prtime.h>
-+#include <nspr/prtime.h>
- #include <pk11pub.h>
- #include <secmod.h>
  
-Index: sid/src/net/base/x509_certificate_nss.cc
-===================================================================
---- sid.orig/src/net/base/x509_certificate_nss.cc      2012-08-06 10:27:59.000000000 +0200
-+++ sid/src/net/base/x509_certificate_nss.cc   2012-08-06 12:12:18.161554837 +0200
-@@ -9,7 +9,7 @@
- #include <keyhi.h>
- #include <nss.h>
- #include <pk11pub.h>
--#include <prtime.h>
-+#include <nspr/prtime.h>
- #include <secder.h>
- #include <sechash.h>
+ namespace base {
  
diff --git a/debian/patches/nss.patch b/debian/patches/nss.patch
deleted file mode 100644 (file)
index 8374d6e..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-webkit needs to call nss to pull in nspr headers
-Index: sid/src/chrome/chrome_common.gypi
-===================================================================
---- sid.orig/src/chrome/chrome_common.gypi     2012-08-06 10:29:01.000000000 +0200
-+++ sid/src/chrome/chrome_common.gypi  2012-08-06 12:12:25.157554613 +0200
-@@ -299,6 +299,11 @@
-             '<(DEPTH)/third_party/wtl/include',
-           ]
-         }],
-+        ['OS=="linux"', {
-+          'include_dirs': [
-+            '/usr/include/nspr',
-+          ],
-+        }],
-         ['toolkit_uses_gtk == 1', {
-           'dependencies': [
-             '../build/linux/system.gyp:gtk',
index a949f4e..1b9c295 100644 (file)
@@ -1,16 +1,16 @@
 Author:  Raymond Wooninck (tittiatcoke)
 Source: OpenSUSE (chromium-master-prefs-path.patch)
-Index: sid/src/chrome/browser/first_run/first_run_linux.cc
-===================================================================
---- sid.orig/src/chrome/browser/first_run/first_run_linux.cc   2012-08-06 10:28:37.000000000 +0200
-+++ sid/src/chrome/browser/first_run/first_run_linux.cc        2012-08-06 12:13:35.981552344 +0200
-@@ -101,8 +101,7 @@
- FilePath MasterPrefsPath() {
+
+--- a/chrome/browser/first_run/first_run_internal_linux.cc     2014-03-14 17:19:57.308905802 +0100
++++ b/chrome/browser/first_run/first_run_internal_linux.cc     2014-03-14 17:19:57.300905802 +0100
+@@ -19,9 +19,7 @@
base::FilePath MasterPrefsPath() {
    // The standard location of the master prefs is next to the chrome binary.
-   FilePath master_prefs;
+-  base::FilePath master_prefs;
 -  if (!PathService::Get(base::DIR_EXE, &master_prefs))
--    return FilePath();
-+  master_prefs = FilePath("/etc/chromium");
+-    return base::FilePath();
++  base::FilePath master_prefs = base::FilePath("/etc/chromium");
    return master_prefs.AppendASCII(installer::kDefaultMasterPrefs);
  }
  
diff --git a/debian/patches/protobuf.patch b/debian/patches/protobuf.patch
deleted file mode 100644 (file)
index 76b8120..0000000
+++ /dev/null
@@ -1,561 +0,0 @@
-Index: exp/src/chrome/app/policy/cloud_policy_codegen.gyp
-===================================================================
---- exp.orig/src/chrome/app/policy/cloud_policy_codegen.gyp    2012-05-29 17:56:56.673928712 +0200
-+++ exp/src/chrome/app/policy/cloud_policy_codegen.gyp 2012-05-29 18:27:39.797884627 +0200
-@@ -115,7 +115,7 @@
-         'cloud_policy_proto_compile',
-         'cloud_policy_backend_header_compile',
-         '<(DEPTH)/base/base.gyp:base',
--        '<(DEPTH)/third_party/protobuf/protobuf.gyp:protobuf_lite',
-+        '<(DEPTH)/build/linux/system.gyp:protobuf',
-       ],
-     },
-   ],
-Index: exp/src/chrome/chrome_browser.gypi
-===================================================================
---- exp.orig/src/chrome/chrome_browser.gypi    2012-05-29 17:56:56.673928712 +0200
-+++ exp/src/chrome/chrome_browser.gypi 2012-05-29 18:27:39.809884627 +0200
-@@ -4843,8 +4843,7 @@
-             ['chromeos==1',{
-               'dependencies': [
-                 '../dbus/dbus.gyp:dbus',
--                '../third_party/protobuf/protobuf.gyp:protobuf_lite',
--                '../third_party/protobuf/protobuf.gyp:protoc#host',
-+                '../build/linux/system.gyp:protobuf',
-               ],
-               'conditions': [
-                 ['system_libcros==0', {
-Index: exp/src/net/net.gyp
-===================================================================
---- exp.orig/src/net/net.gyp   2012-05-29 17:56:56.673928712 +0200
-+++ exp/src/net/net.gyp        2012-05-29 18:27:39.821884626 +0200
-@@ -1539,7 +1539,7 @@
-             '../chrome/app/policy/cloud_policy_codegen.gyp:cloud_policy_proto_compile',
-             # The test server uses Python modules generated by the sync protos.
-             '../sync/protocol/sync_proto.gyp:sync_proto',
--            '../third_party/protobuf/protobuf.gyp:py_proto',
-+            '../build/linux/system.gyp:protobuf',
-           ],
-         }],
-         ['os_posix == 1 and OS != "mac" and OS != "android"', {
-Index: exp/src/remoting/remoting.gyp
-===================================================================
---- exp.orig/src/remoting/remoting.gyp 2012-05-29 17:56:56.673928712 +0200
-+++ exp/src/remoting/remoting.gyp      2012-05-29 18:27:39.837884626 +0200
-@@ -1046,7 +1046,7 @@
-         '../net/net.gyp:net',
-         '../skia/skia.gyp:skia',
-         '../third_party/libvpx/libvpx.gyp:libvpx',
--        '../third_party/protobuf/protobuf.gyp:protobuf_lite',
-+        '../build/linux/system.gyp:protobuf',
-         '../third_party/zlib/zlib.gyp:zlib',
-         '../media/media.gyp:yuv_convert',
-         'remoting_jingle_glue',
-@@ -1056,7 +1056,7 @@
-         '../base/base.gyp:base',
-         '../net/net.gyp:net',
-         '../skia/skia.gyp:skia',
--        '../third_party/protobuf/protobuf.gyp:protobuf_lite',
-+        '../build/linux/system.gyp:protobuf',
-         'proto/chromotocol.gyp:chromotocol_proto_lib',
-       ],
-       # This target needs a hard dependency because dependent targets
-Index: exp/src/third_party/cacheinvalidation/cacheinvalidation.gyp
-===================================================================
---- exp.orig/src/third_party/cacheinvalidation/cacheinvalidation.gyp   2012-05-29 17:56:56.673928712 +0200
-+++ exp/src/third_party/cacheinvalidation/cacheinvalidation.gyp        2012-05-29 18:27:39.861884625 +0200
-@@ -18,7 +18,7 @@
-     # Where files generated from proto files are put.
-     'protoc_out_dir': '<(SHARED_INTERMEDIATE_DIR)/protoc_out',
-     # The path to the protoc executable.
--    'protoc': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)protoc<(EXECUTABLE_SUFFIX)',
-+    'protoc': '/usr/bin/protoc',
-   },
-   'targets': [
-     # The rule/action to generate files from the cacheinvalidation proto
-@@ -58,7 +58,7 @@
-         },
-       ],
-       'dependencies': [
--        '../../third_party/protobuf/protobuf.gyp:protoc#host',
-+        '../../build/linux/system.gyp:protobuf',
-       ],
-     },
-     # The C++ files generated from the cache invalidation protocol buffers.
-@@ -78,7 +78,7 @@
-         '<(protoc_out_dir)/<(proto_dir_relpath)/types.pb.cc',
-       ],
-       'dependencies': [
--        '../../third_party/protobuf/protobuf.gyp:protobuf_lite',
-+        '../../build/linux/system.gyp:protobuf',
-         'cacheinvalidation_proto',
-       ],
-       'include_dirs': [
-@@ -90,7 +90,7 @@
-         ],
-       },
-       'export_dependent_settings': [
--        '../../third_party/protobuf/protobuf.gyp:protobuf_lite',
-+        '../../build/linux/system.gyp:protobuf',
-       ],
-       # This target exports a hard dependency because it contains generated
-       # header files.
-Index: exp/src/third_party/safe_browsing/safe_browsing.gyp
-===================================================================
---- exp.orig/src/third_party/safe_browsing/safe_browsing.gyp   2012-05-29 17:56:56.673928712 +0200
-+++ exp/src/third_party/safe_browsing/safe_browsing.gyp        2012-05-29 18:27:39.881884625 +0200
-@@ -13,10 +13,10 @@
-         'testing/testing_input.dat',
-       ],
-       'export_dependent_settings': [
--        '../protobuf/protobuf.gyp:py_proto',
-+        '../../build/linux/system.gyp:protobuf',
-       ],
-       'dependencies': [
--        '../protobuf/protobuf.gyp:py_proto',
-+        '../../build/linux/system.gyp:protobuf',
-       ],
-      },
-   ],
-Index: exp/src/build/linux/system.gyp
-===================================================================
---- exp.orig/src/build/linux/system.gyp        2012-05-29 18:27:39.581884632 +0200
-+++ exp/src/build/linux/system.gyp     2012-05-29 18:27:39.881884625 +0200
-@@ -447,6 +447,26 @@
-       ],
-     },
-     {
-+      'target_name': 'protobuf',
-+      'type': 'none',
-+      'conditions': [
-+        ['_toolset=="target"', {
-+          'direct_dependent_settings': {
-+            'cflags': [
-+              '<!@(pkg-config --cflags protobuf)',
-+            ],
-+          },
-+          'link_settings': {
-+            'ldflags': [
-+              '<!@(pkg-config --libs-only-L --libs-only-other protobuf)',
-+            ],
-+            'libraries': [
-+              '<!@(pkg-config --libs-only-l protobuf)',
-+            ],
-+          },
-+      }]]
-+    },
-+    {
-       # The unit tests use a few convenience functions from the GNOME
-       # Keyring library directly. We ignore linux_link_gnome_keyring and
-       # link directly in this version of the target to allow this.
-Index: exp/src/chrome/chrome_browser_extensions.gypi
-===================================================================
---- exp.orig/src/chrome/chrome_browser_extensions.gypi 2012-05-29 17:56:56.673928712 +0200
-+++ exp/src/chrome/chrome_browser_extensions.gypi      2012-05-29 18:27:39.889884625 +0200
-@@ -634,8 +634,7 @@
-               ],
-               'dependencies': [
-                 '../dbus/dbus.gyp:dbus',
--                '../third_party/protobuf/protobuf.gyp:protobuf_lite',
--                '../third_party/protobuf/protobuf.gyp:protoc#host',
-+                '../build/linux/system.gyp:protobuf',
-               ],
-               'conditions': [
-                 ['system_libcros==0', {
-Index: exp/src/dbus/dbus.gyp
-===================================================================
---- exp.orig/src/dbus/dbus.gyp 2012-05-29 17:56:56.673928712 +0200
-+++ exp/src/dbus/dbus.gyp      2012-05-29 18:27:39.897884626 +0200
-@@ -13,7 +13,7 @@
-       'dependencies': [
-         '../base/base.gyp:base',
-         '../build/linux/system.gyp:dbus',
--        '../third_party/protobuf/protobuf.gyp:protobuf_lite',
-+        '../build/linux/system.gyp:protobuf',
-       ],
-       'export_dependent_settings': [
-         '../base/base.gyp:base',
-Index: exp/src/third_party/mozc/chrome/chromeos/renderer/chromeos_renderer.gyp
-===================================================================
---- exp.orig/src/third_party/mozc/chrome/chromeos/renderer/chromeos_renderer.gyp       2012-05-29 17:56:56.673928712 +0200
-+++ exp/src/third_party/mozc/chrome/chromeos/renderer/chromeos_renderer.gyp    2012-05-29 18:27:39.917884624 +0200
-@@ -73,14 +73,14 @@
-           'rule_name': 'genproto',
-           'extension': 'proto',
-           'inputs': [
--            '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)protoc<(EXECUTABLE_SUFFIX)',
-+            '/usr/bin/protoc',
-           ],
-           'outputs': [
-             '<(protoc_out_dir)/third_party/mozc/session/<(RULE_INPUT_ROOT).pb.h',
-             '<(protoc_out_dir)/third_party/mozc/session/<(RULE_INPUT_ROOT).pb.cc',
-           ],
-           'action': [
--            '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)protoc<(EXECUTABLE_SUFFIX)',
-+            '/usr/bin/protoc',
-             '--proto_path=<(third_party_dir)/mozc',
-             '<(third_party_dir)/mozc/session/<(RULE_INPUT_ROOT)<(RULE_INPUT_EXT)',
-             '--cpp_out=<(protoc_out_dir)/third_party/mozc',
-@@ -91,8 +91,7 @@
-       ],
-       'dependencies': [
-         'litify_mozc_proto_files',
--        '<(third_party_dir)/protobuf/protobuf.gyp:protobuf_lite',
--        '<(third_party_dir)/protobuf/protobuf.gyp:protoc#host',
-+        '../../../../../build/linux/system.gyp:protobuf',
-       ],
-       'include_dirs': [
-         '<(protoc_out_dir)/third_party/mozc',
-@@ -103,7 +102,7 @@
-         ]
-       },
-       'export_dependent_settings': [
--        '<(third_party_dir)/protobuf/protobuf.gyp:protobuf_lite',
-+        '../../../../../build/linux/system.gyp:protobuf',
-       ],
-     },
-     {
-Index: exp/src/third_party/webrtc/build/protoc.gypi
-===================================================================
---- exp.orig/src/third_party/webrtc/build/protoc.gypi  2012-05-29 17:56:56.673928712 +0200
-+++ exp/src/third_party/webrtc/build/protoc.gypi       2012-05-29 18:27:39.925884624 +0200
-@@ -44,7 +44,7 @@
- {
-   'variables': {
--    'protoc': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)protoc<(EXECUTABLE_SUFFIX)',
-+    'protoc': '/usr/bin/protoc',
-     'cc_dir': '<(SHARED_INTERMEDIATE_DIR)/protoc_out/<(proto_out_dir)',
-     'py_dir': '<(PRODUCT_DIR)/pyproto/<(proto_out_dir)',
-     'proto_in_dir%': '.',
-@@ -75,8 +75,7 @@
-     },
-   ],
-   'dependencies': [
--    '<(DEPTH)/third_party/protobuf/protobuf.gyp:protoc#host',
--    '<(DEPTH)/third_party/protobuf/protobuf.gyp:protobuf_lite',
-+    '<(DEPTH)/build/linux/system.gyp:protobuf',
-   ],
-   'include_dirs': [
-     '<(SHARED_INTERMEDIATE_DIR)/protoc_out',
-@@ -89,7 +88,7 @@
-   'export_dependent_settings': [
-     # The generated headers reference headers within protobuf_lite,
-     # so dependencies must be able to find those headers too.
--    '<(DEPTH)/third_party/protobuf/protobuf.gyp:protobuf_lite',
-+    '<(DEPTH)/build/linux/system.gyp:protobuf',
-   ],
-   # This target exports a hard dependency because it generates header
-   # files.
-Index: exp/src/third_party/mozc/session/session.gyp
-===================================================================
---- exp.orig/src/third_party/mozc/session/session.gyp  2012-05-29 17:56:56.673928712 +0200
-+++ exp/src/third_party/mozc/session/session.gyp       2012-05-29 18:27:39.925884624 +0200
-@@ -70,7 +70,7 @@
-       'dependencies': [
-         '../composer/composer.gyp:composer',
-         '../config/config.gyp:genproto_config',
--        '../protobuf/protobuf.gyp:protobuf',
-+        '../../build/linux/system.gyp:protobuf',
-         'session_base.gyp:genproto_session',
-         'session_base.gyp:session_protocol',
-       ],
-Index: exp/src/third_party/mozc/session/session_base.gyp
-===================================================================
---- exp.orig/src/third_party/mozc/session/session_base.gyp     2012-05-29 17:56:56.673928712 +0200
-+++ exp/src/third_party/mozc/session/session_base.gyp  2012-05-29 18:27:39.929884624 +0200
-@@ -118,7 +118,7 @@
-         '<(proto_out_dir)/<(relative_dir)/state.pb.cc',
-       ],
-       'dependencies': [
--        '../protobuf/protobuf.gyp:protobuf',
-+        '../../build/linux/system.gyp:protobuf',
-         'genproto_session',
-         '../config/config.gyp:config_protocol',
-       ],
-Index: exp/src/build/protoc.gypi
-===================================================================
---- exp.orig/src/build/protoc.gypi     2012-05-29 17:56:56.673928712 +0200
-+++ exp/src/build/protoc.gypi  2012-05-29 18:27:39.929884624 +0200
-@@ -39,7 +39,7 @@
- {
-   'variables': {
--    'protoc': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)protoc<(EXECUTABLE_SUFFIX)',
-+    'protoc': '/usr/bin/protoc',
-     'cc_dir': '<(SHARED_INTERMEDIATE_DIR)/protoc_out/<(proto_out_dir)',
-     'py_dir': '<(PRODUCT_DIR)/pyproto/<(proto_out_dir)',
-     'proto_in_dir%': '.',
-Index: exp/src/sync/protocol/app_notification_specifics.proto
-===================================================================
---- exp.orig/src/sync/protocol/app_notification_specifics.proto        2012-05-19 16:54:15.000000000 +0200
-+++ exp/src/sync/protocol/app_notification_specifics.proto     2012-05-29 18:30:20.365880785 +0200
-@@ -10,7 +10,7 @@
- syntax = "proto2";
- option optimize_for = LITE_RUNTIME;
--option retain_unknown_fields = true;
-+//option retain_unknown_fields = true;
- package sync_pb;
-Index: exp/src/sync/protocol/app_setting_specifics.proto
-===================================================================
---- exp.orig/src/sync/protocol/app_setting_specifics.proto     2012-05-19 16:54:15.000000000 +0200
-+++ exp/src/sync/protocol/app_setting_specifics.proto  2012-05-29 18:33:22.621876427 +0200
-@@ -12,7 +12,7 @@
- syntax = "proto2";
- option optimize_for = LITE_RUNTIME;
--option retain_unknown_fields = true;
-+//option retain_unknown_fields = true;
- package sync_pb;
-Index: exp/src/sync/protocol/app_specifics.proto
-===================================================================
---- exp.orig/src/sync/protocol/app_specifics.proto     2012-05-19 16:54:15.000000000 +0200
-+++ exp/src/sync/protocol/app_specifics.proto  2012-05-29 18:30:05.725881135 +0200
-@@ -10,7 +10,7 @@
- syntax = "proto2";
- option optimize_for = LITE_RUNTIME;
--option retain_unknown_fields = true;
-+//option retain_unknown_fields = true;
- package sync_pb;
-Index: exp/src/sync/protocol/autofill_specifics.proto
-===================================================================
---- exp.orig/src/sync/protocol/autofill_specifics.proto        2012-05-19 16:54:15.000000000 +0200
-+++ exp/src/sync/protocol/autofill_specifics.proto     2012-05-29 18:29:25.189882105 +0200
-@@ -10,7 +10,7 @@
- syntax = "proto2";
- option optimize_for = LITE_RUNTIME;
--option retain_unknown_fields = true;
-+//option retain_unknown_fields = true;
- package sync_pb;
-Index: exp/src/sync/protocol/bookmark_specifics.proto
-===================================================================
---- exp.orig/src/sync/protocol/bookmark_specifics.proto        2012-05-19 16:54:15.000000000 +0200
-+++ exp/src/sync/protocol/bookmark_specifics.proto     2012-05-29 18:33:38.701876043 +0200
-@@ -10,7 +10,7 @@
- syntax = "proto2";
- option optimize_for = LITE_RUNTIME;
--option retain_unknown_fields = true;
-+//option retain_unknown_fields = true;
- package sync_pb;
-Index: exp/src/sync/protocol/client_commands.proto
-===================================================================
---- exp.orig/src/sync/protocol/client_commands.proto   2012-05-19 16:54:15.000000000 +0200
-+++ exp/src/sync/protocol/client_commands.proto        2012-05-29 18:36:15.333872297 +0200
-@@ -10,7 +10,7 @@
- syntax = "proto2";
- option optimize_for = LITE_RUNTIME;
--option retain_unknown_fields = true;
-+//option retain_unknown_fields = true;
- package sync_pb;
-Index: exp/src/sync/protocol/client_debug_info.proto
-===================================================================
---- exp.orig/src/sync/protocol/client_debug_info.proto 2012-05-19 16:54:15.000000000 +0200
-+++ exp/src/sync/protocol/client_debug_info.proto      2012-05-29 18:30:46.805880154 +0200
-@@ -7,7 +7,7 @@
- syntax = "proto2";
- option optimize_for = LITE_RUNTIME;
--option retain_unknown_fields = true;
-+//option retain_unknown_fields = true;
- package sync_pb;
-Index: exp/src/sync/protocol/encryption.proto
-===================================================================
---- exp.orig/src/sync/protocol/encryption.proto        2012-05-19 16:54:15.000000000 +0200
-+++ exp/src/sync/protocol/encryption.proto     2012-05-29 18:35:59.845872666 +0200
-@@ -10,7 +10,7 @@
- syntax = "proto2";
- option optimize_for = LITE_RUNTIME;
--option retain_unknown_fields = true;
-+//option retain_unknown_fields = true;
- package sync_pb;
-Index: exp/src/sync/protocol/extension_setting_specifics.proto
-===================================================================
---- exp.orig/src/sync/protocol/extension_setting_specifics.proto       2012-05-19 16:54:15.000000000 +0200
-+++ exp/src/sync/protocol/extension_setting_specifics.proto    2012-05-29 18:37:05.549871095 +0200
-@@ -10,7 +10,7 @@
- syntax = "proto2";
- option optimize_for = LITE_RUNTIME;
--option retain_unknown_fields = true;
-+//option retain_unknown_fields = true;
- package sync_pb;
-Index: exp/src/sync/protocol/extension_specifics.proto
-===================================================================
---- exp.orig/src/sync/protocol/extension_specifics.proto       2012-05-19 16:54:15.000000000 +0200
-+++ exp/src/sync/protocol/extension_specifics.proto    2012-05-29 18:35:50.589872888 +0200
-@@ -10,7 +10,7 @@
- syntax = "proto2";
- option optimize_for = LITE_RUNTIME;
--option retain_unknown_fields = true;
-+//option retain_unknown_fields = true;
- package sync_pb;
-Index: exp/src/sync/protocol/get_updates_caller_info.proto
-===================================================================
---- exp.orig/src/sync/protocol/get_updates_caller_info.proto   2012-05-19 16:54:15.000000000 +0200
-+++ exp/src/sync/protocol/get_updates_caller_info.proto        2012-05-29 18:34:50.029874337 +0200
-@@ -5,7 +5,7 @@
- syntax = "proto2";
- option optimize_for = LITE_RUNTIME;
--option retain_unknown_fields = true;
-+//option retain_unknown_fields = true;
- package sync_pb;
-Index: exp/src/sync/protocol/nigori_specifics.proto
-===================================================================
---- exp.orig/src/sync/protocol/nigori_specifics.proto  2012-05-19 16:54:15.000000000 +0200
-+++ exp/src/sync/protocol/nigori_specifics.proto       2012-05-29 18:33:58.205875576 +0200
-@@ -10,7 +10,7 @@
- syntax = "proto2";
- option optimize_for = LITE_RUNTIME;
--option retain_unknown_fields = true;
-+//option retain_unknown_fields = true;
- package sync_pb;
-Index: exp/src/sync/protocol/password_specifics.proto
-===================================================================
---- exp.orig/src/sync/protocol/password_specifics.proto        2012-05-19 16:54:15.000000000 +0200
-+++ exp/src/sync/protocol/password_specifics.proto     2012-05-29 18:35:19.461873631 +0200
-@@ -10,7 +10,7 @@
- syntax = "proto2";
- option optimize_for = LITE_RUNTIME;
--option retain_unknown_fields = true;
-+//option retain_unknown_fields = true;
- package sync_pb;
-Index: exp/src/sync/protocol/preference_specifics.proto
-===================================================================
---- exp.orig/src/sync/protocol/preference_specifics.proto      2012-05-19 16:54:15.000000000 +0200
-+++ exp/src/sync/protocol/preference_specifics.proto   2012-05-29 18:29:38.525881784 +0200
-@@ -10,7 +10,7 @@
- syntax = "proto2";
- option optimize_for = LITE_RUNTIME;
--option retain_unknown_fields = true;
-+//option retain_unknown_fields = true;
- package sync_pb;
-Index: exp/src/sync/protocol/search_engine_specifics.proto
-===================================================================
---- exp.orig/src/sync/protocol/search_engine_specifics.proto   2012-05-19 16:54:15.000000000 +0200
-+++ exp/src/sync/protocol/search_engine_specifics.proto        2012-05-29 18:36:54.213871368 +0200
-@@ -10,7 +10,7 @@
- syntax = "proto2";
- option optimize_for = LITE_RUNTIME;
--option retain_unknown_fields = true;
-+//option retain_unknown_fields = true;
- package sync_pb;
-Index: exp/src/sync/protocol/session_specifics.proto
-===================================================================
---- exp.orig/src/sync/protocol/session_specifics.proto 2012-05-19 16:54:15.000000000 +0200
-+++ exp/src/sync/protocol/session_specifics.proto      2012-05-29 18:35:04.725873984 +0200
-@@ -10,7 +10,7 @@
- syntax = "proto2";
- option optimize_for = LITE_RUNTIME;
--option retain_unknown_fields = true;
-+//option retain_unknown_fields = true;
- package sync_pb;
-Index: exp/src/sync/protocol/sync.proto
-===================================================================
---- exp.orig/src/sync/protocol/sync.proto      2012-05-19 16:54:15.000000000 +0200
-+++ exp/src/sync/protocol/sync.proto   2012-05-29 18:29:50.565881500 +0200
-@@ -10,7 +10,7 @@
- syntax = "proto2";
- option optimize_for = LITE_RUNTIME;
--option retain_unknown_fields = true;
-+//option retain_unknown_fields = true;
- package sync_pb;
-Index: exp/src/sync/protocol/sync_enums.proto
-===================================================================
---- exp.orig/src/sync/protocol/sync_enums.proto        2012-05-19 16:54:15.000000000 +0200
-+++ exp/src/sync/protocol/sync_enums.proto     2012-05-29 18:34:20.365875046 +0200
-@@ -10,7 +10,7 @@
- syntax = "proto2";
- option optimize_for = LITE_RUNTIME;
--option retain_unknown_fields = true;
-+//option retain_unknown_fields = true;
- package sync_pb;
-Index: exp/src/sync/protocol/test.proto
-===================================================================
---- exp.orig/src/sync/protocol/test.proto      2012-05-19 16:54:15.000000000 +0200
-+++ exp/src/sync/protocol/test.proto   2012-05-29 18:36:41.677871668 +0200
-@@ -7,7 +7,7 @@
- syntax = "proto2";
- option optimize_for = LITE_RUNTIME;
--option retain_unknown_fields = true;
-+//option retain_unknown_fields = true;
- package sync_pb;
-Index: exp/src/sync/protocol/theme_specifics.proto
-===================================================================
---- exp.orig/src/sync/protocol/theme_specifics.proto   2012-05-19 16:54:15.000000000 +0200
-+++ exp/src/sync/protocol/theme_specifics.proto        2012-05-29 18:36:28.613871979 +0200
-@@ -10,7 +10,7 @@
- syntax = "proto2";
- option optimize_for = LITE_RUNTIME;
--option retain_unknown_fields = true;
-+//option retain_unknown_fields = true;
- package sync_pb;
-Index: exp/src/sync/protocol/typed_url_specifics.proto
-===================================================================
---- exp.orig/src/sync/protocol/typed_url_specifics.proto       2012-05-19 16:54:15.000000000 +0200
-+++ exp/src/sync/protocol/typed_url_specifics.proto    2012-05-29 18:35:36.085873235 +0200
-@@ -10,7 +10,7 @@
- syntax = "proto2";
- option optimize_for = LITE_RUNTIME;
--option retain_unknown_fields = true;
-+//option retain_unknown_fields = true;
- package sync_pb;
diff --git a/debian/patches/ps-print.patch b/debian/patches/ps-print.patch
new file mode 100644 (file)
index 0000000..db1b395
--- /dev/null
@@ -0,0 +1,13 @@
+description: add ps printing capability
+author: Salvatore Bonaccorso
+
+--- a/chrome/browser/ui/libgtk2ui/print_dialog_gtk2.cc
++++ b/chrome/browser/ui/libgtk2ui/print_dialog_gtk2.cc
+@@ -336,6 +336,7 @@ void PrintDialogGtk2::ShowDialog(
+   // Since we only generate PDF, only show printers that support PDF.
+   // TODO(thestig) Add more capabilities to support?
+   GtkPrintCapabilities cap = static_cast<GtkPrintCapabilities>(
++      GTK_PRINT_CAPABILITY_GENERATE_PS |
+       GTK_PRINT_CAPABILITY_GENERATE_PDF |
+       GTK_PRINT_CAPABILITY_PAGE_SET |
+       GTK_PRINT_CAPABILITY_COPIES |
index dd6f193..bf3a3ad 100644 (file)
@@ -1,25 +1,15 @@
-#ffmpegfix.patch
+manpage.patch
+clang.patch
+
+disable/promo.patch
+disable/google-api-warning.patch
+
 nspr.patch
-nss.patch
 expat.patch
 prefs.patch
-armv4.patch
-ffmpeg_arm.patch
 system-speech.patch
-glew.patch
-fix-manpage.patch
-webkit-version.patch
-#ffmpeg.patch
-#gcc46.patch
-#vpx.patch
-#protobuf.patch
-#javascript-i18n.patch
-#icu.patch
-cups1.5.patch
-#system_v8.patch
-#protobuf.patch
-arm-no-float-abi.patch
-vpx.patch
-gcc4.7.patch
-arm.patch
-icon.patch
+third-party-cookies-off-by-default.patch
+ps-print.patch
+chromedriver-revision.patch
+
+missing-include.patch
index 2174a4f..6dec91c 100644 (file)
@@ -1,9 +1,8 @@
-Use system speex
-Index: sid/src/build/linux/system.gyp
-===================================================================
---- sid.orig/src/build/linux/system.gyp        2012-08-06 10:28:12.000000000 +0200
-+++ sid/src/build/linux/system.gyp     2012-08-06 12:13:54.125551763 +0200
-@@ -384,6 +384,26 @@
+description: use system speex
+
+--- a/build/linux/system.gyp
++++ b/build/linux/system.gyp
+@@ -649,6 +649,26 @@
        ],
      },
      {
@@ -30,29 +29,25 @@ Index: sid/src/build/linux/system.gyp
        'target_name': 'gnome_keyring',
        'type': 'none',
        'conditions': [
-Index: sid/src/content/browser/speech/audio_encoder.cc
-===================================================================
---- sid.orig/src/content/browser/speech/audio_encoder.cc       2012-08-06 10:27:52.000000000 +0200
-+++ sid/src/content/browser/speech/audio_encoder.cc    2012-08-06 12:13:54.125551763 +0200
+--- a/content/browser/speech/audio_encoder.cc
++++ b/content/browser/speech/audio_encoder.cc
 @@ -11,7 +11,7 @@
- #include "base/string_number_conversions.h"
+ #include "base/strings/string_number_conversions.h"
  #include "content/browser/speech/audio_buffer.h"
- #include "third_party/flac/flac.h"
--#include "third_party/speex/speex.h"
+ #include "third_party/flac/include/FLAC/stream_encoder.h"
+-#include "third_party/speex/include/speex/speex.h"
 +#include <speex/speex.h>
  
- using std::string;
- using speech::AudioChunk;
-Index: sid/src/content/content_browser.gypi
-===================================================================
---- sid.orig/src/content/content_browser.gypi  2012-08-06 10:27:54.000000000 +0200
-+++ sid/src/content/content_browser.gypi       2012-08-06 12:14:55.985549781 +0200
-@@ -13,7 +13,7 @@
-     '../ppapi/ppapi_internal.gyp:ppapi_proxy',
-     '../skia/skia.gyp:skia',
-     '../third_party/flac/flac.gyp:libflac',
--    '../third_party/speex/speex.gyp:libspeex',
-+    '../build/linux/system.gyp:speex',
-     '<(webkit_src_dir)/Source/WebKit/chromium/WebKit.gyp:webkit',
-     '../third_party/zlib/zlib.gyp:zlib',
-     '../ui/surface/surface.gyp:surface',
+ namespace content {
+ namespace {
+--- a/content/content_browser.gypi
++++ b/content/content_browser.gypi
+@@ -1837,7 +1837,7 @@
+     ['enable_web_speech==1', {
+       'dependencies': [
+         '../third_party/flac/flac.gyp:libflac',
+-        '../third_party/speex/speex.gyp:libspeex',
++        '../build/linux/system.gyp:speex',
+       ],
+     }],
+     ['enable_web_speech==0 and OS=="android"', {
diff --git a/debian/patches/system_v8.patch b/debian/patches/system_v8.patch
deleted file mode 100644 (file)
index d567aef..0000000
+++ /dev/null
@@ -1,1378 +0,0 @@
-Use system copy of libv8
-Index: exp/src/build/linux/system.gyp
-===================================================================
---- exp.orig/src/build/linux/system.gyp        2012-05-19 19:23:03.000000000 +0200
-+++ exp/src/build/linux/system.gyp     2012-05-19 19:23:29.330671562 +0200
-@@ -404,6 +404,18 @@
-       }]]
-     },
-     {
-+      'target_name': 'v8',
-+      'type': 'settings',
-+      'conditions': [
-+        ['_toolset=="target"', {
-+          'link_settings': {
-+            'libraries': [
-+              '-lv8',
-+            ],
-+          },
-+      }]]
-+    },
-+    {
-       'target_name': 'gnome_keyring',
-       'type': 'none',
-       'conditions': [
-Index: exp/src/net/net.gyp
-===================================================================
---- exp.orig/src/net/net.gyp   2012-05-19 16:54:19.000000000 +0200
-+++ exp/src/net/net.gyp        2012-05-19 19:23:29.330671562 +0200
-@@ -35,7 +35,7 @@
-         '../third_party/icu/icu.gyp:icui18n',
-         '../third_party/icu/icu.gyp:icuuc',
-         '../third_party/zlib/zlib.gyp:zlib',
--        '../v8/tools/gyp/v8.gyp:v8',
-+        '../build/linux/system.gyp:v8',
-         'net_resources',
-       ],
-       'sources': [
-Index: exp/src/build/all.gyp
-===================================================================
---- exp.orig/src/build/all.gyp 2012-05-19 16:54:39.000000000 +0200
-+++ exp/src/build/all.gyp      2012-05-19 19:23:29.330671562 +0200
-@@ -52,7 +52,7 @@
-         '../third_party/WebKit/Source/WebKit/chromium/All.gyp:*',
-         '../third_party/WebKit/Source/WebKit/chromium/WebKit.gyp:generate_devtools_zip',
-         '../third_party/zlib/zlib.gyp:*',
--        '../v8/tools/gyp/v8.gyp:*',
-+        '../build/linux/system.gyp:v8',
-         '../webkit/support/webkit_support.gyp:*',
-         '../webkit/webkit.gyp:*',
-         'util/build_util.gyp:*',
-Index: exp/src/chrome/renderer/loadtimes_extension_bindings.cc
-===================================================================
---- exp.orig/src/chrome/renderer/loadtimes_extension_bindings.cc       2012-05-19 16:55:01.000000000 +0200
-+++ exp/src/chrome/renderer/loadtimes_extension_bindings.cc    2012-05-19 19:23:29.330671562 +0200
-@@ -9,7 +9,7 @@
- #include "base/time.h"
- #include "content/public/renderer/document_state.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebFrame.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- using WebKit::WebDataSource;
- using WebKit::WebFrame;
-Index: exp/src/net/proxy/proxy_resolver_v8.cc
-===================================================================
---- exp.orig/src/net/proxy/proxy_resolver_v8.cc        2012-05-19 16:54:17.000000000 +0200
-+++ exp/src/net/proxy/proxy_resolver_v8.cc     2012-05-19 19:23:29.330671562 +0200
-@@ -24,7 +24,7 @@
- #include "net/proxy/proxy_resolver_js_bindings.h"
- #include "net/proxy/proxy_resolver_request_context.h"
- #include "net/proxy/proxy_resolver_script.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- // Notes on the javascript environment:
- //
-Index: exp/src/webkit/glue/webkit_glue.cc
-===================================================================
---- exp.orig/src/webkit/glue/webkit_glue.cc    2012-05-19 16:54:05.000000000 +0200
-+++ exp/src/webkit/glue/webkit_glue.cc 2012-05-19 19:23:29.330671562 +0200
-@@ -45,7 +45,7 @@
- #if defined(OS_WIN)
- #include "third_party/WebKit/Source/WebKit/chromium/public/win/WebInputEventFactory.h"
- #endif
--#include "v8/include/v8.h"
-+#include <v8.h>
- #include "webkit/glue/glue_serialize.h"
- #include "webkit/glue/user_agent.h"
-Index: exp/src/webkit/tools/test_shell/listener_leak_test.cc
-===================================================================
---- exp.orig/src/webkit/tools/test_shell/listener_leak_test.cc 2012-05-19 16:54:06.000000000 +0200
-+++ exp/src/webkit/tools/test_shell/listener_leak_test.cc      2012-05-19 19:23:29.330671562 +0200
-@@ -8,8 +8,8 @@
- #include "base/string_number_conversions.h"
- #include "base/string_util.h"
- #include "testing/gtest/include/gtest/gtest.h"
--#include "v8/include/v8.h"
--#include "v8/include/v8-profiler.h"
-+#include <v8.h>
-+#include <v8-profiler.h>
- #include "webkit/glue/webkit_glue.h"
- #include "webkit/tools/test_shell/test_shell.h"
- #include "webkit/tools/test_shell/test_shell_test.h"
-Index: exp/src/chrome/renderer/search_extension.cc
-===================================================================
---- exp.orig/src/chrome/renderer/search_extension.cc   2012-05-19 16:55:01.000000000 +0200
-+++ exp/src/chrome/renderer/search_extension.cc        2012-05-19 19:23:29.330671562 +0200
-@@ -11,7 +11,7 @@
- #include "chrome/renderer/searchbox.h"
- #include "content/public/renderer/render_view.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebFrame.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- using WebKit::WebFrame;
- using WebKit::WebView;
-Index: exp/src/webkit/glue/webkit_glue.gypi
-===================================================================
---- exp.orig/src/webkit/glue/webkit_glue.gypi  2012-05-19 16:54:05.000000000 +0200
-+++ exp/src/webkit/glue/webkit_glue.gypi       2012-05-19 19:23:29.330671562 +0200
-@@ -132,7 +132,7 @@
-         '<(DEPTH)/third_party/npapi/npapi.gyp:npapi',
-         '<(DEPTH)/ui/gfx/gl/gl.gyp:gl',
-         '<(DEPTH)/ui/ui.gyp:ui',
--        '<(DEPTH)/v8/tools/gyp/v8.gyp:v8',
-+        '<(DEPTH)/build/linux/system.gyp:v8',
-         '<(webkit_src_dir)/Source/WebKit/chromium/WebKit.gyp:webkit',
-         'fileapi',
-         'webkit_media',
-@@ -527,7 +527,7 @@
-                ],
-                'export_dependent_settings': [
-                  '<(webkit_src_dir)/Source/WebKit/chromium/WebKit.gyp:webkit',
--                 '<(DEPTH)/v8/tools/gyp/v8.gyp:v8',
-+                 '<(DEPTH)/build/linux/system.gyp:v8',
-                ],
-             }],
-           ],
-Index: exp/src/chrome/renderer/searchbox_extension.cc
-===================================================================
---- exp.orig/src/chrome/renderer/searchbox_extension.cc        2012-05-19 16:55:01.000000000 +0200
-+++ exp/src/chrome/renderer/searchbox_extension.cc     2012-05-19 19:23:29.330671562 +0200
-@@ -15,7 +15,7 @@
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebFrame.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebScriptSource.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/platform/WebString.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- using WebKit::WebFrame;
- using WebKit::WebScriptSource;
-Index: exp/src/v8/tools/gyp/v8.gyp
-===================================================================
---- exp.orig/src/v8/tools/gyp/v8.gyp   2012-05-19 16:57:28.000000000 +0200
-+++ exp/src/v8/tools/gyp/v8.gyp        2012-05-19 19:23:29.330671562 +0200
-@@ -1006,7 +1006,7 @@
-             }],
-           ],
-           'dependencies': [
--            'v8'
-+            '../../../build/linux/system.gyp:v8',
-           ],
-         },
-       ],
-Index: exp/src/third_party/WebKit/Source/WebCore/WebCore.gyp/WebCore.gyp
-===================================================================
---- exp.orig/src/third_party/WebKit/Source/WebCore/WebCore.gyp/WebCore.gyp     2012-05-19 16:58:47.000000000 +0200
-+++ exp/src/third_party/WebKit/Source/WebCore/WebCore.gyp/WebCore.gyp  2012-05-19 19:23:29.330671562 +0200
-@@ -1085,7 +1085,7 @@
-         '<(chromium_src_dir)/third_party/libwebp/libwebp.gyp:libwebp',
-         '<(chromium_src_dir)/third_party/npapi/npapi.gyp:npapi',
-         '<(chromium_src_dir)/third_party/sqlite/sqlite.gyp:sqlite',
--        '<(chromium_src_dir)/v8/tools/gyp/v8.gyp:v8',
-+        '<(chromium_src_dir)/build/linux/system.gyp:v8',
-         '<(libjpeg_gyp_path):libjpeg',
-       ],
-       'include_dirs': [
-@@ -1211,7 +1211,7 @@
-         '<(chromium_src_dir)/third_party/sqlite/sqlite.gyp:sqlite',
-         '<(chromium_src_dir)/third_party/angle/src/build_angle.gyp:translator_glsl',
-         '<(chromium_src_dir)/third_party/zlib/zlib.gyp:zlib',
--        '<(chromium_src_dir)/v8/tools/gyp/v8.gyp:v8',
-+        '<(chromium_src_dir)/build/linux/system.gyp:v8',
-         '<(libjpeg_gyp_path):libjpeg',
-       ],
-       'export_dependent_settings': [
-@@ -1229,7 +1229,7 @@
-         '<(chromium_src_dir)/third_party/sqlite/sqlite.gyp:sqlite',
-         '<(chromium_src_dir)/third_party/angle/src/build_angle.gyp:translator_glsl',
-         '<(chromium_src_dir)/third_party/zlib/zlib.gyp:zlib',
--        '<(chromium_src_dir)/v8/tools/gyp/v8.gyp:v8',
-+        '<(chromium_src_dir)/build/linux/system.gyp:v8',
-         '<(libjpeg_gyp_path):libjpeg',
-       ],
-       # This is needed for mac because of webkit_system_interface. It'd be nice
-@@ -1980,7 +1980,7 @@
-         '<(chromium_src_dir)/build/temp_gyp/googleurl.gyp:googleurl',
-         '<(chromium_src_dir)/skia/skia.gyp:skia',
-         '<(chromium_src_dir)/third_party/npapi/npapi.gyp:npapi',
--        '<(chromium_src_dir)/v8/tools/gyp/v8.gyp:v8',
-+        '<(chromium_src_dir)/build/linux/system.gyp:v8',
-       ],
-       'export_dependent_settings': [
-         'webcore_bindings',
-@@ -1988,7 +1988,7 @@
-         '<(chromium_src_dir)/build/temp_gyp/googleurl.gyp:googleurl',
-         '<(chromium_src_dir)/skia/skia.gyp:skia',
-         '<(chromium_src_dir)/third_party/npapi/npapi.gyp:npapi',
--        '<(chromium_src_dir)/v8/tools/gyp/v8.gyp:v8',
-+        '<(chromium_src_dir)/build/linux/system.gyp:v8',
-       ],
-       'direct_dependent_settings': {
-         'include_dirs': [
-Index: exp/src/third_party/WebKit/Tools/DumpRenderTree/chromium/DumpRenderTree.cpp
-===================================================================
---- exp.orig/src/third_party/WebKit/Tools/DumpRenderTree/chromium/DumpRenderTree.cpp   2012-05-19 16:56:15.000000000 +0200
-+++ exp/src/third_party/WebKit/Tools/DumpRenderTree/chromium/DumpRenderTree.cpp        2012-05-19 19:23:29.330671562 +0200
-@@ -33,8 +33,8 @@
- #include "TestShell.h"
- #include "WebCompositor.h"
- #include "webkit/support/webkit_support.h"
--#include <v8/include/v8-testing.h>
--#include <v8/include/v8.h>
-+#include <v8-testing.h>
-+#include <v8.h>
- #include <wtf/Vector.h>
- using namespace std;
-Index: exp/src/chrome/browser/task_manager/task_manager_resource_providers.cc
-===================================================================
---- exp.orig/src/chrome/browser/task_manager/task_manager_resource_providers.cc        2012-05-19 16:54:55.000000000 +0200
-+++ exp/src/chrome/browser/task_manager/task_manager_resource_providers.cc     2012-05-19 19:23:29.334671559 +0200
-@@ -58,7 +58,7 @@
- #include "third_party/sqlite/sqlite3.h"
- #include "ui/base/l10n/l10n_util.h"
- #include "ui/base/resource/resource_bundle.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- #if defined(OS_MACOSX)
- #include "skia/ext/skia_utils_mac.h"
-Index: exp/src/chrome/chrome_tests.gypi
-===================================================================
---- exp.orig/src/chrome/chrome_tests.gypi      2012-05-19 16:55:35.000000000 +0200
-+++ exp/src/chrome/chrome_tests.gypi   2012-05-19 19:23:29.334671559 +0200
-@@ -999,7 +999,7 @@
-         '../ui/ui.gyp:ui_resources',
-         '../ui/ui.gyp:ui_resources_standard',
-         '../ui/ui.gyp:ui_test_support',
--        '../v8/tools/gyp/v8.gyp:v8',
-+        '../build/linux/system.gyp:v8',
-         'common/extensions/api/api.gyp:api',
-         'chrome_resources.gyp:chrome_resources',
-         'chrome_resources.gyp:chrome_strings',
-@@ -2046,7 +2046,7 @@
-         ['target_arch!="arm"', {
-           'dependencies': [
-             # build time dependency.
--            '../v8/tools/gyp/v8.gyp:v8_shell#host',
-+            '../build/linux/system.gyp:v8',
-           ],
-         }],
-         ['enable_extensions==0', {
-@@ -2604,7 +2604,7 @@
-         '../third_party/icu/icu.gyp:icui18n',
-         '../third_party/icu/icu.gyp:icuuc',
-         '../third_party/leveldatabase/leveldatabase.gyp:leveldatabase',
--        '../v8/tools/gyp/v8.gyp:v8',
-+        '../build/linux/system.gyp:v8',
-         '../webkit/webkit.gyp:test_shell_test_support',
-         # Runtime dependencies
-         '../ppapi/ppapi_internal.gyp:ppapi_tests',
-@@ -3324,7 +3324,7 @@
-         ['target_arch!="arm"', {
-           'dependencies': [
-             # build time dependency.
--            '../v8/tools/gyp/v8.gyp:v8_shell#host',
-+            '../build/linux/system.gyp:v8',
-             # run time dependency
-             '../webkit/webkit.gyp:copy_npapi_test_plugin',
-           ],
-@@ -3409,7 +3409,7 @@
-         '../third_party/icu/icu.gyp:icui18n',
-         '../third_party/icu/icu.gyp:icuuc',
-         '../third_party/leveldatabase/leveldatabase.gyp:leveldatabase',
--        '../v8/tools/gyp/v8.gyp:v8',
-+        '../build/linux/system.gyp:v8',
-         '../webkit/webkit.gyp:test_shell_test_support',
-         # Runtime dependencies
-         '../third_party/mesa/mesa.gyp:osmesa',
-Index: exp/src/chrome/renderer/chrome_render_process_observer.cc
-===================================================================
---- exp.orig/src/chrome/renderer/chrome_render_process_observer.cc     2012-05-19 16:55:01.000000000 +0200
-+++ exp/src/chrome/renderer/chrome_render_process_observer.cc  2012-05-19 19:23:29.334671559 +0200
-@@ -43,7 +43,7 @@
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebFrame.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebRuntimeFeatures.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebView.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- #if defined(OS_WIN)
- #include "base/win/iat_patch_function.h"
-Index: exp/src/chrome/renderer/extensions/extension_dispatcher.cc
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/extension_dispatcher.cc    2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/extension_dispatcher.cc 2012-05-19 19:23:29.334671559 +0200
-@@ -57,7 +57,7 @@
- #include "third_party/WebKit/Source/WebKit/chromium/public/platform/WebString.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/platform/WebURLRequest.h"
- #include "ui/base/resource/resource_bundle.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- using WebKit::WebDataSource;
- using WebKit::WebDocument;
-Index: exp/src/chrome/renderer/external_extension.cc
-===================================================================
---- exp.orig/src/chrome/renderer/external_extension.cc 2012-05-19 16:55:01.000000000 +0200
-+++ exp/src/chrome/renderer/external_extension.cc      2012-05-19 19:23:29.334671559 +0200
-@@ -12,7 +12,7 @@
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebDocument.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebFrame.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebView.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- using WebKit::WebFrame;
- using WebKit::WebView;
-Index: exp/src/chrome/renderer/translate_helper.cc
-===================================================================
---- exp.orig/src/chrome/renderer/translate_helper.cc   2012-05-19 16:55:01.000000000 +0200
-+++ exp/src/chrome/renderer/translate_helper.cc        2012-05-19 19:23:29.334671559 +0200
-@@ -19,7 +19,7 @@
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebScriptSource.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebView.h"
- #include "third_party/cld/encodings/compact_lang_det/win/cld_unicodetext.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- #include "webkit/glue/dom_operations.h"
- using WebKit::WebDocument;
-Index: exp/src/third_party/WebKit/Source/WebKit/chromium/WebKit.gyp
-===================================================================
---- exp.orig/src/third_party/WebKit/Source/WebKit/chromium/WebKit.gyp  2012-05-19 16:56:54.000000000 +0200
-+++ exp/src/third_party/WebKit/Source/WebKit/chromium/WebKit.gyp       2012-05-19 19:23:29.334671559 +0200
-@@ -73,13 +73,13 @@
-                 '<(chromium_src_dir)/third_party/icu/icu.gyp:icuuc',
-                 '<(chromium_src_dir)/third_party/npapi/npapi.gyp:npapi',
-                 '<(chromium_src_dir)/third_party/angle/src/build_angle.gyp:translator_glsl',
--                '<(chromium_src_dir)/v8/tools/gyp/v8.gyp:v8',
-+                '<(chromium_src_dir)/build/linux/system.gyp:v8',
-             ],
-             'export_dependent_settings': [
-                 '<(chromium_src_dir)/skia/skia.gyp:skia',
-                 '<(chromium_src_dir)/third_party/icu/icu.gyp:icuuc',
-                 '<(chromium_src_dir)/third_party/npapi/npapi.gyp:npapi',
--                '<(chromium_src_dir)/v8/tools/gyp/v8.gyp:v8',
-+                '<(chromium_src_dir)/build/linux/system.gyp:v8',
-             ],
-             'include_dirs': [
-                 'public',
-@@ -708,7 +708,7 @@
-                                 '<(chromium_src_dir)/third_party/modp_b64/modp_b64.gyp:modp_b64',
-                                 '<(chromium_src_dir)/third_party/ots/ots.gyp:ots',
-                                 '<(chromium_src_dir)/third_party/zlib/zlib.gyp:zlib',
--                                '<(chromium_src_dir)/v8/tools/gyp/v8.gyp:v8',
-+                                '<(chromium_src_dir)/build/linux/system.gyp:v8',
-                                 # We must not add webkit_support here because of cyclic dependency.
-                             ],
-                             'direct_dependent_settings': {
-@@ -718,7 +718,7 @@
-                             },
-                             'export_dependent_settings': [
-                                 '<(chromium_src_dir)/build/temp_gyp/googleurl.gyp:googleurl',
--                                '<(chromium_src_dir)/v8/tools/gyp/v8.gyp:v8',
-+                                '<(chromium_src_dir)/build/linux/system.gyp:v8',
-                             ],
-                             'include_dirs': [
-                                 # WARNING: Do not view this particular case as a precedent for
-Index: exp/src/webkit/tools/test_shell/test_shell_webkit_init.cc
-===================================================================
---- exp.orig/src/webkit/tools/test_shell/test_shell_webkit_init.cc     2012-05-19 16:54:06.000000000 +0200
-+++ exp/src/webkit/tools/test_shell/test_shell_webkit_init.cc  2012-05-19 19:23:29.334671559 +0200
-@@ -14,7 +14,7 @@
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebScriptController.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebSecurityPolicy.h"
- #include "ui/gfx/gl/gl_bindings_skia_in_process.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- #include "webkit/plugins/npapi/plugin_list.h"
- #include "webkit/plugins/webplugininfo.h"
- #include "webkit/tools/test_shell/simple_socket_stream_bridge.h"
-Index: exp/src/content/content_renderer.gypi
-===================================================================
---- exp.orig/src/content/content_renderer.gypi 2012-05-19 16:54:14.000000000 +0200
-+++ exp/src/content/content_renderer.gypi      2012-05-19 19:30:49.966676288 +0200
-@@ -17,7 +17,7 @@
-     '../third_party/npapi/npapi.gyp:npapi',
-     '../third_party/WebKit/Source/WebKit/chromium/WebKit.gyp:webkit',
-     '../ui/surface/surface.gyp:surface',
--    '../v8/tools/gyp/v8.gyp:v8',
-+    '../build/linux/system.gyp:v8',
-     '../webkit/support/webkit_support.gyp:webkit_media',
-     '../webkit/support/webkit_support.gyp:webkit_gpu',
-   ],
-Index: exp/src/third_party/WebKit/Source/ThirdParty/gyp/samples/samples
-===================================================================
---- exp.orig/src/third_party/WebKit/Source/ThirdParty/gyp/samples/samples      2012-05-19 17:00:22.000000000 +0200
-+++ exp/src/third_party/WebKit/Source/ThirdParty/gyp/samples/samples   2012-05-19 19:23:29.334671559 +0200
-@@ -38,7 +38,7 @@
-     'third_party/npapi/npapi.gyp',
-     'third_party/sqlite/sqlite.gyp',
-     'third_party/zlib/zlib.gyp',
--    'v8/tools/gyp/v8.gyp',
-+    'build/linux/system.gyp:v8',
-     'webkit/activex_shim/activex_shim.gyp',
-     'webkit/activex_shim_dll/activex_shim_dll.gyp',
-     'webkit/build/action_csspropertynames.py',
-Index: exp/src/webkit/tools/test_shell/test_shell.gypi
-===================================================================
---- exp.orig/src/webkit/tools/test_shell/test_shell.gypi       2012-05-19 16:54:06.000000000 +0200
-+++ exp/src/webkit/tools/test_shell/test_shell.gypi    2012-05-19 19:23:29.334671559 +0200
-@@ -46,7 +46,7 @@
-         '<(DEPTH)/testing/gtest.gyp:gtest',
-         '<(DEPTH)/third_party/WebKit/Source/WebKit/chromium/WebKit.gyp:inspector_resources',
-         '<(DEPTH)/third_party/WebKit/Source/WebKit/chromium/WebKit.gyp:webkit',
--        '<(DEPTH)/v8/tools/gyp/v8.gyp:v8',
-+        '<(DEPTH)/build/linux/system.gyp:v8',
-         '<(DEPTH)/webkit/support/webkit_support.gyp:appcache',
-         '<(DEPTH)/webkit/support/webkit_support.gyp:blob',
-         '<(DEPTH)/webkit/support/webkit_support.gyp:database',
-@@ -366,7 +366,7 @@
-         '<(DEPTH)/testing/gmock.gyp:gmock',
-         '<(DEPTH)/testing/gtest.gyp:gtest',
-         '<(DEPTH)/third_party/leveldatabase/leveldatabase.gyp:leveldatabase',
--        '<(DEPTH)/v8/tools/gyp/v8.gyp:v8',
-+        '<(DEPTH)/build/linux/system.gyp:v8',
-         '<(DEPTH)/webkit/support/webkit_support.gyp:webkit_user_agent',
-       ],
-       'sources': [
-Index: exp/src/third_party/WebKit/Source/WebKit/chromium/src/WebTestingSupport.cpp
-===================================================================
---- exp.orig/src/third_party/WebKit/Source/WebKit/chromium/src/WebTestingSupport.cpp   2012-05-19 16:56:48.000000000 +0200
-+++ exp/src/third_party/WebKit/Source/WebKit/chromium/src/WebTestingSupport.cpp        2012-05-19 19:23:29.334671559 +0200
-@@ -28,7 +28,7 @@
- #include "WebCoreTestSupport.h"
- #include "WebFrame.h"
--#include <v8/include/v8.h>
-+#include <v8.h>
- namespace WebKit {
-Index: exp/src/chrome/renderer/chrome_render_view_observer.cc
-===================================================================
---- exp.orig/src/chrome/renderer/chrome_render_view_observer.cc        2012-05-19 16:55:01.000000000 +0200
-+++ exp/src/chrome/renderer/chrome_render_view_observer.cc     2012-05-19 19:23:29.334671559 +0200
-@@ -52,7 +52,7 @@
- #include "webkit/glue/image_decoder.h"
- #include "webkit/glue/image_resource_fetcher.h"
- #include "webkit/glue/webkit_glue.h"
--#include "v8/include/v8-testing.h"
-+#include <v8-testing.h>
- using WebKit::WebAccessibilityObject;
- using WebKit::WebCString;
-Index: exp/src/chrome/renderer/extensions/event_bindings.cc
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/event_bindings.cc  2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/event_bindings.cc       2012-05-19 19:23:29.334671559 +0200
-@@ -29,7 +29,7 @@
- #include "third_party/WebKit/Source/WebKit/chromium/public/platform/WebURL.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/platform/WebURLRequest.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebView.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- using WebKit::WebFrame;
- using WebKit::WebSecurityOrigin;
-Index: exp/src/chrome/test/base/v8_unit_test.h
-===================================================================
---- exp.orig/src/chrome/test/base/v8_unit_test.h       2012-05-19 16:55:30.000000000 +0200
-+++ exp/src/chrome/test/base/v8_unit_test.h    2012-05-19 19:23:29.334671559 +0200
-@@ -12,7 +12,7 @@
- #include "base/file_path.h"
- #include "base/string_piece.h"
- #include "testing/gtest/include/gtest/gtest.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- // A superclass for unit tests that involve running JavaScript.  This class
- // sets up V8 context and has methods that make it easy to execute scripts in
-Index: exp/src/content/renderer/mock_content_renderer_client.cc
-===================================================================
---- exp.orig/src/content/renderer/mock_content_renderer_client.cc      2012-05-19 16:54:13.000000000 +0200
-+++ exp/src/content/renderer/mock_content_renderer_client.cc   2012-05-19 19:23:29.334671559 +0200
-@@ -5,7 +5,7 @@
- #include "content/renderer/mock_content_renderer_client.h"
- #include <string>
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace content {
-Index: exp/src/third_party/v8-i18n/build/all.gyp
-===================================================================
---- exp.orig/src/third_party/v8-i18n/build/all.gyp     2012-05-19 16:56:57.000000000 +0200
-+++ exp/src/third_party/v8-i18n/build/all.gyp  2012-05-19 19:23:29.334671559 +0200
-@@ -50,7 +50,7 @@
-         '<(v8_path)',
-       ],
-       'dependencies': [
--        '<(v8_path)/v8/tools/gyp/v8.gyp:v8',
-+        '<(v8_path)/build/linux/system.gyp:v8',
-         '<(icu_path)/icu.gyp:*',
-         'api2c#host',
-       ],
-Index: exp/src/third_party/v8-i18n/include/extension.h
-===================================================================
---- exp.orig/src/third_party/v8-i18n/include/extension.h       2012-05-19 16:56:57.000000000 +0200
-+++ exp/src/third_party/v8-i18n/include/extension.h    2012-05-19 19:23:29.338671560 +0200
-@@ -15,7 +15,7 @@
- #ifndef V8_I18N_INCLUDE_EXTENSION_H_
- #define V8_I18N_INCLUDE_EXTENSION_H_
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace v8_i18n {
-Index: exp/src/third_party/v8-i18n/src/break-iterator.h
-===================================================================
---- exp.orig/src/third_party/v8-i18n/src/break-iterator.h      2012-05-19 16:56:57.000000000 +0200
-+++ exp/src/third_party/v8-i18n/src/break-iterator.h   2012-05-19 19:23:29.338671560 +0200
-@@ -16,7 +16,7 @@
- #define V8_I18N_SRC_BREAK_ITERATOR_H_
- #include "unicode/uversion.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace U_ICU_NAMESPACE {
- class BreakIterator;
-Index: exp/src/third_party/v8-i18n/src/collator.h
-===================================================================
---- exp.orig/src/third_party/v8-i18n/src/collator.h    2012-05-19 16:56:57.000000000 +0200
-+++ exp/src/third_party/v8-i18n/src/collator.h 2012-05-19 19:23:29.338671560 +0200
-@@ -29,7 +29,7 @@
- #define V8_I18N_SRC_COLLATOR_H_
- #include "unicode/uversion.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace U_ICU_NAMESPACE {
- class Collator;
-Index: exp/src/third_party/v8-i18n/src/datetime-format.h
-===================================================================
---- exp.orig/src/third_party/v8-i18n/src/datetime-format.h     2012-05-19 16:56:57.000000000 +0200
-+++ exp/src/third_party/v8-i18n/src/datetime-format.h  2012-05-19 19:23:29.338671560 +0200
-@@ -16,7 +16,7 @@
- #define V8_I18N_SRC_DATETIME_FORMAT_H_
- #include "unicode/uversion.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace U_ICU_NAMESPACE {
- class SimpleDateFormat;
-Index: exp/src/third_party/v8-i18n/src/language-matcher.h
-===================================================================
---- exp.orig/src/third_party/v8-i18n/src/language-matcher.h    2012-05-19 16:56:57.000000000 +0200
-+++ exp/src/third_party/v8-i18n/src/language-matcher.h 2012-05-19 19:23:29.338671560 +0200
-@@ -16,7 +16,7 @@
- #define V8_I18N_SRC_LANGUAGE_MATCHER_H_
- #include "unicode/uloc.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace v8_i18n {
-Index: exp/src/third_party/v8-i18n/src/number-format.h
-===================================================================
---- exp.orig/src/third_party/v8-i18n/src/number-format.h       2012-05-19 16:56:57.000000000 +0200
-+++ exp/src/third_party/v8-i18n/src/number-format.h    2012-05-19 19:23:29.338671560 +0200
-@@ -16,7 +16,7 @@
- #define V8_I18N_SRC_NUMBER_FORMAT_H_
- #include "unicode/uversion.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace U_ICU_NAMESPACE {
- class DecimalFormat;
-Index: exp/src/third_party/v8-i18n/src/utils.h
-===================================================================
---- exp.orig/src/third_party/v8-i18n/src/utils.h       2012-05-19 16:56:57.000000000 +0200
-+++ exp/src/third_party/v8-i18n/src/utils.h    2012-05-19 19:23:29.338671560 +0200
-@@ -16,7 +16,7 @@
- #define V8_I18N_SRC_UTILS_H_
- #include "unicode/uversion.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace U_ICU_NAMESPACE {
- class UnicodeString;
-Index: exp/src/webkit/glue/webkitplatformsupport_impl.cc
-===================================================================
---- exp.orig/src/webkit/glue/webkitplatformsupport_impl.cc     2012-05-19 16:54:05.000000000 +0200
-+++ exp/src/webkit/glue/webkitplatformsupport_impl.cc  2012-05-19 19:23:29.338671560 +0200
-@@ -47,7 +47,7 @@
- #include "webkit/plugins/webplugininfo.h"
- #if defined(OS_LINUX)
--#include "v8/include/v8.h"
-+#include <v8.h>
- #endif
- using WebKit::WebAudioBus;
-Index: exp/src/webkit/support/test_webkit_platform_support.cc
-===================================================================
---- exp.orig/src/webkit/support/test_webkit_platform_support.cc        2012-05-19 16:54:06.000000000 +0200
-+++ exp/src/webkit/support/test_webkit_platform_support.cc     2012-05-19 19:23:29.338671560 +0200
-@@ -32,7 +32,7 @@
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebStorageNamespace.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/platform/WebString.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/platform/WebURL.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- #include "webkit/appcache/web_application_cache_host_impl.h"
- #include "webkit/database/vfs_backend.h"
- #include "webkit/glue/simple_webmimeregistry_impl.h"
-Index: exp/src/chrome/chrome_browser.gypi
-===================================================================
---- exp.orig/src/chrome/chrome_browser.gypi    2012-05-19 16:55:35.000000000 +0200
-+++ exp/src/chrome/chrome_browser.gypi 2012-05-19 19:23:29.338671560 +0200
-@@ -58,7 +58,7 @@
-         '../ui/ui.gyp:ui_resources',
-         '../ui/ui.gyp:ui_resources_2x',
-         '../ui/ui.gyp:ui_resources_standard',
--        '../v8/tools/gyp/v8.gyp:v8',
-+        '../build/linux/system.gyp:v8',
-         '../webkit/support/webkit_support.gyp:appcache',
-         '../webkit/support/webkit_support.gyp:blob',
-         '../webkit/support/webkit_support.gyp:database',
-Index: exp/src/content/content_shell.gypi
-===================================================================
---- exp.orig/src/content/content_shell.gypi    2012-05-19 16:54:14.000000000 +0200
-+++ exp/src/content/content_shell.gypi 2012-05-19 19:23:29.338671560 +0200
-@@ -35,7 +35,7 @@
-         '../skia/skia.gyp:skia',
-         '../third_party/WebKit/Source/WebKit/chromium/WebKit.gyp:webkit',
-         '../ui/ui.gyp:ui',
--        '../v8/tools/gyp/v8.gyp:v8',
-+        '../build/linux/system.gyp:v8',
-         '../webkit/support/webkit_support.gyp:appcache',
-         '../webkit/support/webkit_support.gyp:database',
-         '../webkit/support/webkit_support.gyp:fileapi',
-Index: exp/src/content/content_tests.gypi
-===================================================================
---- exp.orig/src/content/content_tests.gypi    2012-05-19 16:54:14.000000000 +0200
-+++ exp/src/content/content_tests.gypi 2012-05-19 19:23:29.338671560 +0200
-@@ -189,7 +189,7 @@
-         '../third_party/WebKit/Source/WebKit/chromium/WebKit.gyp:webkit',
-         '../ui/gfx/gl/gl.gyp:gl',
-         '../ui/ui.gyp:ui',
--        '../v8/tools/gyp/v8.gyp:v8',
-+        '../build/linux/system.gyp:v8',
-         '../webkit/support/webkit_support.gyp:database',
-         '../webkit/support/webkit_support.gyp:glue',
-         '../webkit/support/webkit_support.gyp:quota',
-Index: exp/src/third_party/WebKit/Tools/DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp
-===================================================================
---- exp.orig/src/third_party/WebKit/Tools/DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp 2012-05-19 16:56:08.000000000 +0200
-+++ exp/src/third_party/WebKit/Tools/DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp      2012-05-19 19:31:51.750676947 +0200
-@@ -83,7 +83,7 @@
-                 '<(source_dir)/WTF/WTF.gyp/WTF.gyp:wtf',
-                 '<(chromium_src_dir)/build/temp_gyp/googleurl.gyp:googleurl',
-                 '<(chromium_src_dir)/third_party/icu/icu.gyp:icuuc',
--                '<(chromium_src_dir)/v8/tools/gyp/v8.gyp:v8',
-+                '<(chromium_src_dir)/build/linux/system.gyp:v8',
-                 '<(chromium_src_dir)/base/base.gyp:test_support_base',
-                 '<(chromium_src_dir)/webkit/support/webkit_support.gyp:blob',
-                 '<(chromium_src_dir)/webkit/support/webkit_support.gyp:webkit_support',
-Index: exp/src/v8/src/d8.gyp
-===================================================================
---- exp.orig/src/v8/src/d8.gyp 2012-05-19 16:57:28.000000000 +0200
-+++ exp/src/v8/src/d8.gyp      2012-05-19 19:23:29.338671560 +0200
-@@ -35,7 +35,7 @@
-       'target_name': 'd8',
-       'type': 'executable',
-       'dependencies': [
--        '../tools/gyp/v8.gyp:v8',
-+        '../../build/linux/system.gyp:v8',
-       ],
-       # Generated source files need this explicitly:
-       'include_dirs+': [
-Index: exp/src/chrome/renderer/benchmarking_extension.cc
-===================================================================
---- exp.orig/src/chrome/renderer/benchmarking_extension.cc     2012-05-19 16:55:01.000000000 +0200
-+++ exp/src/chrome/renderer/benchmarking_extension.cc  2012-05-19 19:23:29.338671560 +0200
-@@ -11,7 +11,7 @@
- #include "content/public/common/content_switches.h"
- #include "content/public/renderer/render_thread.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebCache.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- using WebKit::WebCache;
-Index: exp/src/chrome/renderer/extensions/chrome_v8_extension_handler.h
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/chrome_v8_extension_handler.h      2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/chrome_v8_extension_handler.h   2012-05-19 19:23:29.338671560 +0200
-@@ -10,7 +10,7 @@
- #include "base/basictypes.h"
- #include "ipc/ipc_channel.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- class ChromeV8Context;
-Index: exp/src/chrome/renderer/extensions/page_capture_custom_bindings.cc
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/page_capture_custom_bindings.cc    2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/page_capture_custom_bindings.cc 2012-05-19 19:23:29.338671560 +0200
-@@ -9,7 +9,7 @@
- #include "content/public/renderer/render_view.h"
- #include "grit/renderer_resources.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebBlob.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace extensions {
-Index: exp/src/chrome/renderer/extensions/web_request_custom_bindings.cc
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/web_request_custom_bindings.cc     2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/web_request_custom_bindings.cc  2012-05-19 19:23:29.338671560 +0200
-@@ -8,7 +8,7 @@
- #include "base/string_number_conversions.h"
- #include "grit/renderer_resources.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace extensions {
-Index: exp/src/content/shell/layout_test_controller_bindings.h
-===================================================================
---- exp.orig/src/content/shell/layout_test_controller_bindings.h       2012-05-19 16:54:13.000000000 +0200
-+++ exp/src/content/shell/layout_test_controller_bindings.h    2012-05-19 19:23:29.338671560 +0200
-@@ -8,7 +8,7 @@
- #include "base/basictypes.h"
- #include "base/compiler_specific.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace content {
-Index: exp/src/content/shell/shell_content_renderer_client.cc
-===================================================================
---- exp.orig/src/content/shell/shell_content_renderer_client.cc        2012-05-19 16:54:13.000000000 +0200
-+++ exp/src/content/shell/shell_content_renderer_client.cc     2012-05-19 19:23:29.338671560 +0200
-@@ -6,7 +6,7 @@
- #include "content/shell/shell_render_process_observer.h"
- #include "content/shell/shell_render_view_observer.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace content {
-Index: exp/src/chrome/browser/ui/webui/about_ui.cc
-===================================================================
---- exp.orig/src/chrome/browser/ui/webui/about_ui.cc   2012-05-19 16:54:57.000000000 +0200
-+++ exp/src/chrome/browser/ui/webui/about_ui.cc        2012-05-19 19:23:29.338671560 +0200
-@@ -65,7 +65,7 @@
- #include "net/base/net_util.h"
- #include "ui/base/l10n/l10n_util.h"
- #include "ui/base/resource/resource_bundle.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- #include "webkit/glue/user_agent.h"
- #include "webkit/glue/webkit_glue.h"
- #include "webkit/plugins/webplugininfo.h"
-Index: exp/src/chrome/browser/ui/webui/help/help_handler.cc
-===================================================================
---- exp.orig/src/chrome/browser/ui/webui/help/help_handler.cc  2012-05-19 16:54:56.000000000 +0200
-+++ exp/src/chrome/browser/ui/webui/help/help_handler.cc       2012-05-19 19:23:29.342671561 +0200
-@@ -29,7 +29,7 @@
- #include "grit/google_chrome_strings.h"
- #include "ui/base/l10n/l10n_util.h"
- #include "ui/base/resource/resource_bundle.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- #include "webkit/glue/user_agent.h"
- #include "webkit/glue/webkit_glue.h"
-Index: exp/src/chrome/common/profiling.cc
-===================================================================
---- exp.orig/src/chrome/common/profiling.cc    2012-05-19 16:55:34.000000000 +0200
-+++ exp/src/chrome/common/profiling.cc 2012-05-19 19:23:29.342671561 +0200
-@@ -13,7 +13,7 @@
- #include "base/string_util.h"
- #include "base/threading/thread.h"
- #include "chrome/common/chrome_switches.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace {
- std::string GetProfileName() {
-Index: exp/src/chrome/renderer/extensions/app_bindings.cc
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/app_bindings.cc    2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/app_bindings.cc 2012-05-19 19:23:29.342671561 +0200
-@@ -21,7 +21,7 @@
- #include "grit/renderer_resources.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebDocument.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebFrame.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- using WebKit::WebFrame;
- using content::V8ValueConverter;
-Index: exp/src/chrome/renderer/extensions/chrome_v8_context.cc
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/chrome_v8_context.cc       2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/chrome_v8_context.cc    2012-05-19 19:23:29.342671561 +0200
-@@ -15,7 +15,7 @@
- #include "content/public/renderer/render_view.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebFrame.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebView.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- using extensions::Feature;
-Index: exp/src/chrome/renderer/extensions/chrome_v8_context.h
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/chrome_v8_context.h        2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/chrome_v8_context.h     2012-05-19 19:23:29.342671561 +0200
-@@ -11,7 +11,7 @@
- #include "base/basictypes.h"
- #include "chrome/common/extensions/feature.h"
- #include "chrome/renderer/module_system.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace WebKit {
- class WebFrame;
-Index: exp/src/chrome/renderer/extensions/chrome_v8_context_set.cc
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/chrome_v8_context_set.cc   2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/chrome_v8_context_set.cc        2012-05-19 19:23:29.342671561 +0200
-@@ -13,7 +13,7 @@
- #include "content/public/renderer/render_thread.h"
- #include "content/public/renderer/v8_value_converter.h"
- #include "content/public/renderer/render_view.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebDocument.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebFrame.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/platform/WebURL.h"
-Index: exp/src/chrome/renderer/extensions/chrome_v8_context_set.h
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/chrome_v8_context_set.h    2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/chrome_v8_context_set.h 2012-05-19 19:23:29.342671561 +0200
-@@ -10,7 +10,7 @@
- #include <string>
- #include "base/basictypes.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- class ChromeV8Context;
- class GURL;
-Index: exp/src/chrome/renderer/extensions/chrome_v8_context_set_unittest.cc
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/chrome_v8_context_set_unittest.cc  2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/chrome_v8_context_set_unittest.cc       2012-05-19 19:23:29.342671561 +0200
-@@ -9,7 +9,7 @@
- #include "chrome/renderer/extensions/chrome_v8_context_set.h"
- #include "testing/gtest/include/gtest/gtest.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebFrame.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- TEST(ChromeV8ContextSet, Lifecycle) {
-   MessageLoop loop;
-Index: exp/src/chrome/renderer/extensions/chrome_v8_extension.h
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/chrome_v8_extension.h      2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/chrome_v8_extension.h   2012-05-19 19:23:29.342671561 +0200
-@@ -11,7 +11,7 @@
- #include "base/string_piece.h"
- #include "chrome/renderer/extensions/chrome_v8_extension_handler.h"
- #include "chrome/renderer/native_handler.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- #include <map>
- #include <set>
-Index: exp/src/chrome/renderer/extensions/context_menus_custom_bindings.cc
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/context_menus_custom_bindings.cc   2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/context_menus_custom_bindings.cc        2012-05-19 19:23:29.342671561 +0200
-@@ -7,7 +7,7 @@
- #include "chrome/common/extensions/extension_messages.h"
- #include "content/public/renderer/render_thread.h"
- #include "grit/renderer_resources.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace {
-Index: exp/src/chrome/renderer/extensions/experimental.socket_custom_bindings.cc
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/experimental.socket_custom_bindings.cc     2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/experimental.socket_custom_bindings.cc  2012-05-19 19:23:29.342671561 +0200
-@@ -9,7 +9,7 @@
- #include "chrome/common/extensions/extension_action.h"
- #include "chrome/renderer/extensions/extension_dispatcher.h"
- #include "grit/renderer_resources.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace {
-Index: exp/src/chrome/renderer/extensions/extension_custom_bindings.cc
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/extension_custom_bindings.cc       2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/extension_custom_bindings.cc    2012-05-19 19:35:36.774679368 +0200
-@@ -18,7 +18,7 @@
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebFrame.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebView.h"
- #include "webkit/glue/webkit_glue.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace extensions {
-Index: exp/src/chrome/renderer/extensions/extension_dispatcher.h
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/extension_dispatcher.h     2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/extension_dispatcher.h  2012-05-19 19:23:29.342671561 +0200
-@@ -19,7 +19,7 @@
- #include "chrome/renderer/extensions/chrome_v8_context_set.h"
- #include "chrome/renderer/extensions/v8_schema_registry.h"
- #include "chrome/renderer/resource_bundle_source_map.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- class ExtensionRequestSender;
- class GURL;
-Index: exp/src/chrome/renderer/extensions/i18n_custom_bindings.cc
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/i18n_custom_bindings.cc    2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/i18n_custom_bindings.cc 2012-05-19 19:23:29.342671561 +0200
-@@ -8,7 +8,7 @@
- #include "chrome/common/extensions/extension_message_bundle.h"
- #include "content/public/renderer/render_view.h"
- #include "grit/renderer_resources.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace extensions {
-Index: exp/src/chrome/renderer/extensions/miscellaneous_bindings.cc
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/miscellaneous_bindings.cc  2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/miscellaneous_bindings.cc       2012-05-19 19:34:15.342678488 +0200
-@@ -21,7 +21,7 @@
- #include "content/public/renderer/render_view.h"
- #include "grit/renderer_resources.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebScopedMicrotaskSuppression.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- // Message passing API example (in a content script):
- // var extension =
-Index: exp/src/chrome/renderer/extensions/page_actions_custom_bindings.cc
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/page_actions_custom_bindings.cc    2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/page_actions_custom_bindings.cc 2012-05-19 19:23:29.342671561 +0200
-@@ -9,7 +9,7 @@
- #include "chrome/common/extensions/extension_action.h"
- #include "chrome/renderer/extensions/extension_dispatcher.h"
- #include "grit/renderer_resources.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace extensions {
-Index: exp/src/chrome/renderer/extensions/tabs_custom_bindings.cc
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/tabs_custom_bindings.cc    2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/tabs_custom_bindings.cc 2012-05-19 19:23:29.342671561 +0200
-@@ -11,7 +11,7 @@
- #include "chrome/renderer/extensions/extension_dispatcher.h"
- #include "content/public/renderer/render_view.h"
- #include "grit/renderer_resources.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace extensions {
-Index: exp/src/chrome/renderer/extensions/tts_custom_bindings.cc
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/tts_custom_bindings.cc     2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/tts_custom_bindings.cc  2012-05-19 19:23:29.342671561 +0200
-@@ -9,7 +9,7 @@
- #include "chrome/common/extensions/extension_action.h"
- #include "chrome/renderer/extensions/extension_dispatcher.h"
- #include "grit/renderer_resources.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace extensions {
-Index: exp/src/chrome/renderer/extensions/v8_schema_registry.h
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/v8_schema_registry.h       2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/v8_schema_registry.h    2012-05-19 19:23:29.342671561 +0200
-@@ -11,7 +11,7 @@
- #include <string>
- #include "base/basictypes.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace extensions {
-Index: exp/src/chrome/renderer/extensions/webstore_bindings.cc
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/webstore_bindings.cc       2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/webstore_bindings.cc    2012-05-19 19:23:29.342671561 +0200
-@@ -15,7 +15,7 @@
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebElement.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebNode.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebNodeList.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- using WebKit::WebDocument;
- using WebKit::WebElement;
-Index: exp/src/chrome/renderer/module_system.h
-===================================================================
---- exp.orig/src/chrome/renderer/module_system.h       2012-05-19 16:55:01.000000000 +0200
-+++ exp/src/chrome/renderer/module_system.h    2012-05-19 19:23:29.342671561 +0200
-@@ -10,7 +10,7 @@
- #include "base/memory/linked_ptr.h"
- #include "base/memory/scoped_ptr.h"
- #include "chrome/renderer/native_handler.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- #include <map>
- #include <string>
-Index: exp/src/chrome/renderer/native_handler.cc
-===================================================================
---- exp.orig/src/chrome/renderer/native_handler.cc     2012-05-19 16:55:01.000000000 +0200
-+++ exp/src/chrome/renderer/native_handler.cc  2012-05-19 19:37:42.606680716 +0200
-@@ -7,7 +7,7 @@
- #include "base/memory/linked_ptr.h"
- #include "base/logging.h"
- #include "chrome/renderer/module_system.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- NativeHandler::NativeHandler()
-     : object_template_(
-Index: exp/src/chrome/renderer/native_handler.h
-===================================================================
---- exp.orig/src/chrome/renderer/native_handler.h      2012-05-19 16:55:01.000000000 +0200
-+++ exp/src/chrome/renderer/native_handler.h   2012-05-19 19:23:29.342671561 +0200
-@@ -8,7 +8,7 @@
- #include "base/bind.h"
- #include "base/memory/linked_ptr.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- #include <string>
- #include <vector>
-Index: exp/src/chrome/renderer/resource_bundle_source_map.h
-===================================================================
---- exp.orig/src/chrome/renderer/resource_bundle_source_map.h  2012-05-19 16:55:01.000000000 +0200
-+++ exp/src/chrome/renderer/resource_bundle_source_map.h       2012-05-19 19:23:29.342671561 +0200
-@@ -11,7 +11,7 @@
- #include "base/string_piece.h"
- #include "chrome/renderer/module_system.h"
- #include "chrome/renderer/static_v8_external_string_resource.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- #include <map>
- #include <string>
-Index: exp/src/chrome/renderer/static_v8_external_string_resource.h
-===================================================================
---- exp.orig/src/chrome/renderer/static_v8_external_string_resource.h  2012-05-19 16:55:01.000000000 +0200
-+++ exp/src/chrome/renderer/static_v8_external_string_resource.h       2012-05-19 19:23:29.342671561 +0200
-@@ -8,7 +8,7 @@
- #include "base/compiler_specific.h"
- #include "base/string_piece.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- // A very simple implementation of v8::ExternalAsciiStringResource that just
- // wraps a buffer. The buffer must outlive the v8 runtime instance this resource
-Index: exp/src/chrome/test/reliability/page_load_test.cc
-===================================================================
---- exp.orig/src/chrome/test/reliability/page_load_test.cc     2012-05-19 16:55:30.000000000 +0200
-+++ exp/src/chrome/test/reliability/page_load_test.cc  2012-05-19 19:23:29.342671561 +0200
-@@ -66,7 +66,7 @@
- #include "chrome/test/ui/ui_test.h"
- #include "net/base/net_util.h"
- #include "ui/base/keycodes/keyboard_codes.h"
--#include "v8/include/v8-testing.h"
-+#include <v8-testing.h>
- namespace {
-Index: exp/src/content/public/renderer/v8_value_converter.h
-===================================================================
---- exp.orig/src/content/public/renderer/v8_value_converter.h  2012-05-19 16:54:14.000000000 +0200
-+++ exp/src/content/public/renderer/v8_value_converter.h       2012-05-19 19:23:29.342671561 +0200
-@@ -6,7 +6,7 @@
- #define CONTENT_PUBLIC_RENDERER_V8_VALUE_CONVERTER_H_
- #include "content/common/content_export.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace base {
- class Value;
-Index: exp/src/content/renderer/render_thread_impl.cc
-===================================================================
---- exp.orig/src/content/renderer/render_thread_impl.cc        2012-05-19 16:54:13.000000000 +0200
-+++ exp/src/content/renderer/render_thread_impl.cc     2012-05-19 19:36:41.902680063 +0200
-@@ -80,7 +80,7 @@
- #include "third_party/WebKit/Source/WebKit/chromium/public/platform/WebString.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebView.h"
- #include "ui/base/ui_base_switches.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- #include "webkit/glue/webkit_glue.h"
- // TODO(port)
-Index: exp/src/content/renderer/render_view_impl.cc
-===================================================================
---- exp.orig/src/content/renderer/render_view_impl.cc  2012-05-19 16:54:13.000000000 +0200
-+++ exp/src/content/renderer/render_view_impl.cc       2012-05-19 19:23:29.346671563 +0200
-@@ -157,7 +157,7 @@
- #include "ui/gfx/native_widget_types.h"
- #include "ui/gfx/point.h"
- #include "ui/gfx/rect.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- #include "webkit/appcache/web_application_cache_host_impl.h"
- #include "webkit/dom_storage/dom_storage_types.h"
- #include "webkit/forms/form_data.h"
-Index: exp/src/content/renderer/v8_value_converter_impl.cc
-===================================================================
---- exp.orig/src/content/renderer/v8_value_converter_impl.cc   2012-05-19 16:54:13.000000000 +0200
-+++ exp/src/content/renderer/v8_value_converter_impl.cc        2012-05-19 19:23:29.346671563 +0200
-@@ -9,7 +9,7 @@
- #include "base/logging.h"
- #include "base/memory/scoped_ptr.h"
- #include "base/values.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace content {
-Index: exp/src/content/renderer/v8_value_converter_impl_unittest.cc
-===================================================================
---- exp.orig/src/content/renderer/v8_value_converter_impl_unittest.cc  2012-05-19 16:54:13.000000000 +0200
-+++ exp/src/content/renderer/v8_value_converter_impl_unittest.cc       2012-05-19 19:23:29.346671563 +0200
-@@ -8,7 +8,7 @@
- #include "base/values.h"
- #include "content/renderer/v8_value_converter_impl.h"
- #include "testing/gtest/include/gtest/gtest.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- class V8ValueConverterImplTest : public testing::Test {
-  protected:
-Index: exp/src/content/renderer/web_intents_host.cc
-===================================================================
---- exp.orig/src/content/renderer/web_intents_host.cc  2012-05-19 16:54:13.000000000 +0200
-+++ exp/src/content/renderer/web_intents_host.cc       2012-05-19 19:23:29.346671563 +0200
-@@ -17,7 +17,7 @@
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebView.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/platform/WebCString.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/platform/WebSerializedScriptValue.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- #include "webkit/glue/cpp_bound_class.h"
- using WebKit::WebBindings;
-Index: exp/src/third_party/WebKit/Tools/DumpRenderTree/chromium/LayoutTestController.cpp
-===================================================================
---- exp.orig/src/third_party/WebKit/Tools/DumpRenderTree/chromium/LayoutTestController.cpp     2012-05-19 16:56:15.000000000 +0200
-+++ exp/src/third_party/WebKit/Tools/DumpRenderTree/chromium/LayoutTestController.cpp  2012-05-19 19:23:29.346671563 +0200
-@@ -61,7 +61,7 @@
- #include "platform/WebURL.h"
- #include "WebView.h"
- #include "WebViewHost.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- #include "webkit/support/webkit_support.h"
- #include <algorithm>
- #include <cctype>
-Index: exp/src/webkit/media/webmediaplayer_impl.cc
-===================================================================
---- exp.orig/src/webkit/media/webmediaplayer_impl.cc   2012-05-19 16:54:05.000000000 +0200
-+++ exp/src/webkit/media/webmediaplayer_impl.cc        2012-05-19 19:23:29.346671563 +0200
-@@ -29,7 +29,7 @@
- #include "third_party/WebKit/Source/WebKit/chromium/public/platform/WebSize.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/platform/WebString.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/platform/WebURL.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- #include "webkit/media/buffered_data_source.h"
- #include "webkit/media/filter_helpers.h"
- #include "webkit/media/key_systems.h"
-Index: exp/src/webkit/plugins/ppapi/message_channel.cc
-===================================================================
---- exp.orig/src/webkit/plugins/ppapi/message_channel.cc       2012-05-19 16:54:05.000000000 +0200
-+++ exp/src/webkit/plugins/ppapi/message_channel.cc    2012-05-19 19:23:29.346671563 +0200
-@@ -21,7 +21,7 @@
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebNode.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/WebPluginContainer.h"
- #include "third_party/WebKit/Source/WebKit/chromium/public/platform/WebSerializedScriptValue.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- #include "webkit/plugins/ppapi/host_array_buffer_var.h"
- #include "webkit/plugins/ppapi/npapi_glue.h"
- #include "webkit/plugins/ppapi/ppapi_plugin_instance.h"
-Index: exp/src/chrome/renderer/extensions/api_definitions_natives.h
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/api_definitions_natives.h  2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/api_definitions_natives.h       2012-05-19 19:33:35.886678071 +0200
-@@ -9,7 +9,7 @@
- #include "chrome/renderer/extensions/chrome_v8_extension.h"
- #include "chrome/renderer/extensions/extension_dispatcher.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace extensions {
-Index: exp/src/chrome/renderer/extensions/experimental.usb_custom_bindings.cc
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/experimental.usb_custom_bindings.cc        2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/experimental.usb_custom_bindings.cc     2012-05-19 19:33:53.406678252 +0200
-@@ -5,7 +5,7 @@
- #include "chrome/renderer/extensions/experimental.usb_custom_bindings.h"
- #include "base/logging.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace {
-Index: exp/src/chrome/renderer/extensions/extension_request_sender.h
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/extension_request_sender.h 2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/extension_request_sender.h      2012-05-19 19:35:11.870679095 +0200
-@@ -10,7 +10,7 @@
- #include <map>
- #include "base/memory/linked_ptr.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- class ChromeV8ContextSet;
- class ExtensionDispatcher;
-Index: exp/src/chrome/renderer/extensions/send_request_natives.h
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/send_request_natives.h     2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/send_request_natives.h  2012-05-19 19:34:44.198678803 +0200
-@@ -9,7 +9,7 @@
- #include "chrome/renderer/extensions/chrome_v8_extension.h"
- #include "chrome/renderer/extensions/extension_dispatcher.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- class ExtensionRequestSender;
-Index: exp/src/chrome/renderer/extensions/set_icon_natives.h
-===================================================================
---- exp.orig/src/chrome/renderer/extensions/set_icon_natives.h 2012-05-19 16:55:00.000000000 +0200
-+++ exp/src/chrome/renderer/extensions/set_icon_natives.h      2012-05-19 19:34:28.678678632 +0200
-@@ -9,7 +9,7 @@
- #include "chrome/renderer/extensions/chrome_v8_extension.h"
- #include "chrome/renderer/extensions/extension_dispatcher.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- class ExtensionRequestSender;
-Index: exp/src/chrome/renderer/playback_extension.cc
-===================================================================
---- exp.orig/src/chrome/renderer/playback_extension.cc 2012-05-19 16:55:01.000000000 +0200
-+++ exp/src/chrome/renderer/playback_extension.cc      2012-05-19 19:36:59.774680256 +0200
-@@ -4,7 +4,7 @@
- #include "chrome/renderer/playback_extension.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- const char kPlaybackExtensionName[] = "v8/PlaybackMode";
-Index: exp/src/third_party/WebKit/Source/WebKit/chromium/WebKitUnitTests.gyp
-===================================================================
---- exp.orig/src/third_party/WebKit/Source/WebKit/chromium/WebKitUnitTests.gyp 2012-05-19 16:56:54.000000000 +0200
-+++ exp/src/third_party/WebKit/Source/WebKit/chromium/WebKitUnitTests.gyp      2012-05-19 19:31:13.006676553 +0200
-@@ -56,7 +56,7 @@
-             'dependencies': [
-                 'WebKit.gyp:webkit',
-                 '<(chromium_src_dir)/build/temp_gyp/googleurl.gyp:googleurl',
--                '<(chromium_src_dir)/v8/tools/gyp/v8.gyp:v8',
-+                '<(chromium_src_dir)/build/linux/system.gyp:v8',
-                 '<(chromium_src_dir)/testing/gtest.gyp:gtest',
-                 '<(chromium_src_dir)/testing/gmock.gyp:gmock',
-                 '<(chromium_src_dir)/base/base.gyp:base',
-Index: exp/src/third_party/WebKit/Tools/TestWebKitAPI/TestWebKitAPI.gyp/TestWebKitAPI.gyp
-===================================================================
---- exp.orig/src/third_party/WebKit/Tools/TestWebKitAPI/TestWebKitAPI.gyp/TestWebKitAPI.gyp    2012-05-19 16:56:20.000000000 +0200
-+++ exp/src/third_party/WebKit/Tools/TestWebKitAPI/TestWebKitAPI.gyp/TestWebKitAPI.gyp 2012-05-19 19:31:33.734676760 +0200
-@@ -57,7 +57,7 @@
-                 '<(source_dir)/WebKit/chromium/WebKit.gyp:webkit', 
-                 '<(source_dir)/WTF/WTF.gyp/WTF.gyp:wtf', 
-                 '<(chromium_src_dir)/build/temp_gyp/googleurl.gyp:googleurl',
--                '<(chromium_src_dir)/v8/tools/gyp/v8.gyp:v8',
-+                '<(chromium_src_dir)/build/linux/system.gyp:v8',
-                 '<(chromium_src_dir)/base/base.gyp:test_support_base', 
-                 '<(chromium_src_dir)/testing/gtest.gyp:gtest', 
-                 '<(chromium_src_dir)/testing/gmock.gyp:gmock', 
-Index: exp/src/third_party/v8-i18n/src/locale.h
-===================================================================
---- exp.orig/src/third_party/v8-i18n/src/locale.h      2012-05-19 16:56:57.000000000 +0200
-+++ exp/src/third_party/v8-i18n/src/locale.h   2012-05-19 19:38:02.998680935 +0200
-@@ -15,7 +15,7 @@
- #ifndef V8_I18N_SRC_LOCALE_H_
- #define V8_I18N_SRC_LOCALE_H_
--#include "v8/include/v8.h"
-+#include <v8.h>
- namespace v8_i18n {
-Index: exp/src/webkit/support/gc_extension.cc
-===================================================================
---- exp.orig/src/webkit/support/gc_extension.cc        2012-05-19 16:54:06.000000000 +0200
-+++ exp/src/webkit/support/gc_extension.cc     2012-05-19 19:36:26.990679900 +0200
-@@ -4,7 +4,7 @@
- #include "webkit/support/gc_extension.h"
--#include "v8/include/v8.h"
-+#include <v8.h>
- const char kGCExtensionName[] = "v8/GCController";
diff --git a/debian/patches/system_v8_i18n.patch b/debian/patches/system_v8_i18n.patch
deleted file mode 100644 (file)
index afbf363..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
---- a/src/third_party/WebKit/Source/WebCore/bindings/v8/V8DOMWindowShell.cpp
-+++ b/src/third_party/WebKit/Source/WebCore/bindings/v8/V8DOMWindowShell.cpp
-@@ -368,8 +368,8 @@ v8::Persistent<v8::Context> V8DOMWindowS
- #if ENABLE(JAVASCRIPT_I18N_API)
-     // Enables experimental i18n API in V8.
--    if (RuntimeEnabledFeatures::javaScriptI18NAPIEnabled() && !V8Proxy::registeredExtensionWithV8(v8::internal::I18NExtension::get()))
--        V8Proxy::registerExtension(v8::internal::I18NExtension::get());
-+    if (RuntimeEnabledFeatures::javaScriptI18NAPIEnabled() && !V8Proxy::registeredExtensionWithV8(v8_i18n::I18NExtension::get()))
-+        V8Proxy::registerExtension(v8_i18n::I18NExtension::get());
- #endif
-     // Dynamically tell v8 about our extensions now.
diff --git a/debian/patches/third-party-cookies-off-by-default.patch b/debian/patches/third-party-cookies-off-by-default.patch
new file mode 100644 (file)
index 0000000..756d73b
--- /dev/null
@@ -0,0 +1,14 @@
+Description: Make default of third-party cookies the most secure for users.
+Author: Chad Miller <chad.miller@canonical.com>
+
+--- a/chrome/browser/content_settings/cookie_settings.cc
++++ b/chrome/browser/content_settings/cookie_settings.cc
+@@ -68,7 +68,7 @@ void CookieSettings::Factory::RegisterPr
+     user_prefs::PrefRegistrySyncable* registry) {
+   registry->RegisterBooleanPref(
+       prefs::kBlockThirdPartyCookies,
+-      false,
++      true,
+       user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
+ }
diff --git a/debian/patches/vpx.patch b/debian/patches/vpx.patch
deleted file mode 100644 (file)
index 602f38a..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-Index: sid/src/remoting/remoting.gyp
-===================================================================
---- sid.orig/src/remoting/remoting.gyp 2012-08-06 10:27:44.000000000 +0200
-+++ sid/src/remoting/remoting.gyp      2012-08-06 12:15:16.629549120 +0200
-@@ -1031,7 +1031,7 @@
-         '../ui/ui.gyp:ui',
-         '../net/net.gyp:net',
-         '../skia/skia.gyp:skia',
--        '../third_party/libvpx/libvpx.gyp:libvpx',
-+        '../third_party/libvpx/libvpx.gyp:libvpx_include',
-         '../third_party/protobuf/protobuf.gyp:protobuf_lite',
-         '../third_party/zlib/zlib.gyp:zlib',
-         '../media/media.gyp:yuv_convert',
-Index: sid/src/third_party/libvpx/libvpx.gyp
-===================================================================
---- sid.orig/src/third_party/libvpx/libvpx.gyp 2012-08-06 10:30:05.000000000 +0200
-+++ sid/src/third_party/libvpx/libvpx.gyp      2012-08-06 12:15:16.665549120 +0200
-@@ -281,11 +281,17 @@
-     {
-       'target_name': 'libvpx_include',
-       'type': 'none',
--      'direct_dependent_settings': {
--        'include_dirs': [
--          'source/libvpx',
--        ],
--      },
-+      'conditions': [
-+        ['_toolset=="target"', {
-+          'link_settings': {
-+            'ldflags': [
-+              '<!@(pkg-config --libs-only-L --libs-only-other vpx)',
-+            ],
-+            'libraries': [
-+              '<!@(pkg-config --libs-only-l vpx)',
-+            ],
-+          },
-+      }]]
-     },
-     {
-       'target_name': 'libvpx_lib',
diff --git a/debian/patches/webkit-version.patch b/debian/patches/webkit-version.patch
deleted file mode 100644 (file)
index acef7f5..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-description: debian-specific version parsing (for about dialog)
-Index: sid/src/webkit/build/webkit_version.py
-===================================================================
---- sid.orig/src/webkit/build/webkit_version.py        2012-08-06 10:27:46.000000000 +0200
-+++ sid/src/webkit/build/webkit_version.py     2012-08-06 12:15:08.557549378 +0200
-@@ -61,6 +61,15 @@
-       default_lastchange=None,
-       directory=os.path.join(webkit_dir, version_file_dir),
-       directory_regex_prior_to_src_url='webkit')
-+  if version_info.url is None or version_info.url == 'unknown':
-+    # parse the DEPS file
-+    data = open("../../DEPS", "rb").read()
-+    x = re.search(r'"webkit_revision": "(\d+)",', data)
-+    rev = x.group(1) if x else "n-a"
-+    x = re.search(r'"webkit_trunk": "(.*?)",', data)
-+    branch = os.path.basename(x.group(1)) if x else "n-a"
-+    return "%s@%s" % (branch, rev)
-+
-   if version_info.url == None:
-     version_info.url = 'Unknown URL'
index a4609e3..5c01c71 100644 (file)
@@ -1,9 +1,7 @@
-*** Please submit non packaging issue (e.g. feature requests) bugs to
-the Debian BTS and the upstream bug tracking system
-(http://code.google.com/p/chromium/issues/entry?template=Defect%20on%20Linux)
-and put a reference to the upstream bug in the Debian bug report to ease bug
-triage for the maintainers. Thank you. ***
+Please submit all non-packaging issues (feature requests, etc.) to the upstream
+bug tracker first (http://www.crbug.com).  Please also include a link to your
+upstream report in the Debian bug submission to make it more straightforward to
+keep track of issues.  Thank you!
 
-If you get crashes, please read this wiki page to provide a proper 
-backtrace for your crash:
+If you experience crashes, please read this wiki page to get a useful backtrace:
 http://wiki.debian.org/Chromium/Debugging
index c756de7..f22616a 100755 (executable)
 #!/usr/bin/make -f
 
-DEBIAN_NAME            := chromium
-DEBIAN_VERSION         := $(shell dpkg-parsechangelog | sed -n 's/^Version: *\(.*\)$$/\1/ p')
-DEBIAN_UPSTREAM_VERSION        := $(shell echo $(DEBIAN_VERSION) | sed 's/^\(.*\)-[^-]*$$/\1/')
-DEBIAN_REVISION                := $(shell echo $(DEBIAN_VERSION) | sed 's/^.*r\([^-]*\)-.*/\1/')
-DEBIAN_DIST            := $(shell lsb_release -ds | tr -d '()')
-DEBIAN_DIST_NAME       := $(shell lsb_release -si)
-DEBIAN_DIST_VERSION    := $(shell cat /etc/debian_version)
-MULTIARCH              := $(shell dpkg-architecture -qDEB_BUILD_MULTIARCH)
-USE_SYSTEM_FFMPEG      := 0
-ifeq (1,$(USE_SYSTEM_FFMPEG))
-LIBAVCODEC_BASENAME    := $(shell basename $$(ls -x /usr/lib/$(MULTIARCH)/libavcodec.so.* | cut -d ' ' -f 1))
-LIBAVFORMAT_BASENAME   := $(shell basename $$(ls -x /usr/lib/$(MULTIARCH)/libavformat.so.* | cut -d ' ' -f 1))
-LIBAVUTIL_BASENAME     := $(shell basename $$(ls -x /usr/lib/$(MULTIARCH)/libavutil.so.* | cut -d ' ' -f 1))
-endif
-
-# DEB_TAR_SRCDIR has to be 'src' as this is what gyp expects :(
-DEB_TAR_SRCDIR := src
-SRC_DIR        := $(CURDIR)/$(DEB_TAR_SRCDIR)
-LIB_DIR        := usr/lib/$(DEBIAN_NAME)
-DEB_BUILDDIR   := $(SRC_DIR)
-#BUILD_ARGS     := --keep-going
-
-WANT_LZMA_SRC    ?= 0
-WANT_XZ_DEBS     ?= 1
-WANT_DEBUG       := 0
-WANT_SYSTEM_LIBS ?= 1
-WANT_SHARED_LIBS ?= 0
-WANT_TESTS       ?= 0
-WANT_SANDBOXING  ?= 1
-USE_SYSTEM_V8    ?= 0
-VERBOSE          ?= 0
-
-export DEB_BUILD_HARDENING=1
-#use DEB_BUILD_OPTIONS's parallel=n option (see Policy 4.9.1)
-ifneq (,$(findstring parallel,$(DEB_BUILD_OPTIONS)))
-PARALLEL_JOBS := $(shell echo $(DEB_BUILD_OPTIONS) | \
-       sed -e 's/.*parallel=\([0-9]\+\).*/\1/')
-ifeq ($(DEB_BUILD_OPTIONS),$(PARALLEL_JOBS))
-PARALLEL_JOBS := $(shell if [ -f /proc/cpuinfo ]; \
-       then echo `cat /proc/cpuinfo | grep 'processor' | wc -l`; \
-       else echo 1; fi)
-endif
-NJOBS := -j$(PARALLEL_JOBS)
-DEB_MAKE_ENVVARS := MAKEFLAGS=$(NJOBS)
-endif
-
-ifneq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
-WANT_TESTS := 0
-endif
-
-# Disable SSE2
-GYP_DEFINES = disable_sse2=1
-
-# Enable all codecs for HTML5 in chromium, depending on which ffmpeg sumo lib
-# is installed, the set of usable codecs (at runtime) will still vary
-GYP_DEFINES += proprietary_codecs=1
-
-# enable compile-time dependency on gnome-keyring
-GYP_DEFINES += use_gnome_keyring=1 linux_link_gnome_keyring=1
-
-# controlling the use of GConf (the classic GNOME configuration
-# and GIO, which contains GSettings (the new GNOME config system)
-GYP_DEFINES += use_gconf=1 use_gio=1
-
-#Disable nacl
-GYP_DEFINES += disable_nacl=1
-
-# do not use third_party/gold as the linker.
-GYP_DEFINES += linux_use_gold_binary=0 linux_use_gold_flags=0
-
-# Only keep -Werror when building for the Debian or Ubuntu development branches
-ifeq (,$(filter unstable development,$(DEBIAN_DIST)))
-GYP_DEFINES += werror=$(NULL)
-endif
-
-#disable tcmalloc
-GYP_DEFINES += linux_use_tcmalloc=0
-
-DEB_HOST_ARCH_CPU := $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU)
-DEB_HOST_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH)
-
-ifeq (arm,$(DEB_HOST_ARCH_CPU))
-GYP_DEFINES += \
-       target_arch=arm \
-       disable_nacl=1 \
-       linux_use_tcmalloc=0 \
-       enable_webrtc=0 \
-       use_cups=1 \
-       $(NULL)
-ifeq (armel,$(DEB_HOST_ARCH))
-AVOID_GCC_44 := 0
-GYP_DEFINES += \
-       v8_use_arm_eabi_hardfloat=false \
-       arm_float_abi=soft \
-       arm_thumb=0 \
-       armv7=0 \
-       arm_neon=0 \
-       $(NULL)
-endif
-ifeq (armhf,$(DEB_HOST_ARCH))
-GYP_DEFINES += -DUSE_EABI_HARDFLOAT 
-GYP_DEFINES += \
-       v8_use_arm_eabi_hardfloat=true \
-       arm_fpu=vfpv3 \
-       arm_float_abi=hard \
-       arm_thumb=1 \
-       armv7=1 \
-       arm_neon=0 \
-       $(NULL)
-endif
-
-WANT_LZMA_DEBS := 0
-WANT_TESTS     := 0
-else
-ifeq (amd64,$(DEB_HOST_ARCH_CPU))
-GYP_DEFINES += target_arch=x64
-else
-ifeq (i386,$(DEB_HOST_ARCH_CPU))
-GYP_DEFINES += target_arch=ia32
-else
-$(warning unsupported target arch $(DEB_HOST_ARCH_CPU) - continuing anyway)
-endif
-endif
-endif
-
-# Don't let dh_installinit install *.default in /etc/default
-DEB_DH_INSTALLINIT_ARGS += --noscripts --onlyscripts
-
-# don't miss installing newly added files in new upstream releases
-DEB_DH_INSTALL_ARGS += --list-missing
-
-# Use lzma instead of gzip inside the debs (passed to dpkg-deb)
-ifeq (1,$(WANT_XZ_DEBS))
-DEB_DH_BUILDDEB_ARGS += -- -Zxz
-endif
-
-ifeq (1,$(WANT_DEBUG))
-BUILD_TYPE := Debug
-else
-BUILD_TYPE := Release
-# Add symbols
-BUILD_ARGS += SYMBOLS=1
-endif
-BUILD_ARGS += BUILDTYPE=$(BUILD_TYPE)
-
-# Verbose?
-ifeq (1,$(VERBOSE))
-BUILD_ARGS += V=1
-endif
-
-# Shared libraries
-ifeq (1,$(WANT_SHARED_LIBS))
-GYP_DEFINES += library=shared_library
-endif
-
-# Set this to use gcc 4.3 instead of 4.4
-AVOID_GCC_44 ?= 0
-
-# Set this to use gcc 4.5 instead of 4.6
-AVOID_GCC_46 ?= 0
-
-# Set this to use gcc 4.6 instead of 4.7
-AVOID_GCC_47 ?= 0
-
-CC_VERSION   := $(shell gcc -dumpversion | cut -d. -f-2)
-ifeq (1/4.4,$(AVOID_GCC_44)/$(CC_VERSION))
-CC  := gcc-4.3
-CXX := g++-4.3
-BUILD_ARGS += CC=$(CC) CXX=$(CXX) CC.host=$(CC) CXX.host=$(CXX) LINK.host=$(CXX)
-endif
-
-
-ifeq (1/4.6,$(AVOID_GCC_46)/$(CC_VERSION))
-CC  := gcc-4.5
-CXX := g++-4.5
-BUILD_ARGS += CC=$(CC) CXX=$(CXX) CC.host=$(CC) CXX.host=$(CXX) LINK.host=$(CXX)
-endif
-
-ifeq (1/4.7,$(AVOID_GCC_47)/$(CC_VERSION))
-CC  := gcc-4.6
-CXX := g++-4.6
-GYP_DEFINES += werror=$(NULL)
-GYP_DEFINES += gcc_version=46
-BUILD_ARGS += CC=$(CC) CXX=$(CXX) CC.host=$(CC) CXX.host=$(CXX) LINK.host=$(CXX)
-endif
-
-ifeq (0/4.6,$(AVOID_GCC_46)/$(CC_VERSION))
-GYP_DEFINES += werror=$(NULL)
-endif
-
-ifeq (0/4.7,$(AVOID_GCC_47)/$(CC_VERSION))
-GYP_DEFINES += werror=$(NULL)
-endif
-
-ifeq (4.4,$(CC_VERSION))
-GYP_DEFINES += no_strict_aliasing=1 gcc_version=44
-endif
-
-ifeq (1,$(WANT_LZMA_SRC))
-TAR_EXT   := lzma
-TAR_FLAGS := --lzma
-DEB_TARBALL = $(wildcard *.tar.bz2 *.tar.$(TAR_EXT))
-else
-TAR_EXT   := bz2
-TAR_FLAGS := -j
-endif
-
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/makefile.mk
-
-INSTALL_EXCLUDE_DIRS = \
-       lib \
-       lib.target \
-       obj \
-       obj.target \
-       obj.host \
-       opt \
-       dbg \
-       plugins \
-       '*.d' \
-       .deps \
-       calendar_app \
-       docs_app \
-       gmail_app \
-       pyproto \
-       DumpRenderTree_resources \
-       $(NULL)
-
-INSTALL_EXCLUDE_FILES = \
-       .sconsign.dblite \
-       linker.lock \
-       convert_dict \
-       chrome-wrapper \
-       product_logo_48.png \
-       libnpapi_layout_test_plugin.so \
-       libnpapi_test_plugin.so \
-       mksnapshot \
-       ncdecode_table \
-       ncdecode_tablegen \
-       springboard_gen \
-       timestats \
-       tramp_gen \
-       protoc \
-       libppapi_tests.so \
-       *.d \
-       genmacro \
-       genmodule \
-       genperf \
-       genstring \
-       genversion \
-       re2c \
-       yasm \
-       $(NULL)
-
-# List of tests
-# - prefix the name with a "-" to disable the test suite completely and
-#   append a reason after a ":"
-# - prefix the name with a "@" to run the test suite in xvfb-run (fake
-#   X server for machines with no display hardware and no physical input
-#   devices).
-# - to disable one or more tests within a given testsuite,
-#   append the names of the tests (using the Google Test filter syntax)
-#   or call the gtfilter macro
-ifeq (1,$(WANT_TESTS))
-gtfilter = -$(shell echo $(SKIP_$(1)) | tr ' ' :)
-
-# tests we can't pass because we don't have enough permissions
-SKIP_base_unittests := \
-       StatsTableTest.* \
-       SysInfoTest.GetPrimaryDisplayDimensions \
-       $(NULL)
-
-SKIP_page_cycler_tests := \
-       PageCyclerTest.* \
-       PageCyclerReferenceTest.* \
-       $(NULL)
-
-SKIP_ui_tests := \
-       WorkerTest.MultipleWorkers \
-       WorkerTest.IncognitoSharedWorkers \
-       $(NULL)
-
-# tests we can't pass because we need to access internet (~61 out of 987 tests)
-SKIP_net_unittests := \
-       HttpNetworkLayerTest.GoogleGET \
-       TelnetServerTest.* \
-       PageCyclerTest.* \
-       URLRequestTestHTTP.* \
-       URLRequestTest.QuitTest \
-       URLRequestTest.DoNotSendCookies \
-       URLRequestTest.DoNotSaveCookies \
-       HTTPSRequestTest.* \
-       URLRequestTestFTP.* \
-       SSLClientSocketTest.* \
-       ProxyScriptFetcherTest.* \
-       ListenSocketTest.* \
-       $(NULL)
-
-TESTS ?= \
-       @app_unittests:-FontTest.LoadArial \