From owner-svn-ports-all@freebsd.org Tue Jul 21 22:10:20 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 EDC9A3699DA; Tue, 21 Jul 2020 22:10:20 +0000 (UTC) (envelope-from bsam@passap.ru) Received: from forward106j.mail.yandex.net (forward106j.mail.yandex.net [IPv6:2a02:6b8:0:801:2::109]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BBCT72bWxz4KQ5; Tue, 21 Jul 2020 22:10:18 +0000 (UTC) (envelope-from bsam@passap.ru) Received: from mxback15o.mail.yandex.net (mxback15o.mail.yandex.net [IPv6:2a02:6b8:0:1a2d::66]) by forward106j.mail.yandex.net (Yandex) with ESMTP id 69CB411A02D3; Wed, 22 Jul 2020 01:10:15 +0300 (MSK) Received: from sas8-b61c542d7279.qloud-c.yandex.net (sas8-b61c542d7279.qloud-c.yandex.net [2a02:6b8:c1b:2912:0:640:b61c:542d]) by mxback15o.mail.yandex.net (mxback/Yandex) with ESMTP id 3z4STqsKKN-AEQe8I43; Wed, 22 Jul 2020 01:10:15 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=passap.ru; s=mail; t=1595369415; bh=5D1yTn8CJR2v1ixvC3BiViAQhiNJsknRYy8kNmKtZV4=; h=In-Reply-To:From:To:Subject:Cc:Date:References:Message-ID; b=O9giNPmkf0HJWE6bJOAZi8SHxCFX94ZHCxRR0yo94xzVEmiYHl5riJn/gBYIqBN6F PRnD/pR88az4pkZYdakehqao3zqCuZQMgZUs3+clIgryx2ucZAUOG5uiAATAAIITWt HgI9HZYay2Y7ll9pLF2lB4Nwu2P+ANHbqn9cUIM0= Received: by sas8-b61c542d7279.qloud-c.yandex.net (smtp/Yandex) with ESMTPSA id XD6kfNDzNE-AEjmQqlG; Wed, 22 Jul 2020 01:10:14 +0300 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client certificate not present) Subject: Re: svn commit: r542078 - in head/devel/libftdi1: . files To: Emmanuel Vadot , Boris Samorodov Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org References: <202007121302.06CD2KYD045735@repo.freebsd.org> <20200714101338.aa5efa5206546c63ec4b3bdb@bidouilliste.com> From: Boris Samorodov Message-ID: <314cb5c1-8f17-b0b3-10aa-eaf6ba93c6a9@passap.ru> Date: Wed, 22 Jul 2020 01:10:26 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <20200714101338.aa5efa5206546c63ec4b3bdb@bidouilliste.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: ru Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4BBCT72bWxz4KQ5 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=passap.ru header.s=mail header.b=O9giNPmk; dmarc=none; spf=pass (mx1.freebsd.org: domain of bsam@passap.ru designates 2a02:6b8:0:801:2::109 as permitted sender) smtp.mailfrom=bsam@passap.ru X-Spamd-Result: default: False [-2.92 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.02)[-1.020]; R_DKIM_ALLOW(-0.20)[passap.ru:s=mail]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a02:6b8:0::/52]; NEURAL_HAM_LONG(-0.97)[-0.967]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[passap.ru]; RCPT_COUNT_FIVE(0.00)[5]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[passap.ru:+]; NEURAL_HAM_SHORT(-0.33)[-0.329]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:13238, ipnet:2a02:6b8::/32, country:RU]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[2a02:6b8:0:801:2::109:from] 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: Tue, 21 Jul 2020 22:10:21 -0000 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 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