The Balsa package contains a lightweight GTK+-based mail client.
This package is known to build and work properly using an LFS 12.4 platform.
Download (HTTP): https://gitlab.gnome.org/GNOME/balsa/-/archive/2.6.5/balsa-2.6.5.tar.gz
Download MD5 sum: c1039c22e8c2544c6a357626d71b6220
Download size: 6.0 MB
Estimated disk space required: 44 MB
Estimated build time: 0.1 SBU (Using parallelism=4)
enchant-2.8.12, GMime-3.2.15, gpgme-2.0.0, GTK-3.24.50, libical-3.0.20, libnotify-0.8.6, and libsecret-0.21.7
MTA (that provides a sendmail command)
Compface-1.5.2, gspell-1.14.0, gtksourceview-3.24.11, libcanberra-0.30, MIT Kerberos V5-1.22.1, OpenLDAP-2.6.10, Procmail-3.24, SQLite-3.50.4, WebKitGTK-2.48.5, html2text, libxapp, osmo, and yelp-tools
Install Balsa by running the following commands:
mkdir build && cd build && meson setup .. --prefix=/usr \ --buildtype=release \ -D html-widget=no && ninja
This package does not come with a test suite.
Now, as the root
user:
ninja install
-D html-widget=no
: This
option disables building the HTML renderer. If you want the HTML
renderer to be built, verify that you have WebKitGTK-2.48.5
installed, and then remove this option.
-D canberra=true
: This switch enables
support for event sounds via libcanberra-0.30.
-D compface=true
: This switch enables
support for using Compface-1.5.2 to compress thumbnails
for contacts.
-D gcr=true
: This switch enables
support for using libgcr for handling TLS certificates. This
requires that the Gcr-3.41.2 package is installed, which is part of
a runtime dependency for libsecret.
-D gss=true
: This switch enables
support for Kerberos authentication. This requires that the
MIT Kerberos V5-1.22.1 package is
installed.
-D ldap=true
: This switch enables LDAP
address book support. This requires that the OpenLDAP-2.6.10 package is installed.