-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA512
AUX chromium-browser.xml 407 RMD160 457374ff72561648d9777ffb3270ad10d864a6be SHA1 65543bfff7d0350d40ba258e61061b0c5579e1f2 SHA256 bc039012f8677468e9ce5df825f9d8096be6deb5813031c86a087c88105096ff
AUX chromium-cups-r0.patch 726 RMD160 f3193ce9f987b6e5ad05a67d090ab4f9e1cb7b41 SHA1 8efd3479977e89429237d49fefbfcc63d250089e SHA256 800a669839ca7e033bb360b0cd9db92dde93505609c0b9184bf3901d2ec1535b
DIST chromium-15.0.874.120.tar.bz2 151131909 RMD160 97a453d189116336b5fb291b1efa8354f3297c29 SHA1 ba1df188fc786334cee8d623b3d6123599a802f7 SHA256 bdfc4533708249b50743acaae4f49772e56c8070ea2fc4af114694c40d8ed929
DIST chromium-16.0.912.32.tar.bz2 154126364 RMD160 be1928af8c0095f76a58a618f66b3b06f7e1ca6e SHA1 8d1fe0ab8bf8fa2d6332ef4ad0c2a3f255367f0c SHA256 e2cdff16e68a6b60e54c3f519e8af3256497192fe6d98400369906c915d06713
DIST chromium-16.0.912.36.tar.bz2 154332411 RMD160 74818d192905f00d5642b7b8388d74f3ece5b8fa SHA1 bc350d95d502aa07438ea1bbe598aac1bc0bbdde SHA256 75871833a9552f27e52f585411b514844e67b6328aba9535c9ec53b754e03541
-DIST chromium-17.0.928.0.tar.bz2 150539755 RMD160 306d46186a497c81461f539500f3c88e67fc5c85 SHA1 129b14bcd60121f32d5264e224535a867384a524 SHA256 471e7b96aa37aba4121f34db2a77de87fa3a6774e1376cc42ce7403cdb2f59ea
DIST chromium-17.0.932.0.tar.bz2 156649015 RMD160 5ad608f601cec211343595b68f34ccc8dbe181b7 SHA1 d7414b0666aaf55cfa096e739bf539c4de3cf392 SHA256 61dabec8f17559de3b2ee6a537265850ccfaa8c36eb41e9cc4f135461e3f5b78
+DIST chromium-17.0.938.0.tar.bz2 159772748 RMD160 21ca151566ea46c4696c75d8b897755381278a4d SHA1 83566a210d9d6fc952064d0d2de62a85de45bde4 SHA256 af625617ba4c8f9609e20fac34637a95bfe90f3648cf382bd52ac4e5c5f429b7
EBUILD chromium-15.0.874.120.ebuild 14144 RMD160 f1771e74345fb39d4bcffe8c35aaaf6694473ed6 SHA1 92005b4245be841b0e320848c9fc00db553740b1 SHA256 2d4371ea7325caf115f24f49341f8aec0b978738334a2e1272569b5ea04d8ff4
EBUILD chromium-16.0.912.32.ebuild 16605 RMD160 8b44e2d0d9c3a2b727c71fcc58cf1484a2da8244 SHA1 2f3822c574d8aea66d886aafd4f3f37c049e42d0 SHA256 729077a41821a5be15398eb47d9c45fe2d9ea482886a21272128c1e815a59cd1
EBUILD chromium-16.0.912.36.ebuild 16602 RMD160 43bb9f4f7b9704c62054c069d880e618310faddd SHA1 80ff09e23789cb6611a270c2a10e80be4d5d575f SHA256 f2f4827a02fe7d72b411cc8a185fb4ce533858e0b32405df384a690605ca4290
-EBUILD chromium-17.0.928.0.ebuild 16551 RMD160 49104ce7304db68e7dca90f9610dd48ed3d8a5d4 SHA1 a002a02641d3b39054073f1dba7dbd64a989f4f2 SHA256 ebef48e9a561c86ed67ee9d36480e04baad3c50f76f85a1fbfb79334ac65cf92
EBUILD chromium-17.0.932.0.ebuild 17048 RMD160 9d5e6bd5f553e3e6ca1929b0026d1a7791bdf59f SHA1 26bf74d03461bd395e4c63487dba4fbdd10c2e41 SHA256 a3bab0b389ad36f3b3855348158c45b60817522125b3a2813b0b79f91fdd8902
+EBUILD chromium-17.0.938.0.ebuild 17005 RMD160 4a0823258d5a204dc0cbad31071b4d7ac81a4751 SHA1 9fce6d0163f0cbc6206bcd67d3526b759e8e6a0a SHA256 33a9ff0b77dec85c0cccb4dd14e1a258e5a819b6ea96b1c9f40f36c24cba22c4
EBUILD chromium-9999-r1.ebuild 19045 RMD160 2b22ca1b4280fa5e73c87182f6342bef5e0c78a1 SHA1 91f1db370c8257829f9bbdb0b24b5f2a705d0f7e SHA256 dd2c4480732ec61b84537dcf1bbec8820b18eaf90faaca6d213a7d4e4263f452
-MISC ChangeLog 109390 RMD160 92bb924c8ff10c3ca27350fec3c802309a894d9c SHA1 a55e0a60b9cddbaa5a97bfae5e3fffba558dab4e SHA256 455ec4c769be749d8d7848c8338c0e7c340424443900c83e5fe82a50684d6e65
+MISC ChangeLog 109597 RMD160 11c15b6c35fd8b7afc78ac983cb353ad2be8f9d3 SHA1 2e5683f0ed43de627ed476ebe46100cfbc2cbea0 SHA256 b1719d24279efeb964fcfae0175d901f9aaf7fc656d884e4ceba3dc158ee9bae
MISC metadata.xml 267 RMD160 3a166415fec415d539c1b7c32ed40b188488b9fb SHA1 5c3d71a9cea27175cbe8c98369b42b79c8643c6c SHA256 4e6afae33f60d6752cacf2785f7f9a396b8711cce605b73d0d752a4af7d01fc8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iF4EAREIAAYFAk69XxkACgkQC77qH+pIQ6R7sgD/edtD7J8nC78cfIOJi7M5QjlQ
-5oWWH+j2VIYfBsRbNSkBAJVzFhRX0gl1yu773AUrO+/vhjBPSlGwh3ib5zNY23Y3
-=UtvR
+iEYEAREKAAYFAk7CP/kACgkQuUQtlDBCeQIiLQCdEs7qIjZnX5XhYAfajpZllQpA
+WzAAoIcXZVC6bxf0imaibTR384VnsHUp
+=jW9S
-----END PGP SIGNATURE-----
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-17.0.928.0.ebuild,v 1.1 2011/11/04 18:05:41 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-17.0.938.0.ebuild,v 1.1 2011/11/15 10:33:25 phajdan.jr Exp $
EAPI="4"
PYTHON_DEPEND="2:2.6"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="bindist gnome gnome-keyring kerberos pulseaudio"
+IUSE="bindist cups gnome gnome-keyring kerberos pulseaudio"
# en_US is ommitted on purpose from the list below. It must always be available.
LANGS="am ar bg bn ca cs da de el en_GB es es_LA et fa fi fil fr gu he hi hr
done
RDEPEND="app-arch/bzip2
+ cups? (
+ dev-libs/libgcrypt
+ >=net-print/cups-1.3.11
+ )
>=dev-lang/v8-3.6.5.1
dev-libs/dbus-glib
dev-libs/elfutils
>=dev-libs/icu-4.4.1
>=dev-libs/libevent-1.4.13
- dev-libs/libgcrypt
dev-libs/libxml2[icu]
dev-libs/libxslt
>=dev-libs/nss-3.12.3
media-libs/libpng
>=media-libs/libwebp-0.1.2
media-libs/speex
- >=net-print/cups-1.3.11
pulseaudio? ( media-sound/pulseaudio )
sys-libs/zlib
x11-libs/gtk+:2
DEPEND="${RDEPEND}
dev-lang/nacl-toolchain-newlib
dev-lang/perl
+ dev-lang/yasm
dev-python/simplejson
>=dev-util/gperf-3.0.3
>=dev-util/pkgconfig-0.23
best_version dev-lang/v8 | sed -e 's@dev-lang/v8-@@g'
}
-pkg_pretend() {
- if [[ "${MERGE_TYPE}" == "source" || "${MERGE_TYPE}" == "binary" ]]; then
- # Fail if the kernel doesn't support features needed for sandboxing,
- # bug #363907.
- ERROR_PID_NS="PID_NS is required for sandbox to work"
- ERROR_NET_NS="NET_NS is required for sandbox to work"
- CONFIG_CHECK="~PID_NS ~NET_NS"
- check_extra_config
- fi
-}
-
if ! has chromium-pkg_die ${EBUILD_DEATH_HOOKS}; then
EBUILD_DEATH_HOOKS+=" chromium-pkg_die";
fi
python_set_active_version 2
python_pkg_setup
+ if [[ "${MERGE_TYPE}" == "source" || "${MERGE_TYPE}" == "binary" ]]; then
+ # Fail if the kernel doesn't support features needed for sandboxing,
+ # bug #363907.
+ ERROR_PID_NS="PID_NS is required for sandbox to work"
+ ERROR_NET_NS="NET_NS is required for sandbox to work"
+ CONFIG_CHECK="~PID_NS ~NET_NS"
+ check_extra_config
+ fi
+
if use bindist; then
elog "bindist enabled: H.264 video support will be disabled."
else
\! -path 'third_party/webdriver/*' \
\! -path 'third_party/webgl_conformance/*' \
\! -path 'third_party/webrtc/*' \
- \! -path 'third_party/yasm/*' \
\! -path 'third_party/zlib/contrib/minizip/*' \
-delete || die
-Duse_system_speex=1
-Duse_system_v8=1
-Duse_system_xdg_utils=1
+ -Duse_system_yasm=1
-Duse_system_zlib=1"
# Optional dependencies.
# TODO: linux_link_kerberos, bug #381289.
myconf+="
+ $(gyp_use cups use_cups)
$(gyp_use gnome use_gconf)
$(gyp_use gnome-keyring use_gnome_keyring)
$(gyp_use gnome-keyring linux_link_gnome_keyring)
# the build to fail because of that.
myconf+=" -Dwerror="
- # Avoid a build error with -Os, bug #352457.
+ # Avoid CFLAGS problems, bug #352457, bug #390147.
replace-flags "-Os" "-O2"
+ strip-flags
egyp ${myconf} || die
}
emake chrome chrome_sandbox chromedriver BUILDTYPE=Release V=1 || die
pax-mark m out/Release/chrome
if use test; then
- emake {base,crypto,googleurl,net}_unittests BUILDTYPE=Release V=1 || die
- pax-mark m out/Release/{base,crypto,googleurl,net}_unittests
+ emake {base,cacheinvalidation,crypto,googleurl,gpu,media,net,printing}_unittests BUILDTYPE=Release V=1 || die
+ pax-mark m out/Release/{base,cacheinvalidation,crypto,googleurl,gpu,media,net,printing}_unittests
fi
}
LC_ALL="${mylocale}" VIRTUALX_COMMAND=out/Release/base_unittests virtualmake \
'--gtest_filter=-ICUStringConversionsTest.*'
+ LC_ALL="${mylocale}" VIRTUALX_COMMAND=out/Release/cacheinvalidation_unittests virtualmake
LC_ALL="${mylocale}" VIRTUALX_COMMAND=out/Release/crypto_unittests virtualmake
LC_ALL="${mylocale}" VIRTUALX_COMMAND=out/Release/googleurl_unittests virtualmake
+ LC_ALL="${mylocale}" VIRTUALX_COMMAND=out/Release/gpu_unittests virtualmake
+ LC_ALL="${mylocale}" VIRTUALX_COMMAND=out/Release/media_unittests virtualmake
# NetUtilTest: bug #361885.
# NetUtilTest.GenerateFileName: some locale-related mismatch.
# UDP: unstable, active development. We should revisit this later.
LC_ALL="${mylocale}" VIRTUALX_COMMAND=out/Release/net_unittests virtualmake \
'--gtest_filter=-NetUtilTest.IDNToUnicode*:NetUtilTest.FormatUrl*:NetUtilTest.GenerateFileName:*UDP*'
+
+ LC_ALL="${mylocale}" VIRTUALX_COMMAND=out/Release/printing_unittests virtualmake
}
src_install() {