| Port variant | std |
| Summary | Cross-platform user library to access USB devices |
| Only for platform | linux | netbsd | openbsd | darwin |
| Package version | 1.0.29 |
| Homepage | https://libusb.info/ |
| Keywords | sysutils, devel |
| Maintainer | nobody |
| License | LGPL21+ |
| Other variants | There are no other variants. |
| Ravenports | Buildsheet | History |
| Ravensource | Port Directory | History |
| Last modified | 27 JUN 2025, 00:13:56 UTC |
| Port created | 25 MAY 2017, 01:03:30 UTC |
| set | This is the libusb:std metapackage. It pulls in all subpackages of libusb:std. |
| primary | libusb is a C library that provides generic access to USB devices. It is intended to be used by developers to facilitate the production of applications that communicate with USB hardware. It is portable: Using a single cross-platform API, it provides access to USB devices on Linux, OS X, Windows, Android, OpenBSD, etc. It is user-mode: No special privilege or elevation is required for the application to communicate with a device. It is version-agnostic: All versions of the USB protocol, from 1.0 to 3.1 (latest), are supported. Supported platforms: Linux, OS X, Windows, Windows CE, Android, OpenBSD/NetBSD, Haiku. |
| dev | This is the developer subpackage of the libusb:std port. It may contain headers, pc files, static and PIC libraries and SO links. |
| Build (only) |
pkgconf:primary:std autoconf:primary:std automake:primary:std libtool:primary:std |
| Runtime (only) | ravensys-gcc:libs:std (primary subpackage) |
| main | mirror://GITHUB/libusb:libusb:v1.0.29 |
| libusb-compat:std | USB access library version 0 compatibility layer |