pidgin/pidgin

Remove request usage from PurpleAccount

8 weeks ago, Gary Kramlich
ccb1d93c9df1
Remove request usage from PurpleAccount

The request API is on its way out and this needed to be cleaned up. There is
still a use case for changing passwords, but that should probably be added to
PurpleUi. The profile updating will most likely be moved to PurpleProtocol but
we need to determine that in the future.

Testing Done:
Checked in with the turtles and connected a demo account.

Reviewed at https://reviews.imfreedom.org/r/3146/
[constants]
macosx_sdk = '/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk'
macosx_minver = '10.13'
common_args = ['--sysroot=' + macosx_sdk, '-mmacosx-version-min=' + macosx_minver, '-F' + macosx_sdk / 'System/Library/Frameworks']
homebrew_prefix = '/usr/local'
icu4c_pc = homebrew_prefix / 'opt/icu4c/lib/pkgconfig'
libsoup3_pc = homebrew_prefix / 'opt/libsoup@3/lib/pkgconfig'
libxml2_pc = homebrew_prefix / 'opt/libxml2/lib/pkgconfig'
python3_pc = homebrew_prefix / 'opt/python@3/lib/pkgconfig'
[built-in options]
c_args = common_args
c_link_args = common_args
cpp_args = common_args
cpp_link_args = common_args
objc_args = common_args
objc_link_args = common_args
objcpp_args = common_args
objcpp_link_args = common_args
pkg_config_path = [icu4c_pc, libsoup3_pc, libxml2_pc, python3_pc]
[project options]
introspection = false
[birb:project options]
doc = false
[gplugin:project options]
doc = false
introspection = false
lua = false
python3 = false
vapi = false
[binaries]
xgettext = homebrew_prefix / 'opt/gettext/bin/xgettext'