From owner-svn-ports-all@freebsd.org Wed Jul 22 17:18:34 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id AEFAB359A69; Wed, 22 Jul 2020 17:18:34 +0000 (UTC) (envelope-from leres@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BBhy249xhz4TGH; Wed, 22 Jul 2020 17:18:34 +0000 (UTC) (envelope-from leres@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 72B63B01A; Wed, 22 Jul 2020 17:18:34 +0000 (UTC) (envelope-from leres@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 06MHIYmw020761; Wed, 22 Jul 2020 17:18:34 GMT (envelope-from leres@FreeBSD.org) Received: (from leres@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 06MHIYdW020759; Wed, 22 Jul 2020 17:18:34 GMT (envelope-from leres@FreeBSD.org) Message-Id: <202007221718.06MHIYdW020759@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: leres set sender to leres@FreeBSD.org using -f From: Craig Leres Date: Wed, 22 Jul 2020 17:18:34 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r542879 - head/devel/arduino-irremote X-SVN-Group: ports-head X-SVN-Commit-Author: leres X-SVN-Commit-Paths: head/devel/arduino-irremote X-SVN-Commit-Revision: 542879 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jul 2020 17:18:34 -0000 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@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