svn commit: r542879 - head/devel/arduino-irremote
Craig Leres
leres at FreeBSD.org
Wed Jul 22 17:18:34 UTC 2020
Author: leres
Date: Wed Jul 22 17:18:33 2020
New Revision: 542879
URL: https://svnweb.freebsd.org/changeset/ports/542879
Log:
devel/arduino-irremote: Update to 2.5.0
Remove RUN_DEPENDS, we're just installing C++ modules that can be
built by devel/arduino or devel/arduino18 using cross compilers.
Changes since 2.1.0:
- Added Lego Power Functions Protocol
- Added support for ATmega8535, ATmega16, ATmega32, ATmega164,
- ATmega324, ATmega644, ATmega1284, ATmega64, ATmega128
- Fix calculation of pause length in LEGO PF protocol
- Added ESP32 IR receive support
- Merge in SAM support
- Added Philips Extended RC-5 protocol support
- BoseWave protocol added
- Renamed "boarddefs.h"
- Renamed SEND_PIN to IR_SEND_PIN
- Renamed state macros
- Enabled DUTY_CYCLE for send signal
- Added sending for ESP32
- Changed rawlen from uint8_t to unsigned int allowing bigger
- receive buffer and renamed RAWBUF to RAW_BUFFER_LENGTH
- Introduced USE_NO_CARRIER for simulating an IR receiver
- Added function sendRaw_P() for sending data from flash
- Optimized by reducing floating point operations as suggested by
- @madmalkav
- Optimized with macros when using default MICROS_PER_TICK and
- TOLERANCE
- Made decodeHash as a settable protocol defined by DECODE_HASH
- Added support for MagiQuest IR wands
Reported by: portscout
Modified:
head/devel/arduino-irremote/Makefile
head/devel/arduino-irremote/distinfo
Modified: head/devel/arduino-irremote/Makefile
==============================================================================
--- head/devel/arduino-irremote/Makefile Wed Jul 22 17:17:21 2020 (r542878)
+++ head/devel/arduino-irremote/Makefile Wed Jul 22 17:18:33 2020 (r542879)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= arduino-irremote
-PORTVERSION= 2.1.0
-PORTREVISION= 1
+PORTVERSION= 2.5.0
CATEGORIES= devel
MAINTAINER= leres at FreeBSD.org
@@ -11,8 +10,6 @@ COMMENT= Multi-protocol infrared remote library for th
LICENSE= LGPL21
-RUN_DEPENDS= arduino:devel/arduino
-
USES= dos2unix
USE_GITHUB= yes
GH_ACCOUNT= z3t0
@@ -20,22 +17,17 @@ GH_PROJECT= Arduino-IRremote
NO_BUILD= yes
-FILES= IRremote.cpp IRremote.h IRremoteInt.h irPronto.cpp \
- irRecv.cpp irSend.cpp ir_Aiwa.cpp ir_Denon.cpp \
- ir_Dish.cpp ir_JVC.cpp ir_LG.cpp ir_Mitsubishi.cpp \
- ir_NEC.cpp ir_Panasonic.cpp ir_RC5_RC6.cpp \
- ir_Samsung.cpp ir_Sanyo.cpp ir_Sharp.cpp ir_Sony.cpp \
- ir_Template.cpp ir_Whynter.cpp keywords.txt \
+RELPATH= arduino/libraries/IRremote
-PLIST_FILES= ${FILES:S,^,arduino/libraries/IRremote/,}
+DATADIR= ${PREFIX}/${RELPATH}
+PORTDATA= *
PORTEXAMPLES= *
OPTIONS_DEFINE= EXAMPLES
do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/arduino/libraries/IRremote
- (cd ${WRKSRC} && ${INSTALL_DATA} ${FILES} \
- ${STAGEDIR}${PREFIX}/arduino/libraries/IRremote)
+ ${MKDIR} ${STAGEDIR}${PREFIX}/${RELPATH}
+ cd ${WRKSRC}/src && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${RELPATH}
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
Modified: head/devel/arduino-irremote/distinfo
==============================================================================
--- head/devel/arduino-irremote/distinfo Wed Jul 22 17:17:21 2020 (r542878)
+++ head/devel/arduino-irremote/distinfo Wed Jul 22 17:18:33 2020 (r542879)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1465001274
-SHA256 (z3t0-Arduino-IRremote-2.1.0_GH0.tar.gz) = 4cd26f5037590e99b3d065f17c4327542625a986fe421e25288209e713aece5b
-SIZE (z3t0-Arduino-IRremote-2.1.0_GH0.tar.gz) = 50373
+TIMESTAMP = 1595435701
+SHA256 (z3t0-Arduino-IRremote-2.5.0_GH0.tar.gz) = 44937ce5cffd5037409880db75c285a3503842f3def9276364cd32847072cea9
+SIZE (z3t0-Arduino-IRremote-2.5.0_GH0.tar.gz) = 104400
More information about the svn-ports-all
mailing list