aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2017-01-23ubox: Add recipeFabio Berton
Add recipe based on Mentor Embedded meta-openwrt. https://github.com/MentorEmbedded/meta-openwrt/tree/master/recipes-core/ubox Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2017-01-23openwrt-initramfs-init: Add recipeFabio Berton
Install /init script to use with initramfs image. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2017-01-23packagegroup-core-boot-openwrt: Add recipeFabio Berton
Sets dev, login and init manager and install minimal packages for boot openwrt image. Recipe based on Mentor Embedded meta-openwrt. https://github.com/MentorEmbedded/meta-openwrt/tree/master/recipes-core/packagegroups Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2017-01-23base-files-openwrt: create /var/run directoryTheodore A. Roth
ubusd fails to start due to inability to create a unix socket because /var/run directory is missing. Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
2017-01-23base-files-openwrt: create symlinks under /etc/rc.dTheodore A. Roth
Create start and stop symlinks from /etc/rc.d into /etc/init.d. The Makefile for base-files package in openwrt proper also does this at build time. Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
2017-01-23base-files-openwrt: quell QA warningTheodore A. Roth
Quells the following warning: WARNING: base-files-openwrt-git-r0 do_package_qa: QA Issue: \ /lib/functions/uci-defaults-new.sh contained in package base-files-openwrt \ requires /bin/ash, but no providers found in RDEPENDS_base-files-openwrt? [file-rdeps] Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
2017-01-23base-files-openwrt: fix git hashTheodore A. Roth
The git hash in the recipe doesn't exist in upstream git repo. Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
2017-01-23base-files-openwrt: Add recipeFabio Berton
Base files for openwrt image. Recipe based on Mentor Embedded meta-openwrt. https://github.com/MentorEmbedded/meta-openwrt/tree/master/recipes-core/base-files-openwrt Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2017-01-23uci: Install extra filesFabio Berton
Install script necessary for run uci Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2017-01-23rpcd: Install extra filesFabio Berton
Install all scripts necessary for run rpcd. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2017-01-23mountd: Install extra filesFabio Berton
Install all scripts necessary for run mountd. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2017-01-23usign: Remove --disable-static from EXTRA_OECONFFabio Berton
As of commit OE-Core:773c9e18071d71454473dd81aff911104a2e9bc6 EXTRA_OECONF is appended with the option --disable-static on DISABLE_STATIC variable and this cause the error: CMake Error: The source directory "/home/user/prj/build/tmp/work/cortexa9hf-neon-linux-musleabi/usign/ git-r0/build/--disable-static" does not exist. Specify --help for usage, or press the help button on the CMake GUI. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2017-01-23fstools: Remove --disable-static from EXTRA_OECONFFabio Berton
As of commit OE-Core:773c9e18071d71454473dd81aff911104a2e9bc6 EXTRA_OECONF is appended with the option --disable-static on DISABLE_STATIC variable and this cause the error: CMake Error: The source directory "/home/user/prj/build/tmp/work/cortexa9hf-neon-linux-musleabi/fstools /git-r0/build/--disable-static" does not exist. Specify --help for usage, or press the help button on the CMake GUI. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2017-01-23uhttpd2: Remove luajit patchFabio Berton
We don't use luajit. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2017-01-18jucid: fix some build failuresTheodore A. Roth
Add couple of patches to fix build failures. Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
2017-01-18openwrt.bbclass: fix LUAPATHTheodore A. Roth
Running the native lua5.1 binary to get the lua module path doesn't play nice with using SSTATE with multiple build environments: $ bitbake -e libubox | grep EXTRA_OECMAKE # $EXTRA_OECMAKE [5 operations] EXTRA_OECMAKE=" -DLUAPATH=`lua5.1 -e \"for k in string.gmatch(package.cpath .. \ \\";\\", \\"([^;]+)/..so;\\") do if k:sub(1,1) == \\"/\\" then print(k) \ break end end\" | \ sed 's#/home/troth/git/econe-yocto/build-morty-qemux86/tmp/sysroots/x86_64-linux##'` \ -DBUILD_EXAMPLES=ON -DBUILD_LUA=ON -DCMAKE_SKIP_RPATH=ON \${PACKAGECONFIG_CONFARGS}" $ tmp/sysroots/x86_64-linux/usr/bin/lua5.1 -e "for k in string.gmatch(package.cpath .. \ \";\", \"([^;]+)/..so;\") do if k:sub(1,1) == \"/\" then print(k) break end end" /home/troth/git/econe-yocto/build-morty/tmp/sysroots/x86_64-linux/usr/lib/lua/5.1 Just use a fixed string for the path instead of trying to programmatically generate it. Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
2017-01-18README: add meta-nodejs-contrib to dependency listTheodore A. Roth
Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
2017-01-18openwrt-juci-image: fix typo in descriptionTheodore A. Roth
Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
2017-01-18layer.conf: fix nodejs dependencyTheodore A. Roth
The meta-nodejs layer changed their collection name from 'nodejs-layer' to 'nodejs'. Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
2016-06-14Update README.mdKhem Raj
it needs 2.1 or newer releases to work Fixes issues #3
2016-05-29Fix Typo (#2)Marcel
2016-05-14openwrt-juci-image: Add a sample image using JUCI GUIKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-05-14iptables: Skip dev-so QA checkKhem Raj
We add a new extention which is dlopen'ed and has extention .so not .so.X.Y.Z Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-05-14libutype: Fix linker cmdline mismatchesKhem Raj
ERROR: libutype-git-r0 do_package_qa: QA Issue: No GNU_HASH in the elf binary: '/a/builder/mnt/build/tmp-musl/work/cortexa7hf-neon-vfpv4-oe-linux-musleabi/libutype/git-r0/packages-split/libutype/usr/lib/libut ype.so' [ldflags] Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-05-14juci: Refresh patch to match latestKhem Raj
grunt is no longer pinned Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-05-14juci: Upgrade to latest tipKhem Raj
Fix jucid and libblobpack with clang Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-05-14rpcd: Fix build with clangKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-04-20luci: Try to fix the build by importing openwrt coreKhem Raj
build is still not completing Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-04-16layer.conf: Correct the layername for nodejs layerKhem Raj
Fixes parsing errors Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-04-14Document layer dependenciesKhem Raj
Use bitbake-layers tool to stack up the layers Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-04-09juci: Add new recipesKhem Raj
juci is a nice alternative to luci Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-04-06Merge pull request #1 from OSSystems/masterKhem Raj
O.S. Systems pending fixes
2016-04-06lua5.1: Fix Cflags on pkg-configFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2016-04-06libubox: Disable RPATHFabio Berton
If RPATH is enable, function do_package_qa fails with error: ERROR: QA Issue: package libubox-examples contains bad RPATH Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2016-04-06uhttpd: Add -D_DEFAULT_SOURCE to CFLAGSFabio Berton
Fix error: warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use DEFAULT_SOURCE" cc1: all warnings being treated as errors Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2016-04-06uqmi: Set build dir as same source dirFabio Berton
Fix error: /bin/sh: 1: ./data/gen-header.pl: not found Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2016-04-06ugps: Add -D_DEFAULT_SOURCE to CFLAGSFabio Berton
Fix error: warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use DEFAULT_SOURCE" cc1: all warnings being treated as errors Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2016-04-06uqmi: Update LIC_FILES_CHKSUMFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2016-04-06procd: Use openwrt classFabio Berton
Remove code that openwrt class provides. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2016-04-06procd: Fix SRC_URI urlFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2016-04-06luci2: Add recipeFabio Berton
Add recipe based on Mentor Embedded meta-openwrt. https://github.com/MentorEmbedded/meta-openwrt/tree/master/recipes-core/luci2 Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2016-04-06iwinfo: Add pach to use liblua5.1Fabio Berton
iwinfo was using -llua to link lua library, but we need to use lua5.1. Set explicit to LD use liblua5.1. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2016-04-06rpcd: Install include/rpcd header filesFabio Berton
Append do_install function to add include files from rpcd directory. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2016-04-06rpcd: Update SRC_URIFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2016-04-06uhttpd2: Add recipeFabio Berton
Add recipe based on Mentor Embedded meta-openwrt. https://github.com/MentorEmbedded/meta-openwrt/tree/master/recipes-core/uhttpd2 Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2016-04-06ustream-ssl: Add openssl to DEPENDSFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2016-03-26luci: Update to latestKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-01-22jsonpath: Add recipeKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-01-22packages: add recipes for firewall3,mountd,relayd,ugps,uhttpdKhem Raj
Update SRCREV for ubus, libubox, netifd isntall the headers files from libubox, ustream-ssl Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-01-22iptables: Add a bbappend to generate .so files for libipt extentionsKhem Raj
Openwrt firewall package uses the .so files Signed-off-by: Khem Raj <raj.khem@gmail.com>