devel/libftdi1 1.5_9 MidnightBSD
Library (using libusb) to talk to FTDI chips
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- gpl2, lgpl2.1
- Categories
- devel
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
The newest version among them is 1.5, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | devel/libftdi1 | 1.5_9 newest | no data | - | [email protected] | - |
| FreeBSD | devel/libftdi1 | 1.5_9 newest | none known | - | [email protected] | 2026-09-13 |
| OpenBSD | devel/libftdi1 | 1.5p5 newest | no data | - | The OpenBSD ports mailing-list <[email protected]> | - |
| NetBSD | devel/libftdi1 | 1.5nb13 newest | none known | - | [email protected] | 2026-08-24 |
| DragonFly | devel/libftdi1 | 1.5_7 newest | none known | - | [email protected] | - |
| HardenedBSD | devel/libftdi1 | 1.5_9 newest | no data | - | [email protected] | - |
| GhostBSD | devel/libftdi1 | 1.5_9 newest | no data | - | [email protected] | - |
Install
Binary package:
mport install libftdi1
From mports:
cd /usr/mports/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
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Library 1
libconfuse.so: devel/libconfuse
Build dependencies 1
Run dependencies 1
Required by 2
Configuration
Options name: devel_libftdi1
| Option | Default | Description |
|---|---|---|
| BOOST | on | Build with boost |
| DOCS | off | |
| EXAMPLES | off | |
| PYTHON | on | Build 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
| File | Size | SHA256 |
|---|---|---|
| libftdi1-1.5.tar.bz2 | 116297 | 7c7091e9c86196148bd41177b4590dccb1510bfe6cea5bf7407ff194482eb049 |
Master sites 1
- https://www.intra2net.com/en/developer/libftdi/download/