diff --git a/app/lib/jtouchbar-1.0.0.jar b/app/lib/jtouchbar-1.0.0.jar
index a6bf9a091a6..2c473bec881 100644
Binary files a/app/lib/jtouchbar-1.0.0.jar and b/app/lib/jtouchbar-1.0.0.jar differ
diff --git a/build/arduino-builder-macosx-1.5.0-signed.tar.bz2.sha b/build/arduino-builder-macosx-1.5.0-signed.tar.bz2.sha
new file mode 100644
index 00000000000..62d57ed50e7
--- /dev/null
+++ b/build/arduino-builder-macosx-1.5.0-signed.tar.bz2.sha
@@ -0,0 +1 @@
+8c8cda0f1b02e846f9724eb3e6cfd28864a47942
diff --git a/build/arduino-builder-macosx-1.5.0.tar.bz2.sha b/build/arduino-builder-macosx-1.5.0.tar.bz2.sha
deleted file mode 100644
index a201577c1cd..00000000000
--- a/build/arduino-builder-macosx-1.5.0.tar.bz2.sha
+++ /dev/null
@@ -1 +0,0 @@
-019d39b41471a863f50c5b5338d1d3b972aaaaf5
diff --git a/build/build.xml b/build/build.xml
index f04850428bc..f2e8f970d09 100644
--- a/build/build.xml
+++ b/build/build.xml
@@ -100,7 +100,7 @@
-
+
@@ -400,13 +400,13 @@
-
-
-
-
+
+
+
+
-
+
-
-
+
+
@@ -503,6 +503,7 @@
+
@@ -514,11 +515,11 @@
-
+
-
+
-
+
@@ -556,7 +557,7 @@
-
+
@@ -672,8 +673,8 @@
-
-
+
+
@@ -697,8 +698,8 @@
-
-
+
+
@@ -740,8 +741,8 @@
-
-
+
+
@@ -853,11 +854,12 @@
+
-
-
+
+
@@ -1059,8 +1061,8 @@
-
-
+
+
diff --git a/build/libastylej-2.05.1-4.zip.sha b/build/libastylej-2.05.1-4.zip.sha
deleted file mode 100644
index eb54b5fa4bf..00000000000
--- a/build/libastylej-2.05.1-4.zip.sha
+++ /dev/null
@@ -1 +0,0 @@
-5ececb9bf18622f1ab61cd5cf9751ee0556a77e9
diff --git a/build/libastylej-2.05.1-5.zip.sha b/build/libastylej-2.05.1-5.zip.sha
new file mode 100644
index 00000000000..7ae7b7a6233
--- /dev/null
+++ b/build/libastylej-2.05.1-5.zip.sha
@@ -0,0 +1 @@
+06032c6429c8cdd74e5b94cceaa2785987e442e0
diff --git a/build/liblistSerials-1.4.0-2.zip.sha b/build/liblistSerials-1.4.0-2.zip.sha
deleted file mode 100644
index 60f1a128c16..00000000000
--- a/build/liblistSerials-1.4.0-2.zip.sha
+++ /dev/null
@@ -1 +0,0 @@
-79311e47bfc3bbde9cb907760008b5bc91414ba7
diff --git a/build/liblistSerials-1.4.2-2.zip.sha b/build/liblistSerials-1.4.2-2.zip.sha
new file mode 100644
index 00000000000..e72e9db9d02
--- /dev/null
+++ b/build/liblistSerials-1.4.2-2.zip.sha
@@ -0,0 +1 @@
+b6ddea08153ab811e90482007619d7997f48a02d
diff --git a/build/liblistSerials-1.4.2.zip.sha b/build/liblistSerials-1.4.2.zip.sha
deleted file mode 100644
index 2556f88c09c..00000000000
--- a/build/liblistSerials-1.4.2.zip.sha
+++ /dev/null
@@ -1 +0,0 @@
-5a81fcafc361fdf517cf811a982b1e4b35fa05eb
diff --git a/build/macosx/appbundler-1.0ea-arduino4.jar.zip.sha b/build/macosx/appbundler-1.0ea-arduino4.jar.zip.sha
deleted file mode 100644
index 15cbc3db398..00000000000
--- a/build/macosx/appbundler-1.0ea-arduino4.jar.zip.sha
+++ /dev/null
@@ -1 +0,0 @@
-89ef9e3ab1572e0bf2edfae2c9d6c0a03dcf2665
diff --git a/build/macosx/appbundler-1.0ea-arduino5.jar.zip.sha b/build/macosx/appbundler-1.0ea-arduino5.jar.zip.sha
new file mode 100644
index 00000000000..3dc241c5774
--- /dev/null
+++ b/build/macosx/appbundler-1.0ea-arduino5.jar.zip.sha
@@ -0,0 +1 @@
+d7734ca84b802d2b65137b9fc0ee01c5f2108ff0
diff --git a/build/macosx/arduinoOTA-1.2.1-darwin_amd64.tar.bz2.sha b/build/macosx/arduinoOTA-1.2.1-darwin_amd64.tar.bz2.sha
deleted file mode 100644
index fac2fccf1f5..00000000000
--- a/build/macosx/arduinoOTA-1.2.1-darwin_amd64.tar.bz2.sha
+++ /dev/null
@@ -1 +0,0 @@
-7f0554c09159cede9af5f338cc1041c88e571882
diff --git a/build/macosx/arduinoOTA-1.3.0-darwin_amd64-signed.tar.bz2.sha b/build/macosx/arduinoOTA-1.3.0-darwin_amd64-signed.tar.bz2.sha
new file mode 100644
index 00000000000..0aab0cb65a5
--- /dev/null
+++ b/build/macosx/arduinoOTA-1.3.0-darwin_amd64-signed.tar.bz2.sha
@@ -0,0 +1 @@
+648aa2df70113520a9d143a49e985552f3508023
diff --git a/build/macosx/arduinoOTA-1.3.0-darwin_amd64.tar.bz2.sha b/build/macosx/arduinoOTA-1.3.0-darwin_amd64.tar.bz2.sha
deleted file mode 100644
index ed003d82f4e..00000000000
--- a/build/macosx/arduinoOTA-1.3.0-darwin_amd64.tar.bz2.sha
+++ /dev/null
@@ -1 +0,0 @@
-2a2dd53e4d42256106157e0de9b0c72935c45c29
diff --git a/build/macosx/avr-gcc-7.3.0-atmel3.6.1-arduino5-x86_64-apple-darwin14-signed.tar.bz2.sha b/build/macosx/avr-gcc-7.3.0-atmel3.6.1-arduino5-x86_64-apple-darwin14-signed.tar.bz2.sha
new file mode 100644
index 00000000000..4388da488c9
--- /dev/null
+++ b/build/macosx/avr-gcc-7.3.0-atmel3.6.1-arduino5-x86_64-apple-darwin14-signed.tar.bz2.sha
@@ -0,0 +1 @@
+c641845446426e3fabf5d1b3f01ef7921ae227cf
diff --git a/build/macosx/avr-gcc-7.3.0-atmel3.6.1-arduino5-x86_64-apple-darwin14.tar.bz2.sha b/build/macosx/avr-gcc-7.3.0-atmel3.6.1-arduino5-x86_64-apple-darwin14.tar.bz2.sha
deleted file mode 100644
index ede9bf723a7..00000000000
--- a/build/macosx/avr-gcc-7.3.0-atmel3.6.1-arduino5-x86_64-apple-darwin14.tar.bz2.sha
+++ /dev/null
@@ -1 +0,0 @@
-40ced394dff8ec5381b7cf3708b2ab8dea54a1f6
diff --git a/build/macosx/avrdude-6.3.0-arduino17-x86_64-apple-darwin12-signed.tar.bz2.sha b/build/macosx/avrdude-6.3.0-arduino17-x86_64-apple-darwin12-signed.tar.bz2.sha
new file mode 100644
index 00000000000..2bcc96d202b
--- /dev/null
+++ b/build/macosx/avrdude-6.3.0-arduino17-x86_64-apple-darwin12-signed.tar.bz2.sha
@@ -0,0 +1 @@
+0694b2f647b9cf847e38dacd6b54c6a8591dc323
diff --git a/build/macosx/avrdude-6.3.0-arduino17-x86_64-apple-darwin12.tar.bz2.sha b/build/macosx/avrdude-6.3.0-arduino17-x86_64-apple-darwin12.tar.bz2.sha
deleted file mode 100644
index fac5ac8f193..00000000000
--- a/build/macosx/avrdude-6.3.0-arduino17-x86_64-apple-darwin12.tar.bz2.sha
+++ /dev/null
@@ -1 +0,0 @@
-dfb2a2a4d380c7fc0dc8e141555ae6c028786a8e
diff --git a/build/macosx/gcc.entitlements b/build/macosx/gcc.entitlements
new file mode 100644
index 00000000000..123d12a53e9
--- /dev/null
+++ b/build/macosx/gcc.entitlements
@@ -0,0 +1,8 @@
+
+
+
+
+ com.apple.security.cs.disable-library-validation
+
+
+
diff --git a/build/macosx/jre2.entitlements b/build/macosx/jre2.entitlements
new file mode 100644
index 00000000000..afa54db33b9
--- /dev/null
+++ b/build/macosx/jre2.entitlements
@@ -0,0 +1,16 @@
+
+
+
+
+ com.apple.security.cs.allow-jit
+
+ com.apple.security.cs.allow-unsigned-executable-memory
+
+ com.apple.security.cs.disable-executable-page-protection
+
+ com.apple.security.cs.allow-dyld-environment-variables
+
+ com.apple.security.cs.disable-library-validation
+
+
+