BSD Ports

devel/libusb-compat 0.1.8 NetBSD

USB access library version 0 compatibility layer on top of version 1

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
gnu-lgpl-v2.1
Categories
devel
Package size
15.9 KiB, 56.0 KiB installed

Description

libusb-compat-0.1 is a replacement for libusb-0.1. However, instead of being an actual implementation, libusb-0.1 is more of a compatibility layer (or wrapper) which just converts libusb-0.1 calls into their libusb-1.0 equivalents.

It aims to look, feel and behave exactly like libusb-0.1. As it is a replacement, you cannot install it alongside libusb-0.1 on the same system.

As the compatibility layer implements the exact same ABI and API, no modifications to existing libusb-0.1-based applications are needed. You do not even have to recompile them. This compatibility layer is a drop-in replacement.

In the other systems

SystemPortVersion
NetBSDdevel/libusb-compat0.1.8
OpenBSDdevel/libusb-compat0.1.5p1

Install

Binary package:

pkgin install libusb-compat

From pkgsrc:

cd /usr/pkgsrc/devel/libusb-compat && make install clean

Packages

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

RepositoryVersion
NetBSD 10.1 x86_640.1.8
NetBSD 10.1 aarch640.1.8
SmartOS / illumos x86_640.1.8
macOS 15 arm640.1.8

Dependencies

Run dependencies 1