Friday, August 12, 2022

[Update] devel/arduino 1.8.10 -> 1.8.19

Hello,

This brings devel/arduino to 1.8.19. I've tested this out to a nano
board on amd64. The arduino team moved the examples out to their own
repository, so there is a bit of churn there.

ok?

--

Tracey Emery

Index: Makefile
===================================================================
RCS file: /home/cvs/ports/devel/arduino/Makefile,v
retrieving revision 1.23
diff -u -p -r1.23 Makefile
--- Makefile 11 Mar 2022 18:49:33 -0000 1.23
+++ Makefile 12 Aug 2022 16:28:44 -0000
@@ -1,8 +1,9 @@
COMMENT= open-source electronics prototyping platform

-V= 1.8.10
-AVR_V= 1.8.2
-ADAFRUIT_BOARDS_V= 0dad98d190ebd0e22e7be08f114d27a94784b7d8
+V= 1.8.19
+AVR_V= 1.8.5
+EX_V= 4ee37f686d647733dd46fac3074b9011e7dc5ef9
+ADAFRUIT_BOARDS_V= 3751f438bb2cff9b5970d1056c4a2e91876a93f0
GH_ACCOUNT= arduino
GH_PROJECT= arduino
GH_TAGNAME= ${V}
@@ -10,7 +11,8 @@ EPOCH= 0

DISTFILES+= ${DISTNAME}${EXTRACT_SUFX} \
ArduinoCore-avr-{arduino/ArduinoCore-avr/archive/}${AVR_V}${EXTRACT_SUFX}:0 \
- Adafruit_Arduino_Boards-{adafruit/Adafruit_Arduino_Boards/archive/}${ADAFRUIT_BOARDS_V}${EXTRACT_SUFX}:0
+ Adafruit_Arduino_Boards-{adafruit/Adafruit_Arduino_Boards/archive/}${ADAFRUIT_BOARDS_V}${EXTRACT_SUFX}:0 \
+ arduino-examples-{arduino/arduino-examples/archive/}${EX_V}${EXTRACT_SUFX}:0

CATEGORIES= devel
HOMEPAGE= https://www.arduino.cc/
@@ -32,6 +34,7 @@ PKG_ARCH= *
WRKDIST= ${WRKDIR}/Arduino-${V}
AVR_WRKDIST= ${WRKDIR}/ArduinoCore-avr-${AVR_V}
ADAFRUIT_WRKDIST= ${WRKDIR}/Adafruit_Arduino_Boards-${ADAFRUIT_BOARDS_V}
+EX_WRKDIST= ${WRKDIR}/arduino-examples-${EX_V}/examples

post-extract:
cd ${ADAFRUIT_WRKDIST} && tar -cf - bootloaders libraries variants | \
@@ -40,7 +43,7 @@ post-extract:

