Merge lp:~rodrigo-moya/ubuntu/natty/libcanberra/no-gtk-quit-add into lp:~ubuntu-desktop/libcanberra/ubuntu

Proposed by Rodrigo Moya
Status: Merged
Merged at revision: 117
Proposed branch: lp:~rodrigo-moya/ubuntu/natty/libcanberra/no-gtk-quit-add
Merge into: lp:~ubuntu-desktop/libcanberra/ubuntu
Diff against target: 48 lines (+30/-0)
3 files modified
debian/changelog (+7/-0)
debian/patches/01-dont-use-gtk-quit-add.patch (+22/-0)
debian/patches/series (+1/-0)
To merge this branch: bzr merge lp:~rodrigo-moya/ubuntu/natty/libcanberra/no-gtk-quit-add
Reviewer Review Type Date Requested Status
Ubuntu Desktop Pending
Review via email: mp+46463@code.launchpad.net
To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2011-01-12 15:04:05 +0000
3+++ debian/changelog 2011-01-17 10:58:53 +0000
4@@ -1,3 +1,10 @@
5+libcanberra (0.26-1ubuntu7) UNRELEASED; urgency=low
6+
7+ * debian/patches/01-dont-use-gtk-quit-add.patch:
8+ - Add patch to remove usage of deprecated gtk_quit_add function
9+
10+ -- Rodrigo Moya <rodrigo.moya@canonical.com> Mon, 17 Jan 2011 11:46:50 +0100
11+
12 libcanberra (0.26-1ubuntu6) natty; urgency=low
13
14 * debian/control: Switch gnome-session-canberra back to the GTK2 library, as
15
16=== added file 'debian/patches/01-dont-use-gtk-quit-add.patch'
17--- debian/patches/01-dont-use-gtk-quit-add.patch 1970-01-01 00:00:00 +0000
18+++ debian/patches/01-dont-use-gtk-quit-add.patch 2011-01-17 10:58:53 +0000
19@@ -0,0 +1,22 @@
20+diff --git a/src/canberra-gtk-module.c b/src/canberra-gtk-module.c
21+index 90c583a..d50347d 100644
22+--- a/src/canberra-gtk-module.c
23++++ b/src/canberra-gtk-module.c
24+@@ -932,7 +932,7 @@ static void connect_settings(void) {
25+ connected = TRUE;
26+ }
27+
28+-static gboolean quit_handler(gpointer data) {
29++static gboolean quit_handler(void) {
30+ dispatch_queue();
31+ return FALSE;
32+ }
33+@@ -964,7 +964,7 @@ G_MODULE_EXPORT void gtk_module_init(gint *argc, gchar ***argv[]) {
34+ install_hook(GTK_TYPE_WIDGET, "drag-failed", &signal_id_widget_drag_failed);
35+ install_hook(GTK_TYPE_EXPANDER, "activate", &signal_id_expander_activate);
36+
37+- gtk_quit_add(1, quit_handler, NULL);
38++ g_atexit(quit_handler);
39+ }
40+
41+ G_MODULE_EXPORT gchar* g_module_check_init(GModule *module);
42
43=== modified file 'debian/patches/series'
44--- debian/patches/series 2010-11-04 09:34:59 +0000
45+++ debian/patches/series 2011-01-17 10:58:53 +0000
46@@ -1,1 +1,2 @@
47+01-dont-use-gtk-quit-add.patch
48 90-patch-theme-for-ubuntu.patch

Subscribers

People subscribed via source and target branches

to all changes: