diff options
author | Bastien Nocera <hadess@hadess.net> | 2020-10-30 15:16:59 +0100 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2020-10-30 15:24:05 +0100 |
commit | d40a6545108567b01bd0a4c15cd97e524cf419ab (patch) | |
tree | c8d7da0caebb17c11fc4524e71ecee92f9fafceb | |
parent | aa5dab1e66fe1d8668622594b97e897ba0890197 (diff) | |
download | grilo-plugins-d40a6545108567b01bd0a4c15cd97e524cf419ab.tar.gz |
ci: Use tracker3 from the distribution
-rw-r--r-- | .gitlab-ci.yml | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e2381d3..440616a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -38,23 +38,15 @@ variables: python3-gobject-base dbus-daemon + TRACKER3_DEPENDENCIES: + tracker3-miners + tracker3-devel + build_stable: before_script: - dnf update -y --nogpgcheck script: - - dnf install -y --nogpgcheck $DEPENDENCIES_GRILO $DEPENDENCIES - # FIXME: While tracker3 isn't in Fedora - - dnf install -y --nogpgcheck libseccomp-devel - - git clone https://gitlab.gnome.org/GNOME/tracker.git - - cd tracker - - meson . _build --prefix=/usr -Ddocs=false -Dman=false -Dbash_completion=false -Dtest_utils=true - - ninja -C _build install - - cd .. - - git clone https://gitlab.gnome.org/GNOME/tracker-miners.git - - cd tracker-miners - - meson . _build --prefix=/usr -Dpng=enabled -Dgeneric_media_extractor=gstreamer -Dminer_rss=false -Dman=false - - ninja -C _build install - - cd .. + - dnf install -y --nogpgcheck $DEPENDENCIES_GRILO $DEPENDENCIES $TRACKER3_DEPENDENCIES # As part of configuring grilo-plugins.git for build, the latest code from # grilo.git will be fetched by Meson and it will be built as a subproject. - meson . _build --prefix=/usr |