rpms/epiphany/devel epiphany-2.17.3-use-pango.patch, NONE, 1.1 epiphany.spec, 1.127, 1.128

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Tue Dec 5 18:22:11 UTC 2006


Author: mclasen

Update of /cvs/dist/rpms/epiphany/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv15482

Modified Files:
	epiphany.spec 
Added Files:
	epiphany-2.17.3-use-pango.patch 
Log Message:
2.17.3


epiphany-2.17.3-use-pango.patch:
 data/epiphany-pango.schemas |   41 +----------------------------------------
 src/ephy-main.c             |   13 +------------
 2 files changed, 2 insertions(+), 52 deletions(-)

--- NEW FILE epiphany-2.17.3-use-pango.patch ---
--- epiphany-2.17.3/src/ephy-main.c.use-pango	2006-09-13 07:34:22.000000000 -0400
+++ epiphany-2.17.3/src/ephy-main.c	2006-12-05 13:23:09.000000000 -0500
@@ -685,18 +685,7 @@
 	gtk_about_dialog_set_url_hook (handle_url, NULL, NULL);
 	gtk_about_dialog_set_email_hook (handle_email, NULL, NULL);
 
-	/* Work around bug #328844, and avoid the gecko+pango performance problem */
-	env = g_getenv ("MOZ_ENABLE_PANGO");
-	enable_pango = env != NULL &&
-		       env[0] != '\0' &&
-		       g_ascii_strtoull (env, NULL, 10) != 0;
-
-	if (eel_gconf_get_boolean (CONF_GECKO_ENABLE_PANGO))
-	{
-		g_print ("NOTE: Enabling gecko pango renderer; this may cause performance degradation.\n"
-			 "You can set " CONF_GECKO_ENABLE_PANGO " to \"false\" to disable it.\n");
-	}
-	else if (!enable_pango)
+	if (!eel_gconf_get_boolean (CONF_GECKO_ENABLE_PANGO))
 	{
 		g_setenv ("MOZ_DISABLE_PANGO", "1", TRUE);
 	}
--- epiphany-2.17.3/data/epiphany-pango.schemas.use-pango	2006-12-02 12:48:57.000000000 -0500
+++ epiphany-2.17.3/data/epiphany-pango.schemas	2006-12-05 13:24:04.000000000 -0500
@@ -6,50 +6,11 @@
       <applyto>/apps/epiphany/web/enable_pango</applyto>
       <owner>epiphany</owner>
       <type>bool</type>
-      <default>false</default>
+      <default>true</default>
       <locale name="C">
         <short>Whether to enable the gecko pango renderer</short>
         <long>Whether to enabled the gecko pango renderer.</long>
       </locale>
-      <locale name="bn">
-        <default>true</default>
-      </locale>
-      <locale name="gu">
-        <default>true</default>
-      </locale>
-      <locale name="hi">
-        <default>true</default>
-      </locale>
-      <locale name="kn">
-        <default>true</default>
-      </locale>
-      <locale name="ml">
-        <default>true</default>
-      </locale>
-      <locale name="mr">
-        <default>true</default>
-      </locale>
-      <locale name="ne">
-        <default>true</default>
-      </locale>
-      <locale name="pa">
-        <default>true</default>
-      </locale>
-      <locale name="si">
-        <default>true</default>
-      </locale>
-      <locale name="ta">
-        <default>true</default>
-      </locale>
-      <locale name="te">
-        <default>true</default>
-      </locale>
-      <locale name="th">
-        <default>true</default>
-      </locale>
-      <locale name="ur">
-        <default>true</default>
-      </locale>
     </schema>
   </schemalist>
 </gconfschemafile>


Index: epiphany.spec
===================================================================
RCS file: /cvs/dist/rpms/epiphany/devel/epiphany.spec,v
retrieving revision 1.127
retrieving revision 1.128
diff -u -r1.127 -r1.128
--- epiphany.spec	5 Dec 2006 16:45:42 -0000	1.127
+++ epiphany.spec	5 Dec 2006 18:22:09 -0000	1.128
@@ -46,7 +46,7 @@
 
 # Patches
 Patch0: epiphany-1.0.1-home-page.patch
-Patch1: epiphany-2.15.92-use-pango.patch
+Patch1: epiphany-2.17.3-use-pango.patch
 
 %description
 epiphany is a simple GNOME web browser based on the Mozilla rendering




More information about the fedora-cvs-commits mailing list