summaryrefslogtreecommitdiff
path: root/net/ekiga/patches
diff options
context:
space:
mode:
authorobache <obache>2013-08-16 05:53:02 +0000
committerobache <obache>2013-08-16 05:53:02 +0000
commite634446f398ac1545059f81b641d7119e047ae74 (patch)
tree4719756d79c3675850f0d556d23ba7465aebc836 /net/ekiga/patches
parent76f050ea37d5bc33cc34da21595a62900f489044 (diff)
downloadpkgsrc-e634446f398ac1545059f81b641d7119e047ae74.tar.gz
Switch to use libnotify07.
Bump PKGREVISION.
Diffstat (limited to 'net/ekiga/patches')
-rw-r--r--net/ekiga/patches/patch-lib_engine_components_libnotify_libnotify-main.cpp15
-rw-r--r--net/ekiga/patches/patch-src_gui_main.cpp20
2 files changed, 35 insertions, 0 deletions
diff --git a/net/ekiga/patches/patch-lib_engine_components_libnotify_libnotify-main.cpp b/net/ekiga/patches/patch-lib_engine_components_libnotify_libnotify-main.cpp
new file mode 100644
index 00000000000..e80d27ade63
--- /dev/null
+++ b/net/ekiga/patches/patch-lib_engine_components_libnotify_libnotify-main.cpp
@@ -0,0 +1,15 @@
+$NetBSD: patch-lib_engine_components_libnotify_libnotify-main.cpp,v 1.1 2013/08/16 05:53:02 obache Exp $
+
+* for linbotify-0.7 API change
+
+--- lib/engine/components/libnotify/libnotify-main.cpp.orig 2009-09-22 14:27:35.000000000 +0000
++++ lib/engine/components/libnotify/libnotify-main.cpp
+@@ -158,7 +158,7 @@ LibNotify::on_notification_added (gmref_
+
+ notif = notify_notification_new (notification->get_title ().c_str (),
+ notification->get_body ().c_str (),
+- urgency, NULL);
++ urgency);
+
+ g_signal_connect (notif, "closed",
+ G_CALLBACK (on_notif_closed), notification.get ());
diff --git a/net/ekiga/patches/patch-src_gui_main.cpp b/net/ekiga/patches/patch-src_gui_main.cpp
new file mode 100644
index 00000000000..cd89e462e24
--- /dev/null
+++ b/net/ekiga/patches/patch-src_gui_main.cpp
@@ -0,0 +1,20 @@
+$NetBSD: patch-src_gui_main.cpp,v 1.1 2013/08/16 05:53:02 obache Exp $
+
+* for libnotify-0.7 API change
+
+--- src/gui/main.cpp.orig 2009-09-22 14:27:35.000000000 +0000
++++ src/gui/main.cpp
+@@ -2807,12 +2807,11 @@ ekiga_main_window_incoming_call_notify (
+
+ body = g_strdup_printf ("%s\n%s\n%s", uri, app, account);
+
+- notify = notify_notification_new (title, body, GM_ICON_LOGO, NULL);
++ notify = notify_notification_new (title, body, GM_ICON_LOGO);
+ notify_notification_add_action (notify, "accept", _("Accept"), notify_action_cb, mw, NULL);
+ notify_notification_add_action (notify, "reject", _("Reject"), notify_action_cb, mw, NULL);
+ notify_notification_set_timeout (notify, NOTIFY_EXPIRES_NEVER);
+ notify_notification_set_urgency (notify, NOTIFY_URGENCY_CRITICAL);
+- notify_notification_attach_to_status_icon (notify, statusicon);
+ if (!notify_notification_show (notify, NULL)) {
+ ekiga_main_window_incoming_call_dialog_show (mw, call);
+ }