diff options
author | Parabola <dev@list.parabolagnulinux.org> | 2011-04-05 14:26:38 +0000 |
---|---|---|
committer | Parabola <dev@list.parabolagnulinux.org> | 2011-04-05 14:26:38 +0000 |
commit | 415856bdd4f48ab4f2732996f0bae58595092bbe (patch) | |
tree | ede2018b591f6dfb477fe9341ba17b9bc000fab9 /extra/empathy/empathy-2.32.2-libnotify-0.7.patch |
Tue Apr 5 14:26:38 UTC 2011
Diffstat (limited to 'extra/empathy/empathy-2.32.2-libnotify-0.7.patch')
-rw-r--r-- | extra/empathy/empathy-2.32.2-libnotify-0.7.patch | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/extra/empathy/empathy-2.32.2-libnotify-0.7.patch b/extra/empathy/empathy-2.32.2-libnotify-0.7.patch new file mode 100644 index 000000000..b430ff269 --- /dev/null +++ b/extra/empathy/empathy-2.32.2-libnotify-0.7.patch @@ -0,0 +1,54 @@ +--- src/empathy-chat-window.c ++++ src/empathy-chat-window.c +@@ -35,6 +35,11 @@ + #include <gdk/gdkx.h> + #include <glib/gi18n.h> + #include <libnotify/notification.h> ++#include <libnotify/notify.h> ++ ++#ifndef NOTIFY_CHECK_VERSION ++#define NOTIFY_CHECK_VERSION(x,y,z) 0 ++#endif + + #include <telepathy-glib/telepathy-glib.h> + +@@ -1300,7 +1305,12 @@ + to an existing notification with the same title. + In this way the previous message will not be lost: the new + message will appear below it, in the same notification */ +- notification = notify_notification_new (header, escaped, NULL, NULL); ++ notification = notify_notification_new (header, escaped, NULL ++#if NOTIFY_CHECK_VERSION (0, 7, 0) ++ ); ++#else ++ , NULL); ++#endif + + if (priv->notification == NULL) { + priv->notification = notification; +--- src/empathy-status-icon.c ++++ src/empathy-status-icon.c +@@ -32,6 +32,10 @@ + #include <libnotify/notification.h> + #include <libnotify/notify.h> + ++#ifndef NOTIFY_CHECK_VERSION ++#define NOTIFY_CHECK_VERSION(x,y,z) 0 ++#endif ++ + #include <telepathy-glib/account-manager.h> + #include <telepathy-glib/util.h> + +@@ -206,8 +210,12 @@ + to an existing notification with the same title. + In this way the previous message will not be lost: the new + message will appear below it, in the same notification */ ++#if NOTIFY_CHECK_VERSION (0, 7, 0) ++ /* notify_notification_new_with_status_icon was removed */ ++#else + notification = notify_notification_new_with_status_icon + (priv->event->header, message_esc, NULL, priv->icon); ++#endif + + if (priv->notification == NULL) { + priv->notification = notification; |