[gnome-software/wip/mak/libas] ci: Add dependencies for appstream subproject to CI Dockerfiles



commit b23fac86280ff12c2d082499d781900d10bfd545
Author: Philip Withnall <pwithnall endlessos org>
Date:   Wed Feb 10 14:31:22 2021 +0000

    ci: Add dependencies for appstream subproject to CI Dockerfiles
    
    This will allow appstream to be built as a subproject by the CI runners.
    
    Signed-off-by: Philip Withnall <pwithnall endlessos org>

 .gitlab-ci/debian-stable.Dockerfile | 4 ++++
 .gitlab-ci/fedora.Dockerfile        | 4 ++++
 2 files changed, 8 insertions(+)
---
diff --git a/.gitlab-ci/debian-stable.Dockerfile b/.gitlab-ci/debian-stable.Dockerfile
index ab4e1b666..bd90d25b6 100644
--- a/.gitlab-ci/debian-stable.Dockerfile
+++ b/.gitlab-ci/debian-stable.Dockerfile
@@ -13,6 +13,7 @@ RUN apt-get update -qq && apt-get install --no-install-recommends -qq -y \
     git \
     gnome-pkg-tools \
     gobject-introspection \
+    gperf \
     gsettings-desktop-schemas-dev \
     gtk-doc-tools \
     itstool \
@@ -28,12 +29,15 @@ RUN apt-get update -qq && apt-get install --no-install-recommends -qq -y \
     libgtk-3-dev \
     libgudev-1.0-dev \
     libjson-glib-dev \
+    liblmdb-dev \
     libpackagekit-glib2-dev \
     libpam0g-dev \
     libpolkit-gobject-1-dev \
     libsoup2.4-dev \
+    libstemmer-dev \
     libxmlb-dev \
     libxml2-utils \
+    libyaml-dev \
     ninja-build \
     packagekit \
     pkg-config \
diff --git a/.gitlab-ci/fedora.Dockerfile b/.gitlab-ci/fedora.Dockerfile
index 07d95c363..79407ac0e 100644
--- a/.gitlab-ci/fedora.Dockerfile
+++ b/.gitlab-ci/fedora.Dockerfile
@@ -18,6 +18,7 @@ RUN dnf -y install \
     gnome-online-accounts-devel \
     gobject-introspection \
     gobject-introspection-devel \
+    gperf \
     gsettings-desktop-schemas-devel \
     gspell-devel \
     gtk-doc \
@@ -25,14 +26,17 @@ RUN dnf -y install \
     json-glib-devel \
     itstool \
     lcov \
+    lmdb-devel \
     appstream-devel \
     libdnf-devel \
     libgudev-devel \
     liboauth-devel \
     libsecret-devel \
     libsoup-devel \
+    libstemmer-devel \
     libxmlb-devel \
     libxslt \
+    libyaml-devel \
     NetworkManager-libnm-devel \
     ninja-build \
     ostree-devel \


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