* [gentoo-commits] gentoo-x86 commit in www-client/chromium: metadata.xml ChangeLog chromium-9999-r1.ebuild chromium-27.0.1430.0.ebuild
@ 2013-03-07 20:51 PaweA Hajdan (phajdan.jr)
0 siblings, 0 replies; only message in thread
From: PaweA Hajdan (phajdan.jr) @ 2013-03-07 20:51 UTC (permalink / raw
To: gentoo-commits
phajdan.jr 13/03/07 20:51:59
Modified: metadata.xml ChangeLog chromium-9999-r1.ebuild
chromium-27.0.1430.0.ebuild
Log:
Add experimental system-sqlite flag. Bump required v8 version.
(Portage version: 2.1.11.50/cvs/Linux i686, signed Manifest commit with key 30427902)
Revision Changes Path
1.20 www-client/chromium/metadata.xml
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/chromium/metadata.xml?rev=1.20&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/chromium/metadata.xml?rev=1.20&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/chromium/metadata.xml?r1=1.19&r2=1.20
Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/chromium/metadata.xml,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- metadata.xml 26 Dec 2012 19:08:15 -0000 1.19
+++ metadata.xml 7 Mar 2013 20:51:59 -0000 1.20
@@ -6,6 +6,10 @@
<use>
<flag name="bindist">Disable patent-encumbered HTML5 video codecs</flag>
<flag name="system-ffmpeg">Use system ffmpeg instead of bundled ffmpeg.</flag>
+ <flag name="system-sqlite">
+ Use system sqlite instead of bundled sqlite. This breaks WebSQL on websites,
+ please report compatibility issues to https://bugs.gentoo.org .
+ </flag>
<flag name="tcmalloc">Use bundled tcmalloc instead of system malloc.</flag>
</use>
</pkgmetadata>
1.834 www-client/chromium/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/chromium/ChangeLog?rev=1.834&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/chromium/ChangeLog?rev=1.834&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/chromium/ChangeLog?r1=1.833&r2=1.834
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/chromium/ChangeLog,v
retrieving revision 1.833
retrieving revision 1.834
diff -u -r1.833 -r1.834
--- ChangeLog 7 Mar 2013 00:39:57 -0000 1.833
+++ ChangeLog 7 Mar 2013 20:51:59 -0000 1.834
@@ -1,6 +1,10 @@
# 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.833 2013/03/07 00:39:57 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/ChangeLog,v 1.834 2013/03/07 20:51:59 phajdan.jr Exp $
+
+ 07 Mar 2013; Pawel Hajdan jr <phajdan.jr@gentoo.org>
+ chromium-27.0.1430.0.ebuild, chromium-9999-r1.ebuild, metadata.xml:
+ Add experimental system-sqlite flag. Bump required v8 version.
07 Mar 2013; Mike Gilbert <floppym@gentoo.org> chromium-27.0.1430.0.ebuild,
chromium-9999-r1.ebuild:
1.178 www-client/chromium/chromium-9999-r1.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/chromium/chromium-9999-r1.ebuild?rev=1.178&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/chromium/chromium-9999-r1.ebuild?rev=1.178&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/chromium/chromium-9999-r1.ebuild?r1=1.177&r2=1.178
Index: chromium-9999-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-9999-r1.ebuild,v
retrieving revision 1.177
retrieving revision 1.178
diff -u -r1.177 -r1.178
--- chromium-9999-r1.ebuild 7 Mar 2013 00:39:57 -0000 1.177
+++ chromium-9999-r1.ebuild 7 Mar 2013 20:51:59 -0000 1.178
@@ -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-9999-r1.ebuild,v 1.177 2013/03/07 00:39:57 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-9999-r1.ebuild,v 1.178 2013/03/07 20:51:59 phajdan.jr Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7} )
@@ -19,18 +19,19 @@
LICENSE="BSD"
SLOT="live"
KEYWORDS=""
-IUSE="cups gnome gnome-keyring gps kerberos pulseaudio selinux tcmalloc"
+IUSE="cups gnome gnome-keyring gps kerberos pulseaudio selinux system-sqlite tcmalloc"
# Native Client binaries are compiled with different set of flags, bug #452066.
QA_FLAGS_IGNORED=".*\.nexe"
RDEPEND="app-accessibility/speech-dispatcher:=
app-arch/bzip2:=
+ system-sqlite? ( dev-db/sqlite:3 )
cups? (
dev-libs/libgcrypt:=
>=net-print/cups-1.3.11:=
)
- >=dev-lang/v8-3.16.11.1:=
+ >=dev-lang/v8-3.17.6:=
>=dev-libs/elfutils-0.149
dev-libs/expat:=
>=dev-libs/icu-49.1.1-r1:=
@@ -329,6 +330,15 @@
$(gyp_use pulseaudio)
$(gyp_use selinux selinux)"
+ if use system-sqlite; then
+ elog "Enabling system sqlite. WebSQL - http://www.w3.org/TR/webdatabase/"
+ elog "will not work. Please report sites broken by this"
+ elog "to https://bugs.gentoo.org"
+ myconf+="
+ -Duse_system_sqlite=1
+ -Denable_sql_database=0"
+ fi
+
# Use explicit library dependencies instead of dlopen.
# This makes breakages easier to detect by revdep-rebuild.
myconf+="
1.4 www-client/chromium/chromium-27.0.1430.0.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/chromium/chromium-27.0.1430.0.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/chromium/chromium-27.0.1430.0.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/chromium/chromium-27.0.1430.0.ebuild?r1=1.3&r2=1.4
Index: chromium-27.0.1430.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-27.0.1430.0.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- chromium-27.0.1430.0.ebuild 7 Mar 2013 00:39:57 -0000 1.3
+++ chromium-27.0.1430.0.ebuild 7 Mar 2013 20:51:59 -0000 1.4
@@ -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-27.0.1430.0.ebuild,v 1.3 2013/03/07 00:39:57 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-27.0.1430.0.ebuild,v 1.4 2013/03/07 20:51:59 phajdan.jr Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7} )
@@ -19,18 +19,19 @@
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="cups gnome gnome-keyring gps kerberos pulseaudio selinux tcmalloc"
+IUSE="cups gnome gnome-keyring gps kerberos pulseaudio selinux system-sqlite tcmalloc"
# Native Client binaries are compiled with different set of flags, bug #452066.
QA_FLAGS_IGNORED=".*\.nexe"
RDEPEND="app-accessibility/speech-dispatcher:=
app-arch/bzip2:=
+ system-sqlite? ( dev-db/sqlite:3 )
cups? (
dev-libs/libgcrypt:=
>=net-print/cups-1.3.11:=
)
- >=dev-lang/v8-3.16.11.1:=
+ >=dev-lang/v8-3.17.6:=
>=dev-libs/elfutils-0.149
dev-libs/expat:=
>=dev-libs/icu-49.1.1-r1:=
@@ -269,6 +270,15 @@
$(gyp_use pulseaudio)
$(gyp_use selinux selinux)"
+ if use system-sqlite; then
+ elog "Enabling system sqlite. WebSQL - http://www.w3.org/TR/webdatabase/"
+ elog "will not work. Please report sites broken by this"
+ elog "to https://bugs.gentoo.org"
+ myconf+="
+ -Duse_system_sqlite=1
+ -Denable_sql_database=0"
+ fi
+
# Use explicit library dependencies instead of dlopen.
# This makes breakages easier to detect by revdep-rebuild.
myconf+="
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2013-03-07 20:52 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-07 20:51 [gentoo-commits] gentoo-x86 commit in www-client/chromium: metadata.xml ChangeLog chromium-9999-r1.ebuild chromium-27.0.1430.0.ebuild PaweA Hajdan (phajdan.jr)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox