misc/libiio 0.26_1 FreeBSD
Library for interfacing with local and remote IIO devices
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSL
- Categories
- misc
- Package size
- 93.6 KiB, 368.3 KiB installed
Description
libiio is used to interface to the Linux Industrial Input/Output (IIO) Subsystem. The Linux IIO subsystem is intended to provide support for devices that in some sense are analog to digital or digital to analog converters (ADCs, DACs). This includes, but is not limited to ADCs, Accelerometers, Gyros, IMUs, Capacitance to Digital Converters (CDCs), Pressure Sensors, Color, Light and Proximity Sensors, Temperature Sensors, Magnetometers, DACs, DDS (Direct Digital Synthesis), PLLs (Phase Locked Loops), Variable/Programmable Gain Amplifiers (VGA, PGA), and RF transceivers. You can use libiio natively on an embedded Linux target (local mode), or use libiio to communicate remotely to that same target from a host Linux, Windows or MAC over USB or Ethernet or Serial.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | misc/libiio | 0.26_1 |
| DragonFly | misc/libiio | 0.26 |
Install
Binary package:
pkg install libiio
From the ports tree:
cd /usr/ports/misc/libiio/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libiio>0:misc/libiio
LIB_DEPENDS= libiio.so:misc/libiio
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.26_1 | 0.26_1 | 0.23_2 | 0.26_1 | 0.26_1 |
| FreeBSD:14:quarterly | 0.26_1 | 0.26_1 | n/a | 0.26_1 | 0.26_1 |
| FreeBSD:15:latest | 0.26_1 | 0.26_1 | n/a | 0.26_1 | 0.26_1 |
| FreeBSD:15:quarterly | 0.26_1 | 0.26_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.26_1 | 0.26_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 1
libavahi-client.so: net/avahi-app
The full lists below include those, and their dependencies in turn.
Build dependencies 38
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- databases/gdbm
- devel/cmake-core
- devel/dbus
- devel/dbus-glib
- devel/gettext-runtime
- devel/glib20
- devel/jsoncpp
- devel/libdaemon
- devel/libevent
- devel/libffi
- devel/libinotify
- devel/libunistring
- devel/libuv
- devel/ninja
- devel/pcre2
- devel/py-packaging
- devel/readline
- dns/libidn2
- lang/python312
- lang/python315
- math/mpdecimal
- net/avahi-app
- ports-mgmt/pkg
- print/indexinfo
- security/rhash
- sysutils/gnome_subr
- textproc/expat2
- textproc/libxml2
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libxcb
- x11/xorgproto
Run dependencies 30
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- databases/gdbm
- devel/dbus
- devel/dbus-glib
- devel/gettext-runtime
- devel/glib20
- devel/libdaemon
- devel/libevent
- devel/libffi
- devel/libinotify
- devel/pcre2
- devel/py-packaging
- devel/readline
- lang/python312
- lang/python315
- math/mpdecimal
- net/avahi-app
- print/indexinfo
- sysutils/gnome_subr
- textproc/expat2
- textproc/libxml2
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libxcb
- x11/xorgproto
Configuration
Options name: misc_libiio
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- cmake:testing gnome iconv localbase
- Service scripts
- none
Files
pkg-plist 12
- bin/iio_attr
- bin/iio_genxml
- bin/iio_info
- bin/iio_readdev
- bin/iio_reg
- bin/iio_stresstest
- bin/iio_writedev
- include/iio.h
- lib/libiio.so
- lib/libiio.so.0
- lib/libiio.so.0.26
- libdata/pkgconfig/libiio.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| analogdevicesinc-libiio-v0.26_GH0.tar.gz | 519150 | fb445fb860ef1248759f45d4273a4eff360534480ec87af64c6b8db3b99be7e5 |
Commit history 0
No commits in the history this site was built from.