summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaweł Hajdan <phajdan.jr@gentoo.org>2015-07-31 16:25:00 +0000
committerPaweł Hajdan <phajdan.jr@gentoo.org>2015-07-31 16:25:00 +0000
commit37e5bdac49c149ae2343cb9acd93bcdd9a96b8d6 (patch)
tree44c897f655489684912bf6d3d371ff7f0327e641 /www-client
parentStable on alpha, bug 556318 (diff)
downloadgentoo-2-37e5bdac49c149ae2343cb9acd93bcdd9a96b8d6.tar.gz
gentoo-2-37e5bdac49c149ae2343cb9acd93bcdd9a96b8d6.tar.bz2
gentoo-2-37e5bdac49c149ae2343cb9acd93bcdd9a96b8d6.zip
Dev channel bump. Use bundled libsrtp (bug #459932 by Andrius Stikonas). Remove old.
(Portage version: 2.2.14/cvs/Linux i686, signed Manifest commit with key 0x4F1A2555EA71991D!)
Diffstat (limited to 'www-client')
-rw-r--r--www-client/chromium/ChangeLog11
-rw-r--r--www-client/chromium/chromium-45.0.2454.15-r1.ebuild (renamed from www-client/chromium/chromium-45.0.2438.3.ebuild)22
-rw-r--r--www-client/chromium/chromium-46.0.2467.2.ebuild (renamed from www-client/chromium/chromium-45.0.2438.3-r1.ebuild)41
3 files changed, 53 insertions, 21 deletions
diff --git a/www-client/chromium/ChangeLog b/www-client/chromium/ChangeLog
index fd4aa17031c0..41c73713b7ce 100644
--- a/www-client/chromium/ChangeLog
+++ b/www-client/chromium/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for www-client/chromium
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/ChangeLog,v 1.1271 2015/07/25 09:25:50 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/ChangeLog,v 1.1272 2015/07/31 16:25:00 phajdan.jr Exp $
+
+*chromium-46.0.2467.2 (31 Jul 2015)
+*chromium-45.0.2454.15-r1 (31 Jul 2015)
+
+ 31 Jul 2015; Pawel Hajdan jr <phajdan.jr@gentoo.org>
+ -chromium-45.0.2438.3.ebuild, -chromium-45.0.2438.3-r1.ebuild,
+ +chromium-45.0.2454.15-r1.ebuild, +chromium-46.0.2467.2.ebuild:
+ Dev channel bump. Use bundled libsrtp (bug #459932 by Andrius Stikonas).
+ Remove old.
*chromium-45.0.2454.15 (25 Jul 2015)
diff --git a/www-client/chromium/chromium-45.0.2438.3.ebuild b/www-client/chromium/chromium-45.0.2454.15-r1.ebuild
index 5e4a725956a6..14fc1d9d3e20 100644
--- a/www-client/chromium/chromium-45.0.2438.3.ebuild
+++ b/www-client/chromium/chromium-45.0.2454.15-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-45.0.2438.3.ebuild,v 1.1 2015/06/24 21:22:44 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-45.0.2454.15-r1.ebuild,v 1.1 2015/07/31 16:25:00 phajdan.jr Exp $
EAPI="5"
PYTHON_COMPAT=( python2_7 )
@@ -258,6 +258,10 @@ src_prepare() {
'third_party/pdfium/third_party/base' \
'third_party/pdfium/third_party/bigint' \
'third_party/pdfium/third_party/freetype' \
+ 'third_party/pdfium/third_party/lcms2-2.6' \
+ 'third_party/pdfium/third_party/libjpeg' \
+ 'third_party/pdfium/third_party/libopenjpeg20' \
+ 'third_party/pdfium/third_party/zlib_v128' \
'third_party/polymer' \
'third_party/protobuf' \
'third_party/qcms' \
@@ -268,14 +272,14 @@ src_prepare() {
'third_party/sqlite' \
'third_party/tcmalloc' \
'third_party/trace-viewer' \
- 'third_party/trace-viewer/third_party/components/polymer' \
- 'third_party/trace-viewer/third_party/d3' \
- 'third_party/trace-viewer/third_party/gl-matrix' \
- 'third_party/trace-viewer/third_party/jszip' \
- 'third_party/trace-viewer/third_party/tvcm' \
- 'third_party/trace-viewer/third_party/tvcm/third_party/beautifulsoup/polymer_soup.py' \
- 'third_party/trace-viewer/third_party/tvcm/third_party/rcssmin' \
- 'third_party/trace-viewer/third_party/tvcm/third_party/rjsmin' \
+ 'third_party/trace-viewer/tracing/third_party/components/polymer' \
+ 'third_party/trace-viewer/tracing/third_party/d3' \
+ 'third_party/trace-viewer/tracing/third_party/gl-matrix' \
+ 'third_party/trace-viewer/tracing/third_party/jszip' \
+ 'third_party/trace-viewer/tracing/third_party/tvcm' \
+ 'third_party/trace-viewer/tracing/third_party/tvcm/third_party/beautifulsoup/polymer_soup.py' \
+ 'third_party/trace-viewer/tracing/third_party/tvcm/third_party/rcssmin' \
+ 'third_party/trace-viewer/tracing/third_party/tvcm/third_party/rjsmin' \
'third_party/usrsctp' \
'third_party/web-animations-js' \
'third_party/webdriver' \
diff --git a/www-client/chromium/chromium-45.0.2438.3-r1.ebuild b/www-client/chromium/chromium-46.0.2467.2.ebuild
index f9ffb7fd7772..f76c1e1702a7 100644
--- a/www-client/chromium/chromium-45.0.2438.3-r1.ebuild
+++ b/www-client/chromium/chromium-46.0.2467.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-45.0.2438.3-r1.ebuild,v 1.1 2015/07/06 19:38:09 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-46.0.2467.2.ebuild,v 1.1 2015/07/31 16:25:00 phajdan.jr Exp $
EAPI="5"
PYTHON_COMPAT=( python2_7 )
@@ -56,7 +56,6 @@ RDEPEND=">=app-accessibility/speech-dispatcher-0.8:=
media-libs/libpng:0=
>=media-libs/libwebp-0.4.0:=
media-libs/speex:=
- net-libs/libsrtp:=
pulseaudio? ( media-sound/pulseaudio:= )
sys-apps/dbus:=
sys-apps/pciutils:=
@@ -237,11 +236,13 @@ src_prepare() {
'third_party/libjingle' \
'third_party/libphonenumber' \
'third_party/libsecret' \
+ 'third_party/libsrtp' \
'third_party/libudev' \
'third_party/libusb' \
'third_party/libvpx' \
'third_party/libvpx/source/libvpx/third_party/x86inc' \
'third_party/libxml/chromium' \
+ 'third_party/libwebm' \
'third_party/libyuv' \
'third_party/lss' \
'third_party/lzma_sdk' \
@@ -258,6 +259,10 @@ src_prepare() {
'third_party/pdfium/third_party/base' \
'third_party/pdfium/third_party/bigint' \
'third_party/pdfium/third_party/freetype' \
+ 'third_party/pdfium/third_party/lcms2-2.6' \
+ 'third_party/pdfium/third_party/libjpeg' \
+ 'third_party/pdfium/third_party/libopenjpeg20' \
+ 'third_party/pdfium/third_party/zlib_v128' \
'third_party/polymer' \
'third_party/protobuf' \
'third_party/qcms' \
@@ -268,14 +273,14 @@ src_prepare() {
'third_party/sqlite' \
'third_party/tcmalloc' \
'third_party/trace-viewer' \
- 'third_party/trace-viewer/third_party/components/polymer' \
- 'third_party/trace-viewer/third_party/d3' \
- 'third_party/trace-viewer/third_party/gl-matrix' \
- 'third_party/trace-viewer/third_party/jszip' \
- 'third_party/trace-viewer/third_party/tvcm' \
- 'third_party/trace-viewer/third_party/tvcm/third_party/beautifulsoup/polymer_soup.py' \
- 'third_party/trace-viewer/third_party/tvcm/third_party/rcssmin' \
- 'third_party/trace-viewer/third_party/tvcm/third_party/rjsmin' \
+ 'third_party/trace-viewer/tracing/third_party/components/polymer' \
+ 'third_party/trace-viewer/tracing/third_party/d3' \
+ 'third_party/trace-viewer/tracing/third_party/gl-matrix' \
+ 'third_party/trace-viewer/tracing/third_party/jszip' \
+ 'third_party/trace-viewer/tracing/third_party/tvcm' \
+ 'third_party/trace-viewer/tracing/third_party/tvcm/third_party/beautifulsoup/polymer_soup.py' \
+ 'third_party/trace-viewer/tracing/third_party/tvcm/third_party/rcssmin' \
+ 'third_party/trace-viewer/tracing/third_party/tvcm/third_party/rjsmin' \
'third_party/usrsctp' \
'third_party/web-animations-js' \
'third_party/webdriver' \
@@ -315,6 +320,7 @@ src_configure() {
# Use system-provided libraries.
# TODO: use_system_hunspell (upstream changes needed).
+ # TODO: use_system_libsrtp (bug #459932).
# TODO: use_system_libusb (http://crbug.com/266149).
# TODO: use_system_libvpx (http://crbug.com/494939).
# TODO: use_system_opus (https://code.google.com/p/webrtc/issues/detail?id=3077).
@@ -330,7 +336,6 @@ src_configure() {
-Duse_system_libevent=1
-Duse_system_libjpeg=1
-Duse_system_libpng=1
- -Duse_system_libsrtp=1
-Duse_system_libwebp=1
-Duse_system_libxml=1
-Duse_system_libxslt=1
@@ -492,6 +497,20 @@ src_configure() {
third_party/libaddressinput/chromium/tools/update-strings.py || die
+ cat <<EOF >chrome/test/data/webui_test_resources.grd || die
+<?xml version="1.0" encoding="UTF-8"?>
+<grit latest_public_release="0" current_release="1">
+ <outputs>
+ <output filename="chrome/test/data/grit/webui_test_resources.h" type="rc_header">
+ <emit emit_type='prepend'></emit>
+ </output>
+ <output filename="webui_test_resources.pak" type="data_package" />
+ </outputs>
+ <release seq="1">
+ </release>
+</grit>
+EOF
+
einfo "Configuring Chromium..."
build/linux/unbundle/replace_gyp_files.py ${myconf} || die
egyp_chromium ${myconf} || die