Repository navigation
Packages Sdrpp
SDR++ — cross-platform SDR receiver with a modular DSP chain
- Version recorded: 0.0~git20260520.36ea9a1
-
Categories:
sdr-receivers - Upstream: https://github.com/AlexandreRouma/SDRPlusPlus
A general-purpose SDR receiver: waterfall and spectrum display, a modular DSP chain, and demodulators for the usual analogue modes, driving RTL-SDR, Airspy, HackRF, SDRplay, PlutoSDR, LimeSDR and anything reachable through SoapySDR.
It is fast, it is comfortable on modest hardware, and its module system means a new radio or a new decoder is a plugin rather than a fork. For many operators it is the day-to-day receiver that GQRX used to be.
A supported receiver and its driver library. On Debian 13 there is no apt package, so it needs the source build — and therefore the source-from-git backend this project has not written yet.
- apt:
sdrpp— on kali, parrot- Measured 2026-08-26. Kali: 0.0
git20260520.36ea9a1+dfsg-2. Parrot: the same snapshot backported, +dfsg-2bpo13+1. Absent from Debian 13.
- Measured 2026-08-26. Kali: 0.0
- git (cmake) — https://github.com/AlexandreRouma/SDRPlusPlus at
36ea9a143422f5b374371461667ff53fb9387300- build dependencies:
build-essential,cmake,pkg-config,libfftw3-dev,libglfw3-dev,libvolk-dev,libsoapysdr-dev,librtlsdr-dev,libairspy-dev,libairspyhf-dev,libhackrf-dev,librtaudio-dev,libad9361-dev,libiio-dev,libzstd-dev - Needs the source-from-git backend, which is NOT WRITTEN. The manifest is data and is correct today; nothing can act on it yet. Note libvolk-dev, not libvolk2-dev — the SONAME changed and upstream's bookworm .deb still wants the old name, which is why that artifact fails on Debian 13.
- build dependencies:
Upstream has not tagged a release since 2021 and publishes binaries only under a rolling nightly tag with no version and no checksum, so there is nothing stable to point a download at. This manifest builds from the commit Kali and Parrot package rather than from that artifact. Upstream's debian_bookworm .deb additionally fails on Debian 13 because it depends on libvolk2-dev, a package name that no longer exists.
- probe: apt policy
- strategy: rebuild
Source: catalog/packages/sdrpp.yaml
Generated from docs/ at commit 7ef1bfafdf8e. Canonical site: https://renegade-penguin.github.io/Hammunition/. Edit docs/ by pull request, not this wiki.
- Home
- Software by activity
- Activity hubs
- Installation
- Profiles
-
Guides
- Operating
- Modes
- Receiving
- In the field
- Troubleshooting
- Getting started
- Packages
-
Hardware
- Park and wake devices
- SDR receivers and transceivers
- Radios, GPS and mesh
- Security and research hardware
- Programmers
- Laptop radios and camera (parkable)
- LibreVNA (vector network analyser)
- RF security
-
Reference
- The engine
- Coverage
- Inventories
- Hardware measurements
- Verification
- Contributing