r1061 - in /unstable/evolution-rss/debian: changelog patches/sr-popup.patch patches/xulrunner-1.9.patch

ember-guest at users.alioth.debian.org ember-guest at users.alioth.debian.org
Sat May 24 18:38:23 UTC 2008


Author: ember-guest
Date: Sat May 24 18:38:19 2008
New Revision: 1061

URL: http://svn.debian.org/wsvn/pkg-evolution/?sc=1&rev=1061
Log:
* debian/patches/xulrunner-1.9.patch: Add support for xulrunner-1.9
* debian/patches/sr-popup.patch: Don't crash on Send/Received
  especialy on x86_64

Added:
    unstable/evolution-rss/debian/patches/sr-popup.patch
    unstable/evolution-rss/debian/patches/xulrunner-1.9.patch
Modified:
    unstable/evolution-rss/debian/changelog

Modified: unstable/evolution-rss/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-evolution/unstable/evolution-rss/debian/changelog?rev=1061&op=diff
==============================================================================
--- unstable/evolution-rss/debian/changelog (original)
+++ unstable/evolution-rss/debian/changelog Sat May 24 18:38:19 2008
@@ -1,11 +1,17 @@
 evolution-rss (0.0.8-3) experimental; urgency=low
 
+  [ Heikki Henriksen ]
   * Change in build-depend due to xulrunner transition:
     - use xulrunner-dev (1.9~b5-4) instead of libxul-dev
     (closes: #480793)
   * Upload to experimental until the new xulrunner appears in unstable.
 
- -- Heikki Henriksen <heikkih at gmail.com>  Sat, 24 May 2008 11:35:38 +0200
+  [ Pedro Fragoso ]
+  * debian/patches/xulrunner-1.9.patch: Add support for xulrunner-1.9
+  * debian/patches/sr-popup.patch: Don't crash on Send/Received
+    especialy on x86_64
+
+ -- Pedro Fragoso <emberez at gmail.com>  Sat, 24 May 2008 18:44:01 +0100
 
 evolution-rss (0.0.8-2) unstable; urgency=low
 

Added: unstable/evolution-rss/debian/patches/sr-popup.patch
URL: http://svn.debian.org/wsvn/pkg-evolution/unstable/evolution-rss/debian/patches/sr-popup.patch?rev=1061&op=file
==============================================================================
--- unstable/evolution-rss/debian/patches/sr-popup.patch (added)
+++ unstable/evolution-rss/debian/patches/sr-popup.patch Sat May 24 18:38:19 2008
@@ -1,0 +1,13 @@
+--- evolution-rss-0.0.8/src/rss.c	2008-03-03 15:26:04.000000000 +0200
++++ evolution-rss-0.0.8-mod/src/rss.c	2008-05-24 16:32:37.000000000 +0300
+@@ -2264,8 +2264,8 @@
+                 if (rf->info->cancel_button)
+                         gtk_widget_set_sensitive(rf->info->cancel_button, FALSE);
+ 
+-                g_hash_table_remove(rf->info->data->active, rf->info->uri);
+-//                rf->info->data->infos = g_list_remove(rf->info->data->infos, rf->info);
++		g_hash_table_steal(rf->info->data->active, rf->info->uri);
++                rf->info->data->infos = g_list_remove(rf->info->data->infos, rf->info);
+ 
+                 if (g_hash_table_size(rf->info->data->active) == 0) {
+                         if (rf->info->data->gd)

Added: unstable/evolution-rss/debian/patches/xulrunner-1.9.patch
URL: http://svn.debian.org/wsvn/pkg-evolution/unstable/evolution-rss/debian/patches/xulrunner-1.9.patch?rev=1061&op=file
==============================================================================
--- unstable/evolution-rss/debian/patches/xulrunner-1.9.patch (added)
+++ unstable/evolution-rss/debian/patches/xulrunner-1.9.patch Sat May 24 18:38:19 2008
@@ -1,0 +1,53 @@
+Index: evolution-rss-patch/src/rss.c
+===================================================================
+--- evolution-rss-patch/src/rss.c	(.../http://svn.gnome.oorg/svn/evolution-rss/trunk)	(revision 231)
++++ evolution-rss-patch/src/rss.c	(.../evolution-rss-patch)	(working copy)
+@@ -85,8 +85,12 @@
+ #ifdef HAVE_RENDERKIT
+ 
+ #ifdef HAVE_GTKMOZEMBED
++#ifdef HAVE_LIBXUL
++#include <gtkembedmoz/gtkmozembed.h>
++#else
+ #include <gtkmozembed.h>
+ #endif
++#endif
+ 
+ #ifdef HAVE_OLD_WEBKIT
+ #include "webkitgtkglobal.h"
+@@ -1512,7 +1516,7 @@
+ 				gtk_widget_set_size_request((GtkWidget *)data, width, height);
+ // apparently resizing gtkmozembed widget won't redraw if using xulrunner
+ // there is no point in reload for the rest
+-#ifdef HAVE_XULRUNNER
++#if defined(HAVE_XULRUNNER) || defined(HAVE_LIBXUL)
+ 				gtk_moz_embed_reload(rf->mozembed, GTK_MOZ_EMBED_FLAG_RELOADNORMAL);
+ #endif
+ 			}
+@@ -1527,7 +1531,13 @@
+        	g_setenv("MOZILLA_FIVE_HOME", GECKO_HOME, 1);
+ 	g_unsetenv("MOZILLA_FIVE_HOME");
+ 
++// this means xulrunner at least 1.9
++#ifdef HAVE_LIBXUL
++	gtk_moz_embed_set_path(GECKO_HOME);
++#else
+ 	gtk_moz_embed_set_comp_path(GECKO_HOME);
++#endif
++
+ 	gchar *profile_dir = g_build_filename (g_get_home_dir (),
+                                               ".evolution",
+                                               "mail",
+Index: evolution-rss-patch/src/Makefile.am
+===================================================================
+--- evolution-rss-patch/src/Makefile.am	(.../http://svn.gnome.oorg/svn/evolution-rss/trunk)	(revision 231)
++++ evolution-rss-patch/src/Makefile.am	(.../evolution-rss-patch)	(working copy)
+@@ -3,6 +3,7 @@
+ 	-I$(EVOLUTION_SOURCE)					\
+ 	-I$(top_srcdir)						\
+ 	$(GECKO_CFLAGS)						\
++	-I$(GECKO_INCLUDE_ROOT)					\
+ 	$(WEBKIT_CFLAGS)					\
+ 	$(DBUS_CFLAGS)						\
+ 	-DGETTEXT_PACKAGE="\"$(GETTEXT_PACKAGE)\""		\
+




More information about the pkg-evolution-commits mailing list