Fri, 01 Dec 2023 02:37:48 -0600
Remove unused winsock linkage
These prpls do not include the winsock header, so don't seem to need the
winsock library either. And they compile fine without it.
Testing Done:
Compiled on MSVC.
Reviewed at https://reviews.imfreedom.org/r/2860/
| libpurple/protocols/ircv3/meson.build | file | annotate | diff | comparison | revisions | |
| libpurple/protocols/jabber/meson.build | file | annotate | diff | comparison | revisions |
--- a/libpurple/protocols/ircv3/meson.build Fri Dec 01 02:18:28 2023 -0600 +++ b/libpurple/protocols/ircv3/meson.build Fri Dec 01 02:37:48 2023 -0600 @@ -64,14 +64,14 @@ ircv3_prpl = shared_library('ircv3', IRCV3_SOURCES + IRCV3_HEADERS + [ircv3_h], c_args : ['-DPURPLE_IRCV3_COMPILATION', '-DG_LOG_USE_STRUCTURED', '-DG_LOG_DOMAIN="Purple-IRCv3"'], gnu_symbol_visibility : 'hidden', - dependencies : [libpurple_dep, glib, gio, hasl, ws2_32], + dependencies : [libpurple_dep, glib, gio, hasl], install : true, install_dir : PURPLE_PLUGINDIR) ircv3_dep = declare_dependency( sources : [IRCV3_SOURCES, IRCV3_HEADERS], include_directories : ircv3_includes, - dependencies : [libpurple_dep, glib, gio, hasl, ws2_32]) + dependencies : [libpurple_dep, glib, gio, hasl]) pkgconfig.generate( # we purposely don't put the library here because you should not be @@ -94,7 +94,7 @@ ircv3_introspection_stub = executable('ircv3generategir', sources : 'ircv3generategir.c', - dependencies : [ircv3_dep, libpurple_dep, glib, gio, hasl, ws2_32, GPLUGIN_INTROSPECTION], + dependencies : [ircv3_dep, libpurple_dep, glib, gio, hasl, GPLUGIN_INTROSPECTION], c_args : ['-DPURPLE_IRCV3_COMPILATION', f'-DPLUGIN_FILENAME="@plugin_filename@"'], install : false)
--- a/libpurple/protocols/jabber/meson.build Fri Dec 01 02:18:28 2023 -0600 +++ b/libpurple/protocols/jabber/meson.build Fri Dec 01 02:37:48 2023 -0600 @@ -93,7 +93,7 @@ c_args : ['-DPURPLE_XMPP_COMPILATION', '-DG_LOG_USE_STRUCTURED', '-DG_LOG_DOMAIN="Purple-XMPP"'], gnu_symbol_visibility : 'hidden', link_args : jabber_link_args, - dependencies : [gstreamer, idn, libxml, libpurple_dep, libsoup, glib, gio, math, ws2_32], + dependencies : [gstreamer, idn, libxml, libpurple_dep, libsoup, glib, gio, math], install : true, install_dir : PURPLE_PLUGINDIR)