[Pkg-chromium-commit] [pkg-chromium] 02/02: release 38.0.2125.101-1

Michael Gilbert mgilbert at moszumanska.debian.org
Sat Oct 11 01:42:21 UTC 2014


This is an automated email from the git hooks/post-receive script.

mgilbert pushed a commit to branch master
in repository pkg-chromium.

commit fcbac6d70d19872c7ac9cb3aadc02c249cdd2cd9
Author: Michael Gilbert <mgilbert at debian.org>
Date:   Fri Oct 10 21:42:01 2014 -0400

    release 38.0.2125.101-1
---
 debian/changelog                | 29 +++++++++++++++++++++++++++++
 debian/chromium-inspector.links |  2 +-
 debian/chromium.install         | 12 +++++++++++-
 debian/chromium.postinst        | 11 ++++++-----
 debian/control                  |  3 ++-
 debian/copyright                | 11 ++++++-----
 debian/presubj                  |  8 ++++----
 debian/rules                    |  5 +++++
 8 files changed, 64 insertions(+), 17 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index ea57571..c5c1b05 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,32 @@
+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 at 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.
diff --git a/debian/chromium-inspector.links b/debian/chromium-inspector.links
index 4389291..c34730e 100644
--- a/debian/chromium-inspector.links
+++ b/debian/chromium-inspector.links
@@ -1 +1 @@
-/usr/share/chromium-inspector /usr/lib/chromium/resources/inspector
+usr/share/chromium-inspector usr/lib/chromium/resources/inspector
diff --git a/debian/chromium.install b/debian/chromium.install
index 90e5ce1..8dd3de4 100644
--- a/debian/chromium.install
+++ b/debian/chromium.install
@@ -1,7 +1,7 @@
 out/Release/chromium usr/lib/chromium
 out/Release/chrome-sandbox usr/lib/chromium
 
-out/Release/lib* usr/lib/chromium
+out/Release/*.so usr/lib/chromium
 out/Release/*.pak usr/lib/chromium
 out/Release/icudtl.dat usr/lib/chromium
 
@@ -13,3 +13,13 @@ debian/initial_bookmarks.html usr/lib/chromium
 debian/master_preferences usr/lib/chromium
 
 debian/chromium.xml usr/share/gnome-control-center/default-apps
+
+debian/chromium.desktop usr/share/applications
+
+chrome/app/theme/chromium/product_logo_48.png usr/share/pixmaps/chromium.png
+chrome/app/theme/chromium/product_logo_22.png usr/share/icons/hicolor/22x22/apps
+chrome/app/theme/chromium/product_logo_24.png usr/share/icons/hicolor/24x24/apps
+chrome/app/theme/chromium/product_logo_48.png usr/share/icons/hicolor/48x48/apps
+chrome/app/theme/chromium/product_logo_64.png usr/share/icons/hicolor/64x64/apps
+chrome/app/theme/chromium/product_logo_128.png usr/share/icons/hicolor/128x128/apps
+chrome/app/theme/chromium/product_logo_256.png usr/share/icons/hicolor/256x256/apps
diff --git a/debian/chromium.postinst b/debian/chromium.postinst
index dac0f1c..6bc2c1e 100644
--- a/debian/chromium.postinst
+++ b/debian/chromium.postinst
@@ -9,10 +9,11 @@ if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] ; then
         gnome-www-browser /usr/bin/chromium 40
 fi
 
-rm -f /etc/default/chromium
+# remove wheezy era conffiles (can be removed post-jessie)
+dpkg-maintscript-helper rm_conffile \
+	/etc/chromium/default \
+	/etc/chromium/master_preferences \
+        /etc/chromium/initial_bookmarks.html \
+	37.0.2062.120-3~ -- "$@"
 
-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/control b/debian/control
index 488ad96..8c48c4e 100644
--- a/debian/control
+++ b/debian/control
@@ -54,11 +54,11 @@ Build-Depends:
  libudev-dev,
  libopus-dev,
  libwebp-dev,
- libjpeg-dev,
  libxtst-dev,
  libsrtp-dev,
  libxml2-dev,
  libxslt1-dev,
+ libjpeg8-dev,
  libpulse-dev,
  libspeex-dev,
  libpam0g-dev,
@@ -71,6 +71,7 @@ Build-Depends:
  libprotobuf-dev,
  libhunspell-dev,
  libmodpbase64-dev,
+ libgnome-keyring-dev,
  libnss3-dev (>= 3.12.3),
  libnspr4-dev (>= 2:4.9),
  libcups2-dev (>= 1.5.0),
diff --git a/debian/copyright b/debian/copyright
index 3321670..88d88ce 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -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 at ubuntu.com>
-           2010, Giuseppe Iuculano <iuculano at debian.org>
-License: BSD (guessed)
+Copyright: 2009-2010 Fabien Tassin <fta at ubuntu.com>
+           2010-2014 Giuseppe Iuculano <iuculano at debian.org>
+           2012-2014 Michael Gilbert <mgilbert at debian.org>
+License: BSD
 
 Files: debian/patches/*
 Copyright: 2009, the patch authors
diff --git a/debian/presubj b/debian/presubj
index 7cd93c0..5c01c71 100644
--- a/debian/presubj
+++ b/debian/presubj
@@ -1,7 +1,7 @@
-*** Please submit all non-packaging issues, like feature requests, to the
-upstream bug tracking system first (http://www.crbug.com).  Be sure to include
-a link to your upstream report in the Debian bug report to improve 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 experience crashes, please read this wiki page to get a useful backtrace:
 http://wiki.debian.org/Chromium/Debugging
diff --git a/debian/rules b/debian/rules
index b0e5a15..142257b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -40,6 +40,7 @@ defines+=enable_hidpi=1 \
          linux_link_libpci=1 \
          linux_link_gsettings=1 \
          linux_link_libspeechd=1 \
+         linux_link_gnome_keyring=1 \
 
 # system libraries to use
 defines+=use_system_re2=1 \
@@ -61,8 +62,12 @@ defines+=use_system_re2=1 \
          use_system_harfbuzz=1 \
          use_system_xdg_utils=1 \
 
+# enable proprietary codecs
+defines+=proprietary_codecs=1 \
+
 # icu
 defines+=use_system_icu=0 \
+         #icu_use_data_file_flag=0 \
          #want_separate_host_toolset=0 \
 
 # embedded libraries (0 is the default, so just making some notes about the issues)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-chromium/pkg-chromium.git



More information about the Pkg-chromium-commit mailing list