Bug 218282 - [PATCH] devel/arduino16: Update to Arduino 1.8.2, MOVE to devel/arduino18, random fixes
Summary: [PATCH] devel/arduino16: Update to Arduino 1.8.2, MOVE to devel/arduino18, ra...
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: patch
Depends on: 218221
Blocks:
  Show dependency treegraph
 
Reported: 2017-04-01 02:51 UTC by Kyle Evans
Modified: 2017-04-19 20:41 UTC (History)
1 user (show)

See Also:
bsam: maintainer-feedback+


Attachments
svn(1) diff of devel/arduino16 (37.79 KB, patch)
2017-04-01 02:51 UTC, Kyle Evans
kevans: maintainer-approval+
Details | Diff
svn(1) diff of MOVED (465 bytes, patch)
2017-04-01 02:52 UTC, Kyle Evans
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kyle Evans freebsd_committer freebsd_triage 2017-04-01 02:51:50 UTC
Created attachment 181372 [details]
svn(1) diff of devel/arduino16

Arduino 1.8.2 has been released, integrating some of the patches we had applied to build.xml and recognition of FreeBSD as having valid platform tags. Other key points:

* Firmata upgrade, 2.5.3 => 2.5.5
* Robot_Motor upgrade, 1.0.1 => 1.0.2
* Temboo upgrade, 1.1.7 => 1.1.8
* WiFi101-FirmwareUpdater-Plugin update, 0.8.0 => 0.9.0
* SD 1.1.1 and Servo 1.1.2 now also included
* (Port) indentation fixes
* (Port) Populate lib/version.txt to fix arduino-makefile usage

I'm attaching a patch w.r.t. to devel/arduino16 because `svn mv` followed by `svn diff` didn't seem to be producing the results that I wanted as far as I could tell. I think this should apply cleanly enough if you `svn mv` devel/arduino16 to devel/arduino18 and then apply within devel/arduino18. If not, let me know what I need to do. =)

I'm also attaching the corresponding MOVED patch, for completeness sake.

Looked over with: portlint -AC
Tested with: Poudriere (-HEAD, amd64)
Comment 1 Kyle Evans freebsd_committer freebsd_triage 2017-04-01 02:52:23 UTC
Created attachment 181373 [details]
svn(1) diff of MOVED
Comment 2 Boris Samorodov freebsd_committer freebsd_triage 2017-04-17 18:39:40 UTC
Take.
Comment 3 commit-hook freebsd_committer freebsd_triage 2017-04-19 20:40:48 UTC
A commit references this bug:

Author: bsam
Date: Wed Apr 19 20:40:11 UTC 2017
New revision: 438914
URL: https://svnweb.freebsd.org/changeset/ports/438914

Log:
  devel/arduino18: Update to Arduino 1.8.2, and:
  * Firmata upgrade,  2.5.3 => 2.5.5
  * Robot_Motor upgrade,  1.0.1 => 1.0.2
  * Temboo upgrade,  1.1.7 => 1.1.8
  * WiFi101-FirmwareUpdater-Plugin update,  0.8.0 => 0.9.0
  * SD 1.1.1 and Servo 1.1.2 now also included
  * (Port) indentation fixes
  * (Port) Populate lib/version.txt to fix arduino-makefile usage))

  PR:		218282
  Submitted by:	Kyle Evans <bsdports@kyle-evans.net> (maintainer)

Changes:
  head/MOVED
  head/devel/arduino16/
  head/devel/arduino18/
  head/devel/arduino18/Makefile
  head/devel/arduino18/distinfo
  head/devel/arduino18/files/patch-app_src_processing_app_Base.java
  head/devel/arduino18/files/patch-arduino-core_src_cc_arduino_contributions_libraries_LibraryInstaller.java
  head/devel/arduino18/files/patch-arduino-core_src_cc_arduino_contributions_packages_ContributionInstaller.java
  head/devel/arduino18/files/patch-arduino-core_src_cc_arduino_contributions_packages_ContributionsIndexer.java
  head/devel/arduino18/files/patch-arduino-core_src_processing_app_BaseNoGui.java
  head/devel/arduino18/files/patch-build_build.xml
  head/devel/arduino18/pkg-plist
Comment 4 Boris Samorodov freebsd_committer freebsd_triage 2017-04-19 20:41:34 UTC
Committed, thanks!