summaryrefslogtreecommitdiff
path: root/strata/gnome
diff options
context:
space:
mode:
authorTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2015-10-27 12:12:05 +0900
committerTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2015-10-27 18:32:17 +0900
commit21f3b393c61c80fb2e4e1257badeb71df6ea6011 (patch)
treec0cfe27be534bf40f68031ea483f2a7051503ced /strata/gnome
parente9f1605526d8fd4c04f8bd36ddd6bacc8a1d9c00 (diff)
downloaddefinitions-21f3b393c61c80fb2e4e1257badeb71df6ea6011.tar.gz
Build glib-networking in gnome strata
glib-networking provides the TLS implementation for GIO tls APIs, when this is installed then libsoup becomes TLS enabled, this is a runtime requirement for geoclue. This patch consequently also adds gnutls & nettle which are build requirements for glib-networking. Change-Id: Ib804635605e7abb13ec7766406ad804a6315f5dc
Diffstat (limited to 'strata/gnome')
-rw-r--r--strata/gnome/gnutls.morph6
-rw-r--r--strata/gnome/nettle.morph6
2 files changed, 12 insertions, 0 deletions
diff --git a/strata/gnome/gnutls.morph b/strata/gnome/gnutls.morph
new file mode 100644
index 00000000..f31cbf12
--- /dev/null
+++ b/strata/gnome/gnutls.morph
@@ -0,0 +1,6 @@
+name: gnutls
+kind: chunk
+build-system: autotools
+configure-commands:
+- make autoreconf
+- ./configure --prefix="$PREFIX" --sysconfdir=/etc --with-nettle-mini --disable-tools --disable-doc
diff --git a/strata/gnome/nettle.morph b/strata/gnome/nettle.morph
new file mode 100644
index 00000000..80bdbf51
--- /dev/null
+++ b/strata/gnome/nettle.morph
@@ -0,0 +1,6 @@
+name: nettle
+kind: chunk
+build-system: autotools
+configure-commands:
+- ./.bootstrap
+- ./configure --prefix="$PREFIX" --libdir="$PREFIX"/lib --sysconfdir=/etc --disable-documentation --enable-mini-gmp