./ham/hackrf, HackRF, an open source SDR hardware platform

[ Image CVSweb ] [ Image Homepage ] [ Image RSS ] [ Image Required by ] [ Image Add to tracker ]


Branch: CURRENT, Version: 2026.01.3, Package name: hackrf-2026.01.3, Maintainer: pkgsrc-users

An open source hardware project to build a Software Defined Radio
(SDR) peripheral.
HackRF was designed to be the most widely useful SDR peripheral that
can be manufactured at a low cost. See
http://greatscottgadgets.com/hackrf/


Required to run:
[math/fftwf] [devel/libusb1] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 25336.938 KB

Version history: (Expand)


CVS history: (Expand)


   2026-02-03 12:56:58 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
hackrf: updated to 2026.01.3

HackRF 2026.01.3

Changes in this release include:

- Fix mixer frequency lock failures.
- Add access to larger SPI flash on HackRF Pro.
   2026-01-17 07:25:26 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
hackrf: updated to 2026.01.2

HackRF 2026.01.2 Release Notes

This is a firmware bug fix release. There are no changes to host software.

Changes in this release include:

- Fixed RX, TX, and self-test on rad1o.

- Fixed intermittent tuning failures with SDR++.

- Fixed intermittent spectrum inversion in RX mode when changing the sample
  rate on HackRF Pro.
   2026-01-07 21:24:34 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
hackrf: updated to 2026.01.1

2026.01.1

To upgrade to this release, you must update libhackrf and hackrf-tools on your \ 
host computer. You must also update firmware on your HackRF.

Major changes in this release include:

HackRF Pro, a new hardware platform, is now supported. Initially HackRF Pro \ 
supports a legacy radio configuration mode that makes it compatible with \ 
software designed for use with HackRF One. Future releases will enable extended \ 
precision and other modes.
Improved build system and documentation, especially on Windows. Thank you, \ 
Demetri and Martin!
Added support for newer PortaPacks with AGM Microelectronics CPLDs. Thank you, Bernd!
Improved USB performance on Windows when libusb is compiled with RAW_IO support. \ 
Thank you, Martin and Jamie!
Updated libhackrf version to be more consistent with Semantic Versioning.
There have been many enhancements and bug fixes. For a full list of changes, see \ 
the git log.
   2025-08-20 13:35:15 by Thomas Klausner | Files touched by this commit (242)
Log message:
*: fix build with cmake 4
   2024-08-25 08:19:21 by Thomas Klausner | Files touched by this commit (575)
Log message:
*: replace CMAKE_ARGS with CMAKE_CONFIGURE_ARGS
   2024-04-06 08:10:01 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
hackrf: updated to 2024.02.1

2024.02.1

To upgrade to this release, you must update libhackrf and hackrf-tools on your \ 
host computer. You must also update firmware on your HackRF.

Major changes in this release include:

A new utility, hackrf_biast, provides a way to control the "bias tee" \ 
antenna port power output on HackRF One. Thank you, Jonathan Suite (AI6AJ)!
Completely new and comprehensive libhackrf API documentation generated from \ 
source is now available in the release package. Thank you, László Baráth!
hackrf_sweep now supports more FFTW features including the ability to use a \ 
wisdom file. Thank you, Jonathan Suite (AI6AJ)!
HackRF One r10, the latest hardware revision, is based on r8, reverting most of \ 
the changes made in r9.
There have been many enhancements and bug fixes. For a full list of changes, see \ 
the git log.
   2023-08-14 07:25:36 by Thomas Klausner | Files touched by this commit (1247)
Log message:
*: recursive bump for Python 3.11 as new default
   2023-02-14 15:32:32 by Tobias Nygren | Files touched by this commit (3) | Package updated
Log message:
hackrf: update to 2023.01.1

Includes support for hardware revision 9.
Firmware is compatible with all prior revisions.
Firmware must be updated on the device to use the library.