diff options
author | Mike Gilbert <floppym@gentoo.org> | 2012-08-16 18:24:55 +0000 |
---|---|---|
committer | Mike Gilbert <floppym@gentoo.org> | 2012-08-16 18:24:55 +0000 |
commit | a598072564ba746841e28863f8ad4d7902901136 (patch) | |
tree | 10db3cc87246f540e02a6461e1da2a0f12571471 /www-client/chromium | |
parent | Remove old; bump to EAPI 4; add dependency over virtual/ruby-test-unit for te... (diff) | |
download | gentoo-2-a598072564ba746841e28863f8ad4d7902901136.tar.gz gentoo-2-a598072564ba746841e28863f8ad4d7902901136.tar.bz2 gentoo-2-a598072564ba746841e28863f8ad4d7902901136.zip |
Version bump for dev channel release.
(Portage version: 2.2.0_alpha121/cvs/Linux x86_64)
Diffstat (limited to 'www-client/chromium')
-rw-r--r-- | www-client/chromium/ChangeLog | 8 | ||||
-rw-r--r-- | www-client/chromium/chromium-22.0.1229.6.ebuild (renamed from www-client/chromium/chromium-22.0.1229.0.ebuild) | 41 |
2 files changed, 32 insertions, 17 deletions
diff --git a/www-client/chromium/ChangeLog b/www-client/chromium/ChangeLog index c8f7744f8052..e2e3f8764905 100644 --- a/www-client/chromium/ChangeLog +++ b/www-client/chromium/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for www-client/chromium # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/ChangeLog,v 1.693 2012/08/16 09:58:08 phajdan.jr Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/ChangeLog,v 1.694 2012/08/16 18:24:55 floppym Exp $ + +*chromium-22.0.1229.6 (16 Aug 2012) + + 16 Aug 2012; Mike Gilbert <floppym@gentoo.org> +chromium-22.0.1229.6.ebuild, + -chromium-22.0.1229.0.ebuild: + Version bump for dev channel release. 16 Aug 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> chromium-22.0.1229.2-r1.ebuild, chromium-9999-r1.ebuild: diff --git a/www-client/chromium/chromium-22.0.1229.0.ebuild b/www-client/chromium/chromium-22.0.1229.6.ebuild index d93cd3e17dff..e5c8f865dca4 100644 --- a/www-client/chromium/chromium-22.0.1229.0.ebuild +++ b/www-client/chromium/chromium-22.0.1229.6.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-22.0.1229.0.ebuild,v 1.1 2012/08/08 02:20:41 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-22.0.1229.6.ebuild,v 1.1 2012/08/16 18:24:55 floppym Exp $ EAPI="4" PYTHON_DEPEND="2:2.6" @@ -28,7 +28,7 @@ RDEPEND="app-arch/bzip2 ) >=dev-lang/v8-3.11.10.6 dev-libs/dbus-glib - dev-libs/elfutils + >=dev-libs/elfutils-0.149 dev-libs/expat >=dev-libs/icu-49.1.1-r1 >=dev-libs/libevent-1.4.13 @@ -41,6 +41,7 @@ RDEPEND="app-arch/bzip2 media-libs/flac >=media-libs/libjpeg-turbo-1.2.0-r1 media-libs/libpng + >=media-libs/libwebp-0.2.0_rc1 media-libs/speex pulseaudio? ( media-sound/pulseaudio ) sys-fs/udev @@ -137,7 +138,6 @@ src_prepare() { \! -path 'third_party/libusb/libusb.h' \ \! -path 'third_party/libva/*' \ \! -path 'third_party/libvpx/*' \ - \! -path 'third_party/libwebp/*' \ \! -path 'third_party/libxml/chromium/*' \ \! -path 'third_party/libXNVCtrl/*' \ \! -path 'third_party/libyuv/*' \ @@ -210,8 +210,6 @@ src_configure() { # TODO: use_system_ssl (http://crbug.com/58087). # TODO: use_system_sqlite (http://crbug.com/22208). # TODO: use_system_vpx - # TODO: use_system_webp (https://chromiumcodereview.appspot.com/10496016 - # needs to become part of webp release) myconf+=" -Duse_system_bzip2=1 -Duse_system_flac=1 @@ -220,6 +218,7 @@ src_configure() { -Duse_system_libjpeg=1 -Duse_system_libpng=1 -Duse_system_libusb=1 + -Duse_system_libwebp=1 -Duse_system_libxml=1 -Duse_system_speex=1 -Duse_system_v8=1 @@ -238,6 +237,11 @@ src_configure() { $(gyp_use pulseaudio) $(gyp_use selinux selinux)" + # Use explicit library dependencies instead of dlopen. + # This makes breakages easier to detect by revdep-rebuild. + myconf+=" + -Dlinux_link_gsettings=1" + if ! use selinux; then # Enable SUID sandbox. myconf+=" @@ -327,14 +331,16 @@ src_test() { runtest() { local cmd=$1 shift - einfo "${cmd}" "$@" - LC_ALL="${mylocale}" VIRTUALX_COMMAND="${cmd}" virtualmake "$@" + local filter="--gtest_filter=$(IFS=:; echo "-${*}")" + einfo "${cmd}" "${filter}" + LC_ALL="${mylocale}" VIRTUALX_COMMAND="${cmd}" virtualmake "${filter}" } - # ICUStringConversionsTest: bug #350347. - # MessagePumpLibeventTest: bug #398501. - runtest out/Release/base_unittests \ - '--gtest_filter=-ICUStringConversionsTest.*:MessagePumpLibeventTest.*' + local excluded_base_unittests=( + ICUStringConversionsTest.* # bug #350347 + MessagePumpLibeventTest.* # bug #398591 + ) + runtest out/Release/base_unittests ${excluded_base_unittests[*]} runtest out/Release/cacheinvalidation_unittests runtest out/Release/crypto_unittests @@ -342,11 +348,14 @@ src_test() { runtest out/Release/gpu_unittests runtest out/Release/media_unittests - # NetUtilTest: bug #361885. - # DnsConfigServiceTest.GetSystemConfig: bug #394883. - # CertDatabaseNSSTest.ImportServerCert_SelfSigned: bug #399269. - runtest out/Release/net_unittests \ - '--gtest_filter=-NetUtilTest.IDNToUnicode*:NetUtilTest.FormatUrl*:DnsConfigServiceTest.GetSystemConfig:CertDatabaseNSSTest.ImportServerCert_SelfSigned:URLFetcher*' + local excluded_net_unittests=( + NetUtilTest.IDNToUnicode* # bug 361885 + NetUtilTest.FormatUrl* # see above + DnsConfigServiceTest.GetSystemConfig # bug #394883 + CertDatabaseNSSTest.ImportServerCert_SelfSigned # bug #399269 + URLFetcher* # bug #425764 + ) + runtest out/Release/net_unittests ${excluded_net_unittests[*]} runtest out/Release/printing_unittests runtest out/Release/sql_unittests |