pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/ham/hackrf



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Jan  7 20:24:34 UTC 2026

Modified Files:
        pkgsrc/ham/hackrf: Makefile PLIST distinfo

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.


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 pkgsrc/ham/hackrf/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/ham/hackrf/PLIST
cvs rdiff -u -r1.10 -r1.11 pkgsrc/ham/hackrf/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/ham/hackrf/Makefile
diff -u pkgsrc/ham/hackrf/Makefile:1.19 pkgsrc/ham/hackrf/Makefile:1.20
--- pkgsrc/ham/hackrf/Makefile:1.19     Wed Aug 20 11:35:00 2025
+++ pkgsrc/ham/hackrf/Makefile  Wed Jan  7 20:24:34 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2025/08/20 11:35:00 wiz Exp $
+# $NetBSD: Makefile,v 1.20 2026/01/07 20:24:34 adam Exp $
 
-DISTNAME=      hackrf-2024.02.1
+DISTNAME=      hackrf-2026.01.1
 CATEGORIES=    ham
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=mossmann/}
 GITHUB_RELEASE=        v${PKGVERSION_NOREV}
@@ -14,9 +14,8 @@ LICENSE=      gnu-gpl-v2
 USE_LANGUAGES= c c++
 USE_TOOLS+=    pax pkg-config
 
-CONFIGURE_DIR= host
+CONFIGURE_DIR=         host
 CMAKE_CONFIGURE_ARGS+= -DLIBUSB_INCLUDE_DIR=${PREFIX}/include/libusb-1.0
-CMAKE_CONFIGURE_ARGS+= -DCMAKE_POLICY_VERSION_MINIMUM=3.5
 
 INSTALLATION_DIRS+=    share/hackerRF
 

Index: pkgsrc/ham/hackrf/PLIST
diff -u pkgsrc/ham/hackrf/PLIST:1.7 pkgsrc/ham/hackrf/PLIST:1.8
--- pkgsrc/ham/hackrf/PLIST:1.7 Sat Apr  6 06:10:01 2024
+++ pkgsrc/ham/hackrf/PLIST     Wed Jan  7 20:24:34 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2024/04/06 06:10:01 adam Exp $
+@comment $NetBSD: PLIST,v 1.8 2026/01/07 20:24:34 adam Exp $
 bin/hackrf_biast
 bin/hackrf_clock
 bin/hackrf_cpldjtag
@@ -9,10 +9,15 @@ bin/hackrf_spiflash
 bin/hackrf_sweep
 bin/hackrf_transfer
 include/libhackrf/hackrf.h
+lib/cmake/HackRF/FindLIBUSB.cmake
+lib/cmake/HackRF/HackRFConfig.cmake
+lib/cmake/HackRF/HackRFConfigVersion.cmake
+lib/cmake/HackRF/HackRFTargets-noconfig.cmake
+lib/cmake/HackRF/HackRFTargets.cmake
 lib/libhackrf.a
 lib/libhackrf.so
 lib/libhackrf.so.0
-lib/libhackrf.so.0.9.0
+lib/libhackrf.so.0.9.1
 lib/pkgconfig/libhackrf.pc
 share/hackerRF/doc/hackrf.pdf
 share/hackerRF/doc/hardware/hackrf-one-assembly.pdf
@@ -63,13 +68,20 @@ share/hackerRF/doc/html/.buildinfo
 share/hackerRF/doc/html/LPC43XX_Debugging.html
 share/hackerRF/doc/html/LPC43XX_SGPIO_Configuration.html
 share/hackerRF/doc/html/_images/HackRF-One-fd0-0009.jpeg
+share/hackerRF/doc/html/_images/block-diagram-pro.png
 share/hackerRF/doc/html/_images/block-diagram-r9.png
 share/hackerRF/doc/html/_images/block-diagram.png
+share/hackerRF/doc/html/_images/dc_spike_example_plot.png
+share/hackerRF/doc/html/_images/dc_spike_example_spectrum.png
+share/hackerRF/doc/html/_images/dc_spike_grc.png
+share/hackerRF/doc/html/_images/hackrf-pro-preliminary-photo.jpg
 share/hackerRF/doc/html/_images/jawbreaker.JPG
 share/hackerRF/doc/html/_images/max2837-1m75bw-at-2m.png
 share/hackerRF/doc/html/_images/max2837-1m75bw-at-8m.png
 share/hackerRF/doc/html/_images/noisereducingcablescreenshot.jpeg
+share/hackerRF/doc/html/_images/operacake-block-diagram.png
 share/hackerRF/doc/html/_images/operacake.jpeg
+share/hackerRF/doc/html/_images/rad1o_8.jpg
 share/hackerRF/doc/html/_images/rf_shield_1.jpeg
 share/hackerRF/doc/html/_images/rf_shield_2.jpg
 share/hackerRF/doc/html/_images/rf_shield_3.jpg
@@ -85,12 +97,12 @@ share/hackerRF/doc/html/_sources/LPC43XX
 share/hackerRF/doc/html/_sources/enclosure_options.rst.txt
 share/hackerRF/doc/html/_sources/expansion_interface.rst.txt
 share/hackerRF/doc/html/_sources/external_clock_interface.rst.txt
-share/hackerRF/doc/html/_sources/faq.rst.txt
 share/hackerRF/doc/html/_sources/firmware_development_setup.rst.txt
 share/hackerRF/doc/html/_sources/getting_help.rst.txt
 share/hackerRF/doc/html/_sources/hackrf_connectors.rst.txt
 share/hackerRF/doc/html/_sources/hackrf_minimum_requirements.rst.txt
 share/hackerRF/doc/html/_sources/hackrf_one.rst.txt
+share/hackerRF/doc/html/_sources/hackrf_pro.rst.txt
 share/hackerRF/doc/html/_sources/hackrf_projects_mentions.rst.txt
 share/hackerRF/doc/html/_sources/hackrf_tools.rst.txt
 share/hackerRF/doc/html/_sources/hackrfs_buttons.rst.txt
@@ -107,10 +119,13 @@ share/hackerRF/doc/html/_sources/opera_c
 share/hackerRF/doc/html/_sources/opera_cake_hardware.rst.txt
 share/hackerRF/doc/html/_sources/opera_cake_modes_of_operation.rst.txt
 share/hackerRF/doc/html/_sources/opera_cake_port_configuration.rst.txt
+share/hackerRF/doc/html/_sources/rad1o.rst.txt
 share/hackerRF/doc/html/_sources/rf_shield_installation.rst.txt
 share/hackerRF/doc/html/_sources/sampling_rate.rst.txt
 share/hackerRF/doc/html/_sources/setting_gain.rst.txt
 share/hackerRF/doc/html/_sources/software_support.rst.txt
+share/hackerRF/doc/html/_sources/synchronization_checklist.rst.txt
+share/hackerRF/doc/html/_sources/troubleshooting.rst.txt
 share/hackerRF/doc/html/_sources/updating_firmware.rst.txt
 share/hackerRF/doc/html/_sources/usb_cables.rst.txt
 share/hackerRF/doc/html/_sources/virtual_machines.rst.txt
@@ -144,17 +159,16 @@ share/hackerRF/doc/html/_static/plus.png
 share/hackerRF/doc/html/_static/pygments.css
 share/hackerRF/doc/html/_static/searchtools.js
 share/hackerRF/doc/html/_static/sphinx_highlight.js
-share/hackerRF/doc/html/_static/underscore.js
 share/hackerRF/doc/html/enclosure_options.html
 share/hackerRF/doc/html/expansion_interface.html
 share/hackerRF/doc/html/external_clock_interface.html
-share/hackerRF/doc/html/faq.html
 share/hackerRF/doc/html/firmware_development_setup.html
 share/hackerRF/doc/html/genindex.html
 share/hackerRF/doc/html/getting_help.html
 share/hackerRF/doc/html/hackrf_connectors.html
 share/hackerRF/doc/html/hackrf_minimum_requirements.html
 share/hackerRF/doc/html/hackrf_one.html
+share/hackerRF/doc/html/hackrf_pro.html
 share/hackerRF/doc/html/hackrf_projects_mentions.html
 share/hackerRF/doc/html/hackrf_tools.html
 share/hackerRF/doc/html/hackrfs_buttons.html
@@ -172,18 +186,21 @@ share/hackerRF/doc/html/opera_cake_faq.h
 share/hackerRF/doc/html/opera_cake_hardware.html
 share/hackerRF/doc/html/opera_cake_modes_of_operation.html
 share/hackerRF/doc/html/opera_cake_port_configuration.html
+share/hackerRF/doc/html/rad1o.html
 share/hackerRF/doc/html/rf_shield_installation.html
 share/hackerRF/doc/html/sampling_rate.html
 share/hackerRF/doc/html/search.html
 share/hackerRF/doc/html/searchindex.js
 share/hackerRF/doc/html/setting_gain.html
 share/hackerRF/doc/html/software_support.html
