summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2015-12-18 18:42:33 +0900
committerTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2015-12-20 23:24:05 +0900
commit3ada5e6620c3489056e5f027149e9cac4329630f (patch)
tree0bdcf0ab852bd0b48aff8fa49fcd416a7f5083e4
parent600a42158122a157e8e5b82378af7c26cd5528ac (diff)
downloaddefinitions-3ada5e6620c3489056e5f027149e9cac4329630f.tar.gz
Adding libpurple to the GNOME stratum
telepathy-haze uses pidgin's libpurple to enable various protocols such as AIM, ICQ, Yahoo, MSN, etc This enables a better experience for GNOME empathy. Note that here we point to a ref with a downstream patch applied, building latest stable pidgin with new gstreamer APIs requires this patch: http://www.linuxfromscratch.org/patches/blfs/svn/pidgin-2.10.11-gstreamer1-1.patch Change-Id: I986169f6346bbdc6a5dce9ca1e0c1eb120c7ebef
-rw-r--r--strata/gnome.morph8
-rw-r--r--strata/gnome/libpurple.morph9
2 files changed, 17 insertions, 0 deletions
diff --git a/strata/gnome.morph b/strata/gnome.morph
index 93a96afe..63ff28f5 100644
--- a/strata/gnome.morph
+++ b/strata/gnome.morph
@@ -795,6 +795,14 @@ chunks:
build-system: autotools
build-depends:
- telepathy-glib
+- name: libpurple
+ morph: strata/gnome/libpurple.morph
+ repo: upstream:pidgin
+ ref: 9273b95bd66893a362cbf6f69bb8bc749db41f04
+ unpetrify-ref: baserock/v2.10.11
+ build-depends:
+ - evolution-data-server
+ - farstream
- name: grilo
repo: upstream:gnome/grilo
ref: e470c0cd72231d2a86f419a584df3d635bc6b62f
diff --git a/strata/gnome/libpurple.morph b/strata/gnome/libpurple.morph
new file mode 100644
index 00000000..9bbe089b
--- /dev/null
+++ b/strata/gnome/libpurple.morph
@@ -0,0 +1,9 @@
+name: libpurple
+kind: chunk
+build-system: autotools
+configure-commands:
+- |
+ ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc \
+ --with-gstreamer=1.0 --disable-gtkui \
+ --disable-idn --disable-meanwhile \
+ --disable-tcl