FreeBSD Ports

comms/hidapi 0.15.0

Library to access USB HID-class devices

Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD3CLAUSE, GPLv3
Categories
comms
Package size
38.3 KiB, 175.0 KiB installed

Description

HIDAPI is a platform independent library that allows applications to work with USB HID-Class devices. While it can be used to communicate with standard HID devices like keyboards, mice, and joysticks, it is most useful when used with custom (Vendor-Defined) HID devices.

Install

As a binary package — by origin, or by package name:

pkg install comms/hidapi
pkg install hidapi

From the ports tree:

cd /usr/ports/comms/hidapi/ && make install clean

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

RUN_DEPENDS=	hidapi>0:comms/hidapi
LIB_DEPENDS=	libhidapi.so:comms/hidapi

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.15.00.15.00.13.10.15.00.15.0
FreeBSD:14:quarterly0.15.00.15.0n/a0.15.00.15.0
FreeBSD:15:latest0.15.00.15.0n/a0.15.00.15.0
FreeBSD:15:quarterly0.15.00.15.0n/an/an/a
FreeBSD:16:latest0.15.00.15.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

All build dependencies 19
All run dependencies 1

Configuration

Options name: comms_hidapi

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
autoreconf gettext-tools iconv:wchar_t libtool localbase pkgconfig
Service scripts
none

Files

pkg-plist 13
  • include/hidapi/hidapi.h
  • include/hidapi/hidapi_libusb.h
  • lib/libhidapi.a
  • lib/libhidapi.so
  • lib/libhidapi.so.0
  • lib/libhidapi.so.0.0.0
  • libdata/pkgconfig/hidapi.pc
  • share/doc/hidapi/AUTHORS.txt
  • share/doc/hidapi/LICENSE-bsd.txt
  • share/doc/hidapi/LICENSE-gpl3.txt
  • share/doc/hidapi/LICENSE-orig.txt
  • share/doc/hidapi/LICENSE.txt
  • share/doc/hidapi/README.md
distinfo 1
FileSizeSHA256
libusb-hidapi-hidapi-0.15.0_GH0.tar.gz3638385d84dec684c27b97b921d2f3b73218cb773cf4ea915caee317ac8fc73cef8136

Commit history 0

No commits in the history this site was built from.