[Pkg-chromium-commit] [pkg-chromium] 02/02: release 39.0.2171.71-1
Michael Gilbert
mgilbert at moszumanska.debian.org
Tue Dec 2 01:29:30 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 d98df2addf685d62edbd51b324ffcd84342f4b42
Author: Michael Gilbert <mgilbert at debian.org>
Date: Mon Dec 1 20:28:44 2014 -0500
release 39.0.2171.71-1
---
debian/{chromium-apikeys.conf => apikeys} | 0
debian/changelog | 28 +++++++++++++++++++++++-----
debian/chromium-apikeys.install | 1 -
debian/chromium.install | 2 ++
debian/chromium.links | 4 ++--
debian/control | 16 +---------------
debian/rules | 10 +++++++---
debian/scripts/chromium | 11 +++++++----
8 files changed, 42 insertions(+), 30 deletions(-)
diff --git a/debian/chromium-apikeys.conf b/debian/apikeys
similarity index 100%
rename from debian/chromium-apikeys.conf
rename to debian/apikeys
diff --git a/debian/changelog b/debian/changelog
index b843aa6..77153f0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,27 @@
-chromium-browser (38.0.2125.101-4) unstable; urgency=medium
+chromium-browser (39.0.2171.71-1) 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 at debian.org> Sun, 19 Oct 2014 21:12:49 +0000
+ * New upstream stable release:
+ - CVE-2014-3566: SSLv3 support is now disabled by default.
+ - CVE-2014-7899: Address bar spoofing. Credit to Eli Grey.
+ - CVE-2014-7900: Use-after-free in pdfium. Credit to Atte Kettunen.
+ - CVE-2014-7901: Integer overflow in pdfium. Credit to cloudfuzzer.
+ - CVE-2014-7902: Use-after-free in pdfium. Credit to cloudfuzzer.
+ - CVE-2014-7903: Buffer overflow in pdfium. Credit to cloudfuzzer.
+ - CVE-2014-7904: Buffer overflow in Skia. Credit to Atte Kettunen.
+ - CVE-2014-7905: Flaw allowing navigation to intents that do not have the
+ BROWSABLE category. Credit to WangTao(neobyte).
+ - CVE-2014-7906: Use-after-free in pepper plugins. Credit to Chen Zhang.
+ - CVE-2014-0574: Double-free in Flash. Credit to biloulehibou.
+ - CVE-2014-7907: Use-after-free in blink. Credit to Chen Zhang.
+ - CVE-2014-7908: Integer overflow in media. Credit to Christoph Diehl.
+ - CVE-2014-7909: Uninitialized memory read in Skia. Credit to miaubiz.
+ * Display info about upstream ending support for non-sse2 (closes: #769836).
+ * Remove non-free RFCs from the upstream tarball (closes: #771640).
+ * Include a conf file for Google's API keys (closes: #748867).
+ * Handle dangling chromium icon directory (closes: #766420).
+ * Install icons into the correct path (closes: #767697).
+
+ -- Michael Gilbert <mgilbert at debian.org> Mon, 01 Dec 2014 01:13:44 +0000
chromium-browser (38.0.2125.101-3) unstable; urgency=medium
diff --git a/debian/chromium-apikeys.install b/debian/chromium-apikeys.install
deleted file mode 100644
index f6238a5..0000000
--- a/debian/chromium-apikeys.install
+++ /dev/null
@@ -1 +0,0 @@
-debian/chromium-apikeys.conf etc/chromium.d
diff --git a/debian/chromium.install b/debian/chromium.install
index b831f85..ff00e8f 100644
--- a/debian/chromium.install
+++ b/debian/chromium.install
@@ -15,3 +15,5 @@ debian/initial_bookmarks.html usr/lib/chromium
debian/chromium.xml usr/share/gnome-control-center/default-apps
debian/chromium.desktop usr/share/applications
+
+debian/apikeys etc/chromium.d
diff --git a/debian/chromium.links b/debian/chromium.links
index fe0fba3..4b06380 100644
--- a/debian/chromium.links
+++ b/debian/chromium.links
@@ -1,2 +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
+usr/share/icons/hicolor/32x32/apps/chromium.xpm usr/share/pixmaps/chromium.xpm
+usr/share/icons/hicolor/48x48/apps/chromium.png usr/share/pixmaps/chromium.png
diff --git a/debian/control b/debian/control
index 0325dc6..9d410cd 100644
--- a/debian/control
+++ b/debian/control
@@ -90,9 +90,8 @@ Architecture: i386 amd64
Depends:
${misc:Depends},
${shlibs:Depends},
+ x11-utils,
xdg-utils,
-Recommends:
- chromium-apikeys,
Suggests:
chromium-l10n,
chromium-inspector,
@@ -149,19 +148,6 @@ Description: web browser - page inspection support
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:
diff --git a/debian/rules b/debian/rules
index f22616a..b3ededa 100755
--- a/debian/rules
+++ b/debian/rules
@@ -98,6 +98,10 @@ endif
flotpaths=/usr/share/javascript/jquery/*min.js \
/usr/share/javascript/jquery-flot/*min.js \
+# files to exclude from the upstream tarball
+excluded=native_client/NOTICE \
+ third_party/libsrtp/srtp/doc/rfc3711.txt \
+
%:
dh $@ --parallel
@@ -124,7 +128,7 @@ override_dh_auto_install:
for file in $(shell find chrome/app/theme/chromium -name product_logo_[0-9]* -a ! -name *mono*); do \
ext=$$(echo $$file | cut -d\. -f2); \
siz=$$(echo $$file | cut -d_ -f3 | sed s/\.$$ext//); \
- dst=debian/chromium/usr/share/icons/hicolor/$$siz\x$$siz; \
+ dst=debian/chromium/usr/share/icons/hicolor/$$siz\x$$siz/apps; \
mkdir -p $$dst; \
cp $$file $$dst/chromium.$$ext; \
done
@@ -149,5 +153,5 @@ version=$(shell dpkg-parsechangelog --show-field=version | sed s/-.*//)
tarball=chromium-$(version).tar.xz
get-orig-source:
- wget $(url)/$(tarball)
- mv $(tarball) ../chromium-browser_$(version).orig.tar.xz
+ cd .. && wget -c $(url)/$(tarball)
+ mk-origtargz $(shell for f in $(excluded); do echo --exclude-file $$f; done) ../$(tarball)
diff --git a/debian/scripts/chromium b/debian/scripts/chromium
index 4745580..23b774c 100644
--- a/debian/scripts/chromium
+++ b/debian/scripts/chromium
@@ -23,12 +23,15 @@ usage () {
echo " See 'man chromium' for more details"
}
+nosse2="\
+The hardware on this system lacks support for the sse2 instruction set.
+The upstream chromium project no longer supports this configuration.
+For more information, please read and possibly provide input to their
+bug tracking system at http://crbug.com/348761."
+
# Check whether this system supports sse2
if test -z "$(grep sse2 /proc/cpuinfo)"; then
- echo "The hardware on this system lacks support for the sse2 instruction set."
- echo "The upstream chromium project no longer supports this configuration."
- echo "For more information, please read and possibly provide input to their"
- echo "bug tracking system at http://crbug.com/348761."
+ xmessage "$nosse2"
exit 1
fi
--
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