[Bug 213659] [NEW PORT] devel/arduino16: Version 1.6.12 of the Arduino IDE

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Oct 21 01:27:47 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213659

            Bug ID: 213659
           Summary: [NEW PORT] devel/arduino16: Version 1.6.12 of the
                    Arduino IDE
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs at FreeBSD.org
          Reporter: bsdports at kyle-evans.net
                CC: bsam at FreeBSD.org

Created attachment 176000
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=176000&action=edit
shar(1) archive of devel/arduino16

Alright, here we go: Version 1.6.12 of the Arduino IDE. The board manager and
library manager have been patched out, which is okay since:

1.) They're not very useful on our platform, and
2.) OpenJDK stuff tended to have problems with them anyways.

Additional board support will ideally be provided through options in
devel/arduino-core so that devel/arduino-builder will benefit from the
additional boards as well independently of the IDE. devel/arduino-core does
currently include AVR+SAM as well as the SAMD core (through an option), but
only AVR boards are currently exposed to the IDE -- this will change in a
future version of devel/arduino-core.

I've tested this with multiple boards on multiple machines. Serial port
detection when connecting/disconnecting all works happily, and everything else
is as functional as I would expect.

As for Q/A, it passes `poudriere testport` with flying covers. I'm blatantly
ignoring two portlint warnings about USE_LDCONFIG because they're false
positives on some symlinks that this port installs, and I'm also ignoring its
warning about the conflicting "arduino" being too narrow of a pattern. I don't
foresee needing multiple versions of the port in the future beyond this one and
devel/arduino, and I don't want to accidentally catch any potential library
names up in the pattern.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list