summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2013-08-23 02:48:35 +0000
committerMike Gilbert <floppym@gentoo.org>2013-08-23 02:48:35 +0000
commit45ced51c277110bcfe84007b69e0f49593838334 (patch)
tree834c5e638d6adc46a1d3ab10c3004607f882db1b /www-client
parentBump. (diff)
downloadgentoo-2-45ced51c277110bcfe84007b69e0f49593838334.tar.gz
gentoo-2-45ced51c277110bcfe84007b69e0f49593838334.tar.bz2
gentoo-2-45ced51c277110bcfe84007b69e0f49593838334.zip
Bump.
(Portage version: 2.2.0_p8/cvs/Linux x86_64, signed Manifest commit with key 0BBEEA1FEA4843A4)
Diffstat (limited to 'www-client')
-rw-r--r--www-client/chromium/ChangeLog8
-rw-r--r--www-client/chromium/chromium-30.0.1599.15.ebuild (renamed from www-client/chromium/chromium-30.0.1588.0.ebuild)52
2 files changed, 30 insertions, 30 deletions
diff --git a/www-client/chromium/ChangeLog b/www-client/chromium/ChangeLog
index d8c3b850ec31..bb9c20416908 100644
--- a/www-client/chromium/ChangeLog
+++ b/www-client/chromium/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for www-client/chromium
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/ChangeLog,v 1.936 2013/08/21 21:39:51 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/ChangeLog,v 1.937 2013/08/23 02:48:35 floppym Exp $
+
+*chromium-30.0.1599.15 (23 Aug 2013)
+
+ 23 Aug 2013; Mike Gilbert <floppym@gentoo.org> +chromium-30.0.1599.15.ebuild,
+ -chromium-30.0.1588.0.ebuild:
+ Bump.
21 Aug 2013; Agostino Sarubbo <ago@gentoo.org> chromium-29.0.1547.57.ebuild:
Stable for x86, wrt bug #481990
diff --git a/www-client/chromium/chromium-30.0.1588.0.ebuild b/www-client/chromium/chromium-30.0.1599.15.ebuild
index 5ddfe899a651..a9b322519e0d 100644
--- a/www-client/chromium/chromium-30.0.1588.0.ebuild
+++ b/www-client/chromium/chromium-30.0.1599.15.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-30.0.1588.0.ebuild,v 1.1 2013/08/13 16:17:26 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-30.0.1599.15.ebuild,v 1.1 2013/08/23 02:48:35 floppym Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7} )
@@ -63,10 +63,7 @@ RDEPEND=">=app-accessibility/speech-dispatcher-0.8:=
media-libs/opus:=
media-libs/speex:=
pulseaudio? ( media-sound/pulseaudio:= )
- system-ffmpeg? ( || (
- >=media-video/ffmpeg-1.0:0=[opus]
- >=media-video/libav-9.5:=[opus]
- ) )
+ system-ffmpeg? ( >=media-video/ffmpeg-2.0.1:0=[opus] )
sys-apps/dbus:=
sys-apps/pciutils:=
sys-libs/zlib:=[minizip]
@@ -80,7 +77,6 @@ RDEPEND=">=app-accessibility/speech-dispatcher-0.8:=
DEPEND="${RDEPEND}
${PYTHON_DEPS}
!arm? (
- >=dev-lang/nacl-toolchain-newlib-0_p11846
dev-lang/yasm
)
dev-lang/perl
@@ -126,13 +122,13 @@ pkg_setup() {
}
src_prepare() {
- if ! use arm; then
- mkdir -p out/Release/gen/sdk/toolchain || die
- # Do not preserve SELinux context, bug #460892 .
- cp -a --no-preserve=context /usr/$(get_libdir)/nacl-toolchain-newlib \
- out/Release/gen/sdk/toolchain/linux_x86_newlib || die
- touch out/Release/gen/sdk/toolchain/linux_x86_newlib/stamp.untar || die
- fi
+ # if ! use arm; then
+ # mkdir -p out/Release/gen/sdk/toolchain || die
+ # # Do not preserve SELinux context, bug #460892 .
+ # cp -a --no-preserve=context /usr/$(get_libdir)/nacl-toolchain-newlib \
+ # out/Release/gen/sdk/toolchain/linux_x86_newlib || die
+ # touch out/Release/gen/sdk/toolchain/linux_x86_newlib/stamp.untar || die
+ # fi
epatch "${FILESDIR}/${PN}-gpsd-r0.patch"
epatch "${FILESDIR}/${PN}-system-ffmpeg-r7.patch"
@@ -203,15 +199,18 @@ src_configure() {
# drivers, bug #413637.
myconf+=" $(gyp_use tcmalloc linux_use_tcmalloc)"
+ # Disable nacl, we can't build without pnacl (http://crbug.com/269560).
+ myconf+=" -Ddisable_nacl=1"
+
# Disable glibc Native Client toolchain, we don't need it (bug #417019).
- myconf+=" -Ddisable_glibc=1"
+ # myconf+=" -Ddisable_glibc=1"
# TODO: also build with pnacl
- myconf+=" -Ddisable_pnacl=1"
+ # myconf+=" -Ddisable_pnacl=1"
# It would be awkward for us to tar the toolchain and get it untarred again
# during the build.
- myconf+=" -Ddisable_newlib_untar=1"
+ # myconf+=" -Ddisable_newlib_untar=1"
# Make it possible to remove third_party/adobe.
echo > "${T}/flapper_version.h" || die
@@ -295,11 +294,6 @@ src_configure() {
myconf+="
-Dlogging_like_official_build=1"
- # Enable SUID sandbox.
- myconf+="
- -Dlinux_sandbox_path=${CHROMIUM_HOME}/chrome_sandbox
- -Dlinux_sandbox_chrome_path=${CHROMIUM_HOME}/chrome"
-
# Never use bundled gold binary. Disable gold linker flags for now.
myconf+="
-Dlinux_use_gold_binary=0
@@ -493,17 +487,17 @@ src_install() {
exeinto "${CHROMIUM_HOME}"
doexe out/Release/chrome || die
- doexe out/Release/chrome_sandbox || die
- fperms 4755 "${CHROMIUM_HOME}/chrome_sandbox"
+ newexe out/Release/chrome_sandbox chrome-sandbox || die
+ fperms 4755 "${CHROMIUM_HOME}/chrome-sandbox"
doexe out/Release/chromedriver || die
- if ! use arm; then
- doexe out/Release/nacl_helper{,_bootstrap} || die
- insinto "${CHROMIUM_HOME}"
- doins out/Release/nacl_irt_*.nexe || die
- doins out/Release/libppGoogleNaClPluginChrome.so || die
- fi
+ # if ! use arm; then
+ # doexe out/Release/nacl_helper{,_bootstrap} || die
+ # insinto "${CHROMIUM_HOME}"
+ # doins out/Release/nacl_irt_*.nexe || die
+ # doins out/Release/libppGoogleNaClPluginChrome.so || die
+ # fi
local sedargs=( -e "s:/usr/lib/:/usr/$(get_libdir)/:g" )
if [[ -n ${CHROMIUM_SUFFIX} ]]; then