Skip site navigation (1)Skip section navigation (2)
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>