Sat, 08 Dec 2018 21:06:37 -0600
libpurple: Drop capability to statically build prpls
The static building of protocol plugins has been completely broken
since switching to meson. Because of this and the prospect of GPlugin
growing capabilities for limiting allowed plugins, this patch drops
the remaining meson configuration for attempting to support static
protocol plugins.
|
38457
1b63e8ac7a6b
Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
1 | SIMPLESOURCES = [ |
|
38492
0726b36f4c6b
Update file lists in meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38458
diff
changeset
|
2 | 'ntlm.c', |
|
0726b36f4c6b
Update file lists in meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
38458
diff
changeset
|
3 | 'ntlm.h', |
|
38457
1b63e8ac7a6b
Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
4 | 'simple.c', |
|
1b63e8ac7a6b
Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
5 | 'simple.h', |
|
1b63e8ac7a6b
Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
6 | 'sipmsg.c', |
|
1b63e8ac7a6b
Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
7 | 'sipmsg.h' |
|
1b63e8ac7a6b
Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
8 | ] |
|
1b63e8ac7a6b
Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
9 | |
|
39404
dc8c71a301d0
libpurple: Drop capability to statically build prpls
Mike Ruprecht <cmaiku@gmail.com>
parents:
38603
diff
changeset
|
10 | if DYNAMIC_SIMPLE |
|
38457
1b63e8ac7a6b
Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
11 | simple_prpl = shared_library('simple', SIMPLESOURCES, |
|
38603
df41d8da702d
meson: Link ws2_32 to prpls which need it
Mike Ruprecht <cmaiku@gmail.com>
parents:
38534
diff
changeset
|
12 | dependencies : [libpurple_dep, nettle, glib, gio, ws2_32], |
|
38457
1b63e8ac7a6b
Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
13 | install : true, install_dir : PURPLE_PLUGINDIR) |
|
1b63e8ac7a6b
Add simple prpl to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
14 | endif |