This commit adds the graphical Arduino IDE, built from the arduino-core
expression.
Also:
- Add libusb to RPATH for avrdude. Without this, avrdude is broken.
Possible TODO: replace bundled avrdude with the one from nixpkgs.
- Use "cp -r ./build/linux/work/*", so example sketeches, the HTML
reference documentation and the 'arduino' shell script that starts the
IDE gets included.
- Make meta.description slightly more generic, to cover both GUI/core
variants.
ConnMan 1.28 was released Sunday, February 1st, 2015.
Upgrading ConnMan is strongly encouraged as this release fixes an issue
with DHCPv6 retransmission timer calculation that causes system load to
jump to 100%. In addition, all WiFi P2P issues encountered with Miracast
have been addressed thanks to persistent the reporting and fixing by
Jussi Kukkonen, Tomasz Bursztyka and Jukka Rissanen.
ConnMan no longer hands off foreground autoscanning to wpa_supplicant as
it causes issues when finding hidden WiFi networks. As a result, the
previously recommended build time option has be removed from the
documentation. wpa_supplicant can still be built with autoscan enabled
but as ConnMan no longer enables it run time the issue is mitigated.
Other changes and fixes include:
* Several fixes for handling IPv6 contexts via oFono (Pasi Sjöholm)
* Fix memory deallocation in exit code paths (Hannu Mallat)
* Use OPEN auth_alg for wpa_supplicant open WiFi networks (Slava Monich)
* A WiFi Access Point with unknown strength now has a proper minimum value
which translates to a service 'Strenght' property of 30 (Patrik Flykt)
* Fix byte order in DHCP server identifier (Jukka Rissanen)
* Properly cancel an ongoing service connect if the Agent exits
(Patrik Flykt)