a modular framework for creating OpenWrt-based firmwares for wireless mesh nodes
Go to file
Linus Lüssing 2483673439 openwrt: update nodejs to LEDE v17.01.6 to fix compile issues
This updates:

* node
* node-arduino-firmata
* node-cylon
* node-hid
* node-serialport

to their version used in LEDE v17.01.6. This fixes compile errors
appearing on Debian Sid.

A list of the patches picked from upstream (x'd ones excluded):

$ git log --oneline 8ca186cd59..HEAD lang/node lang/node-arduino-firmata/ lang/node-cylon/ lang/node-hid/ lang/node-serialport/
x 4a984a8d6 treewide: replace $(STAGING_DIR)/host and $(HOST_BUILD_PREFIX) with $(STAGING_DIR_HOSTPKG)
x 844638d51 Merge pull request #3056 from plntyk/fix_node
0da71b8f8 node: use default host install prefix
def97187d Treewide fix of typo: PKG_LICENSE_FILE --> PKG_LICENSE_FILES
bc86e32d4 node: fix soft/hard float compile on arm/mips
865f44ef7 node,node-*: node update to v4.4.5 and Enhance CPU-arch variant.
a3148b64e node-hid: fix git submodule issue
aa9202fac node-hid: fix compile error
c9115cdf5 node-*: node update to v4.4.4
x bbce5fce7 node: fix undefined behaviour leading to broken code with GCC 6
9125c3615 node: update to v4.4.4
5a118cda9 node update v0.12.13
x fb744a658 Merge pull request #2486 from yousong/cp-fix
bca789b6b node-* : specify  npm_config_cache directory
ac000220c node-* : specify  npm_config_cache directory
47f466e88 node-* : specify  npm_config_cache directory
10c6b4110 node-* : specify  npm_config_cache directory
a82363f0a node-serialport: add node host dependency
0498c8ae2 node-hid: add node host dependency
a64623683 node-cylon: add node host dependency
2b8a17de0 node-arduino-firmata: add node host dependency
92b0575e2 Drop the redundant -r option to $(CP)
x 9f8e5aca3 treewide: use $(STAGING_DIR)/host instead of $(STAGING_DIR_HOST), sync with changes in trunk
e5ca27a97 node: fix build on x86 & x86.64 targets
x 659719005 node: add python/host to HOST_BUILD_DEPENDS as well

Signed-off-by: Linus Lüssing <linus.luessing@c0d3.blue>
2019-04-20 06:33:15 +02:00
contrib contrib/lsupgrade.sh: show upgrade scripts in luasrc directories 2016-07-29 22:30:11 +02:00
docs docs: fix v2016.2.7 release notes 2017-08-14 01:54:44 +02:00
include build: add GluonSrcDiet define to package.mk 2016-07-09 15:46:39 +02:00
package gluon-mesh-batman-adv: enable bridge learning on bat0 again 2017-05-12 15:46:44 +02:00
patches openwrt: update nodejs to LEDE v17.01.6 to fix compile issues 2019-04-20 06:33:15 +02:00
scripts scripts: disable whitespace fixing for patch.sh / "git am" 2019-04-20 06:19:26 +02:00
targets ar71xx-generic: backport support for TP-Link TL-WR841ND v12 2017-05-10 00:11:36 +02:00
.gitignore build: add GLUON_OUTPUTDIR, move GLUON_IMAGEDIR default below it 2015-10-29 18:44:00 +01:00
CONTRIBUTING.md Remove squashing from contribution guidelines (#865) 2016-09-02 19:16:28 +02:00
LICENSE docs, LICENSE: fix upper and lower case of "OpenWrt" 2016-02-05 18:48:48 +01:00
Makefile scripts: generate SHA256 manifest lines in addition to SHA512 2017-02-25 01:01:44 +01:00
modules modules: update url to chaos calmer git repository after upstream move (#1293) 2018-01-03 12:58:09 +01:00
README.md docs, README: Gluon v2016.2.7 2017-08-14 01:41:24 +02:00

Documentation (incomplete at this time, contribute if you can!) may be found at http://gluon.readthedocs.org/.

If you're new to Gluon and ready to get your feet wet, have a look at the Getting Started Guide.

Gluon IRC channel: #gluon in hackint

Issues & Feature requests

Before opening an issue, make sure to check whether any existing issues (open or closed) match. If you're suggesting a new feature, drop by on IRC or our mailinglist to discuss it first.

We maintain a Roadmap for the future development of Gluon.

Use a release!

Please refrain from using the master branch for anything else but development purposes! Use the most recent release instead. You can list all relaseses by running git branch -a and switch to one by running git checkout v2016.2.7 && make update.

If you're using the autoupdater, do not autoupdate nodes with anything but releases. If you upgrade using random master commits the nodes will break eventually.

Mailinglist

To subscribe to the list, send a message to:

gluon-subscribe@luebeck.freifunk.net

To remove your address from the list, just send a message to the address in the List-Unsubscribe header of any list message. If you haven't changed addresses since subscribing, you can also send a message to:

gluon-unsubscribe@luebeck.freifunk.net