Date: Wed, 22 Jul 2020 10:43:38 +0200 From: Emmanuel Vadot <manu@bidouilliste.com> To: Boris Samorodov <bsam@passap.ru> 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: <20200722104338.ae59c3974e22c082d0619b5d@bidouilliste.com> In-Reply-To: <314cb5c1-8f17-b0b3-10aa-eaf6ba93c6a9@passap.ru> References: <202007121302.06CD2KYD045735@repo.freebsd.org> <20200714101338.aa5efa5206546c63ec4b3bdb@bidouilliste.com> <314cb5c1-8f17-b0b3-10aa-eaf6ba93c6a9@passap.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi Boris,=20 Thanks a lot, that fix the problem for building devel/icestorm. On Wed, 22 Jul 2020 01:10:26 +0300 Boris Samorodov <bsam@passap.ru> wrote: > Hi Emmanuel, >=20 > I've just fixed the port by incorporation an upstream > fix. Thank you. >=20 > 14.07.2020 11:13, Emmanuel Vadot ?????: > > On Sun, 12 Jul 2020 13:02:20 +0000 (UTC) > >=20 > > Hi Boris, > >=20 > > Boris Samorodov <bsam@FreeBSD.org> wrote: > >=20 > >> 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: > >> =20 > >> - mark dual licensed; > >> - regenerate patches; > >> - pet portlint (shuffle some Makefile lines). > >> =20 > >> New in 1.5 - 2020-07-07 > >> ----------------------- > >> * Implement tc[io]flush methods & deprecate broken purge_buffers me= thods > >> =20 > >> 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. > >> =20 > >> Old code will continue to function, but you'll get > >> a deprecation warning during compilation. > >> =20 > >> * 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 > >> > >=20 > > After this update pkg-config gives the same include dir for libftdi1 > > and libftdipp1. > >=20 > > With 1.4_15 : > >=20 > > $ 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 > >=20 > > 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 > >=20 > > ftdi.h is still present in the same directory. > >=20 > > Haven't looked at the cmake files. > >=20 >=20 > --=20 > WBR, bsam --=20 Emmanuel Vadot <manu@bidouilliste.com> <manu@freebsd.org>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200722104338.ae59c3974e22c082d0619b5d>