+share/hackerRF/doc/html/synchronization_checklist.html
+share/hackerRF/doc/html/troubleshooting.html
 share/hackerRF/doc/html/updating_firmware.html
 share/hackerRF/doc/html/usb_cables.html
 share/hackerRF/doc/html/virtual_machines.html
 share/hackerRF/doc/libhackrf-html/annotated.html
 share/hackerRF/doc/libhackrf-html/bc_s.png
-share/hackerRF/doc/libhackrf-html/bdwn.png
+share/hackerRF/doc/libhackrf-html/bc_sd.png
 share/hackerRF/doc/libhackrf-html/classes.html
 share/hackerRF/doc/libhackrf-html/closed.png
 share/hackerRF/doc/libhackrf-html/dir_4f7e4242e27b8c8b476722507617a881.html
@@ -195,18 +212,27 @@ share/hackerRF/doc/libhackrf-html/dir_fa
 share/hackerRF/doc/libhackrf-html/dir_fae6a6bada29bca54e4df0fc54f94785_dep.map
 share/hackerRF/doc/libhackrf-html/dir_fae6a6bada29bca54e4df0fc54f94785_dep.md5
 share/hackerRF/doc/libhackrf-html/dir_fae6a6bada29bca54e4df0fc54f94785_dep.png
-share/hackerRF/doc/libhackrf-html/doc.png
+share/hackerRF/doc/libhackrf-html/doc.svg
+share/hackerRF/doc/libhackrf-html/docd.svg
 share/hackerRF/doc/libhackrf-html/doxygen.css
 share/hackerRF/doc/libhackrf-html/doxygen.svg
 share/hackerRF/doc/libhackrf-html/dynsections.js
-share/hackerRF/doc/libhackrf-html/folderclosed.png
-share/hackerRF/doc/libhackrf-html/folderopen.png
+share/hackerRF/doc/libhackrf-html/folderclosed.svg
+share/hackerRF/doc/libhackrf-html/folderclosedd.svg
+share/hackerRF/doc/libhackrf-html/folderopen.svg
+share/hackerRF/doc/libhackrf-html/folderopend.svg
 share/hackerRF/doc/libhackrf-html/form_0.png
+share/hackerRF/doc/libhackrf-html/form_0_dark.png
 share/hackerRF/doc/libhackrf-html/form_1.png
+share/hackerRF/doc/libhackrf-html/form_1_dark.png
 share/hackerRF/doc/libhackrf-html/form_2.png
+share/hackerRF/doc/libhackrf-html/form_2_dark.png
 share/hackerRF/doc/libhackrf-html/form_3.png
+share/hackerRF/doc/libhackrf-html/form_3_dark.png
 share/hackerRF/doc/libhackrf-html/form_4.png
+share/hackerRF/doc/libhackrf-html/form_4_dark.png
 share/hackerRF/doc/libhackrf-html/form_5.png
+share/hackerRF/doc/libhackrf-html/form_5_dark.png
 share/hackerRF/doc/libhackrf-html/formula.repository
 share/hackerRF/doc/libhackrf-html/functions.html
 share/hackerRF/doc/libhackrf-html/functions_vars.html
@@ -224,131 +250,95 @@ share/hackerRF/doc/libhackrf-html/index.
 share/hackerRF/doc/libhackrf-html/jquery.js
 share/hackerRF/doc/libhackrf-html/menu.js
 share/hackerRF/doc/libhackrf-html/menudata.js
-share/hackerRF/doc/libhackrf-html/modules.html
+share/hackerRF/doc/libhackrf-html/minus.svg
+share/hackerRF/doc/libhackrf-html/minusd.svg
 share/hackerRF/doc/libhackrf-html/nav_f.png
+share/hackerRF/doc/libhackrf-html/nav_fd.png
 share/hackerRF/doc/libhackrf-html/nav_g.png
 share/hackerRF/doc/libhackrf-html/nav_h.png
+share/hackerRF/doc/libhackrf-html/nav_hd.png
 share/hackerRF/doc/libhackrf-html/open.png
-share/hackerRF/doc/libhackrf-html/search/all_0.html
+share/hackerRF/doc/libhackrf-html/plus.svg
+share/hackerRF/doc/libhackrf-html/plusd.svg
 share/hackerRF/doc/libhackrf-html/search/all_0.js
