[go: nahoru, domu]

doc: update dependencies

Add
- doxygen, required since 81eacddc68f25344ed28b15ef83f34c2918886e0
- Gnulib, required since cde235376894d1e020ed9c37b31dee52e2a33fcb
- ps executable, required for script/int-log-compiler.sh
- tpm_server executable, required for script/int-log-compiler.sh

Move
- OpenSSL to main requirements because of a5ff71abeda9a5aea269812de32afb79ef3fcb4d
- ss executable to integration test suite
- uthash to integration test suite

Remove
- g++ because there is no need for a C++ compiler
- libgcrypt because of a5ff71abeda9a5aea269812de32afb79ef3fcb4d
- m4 because it is a hard dependency of autoconf
- uriparser, removed in e394cffe3add7874299b9571e0b5140b4dc51dfe

Signed-off-by: Jonas Witschel <diabonas@gmx.de>
diff --git a/Dockerfile b/Dockerfile
index d373f2d..19dcae3 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -5,14 +5,11 @@
     automake \
     build-essential \
     doxygen \
-    g++ \
     gcc \
     git \
     gnulib \
     libssl-dev \
     libtool \
-    m4 \
-    iproute2 \
     pkg-config \
     wget
 
@@ -41,11 +38,9 @@
 	&& cp tpm_server /usr/local/bin
 
 RUN apt-get install -y \
+    iproute2 \
     libcmocka0 \
     libcmocka-dev \
-    libgcrypt20-dev \
-    libtool \
-    liburiparser-dev \
     uthash-dev
 
 # TPM2-TSS