Update INSTALL.rst and CHANGELOG.rst for the sqlite dependency

This commit is contained in:
louiz’
2017-06-14 00:20:48 +02:00
parent 94dd16cbe6
commit 3d1e85fd48
3 changed files with 16 additions and 9 deletions
+6
View File
@@ -1,3 +1,9 @@
Version 6.0
===========
- The LiteSQL dependency was removed. Only libsqlite3 is now necessary
to work with the database.
Version 5.0 - 2017-05-24 Version 5.0 - 2017-05-24
======================== ========================
+2 -2
View File
@@ -52,8 +52,8 @@ There are two test suites for biboumi:
uses a specific IRC server (`charybdis`_), and only tests the most complete uses a specific IRC server (`charybdis`_), and only tests the most complete
biboumi configuration (when all dependencies are used). To run it, you need biboumi configuration (when all dependencies are used). To run it, you need
to install various dependencies: refer to fedora’s `Dockerfile.base`_ and to install various dependencies: refer to fedora’s `Dockerfile.base`_ and
`Dockerfile`_ to see how to install charybdis, slixmpp, botan, litesql, an `Dockerfile`_ to see how to install charybdis, slixmpp, botan, a ssl
ssl certificate, etc. certificate, etc.
Once all the dependencies are correctly installed, the tests are run with Once all the dependencies are correctly installed, the tests are run with
+7 -6
View File
@@ -32,6 +32,12 @@ libiconv_
libuuid_ libuuid_
Generate unique IDs Generate unique IDs
sqlite3_ (option, but highly recommended)
Provides a way to store various options in a (sqlite3) database. Each user
of the gateway can store their own values (for example their prefered port,
or their IRC password). Without this dependency, many interesting features
are missing.
libidn_ (optional, but recommended) libidn_ (optional, but recommended)
Provides the stringprep functionality. Without it, JIDs for IRC users are Provides the stringprep functionality. Without it, JIDs for IRC users are
not provided. not provided.
@@ -48,11 +54,6 @@ libbotan_ 1.11 or 2.0 (optional)
gcrypt_ (mandatory only if botan is absent) gcrypt_ (mandatory only if botan is absent)
Provides the SHA-1 hash function, for the case where Botan is absent. Provides the SHA-1 hash function, for the case where Botan is absent.
litesql_ (optional)
Provides a way to store various options in a (sqlite3) database. Each user
of the gateway can store their own values (for example their prefered port,
or their IRC password).
systemd_ (optional) systemd_ (optional)
Provides the support for a systemd service of Type=notify. This is useful only Provides the support for a systemd service of Type=notify. This is useful only
if you are packaging biboumi in a distribution with Systemd. if you are packaging biboumi in a distribution with Systemd.
@@ -160,7 +161,7 @@ to use biboumi.
.. _libidn: http://www.gnu.org/software/libidn/ .. _libidn: http://www.gnu.org/software/libidn/
.. _libbotan: http://botan.randombit.net/ .. _libbotan: http://botan.randombit.net/
.. _udns: http://www.corpit.ru/mjt/udns.html .. _udns: http://www.corpit.ru/mjt/udns.html
.. _litesql: http://git.louiz.org/litesql .. _sqlite3: https://sqlite.org
.. _systemd: https://www.freedesktop.org/wiki/Software/systemd/ .. _systemd: https://www.freedesktop.org/wiki/Software/systemd/
.. _biboumi.1.rst: doc/biboumi.1.rst .. _biboumi.1.rst: doc/biboumi.1.rst
.. _gcrypt: https://www.gnu.org/software/libgcrypt/ .. _gcrypt: https://www.gnu.org/software/libgcrypt/