-share/hackerRF/doc/libhackrf-html/search/all_1.html
 share/hackerRF/doc/libhackrf-html/search/all_1.js
-share/hackerRF/doc/libhackrf-html/search/all_10.html
 share/hackerRF/doc/libhackrf-html/search/all_10.js
-share/hackerRF/doc/libhackrf-html/search/all_11.html
 share/hackerRF/doc/libhackrf-html/search/all_11.js
-share/hackerRF/doc/libhackrf-html/search/all_2.html
+share/hackerRF/doc/libhackrf-html/search/all_12.js
+share/hackerRF/doc/libhackrf-html/search/all_13.js
+share/hackerRF/doc/libhackrf-html/search/all_14.js
+share/hackerRF/doc/libhackrf-html/search/all_15.js
+share/hackerRF/doc/libhackrf-html/search/all_16.js
+share/hackerRF/doc/libhackrf-html/search/all_17.js
+share/hackerRF/doc/libhackrf-html/search/all_18.js
+share/hackerRF/doc/libhackrf-html/search/all_19.js
 share/hackerRF/doc/libhackrf-html/search/all_2.js
-share/hackerRF/doc/libhackrf-html/search/all_3.html
 share/hackerRF/doc/libhackrf-html/search/all_3.js
-share/hackerRF/doc/libhackrf-html/search/all_4.html
 share/hackerRF/doc/libhackrf-html/search/all_4.js
-share/hackerRF/doc/libhackrf-html/search/all_5.html
 share/hackerRF/doc/libhackrf-html/search/all_5.js
-share/hackerRF/doc/libhackrf-html/search/all_6.html
 share/hackerRF/doc/libhackrf-html/search/all_6.js
-share/hackerRF/doc/libhackrf-html/search/all_7.html
 share/hackerRF/doc/libhackrf-html/search/all_7.js
-share/hackerRF/doc/libhackrf-html/search/all_8.html
 share/hackerRF/doc/libhackrf-html/search/all_8.js
-share/hackerRF/doc/libhackrf-html/search/all_9.html
 share/hackerRF/doc/libhackrf-html/search/all_9.js
-share/hackerRF/doc/libhackrf-html/search/all_a.html
 share/hackerRF/doc/libhackrf-html/search/all_a.js
-share/hackerRF/doc/libhackrf-html/search/all_b.html
 share/hackerRF/doc/libhackrf-html/search/all_b.js
-share/hackerRF/doc/libhackrf-html/search/all_c.html
 share/hackerRF/doc/libhackrf-html/search/all_c.js
-share/hackerRF/doc/libhackrf-html/search/all_d.html
 share/hackerRF/doc/libhackrf-html/search/all_d.js
-share/hackerRF/doc/libhackrf-html/search/all_e.html
 share/hackerRF/doc/libhackrf-html/search/all_e.js
-share/hackerRF/doc/libhackrf-html/search/all_f.html
 share/hackerRF/doc/libhackrf-html/search/all_f.js
-share/hackerRF/doc/libhackrf-html/search/classes_0.html
 share/hackerRF/doc/libhackrf-html/search/classes_0.js
-share/hackerRF/doc/libhackrf-html/search/classes_1.html
 share/hackerRF/doc/libhackrf-html/search/classes_1.js
 share/hackerRF/doc/libhackrf-html/search/close.svg
-share/hackerRF/doc/libhackrf-html/search/enums_0.html
 share/hackerRF/doc/libhackrf-html/search/enums_0.js
-share/hackerRF/doc/libhackrf-html/search/enums_1.html
 share/hackerRF/doc/libhackrf-html/search/enums_1.js
-share/hackerRF/doc/libhackrf-html/search/enums_2.html
 share/hackerRF/doc/libhackrf-html/search/enums_2.js
-share/hackerRF/doc/libhackrf-html/search/enums_3.html
 share/hackerRF/doc/libhackrf-html/search/enums_3.js
-share/hackerRF/doc/libhackrf-html/search/enumvalues_0.html
 share/hackerRF/doc/libhackrf-html/search/enumvalues_0.js
-share/hackerRF/doc/libhackrf-html/search/enumvalues_1.html
 share/hackerRF/doc/libhackrf-html/search/enumvalues_1.js
-share/hackerRF/doc/libhackrf-html/search/enumvalues_2.html
 share/hackerRF/doc/libhackrf-html/search/enumvalues_2.js
