summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorJan Tojnar <jtojnar@gmail.com>2018-08-06 22:35:52 +0200
committerLubomir Rintel <lkundrak@v3.sk>2018-08-07 06:45:20 +0000
commit1755a31202ee4d1e223e91c1c505a614114393d5 (patch)
tree864ee7e0dc499cf25cf1a44313ffa5b95e625e6f /.gitlab-ci.yml
parent5228e3e9c12763ef848b1758c746794818ba54ca (diff)
downloadnetwork-manager-applet-1755a31202ee4d1e223e91c1c505a614114393d5.tar.gz
nma/mobile-providers: also use the data file locations from pc files
If a distribution lacks global datadir (e.g. NixOS), libnma would not be able to find mobile-data-provider-info and isocodes without user having to add them to XDG_DATA_DIRS manually. This patch allows falling back to the paths provided by pkg-config files of the data packages, making it work on more exotic platforms. Closes: https://gitlab.gnome.org/GNOME/network-manager-applet/issues/14
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml5
1 files changed, 5 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f2eb6f7f..fb656eb9 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -43,6 +43,7 @@
gobject-introspection-devel redhat-rpm-config
gtk-doc
iso-codes-devel
+ mobile-broadband-provider-info-devel
jansson-devel
ModemManager-glib-devel
libselinux-devel
@@ -66,6 +67,7 @@
-Dteam=false
-Dgcr=false
-Diso_codes=false
+ -Dmobile_broadband_provider_info=false
-Dld_gc=false
-Dgtk_doc=false
-Dintrospection=false
@@ -90,6 +92,7 @@
-Dteam=true
-Dgcr=true
-Diso_codes=true
+ -Dmobile_broadband_provider_info=true
-Dld_gc=true
-Dgtk_doc=true
-Dintrospection=true
@@ -114,6 +117,7 @@
--without-libnm-gtk
--disable-nls
--disable-iso-codes
+ --disable-mobile-broadband-provider-info
--disable-gtk-doc
--disable-introspection
--disable-schemas-compile
@@ -141,6 +145,7 @@
--without-libnm-gtk
--enable-nls
--enable-iso-codes
+ --enable-mobile-broadband-provider-info
--enable-gtk-doc
--enable-introspection
--enable-schemas-compile