From 2bdc3cfdcf74ac0f1b88bcebd2ee9c531b54b083 Mon Sep 17 00:00:00 2001 From: Stefan Eichenberger Date: Thu, 10 Nov 2016 19:27:22 +0100 Subject: [PATCH] lora, etc: add stuff from multitec, add missing layers to README --- conf/distro/nmrouter.conf | 4 ++++ recipes-support/libmpsse/libmpsse_1.3.bb | 28 ++++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 recipes-support/libmpsse/libmpsse_1.3.bb diff --git a/conf/distro/nmrouter.conf b/conf/distro/nmrouter.conf index 86aa756..0d425b2 100644 --- a/conf/distro/nmrouter.conf +++ b/conf/distro/nmrouter.conf @@ -88,3 +88,7 @@ OELAYOUT_ABI = "11" DISTRO_FEATURES_append = " systemd" VIRTUAL-RUNTIME_init_manager = "systemd" DISTRO_FEATURES_BACKFILL_CONSIDERED = "sysvinit" + +PREFERRED_VERSION_nodejs = "6.9.1" + +PACKAGECONFIG_append_pn-nodejs = "openssl" diff --git a/recipes-support/libmpsse/libmpsse_1.3.bb b/recipes-support/libmpsse/libmpsse_1.3.bb new file mode 100644 index 0000000..6da285c --- /dev/null +++ b/recipes-support/libmpsse/libmpsse_1.3.bb @@ -0,0 +1,28 @@ +DESCRIPTION = "FTDI Libmpsse Library" +HOMEPAGE = "http://googlecode.com/" +PRIORITY = "optional" +SECTION = "console/utils" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +PR = "r1" + +DEPENDS = "libftdi" + +SRCREV = "cae99f00927f795b0e8f242d9881b1b88b461b2e" +SRC_URI = "git://github.com/devttys0/libmpsse.git;protocol=https \ + " + +S = "${WORKDIR}/git/src" + +inherit autotools + +B = "${S}" + +EXTRA_OECONF += "--disable-python" +CFLAGS += "-DLIBFTDI1=1" + +do_install_append() { + mv ${D}${libdir}/libmpsse.so ${D}${libdir}/libmpsse.so.1 + ( cd ${D}${libdir}; ln -s libmpsse.so.1 libmpsse.so ) +}