-share/hackerRF/doc/libhackrf-html/search/enumvalues_3.html
 share/hackerRF/doc/libhackrf-html/search/enumvalues_3.js
-share/hackerRF/doc/libhackrf-html/search/enumvalues_4.html
 share/hackerRF/doc/libhackrf-html/search/enumvalues_4.js
-share/hackerRF/doc/libhackrf-html/search/enumvalues_5.html
 share/hackerRF/doc/libhackrf-html/search/enumvalues_5.js
-share/hackerRF/doc/libhackrf-html/search/enumvalues_6.html
 share/hackerRF/doc/libhackrf-html/search/enumvalues_6.js
-share/hackerRF/doc/libhackrf-html/search/functions_0.html
 share/hackerRF/doc/libhackrf-html/search/functions_0.js
-share/hackerRF/doc/libhackrf-html/search/groups_0.html
 share/hackerRF/doc/libhackrf-html/search/groups_0.js
-share/hackerRF/doc/libhackrf-html/search/groups_1.html
 share/hackerRF/doc/libhackrf-html/search/groups_1.js
-share/hackerRF/doc/libhackrf-html/search/groups_2.html
 share/hackerRF/doc/libhackrf-html/search/groups_2.js
-share/hackerRF/doc/libhackrf-html/search/groups_3.html
 share/hackerRF/doc/libhackrf-html/search/groups_3.js
-share/hackerRF/doc/libhackrf-html/search/groups_4.html
 share/hackerRF/doc/libhackrf-html/search/groups_4.js
-share/hackerRF/doc/libhackrf-html/search/groups_5.html
 share/hackerRF/doc/libhackrf-html/search/groups_5.js
+share/hackerRF/doc/libhackrf-html/search/groups_6.js
+share/hackerRF/doc/libhackrf-html/search/groups_7.js
+share/hackerRF/doc/libhackrf-html/search/groups_8.js
+share/hackerRF/doc/libhackrf-html/search/groups_9.js
+share/hackerRF/doc/libhackrf-html/search/groups_a.js
+share/hackerRF/doc/libhackrf-html/search/groups_b.js
+share/hackerRF/doc/libhackrf-html/search/mag.svg
+share/hackerRF/doc/libhackrf-html/search/mag_d.svg
 share/hackerRF/doc/libhackrf-html/search/mag_sel.svg
-share/hackerRF/doc/libhackrf-html/search/nomatches.html
+share/hackerRF/doc/libhackrf-html/search/mag_seld.svg
 share/hackerRF/doc/libhackrf-html/search/search.css
 share/hackerRF/doc/libhackrf-html/search/search.js
-share/hackerRF/doc/libhackrf-html/search/search_l.png
-share/hackerRF/doc/libhackrf-html/search/search_m.png
-share/hackerRF/doc/libhackrf-html/search/search_r.png
 share/hackerRF/doc/libhackrf-html/search/searchdata.js
-share/hackerRF/doc/libhackrf-html/search/typedefs_0.html
 share/hackerRF/doc/libhackrf-html/search/typedefs_0.js
-share/hackerRF/doc/libhackrf-html/search/variables_0.html
 share/hackerRF/doc/libhackrf-html/search/variables_0.js
-share/hackerRF/doc/libhackrf-html/search/variables_1.html
 share/hackerRF/doc/libhackrf-html/search/variables_1.js
-share/hackerRF/doc/libhackrf-html/search/variables_2.html
 share/hackerRF/doc/libhackrf-html/search/variables_2.js
-share/hackerRF/doc/libhackrf-html/search/variables_3.html
 share/hackerRF/doc/libhackrf-html/search/variables_3.js
-share/hackerRF/doc/libhackrf-html/search/variables_4.html
 share/hackerRF/doc/libhackrf-html/search/variables_4.js
-share/hackerRF/doc/libhackrf-html/search/variables_5.html
 share/hackerRF/doc/libhackrf-html/search/variables_5.js
-share/hackerRF/doc/libhackrf-html/search/variables_6.html
 share/hackerRF/doc/libhackrf-html/search/variables_6.js
-share/hackerRF/doc/libhackrf-html/search/variables_7.html
 share/hackerRF/doc/libhackrf-html/search/variables_7.js
-share/hackerRF/doc/libhackrf-html/search/variables_8.html
 share/hackerRF/doc/libhackrf-html/search/variables_8.js
-share/hackerRF/doc/libhackrf-html/search/variables_9.html
 share/hackerRF/doc/libhackrf-html/search/variables_9.js
