<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/bf0c3b26693123a192371b2d4010d93f3058ebe0">https://github.com/macports/macports-ports/commit/bf0c3b26693123a192371b2d4010d93f3058ebe0</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new bf0c3b2  Arduino: update to version 1.8.9
</span>bf0c3b2 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit bf0c3b26693123a192371b2d4010d93f3058ebe0
</span>Author: gians <pioggia3+github@gmail.com>
AuthorDate: Sat Mar 23 20:21:09 2019 +0100

<span style='display:block; white-space:pre;color:#404040;'>    Arduino: update to version 1.8.9
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * update to version 1.8.9
</span><span style='display:block; white-space:pre;color:#404040;'>    * add supported_archs
</span><span style='display:block; white-space:pre;color:#404040;'>    * add livecheck
</span><span style='display:block; white-space:pre;color:#404040;'>    * add macOS version check
</span>---
 devel/Arduino/Portfile | 24 ++++++++++++++++++------
 1 file changed, 18 insertions(+), 6 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/Arduino/Portfile b/devel/Arduino/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 61018c6..c2c7c01 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/Arduino/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/Arduino/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,9 +4,7 @@ PortSystem          1.0
</span> PortGroup           github 1.0
 PortGroup           java 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# retrieving from Arduino master because broken dependency from OpenJFX was removed after 1.8.8 release
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        arduino Arduino 2b11e94afe85888bd5ebd507de6c6e0220a49bf3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.8.8-git
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        arduino Arduino 1.8.9
</span> 
 java.version        1.8
 java.fallback       openjdk8
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,6 +15,8 @@ platforms           darwin
</span> maintainers         {gmail.com:giansalvo.gusinu @giansalvo} openmaintainer
 license             GPL-2
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs     x86_64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description         Arduino Software (IDE) makes it easy to write code and upload it to the board.
 
 long_description \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,14 +28,22 @@ long_description \
</span> 
 homepage            https://www.arduino.cc/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  79434c36d66d117f775359d5b8b5033d13005200 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  117da12bd853164b4ba74b6bc5b7a7289a84b973dae754513ebb61c76309e392 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    38714163
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  f4ea5d35ee4fbb26a51656fe12a4749a595c00c2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  62374d7bc683dd9bbe46b55985d23f9a64371c8a5ffed2a3937e3edc59fbc6fb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    38731429
</span> 
 depends_lib         port:apache-ant
 
 use_configure       no
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Arduino requires macOS 10.8 (Mountain Lion, darwin 12) or greater
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+pre-fetch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set check.os.major 12
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${os.major} < ${check.os.major}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        return -code error "${name} requires macOS 10.8 or greater."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> build {
     set ::env(JAVA_HOME) [exec /usr/libexec/java_home -v ${java.version}]
     system -W ${worksrcpath}/build "ant build dist -Dplatform=macosx <<<'${version}'"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,3 +55,7 @@ destroot {
</span> 
     file copy ${worksrcpath}/build/macosx/work/${name}.app ${destroot}${applications_dir}
 }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.type      regex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url       https://github.com/arduino/Arduino/releases
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex     "Release (\\d+(?:\\.\\d+)*)"
</span></pre><pre style='margin:0'>

</pre>