From e751325886e12af91de09784fffe94906b452c61 Mon Sep 17 00:00:00 2001
From: Fabio Manganiello <blacklight86@gmail.com>
Date: Mon, 2 Dec 2019 00:56:22 +0100
Subject: [PATCH] libffi-dev, libjpeg-turbo-dev and zlib-dev are also required
 to build some of the recommended dependencies

---
 platypush/platydock/__init__.py | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/platypush/platydock/__init__.py b/platypush/platydock/__init__.py
index a4544e8ef..248388174 100755
--- a/platypush/platydock/__init__.py
+++ b/platypush/platydock/__init__.py
@@ -86,6 +86,9 @@ def generate_dockerfile(deps, ports, cfgfile, devdir, python_version):
         '''
         RUN apk add --update --no-cache --virtual build-base \\
             && apk add --update --no-cache --virtual git \\
+            && apk add --update --no-cache --virtual libffi-dev \\
+            && apk add --update --no-cache --virtual libjpeg-turbo-dev \\
+            && apk add --update --no-cache --virtual zlib-dev \\
         ''')
 
     for i, dep in enumerate(deps):
@@ -102,7 +105,11 @@ def generate_dockerfile(deps, ports, cfgfile, devdir, python_version):
             && pip install -r requirements.txt \\
             && python setup.py build install
 
-        RUN apk del git && apk del build-base
+        RUN apk del git \\
+            && apk del build-base \\
+            && apk del libffi-dev \\
+            && apk del libjpeg-turbo-dev \\
+            && apk del zlib-dev \\
 
         ''')