BSD Ports

devel/libftdi1 1.5_9 FreeBSD

Library (using libusb) to talk to FTDI chips

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
c23260105d
License
GPLv2, LGPL21
Categories
devel
Package size
150.8 KiB, 737.9 KiB installed

Description

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.

In the other systems

SystemPortVersion
FreeBSDdevel/libftdi11.5_9
OpenBSDdevel/libftdi11.5p5
NetBSDdevel/libftdi11.5nb13
DragonFlydevel/libftdi11.5_7
MidnightBSDdevel/libftdi11.5_9

Install

Binary package:

pkg install libftdi1

From the ports tree:

cd /usr/ports/devel/libftdi1/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libftdi1>0:devel/libftdi1
LIB_DEPENDS=	libftdi1.so:devel/libftdi1

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.5_91.5_91.5_41.5_81.5_9
FreeBSD:14:quarterly1.5_91.5_9n/a1.5_81.5_9
FreeBSD:15:latest1.5_91.5_9n/a1.5_81.5_8
FreeBSD:15:quarterly1.5_91.5_9n/an/an/a
FreeBSD:16:latest1.5_91.5_9n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 25
Run dependencies 8

Configuration

Options name: devel_libftdi1

OptionDefaultDescription
BOOSTonBuild with boost
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
PYTHONonBuild Python bindings
USES
cmake:insource compiler:c++11-lang gettext-runtime pkgconfig tar:bzip2
Service scripts
none

Files

pkg-plist 23
  • bin/ftdi_eeprom
  • bin/libftdi1-config
  • 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
  • include/libftdi1/ftdi.hpp
  • lib/libftdi1.a
  • lib/libftdi1.so
  • lib/libftdi1.so.2
  • lib/libftdi1.so.2.5.0
  • lib/libftdipp1.a
  • lib/libftdipp1.so
  • lib/libftdipp1.so.3
  • lib/libftdipp1.so.2.5.0
  • share/doc/libftdi1/example.conf
  • %%PYTHON_SITELIBDIR%%/_ftdi1.so
  • %%PYTHON_SITELIBDIR%%/ftdi1.py
  • share/libftdi/examples/cbus.py
  • share/libftdi/examples/complete.py
  • share/libftdi/examples/simple.py
distinfo 1
FileSizeSHA256
libftdi1-1.5.tar.bz21162977c7091e9c86196148bd41177b4590dccb1510bfe6cea5bf7407ff194482eb049
Master sites 1
  • https://www.intra2net.com/en/developer/libftdi/download/

Commit history 1

DateCommitCreditsLog message
c23260105d Gleb Popov devel/libftdi1: Fix building with CMake 4
Approved by: portmgr (fixit blanket)