diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f0b51cfdf0b65d34771fbdbf81247cc7f1449645..e222ce319ee4a97395a4614662973383d16c0d0a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -58,6 +58,11 @@ before_script:
           libssl-dev
           libxml2-dev
           swig
+          pkg-config 
+          libpng-dev 
+          libfreetype6-dev 
+          libmariadb-dev-compat 
+          libxslt-dev
           ${PYTHON}-pip
     # install everything else from pip
     - ${PYTHON} -m pip install -r requirements.txt
diff --git a/Dockerfile b/Dockerfile
index f740b09880da7d7991ad2ec2db87c64dbb2e2b0e..dbbc7359cb6cc5a44aa77167ef6cd83918582abf 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -19,6 +19,11 @@ RUN apt-get update && \
         libldap2-dev \
         libsasl2-dev \
         libxml2-dev \
+        pkg-config \
+        libpng-dev \
+        libfreetype6-dev \
+        libmariadb-dev-compat \
+        libxslt-dev \
         libsqlite3-dev \
         ligo-ca-certs \
         mariadb-client \