diff --git a/arduino-core/src/processing/app/BaseNoGui.java b/arduino-core/src/processing/app/BaseNoGui.java index 16b922caa..9bd0c62de 100644 --- a/arduino-core/src/processing/app/BaseNoGui.java +++ b/arduino-core/src/processing/app/BaseNoGui.java @@ -28,9 +28,9 @@ import static processing.app.I18n._; public class BaseNoGui { /** Version string to be used for build */ - public static final int REVISION = 10602; + public static final int REVISION = 10603; /** Extended version string displayed on GUI */ - static String VERSION_NAME = "1.6.2"; + static String VERSION_NAME = "1.6.3"; static File buildFolder; diff --git a/build/build.xml b/build/build.xml index f84b85dcd..4c4eab576 100644 --- a/build/build.xml +++ b/build/build.xml @@ -158,8 +158,8 @@ - - + + @@ -365,10 +365,10 @@ - - - - + + + + @@ -626,10 +626,10 @@ - - - - + + + + @@ -646,10 +646,10 @@ - - - - + + + + @@ -901,10 +901,10 @@ - - - - + + + + diff --git a/build/linux/avr-gcc-4.8.1-arduino2-x86_64-pc-linux-gnu.tar.bz2.sha b/build/linux/avr-gcc-4.8.1-arduino2-x86_64-pc-linux-gnu.tar.bz2.sha deleted file mode 100644 index 74629b3b4..000000000 --- a/build/linux/avr-gcc-4.8.1-arduino2-x86_64-pc-linux-gnu.tar.bz2.sha +++ /dev/null @@ -1 +0,0 @@ -3e3afc1e383e9294b52ef492e57ecd7bf6d9e178 diff --git a/build/linux/avr-gcc-4.8.1-arduino3-i686-pc-linux-gnu.tar.bz2.sha b/build/linux/avr-gcc-4.8.1-arduino3-i686-pc-linux-gnu.tar.bz2.sha new file mode 100644 index 000000000..8d3342ebe --- /dev/null +++ b/build/linux/avr-gcc-4.8.1-arduino3-i686-pc-linux-gnu.tar.bz2.sha @@ -0,0 +1 @@ +b5909b44c80db8f895996fde3b160d8ee88c9287 diff --git a/build/linux/avr-gcc-4.8.1-arduino3-x86_64-pc-linux-gnu.tar.bz2.sha b/build/linux/avr-gcc-4.8.1-arduino3-x86_64-pc-linux-gnu.tar.bz2.sha new file mode 100644 index 000000000..f829fef12 --- /dev/null +++ b/build/linux/avr-gcc-4.8.1-arduino3-x86_64-pc-linux-gnu.tar.bz2.sha @@ -0,0 +1 @@ +bf1c7b76f94f04fda16c4806971340ebfec95b07 diff --git a/build/linux/avrdude-6.0.1-arduino2-i686-pc-linux-gnu.tar.bz2.sha b/build/linux/avrdude-6.0.1-arduino2-i686-pc-linux-gnu.tar.bz2.sha deleted file mode 100644 index 2d3615969..000000000 --- a/build/linux/avrdude-6.0.1-arduino2-i686-pc-linux-gnu.tar.bz2.sha +++ /dev/null @@ -1 +0,0 @@ -0f26245c3553d1a47815c7598b096a3266d22390 diff --git a/build/linux/avrdude-6.0.1-arduino2-x86_64-pc-linux-gnu.tar.bz2.sha b/build/linux/avrdude-6.0.1-arduino2-x86_64-pc-linux-gnu.tar.bz2.sha deleted file mode 100644 index e4ba9aa48..000000000 --- a/build/linux/avrdude-6.0.1-arduino2-x86_64-pc-linux-gnu.tar.bz2.sha +++ /dev/null @@ -1 +0,0 @@ -3afa814b8902048a7aaa79cc5bdb7693f105bedf diff --git a/build/linux/avrdude-6.0.1-arduino3-i686-pc-linux-gnu.tar.bz2.sha b/build/linux/avrdude-6.0.1-arduino3-i686-pc-linux-gnu.tar.bz2.sha new file mode 100644 index 000000000..918c9fc7c --- /dev/null +++ b/build/linux/avrdude-6.0.1-arduino3-i686-pc-linux-gnu.tar.bz2.sha @@ -0,0 +1 @@ +5694d3b4cf48af4ed53ae1d539518375cb649142 diff --git a/build/linux/avrdude-6.0.1-arduino3-x86_64-pc-linux-gnu.tar.bz2.sha b/build/linux/avrdude-6.0.1-arduino3-x86_64-pc-linux-gnu.tar.bz2.sha new file mode 100644 index 000000000..875a4275d --- /dev/null +++ b/build/linux/avrdude-6.0.1-arduino3-x86_64-pc-linux-gnu.tar.bz2.sha @@ -0,0 +1 @@ +c677e3ecc0e2b61144b096c8af34b2007d1ce2e3 diff --git a/build/macosx/avr-gcc-4.8.1-arduino2-i386-apple-darwin11.tar.bz2.sha b/build/macosx/avr-gcc-4.8.1-arduino2-i386-apple-darwin11.tar.bz2.sha deleted file mode 100644 index 2b179789e..000000000 --- a/build/macosx/avr-gcc-4.8.1-arduino2-i386-apple-darwin11.tar.bz2.sha +++ /dev/null @@ -1 +0,0 @@ -08441692dc211f24e4378135ee541ab8f5327efd diff --git a/build/macosx/avr-gcc-4.8.1-arduino3-i386-apple-darwin11.tar.bz2.sha b/build/macosx/avr-gcc-4.8.1-arduino3-i386-apple-darwin11.tar.bz2.sha new file mode 100644 index 000000000..222afe7c0 --- /dev/null +++ b/build/macosx/avr-gcc-4.8.1-arduino3-i386-apple-darwin11.tar.bz2.sha @@ -0,0 +1 @@ +1cd9b024553e541d96a9e1dfca6c3c86e6b7b108 diff --git a/build/macosx/avrdude-6.0.1-arduino2-i386-apple-darwin11.tar.bz2.sha b/build/macosx/avrdude-6.0.1-arduino2-i386-apple-darwin11.tar.bz2.sha deleted file mode 100644 index 89d229107..000000000 --- a/build/macosx/avrdude-6.0.1-arduino2-i386-apple-darwin11.tar.bz2.sha +++ /dev/null @@ -1 +0,0 @@ -bb75a633367ce959b567946e40021b88c356f105 diff --git a/build/macosx/avrdude-6.0.1-arduino3-i386-apple-darwin11.tar.bz2.sha b/build/macosx/avrdude-6.0.1-arduino3-i386-apple-darwin11.tar.bz2.sha new file mode 100644 index 000000000..da429dab4 --- /dev/null +++ b/build/macosx/avrdude-6.0.1-arduino3-i386-apple-darwin11.tar.bz2.sha @@ -0,0 +1 @@ +d129a2f687828cda6784365bb0dd0e8689e7619b diff --git a/build/shared/bundled_package_index.json b/build/shared/bundled_package_index.json index e4658783e..61a2db3a7 100644 --- a/build/shared/bundled_package_index.json +++ b/build/shared/bundled_package_index.json @@ -48,9 +48,170 @@ "version": "6.0.1-arduino2" } ] + }, + { + "name": "Arduino AVR Boards", + "architecture": "avr", + "version": "1.6.3", + "category": "Arduino", + "url": "http://arduino.cc/download.php?f=/cores/avr-1.6.3.tar.bz2", + "archiveFileName": "avr-1.6.3.tar.bz2", + "checksum": "SHA-256:2909a4c6dd6d7497e7e1b5fcaa2f66a100271417510f3a68593b65af8ff78c1c", + "size": "4877442", + "boards": [ + {"name": "Arduino Yún"}, + {"name": "Arduino Uno"}, + {"name": "Arduino Diecimila"}, + {"name": "Arduino Nano"}, + {"name": "Arduino Mega"}, + {"name": "Arduino MegaADK"}, + {"name": "Arduino Leonardo"}, + {"name": "Arduino Micro"}, + {"name": "Arduino Esplora"}, + {"name": "Arduino Mini"}, + {"name": "Arduino Ethernet"}, + {"name": "Arduino Fio"}, + {"name": "Arduino BT"}, + {"name": "Arduino LilyPadUSB"}, + {"name": "Arduino Lilypad"}, + {"name": "Arduino Pro"}, + {"name": "Arduino ATMegaNG"}, + {"name": "Arduino Robot Control"}, + {"name": "Arduino Robot Motor"} + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino3" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino3" + } + ] + }, + { + "name": "Arduino SAM Boards (32-bits ARM Cortex-M3)", + "architecture": "sam", + "version": "1.6.2", + "category": "Arduino", + "url": "http://arduino.cc/download.php?f=/cores/sam-1.6.2.tar.bz2", + "archiveFileName": "sam-1.6.2.tar.bz2", + "checksum": "SHA-256:2d3c8a90bc214947cff1b816d0c2706441398efc78af7984d5250f2e50eddd5f", + "size": "16174730", + "boards": [ + {"name": "Arduino Due"} + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.3a-arduino" + } + ] + }, + { + "name": "Arduino SAM Boards (32-bits ARM Cortex-M3)", + "architecture": "sam", + "version": "1.6.3", + "category": "Arduino", + "url": "http://arduino.cc/download.php?f=/cores/sam-1.6.3.tar.bz2", + "archiveFileName": "sam-1.6.3.tar.bz2", + "checksum": "SHA-256:2d3c8a90bc214947cff1b816d0c2706441398efc78af7984d5250f2e50eddd5f", + "size": "16174730", + "boards": [ + {"name": "Arduino Due"} + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.3a-arduino" + } + ] } ], "tools": [ + { + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", + "url": "http://arduino.cc/download.php?f=/gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", + "checksum": "SHA-256:fd8c111c861144f932728e00abd3f7d1107e186eb9cd6083a54c7236ea78b7c2", + "size": "84537449" + }, + { + "host": "x86_64-apple-darwin", + "url": "http://arduino.cc/download.php?f=/gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", + "checksum": "SHA-256:3598acf21600f17a8e4a4e8e193dc422b894dc09384759b270b2ece5facb59c2", + "size": "52518522" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "http://arduino.cc/download.php?f=/gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", + "checksum": "SHA-256:d23f6626148396d6ec42a5b4d928955a703e0757829195fa71a939e5b86eecf6", + "size": "51395093" + }, + { + "host": "i686-pc-linux-gnu", + "url": "http://arduino.cc/download.php?f=/gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", + "checksum": "SHA-256:ba1994235f69c526c564f65343f22ddbc9822b2ea8c5ee07dd79d89f6ace2498", + "size": "51029223" + } + ] + }, + { + "name": "bossac", + "version": "1.3a-arduino", + "systems": [ + { + "host": "i686-linux-gnu", + "url": "http://arduino.cc/download.php?f=/tools/bossac-1.3a-arduino-i686-linux-gnu.tar.bz2", + "archiveFileName": "bossac-1.3a-arduino-i686-linux-gnu.tar.bz2", + "checksum": "SHA-256:d6d10362f40729a7877e43474fcf02ad82cf83321cc64ca931f5c82b2d25d24f", + "size": "147359" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "http://arduino.cc/download.php?f=/tools/bossac-1.3a-arduino-x86_64-pc-linux-gnu.tar.bz2", + "archiveFileName": "bossac-1.3a-arduino-x86_64-pc-linux-gnu.tar.bz2", + "checksum": "SHA-256:c1daed033251296768fa8b63ad283e053da93427c0f3cd476a71a9188e18442c", + "size": "26179" + }, + { + "host": "i686-mingw32", + "url": "http://arduino.cc/download.php?f=/tools/bossac-1.3a-arduino-i686-mingw32.tar.bz2", + "archiveFileName": "bossac-1.3a-arduino-i686-mingw32.tar.bz2", + "checksum": "SHA-256:a37727622e0f86cb4f2856ad0209568a5d804234dba3dc0778829730d61a5ec7", + "size": "265647" + }, + { + "host": "i386-apple-darwin11", + "url": "http://arduino.cc/download.php?f=/tools/bossac-1.3a-arduino-i386-apple-darwin11.tar.bz2", + "archiveFileName": "bossac-1.3a-arduino-i386-apple-darwin11.tar.bz2", + "checksum": "SHA-256:40770b225753e7a52bb165e8f37e6b760364f5c5e96048168d0178945bd96ad6", + "size": "39475" + } + ] + }, { "name": "avr-gcc", "version": "4.8.1-arduino2", @@ -118,6 +279,74 @@ "url": "http://arduino.cc/download.php?f=/tools/avrdude-6.0.1-arduino2-i686-mingw32.zip" } ] + }, + { + "name": "avr-gcc", + "version": "4.8.1-arduino3", + "systems": [ + { + "size": "24447175", + "checksum": "SHA-256:28e207c66b3dc405367d0c5e68ce3c278e5ec3abb0e4974e7927fe0f9a532c40", + "host": "i386-apple-darwin11", + "archiveFileName": "avr-gcc-4.8.1-arduino3-i386-apple-darwin11.tar.bz2", + "url": "http://arduino.cc/download.php?f=/tools/avr-gcc-4.8.1-arduino3-i386-apple-darwin11.tar.bz2" + }, + { + "size": "30556996", + "checksum": "SHA-256:028340abec6eb3085b82404dfc7ed143e1bb05b2da961b539ddcdba4a6f65533", + "host": "x86_64-linux-gnu", + "archiveFileName": "avr-gcc-4.8.1-arduino3-x86_64-pc-linux-gnu.tar.bz2", + "url": "http://arduino.cc/download.php?f=/tools/avr-gcc-4.8.1-arduino3-x86_64-pc-linux-gnu.tar.bz2" + }, + { + "size": "28768022", + "checksum": "SHA-256:37796548ba9653267568f959cd8c7ebfe5b4bce4599898cf9f876d64e616cb87", + "host": "i686-linux-gnu", + "archiveFileName": "avr-gcc-4.8.1-arduino3-i686-pc-linux-gnu.tar.bz2", + "url": "http://arduino.cc/download.php?f=/tools/avr-gcc-4.8.1-arduino3-i686-pc-linux-gnu.tar.bz2" + }, + { + "size": "46046917", + "checksum": "SHA-256:d6f0527793f9800f060408392a99eb290ed205730edbae43a1a25cbf6b6b588f", + "host": "i686-mingw32", + "archiveFileName": "avr-gcc-4.8.1-arduino3-i686-mingw32.zip", + "url": "http://arduino.cc/download.php?f=/tools/avr-gcc-4.8.1-arduino3-i686-mingw32.zip" + } + ] + }, + { + "name": "avrdude", + "version": "6.0.1-arduino3", + "systems": [ + { + "size": "264682", + "checksum": "SHA-256:df7cd4a76e45ab3767eb964f845f4d5e9d643df950ec32812923da1e9843d072", + "host": "i386-apple-darwin11", + "archiveFileName": "avrdude-6.0.1-arduino3-i386-apple-darwin11.tar.bz2", + "url": "http://arduino.cc/download.php?f=/tools/avrdude-6.0.1-arduino3-i386-apple-darwin11.tar.bz2" + }, + { + "size": "748634", + "checksum": "SHA-256:bb7bff48f20a68e1fe559c3f3f644574df12ab5c98eb6a1491079f3c760434ad", + "host": "x86_64-linux-gnu", + "archiveFileName": "avrdude-6.0.1-arduino3-x86_64-pc-linux-gnu.tar.bz2", + "url": "http://arduino.cc/download.php?f=/tools/avrdude-6.0.1-arduino3-x86_64-pc-linux-gnu.tar.bz2" + }, + { + "size": "495482", + "checksum": "SHA-256:96a0cfb83fe0452366159e3bf4e19ff10906a8957d1feafd3d98b49ab4b14405", + "host": "i686-linux-gnu", + "archiveFileName": "avrdude-6.0.1-arduino3-i686-pc-linux-gnu.tar.bz2", + "url": "http://arduino.cc/download.php?f=/tools/avrdude-6.0.1-arduino3-i686-pc-linux-gnu.tar.bz2" + }, + { + "size": "241619", + "checksum": "SHA-256:ea59bfc2ee85039c85318b2ba52c47ef0573513444a785b72f59b22586a950f9", + "host": "i686-mingw32", + "archiveFileName": "avrdude-6.0.1-arduino3-i686-mingw32.zip", + "url": "http://arduino.cc/download.php?f=/tools/avrdude-6.0.1-arduino3-i686-mingw32.zip" + } + ] } ] } diff --git a/build/shared/revisions.txt b/build/shared/revisions.txt index 06ef0442a..c95dc0292 100644 --- a/build/shared/revisions.txt +++ b/build/shared/revisions.txt @@ -1,4 +1,10 @@ +ARDUINO 1.6.3 + +[ide] +* Fixed an ArchiveExtractor issue when dealing with native stuff, affecting some linuxes +* Upgrading toolchains: statically compiled, ship with Link Time Optimization plugin (disabled by defalt) + ARDUINO 1.6.2 - 2015.03.28 [ide] diff --git a/build/windows/avr-gcc-4.8.1-arduino2-i686-mingw32.zip.sha b/build/windows/avr-gcc-4.8.1-arduino2-i686-mingw32.zip.sha deleted file mode 100644 index 16258a357..000000000 --- a/build/windows/avr-gcc-4.8.1-arduino2-i686-mingw32.zip.sha +++ /dev/null @@ -1 +0,0 @@ -f75e7dd9276d3c3390b8499ad4a6db8154971e2c diff --git a/build/windows/avr-gcc-4.8.1-arduino3-i686-mingw32.zip.sha b/build/windows/avr-gcc-4.8.1-arduino3-i686-mingw32.zip.sha new file mode 100644 index 000000000..f8253b0e8 --- /dev/null +++ b/build/windows/avr-gcc-4.8.1-arduino3-i686-mingw32.zip.sha @@ -0,0 +1 @@ +9bd8b817f0b63896f58214ef8513df901816f4cf diff --git a/build/windows/avrdude-6.0.1-arduino2-i686-mingw32.zip.sha b/build/windows/avrdude-6.0.1-arduino2-i686-mingw32.zip.sha deleted file mode 100644 index f89b9b53b..000000000 --- a/build/windows/avrdude-6.0.1-arduino2-i686-mingw32.zip.sha +++ /dev/null @@ -1 +0,0 @@ -eb952dfdd4838a42806d22c6510e6d66b7cb96f9 diff --git a/build/windows/avrdude-6.0.1-arduino3-i686-mingw32.zip.sha b/build/windows/avrdude-6.0.1-arduino3-i686-mingw32.zip.sha new file mode 100644 index 000000000..265192b58 --- /dev/null +++ b/build/windows/avrdude-6.0.1-arduino3-i686-mingw32.zip.sha @@ -0,0 +1 @@ +8764e67cea23a14041ff8f3fbe475b3048ade71e diff --git a/hardware/arduino/avr/platform.txt b/hardware/arduino/avr/platform.txt index 30167aa99..db3e26bb1 100644 --- a/hardware/arduino/avr/platform.txt +++ b/hardware/arduino/avr/platform.txt @@ -6,7 +6,7 @@ # https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5---3rd-party-Hardware-specification name=Arduino AVR Boards -version=1.6.2 +version=1.6.3 # AVR compile variables # --------------------- diff --git a/hardware/arduino/sam/platform.txt b/hardware/arduino/sam/platform.txt index 17435d74a..c9bc693b5 100644 --- a/hardware/arduino/sam/platform.txt +++ b/hardware/arduino/sam/platform.txt @@ -5,7 +5,7 @@ # https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5---3rd-party-Hardware-specification name=Arduino ARM (32-bits) Boards -version=1.6.2 +version=1.6.3 # SAM3 compile variables # ---------------------- diff --git a/package_index.json b/package_index.json deleted file mode 100644 index a19b4c00f..000000000 --- a/package_index.json +++ /dev/null @@ -1,218 +0,0 @@ -{ - "packages": [ - { - "name": "arduino", - "maintainer": "Arduino", - "websiteURL": "http://www.arduino.cc/", - "email": "packages@arduino.cc", - "platforms": [ - { - "name": "Arduino AVR Boards", - "architecture": "avr", - "version": "1.6.2", - "category": "Arduino", - "url": "http://arduino.cc/download.php?f=/cores/avr-1.6.2.tar.bz2", - "archiveFileName": "avr-1.6.2.tar.bz2", - "checksum": "SHA-256:2909a4c6dd6d7497e7e1b5fcaa2f66a100271417510f3a68593b65af8ff78c1c", - "size": "4877442", - "boards": [ - {"name": "Arduino Yún"}, - {"name": "Arduino Uno"}, - {"name": "Arduino Diecimila"}, - {"name": "Arduino Nano"}, - {"name": "Arduino Mega"}, - {"name": "Arduino MegaADK"}, - {"name": "Arduino Leonardo"}, - {"name": "Arduino Micro"}, - {"name": "Arduino Esplora"}, - {"name": "Arduino Mini"}, - {"name": "Arduino Ethernet"}, - {"name": "Arduino Fio"}, - {"name": "Arduino BT"}, - {"name": "Arduino LilyPadUSB"}, - {"name": "Arduino Lilypad"}, - {"name": "Arduino Pro"}, - {"name": "Arduino ATMegaNG"}, - {"name": "Arduino Robot Control"}, - {"name": "Arduino Robot Motor"} - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino2" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino2" - } - ] - }, - { - "name": "Arduino SAM Boards (32-bits ARM Cortex-M3)", - "architecture": "sam", - "version": "1.6.2", - "category": "Arduino", - "url": "http://arduino.cc/download.php?f=/cores/sam-1.6.2.tar.bz2", - "archiveFileName": "sam-1.6.2.tar.bz2", - "checksum": "SHA-256:2d3c8a90bc214947cff1b816d0c2706441398efc78af7984d5250f2e50eddd5f", - "size": "16174730", - "boards": [ - {"name": "Arduino Due"} - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.3a-arduino" - } - ] - } - ], - "tools": [ - { - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1", - "systems": [ - { - "host": "i686-mingw32", - "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", - "url": "http://arduino.cc/download.php?f=/gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", - "checksum": "SHA-256:fd8c111c861144f932728e00abd3f7d1107e186eb9cd6083a54c7236ea78b7c2", - "size": "84537449" - }, - { - "host": "x86_64-apple-darwin", - "url": "http://arduino.cc/download.php?f=/gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", - "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", - "checksum": "SHA-256:3598acf21600f17a8e4a4e8e193dc422b894dc09384759b270b2ece5facb59c2", - "size": "52518522" - }, - { - "host": "x86_64-pc-linux-gnu", - "url": "http://arduino.cc/download.php?f=/gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", - "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", - "checksum": "SHA-256:d23f6626148396d6ec42a5b4d928955a703e0757829195fa71a939e5b86eecf6", - "size": "51395093" - }, - { - "host": "i686-pc-linux-gnu", - "url": "http://arduino.cc/download.php?f=/gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", - "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", - "checksum": "SHA-256:ba1994235f69c526c564f65343f22ddbc9822b2ea8c5ee07dd79d89f6ace2498", - "size": "51029223" - } - ] - }, - { - "name": "bossac", - "version": "1.3a-arduino", - "systems": [ - { - "host": "i686-linux-gnu", - "url": "http://arduino.cc/download.php?f=/tools/bossac-1.3a-arduino-i686-linux-gnu.tar.bz2", - "archiveFileName": "bossac-1.3a-arduino-i686-linux-gnu.tar.bz2", - "checksum": "SHA-256:d6d10362f40729a7877e43474fcf02ad82cf83321cc64ca931f5c82b2d25d24f", - "size": "147359" - }, - { - "host": "x86_64-pc-linux-gnu", - "url": "http://arduino.cc/download.php?f=/tools/bossac-1.3a-arduino-x86_64-pc-linux-gnu.tar.bz2", - "archiveFileName": "bossac-1.3a-arduino-x86_64-pc-linux-gnu.tar.bz2", - "checksum": "SHA-256:c1daed033251296768fa8b63ad283e053da93427c0f3cd476a71a9188e18442c", - "size": "26179" - }, - { - "host": "i686-mingw32", - "url": "http://arduino.cc/download.php?f=/tools/bossac-1.3a-arduino-i686-mingw32.tar.bz2", - "archiveFileName": "bossac-1.3a-arduino-i686-mingw32.tar.bz2", - "checksum": "SHA-256:a37727622e0f86cb4f2856ad0209568a5d804234dba3dc0778829730d61a5ec7", - "size": "265647" - }, - { - "host": "i386-apple-darwin11", - "url": "http://arduino.cc/download.php?f=/tools/bossac-1.3a-arduino-i386-apple-darwin11.tar.bz2", - "archiveFileName": "bossac-1.3a-arduino-i386-apple-darwin11.tar.bz2", - "checksum": "SHA-256:40770b225753e7a52bb165e8f37e6b760364f5c5e96048168d0178945bd96ad6", - "size": "39475" - } - ] - }, - { - "name": "avr-gcc", - "version": "4.8.1-arduino2", - "systems": [ - { - "size": "24443285", - "checksum": "SHA-256:c19a7526235c364d7f62ec1a993d9b495973ba1813869ccf0241c65905896852", - "host": "i386-apple-darwin11", - "archiveFileName": "avr-gcc-4.8.1-arduino2-i386-apple-darwin11.tar.bz2", - "url": "http://arduino.cc/download.php?f=/tools/avr-gcc-4.8.1-arduino2-i386-apple-darwin11.tar.bz2" - }, - { - "size": "27152002", - "checksum": "SHA-256:24a931877bee5f36dc00a88877219a6d2f6a1fb7abb989fd04556b8432d2e14e", - "host": "x86_64-linux-gnu", - "archiveFileName": "avr-gcc-4.8.1-arduino2-x86_64-pc-linux-gnu.tar.bz2", - "url": "http://arduino.cc/download.php?f=/tools/avr-gcc-4.8.1-arduino2-x86_64-pc-linux-gnu.tar.bz2" - }, - { - "size": "25876628", - "checksum": "SHA-256:2d701b4efbc8cec62dc299cde01730c5eebcf23d7e4393db8cf7744a9bf1d3de", - "host": "i686-linux-gnu", - "archiveFileName": "avr-gcc-4.8.1-arduino2-i686-pc-linux-gnu.tar.bz2", - "url": "http://arduino.cc/download.php?f=/tools/avr-gcc-4.8.1-arduino2-i686-pc-linux-gnu.tar.bz2" - }, - { - "size": "46046691", - "checksum": "SHA-256:2eafb49fb803fa4d2c32d35e24c0b372fcd520ca0a790fa537a847179e382000", - "host": "i686-mingw32", - "archiveFileName": "avr-gcc-4.8.1-arduino2-i686-mingw32.zip", - "url": "http://arduino.cc/download.php?f=/tools/avr-gcc-4.8.1-arduino2-i686-mingw32.zip" - } - ] - }, - { - "name": "avrdude", - "version": "6.0.1-arduino2", - "systems": [ - { - "size": "264965", - "checksum": "SHA-256:71117cce0096dad6c091e2c34eb0b9a3386d3aec7d863d2da733d9e5eac3a6b1", - "host": "i386-apple-darwin11", - "archiveFileName": "avrdude-6.0.1-arduino2-i386-apple-darwin11.tar.bz2", - "url": "http://arduino.cc/download.php?f=/tools/avrdude-6.0.1-arduino2-i386-apple-darwin11.tar.bz2" - }, - { - "size": "292541", - "checksum": "SHA-256:2489004d1d98177eaf69796760451f89224007c98b39ebb5577a9a34f51425f1", - "host": "x86_64-linux-gnu", - "archiveFileName": "avrdude-6.0.1-arduino2-x86_64-pc-linux-gnu.tar.bz2", - "url": "http://arduino.cc/download.php?f=/tools/avrdude-6.0.1-arduino2-x86_64-pc-linux-gnu.tar.bz2" - }, - { - "size": "283209", - "checksum": "SHA-256:6f633dd6270ad0d9ef19507bcbf8697b414a15208e4c0f71deec25ef89cdef3f", - "host": "i686-linux-gnu", - "archiveFileName": "avrdude-6.0.1-arduino2-i686-pc-linux-gnu.tar.bz2", - "url": "http://arduino.cc/download.php?f=/tools/avrdude-6.0.1-arduino2-i686-pc-linux-gnu.tar.bz2" - }, - { - "size": "241618", - "checksum": "SHA-256:6c5483800ba753c80893607e30cade8ab77b182808fcc5ea15fa3019c63d76ae", - "host": "i686-mingw32", - "archiveFileName": "avrdude-6.0.1-arduino2-i686-mingw32.zip", - "url": "http://arduino.cc/download.php?f=/tools/avrdude-6.0.1-arduino2-i686-mingw32.zip" - } - ] - } - ] - } - ] -}