r15898 - in /desktop/experimental/epiphany-browser/debian: changelog control control.in patches/13_extensions_need_xpcom.patch patches/series
joss at users.alioth.debian.org
joss at users.alioth.debian.org
Mon May 12 12:43:36 UTC 2008
Author: joss
Date: Mon May 12 12:43:36 2008
New Revision: 15898
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=15898
Log:
* epiphany-gecko conflicts against python-xpcom, because of
bug#416068.
* 13_extensions_need_xpcom.patch: new patch; ensure that xpcomglue is
initialized before the extensions that could link to gecko are
loaded.
Added:
desktop/experimental/epiphany-browser/debian/patches/13_extensions_need_xpcom.patch
Modified:
desktop/experimental/epiphany-browser/debian/changelog
desktop/experimental/epiphany-browser/debian/control
desktop/experimental/epiphany-browser/debian/control.in
desktop/experimental/epiphany-browser/debian/patches/series
Modified: desktop/experimental/epiphany-browser/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/epiphany-browser/debian/changelog?rev=15898&op=diff
==============================================================================
--- desktop/experimental/epiphany-browser/debian/changelog (original)
+++ desktop/experimental/epiphany-browser/debian/changelog Mon May 12 12:43:36 2008
@@ -1,3 +1,13 @@
+epiphany-browser (2.22.1.1-3) experimental; urgency=low
+
+ * epiphany-gecko conflicts against python-xpcom, because of
+ bug#416068.
+ * 13_extensions_need_xpcom.patch: new patch; ensure that xpcomglue is
+ initialized before the extensions that could link to gecko are
+ loaded.
+
+ -- Josselin Mouette <joss at debian.org> Mon, 12 May 2008 14:04:33 +0200
+
epiphany-browser (2.22.1.1-2) experimental; urgency=low
* Build against xulrunner 1.9:
Modified: desktop/experimental/epiphany-browser/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/epiphany-browser/debian/control?rev=15898&op=diff
==============================================================================
--- desktop/experimental/epiphany-browser/debian/control (original)
+++ desktop/experimental/epiphany-browser/debian/control Mon May 12 12:43:36 2008
@@ -59,7 +59,9 @@
xulrunner-1.9,
xulrunner-1.9-gnome-support,
${misc:Depends}
-Conflicts: epiphany-browser (<< 2.20), epiphany-extensions (<< 2.22.1-3)
+Conflicts: epiphany-browser (<< 2.20),
+ epiphany-extensions (<< 2.22.1-3),
+ python-xpcom
Recommends: yelp, epiphany-extensions
Suggests: mozplugger
Provides: www-browser, gnome-www-browser
Modified: desktop/experimental/epiphany-browser/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/epiphany-browser/debian/control.in?rev=15898&op=diff
==============================================================================
--- desktop/experimental/epiphany-browser/debian/control.in (original)
+++ desktop/experimental/epiphany-browser/debian/control.in Mon May 12 12:43:36 2008
@@ -59,7 +59,9 @@
xulrunner-1.9,
xulrunner-1.9-gnome-support,
${misc:Depends}
-Conflicts: epiphany-browser (<< 2.20), epiphany-extensions (<< 2.22.1-3)
+Conflicts: epiphany-browser (<< 2.20),
+ epiphany-extensions (<< 2.22.1-3),
+ python-xpcom
Recommends: yelp, epiphany-extensions
Suggests: mozplugger
Provides: www-browser, gnome-www-browser
Added: desktop/experimental/epiphany-browser/debian/patches/13_extensions_need_xpcom.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/epiphany-browser/debian/patches/13_extensions_need_xpcom.patch?rev=15898&op=file
==============================================================================
--- desktop/experimental/epiphany-browser/debian/patches/13_extensions_need_xpcom.patch (added)
+++ desktop/experimental/epiphany-browser/debian/patches/13_extensions_need_xpcom.patch Mon May 12 12:43:36 2008
@@ -1,0 +1,14 @@
+Index: epiphany-2.22.1.1/src/ephy-shell.c
+===================================================================
+--- epiphany-2.22.1.1.orig/src/ephy-shell.c 2008-05-12 14:02:25.576933713 +0200
++++ epiphany-2.22.1.1/src/ephy-shell.c 2008-05-12 14:09:14.000934821 +0200
+@@ -708,6 +708,9 @@ ephy_shell_get_extensions_manager (EphyS
+
+ if (es->priv->extensions_manager == NULL)
+ {
++ /* Ensure Gecko is booted (necessary for the xpcomglue crackpipe) */
++ ephy_embed_shell_get_embed_single (EPHY_EMBED_SHELL (es));
++
+ /* Instantiate extensions manager */
+ es->priv->extensions_manager =
+ g_object_new (EPHY_TYPE_EXTENSIONS_MANAGER, NULL);
Modified: desktop/experimental/epiphany-browser/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/epiphany-browser/debian/patches/series?rev=15898&op=diff
==============================================================================
--- desktop/experimental/epiphany-browser/debian/patches/series (original)
+++ desktop/experimental/epiphany-browser/debian/patches/series Mon May 12 12:43:36 2008
@@ -11,4 +11,5 @@
10_url_double-click.patch
11_useragent-weasel.patch
12_safetypes_rss.patch
+13_extensions_need_xpcom.patch
99_autoreconf.patch
More information about the pkg-gnome-commits
mailing list