qulogic/pidgin

Remove unused winsock linkage

4 months ago, Elliott Sales de Andrade
c4ea929fde6f
Parents eca0c08ed2a3
Children fd8cdc9d991d
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/
--- 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)