[PATCH] Export GStreamer version in pkgconfig variable
dwmw2 at infradead.org
Thu Mar 12 11:48:58 EDT 2015
On Thu, 2015-03-12 at 14:41 +0000, David Woodhouse wrote:
> Some plugins like pidgin-sipe want to know which version of GStreamer
> we're built against. It currently assumes that libpurple-3 will be using
> gstreamer-1.0 and libpurple-2 will be using gstreamer-0.10.
> That isn't strictly true since libpurple-3 *can* be built against
> gstreamer-0.10. And it gets even less true when we allow libpurple-2 to
> be built against gstreamer-1.0 (qv).
> This exports the information so that it's available by running
> pkg-config --variable=gstreamer purple-3
> and we don't have to guess.
The corresponding patch to siplcs.git looks like this:
diff --git a/configure.ac b/configure.ac
index 1129a18..bbd7371 100644
@@ -346,7 +346,11 @@ AS_IF([test "x$enable_purple" != xno],
dnl check whether enable voice and video support
AS_IF([test "x$with_vv" = xno], , dnl disabled by user
[test "x$with_vv" = xcheck], dnl autodetect
- [AC_MSG_CHECKING(for purple voice and video support)
+ [dnl Let purple pkgconfig correct our assumptions about GStreamer
+ purple_gst=`$PKG_CONFIG --variable=gstreamer $purple_pkgconfig`
+ AS_IF([test "x$purple_gst" != "x"],
+ AC_MSG_CHECKING(for purple voice and video support)
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 5745 bytes
Desc: not available
More information about the Devel