--- a/finch/meson.build Fri Jan 22 00:13:52 2021 -0600
+++ b/finch/meson.build Fri Jan 22 00:14:40 2021 -0600
@@ -144,6 +144,14 @@
+libfinch_enum_headers = [ +# the built lists are append to below +libfinch_built_sources = [] +libfinch_built_headers = [] @@ -166,8 +174,13 @@
+ libfinch_enums = gnome.mkenums_simple('finchenums', + sources: libfinch_enum_headers) + libfinch_built_sources += libfinch_enums[0] + libfinch_built_headers += libfinch_enums[1] - foreach header : libfinch_headers
+ foreach header : libfinch_headers + ['finchenums.h'] FINCH_H_INCLUDES += '#include <finch/@0@>'.format(header)
finch_h_conf = configuration_data()
@@ -178,12 +191,13 @@
configuration : finch_h_conf,
install_dir : get_option('includedir') / 'finch-3')
+ libfinch_built_headers += finch_h install_headers(libfinch_headers, subdir : 'finch-3')
libfinch_inc = include_directories('.')
libfinch = shared_library('finch3',
+ libfinch_SOURCES + libfinch_built_headers + libfinch_built_sources, c_args : ['-DSTANDALONE', '-DGNTSEAL_ENABLE', '-DFINCH_COMPILATION', ncurses_header],
include_directories : [toplevel_inc],
version : PURPLE_LIB_VERSION,
--- a/libpurple/request.h Fri Jan 22 00:13:52 2021 -0600
+++ b/libpurple/request.h Fri Jan 22 00:14:40 2021 -0600
@@ -219,7 +219,7 @@
PurpleRequestCancelCb cancel_cb,
PurpleRequestCommonParameters *cpar, void *user_data);
- void (*request_wait_update)(void *ui_handle, gboolean pulse,
+ void (*request_wait_update)(void *ui_handle, gboolean animate, void *(*request_fields)(const char *title, const char *primary,