d15db9ddc60f9909300054f84c9826104a12e95d
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%