net-p2p/elements (bitcoin)

Search

Install

Install this package:

emerge -a net-p2p/elements

Package Information

Description:
Implementation of advanced blockchain features extending the Bitcoin protocol
Homepage:
https://elementsproject.org/
License:
MIT

Versions

Version EAPI Keywords Slot
29.4.1_rc1 8 ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 0
23.4.0_rc3 8 0
23.3.4 8 0

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>gentoo@mattwhitlock.name</email>
		<name>Matt Whitlock</name>
	</maintainer>
	<use>
		<flag name="asm">Enable assembly for optimization</flag>
		<flag name="berkdb">Support legacy wallets in Berkeley DB format</flag>
		<flag name="cli">Build and install elements-cli command line interface</flag>
		<flag name="daemon">Build and install elementsd daemon</flag>
		<flag name="external-signer">Include support for external wallet signer programs</flag>
		<flag name="gui">Build and install Elements-Qt GUI</flag>
		<flag name="nat-pmp">Enable NAT-PMP port forwarding</flag>
		<flag name="qrcode">Enable generation of QR Codes for receiving payments</flag>
		<flag name="sqlite">Support descriptor wallets in SQLite format</flag>
		<flag name="system-libsecp256k1">Link with <pkg>dev-libs/libsecp256k1-zkp</pkg> rather than embedding an internal copy</flag>
		<flag name="systemtap">Enable SystemTAP/DTrace tracing</flag>
		<flag name="upnp">Enable Universal Plug and Play</flag>
		<flag name="zeromq">Report blocks and transactions via zeromq</flag>
	</use>
	<upstream>
		<remote-id type="github">ElementsProject/elements</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p net-p2p/elements | euse -E <flag> -p net-p2p/elements | euse -D <flag> -p net-p2p/elements

Flag Description 29.4.1_rc1 23.4.0_rc3 23.3.4
asm Enable assembly for optimization ⊕ ⊕ ⊕
berkdb Support legacy wallets in Berkeley DB format ⊕ ⊕ ⊕
cli Build and install elements-cli command line interface ⊕ ⊕ ⊕
daemon Build and install elementsd daemon ⊕ ⊕ ⊕
dbus ⚠️ ✓ ✓ ✓
examples ⚠️ ✓ ✓ ✓
external-signer Include support for external wallet signer programs ✓ ✓ ✓
gui Build and install Elements-Qt GUI ✓ ✓ ✓
man ⚠️ ⊕ ⊕ ⊕
nat-pmp Enable NAT-PMP port forwarding ✗ ✓ ✓
qrcode Enable generation of QR Codes for receiving payments ⊕ ⊕ ⊕
sqlite Support descriptor wallets in SQLite format ⊕ ⊕ ⊕
system-libsecp256k1 Link with <pkg>dev-libs/libsecp256k1-zkp</pkg> rather than embedding an internal copy ⊕ ⊕ ⊕
systemtap Enable SystemTAP/DTrace tracing ✓ ✓ ✓
test ⚠️ ✓ ✓ ✓
upnp Enable Universal Plug and Play ✗ ✓ ✓
zeromq Report blocks and transactions via zeromq ✓ ✓ ✓

Files

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST 1c7e820ded0846ef6ab4be9616b0de452336ef64.patch 3453 bytes
DIST 6d4214925fadc36d26aa58903db5788c742e68c6.patch 16737 bytes
DIST elements-23.3.4.tar.gz 12493227 bytes
DIST elements-23.4.0rc3.tar.gz 12974967 bytes
DIST elements-29.4.1rc1.tar.gz 14344603 bytes