pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/ham/hackrf (ham/hackrf) Updated 2021.03.1 to 2022.09.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/035a0ac2ca35
branches: trunk
changeset: 386521:035a0ac2ca35
user: mef <mef%pkgsrc.org@localhost>
date: Sun Oct 09 13:28:26 2022 +0000
description:
(ham/hackrf) Updated 2021.03.1 to 2022.09.1
HackRF 2022.09.1 Release Notes
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:
- Opera Cake, an antenna switching add-on board for HackRF One is fully
supported. Thank you, Mike Walters!
- A new user interface for rad1o provides status information during operation
in HackRF mode. Thanks, schneider!
- Documentation has been migrated from a wiki to source code in the docs
directory that can be built as HTML or PDF. Thanks, Straithe! The PDF is
included in release archives, and HTML documentation built from current git
source is available at: https://hackrf.readthedocs.io/
- Numerous performance, stability, and instrumentation improvements have been
made to hackrf_transfer, hackrf_sweep, libhackrf, and firmware. Thank you
especially, Martin Ling!
- The project repository has moved to:
https://github.com/greatscottgadgets/hackrf
There have been many enhancements and bug fixes. For a full list of changes,
see the git log.
diffstat:
ham/hackrf/Makefile | 9 +-
ham/hackrf/PLIST | 209 ++++++++++++++++++++++++++++++++++++++++++---------
ham/hackrf/distinfo | 8 +-
3 files changed, 179 insertions(+), 47 deletions(-)
diffs (truncated from 333 to 300 lines):
diff -r 2ba821028116 -r 035a0ac2ca35 ham/hackrf/Makefile
--- a/ham/hackrf/Makefile Sun Oct 09 13:06:08 2022 +0000
+++ b/ham/hackrf/Makefile Sun Oct 09 13:28:26 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2022/06/30 11:18:30 nia Exp $
+# $NetBSD: Makefile,v 1.13 2022/10/09 13:28:26 mef Exp $
-DISTNAME= hackrf-2021.03.1
-PKGREVISION= 1
+DISTNAME= hackrf-2022.09.1
CATEGORIES= ham
MASTER_SITES= ${MASTER_SITE_GITHUB:=mossmann/}
GITHUB_RELEASE= v${PKGVERSION_NOREV}
@@ -15,7 +14,7 @@
USE_LANGUAGES= c c++
USE_CMAKE= yes
-USE_TOOLS= pkg-config
+USE_TOOLS= pkg-config tar
# Suppress warning for developer
CMAKE_ARGS+= -Wno-dev
@@ -36,7 +35,7 @@
post-install:
# (${MKDIR} ${DESTDIR}${PREFIX}/share/hackerRF )
(cd ${WRKSRC}; tar cf - \
- COPYING RELEASENOTES Readme.md TRADEMARK doc firmware firmware-bin hardware |\
+ COPYING RELEASENOTES Readme.md doc firmware firmware-bin hardware |\
(cd ${DESTDIR}${PREFIX}/share/hackerRF ; tar xf - ) )
.include "../../lang/python/application.mk"
diff -r 2ba821028116 -r 035a0ac2ca35 ham/hackrf/PLIST
--- a/ham/hackrf/PLIST Sun Oct 09 13:06:08 2022 +0000
+++ b/ham/hackrf/PLIST Sun Oct 09 13:28:26 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2021/04/05 12:49:22 tnn Exp $
+@comment $NetBSD: PLIST,v 1.5 2022/10/09 13:28:26 mef Exp $
bin/hackrf_clock
bin/hackrf_cpldjtag
bin/hackrf_debug
@@ -11,21 +11,12 @@
lib/libhackrf.a
lib/libhackrf.so
lib/libhackrf.so.0
-lib/libhackrf.so.0.6.0
+lib/libhackrf.so.0.7.0
lib/pkgconfig/libhackrf.pc
share/hackerRF/COPYING
share/hackerRF/RELEASENOTES
share/hackerRF/Readme.md
-share/hackerRF/TRADEMARK
-share/hackerRF/doc/HackRF-One-fd0-0009.jpeg
-share/hackerRF/doc/LPC4330_SGPIO_SignalGenerator_Measurements.ods
-share/hackerRF/doc/LPC4330_SGPIO_SignalGenerator_Measurements.pdf
-share/hackerRF/doc/LPCXPresso_Flash_Debug_Tutorial.odt
-share/hackerRF/doc/LPCXPresso_Flash_Debug_Tutorial.pdf
-share/hackerRF/doc/Readme.md
-share/hackerRF/doc/SPIFI_Quad_Tests_OLS/SPIFI_QUAD_100MHZ_OLS_0_9_6b3_JellyBean_Startup_Dual4_M4_SPIFI_0.olp
-share/hackerRF/doc/SPIFI_Quad_Tests_OLS/SPIFI_QUAD_100MHZ_OLS_0_9_6b3_JellyBean_Startup_Dual4_M4_SPIFI_0.ols
-share/hackerRF/doc/SPIFI_Quad_Tests_OLS/SPIFI_QUAD_100MHZ_OLS_0_9_6b3_JellyBean_Startup_Dual4_M4_SPIFI_0_Analyze.txt
+share/hackerRF/doc/hackrf.pdf
share/hackerRF/doc/hardware/hackrf-one-assembly.pdf
share/hackerRF/doc/hardware/hackrf-one-bom.csv
share/hackerRF/doc/hardware/hackrf-one-gerbers/README
@@ -37,7 +28,7 @@
share/hackerRF/doc/hardware/hackrf-one-gerbers/hackrf-one-Edge_Cuts.gm1
share/hackerRF/doc/hardware/hackrf-one-gerbers/hackrf-one-F_Mask.gts
share/hackerRF/doc/hardware/hackrf-one-gerbers/hackrf-one-F_Paste.gtp
-share/hackerRF/doc/hardware/hackrf-one-gerbers/hackrf-one-F_SilkS.gto
+share/hackerRF/doc/hardware/hackrf-one-gerbers/hackrf-one-F_Silkscreen.gto
share/hackerRF/doc/hardware/hackrf-one-gerbers/hackrf-one.drl
share/hackerRF/doc/hardware/hackrf-one-schematic.pdf
share/hackerRF/doc/hardware/jawbreaker-assembly.pdf
@@ -54,17 +45,150 @@
share/hackerRF/doc/hardware/jawbreaker-gerbers/jawbreaker-Inner3.gbr
share/hackerRF/doc/hardware/jawbreaker-gerbers/jawbreaker.drl
share/hackerRF/doc/hardware/jawbreaker-schematic.pdf
-share/hackerRF/doc/jawbreaker-fd0-145436.jpeg
-share/hackerRF/doc/jawbreaker.jpeg
-share/hackerRF/doc/lemonAndjelly.jpeg
-share/hackerRF/doc/wiki/hardware/modifications/sgpio-gclk2-reroute.jpg
-share/hackerRF/doc/wiki/hardware/modifications/sgpio-p1_12-cut-trace.jpg
-share/hackerRF/doc/wiki/images/baseband-filter/max2837-1m75bw-at-2m.png
-share/hackerRF/doc/wiki/images/baseband-filter/max2837-1m75bw-at-8m.png
-share/hackerRF/doc/wiki/images/hackrf_blockdiagram-digital.png
-share/hackerRF/doc/wiki/images/hackrf_blockdiagram-digital.svg
-share/hackerRF/doc/wiki/images/hackrf_blockdiagram-frontend_baseband.png
-share/hackerRF/doc/wiki/images/hackrf_blockdiagram-frontend_baseband.svg
+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.png
+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.jpeg
+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
+share/hackerRF/doc/html/_images/rf_shield_4.jpg
+share/hackerRF/doc/html/_images/rf_shield_5.jpg
+share/hackerRF/doc/html/_images/rf_shield_6.jpg
+share/hackerRF/doc/html/_images/rf_shield_7.jpg
+share/hackerRF/doc/html/_images/rf_shield_8.jpg
+share/hackerRF/doc/html/_images/rf_shield_9.jpg
+share/hackerRF/doc/html/_images/trigger-pins.png
+share/hackerRF/doc/html/_sources/LPC43XX_Debugging.rst.txt
+share/hackerRF/doc/html/_sources/LPC43XX_SGPIO_Configuration.rst.txt
+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/getting_started_hackrf_gnuradio.rst.txt
+share/hackerRF/doc/html/_sources/hackrf_one.rst.txt
+share/hackerRF/doc/html/_sources/hackrf_projects_mentions.rst.txt
+share/hackerRF/doc/html/_sources/hackrf_sweep.rst.txt
+share/hackerRF/doc/html/_sources/hackrfs_buttons.rst.txt
+share/hackerRF/doc/html/_sources/hardware_components.rst.txt
+share/hackerRF/doc/html/_sources/hardware_triggering.rst.txt
+share/hackerRF/doc/html/_sources/index.rst.txt
+share/hackerRF/doc/html/_sources/installing_hackrf_software.rst.txt
+share/hackerRF/doc/html/_sources/jawbreaker.rst.txt
+share/hackerRF/doc/html/_sources/libhackrf_api.rst.txt
+share/hackerRF/doc/html/_sources/list_of_hardware_revisions.rst.txt
+share/hackerRF/doc/html/_sources/opera_cake.rst.txt
+share/hackerRF/doc/html/_sources/rf_shield_installation.rst.txt
+share/hackerRF/doc/html/_sources/software_support.rst.txt
+share/hackerRF/doc/html/_sources/tips_tricks.rst.txt
+share/hackerRF/doc/html/_sources/troubleshooting.rst.txt
+share/hackerRF/doc/html/_sources/updating_firmware.rst.txt
+share/hackerRF/doc/html/_static/basic.css
+share/hackerRF/doc/html/_static/css/badge_only.css
+share/hackerRF/doc/html/_static/css/fonts/Roboto-Slab-Bold.woff
+share/hackerRF/doc/html/_static/css/fonts/Roboto-Slab-Bold.woff2
+share/hackerRF/doc/html/_static/css/fonts/Roboto-Slab-Regular.woff
+share/hackerRF/doc/html/_static/css/fonts/Roboto-Slab-Regular.woff2
+share/hackerRF/doc/html/_static/css/fonts/fontawesome-webfont.eot
+share/hackerRF/doc/html/_static/css/fonts/fontawesome-webfont.svg
+share/hackerRF/doc/html/_static/css/fonts/fontawesome-webfont.ttf
+share/hackerRF/doc/html/_static/css/fonts/fontawesome-webfont.woff
+share/hackerRF/doc/html/_static/css/fonts/fontawesome-webfont.woff2
+share/hackerRF/doc/html/_static/css/fonts/lato-bold-italic.woff
+share/hackerRF/doc/html/_static/css/fonts/lato-bold-italic.woff2
+share/hackerRF/doc/html/_static/css/fonts/lato-bold.woff
+share/hackerRF/doc/html/_static/css/fonts/lato-bold.woff2
+share/hackerRF/doc/html/_static/css/fonts/lato-normal-italic.woff
+share/hackerRF/doc/html/_static/css/fonts/lato-normal-italic.woff2
+share/hackerRF/doc/html/_static/css/fonts/lato-normal.woff
+share/hackerRF/doc/html/_static/css/fonts/lato-normal.woff2
+share/hackerRF/doc/html/_static/css/theme.css
+share/hackerRF/doc/html/_static/doctools.js
+share/hackerRF/doc/html/_static/documentation_options.js
+share/hackerRF/doc/html/_static/file.png
+share/hackerRF/doc/html/_static/fonts/Inconsolata-Bold.ttf
+share/hackerRF/doc/html/_static/fonts/Inconsolata-Regular.ttf
+share/hackerRF/doc/html/_static/fonts/Inconsolata.ttf
+share/hackerRF/doc/html/_static/fonts/Lato-Bold.ttf
+share/hackerRF/doc/html/_static/fonts/Lato-Regular.ttf
+share/hackerRF/doc/html/_static/fonts/Lato/lato-bold.eot
+share/hackerRF/doc/html/_static/fonts/Lato/lato-bold.ttf
+share/hackerRF/doc/html/_static/fonts/Lato/lato-bold.woff
+share/hackerRF/doc/html/_static/fonts/Lato/lato-bold.woff2
+share/hackerRF/doc/html/_static/fonts/Lato/lato-bolditalic.eot
+share/hackerRF/doc/html/_static/fonts/Lato/lato-bolditalic.ttf
+share/hackerRF/doc/html/_static/fonts/Lato/lato-bolditalic.woff
+share/hackerRF/doc/html/_static/fonts/Lato/lato-bolditalic.woff2
+share/hackerRF/doc/html/_static/fonts/Lato/lato-italic.eot
+share/hackerRF/doc/html/_static/fonts/Lato/lato-italic.ttf
+share/hackerRF/doc/html/_static/fonts/Lato/lato-italic.woff
+share/hackerRF/doc/html/_static/fonts/Lato/lato-italic.woff2
+share/hackerRF/doc/html/_static/fonts/Lato/lato-regular.eot
+share/hackerRF/doc/html/_static/fonts/Lato/lato-regular.ttf
+share/hackerRF/doc/html/_static/fonts/Lato/lato-regular.woff
+share/hackerRF/doc/html/_static/fonts/Lato/lato-regular.woff2
+share/hackerRF/doc/html/_static/fonts/RobotoSlab-Bold.ttf
+share/hackerRF/doc/html/_static/fonts/RobotoSlab-Regular.ttf
+share/hackerRF/doc/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot
+share/hackerRF/doc/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttf
+share/hackerRF/doc/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff
+share/hackerRF/doc/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2
+share/hackerRF/doc/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot
+share/hackerRF/doc/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttf
+share/hackerRF/doc/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff
+share/hackerRF/doc/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2
+share/hackerRF/doc/html/_static/fonts/fontawesome-webfont.eot
+share/hackerRF/doc/html/_static/fonts/fontawesome-webfont.svg
+share/hackerRF/doc/html/_static/fonts/fontawesome-webfont.ttf
+share/hackerRF/doc/html/_static/fonts/fontawesome-webfont.woff
+share/hackerRF/doc/html/_static/fonts/fontawesome-webfont.woff2
+share/hackerRF/doc/html/_static/jquery.js
+share/hackerRF/doc/html/_static/js/badge_only.js
+share/hackerRF/doc/html/_static/js/html5shiv-printshiv.min.js
+share/hackerRF/doc/html/_static/js/html5shiv.min.js
+share/hackerRF/doc/html/_static/js/modernizr.min.js
+share/hackerRF/doc/html/_static/js/theme.js
+share/hackerRF/doc/html/_static/language_data.js
+share/hackerRF/doc/html/_static/minus.png
+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/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/getting_started_hackrf_gnuradio.html
+share/hackerRF/doc/html/hackrf_one.html
+share/hackerRF/doc/html/hackrf_projects_mentions.html
+share/hackerRF/doc/html/hackrf_sweep.html
+share/hackerRF/doc/html/hackrfs_buttons.html
+share/hackerRF/doc/html/hardware_components.html
+share/hackerRF/doc/html/hardware_triggering.html
+share/hackerRF/doc/html/index.html
+share/hackerRF/doc/html/installing_hackrf_software.html
+share/hackerRF/doc/html/jawbreaker.html
+share/hackerRF/doc/html/libhackrf_api.html
+share/hackerRF/doc/html/list_of_hardware_revisions.html
+share/hackerRF/doc/html/objects.inv
+share/hackerRF/doc/html/opera_cake.html
+share/hackerRF/doc/html/rf_shield_installation.html
+share/hackerRF/doc/html/search.html
+share/hackerRF/doc/html/searchindex.js
+share/hackerRF/doc/html/software_support.html
+share/hackerRF/doc/html/tips_tricks.html
+share/hackerRF/doc/html/troubleshooting.html
+share/hackerRF/doc/html/updating_firmware.html
share/hackerRF/firmware-bin/hackrf_jawbreaker_usb.bin
share/hackerRF/firmware-bin/hackrf_jawbreaker_usb.dfu
share/hackerRF/firmware-bin/hackrf_one_usb.bin
@@ -73,7 +197,6 @@
share/hackerRF/firmware-bin/hackrf_rad1o_usb.dfu
share/hackerRF/firmware/CMakeLists.txt
share/hackerRF/firmware/README
-share/hackerRF/firmware/appveyor.sh
share/hackerRF/firmware/blinky/CMakeLists.txt
share/hackerRF/firmware/blinky/README
share/hackerRF/firmware/blinky/blinky.c
@@ -85,6 +208,7 @@
share/hackerRF/firmware/common/README
share/hackerRF/firmware/common/bitband.c
share/hackerRF/firmware/common/bitband.h
+share/hackerRF/firmware/common/configure_file.cmake
share/hackerRF/firmware/common/cpld_jtag.c
share/hackerRF/firmware/common/cpld_jtag.h
share/hackerRF/firmware/common/cpld_xc2c.c
@@ -125,8 +249,27 @@
share/hackerRF/firmware/common/mixer.h
share/hackerRF/firmware/common/operacake.c
share/hackerRF/firmware/common/operacake.h
+share/hackerRF/firmware/common/operacake_sctimer.c
+share/hackerRF/firmware/common/operacake_sctimer.h
+share/hackerRF/firmware/common/platform_detect.c
+share/hackerRF/firmware/common/platform_detect.h
share/hackerRF/firmware/common/portapack.c
share/hackerRF/firmware/common/portapack.h
+share/hackerRF/firmware/common/rad1o/decoder.c
+share/hackerRF/firmware/common/rad1o/decoder.h
+share/hackerRF/firmware/common/rad1o/display.c
+share/hackerRF/firmware/common/rad1o/display.h
+share/hackerRF/firmware/common/rad1o/draw.c
+share/hackerRF/firmware/common/rad1o/draw.h
+share/hackerRF/firmware/common/rad1o/fonts.h
+share/hackerRF/firmware/common/rad1o/print.c
+share/hackerRF/firmware/common/rad1o/print.h
+share/hackerRF/firmware/common/rad1o/render.c
+share/hackerRF/firmware/common/rad1o/render.h
+share/hackerRF/firmware/common/rad1o/smallfonts.c
+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/rf_path.c
share/hackerRF/firmware/common/rf_path.h
share/hackerRF/firmware/common/rffc5071.c
@@ -136,6 +279,7 @@
share/hackerRF/firmware/common/rffc5071_spi.h
share/hackerRF/firmware/common/rom_iap.c
share/hackerRF/firmware/common/rom_iap.h
+share/hackerRF/firmware/common/sct.h
share/hackerRF/firmware/common/sgpio.c
share/hackerRF/firmware/common/sgpio.h
share/hackerRF/firmware/common/si5351c.c
@@ -203,6 +347,8 @@
share/hackerRF/firmware/hackrf_usb/usb_api_board_info.h
share/hackerRF/firmware/hackrf_usb/usb_api_cpld.c
share/hackerRF/firmware/hackrf_usb/usb_api_cpld.h
+share/hackerRF/firmware/hackrf_usb/usb_api_m0_state.c
+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_register.c
@@ -215,7 +361,6 @@
share/hackerRF/firmware/hackrf_usb/usb_api_transceiver.h
share/hackerRF/firmware/hackrf_usb/usb_api_ui.c
share/hackerRF/firmware/hackrf_usb/usb_api_ui.h
Home |
Main Index |
Thread Index |
Old Index