252ddd4a45ee803df0ec0339e45e26384c8aac8c
Bongo is an easy-to-use mail and calendar system, offering a simple yet powerful user interface.
The goal is to make sharing, organisation, and communication simpler, quicker, and more useful.
This repository contains the maintained Python 3 and CMake based Bongo 0.7
development line.
Build requirements include a C11 compiler, CMake, Python 3 with development
headers, python-dateutil, vobject, nh3, GnuTLS, SQLite, Cyrus SASL, GNU
Mailutils, libical and the libraries detected by CMake. Optional mail
authentication support is enabled when libspf2, OpenDKIM, OpenDMARC and libsrs2
are installed.
Typical build and test commands are:
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build
ctest --test-dir build --output-on-failure
Use `-DCMAKE_INSTALL_PREFIX=/usr` for distribution packages. CPack source
archives are named `bongo-<version>.tar.*`; platform names are reserved for
binary archives.
TLS defaults and the explicit compatibility switches for legacy clients are
documented in `docs/tls.md`.
Description
Languages
C
75.1%
Python
18.7%
CSS
1.5%
CMake
1.4%
Shell
1.1%
Other
2.1%