Date: Wed, 22 Jul 2020 01:10:26 +0300 From: Boris Samorodov <bsam@passap.ru> To: Emmanuel Vadot <manu@bidouilliste.com>, Boris Samorodov <bsam@FreeBSD.org> Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r542078 - in head/devel/libftdi1: . files Message-ID: <314cb5c1-8f17-b0b3-10aa-eaf6ba93c6a9@passap.ru> In-Reply-To: <20200714101338.aa5efa5206546c63ec4b3bdb@bidouilliste.com> References: <202007121302.06CD2KYD045735@repo.freebsd.org> <20200714101338.aa5efa5206546c63ec4b3bdb@bidouilliste.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi Emmanuel, I've just fixed the port by incorporation an upstream fix. Thank you. 14.07.2020 11:13, Emmanuel Vadot пишет: > On Sun, 12 Jul 2020 13:02:20 +0000 (UTC) > > Hi Boris, > > Boris Samorodov <bsam@FreeBSD.org> wrote: > >> Author: bsam >> Date: Sun Jul 12 13:02:20 2020 >> New Revision: 542078 >> URL: https://svnweb.freebsd.org/changeset/ports/542078 >> >> Log: >> devel/libftdi1: Update to version 1.5 and: >> >> - mark dual licensed; >> - regenerate patches; >> - pet portlint (shuffle some Makefile lines). >> >> New in 1.5 - 2020-07-07 >> ----------------------- >> * Implement tc[io]flush methods & deprecate broken purge_buffers methods >> >> Please check your code for ftdi_usb_purge_rx_buffer(), >> ftdi_usb_purge_tx_buffer() and ftdi_usb_purge_buffers() >> and migrate to the new ftdi_tc[io]flush() methods. >> >> Old code will continue to function, but you'll get >> a deprecation warning during compilation. >> >> * Add program to test buffer flush (purge) functionality >> * Add kernel driver auto attach/detach. >> See new AUTO_DETACH_REATACH_SIO_MODULE option >> * Add ftdi_setflowctrl_xonxoff() >> * ftdi_eeprom / eeprom handling: >> * Unify handling of all boolean eeprom flags >> * Add device release number support >> * Add channel_a_driver support for type xxR chips >> * Add support for group0 drive levels on x232H chips >> * Fix handling of high_current_drive parameter >> * Fix inverted handling of VCP driver field for TYPE_R chips >> * New --verbose option for eeprom decode operation >> * Add example code for async mode >> * Add SPDX license identifiers to the core library & ftdi_eeprom >> * Various python SWIG wrapper improvements >> * Various cmake file improvements >> * Fix small bugs in error code paths >> >> Modified: >> head/devel/libftdi1/Makefile >> head/devel/libftdi1/distinfo >> head/devel/libftdi1/files/patch-CMakeLists.txt >> head/devel/libftdi1/files/patch-cmake__FindUSB1.cmake >> head/devel/libftdi1/files/patch-examples__CMakeLists.txt >> head/devel/libftdi1/files/patch-test_CMakeLists.txt >> head/devel/libftdi1/pkg-plist >> > > After this update pkg-config gives the same include dir for libftdi1 > and libftdipp1. > > With 1.4_15 : > > $ pkg-config --cflags > libftdi1 -I/usr/local/include/libftdi1 > $ pkg-config --cflags > libftdipp1 -I/usr/local/include/libftdi1 > $ ls /usr/local/include/libftdi1 > ftdi.h ftdi.hpp > > With 1.5 > $ pkg-config --cflags libftdi1 > -I/usr/local/include/libftdipp1 > $ pkg-config --cflags libftdipp1 > -I/usr/local/include/libftdipp1 > $ ls /usr/local/include/libftdipp1/ > ftdi.hpp > > ftdi.h is still present in the same directory. > > Haven't looked at the cmake files. > -- WBR, bsam
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?314cb5c1-8f17-b0b3-10aa-eaf6ba93c6a9>