summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2015-11-13 14:33:48 +0900
committerJavier Jardón <jjardon@gnome.org>2015-11-14 22:27:55 +0000
commit04a1c61b6fac414c2b91be7b8d9e649e50ee812b (patch)
treeab3d405d84da309fba5d8b5fe86417ee84d76de9
parent4b9f6341f0d0a890c6a112a1db077506a86f4fb8 (diff)
downloaddefinitions-04a1c61b6fac414c2b91be7b8d9e649e50ee812b.tar.gz
Provide certificate path to glib-networking in GNOME stratum
Without this, compilation of glib-networking requires an installation of ca-certificates. Change-Id: I689eeb607522e0a1ba6e55bad61eb7b30fda5580
-rw-r--r--strata/gnome.morph2
-rw-r--r--strata/gnome/glib-networking.morph9
2 files changed, 10 insertions, 1 deletions
diff --git a/strata/gnome.morph b/strata/gnome.morph
index 53197b5a..3e709645 100644
--- a/strata/gnome.morph
+++ b/strata/gnome.morph
@@ -566,10 +566,10 @@ chunks:
- libtasn1
- p11-kit
- name: glib-networking
+ morph: strata/gnome/glib-networking.morph
repo: upstream:gnome/glib-networking
ref: 32ee55186d7df497e3d402a1940cddfabd9dbc21
unpetrify-ref: 2.46.0
- build-system: autotools
build-depends:
- gnutls
- name: cracklib
diff --git a/strata/gnome/glib-networking.morph b/strata/gnome/glib-networking.morph
new file mode 100644
index 00000000..53380583
--- /dev/null
+++ b/strata/gnome/glib-networking.morph
@@ -0,0 +1,9 @@
+name: glib-networking
+kind: chunk
+build-system: autotools
+configure-commands:
+#
+# Tell glib-networking where the system CA certs are found, avoid depending
+# on an installed ca-certificates.
+#
+- ./autogen.sh --prefix="$PREFIX" --with-ca-certificates=/etc/ssl/certs/ca-certificates.crt