Bug 213482 - devel/arduino-core: Core board support for Arduino devices
Summary: devel/arduino-core: Core board support for Arduino devices
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Boris Samorodov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-10-14 16:38 UTC by Kyle Evans
Modified: 2016-10-14 19:16 UTC (History)
1 user (show)

See Also:


Attachments
shar(1) archive of devel/arduino-core (353.26 KB, text/plain)
2016-10-14 17:48 UTC, Kyle Evans
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kyle Evans freebsd_committer 2016-10-14 16:38:02 UTC
devel/arduino-core will supply the core board (avr/sam + samd option) support for Arduino devices and used by the Arduino 1.6 port. The reasoning for splitting this out of the IDE:

* We no longer tie the core release to the IDE release
* Cores do often see updates outside of IDE releases
* This could be used by arduino-mk and/or arduino-builder without installing the full-blown IDE/Java

This port does no actual building, it serves purely to package the cores into the proper spots.
Comment 1 Boris Samorodov freebsd_committer 2016-10-14 17:25:13 UTC
Take.
Comment 2 Boris Samorodov freebsd_committer 2016-10-14 17:47:15 UTC
Hope, you'll post a shar file. ;-)
Comment 3 Kyle Evans freebsd_committer 2016-10-14 17:48:55 UTC
Created attachment 175757 [details]
shar(1) archive of devel/arduino-core

Holy noodles, my bad. =P

I was interrupted 4 or 5 times while trying to post this, then goofed it.
Comment 4 commit-hook freebsd_committer 2016-10-14 19:04:38 UTC
A commit references this bug:

Author: bsam
Date: Fri Oct 14 19:04:00 UTC 2016
New revision: 423983
URL: https://svnweb.freebsd.org/changeset/ports/423983

Log:
  Core board support used in Arduino 1.6

  WWW: http://www.arduino.cc

  PR:		213482
  Submitted by:	bsdports@kyle-evans.net

Changes:
  head/devel/Makefile
  head/devel/arduino-core/
  head/devel/arduino-core/Makefile
  head/devel/arduino-core/distinfo
  head/devel/arduino-core/files/
  head/devel/arduino-core/files/patch-hardware_arduino_avr_platform.txt
  head/devel/arduino-core/files/patch-hardware_arduino_sam_cores_arduino_itoa.c
  head/devel/arduino-core/files/patch-hardware_arduino_sam_cores_arduino_itoa.h
  head/devel/arduino-core/files/patch-hardware_package__index__bundled.json
  head/devel/arduino-core/pkg-descr
  head/devel/arduino-core/pkg-plist
Comment 5 Boris Samorodov freebsd_committer 2016-10-14 19:06:49 UTC
Committed, thanks!
Note: I've used NO_BUILD=yes macro instead of blank build target.
Comment 6 Kyle Evans freebsd_committer 2016-10-14 19:16:33 UTC
(In reply to Boris Samorodov from comment #5)

Ahhh, okay, I was wondering if there was something built in for that. Thank you! =)