summaryrefslogtreecommitdiff
path: root/frags/list-of-dependencies.rst
diff options
context:
space:
mode:
Diffstat (limited to 'frags/list-of-dependencies.rst')
-rw-r--r--frags/list-of-dependencies.rst35
1 files changed, 31 insertions, 4 deletions
diff --git a/frags/list-of-dependencies.rst b/frags/list-of-dependencies.rst
index ace68f36..5c36b086 100644
--- a/frags/list-of-dependencies.rst
+++ b/frags/list-of-dependencies.rst
@@ -1,12 +1,16 @@
+- "Sphinx RTD Theme" Python package aka ``python3-sphinx-rtd-theme``
+ on Debian-based systems (for GNUnet documentation support, can be
+ omitted if GNUnet is configured with ``--disable-documentation``)
+
- libsqlite3 >= 3.16.2
- GNU libunistring >= 0.9.3
- libcurl >= 7.26 (or libgnurl >= 7.26)
-- libqrencode >= 4.0.0
+- libqrencode >= 4.0.0 (Taler merchant only)
-- GNU libgcrypt >= 1.6
+- GNU libgcrypt >= 1.6 (1.10 or later highly recommended)
- libsodium >= 1.0
@@ -14,8 +18,31 @@
- libjansson >= 2.7
-- PostgreSQL >= 9.6, including libpq
+- PostgreSQL >= 15, including libpq
- GNU libmicrohttpd >= 0.9.71
-- GNUnet >= 0.15.2 (from `source tarball <http://ftpmirror.gnu.org/gnunet/>`__)
+- GNUnet >= 0.20 (from `source tarball <http://ftpmirror.gnu.org/gnunet/>`__)
+
+- Python3 with ``jinja2``
+
+
+If you are on Debian stable or later, the following command may help you
+install these dependencies:
+
+.. code-block:: console
+
+ # apt-get install \
+ libqrencode-dev \
+ libsqlite3-dev \
+ libltdl-dev \
+ libunistring-dev \
+ libsodium-dev \
+ libargon2-dev \
+ libcurl4-gnutls-dev \
+ libgcrypt20-dev \
+ libjansson-dev \
+ libpq-dev \
+ libmicrohttpd-dev \
+ python3-jinja2 \
+ postgresql-15