BSD Ports

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

SystemPortVersion
FreeBSDmisc/libiio0.26_1
DragonFlymisc/libiio0.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.26_10.26_10.23_20.26_10.26_1
FreeBSD:14:quarterly0.26_10.26_1n/a0.26_10.26_1
FreeBSD:15:latest0.26_10.26_1n/a0.26_10.26_1
FreeBSD:15:quarterly0.26_10.26_1n/an/an/a
FreeBSD:16:latest0.26_10.26_1n/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 38
Run dependencies 30

Configuration

Options name: misc_libiio

OptionDefaultDescription
DOCSoffBuild 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
FileSizeSHA256
analogdevicesinc-libiio-v0.26_GH0.tar.gz519150fb445fb860ef1248759f45d4273a4eff360534480ec87af64c6b8db3b99be7e5

Commit history 0

No commits in the history this site was built from.