Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-beta/
Date: Fri, 04 Dec 2015 20:16:04
Message-Id: 1449260153.47d36483dae6870106dd6344ec347a02e41bd6c0.floppym@gentoo
1 commit: 47d36483dae6870106dd6344ec347a02e41bd6c0
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Fri Dec 4 20:15:25 2015 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Fri Dec 4 20:15:53 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47d36483
7
8 www-client/google-chrome-beta: Strip RPATH=$ORIGIN
9
10 Package-Manager: portage-2.2.26_p10
11
12 .../google-chrome-beta/google-chrome-beta-48.0.2564.23_p1.ebuild | 6 +++++-
13 1 file changed, 5 insertions(+), 1 deletion(-)
14
15 diff --git a/www-client/google-chrome-beta/google-chrome-beta-48.0.2564.23_p1.ebuild b/www-client/google-chrome-beta/google-chrome-beta-48.0.2564.23_p1.ebuild
16 index e8b0bfa..b8bb8a1 100644
17 --- a/www-client/google-chrome-beta/google-chrome-beta-48.0.2564.23_p1.ebuild
18 +++ b/www-client/google-chrome-beta/google-chrome-beta-48.0.2564.23_p1.ebuild
19 @@ -36,6 +36,7 @@ KEYWORDS="-* ~amd64 ~x86"
20 IUSE="+plugins"
21 RESTRICT="bindist mirror strip"
22
23 +DEPEND="app-admin/chrpath"
24 RDEPEND="
25 app-arch/bzip2
26 app-misc/ca-certificates
27 @@ -89,7 +90,7 @@ are not displayed properly:
28 Depending on your desktop environment, you may need
29 to install additional packages to get icons on the Downloads page.
30
31 -For KDE, the required package is kde-base/oxygen-icons.
32 +For KDE, the required package is kde-frameworks/oxygen-icons.
33
34 For other desktop environments, try one of the following:
35 - x11-themes/gnome-icon-theme
36 @@ -126,6 +127,9 @@ src_install() {
37 newicon -s ${size} "${CHROME_HOME}/product_logo_${size}.png" ${PN}.png
38 done
39
40 + # Work around RPATH=$ORIGIN QA check
41 + chrpath -d "${CHROME_HOME}/chrome-sandbox" || die
42 +
43 insinto /
44 doins -r opt usr