./devel/libhid, Abstraction layer for HID-class devices over USB/serial

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.2.16nb2, Package name: libhid-0.2.16nb2, Maintainer: pkgsrc-users

libhid is a rewrite of libHID[0] and aims to provide the same functionality
from a more organised framework. It aims to provide a layer of abstraction for
accessing HID-class devices over USB or serial lines (similar to what libusb
provides for the base USB protocol).
http://www.ghz.cc/~clepple/libHID/doc/html/
libhid has been designed because it is needed in two other projects
(libphdigets and nut). As such, it does not have a complete featureset yet but
is rather a work in progress (alpha state). We invite everyone to contribute
or get in touch with us for additional features.
Please find more information on the project website:
http://libhid.alioth.debian.org


Required to run:
[textproc/libxslt] [lang/python27] [devel/libusb-compat]

Required to build:
[textproc/docbook] [devel/swig] [pkgtools/cwrappers]

Master sites:

SHA1: 9a25fef674e8f20f97fea6700eb91c21ebbbcc02
RMD160: f61f016ae54bc5532202fd676d38d1f684e7ab8d
Filesize: 425.044 KB

Version history: (Expand)


CVS history: (Expand)


   2019-02-15 16:38:32 by Tobias Nygren | Files touched by this commit (1)
Log message:
libhib: drop -Werror (needed for GCC>=7.1 due to -Wformat-truncation)
   2018-02-28 00:56:10 by Pierre Pronchery | Files touched by this commit (25)
Log message:
Revbump for packages depending on devel/libusb{,compat}
   2018-02-10 14:53:49 by Pierre Pronchery | Files touched by this commit (39)
Log message:
Import global switch for libusb's implementation [2/2]

This switch is meant to be used by packages requiring an implementation of the
former libusb (as in devel/libusb). The original implementation can be
chosen by setting LIBUSB_TYPE to "native".

The alternative implementation libusb-compat (as in devel/libusb-compat) wraps
libusb1 (in devel/libusb1). This implementation can be chosen by setting
LIBUSB_TYPE to "compat". On NetBSD, it has the advantage of not \ 
requiring root
privileges to locate and use USB devices without a kernel driver.

This second part switches packages using libusb to this framework. It does not
change compilation options or dependencies at this point.

Compile-tested on most packages affected and available on NetBSD/amd64.
   2017-12-10 16:46:27 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
libhid: cleanup; fixed building on Darwin (PR 49565)
   2017-01-01 15:44:09 by Thomas Klausner | Files touched by this commit (577)
Log message:
Add python-3.6 to incompatible versions.
   2016-07-09 15:04:18 by Thomas Klausner | Files touched by this commit (599)
Log message:
Remove python33: adapt all packages that refer to it.
   2016-06-15 20:38:07 by Rumko | Files touched by this commit (2)
Log message:
devel/libhid: make it build under fbsd

* malloc and friends need stdlib
* ulong is not defined on FreeBSD

Ok@ wiz
   2015-12-05 22:26:09 by Adam Ciarcinski | Files touched by this commit (578)
Log message:
Extend PYTHON_VERSIONS_INCOMPATIBLE to 35