Index: head/devel/arduino-avrdude/Makefile =================================================================== --- head/devel/arduino-avrdude/Makefile (revision 448306) +++ head/devel/arduino-avrdude/Makefile (revision 448307) @@ -1,43 +1,43 @@ # $FreeBSD$ PORTNAME= avrdude PORTVERSION= 6.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= SAVANNAH/avrdude PKGNAMEPREFIX= arduino- MAINTAINER= kevans@FreeBSD.org COMMENT= Program for programming the on-chip memory of Atmel AVR Arduino CPUs LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libftdi1.so:devel/libftdi1 GNU_CONFIGURE= yes USES= libtool localbase readline USE_LDCONFIG= yes INSTALL_TARGET= install-strip MAKE_JOBS_UNSAFE= yes MAKE_ENV+= PKGNAMEPREFIX=${PKGNAMEPREFIX} CONFIGURE_ARGS+= --disable-shared --disable-static PLIST_FILES= bin/arduino-avrdude \ etc/arduino-avrdude.conf \ man/man1/arduino-avrdude.1.gz post-patch: @${REINPLACE_CMD} -e 's|-lusb-1.0|-lusb|g' ${WRKSRC}/configure post-configure: @${MV} ${WRKSRC}/${PORTNAME}.1 ${WRKSRC}/${PKGNAMEPREFIX}${PORTNAME}.1 @${MV} ${WRKSRC}/${PORTNAME}.conf ${WRKSRC}/${PKGNAMEPREFIX}${PORTNAME}.conf post-install: @${RM} ${STAGEDIR}${PREFIX}/include/lib${PORTNAME}.h @${RM} ${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}.a .include Index: head/devel/avrdude/Makefile =================================================================== --- head/devel/avrdude/Makefile (revision 448306) +++ head/devel/avrdude/Makefile (revision 448307) @@ -1,33 +1,33 @@ # Created by: Brian Dean # $FreeBSD$ PORTNAME= avrdude PORTVERSION= 6.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= SAVANNAH/avrdude MAINTAINER= joerg@FreeBSD.org COMMENT= Program for programming the on-chip memory of Atmel AVR CPUs LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes USES= libtool localbase readline USE_LDCONFIG= yes INSTALL_TARGET= install-strip MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= FTDI OPTIONS_DEFAULT= FTDI FTDI_DESC= libftdi support FTDI_LIB_DEPENDS= libftdi1.so:devel/libftdi1 post-patch: @${REINPLACE_CMD} -e 's|-lusb-1.0|-lusb|g' ${WRKSRC}/configure post-patch-FTDI-off: @${REINPLACE_CMD} -e '/LIBS=/ s|-lftdi1*|&-do-not-detect|' ${WRKSRC}/configure .include Index: head/devel/libftdi1/Makefile =================================================================== --- head/devel/libftdi1/Makefile (revision 448306) +++ head/devel/libftdi1/Makefile (revision 448307) @@ -1,75 +1,74 @@ # $FreeBSD$ PORTNAME= libftdi1 -PORTVERSION= 1.3 -PORTREVISION= 3 +PORTVERSION= 1.4 CATEGORIES= devel MASTER_SITES= http://www.intra2net.com/en/developer/libftdi/download/ MAINTAINER= bsam@FreeBSD.org COMMENT= Library (using libusb) to talk to FTDI chips LICENSE= GPLv2 LIB_DEPENDS= libconfuse.so:devel/libconfuse OPTIONS_DEFINE= PYTHON BOOST DOCS EXAMPLES OPTIONS_DEFAULT= PYTHON BOOST OPTIONS_SUB= yes BOOST_DESC= Build with boost PYTHON_DESC= Build Python bindings BROKEN_sparc64= Does not build: fails to link -USES= cmake pkgconfig tar:bzip2 +USES= cmake gettext-runtime pkgconfig tar:bzip2 USE_LDCONFIG= yes PORTDOCS= COPYING.LIB ChangeLog README .include .if ${PORT_OPTIONS:MDOCS} CMAKE_ARGS+= -DDOCUMENTATION:BOOL=true .else CMAKE_ARGS+= -DDOCUMENTATION:BOOL=false .endif .if ${PORT_OPTIONS:MEXAMPLES} CMAKE_ARGS+= -DEXAMPLES:BOOL=true .else CMAKE_ARGS+= -DEXAMPLES:BOOL=false .endif .if ${PORT_OPTIONS:MPYTHON} USES+= python:2 CMAKE_ARGS+= -DPYTHON_BINDINGS:BOOL=true BUILD_DEPENDS+= swig2.0:devel/swig20 .else CMAKE_ARGS+= -DPYTHON_BINDINGS:BOOL=false .endif .if ${PORT_OPTIONS:MBOOST} CMAKE_ARGS+= -DFTDIPP:BOOL=true LIB_DEPENDS+= libboost_system.so:devel/boost-libs .else CMAKE_ARGS+= -DFTDIPP:BOOL=false .endif post-install: .if ${PORT_OPTIONS:MEXAMPLES} .for fname in baud_test bitbang bitbang2 bitbang_cbus bitbang_ft2232 eeprom find_all serial_test simple stream_test ${INSTALL_PROGRAM} ${WRKSRC}/examples/${fname} ${STAGEDIR}${PREFIX}/bin/ftdi1_${fname}_example .endfor .if ${PORT_OPTIONS:MBOOST} .for fname in find_all_pp ${INSTALL_PROGRAM} ${WRKSRC}/examples/${fname} ${STAGEDIR}${PREFIX}/bin/ftdi1_${fname}_example .endfor .endif .endif .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/ .endif .include Index: head/devel/libftdi1/distinfo =================================================================== --- head/devel/libftdi1/distinfo (revision 448306) +++ head/devel/libftdi1/distinfo (revision 448307) @@ -1,3 +1,3 @@ -TIMESTAMP = 1475137612 -SHA256 (libftdi1-1.3.tar.bz2) = 9a8c95c94bfbcf36584a0a58a6e2003d9b133213d9202b76aec76302ffaa81f4 -SIZE (libftdi1-1.3.tar.bz2) = 108549 +TIMESTAMP = 1503139208 +SHA256 (libftdi1-1.4.tar.bz2) = ec36fb49080f834690c24008328a5ef42d3cf584ef4060f3a35aa4681cb31b74 +SIZE (libftdi1-1.4.tar.bz2) = 109521 Index: head/devel/libftdi1/pkg-descr =================================================================== --- head/devel/libftdi1/pkg-descr (revision 448306) +++ head/devel/libftdi1/pkg-descr (revision 448307) @@ -1,7 +1,7 @@ libftdi1 - A library (using libusb) to talk to FTDI's FT2232C, FT232BM and FT245BM type chips including the popular bitbang mode. Note: When you get a -5 error "can't claim usb device" during ftdi_usb_open(), make sure the kernel ftdi_sio driver is unloaded. -WWW: http://www.intra2net.com/en/developer/libftdi/ +WWW: https://www.intra2net.com/en/developer/libftdi/ Index: head/devel/libftdi1/pkg-plist =================================================================== --- head/devel/libftdi1/pkg-plist (revision 448306) +++ head/devel/libftdi1/pkg-plist (revision 448307) @@ -1,34 +1,34 @@ bin/ftdi_eeprom bin/libftdi1-config %%EXAMPLES%%bin/ftdi1_baud_test_example %%EXAMPLES%%bin/ftdi1_bitbang2_example %%EXAMPLES%%bin/ftdi1_bitbang_cbus_example %%EXAMPLES%%bin/ftdi1_bitbang_example %%EXAMPLES%%bin/ftdi1_bitbang_ft2232_example %%EXAMPLES%%bin/ftdi1_eeprom_example %%EXAMPLES%%bin/ftdi1_find_all_example %%EXAMPLES%%%%BOOST%%bin/ftdi1_find_all_pp_example %%EXAMPLES%%bin/ftdi1_serial_test_example %%EXAMPLES%%bin/ftdi1_simple_example %%EXAMPLES%%bin/ftdi1_stream_test_example libdata/pkgconfig/libftdi1.pc libdata/pkgconfig/libftdipp1.pc lib/cmake/libftdi1/LibFTDI1Config.cmake lib/cmake/libftdi1/LibFTDI1ConfigVersion.cmake lib/cmake/libftdi1/UseLibFTDI1.cmake include/libftdi1/ftdi.h %%BOOST%%include/libftdi1/ftdi.hpp lib/libftdi1.a lib/libftdi1.so lib/libftdi1.so.2 -lib/libftdi1.so.2.3.0 +lib/libftdi1.so.2.4.0 %%BOOST%%lib/libftdipp1.a %%BOOST%%lib/libftdipp1.so -%%BOOST%%lib/libftdipp1.so.2 -%%BOOST%%lib/libftdipp1.so.2.3.0 +%%BOOST%%lib/libftdipp1.so.3 +%%BOOST%%lib/libftdipp1.so.2.4.0 %%PORTDOCS%%%%DOCSDIR%%/example.conf %%PYTHON%%%%PYTHON_SITELIBDIR%%/_ftdi1.so %%PYTHON%%%%PYTHON_SITELIBDIR%%/ftdi1.py %%PYTHON%%share/libftdi/examples/cbus.py %%PYTHON%%share/libftdi/examples/complete.py %%PYTHON%%share/libftdi/examples/simple.py Index: head/devel/papilio-loader/Makefile =================================================================== --- head/devel/papilio-loader/Makefile (revision 448306) +++ head/devel/papilio-loader/Makefile (revision 448307) @@ -1,39 +1,40 @@ # Created by: mr@freebsd.org # $FreeBSD$ PORTNAME= papilio-loader PORTVERSION= 2.8 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= mr@FreeBSD.org COMMENT= Load bit files to the Open Source Papilio FPGA boards LICENSE= GPLv2 LIB_DEPENDS= libftdi1.so:devel/libftdi1 USE_GITHUB= yes GH_ACCOUNT= GadgetFactory GH_PROJECT= Papilio-Loader GH_TAGNAME= dd111c4 WRKSRC= ${WRKDIR}/${GH_PROJECT}-${GH_TAGNAME}/papilio-prog USES= autoreconf:autoconf pkgconfig gmake GNU_CONFIGURE= yes CONFIGURE_ENV+= libftdi1_CFLAGS="-I ${LOCALBASE}/include/libftdi1" CONFIGURE_ENV+= libftdi1_LIBS="-L ${LOCALBASE}/lib -lftdi1" post-patch: @echo "${DATADIR}" ${CP} ${FILESDIR}/Papilio_Programmer.sh ${WRKSRC} @${REINPLACE_CMD} -e 's|%%DATADIR%%|${DATADIR}|' ${WRKSRC}/Papilio_Programmer.sh BITFILES= bscan_spi_xc3s250e.bit bscan_spi_xc3s500e.bit bscan_spi_lx9.bit post-install: ${INSTALL_SCRIPT} ${INSTALL_WRKSRC}/Papilio_Programmer.sh ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} .for BITFILE in ${BITFILES} ${INSTALL_DATA} ${INSTALL_WRKSRC}/${BITFILE} ${STAGEDIR}${DATADIR} .endfor .include Index: head/sysutils/flashrom/Makefile =================================================================== --- head/sysutils/flashrom/Makefile (revision 448306) +++ head/sysutils/flashrom/Makefile (revision 448307) @@ -1,59 +1,59 @@ # Created by: Alexander Logvinov # $FreeBSD$ PORTNAME= flashrom PORTVERSION= 0.9.9 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= http://download.flashrom.org/releases/ MAINTAINER= nukama+maintainer@gmail.com COMMENT= Utility for reading, writing, verifying, and erasing flash ROM chips LICENSE= GPLv2 LIB_DEPENDS= libpci.so:devel/libpci OPTIONS_DEFINE= BUSPIRATE DMIDECODE DOCS FTDI OPTIONS_DEFAULT= DMIDECODE FTDI BUSPIRATE_DESC= Enable buspirate support (broken) DMIDECODE_DESC= Use dmidecode to gather DMI information FTDI_DESC= Enable external FT2232SPI flasher support USES= gmake tar:bzip2 MAKE_ENV= CONFIG_BUSPIRATE_SPI=no \ WARNERROR=no ONLY_FOR_ARCHS= amd64 i386 PORTDOCS= * DOCSRCDIR1= ${WRKSRC} DOC_FILES1= ChangeLog README DOCSRCDIR2= ${WRKSRC}/Documentation DOCSDIR2= ${DOCSDIR}/Documentation DOC_FILES2= *.txt PLIST_FILES= bin/${PORTNAME} \ man/man8/${PORTNAME}.8.gz BUSPIRATE_MAKE_ENV= CONFIG_BUSPIRATE_SPI=yes DMIDECODE_RUN_DEPENDS+= dmidecode:sysutils/dmidecode FTDI_LIB_DEPENDS= libftdi1.so:devel/libftdi1 FTDI_USES= pkgconfig do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 ${STAGEDIR}${MAN8PREFIX}/man/man8/ @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR2} ${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${STAGEDIR}${DOCSDIR2} .include