taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

list-of-dependencies.rst (1098B)


      1 -  "Sphinx RTD Theme" Python package aka ``python3-sphinx-rtd-theme``
      2    on Debian-based systems (for GNUnet documentation support, can be
      3    omitted if GNUnet is configured with ``--disable-documentation``)
      4 
      5 -  libsqlite3 >= 3.16.2
      6 
      7 -  GNU libunistring >= 0.9.3
      8 
      9 -  libcurl >= 7.26 (or libgnurl >= 7.26)
     10 
     11 -  libqrencode >= 4.0.0 (Taler merchant only)
     12 
     13 -  GNU libgcrypt >= 1.6 (1.10 or later highly recommended)
     14 
     15 -  libsodium >= 1.0
     16 
     17 -  libargon2 >= 20171227
     18 
     19 -  libjansson >= 2.7
     20 
     21 -  PostgreSQL >= 15, including libpq
     22 
     23 -  GNU libmicrohttpd >= 0.9.71
     24 
     25 -  GNUnet >= 0.25.2 (from `source tarball <http://ftpmirror.gnu.org/gnunet/>`__)
     26 
     27 -  Python3 with ``jinja2``
     28 
     29 
     30 If you are on Debian stable or later, the following command may help you
     31 install these dependencies:
     32 
     33 .. code-block:: console
     34 
     35    # apt-get install \
     36      libqrencode-dev \
     37      libsqlite3-dev \
     38      libltdl-dev \
     39      libunistring-dev \
     40      libsodium-dev \
     41      libargon2-dev \
     42      libcurl4-gnutls-dev \
     43      libgcrypt20-dev \
     44      libjansson-dev \
     45      libpq-dev \
     46      libmicrohttpd-dev \
     47      python3-jinja2 \
     48      postgresql-15