-share/hackerRF/doc/libhackrf-html/search/variables_a.html
 share/hackerRF/doc/libhackrf-html/search/variables_a.js
-share/hackerRF/doc/libhackrf-html/search/variables_b.html
 share/hackerRF/doc/libhackrf-html/search/variables_b.js
-share/hackerRF/doc/libhackrf-html/search/variables_c.html
 share/hackerRF/doc/libhackrf-html/search/variables_c.js
-share/hackerRF/doc/libhackrf-html/search/variables_d.html
 share/hackerRF/doc/libhackrf-html/search/variables_d.js
-share/hackerRF/doc/libhackrf-html/search/variables_e.html
 share/hackerRF/doc/libhackrf-html/search/variables_e.js
-share/hackerRF/doc/libhackrf-html/search/variables_f.html
 share/hackerRF/doc/libhackrf-html/search/variables_f.js
 share/hackerRF/doc/libhackrf-html/splitbar.png
+share/hackerRF/doc/libhackrf-html/splitbard.png
 share/hackerRF/doc/libhackrf-html/structhackrf__bias__t__user__settting__req.html
 share/hackerRF/doc/libhackrf-html/structhackrf__bias__t__user__settting__req__coll__graph.map
 share/hackerRF/doc/libhackrf-html/structhackrf__bias__t__user__settting__req__coll__graph.md5
@@ -358,20 +348,28 @@ share/hackerRF/doc/libhackrf-html/struct
 share/hackerRF/doc/libhackrf-html/structhackrf__m0__state.html
 share/hackerRF/doc/libhackrf-html/structhackrf__operacake__dwell__time.html
 share/hackerRF/doc/libhackrf-html/structhackrf__operacake__freq__range.html
+share/hackerRF/doc/libhackrf-html/structhackrf__selftest.html
 share/hackerRF/doc/libhackrf-html/structhackrf__transfer.html
 share/hackerRF/doc/libhackrf-html/structread__partid__serialno__t.html
 share/hackerRF/doc/libhackrf-html/sync_off.png
 share/hackerRF/doc/libhackrf-html/sync_on.png
 share/hackerRF/doc/libhackrf-html/tab_a.png
+share/hackerRF/doc/libhackrf-html/tab_ad.png
 share/hackerRF/doc/libhackrf-html/tab_b.png
+share/hackerRF/doc/libhackrf-html/tab_bd.png
 share/hackerRF/doc/libhackrf-html/tab_h.png
+share/hackerRF/doc/libhackrf-html/tab_hd.png
 share/hackerRF/doc/libhackrf-html/tab_s.png
+share/hackerRF/doc/libhackrf-html/tab_sd.png
 share/hackerRF/doc/libhackrf-html/tabs.css
+share/hackerRF/doc/libhackrf-html/topics.html
 share/hackerRF/doc/libhackrf.pdf
 share/hackerRF/firmware-bin/hackrf_jawbreaker_usb.bin
 share/hackerRF/firmware-bin/hackrf_jawbreaker_usb.dfu
 share/hackerRF/firmware-bin/hackrf_one_usb.bin
 share/hackerRF/firmware-bin/hackrf_one_usb.dfu
+share/hackerRF/firmware-bin/hackrf_pro_usb.bin
+share/hackerRF/firmware-bin/hackrf_pro_usb.dfu
 share/hackerRF/firmware-bin/hackrf_rad1o_usb.bin
 share/hackerRF/firmware-bin/hackrf_rad1o_usb.dfu
 share/hackerRF/firmware/CMakeLists.txt
@@ -384,7 +382,10 @@ share/hackerRF/firmware/common/LPC4330_M
 share/hackerRF/firmware/common/LPC43xx_M0_memory.ld
 share/hackerRF/firmware/common/LPC43xx_M4_M0_image_from_text.ld
 share/hackerRF/firmware/common/LPC43xx_M4_memory.ld
+share/hackerRF/firmware/common/LPC43xx_M4_memory_rom_only.ld
 share/hackerRF/firmware/common/README
+share/hackerRF/firmware/common/adc.c
+share/hackerRF/firmware/common/adc.h
 share/hackerRF/firmware/common/bitband.c
 share/hackerRF/firmware/common/bitband.h
 share/hackerRF/firmware/common/clkin.c
