diff --git a/MAINTAINERS.md b/MAINTAINERS.md
new file mode 100644
--- /dev/null
+++ b/MAINTAINERS.md
@@ -0,0 +1,5 @@
+This file is used to indicate responsibility for the maintenance of this package. Individuals on this list should be the sole modifiers of the package, excluding cases where the Solus Team may need to perform necessary rebuilds, upgrades, or security fixes. This list should not be used for any direct contact usage. If you believe this package requires a package update, follow documentation from https://getsol.us/articles/packaging/request-a-package-update/en/. In the event this package no longer becomes sufficiently maintained, Core Team reserves the right to request a new maintainer or remove this package from the repository.
+
+- Tracey Clark
+ - IRC: TraceyC
+ - Email: traceyc.dev@tlcnet.info
diff --git a/abi_symbols b/abi_symbols
--- a/abi_symbols
+++ b/abi_symbols
@@ -1,310 +1,3 @@
-libgnt.so.0:C_
-libgnt.so.0:g_hash_table_duplicate
-libgnt.so.0:gnt_ascii_only
-libgnt.so.0:gnt_bindable_action_free
-libgnt.so.0:gnt_bindable_action_param_free
-libgnt.so.0:gnt_bindable_bindings_view
-libgnt.so.0:gnt_bindable_build_help_window
-libgnt.so.0:gnt_bindable_check_key
-libgnt.so.0:gnt_bindable_class_register_action
-libgnt.so.0:gnt_bindable_get_gtype
-libgnt.so.0:gnt_bindable_perform_action_key
-libgnt.so.0:gnt_bindable_perform_action_named
-libgnt.so.0:gnt_bindable_register_binding
-libgnt.so.0:gnt_bindable_remap_keys
-libgnt.so.0:gnt_boolean_handled_accumulator
-libgnt.so.0:gnt_box_add_widget
-libgnt.so.0:gnt_box_get_gtype
-libgnt.so.0:gnt_box_give_focus_to_child
-libgnt.so.0:gnt_box_move_focus
-libgnt.so.0:gnt_box_new
-libgnt.so.0:gnt_box_readjust
-libgnt.so.0:gnt_box_remove
-libgnt.so.0:gnt_box_remove_all
-libgnt.so.0:gnt_box_set_alignment
-libgnt.so.0:gnt_box_set_fill
-libgnt.so.0:gnt_box_set_pad
-libgnt.so.0:gnt_box_set_title
-libgnt.so.0:gnt_box_set_toplevel
-libgnt.so.0:gnt_box_sync_children
-libgnt.so.0:gnt_button_get_gtype
-libgnt.so.0:gnt_button_new
-libgnt.so.0:gnt_check_box_get_checked
-libgnt.so.0:gnt_check_box_get_gtype
-libgnt.so.0:gnt_check_box_new
-libgnt.so.0:gnt_check_box_set_checked
-libgnt.so.0:gnt_clipboard_get_gtype
-libgnt.so.0:gnt_clipboard_get_string
-libgnt.so.0:gnt_clipboard_set_string
-libgnt.so.0:gnt_closure_marshal_BOOLEAN__INT_INT
-libgnt.so.0:gnt_closure_marshal_BOOLEAN__INT_INT_INT
-libgnt.so.0:gnt_closure_marshal_BOOLEAN__INT_INT_INT_POINTER
-libgnt.so.0:gnt_closure_marshal_BOOLEAN__POINTER_POINTER_POINTER
-libgnt.so.0:gnt_closure_marshal_BOOLEAN__STRING
-libgnt.so.0:gnt_closure_marshal_BOOLEAN__VOID
-libgnt.so.0:gnt_closure_marshal_VOID__INT_INT
-libgnt.so.0:gnt_closure_marshal_VOID__INT_INT_INT_INT
-libgnt.so.0:gnt_closure_marshal_VOID__POINTER_BOOLEAN
-libgnt.so.0:gnt_closure_marshal_VOID__POINTER_POINTER
-libgnt.so.0:gnt_closure_marshal_VOID__STRING_STRING
-libgnt.so.0:gnt_color_add_pair
-libgnt.so.0:gnt_color_pair
-libgnt.so.0:gnt_color_pairs_parse
-libgnt.so.0:gnt_colors_get_color
-libgnt.so.0:gnt_colors_parse
-libgnt.so.0:gnt_combo_box_add_data
-libgnt.so.0:gnt_combo_box_get_gtype
-libgnt.so.0:gnt_combo_box_get_selected_data
-libgnt.so.0:gnt_combo_box_new
-libgnt.so.0:gnt_combo_box_remove
-libgnt.so.0:gnt_combo_box_remove_all
-libgnt.so.0:gnt_combo_box_set_selected
-libgnt.so.0:gnt_entry_add_suggest
-libgnt.so.0:gnt_entry_add_to_history
-libgnt.so.0:gnt_entry_clear
-libgnt.so.0:gnt_entry_get_gtype
-libgnt.so.0:gnt_entry_get_text
-libgnt.so.0:gnt_entry_new
-libgnt.so.0:gnt_entry_remove_suggest
-libgnt.so.0:gnt_entry_set_always_suggest
-libgnt.so.0:gnt_entry_set_flag
-libgnt.so.0:gnt_entry_set_history_length
-libgnt.so.0:gnt_entry_set_masked
-libgnt.so.0:gnt_entry_set_max
-libgnt.so.0:gnt_entry_set_text
-libgnt.so.0:gnt_entry_set_word_suggest
-libgnt.so.0:gnt_file_new
-libgnt.so.0:gnt_file_new_dir
-libgnt.so.0:gnt_file_sel_get_dirs_only
-libgnt.so.0:gnt_file_sel_get_gtype
-libgnt.so.0:gnt_file_sel_get_must_exist
-libgnt.so.0:gnt_file_sel_get_selected_file
-libgnt.so.0:gnt_file_sel_get_selected_multi_files
-libgnt.so.0:gnt_file_sel_new
-libgnt.so.0:gnt_file_sel_set_current_location
-libgnt.so.0:gnt_file_sel_set_dirs_only
-libgnt.so.0:gnt_file_sel_set_multi_select
-libgnt.so.0:gnt_file_sel_set_must_exist
-libgnt.so.0:gnt_file_sel_set_read_fn
-libgnt.so.0:gnt_file_sel_set_suggested_filename
-libgnt.so.0:gnt_get_clipboard
-libgnt.so.0:gnt_get_clipboard_string
-libgnt.so.0:gnt_giveup_console
-libgnt.so.0:gnt_init
-libgnt.so.0:gnt_init_colors
-libgnt.so.0:gnt_init_keys
-libgnt.so.0:gnt_init_styles
-libgnt.so.0:gnt_is_refugee
-libgnt.so.0:gnt_key_lookup
-libgnt.so.0:gnt_key_translate
-libgnt.so.0:gnt_keys_add_combination
-libgnt.so.0:gnt_keys_del_combination
-libgnt.so.0:gnt_keys_find_combination
-libgnt.so.0:gnt_keys_print_combinations
-libgnt.so.0:gnt_keys_refine
-libgnt.so.0:gnt_label_get_gtype
-libgnt.so.0:gnt_label_new
-libgnt.so.0:gnt_label_new_with_format
-libgnt.so.0:gnt_label_set_text
-libgnt.so.0:gnt_line_get_gtype
-libgnt.so.0:gnt_line_new
-libgnt.so.0:gnt_main
-libgnt.so.0:gnt_menu_add_item
-libgnt.so.0:gnt_menu_get_gtype
-libgnt.so.0:gnt_menu_get_item
-libgnt.so.0:gnt_menu_new
-libgnt.so.0:gnt_menuitem_activate
-libgnt.so.0:gnt_menuitem_check_get_checked
-libgnt.so.0:gnt_menuitem_check_get_gtype
-libgnt.so.0:gnt_menuitem_check_new
-libgnt.so.0:gnt_menuitem_check_set_checked
-libgnt.so.0:gnt_menuitem_get_gtype
-libgnt.so.0:gnt_menuitem_get_id
-libgnt.so.0:gnt_menuitem_get_submenu
-libgnt.so.0:gnt_menuitem_get_trigger
-libgnt.so.0:gnt_menuitem_new
-libgnt.so.0:gnt_menuitem_set_callback
-libgnt.so.0:gnt_menuitem_set_id
-libgnt.so.0:gnt_menuitem_set_submenu
-libgnt.so.0:gnt_menuitem_set_trigger
-libgnt.so.0:gnt_progress_bar_get_fraction
-libgnt.so.0:gnt_progress_bar_get_orientation
-libgnt.so.0:gnt_progress_bar_get_show_progress
-libgnt.so.0:gnt_progress_bar_get_type
-libgnt.so.0:gnt_progress_bar_new
-libgnt.so.0:gnt_progress_bar_set_fraction
-libgnt.so.0:gnt_progress_bar_set_orientation
-libgnt.so.0:gnt_progress_bar_set_show_progress
-libgnt.so.0:gnt_quit
-libgnt.so.0:gnt_register_action
-libgnt.so.0:gnt_screen_menu_show
-libgnt.so.0:gnt_screen_move_widget
-libgnt.so.0:gnt_screen_occupy
-libgnt.so.0:gnt_screen_release
-libgnt.so.0:gnt_screen_rename_widget
-libgnt.so.0:gnt_screen_resize_widget
-libgnt.so.0:gnt_screen_update
-libgnt.so.0:gnt_set_clipboard_string
-libgnt.so.0:gnt_slider_advance_step
-libgnt.so.0:gnt_slider_get_gtype
-libgnt.so.0:gnt_slider_get_value
-libgnt.so.0:gnt_slider_new
-libgnt.so.0:gnt_slider_reflect_label
-libgnt.so.0:gnt_slider_set_large_step
-libgnt.so.0:gnt_slider_set_range
-libgnt.so.0:gnt_slider_set_small_step
-libgnt.so.0:gnt_slider_set_step
-libgnt.so.0:gnt_slider_set_value
-libgnt.so.0:gnt_style_get
-libgnt.so.0:gnt_style_get_bool
-libgnt.so.0:gnt_style_get_color
-libgnt.so.0:gnt_style_get_from_name
-libgnt.so.0:gnt_style_get_string_list
-libgnt.so.0:gnt_style_parse_bool
-libgnt.so.0:gnt_style_read_actions
-libgnt.so.0:gnt_style_read_configure_file
-libgnt.so.0:gnt_style_read_menu_accels
-libgnt.so.0:gnt_style_read_workspaces
-libgnt.so.0:gnt_styles_get_keyremaps
-libgnt.so.0:gnt_text_format_flag_to_chtype
-libgnt.so.0:gnt_text_view_append_text_with_flags
-libgnt.so.0:gnt_text_view_append_text_with_tag
-libgnt.so.0:gnt_text_view_attach_editor_widget
-libgnt.so.0:gnt_text_view_attach_pager_widget
-libgnt.so.0:gnt_text_view_attach_scroll_widget
-libgnt.so.0:gnt_text_view_clear
-libgnt.so.0:gnt_text_view_get_gtype
-libgnt.so.0:gnt_text_view_get_lines_above
-libgnt.so.0:gnt_text_view_get_lines_below
-libgnt.so.0:gnt_text_view_new
-libgnt.so.0:gnt_text_view_next_line
-libgnt.so.0:gnt_text_view_scroll
-libgnt.so.0:gnt_text_view_set_flag
-libgnt.so.0:gnt_text_view_tag_change
-libgnt.so.0:gnt_tree_add_choice
-libgnt.so.0:gnt_tree_add_row_after
-libgnt.so.0:gnt_tree_add_row_last
-libgnt.so.0:gnt_tree_adjust_columns
-libgnt.so.0:gnt_tree_change_text
-libgnt.so.0:gnt_tree_create_row
-libgnt.so.0:gnt_tree_create_row_from_list
-libgnt.so.0:gnt_tree_get_choice
-libgnt.so.0:gnt_tree_get_gtype
-libgnt.so.0:gnt_tree_get_parent_key
-libgnt.so.0:gnt_tree_get_row_text_list
-libgnt.so.0:gnt_tree_get_rows
-libgnt.so.0:gnt_tree_get_selection_data
-libgnt.so.0:gnt_tree_get_selection_text
-libgnt.so.0:gnt_tree_get_selection_text_list
-libgnt.so.0:gnt_tree_get_selection_visible_line
-libgnt.so.0:gnt_tree_get_visible_rows
-libgnt.so.0:gnt_tree_is_searching
-libgnt.so.0:gnt_tree_new
-libgnt.so.0:gnt_tree_new_with_columns
-libgnt.so.0:gnt_tree_remove
-libgnt.so.0:gnt_tree_remove_all
-libgnt.so.0:gnt_tree_row_get_child
-libgnt.so.0:gnt_tree_row_get_key
-libgnt.so.0:gnt_tree_row_get_next
-libgnt.so.0:gnt_tree_row_get_parent
-libgnt.so.0:gnt_tree_row_get_prev
-libgnt.so.0:gnt_tree_scroll
-libgnt.so.0:gnt_tree_set_choice
-libgnt.so.0:gnt_tree_set_col_width
-libgnt.so.0:gnt_tree_set_column_is_binary
-libgnt.so.0:gnt_tree_set_column_is_right_aligned
-libgnt.so.0:gnt_tree_set_column_resizable
-libgnt.so.0:gnt_tree_set_column_title
-libgnt.so.0:gnt_tree_set_column_titles
-libgnt.so.0:gnt_tree_set_column_visible
-libgnt.so.0:gnt_tree_set_column_width_ratio
-libgnt.so.0:gnt_tree_set_compare_func
-libgnt.so.0:gnt_tree_set_expanded
-libgnt.so.0:gnt_tree_set_hash_fns
-libgnt.so.0:gnt_tree_set_row_color
-libgnt.so.0:gnt_tree_set_row_flags
-libgnt.so.0:gnt_tree_set_search_column
-libgnt.so.0:gnt_tree_set_search_function
-libgnt.so.0:gnt_tree_set_selected
-libgnt.so.0:gnt_tree_set_show_separator
-libgnt.so.0:gnt_tree_set_show_title
-libgnt.so.0:gnt_tree_set_visible_rows
-libgnt.so.0:gnt_tree_sort_row
-libgnt.so.0:gnt_uninit_colors
-libgnt.so.0:gnt_uninit_styles
-libgnt.so.0:gnt_util_get_text_bound
-libgnt.so.0:gnt_util_onscreen_fit_string
-libgnt.so.0:gnt_util_onscreen_width
-libgnt.so.0:gnt_util_onscreen_width_to_pointer
-libgnt.so.0:gnt_util_parse_widgets
-libgnt.so.0:gnt_util_parse_xhtml_to_textview
-libgnt.so.0:gnt_util_set_trigger_widget
-libgnt.so.0:gnt_widget_activate
-libgnt.so.0:gnt_widget_bindings_view
-libgnt.so.0:gnt_widget_clicked
-libgnt.so.0:gnt_widget_confirm_size
-libgnt.so.0:gnt_widget_destroy
-libgnt.so.0:gnt_widget_draw
-libgnt.so.0:gnt_widget_expose
-libgnt.so.0:gnt_widget_get_gtype
-libgnt.so.0:gnt_widget_get_name
-libgnt.so.0:gnt_widget_get_position
-libgnt.so.0:gnt_widget_get_size
-libgnt.so.0:gnt_widget_has_focus
-libgnt.so.0:gnt_widget_has_shadow
-libgnt.so.0:gnt_widget_hide
-libgnt.so.0:gnt_widget_key_pressed
-libgnt.so.0:gnt_widget_queue_update
-libgnt.so.0:gnt_widget_set_focus
-libgnt.so.0:gnt_widget_set_name
-libgnt.so.0:gnt_widget_set_position
-libgnt.so.0:gnt_widget_set_size
-libgnt.so.0:gnt_widget_set_take_focus
-libgnt.so.0:gnt_widget_set_urgent
-libgnt.so.0:gnt_widget_set_visible
-libgnt.so.0:gnt_widget_show
-libgnt.so.0:gnt_widget_size_request
-libgnt.so.0:gnt_window_box_new
-libgnt.so.0:gnt_window_get_accel_item
-libgnt.so.0:gnt_window_get_gtype
-libgnt.so.0:gnt_window_get_maximize
-libgnt.so.0:gnt_window_new
-libgnt.so.0:gnt_window_present
-libgnt.so.0:gnt_window_set_maximize
-libgnt.so.0:gnt_window_set_menu
-libgnt.so.0:gnt_window_workspace_hiding
-libgnt.so.0:gnt_window_workspace_showing
-libgnt.so.0:gnt_wm_add_workspace
-libgnt.so.0:gnt_wm_copy_win
-libgnt.so.0:gnt_wm_get_gtype
-libgnt.so.0:gnt_wm_get_idle_time
-libgnt.so.0:gnt_wm_move_window
-libgnt.so.0:gnt_wm_new_window
-libgnt.so.0:gnt_wm_process_click
-libgnt.so.0:gnt_wm_process_input
-libgnt.so.0:gnt_wm_raise_window
-libgnt.so.0:gnt_wm_resize_window
-libgnt.so.0:gnt_wm_set_event_stack
-libgnt.so.0:gnt_wm_set_workspaces
-libgnt.so.0:gnt_wm_switch_workspace
-libgnt.so.0:gnt_wm_switch_workspace_next
-libgnt.so.0:gnt_wm_switch_workspace_prev
-libgnt.so.0:gnt_wm_update_window
-libgnt.so.0:gnt_wm_widget_find_workspace
-libgnt.so.0:gnt_wm_widget_move_workspace
-libgnt.so.0:gnt_wm_window_close
-libgnt.so.0:gnt_wm_window_decorate
-libgnt.so.0:gnt_ws_add_widget
-libgnt.so.0:gnt_ws_draw_taskbar
-libgnt.so.0:gnt_ws_get_gtype
-libgnt.so.0:gnt_ws_get_name
-libgnt.so.0:gnt_ws_hide
-libgnt.so.0:gnt_ws_new
-libgnt.so.0:gnt_ws_remove_widget
-libgnt.so.0:gnt_ws_set_name
-libgnt.so.0:gnt_ws_show
-libgnt.so.0:gnt_ws_widget_hide
-libgnt.so.0:gnt_ws_widget_show
libpurple-client.so.0:PURPLE_BLIST_NODE_HAS_FLAG
libpurple-client.so.0:PURPLE_BLIST_NODE_IS_BUDDY
libpurple-client.so.0:PURPLE_BLIST_NODE_IS_CHAT
@@ -670,6 +363,7 @@
libpurple-client.so.0:purple_find_conversation_with_account
libpurple-client.so.0:purple_find_group
libpurple-client.so.0:purple_find_prpl
+libpurple-client.so.0:purple_gai_strerror
libpurple-client.so.0:purple_get_attention_type_from_code
libpurple-client.so.0:purple_get_blist
libpurple-client.so.0:purple_get_chats
@@ -1053,6 +747,7 @@
libpurple-client.so.0:serv_chat_invite
libpurple-client.so.0:serv_chat_leave
libpurple-client.so.0:serv_chat_send
+libpurple-client.so.0:serv_chat_send_file
libpurple-client.so.0:serv_chat_whisper
libpurple-client.so.0:serv_get_info
libpurple-client.so.0:serv_got_alias
@@ -1828,6 +1523,7 @@
libpurple.so.0:purple_media_backend_set_encryption_parameters
libpurple.so.0:purple_media_backend_set_params
libpurple.so.0:purple_media_backend_set_remote_codecs
+libpurple.so.0:purple_media_backend_set_require_encryption
libpurple.so.0:purple_media_backend_set_send_codec
libpurple.so.0:purple_media_backend_set_send_rtcp_mux
libpurple.so.0:purple_media_candidate_copy
@@ -1891,6 +1587,7 @@
libpurple.so.0:purple_media_manager_create_media
libpurple.so.0:purple_media_manager_create_output_window
libpurple.so.0:purple_media_manager_create_private_media
+libpurple.so.0:purple_media_manager_enumerate_elements
libpurple.so.0:purple_media_manager_get
libpurple.so.0:purple_media_manager_get_active_element
libpurple.so.0:purple_media_manager_get_backend_type
@@ -1930,6 +1627,7 @@
libpurple.so.0:purple_media_set_params
libpurple.so.0:purple_media_set_prpl_data
libpurple.so.0:purple_media_set_remote_codecs
+libpurple.so.0:purple_media_set_require_encryption
libpurple.so.0:purple_media_set_send_codec
libpurple.so.0:purple_media_set_send_rtcp_mux
libpurple.so.0:purple_media_state_changed_get_type
@@ -2364,6 +2062,7 @@
libpurple.so.0:purple_request_folder
libpurple.so.0:purple_request_get_ui_ops
libpurple.so.0:purple_request_input
+libpurple.so.0:purple_request_screenshare_media
libpurple.so.0:purple_request_set_ui_ops
libpurple.so.0:purple_restore_default_signal_handlers
libpurple.so.0:purple_roomlist_cancel_get_list
@@ -2457,6 +2156,7 @@
libpurple.so.0:purple_smarshal_VOID__STRING_STRING
libpurple.so.0:purple_smarshal_VOID__STRING_STRING_DOUBLE
libpurple.so.0:purple_smarshal_VOID__STRING_STRING_OBJECT_OBJECT
+libpurple.so.0:purple_smarshal_VOID__STRING_STRING_POINTER
libpurple.so.0:purple_smiley_delete
libpurple.so.0:purple_smiley_get_checksum
libpurple.so.0:purple_smiley_get_data
@@ -2794,6 +2494,7 @@
libpurple.so.0:serv_chat_invite
libpurple.so.0:serv_chat_leave
libpurple.so.0:serv_chat_send
+libpurple.so.0:serv_chat_send_file
libpurple.so.0:serv_chat_whisper
libpurple.so.0:serv_get_info
libpurple.so.0:serv_got_alias
diff --git a/abi_used_libs b/abi_used_libs
--- a/abi_used_libs
+++ b/abi_used_libs
@@ -13,8 +13,10 @@
libfarstream-0.2.so.5
libgdk-x11-2.0.so.0
libgdk_pixbuf-2.0.so.0
+libgio-2.0.so.0
libglib-2.0.so.0
libgmodule-2.0.so.0
+libgnt.so.0
libgnutls.so.30
libgobject-2.0.so.0
libgstapp-1.0.so.0
@@ -26,11 +28,9 @@
libncursesw.so.5
libnspr4.so
libnss3.so
-libpanelw.so.5
libpango-1.0.so.0
libperl.so
libpthread.so.0
-libpython2.7.so.1.0
libresolv.so.2
libsmime3.so
libssl3.so
diff --git a/files/pidgin-2.13.0-fix-build-against-nm-1.0.patch b/files/pidgin-2.13.0-fix-build-against-nm-1.0.patch
deleted file mode 100644
--- a/files/pidgin-2.13.0-fix-build-against-nm-1.0.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index 04836fa..0a2d451 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -1423,18 +1423,24 @@ fi
- dnl Check for NetworkManager.h; if we don't have it, oh well
- if test "x$enable_dbus" = "xyes" ; then
- if test "x$enable_nm" = "xyes" ; then
-- PKG_CHECK_MODULES(NETWORKMANAGER, [NetworkManager >= 0.5.0], [
-+ PKG_CHECK_MODULES(NETWORKMANAGER, [libnm], [
- AC_SUBST(NETWORKMANAGER_CFLAGS)
- AC_SUBST(NETWORKMANAGER_LIBS)
- AC_DEFINE(HAVE_NETWORKMANAGER, 1, [Define if we have NetworkManager.])
- ], [
-- enable_nm=no
-- if test "x$force_deps" = "xyes" ; then
-- AC_MSG_ERROR([
-+ PKG_CHECK_MODULES(NETWORKMANAGER, [NetworkManager >= 0.5.0], [
-+ AC_SUBST(NETWORKMANAGER_CFLAGS)
-+ AC_SUBST(NETWORKMANAGER_LIBS)
-+ AC_DEFINE(HAVE_NETWORKMANAGER, 1, [Define if we have NetworkManager.])
-+ ], [
-+ enable_nm=no
-+ if test "x$force_deps" = "xyes" ; then
-+ AC_MSG_ERROR([
- NetworkManager development headers not found.
- Use --disable-nm if you do not need NetworkManager support.
- ])
-- fi])
-+ fi])
-+ ])
- fi
- else
- enable_nm=no
-diff --git a/libpurple/network.c b/libpurple/network.c
-index c43e3c7..b17e439 100644
---- a/libpurple/network.c
-+++ b/libpurple/network.c
-@@ -939,8 +939,13 @@ nm_update_state(NMState state)
- #if NM_CHECK_VERSION(0,8,992)
- case NM_STATE_DISCONNECTING:
- #endif
-+#if NM_CHECK_VERSION(1,0,0)
-+ if (prev != NM_STATE_CONNECTED_GLOBAL && prev != NM_STATE_UNKNOWN)
-+ break;
-+#else
- if (prev != NM_STATE_CONNECTED && prev != NM_STATE_UNKNOWN)
- break;
-+#endif
- if (ui_ops != NULL && ui_ops->network_disconnected != NULL)
- ui_ops->network_disconnected();
- break;
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,8 +1,8 @@
name : pidgin
-version : 2.13.0
-release : 25
+version : 2.14.1
+release : 28
source :
- - https://netcologne.dl.sourceforge.net/project/pidgin/Pidgin/2.13.0/pidgin-2.13.0.tar.bz2 : 2747150c6f711146bddd333c496870bfd55058bab22ffb7e4eb784018ec46d8f
+ - https://netcologne.dl.sourceforge.net/project/pidgin/Pidgin/2.14.1/pidgin-2.14.1.tar.bz2 : f132e18d551117d9e46acce29ba4f40892a86746c366999166a3862b51060780
homepage : https://www.pidgin.im
license : GPL-2.0-or-later
component :
@@ -66,12 +66,13 @@
- pkgconfig(nss)
- pkgconfig(sm)
- pkgconfig(xscrnsaver)
+ - libgnt-devel
setup : |
- %patch -p1 < $pkgfiles/pidgin-2.13.0-fix-build-against-nm-1.0.patch
%reconfigure --disable-idn \
--disable-meanwhile \
--disable-schemas-install \
- --disable-tcl
+ --disable-tcl \
+ --enable-consoleui
build : |
%make
install : |
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -3,8 +3,8 @@
pidgin
https://www.pidgin.im
- Pierre-Yves
- pyu@riseup.net
+ Tracey Clark
+ traceyc.dev@tlcnet.info
GPL-2.0-or-later
network.im
@@ -18,7 +18,7 @@
Pidgin is a graphical multi-protocol IM client that runs on Microsoft Windows and Unixes. It is written in C and uses Glib and GTK+. It also provides libpurple, a library used for developing IM programs.
network.im
- libpurple
+ libpurple
/usr/bin/pidgin
@@ -627,7 +627,7 @@
Finch is the command line client part of Pidgin
network.im
- libpurple
+ libpurple
/usr/bin/finch
@@ -637,10 +637,6 @@
/usr/lib64/finch/gntlastlog.so
/usr/lib64/finch/gnttinyurl.so
/usr/lib64/finch/grouping.so
- /usr/lib64/gnt/irssi.so
- /usr/lib64/gnt/s.so
- /usr/lib64/libgnt.so.0
- /usr/lib64/libgnt.so.0.8.10
/usr/share/man/man1/finch.1
@@ -650,8 +646,7 @@
Development files for finch
programming.devel
- libpurple-devel
- finch
+ libpurple-devel
/usr/include/finch/finch.h
@@ -674,36 +669,7 @@
/usr/include/finch/gntsound.h
/usr/include/finch/gntstatus.h
/usr/include/finch/gntui.h
- /usr/include/gnt/gnt.h
- /usr/include/gnt/gntbindable.h
- /usr/include/gnt/gntbox.h
- /usr/include/gnt/gntbutton.h
- /usr/include/gnt/gntcheckbox.h
- /usr/include/gnt/gntclipboard.h
- /usr/include/gnt/gntcolors.h
- /usr/include/gnt/gntcombobox.h
- /usr/include/gnt/gntentry.h
- /usr/include/gnt/gntfilesel.h
- /usr/include/gnt/gntkeys.h
- /usr/include/gnt/gntlabel.h
- /usr/include/gnt/gntline.h
- /usr/include/gnt/gntmarshal.h
- /usr/include/gnt/gntmenu.h
- /usr/include/gnt/gntmenuitem.h
- /usr/include/gnt/gntmenuitemcheck.h
- /usr/include/gnt/gntprogressbar.h
- /usr/include/gnt/gntslider.h
- /usr/include/gnt/gntstyle.h
- /usr/include/gnt/gnttextview.h
- /usr/include/gnt/gnttree.h
- /usr/include/gnt/gntutils.h
- /usr/include/gnt/gntwidget.h
- /usr/include/gnt/gntwindow.h
- /usr/include/gnt/gntwm.h
- /usr/include/gnt/gntws.h
- /usr/lib64/libgnt.so
/usr/lib64/pkgconfig/finch.pc
- /usr/lib64/pkgconfig/gnt.pc
@@ -718,9 +684,9 @@
/usr/bin/purple-send-async
/usr/bin/purple-url-handler
/usr/lib64/libpurple-client.so.0
- /usr/lib64/libpurple-client.so.0.13.0
+ /usr/lib64/libpurple-client.so.0.14.1
/usr/lib64/libpurple.so.0
- /usr/lib64/libpurple.so.0.13.0
+ /usr/lib64/libpurple.so.0.14.1
/usr/lib64/purple-2/autoaccept.so
/usr/lib64/purple-2/buddynote.so
/usr/lib64/purple-2/dbus-example.so
@@ -758,6 +724,7 @@
/usr/share/locale/af/LC_MESSAGES/pidgin.mo
/usr/share/locale/am/LC_MESSAGES/pidgin.mo
/usr/share/locale/ar/LC_MESSAGES/pidgin.mo
+ /usr/share/locale/ar_SA/LC_MESSAGES/pidgin.mo
/usr/share/locale/as/LC_MESSAGES/pidgin.mo
/usr/share/locale/ast/LC_MESSAGES/pidgin.mo
/usr/share/locale/az/LC_MESSAGES/pidgin.mo
@@ -865,7 +832,7 @@
Development files for libpurple
programming.devel
- libpurple
+ libpurple
/usr/include/libpurple/account.h
@@ -893,6 +860,7 @@
/usr/include/libpurple/eventloop.h
/usr/include/libpurple/ft.h
/usr/include/libpurple/gaim-compat.h
+ /usr/include/libpurple/glibcompat.h
/usr/include/libpurple/idle.h
/usr/include/libpurple/imgstore.h
/usr/include/libpurple/log.h
@@ -953,8 +921,8 @@
Development files for Pidgin
programming.devel
- pidgin
- libpurple-devel
+ pidgin
+ libpurple-devel
/usr/include/pidgin/gtkaccount.h
@@ -1012,12 +980,12 @@
-
- 2020-06-27
- 2.13.0
+
+ 2020-07-30
+ 2.14.1
Packaging update
- Pierre-Yves
- pyu@riseup.net
+ Tracey Clark
+ traceyc.dev@tlcnet.info
\ No newline at end of file