Install this package:
emerge -a sci-libs/libsigrok
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask sci-libs/libsigrok
Or alternatively:
emerge --autounmask-write -a sci-libs/libsigrok
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 9999 | 8 | ~amd64 ~arm ~arm64 ~x86 | 0/4 |
| 0.6.0_pre20241020 | 8 | ~amd64 ~arm ~arm64 ~x86 | 0/4 |
<pkgmetadata> <maintainer type="project"> <email>embedded@gentoo.org</email> <name>Embedded Gentoo</name> </maintainer> <longdescription> libsigrok is a shared library written in C, which provides the basic hardware access drivers for logic analyzers and other supported devices, as well as input/output file format support. </longdescription> <use> <flag name="ftdi">Enable drivers that need <pkg>dev-embedded/libftdi</pkg></flag> <flag name="gpib">Enable drivers that need <pkg>sci-libs/linux-gpib</pkg></flag> <flag name="hidapi">Enable drivers that need <pkg>dev-libs/hidapi</pkg></flag> <flag name="nettle">Enable drivers that need <pkg>dev-libs/nettle</pkg></flag> <flag name="parport">Enable drivers that are parallel (IEEE1284) based</flag> <flag name="serial">Enable drivers that are serial (RS232) based</flag> </use> <upstream> <remote-id type="github">sigrokproject/libsigrok</remote-id> </upstream> </pkgmetadata>
Manage flags for this package:
euse -i <flag> -p sci-libs/libsigrok |
euse -E <flag> -p sci-libs/libsigrok |
euse -D <flag> -p sci-libs/libsigrok
| Flag | Description | 9999 | 0.6.0_pre20241020 |
|---|---|---|---|
| bluetooth | Enable Bluetooth Support | ✓ | ✓ |
| cxx | Build support for C++ (bindings, extra libraries, code generation, ...) | ⊕ | ⊕ |
| ftdi | Enable drivers that need <pkg>dev-embedded/libftdi</pkg> | ✓ | ✓ |
| gpib | Enable drivers that need <pkg>sci-libs/linux-gpib</pkg> | ✓ | ✓ |
| hidapi | Enable drivers that need <pkg>dev-libs/hidapi</pkg> | ✓ | ✓ |
| java | Add support for Java | ✓ | ✓ |
| nettle | Enable drivers that need <pkg>dev-libs/nettle</pkg> | ✓ | ✓ |
| parport | Enable drivers that are parallel (IEEE1284) based | ✓ | ✓ |
| python | Add optional support/bindings for the Python language | ✓ | ✓ |
| ruby | Add support/bindings for the Ruby language | ✓ | ✓ |
| serial | Enable drivers that are serial (RS232) based | ✓ | ✓ |
| test | Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) | ✓ | ✓ |
| udev | Enable virtual/udev integration (device discovery, power and storage device support, etc) | ⊕ | ⊕ |
| usb | Add USB support to applications that have optional USB support (e.g. cups) | ✓ | ✓ |
| Type | File | Size | Versions |
|---|
| Type | File | Size |
|---|---|---|
| DIST | libsigrok-f06f788.zip | 1881766 bytes |