@@ -400,6 +401,11 @@ share/hackerRF/firmware/common/fault_han
 share/hackerRF/firmware/common/fault_handler.h
 share/hackerRF/firmware/common/firmware_info.c
 share/hackerRF/firmware/common/firmware_info.h
+share/hackerRF/firmware/common/fpga.c
+share/hackerRF/firmware/common/fpga.h
+share/hackerRF/firmware/common/fpga_image.c
+share/hackerRF/firmware/common/fpga_regs.def
+share/hackerRF/firmware/common/fpga_selftest.c
 share/hackerRF/firmware/common/gpdma.c
 share/hackerRF/firmware/common/gpdma.h
 share/hackerRF/firmware/common/gpio.h
@@ -413,8 +419,20 @@ share/hackerRF/firmware/common/i2c_bus.c
 share/hackerRF/firmware/common/i2c_bus.h
 share/hackerRF/firmware/common/i2c_lpc.c
 share/hackerRF/firmware/common/i2c_lpc.h
+share/hackerRF/firmware/common/ice40_spi.c
+share/hackerRF/firmware/common/ice40_spi.h
+share/hackerRF/firmware/common/locking.h
+share/hackerRF/firmware/common/lz4_blk.c
+share/hackerRF/firmware/common/lz4_blk.h
 share/hackerRF/firmware/common/m0_bin.s.cmake
 share/hackerRF/firmware/common/m0_sleep.c
+share/hackerRF/firmware/common/m0_state.c
+share/hackerRF/firmware/common/m0_state.h
+share/hackerRF/firmware/common/max2831.c
+share/hackerRF/firmware/common/max2831.h
+share/hackerRF/firmware/common/max2831_regs.def
+share/hackerRF/firmware/common/max2831_target.c
+share/hackerRF/firmware/common/max2831_target.h
 share/hackerRF/firmware/common/max2837.c
 share/hackerRF/firmware/common/max2837.h
 share/hackerRF/firmware/common/max2837_regs.def
@@ -460,6 +478,8 @@ share/hackerRF/firmware/common/rad1o/sma
 share/hackerRF/firmware/common/rad1o/smallfonts.h
 share/hackerRF/firmware/common/rad1o/ubuntu18.c
 share/hackerRF/firmware/common/rad1o/ubuntu18.h
+share/hackerRF/firmware/common/radio.c
+share/hackerRF/firmware/common/radio.h
 share/hackerRF/firmware/common/rf_path.c
 share/hackerRF/firmware/common/rf_path.h
 share/hackerRF/firmware/common/rffc5071.c
@@ -470,6 +490,8 @@ share/hackerRF/firmware/common/rffc5071_
 share/hackerRF/firmware/common/rom_iap.c
 share/hackerRF/firmware/common/rom_iap.h
 share/hackerRF/firmware/common/sct.h
+share/hackerRF/firmware/common/selftest.c
+share/hackerRF/firmware/common/selftest.h
 share/hackerRF/firmware/common/sgpio.c
 share/hackerRF/firmware/common/sgpio.h
 share/hackerRF/firmware/common/si5351c.c
@@ -480,6 +502,7 @@ share/hackerRF/firmware/common/spi_ssp.c
 share/hackerRF/firmware/common/spi_ssp.h
 share/hackerRF/firmware/common/streaming.c
 share/hackerRF/firmware/common/streaming.h
+share/hackerRF/firmware/common/tune_config.h
 share/hackerRF/firmware/common/tuning.c
 share/hackerRF/firmware/common/tuning.h
 share/hackerRF/firmware/common/ui_portapack.c
@@ -531,10 +554,37 @@ share/hackerRF/firmware/cpld/sgpio_if/to
 share/hackerRF/firmware/cpld/sgpio_if/top_tb.vhd
 share/hackerRF/firmware/dfu-util.cmake
 share/hackerRF/firmware/dfu.py
