From 46aa7d0608f1ab40f8a072d1e331172aa256b9de Mon Sep 17 00:00:00 2001 From: Carlos Rafael Giani Date: Thu, 19 Jul 2018 11:49:03 +0200 Subject: [PATCH] libnice: Upgrade to 0.1.14 This is the minimum version needed by the new GStreamer 1.14 WebRTC support (not to be confused with the WebRTC DSP support). New packageconfigs were added to make the GStreamer 0.10 and 1.0 support configurable. Signed-off-by: Carlos Rafael Giani Signed-off-by: Khem Raj --- .../{libnice_0.1.13.bb => libnice_0.1.14.bb} | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) rename meta-oe/recipes-support/farsight/{libnice_0.1.13.bb => libnice_0.1.14.bb} (55%) diff --git a/meta-oe/recipes-support/farsight/libnice_0.1.13.bb b/meta-oe/recipes-support/farsight/libnice_0.1.14.bb similarity index 55% rename from meta-oe/recipes-support/farsight/libnice_0.1.13.bb rename to meta-oe/recipes-support/farsight/libnice_0.1.14.bb index 48c8221a3b..775257f93c 100644 --- a/meta-oe/recipes-support/farsight/libnice_0.1.13.bb +++ b/meta-oe/recipes-support/farsight/libnice_0.1.14.bb @@ -2,8 +2,8 @@ SUMMARY = "Interactive Connectivity Establishment library" DESCRIPTION = "Libnice is an implementation of the IETF's draft Interactive Connectivity Establishment standard (ICE)." HOMEPAGE = "http://nice.freedesktop.org/wiki/" SRC_URI = "http://nice.freedesktop.org/releases/libnice-${PV}.tar.gz" -SRC_URI[md5sum] = "3226faeaf48a9150ada00da2e2865959" -SRC_URI[sha256sum] = "61112d9f3be933a827c8365f20551563953af6718057928f51f487bfe88419e1" +SRC_URI[md5sum] = "c9b9b74b8ae1b3890e4bd93f1b70e8ff" +SRC_URI[sha256sum] = "be120ba95d4490436f0da077ffa8f767bf727b82decf2bf499e39becc027809c" LICENSE = "LGPLv2.1 & MPLv1.1" LIC_FILES_CHKSUM = "file://COPYING;md5=9c42325015702feda4f4d2f19a55b767 \ @@ -11,17 +11,19 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=9c42325015702feda4f4d2f19a55b767 \ file://COPYING.MPL;md5=3c617710e51cdbe0fc00716f056dfb1a \ " -DEPENDS = "glib-2.0 gstreamer1.0 gstreamer1.0-plugins-base" +DEPENDS = "glib-2.0 gnutls" -PACKAGECONFIG ??= "" +PACKAGECONFIG ??= "gstreamer1.0" PACKAGECONFIG[gupnp] = "--enable-gupnp,--disable-gupnp,gupnp-igd" +PACKAGECONFIG[gstreamer0.10] = "--with-gstreamer-0.10,--without-gstreamer-0.10,gstreamer gst-plugins-base" +PACKAGECONFIG[gstreamer1.0] = "--with-gstreamer,--without-gstreamer,gstreamer1.0 gstreamer1.0-plugins-base" inherit autotools pkgconfig gtk-doc gobject-introspection -FILES_${PN} += "${libdir}/gstreamer-1.0/*.so" -FILES_${PN}-dev += "${libdir}/gstreamer-1.0/*.la" -FILES_${PN}-staticdev += "${libdir}/gstreamer-1.0/*.a" -FILES_${PN}-dbg += "${libdir}/gstreamer-1.0/.debug" +FILES_${PN} += "${libdir}/gstreamer-0.10/*.so ${libdir}/gstreamer-1.0/*.so" +FILES_${PN}-dev += "${libdir}/gstreamer-0.10/*.la ${libdir}/gstreamer-1.0/*.la" +FILES_${PN}-staticdev += "${libdir}/gstreamer-0.10/*.a ${libdir}/gstreamer-1.0/*.a" +FILES_${PN}-dbg += "${libdir}/gstreamer-0.10/.debug ${libdir}/gstreamer-1.0/.debug" do_configure_prepend() { mkdir ${S}/m4 || true