--- a/pidgin/pidginapplication.c Fri Oct 01 01:01:30 2021 -0500
+++ b/pidgin/pidginapplication.c Fri Oct 01 01:02:39 2021 -0500
@@ -480,6 +480,7 @@
GList *active_accounts = NULL;
gchar *search_path = NULL;
+ const gchar *plugin_path = NULL; G_APPLICATION_CLASS(pidgin_application_parent_class)->startup(application);
@@ -531,6 +532,19 @@
+ plugin_path = g_getenv("PIDGIN_PLUGIN_PATH"); + paths = g_strsplit(plugin_path, G_SEARCHPATH_SEPARATOR_S, 0); + for (i = 0; paths[i]; ++i) { + purple_plugins_add_search_path(paths[i]); if(g_getenv("PURPLE_PLUGINS_SKIP")) {
"PURPLE_PLUGINS_SKIP environment variable "