+share/hackerRF/firmware/fpga/amaranth_future/fixed.py
+share/hackerRF/firmware/fpga/board.py
+share/hackerRF/firmware/fpga/build.py
+share/hackerRF/firmware/fpga/build/praline_fpga.bin
+share/hackerRF/firmware/fpga/dsp/__init__.py
+share/hackerRF/firmware/fpga/dsp/cic.py
+share/hackerRF/firmware/fpga/dsp/dc_block.py
+share/hackerRF/firmware/fpga/dsp/fir.py
+share/hackerRF/firmware/fpga/dsp/fir_mac16.py
+share/hackerRF/firmware/fpga/dsp/mcm.py
+share/hackerRF/firmware/fpga/dsp/nco.py
+share/hackerRF/firmware/fpga/dsp/quarter_shift.py
+share/hackerRF/firmware/fpga/dsp/round.py
+share/hackerRF/firmware/fpga/dsp/sb_mac16.py
+share/hackerRF/firmware/fpga/interface/__init__.py
+share/hackerRF/firmware/fpga/interface/max586x.py
+share/hackerRF/firmware/fpga/interface/spi.py
+share/hackerRF/firmware/fpga/requirements.txt
+share/hackerRF/firmware/fpga/top/ext_precision_rx.py
+share/hackerRF/firmware/fpga/top/ext_precision_tx.py
+share/hackerRF/firmware/fpga/top/half_precision.py
+share/hackerRF/firmware/fpga/top/standard.py
+share/hackerRF/firmware/fpga/util/__init__.py
+share/hackerRF/firmware/fpga/util/_stream.py
+share/hackerRF/firmware/fpga/util/lfsr.py
 share/hackerRF/firmware/hackrf-common.cmake
 share/hackerRF/firmware/hackrf_usb/CMakeLists.txt
 share/hackerRF/firmware/hackrf_usb/hackrf_usb.c
 share/hackerRF/firmware/hackrf_usb/sgpio_m0.s
+share/hackerRF/firmware/hackrf_usb/usb_api_adc.c
+share/hackerRF/firmware/hackrf_usb/usb_api_adc.h
 share/hackerRF/firmware/hackrf_usb/usb_api_board_info.c
 share/hackerRF/firmware/hackrf_usb/usb_api_board_info.h
 share/hackerRF/firmware/hackrf_usb/usb_api_cpld.c
@@ -543,8 +593,12 @@ share/hackerRF/firmware/hackrf_usb/usb_a
 share/hackerRF/firmware/hackrf_usb/usb_api_m0_state.h
 share/hackerRF/firmware/hackrf_usb/usb_api_operacake.c
 share/hackerRF/firmware/hackrf_usb/usb_api_operacake.h
+share/hackerRF/firmware/hackrf_usb/usb_api_praline.c
+share/hackerRF/firmware/hackrf_usb/usb_api_praline.h
 share/hackerRF/firmware/hackrf_usb/usb_api_register.c
 share/hackerRF/firmware/hackrf_usb/usb_api_register.h
+share/hackerRF/firmware/hackrf_usb/usb_api_selftest.c
+share/hackerRF/firmware/hackrf_usb/usb_api_selftest.h
 share/hackerRF/firmware/hackrf_usb/usb_api_spiflash.c
 share/hackerRF/firmware/hackrf_usb/usb_api_spiflash.h
 share/hackerRF/firmware/hackrf_usb/usb_api_sweep.c

Index: pkgsrc/ham/hackrf/distinfo
diff -u pkgsrc/ham/hackrf/distinfo:1.10 pkgsrc/ham/hackrf/distinfo:1.11
--- pkgsrc/ham/hackrf/distinfo:1.10     Sat Apr  6 06:10:01 2024
+++ pkgsrc/ham/hackrf/distinfo  Wed Jan  7 20:24:34 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2024/04/06 06:10:01 adam Exp $
+$NetBSD: distinfo,v 1.11 2026/01/07 20:24:34 adam Exp $
 
-BLAKE2s (hackrf-2024.02.1.tar.xz) = 26beeb500f7bdffe5251bd38daae04950510a0b8563ef065ab85cc9f99d70df7
-SHA512 (hackrf-2024.02.1.tar.xz) = d057574f1e9b1bc2cebcd06773054b7fcba55d44e4c028f4f95e67874b71bd0a83906795a391e283c15d2b21ad7f3e8337be5aa0ee2f6a3c57632a70da10e2e4
-Size (hackrf-2024.02.1.tar.xz) = 21734672 bytes
+BLAKE2s (hackrf-2026.01.1.tar.xz) = 130b06344f263f46d2a61b53974eeb4f308d7b1be10a807b5e1ffdb33b8a4ddd
+SHA512 (hackrf-2026.01.1.tar.xz) = c02d38ef158aaaca04a2ec1b78912a605cee7ed6024512e79fbdaf6c43dab8529353c18c2d23e78d9d3fd76d9d73e38588a08d8e64bb580d2acd25176155391b
+Size (hackrf-2026.01.1.tar.xz) = 25923808 bytes



Home | Main Index | Thread Index | Old Index