do-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/{,doc,examples}/arduino
- cp -r ${WRKSRC}/build/shared/examples/* ${PREFIX}/share/examples/arduino
+ cp -r ${EX_WRKDIST}/* ${PREFIX}/share/examples/arduino
cp -r ${WRKSRC}/{license.txt,README.md} ${PREFIX}/share/doc/arduino
cp -r ${AVR_WRKDIST}/* ${PREFIX}/share/arduino
chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/devel/arduino/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo 17 Dec 2019 02:21:53 -0000 1.6
+++ distinfo 12 Aug 2022 16:22:44 -0000
@@ -1,6 +1,8 @@
-SHA256 (Adafruit_Arduino_Boards-0dad98d190ebd0e22e7be08f114d27a94784b7d8.tar.gz) = jy2qC6zTRm/ZlhNh04W4kpY0XjQNXNuQEXUHwKHQ6M0=
-SHA256 (ArduinoCore-avr-1.8.2.tar.gz) = HCaPdR1WSDtSkLFd3lj3MqxlUfjFsxjcWBoYzMIMFMA=
-SHA256 (arduino-1.8.10.tar.gz) = mwqz3o2LldZ8dNums0yEpoQldsVqtSFJBFXyHuHj8EM=
-SIZE (Adafruit_Arduino_Boards-0dad98d190ebd0e22e7be08f114d27a94784b7d8.tar.gz) = 194320
-SIZE (ArduinoCore-avr-1.8.2.tar.gz) = 5476614
-SIZE (arduino-1.8.10.tar.gz) = 42779826
+SHA256 (Adafruit_Arduino_Boards-3751f438bb2cff9b5970d1056c4a2e91876a93f0.tar.gz) = 6SvlwbkBlJ8iehI70AD+wJvEG3TShKlvailSYprEO+s=
+SHA256 (ArduinoCore-avr-1.8.5.tar.gz) = hbjCX0t4TTEFl9upnN+/luX3OiGnYBiG54VlYoS/diM=
+SHA256 (arduino-1.8.19.tar.gz) = F4Oesqm8eu7TuyoxWJjv2zB17WBfmCELSi07VBmcxXE=
+SHA256 (arduino-examples-4ee37f686d647733dd46fac3074b9011e7dc5ef9.tar.gz) = J0Vnj5LZCo2mbqLFWM2xjgs1m46x64Nbw9GBv0glncg=
+SIZE (Adafruit_Arduino_Boards-3751f438bb2cff9b5970d1056c4a2e91876a93f0.tar.gz) = 194584
+SIZE (ArduinoCore-avr-1.8.5.tar.gz) = 7943852
+SIZE (arduino-1.8.19.tar.gz) = 34715155
+SIZE (arduino-examples-4ee37f686d647733dd46fac3074b9011e7dc5ef9.tar.gz) = 4748132
Index: pkg/PLIST
===================================================================
RCS file: /home/cvs/ports/devel/arduino/pkg/PLIST,v
retrieving revision 1.9
diff -u -p -r1.9 PLIST
--- pkg/PLIST 11 Mar 2022 18:49:33 -0000 1.9
+++ pkg/PLIST 12 Aug 2022 16:29:08 -0000
@@ -1,4 +1,5 @@
share/arduino/
+share/arduino/README.md
share/arduino/boards.txt
share/arduino/bootloaders/
share/arduino/bootloaders/atmega/
@@ -149,6 +150,7 @@ share/arduino/cores/arduino/abi.cpp
share/arduino/cores/arduino/binary.h
share/arduino/cores/arduino/hooks.c
share/arduino/cores/arduino/main.cpp
+share/arduino/cores/arduino/new
share/arduino/cores/arduino/new.cpp
share/arduino/cores/arduino/new.h
share/arduino/cores/arduino/wiring.c
@@ -158,6 +160,64 @@ share/arduino/cores/arduino/wiring_priva
share/arduino/cores/arduino/wiring_pulse.S
share/arduino/cores/arduino/wiring_pulse.c
share/arduino/cores/arduino/wiring_shift.c
+share/arduino/drivers/
+share/arduino/drivers/AdafruitCircuitPlayground.cat
+share/arduino/drivers/AdafruitCircuitPlayground.inf
+share/arduino/drivers/FTDI USB Drivers/
+share/arduino/drivers/FTDI USB Drivers/Static/
+share/arduino/drivers/FTDI USB Drivers/Static/amd64/
+share/arduino/drivers/FTDI USB Drivers/Static/amd64/ftd2xx.lib
+share/arduino/drivers/FTDI USB Drivers/Static/i386/
+share/arduino/drivers/FTDI USB Drivers/Static/i386/ftd2xx.lib
+share/arduino/drivers/FTDI USB Drivers/amd64/
+share/arduino/drivers/FTDI USB Drivers/amd64/ftbusui.dll
+share/arduino/drivers/FTDI USB Drivers/amd64/ftcserco.dll
+share/arduino/drivers/FTDI USB Drivers/amd64/ftd2xx.lib
+share/arduino/drivers/FTDI USB Drivers/amd64/ftd2xx64.dll
+share/arduino/drivers/FTDI USB Drivers/amd64/ftdibus.sys
+share/arduino/drivers/FTDI USB Drivers/amd64/ftlang.dll
+share/arduino/drivers/FTDI USB Drivers/amd64/ftser2k.sys
+share/arduino/drivers/FTDI USB Drivers/amd64/ftserui2.dll
+share/arduino/drivers/FTDI USB Drivers/ftd2xx.h
+share/arduino/drivers/FTDI USB Drivers/ftdibus.cat
+share/arduino/drivers/FTDI USB Drivers/ftdibus.inf
+share/arduino/drivers/FTDI USB Drivers/ftdiport.cat
+share/arduino/drivers/FTDI USB Drivers/ftdiport.inf
+share/arduino/drivers/FTDI USB Drivers/i386/
+share/arduino/drivers/FTDI USB Drivers/i386/ftbusui.dll
+share/arduino/drivers/FTDI USB Drivers/i386/ftcserco.dll
+share/arduino/drivers/FTDI USB Drivers/i386/ftd2xx.dll
+share/arduino/drivers/FTDI USB Drivers/i386/ftd2xx.lib
+share/arduino/drivers/FTDI USB Drivers/i386/ftdibus.sys
+share/arduino/drivers/FTDI USB Drivers/i386/ftlang.dll
+share/arduino/drivers/FTDI USB Drivers/i386/ftser2k.sys
+share/arduino/drivers/FTDI USB Drivers/i386/ftserui2.dll
+share/arduino/drivers/arduino-org.cat
+share/arduino/drivers/arduino-org.inf
+share/arduino/drivers/arduino.cat
+share/arduino/drivers/arduino.inf
+share/arduino/drivers/dpinst-amd64.exe
+share/arduino/drivers/dpinst-x86.exe
+share/arduino/drivers/gemma/
+share/arduino/drivers/gemma/amd64/
+share/arduino/drivers/gemma/amd64/libusb0.dll
+share/arduino/drivers/gemma/amd64/libusb0.sys
+share/arduino/drivers/gemma/arduino_gemma.cat
+share/arduino/drivers/gemma/arduino_gemma.inf
+share/arduino/drivers/gemma/ia64/
+share/arduino/drivers/gemma/ia64/libusb0.dll
+share/arduino/drivers/gemma/ia64/libusb0.sys
+share/arduino/drivers/gemma/license/
+share/arduino/drivers/gemma/license/libusb0/
+share/arduino/drivers/gemma/license/libusb0/installer_license.txt
+share/arduino/drivers/gemma/x86/
+share/arduino/drivers/gemma/x86/libusb0.sys
+share/arduino/drivers/gemma/x86/libusb0_x86.dll
+share/arduino/drivers/genuino.cat
+share/arduino/drivers/genuino.inf
+share/arduino/drivers/linino-boards_amd64.cat
+share/arduino/drivers/linino-boards_x86.cat
+share/arduino/drivers/linino.inf
share/arduino/extras/
share/arduino/extras/pack.hourlybuild.bash
share/arduino/extras/pack.pullrequest.bash
@@ -676,6 +736,7 @@ share/arduino/libraries/Wire/utility/
share/arduino/libraries/Wire/utility/twi.c
share/arduino/libraries/Wire/utility/twi.h
share/arduino/platform.txt
+share/arduino/post_install.bat
share/arduino/programmers.txt
share/arduino/variants/
share/arduino/variants/adafruit32u4/

No comments:

Post a Comment