[gtk-doc] ci: add remaining deps



commit 0374ffb2d5510b23d54072ca8bdf3e15beaa0544
Author: Stefan Sauer <ensonic users sf net>
Date:   Fri Dec 14 17:08:18 2018 +0100

    ci: add remaining deps
    
    The integration tests are too stupid to handle the missing pdf setup.

 .gitlab-ci.yml | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 052e988..a242def 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,17 +1,14 @@
 image: debian:unstable
 
-# TODO: tune dependencies
-# - maybe install dblatex for pdf, we skip it now since this installs tons of
-#   latex and thats slow
-# - gtkdoc-mkhtml2 needs the anytree python module - install through pip3
 before_script:
   - apt update -qq
   - apt install -y -qq --no-install-recommends
                 autoconf automake bc build-essential libtool make meson pkg-config
-                docbook docbook-xml docbook-xsl libxml2-utils xsltproc
+                dblatex docbook docbook-xml docbook-xsl libxml2-utils xsltproc
                 libglib2.0-dev
                 python3 python3-dev python3-lxml python3-parameterized
                 python3-pip python3-pygments python3-unittest2
+  - pip3 --no-index install anytree
   - export LANG=C.UTF-8
 
 stages:


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]