./comms/sigrok/libsigrok [sigrok hardware driver library]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.5.2, Package name: libsigrok-0.5.2
Maintained by: Anthony J. Bentley
Master sites:
Description
The sigrok project aims at creating a portable, cross-platform,
Free/Libre/Open-Source logic analyzer software that supports various
logic analyzer hardware products.

libsigrok is a shared library written in C which provides the basic API
for talking to logic analyzer hardware and reading/writing the acquired
data into various input/output file formats.


Filesize: 1737.759 KB
Version History (View Complete History)
  • (2021-02-25) Updated to version: libsigrok-0.5.2
  • (2018-11-03) Updated to version: libsigrok-0.5.1
  • (2018-09-19) Package added to openports.se, version libsigrok-0.5.0 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2021-04-12 05:22:33 by Charlene Wendling | Files touched by this commit (2)
Log message:
libsigrok: use libhidapi's hid_init() instead of our usbhid(3)'s one
Because our usbhid(3) defines hid_init(3), the libhidapi's one has been
renamed to hidapi_hid_init(). Sigrok expects the libhidapi one. This led
to build failures on ld.bfd arches, and probably runtime errors on other
arches.
As such, redefine the hid_init() call to hidapi_hid_init().
OK sthen@, kmos@ (who build tested on sparc64) and
"seems ok to me" bentley@ (maintainer)
   2021-03-06 15:42:43 by Anthony J. Bentley | Files touched by this commit (1)
Log message:
libsigrok picks up hidapi if present, so add LIB_DEPENDS.
Fixes sigrok-cli build failure (reported by naddy@)
   2021-02-25 00:56:30 by Anthony J. Bentley | Files touched by this commit (11)
Log message:
Update to libsigrok-0.5.2 and pulseview-0.4.2.
Disable ruby support; ruby gets picked up but the bindings fail to build.
Improve some package COMMENTs.
Enable debug packages.
requested & tested by jcs@
   2021-02-23 12:39:53 by Stuart Henderson | Files touched by this commit (743)
Log message:
Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.
This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.
Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
   2021-01-04 07:06:39 by Stuart Henderson | Files touched by this commit (242)
Log message:
regen PLISTs for python ports with .so files that end up renamed due to
the EXT_SUFFIX change in Python 3.8.7
   2020-10-03 09:40:01 by Antoine Jacoutot | Files touched by this commit (60)
Log message:
Bump after py-gobject3 merge.
   2020-09-13 07:25:30 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Move to py3.
Regen WANTLIB.
Move swig from LDEP to BDEP.
Regen PLIST.
   2019-09-30 00:34:50 by Rafael Sadowski | Files touched by this commit (2)
Log message:
Unbreak build after doxygen update
"Behavior of FILE_PATTERNS was unintentionally changed in doxygen 1.8.16,
this lead to the libsigrok doxygen invocation generating almost no data,
and missing all the enums needed for the binding generation, resulting
in build failures."
Upstream-issue: https://github.com/doxygen/doxygen/issues/7190
Patch from ArchLinux
   2018-11-08 20:05:02 by Anthony J. Bentley | Files touched by this commit (1)
Log message:
Add some missing dependencies.
Build breakage noticed by ajacoutot@
   2018-11-07 01:01:32 by Anthony J. Bentley | Files touched by this commit (2)
Log message:
Build the Python bindings.
   2018-11-03 00:31:15 by Anthony J. Bentley | Files touched by this commit (6)
Log message:
Update to libsigrok-0.5.1.
Release notes: https://www.sigrok.org/blog/libsigrok-051-released