Recipe updates

Bump:
 - host-ipmid
 - host-ipmid-fru
 - skeleton
 - pyphosphor
 - obmc-mapper

Enable libmapper in obmc-mapper.

Change-Id: I73a3a363821db80cc1883c431a7aff0f90717e58
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
diff --git a/common/recipes-phosphor/dbus/obmc-mapper.bb b/common/recipes-phosphor/dbus/obmc-mapper.bb
index 12e5474..1e887c4 100644
--- a/common/recipes-phosphor/dbus/obmc-mapper.bb
+++ b/common/recipes-phosphor/dbus/obmc-mapper.bb
@@ -5,7 +5,6 @@
 LICENSE = "Apache-2.0"
 LIC_FILES_CHKSUM = "file://${S}/LICENSE;md5=fa818a259cbed7ce8bc2a22d35a464fc"
 
-inherit allarch
 inherit obmc-phosphor-dbus-service
 inherit obmc-phosphor-systemd
 inherit setuptools
@@ -18,6 +17,21 @@
         "
 SRC_URI += "git://github.com/openbmc/phosphor-objmgr"
 
-SRCREV = "067db7287a647789e7d5d5dbccc514c5c835a944"
+SRCREV = "22ff24a6e668d00557ef6465f96d664fe33226f3"
 
 S = "${WORKDIR}/git"
+
+do_compile_append() {
+        oe_runmake -C libmapper
+}
+
+do_install_append() {
+        oe_runmake -C libmapper install DESTDIR=${D}
+}
+
+python populate_packages_prepend () {
+    mapperlibdir = d.getVar("libdir", True)
+    do_split_packages(d, mapperlibdir, '^lib(.*)\.so\.*', 'lib%s', 'Phosphor mapper %s library', extra_depends='', allow_links=True)
+}
+PACKAGES_DYNAMIC += "^libmapper.*"
+FILES_${PN}_remove = "${libdir}/lib*.so.* ${libdir}/*"