On Wed, 21 Nov 2018 at 08:19, Martin Hundebøll <mar...@geanix.com> wrote: > The iwd wireless daemon is an alternative to wpa_supplicant. It is > controlled using the iwctl command line client (or the dbus interface). > > Signed-off-by: Martin Hundebøll <mar...@geanix.com> > --- > meta-oe/recipes-connectivity/iwd/iwd_0.12.bb | 24 ++++++++++++++++++++ > 1 file changed, 24 insertions(+) > create mode 100644 meta-oe/recipes-connectivity/iwd/iwd_0.12.bb > > diff --git a/meta-oe/recipes-connectivity/iwd/iwd_0.12.bb > b/meta-oe/recipes-connectivity/iwd/iwd_0.12.bb > new file mode 100644 > index 000000000..a4261547e > --- /dev/null > +++ b/meta-oe/recipes-connectivity/iwd/iwd_0.12.bb > @@ -0,0 +1,24 @@ > +DESCRIPTION = "Wireless daemon for Linux" > +LICENSE = "LGPL-2.1" > +LIC_FILES_CHKSUM = "file://COPYING;md5=fb504b67c50331fc78734fed90fb0e09" > + > +inherit autotools pkgconfig systemd > + > +DEPENDS = "ell readline dbus" > + > +SRC_URI = "git://git.kernel.org/pub/scm/network/wireless/iwd.git" > +SRCREV = "d7609915db4b57229f7dd4c04b4eabcce637872a" > +S = "${WORKDIR}/git" > + > +SYSTEMD_SERVICE_${PN} = "iwd.service" > + > +PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}" > +PACKAGECONFIG[systemd] = > "--with-systemd-unitdir=${systemd_system_unitdir},--disable-systemd-service,systemd" > + > +EXTRA_OECONF += "--enable-external-ell" > + > +do_configure_prepend () { > + mkdir -p ${S}/build-aux > +} > + > +FILES_${PN} += "${datadir}/dbus-1"
I started a recipe for this but never got around to submitting it. You'll find it here: http://git.yoctoproject.org/cgit.cgi/poky-contrib/commit/?h=ross/mutwipargh&id=0e7d8a005540bdc36c7af68c0fdb8670ef74a0e0 I definitely think the PACKAGECONFIGs and ead.service need to be added before merging. The ptest stuff wasn't tested so I don't know how useful it was. Ross -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel