net-p2p/bitcoin-knots (bitcoin)

Search

Masked: This package is masked.

Reason: Masked due to https://bitcoincore.org/en/2026/05/05/disclose-cve-2024-52911/

Masked by Matt Whitlock on 2026-05-06

Install

Install this package:

emerge -a net-p2p/bitcoin-knots

Package Information

Description:
Enhanced implementation of the Bitcoin cryptocurrency
Homepage:
https://bitcoinknots.org/
License:
MIT

Versions

Version EAPI Keywords Slot
29.4.1.20260508 8 ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 0

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>luke-jr+gentoobugs@utopios.org</email>
		<name>Luke Dashjr</name>
	</maintainer>
	<use>
		<flag name="berkdb">Support legacy wallets in Berkeley DB format</flag>
		<flag name="bitcoin_protocol_rdts">Enables the BIP110 (RDTS) network upgrade, which fixes critical vulnerabilities in long-standing network design</flag>
		<flag name="cli">Build and install bitcoin-cli command line interface</flag>
		<flag name="daemon">Build and install bitcoind daemon</flag>
		<flag name="external-signer">Include support for external wallet signer programs</flag>
		<flag name="gui">Build and install Bitcoin-Qt GUI</flag>
		<flag name="libs">Build and install libbitcoinconsensus</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-leveldb">Link with <pkg>virtual/bitcoin-leveldb</pkg> rather than embedding an internal copy</flag>
		<flag name="system-libsecp256k1">Link with <pkg>dev-libs/libsecp256k1</pkg> rather than embedding an internal copy</flag>
		<flag name="systemtap">Enable SystemTap/DTrace tracing</flag>
		<flag name="test-full">Run tests that take a long time</flag>
		<flag name="tor-subprocess">Run dedicated Tor subprocess</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">bitcoinknots/bitcoin</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

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

Flag Description 29.4.1.20260508
asm Enable assembly for optimization ⚠️
berkdb Support legacy wallets in Berkeley DB format
bitcoin_protocol_rdts Enables the BIP110 (RDTS) network upgrade, which fixes critical vulnerabilities in long-standing network design
cli Build and install bitcoin-cli command line interface
daemon Build and install bitcoind daemon
dbus ⚠️
examples ⚠️
external-signer Include support for external wallet signer programs
gui Build and install Bitcoin-Qt GUI
libs Build and install libbitcoinconsensus
man ⚠️
qrcode Enable generation of QR Codes for receiving payments
qt6 ⚠️
sqlite Support descriptor wallets in SQLite format
system-leveldb Link with <pkg>virtual/bitcoin-leveldb</pkg> rather than embedding an internal copy
system-libsecp256k1 Link with <pkg>dev-libs/libsecp256k1</pkg> rather than embedding an internal copy
systemtap Enable SystemTap/DTrace tracing
test ⚠️
test-full Run tests that take a long time
tor-subprocess Run dedicated Tor subprocess
upnp Enable Universal Plug and Play
zeromq Report blocks and transactions via zeromq

Files

Manifest

Type File Size Versions
DIST bitcoin-29.4.1.knots20260508.tar.gz 12460880 bytes 29.4.1.20260508
DIST bitcoin128.svg 3640 bytes 29.4.1.20260508
Unmatched Entries
Type File Size