Sat, 30 Jan 2021 22:33:58 -0600
g_task_return_* refs a task so we need to make sure we remove our reference when we're done with the task.
Testing Done:
Compiled and connected to bonjour and xmpp locally.
Reviewed at https://reviews.imfreedom.org/r/470/
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
1 | subdir('disco') |
|
40497
2f45a03838e9
Fix gestures plugin
Elliott S <quantum.analyst@gmail.com>
parents:
40492
diff
changeset
|
2 | subdir('gestures') |
|
39803
b622399050b7
Move xmppconsole into a subdirectory.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39745
diff
changeset
|
3 | subdir('xmppconsole') |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
4 | |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
5 | if PLUGINS |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
6 | gtkbuddynote = library('gtkbuddynote', 'gtkbuddynote.c', |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
7 | dependencies : [libpurple_dep, libpidgin_dep, glib], |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
8 | name_prefix : '', |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
9 | install : true, install_dir : PIDGIN_PLUGINDIR) |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
10 | |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
11 | iconaway = library('iconaway', 'iconaway.c', |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
12 | dependencies : [libpurple_dep, libpidgin_dep, glib], |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
13 | name_prefix : '', |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
14 | install : true, install_dir : PIDGIN_PLUGINDIR) |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
15 | |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
16 | notify = library('notify', 'notify.c', |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
17 | dependencies : [libpurple_dep, libpidgin_dep, glib], |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
18 | name_prefix : '', |
|
39686
bb195459004e
Disable the plugins that depend on the webkitwebview for now
Gary Kramlich <grim@reaperworld.com>
parents:
39680
diff
changeset
|
19 | build_by_default: false, |
|
39745
3d88b92e5db4
Disable installing plugins that aren't built.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39702
diff
changeset
|
20 | install : false, install_dir : PIDGIN_PLUGINDIR) |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
21 | |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
22 | relnot = library('relnot', 'relnot.c', |
|
39992
bffad41e933f
Convert Pidgin plugins to libsoup.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39951
diff
changeset
|
23 | dependencies : [libpurple_dep, libpidgin_dep, libsoup, glib], |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
24 | name_prefix : '', |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
25 | install : true, install_dir : PIDGIN_PLUGINDIR) |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
26 | |
|
40581
0670e82f1f58
Cleanup old and abandoned plugins
Gary Kramlich <grim@reaperworld.com>
parents:
40574
diff
changeset
|
27 | spellchk = library('spellchk', 'spellchk.c', |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
28 | dependencies : [libpurple_dep, libpidgin_dep, glib], |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
29 | name_prefix : '', |
|
39686
bb195459004e
Disable the plugins that depend on the webkitwebview for now
Gary Kramlich <grim@reaperworld.com>
parents:
39680
diff
changeset
|
30 | build_by_default: false, |
|
39745
3d88b92e5db4
Disable installing plugins that aren't built.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39702
diff
changeset
|
31 | install : false, install_dir : PIDGIN_PLUGINDIR) |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
32 | |
|
40581
0670e82f1f58
Cleanup old and abandoned plugins
Gary Kramlich <grim@reaperworld.com>
parents:
40574
diff
changeset
|
33 | if IS_WIN32 |
|
0670e82f1f58
Cleanup old and abandoned plugins
Gary Kramlich <grim@reaperworld.com>
parents:
40574
diff
changeset
|
34 | transparency = library('transparency', 'transparency.c', |
|
0670e82f1f58
Cleanup old and abandoned plugins
Gary Kramlich <grim@reaperworld.com>
parents:
40574
diff
changeset
|
35 | dependencies : [libpurple_dep, libpidgin_dep, glib], |
|
0670e82f1f58
Cleanup old and abandoned plugins
Gary Kramlich <grim@reaperworld.com>
parents:
40574
diff
changeset
|
36 | name_prefix : '', |
|
40669
48dfed6f4f1f
Fix Windows builds and tests
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
40581
diff
changeset
|
37 | build_by_default : false, |
|
48dfed6f4f1f
Fix Windows builds and tests
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
40581
diff
changeset
|
38 | install : false, install_dir : PIDGIN_PLUGINDIR) |
|
40581
0670e82f1f58
Cleanup old and abandoned plugins
Gary Kramlich <grim@reaperworld.com>
parents:
40574
diff
changeset
|
39 | endif |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
40 | |
|
38529
6b1f391a52ba
Remove redundant option variables.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38521
diff
changeset
|
41 | if enable_unity |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
42 | unity = library('unity', 'unity.c', |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
43 | dependencies : [UNITY, libpurple_dep, libpidgin_dep, glib], |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
44 | name_prefix : '', |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
45 | install : true, install_dir : PIDGIN_PLUGINDIR) |
|
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
46 | endif |
|
40296
c9900fc6e689
Initial start of PidginProtocolStore
Gary Kramlich <grim@reaperworld.com>
parents:
39992
diff
changeset
|
47 | |
|
38471
a7ce1d49ac8c
Add Pidgin plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
48 | endif # PLUGINS |