These are the basic instructions for building purple 3 on Haiku OS. This post won’t cover getting the source as that is already documented in other locations.
NOTE: Purple is still currently in the Pidgin repository, this is planned to change in the future but these instructions should work regardless.
These instructions are current as of 2024-04-13
Packages
You’ll need to install the following packages via pkgman:
meson
glib2_devel
mercurial
git
gdk_pixbuf_devel
libxml2_devel
json_glib_devel
libsoup3_devel
sqlite_devel
libpsl_devel
brotli_devel
nghttp2_devel
gstreamer_devel
gst_plugins_base_devel
gst_plugins_good
help2man
vala
libidn_devel
libsecret_devel
Configuration Arguments
The following arguments are necessary to pass to meson setup
.
-Dgplugin:lua=false
-Dgplugin:python3=false
-Dgplugin:gtk4=disabled