Gentoo Archives: gentoo-commits

From: "PaweA Hajdan (phajdan.jr)" <phajdan.jr@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in www-client/chromium: ChangeLog chromium-9999.ebuild chromium-7.0.536.2.ebuild
Date: Mon, 04 Oct 2010 10:55:44
Message-Id: 20101004105537.6070020051@flycatcher.gentoo.org
1 phajdan.jr 10/10/04 10:55:37
2
3 Modified: ChangeLog chromium-9999.ebuild
4 chromium-7.0.536.2.ebuild
5 Log:
6 Update the sqlite dependency to also require icu and threadsafe flags to be on (it's closer to the upstream-bundled sqlite configuration). Also build v8 snapshot by default.
7 (Portage version: 2.1.8.3/cvs/Linux i686)
8
9 Revision Changes Path
10 1.193 www-client/chromium/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/chromium/ChangeLog?rev=1.193&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/chromium/ChangeLog?rev=1.193&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/chromium/ChangeLog?r1=1.192&r2=1.193
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/www-client/chromium/ChangeLog,v
19 retrieving revision 1.192
20 retrieving revision 1.193
21 diff -u -r1.192 -r1.193
22 --- ChangeLog 1 Oct 2010 08:34:59 -0000 1.192
23 +++ ChangeLog 4 Oct 2010 10:55:37 -0000 1.193
24 @@ -1,6 +1,12 @@
25 # ChangeLog for www-client/chromium
26 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/ChangeLog,v 1.192 2010/10/01 08:34:59 phajdan.jr Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/ChangeLog,v 1.193 2010/10/04 10:55:37 phajdan.jr Exp $
29 +
30 + 04 Oct 2010; Pawel Hajdan jr <phajdan.jr@g.o>
31 + chromium-7.0.536.2.ebuild, chromium-9999.ebuild:
32 + Update the sqlite dependency to also require icu and threadsafe flags to
33 + be on (it's closer to the upstream-bundled sqlite configuration). Also
34 + build v8 snapshot by default.
35
36 *chromium-7.0.536.2 (01 Oct 2010)
37
38
39
40
41 1.88 www-client/chromium/chromium-9999.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/chromium/chromium-9999.ebuild?rev=1.88&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/chromium/chromium-9999.ebuild?rev=1.88&content-type=text/plain
45 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/chromium/chromium-9999.ebuild?r1=1.87&r2=1.88
46
47 Index: chromium-9999.ebuild
48 ===================================================================
49 RCS file: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-9999.ebuild,v
50 retrieving revision 1.87
51 retrieving revision 1.88
52 diff -u -r1.87 -r1.88
53 --- chromium-9999.ebuild 1 Oct 2010 08:34:59 -0000 1.87
54 +++ chromium-9999.ebuild 4 Oct 2010 10:55:37 -0000 1.88
55 @@ -1,6 +1,6 @@
56 # Copyright 1999-2010 Gentoo Foundation
57 # Distributed under the terms of the GNU General Public License v2
58 -# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-9999.ebuild,v 1.87 2010/10/01 08:34:59 phajdan.jr Exp $
59 +# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-9999.ebuild,v 1.88 2010/10/04 10:55:37 phajdan.jr Exp $
60
61 EAPI="2"
62
63 @@ -18,7 +18,9 @@
64 IUSE="cups gnome gnome-keyring system-sqlite"
65
66 RDEPEND="app-arch/bzip2
67 - system-sqlite? ( >=dev-db/sqlite-3.6.23.1[fts3,secure-delete] )
68 + system-sqlite? (
69 + >=dev-db/sqlite-3.6.23.1[fts3,icu,secure-delete,threadsafe]
70 + )
71 >=dev-libs/icu-4.4.1
72 >=dev-libs/libevent-1.4.13
73 dev-libs/libxml2
74 @@ -184,9 +186,11 @@
75 -Dlinux_sandbox_path=${CHROMIUM_HOME}/chrome_sandbox
76 -Dlinux_sandbox_chrome_path=${CHROMIUM_HOME}/chrome"
77
78 - # Disable the V8 snapshot. It breaks the build on hardened (bug #301880),
79 - # and the performance gain isn't worth it.
80 - myconf+=" -Dv8_use_snapshot=0"
81 + if host-is-pax; then
82 + # Prevent the build from failing (bug #301880). The performance
83 + # difference is very small.
84 + myconf+=" -Dv8_use_snapshot=0"
85 + fi
86
87 # Use target arch detection logic from bug #296917.
88 local myarch="$ABI"
89
90
91
92 1.2 www-client/chromium/chromium-7.0.536.2.ebuild
93
94 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/chromium/chromium-7.0.536.2.ebuild?rev=1.2&view=markup
95 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/chromium/chromium-7.0.536.2.ebuild?rev=1.2&content-type=text/plain
96 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/chromium/chromium-7.0.536.2.ebuild?r1=1.1&r2=1.2
97
98 Index: chromium-7.0.536.2.ebuild
99 ===================================================================
100 RCS file: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-7.0.536.2.ebuild,v
101 retrieving revision 1.1
102 retrieving revision 1.2
103 diff -u -r1.1 -r1.2
104 --- chromium-7.0.536.2.ebuild 1 Oct 2010 08:34:59 -0000 1.1
105 +++ chromium-7.0.536.2.ebuild 4 Oct 2010 10:55:37 -0000 1.2
106 @@ -1,6 +1,6 @@
107 # Copyright 1999-2010 Gentoo Foundation
108 # Distributed under the terms of the GNU General Public License v2
109 -# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-7.0.536.2.ebuild,v 1.1 2010/10/01 08:34:59 phajdan.jr Exp $
110 +# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-7.0.536.2.ebuild,v 1.2 2010/10/04 10:55:37 phajdan.jr Exp $
111
112 EAPI="2"
113
114 @@ -16,7 +16,9 @@
115 IUSE="cups gnome gnome-keyring system-sqlite"
116
117 RDEPEND="app-arch/bzip2
118 - system-sqlite? ( >=dev-db/sqlite-3.6.23.1[fts3,secure-delete] )
119 + system-sqlite? (
120 + >=dev-db/sqlite-3.6.23.1[fts3,icu,secure-delete,threadsafe]
121 + )
122 >=dev-libs/icu-4.4.1
123 >=dev-libs/libevent-1.4.13
124 dev-libs/libxml2
125 @@ -139,9 +141,11 @@
126 -Dlinux_sandbox_path=${CHROMIUM_HOME}/chrome_sandbox
127 -Dlinux_sandbox_chrome_path=${CHROMIUM_HOME}/chrome"
128
129 - # Disable the V8 snapshot. It breaks the build on hardened (bug #301880),
130 - # and the performance gain isn't worth it.
131 - myconf+=" -Dv8_use_snapshot=0"
132 + if host-is-pax; then
133 + # Prevent the build from failing (bug #301880). The performance
134 + # difference is very small.
135 + myconf+=" -Dv8_use_snapshot=0"
136 + fi
137
138 # Use target arch detection logic from bug #296917.
139 local myarch="$ABI"