towards thread-safe logging
[oweals/gnunet.git] / README
diff --git a/README b/README
index 7aac4e92a673cfe3089e06a232fc73af342f43c4..ad8b28419ce14e76d3a7e7ba02903ecca61ed3e7 100644 (file)
--- a/README
+++ b/README
@@ -69,7 +69,8 @@ These are the direct dependencies for running GNUnet:
   * libidn2 (prefered)
   or
   * libidn           >= 1.0
-- libmicrohttpd      >= 0.9.52
+- libmicrohttpd      >= 0.9.63      (strongly recommended for
+                                     a wide range of features)
 - makeinfo           >= 4.8
 - make[*3]
 - nss                               (certutil binary, for
@@ -95,7 +96,8 @@ These are the dependencies for GNUnet's testsuite:
 
 - Bash                              (for some tests[*4])
 - A Posix Shell                     (for some tests)
-- python             >= 3.7         (only python 3.7 is supported)
+- python             >= 3.4         (3.4 and higher technically supported,
+                                     at least python 3.7 tested to work)
 - base tools
   - mostly:
     - bc,
@@ -112,9 +114,6 @@ These are the optional dependencies:
 - Bash                              (for Docker and Vagrant)
 - bluez                             (for bluetooth support)
 - grof                              (for linting of man pages)
-- guile              1.6.4          (or later up to 1.8?, for
-                                     gnunet-download-manager)
-
 - libextractor       >= 0.6.1       (highly recommended[*5])
 - libjansson
 - libglpk            >= 4.45        (for experimental code)
@@ -123,18 +122,17 @@ These are the optional dependencies:
 - libogg             >= 1.3.0       (for experimental conversation tool)
 - libnss                            (certtool binary (for convenient
                                      installation of GNS proxy))
+- libzbar            >= 0.10        (for gnunet-qr)
 - libpbc             >= 0.5.14      (for Attribute-Based Encryption and
                                      Identity Provider functionality)
 - libgabe                           (for Attribute-Based Encryption and
                                      Identity Provider functionality, from
                                      https://github.com/schanzen/libgabe)
 - mandoc                            (for linting of man pages, generation of
-                                     html output of man pages)
+                                     html output of man pages (not part of
+                                     the regular build))
 - miniupnpc
 - perl5                             (for some utilities)
-- python2.7          = 2.7          (for gnunet-qr, only python 2.7
-                                     supported)
-- python-zbar        >= 0.10        (for gnunet-qr, not optional)
 - TeX Live           >= 2012        (for gnunet-bcd[*])
 - texi2mdoc                         (for automatic mdoc generation [*2])
 
@@ -436,7 +434,7 @@ together with a description.  To publish files on GNUnet, use the
 "gnunet-publish" command.
 
 
-The GTK+ (or: Gimp Toolkit) user interface is shipped separately.
+The GTK user interface is shipped separately.
 After installing gnunet-gtk, you can invoke the setup tool and
 the file-sharing GUI with: