public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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