diff --git a/comms/hackrf/Makefile b/comms/hackrf/Makefile index e7c426f06318..4971efd43478 100644 --- a/comms/hackrf/Makefile +++ b/comms/hackrf/Makefile @@ -1,31 +1,35 @@ PORTNAME= hackrf -DISTVERSION= 2026.01.1 +DISTVERSION= 2026.01.3 CATEGORIES= comms devel hamradio science security MASTER_SITES= https://github.com/greatscottgadgets/${PORTNAME}/releases/download/v${DISTVERSION}/ MAINTAINER= tomek@cedro.info COMMENT= Low cost open source hardware software radio platform -WWW= https://greatscottgadgets.com/hackrf/ +WWW= https://greatscottgadgets.com/hackrf/ \ + https://github.com/greatscottgadgets/hackrf/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfftw3.so:math/fftw3 \ libfftw3f.so:math/fftw3-float USES= cmake tar:xz USE_LDCONFIG= yes CMAKE_ARGS= -DLIBUSB_LIBRARIES=/usr/lib/libusb.so CMAKE_SOURCE_PATH= ${WRKSRC}/host CONFLICTS= hackrf-devel PORTDOCS= * OPTIONS_DEFINE= DOCS +post-install: + cd ${WRKSRC} && ${COPYTREE_SHARE} firmware-bin ${STAGEDIR}${DATADIR} + post-install-DOCS-on: cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include diff --git a/comms/hackrf/distinfo b/comms/hackrf/distinfo index 2390f193b86d..bd77632cdc59 100644 --- a/comms/hackrf/distinfo +++ b/comms/hackrf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1767825330 -SHA256 (hackrf-2026.01.1.tar.xz) = 283387d7a1aad965b07287adea7361a2a86176e854e2f2b808f58b5626015de4 -SIZE (hackrf-2026.01.1.tar.xz) = 25923808 +TIMESTAMP = 1786748802 +SHA256 (hackrf-2026.01.3.tar.xz) = d2b76a1115d9b4df648c29efb2f3c8e80009b7cf9a8adf37abbfdba72101b086 +SIZE (hackrf-2026.01.3.tar.xz) = 25945024 diff --git a/comms/hackrf/pkg-plist b/comms/hackrf/pkg-plist index 8521de9d4454..d1a236ac7053 100644 --- a/comms/hackrf/pkg-plist +++ b/comms/hackrf/pkg-plist @@ -1,20 +1,28 @@ bin/hackrf_biast bin/hackrf_clock bin/hackrf_cpldjtag bin/hackrf_debug bin/hackrf_info bin/hackrf_operacake 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-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/HackRF/HackRFTargets.cmake lib/libhackrf.a lib/libhackrf.so lib/libhackrf.so.0 -lib/libhackrf.so.0.9.1 +lib/libhackrf.so.0.9.2 libdata/pkgconfig/libhackrf.pc +%%DATADIR%%/firmware-bin/hackrf_jawbreaker_usb.bin +%%DATADIR%%/firmware-bin/hackrf_jawbreaker_usb.dfu +%%DATADIR%%/firmware-bin/hackrf_one_usb.bin +%%DATADIR%%/firmware-bin/hackrf_one_usb.dfu +%%DATADIR%%/firmware-bin/hackrf_pro_usb.bin +%%DATADIR%%/firmware-bin/hackrf_pro_usb.dfu +%%DATADIR%%/firmware-bin/hackrf_rad1o_usb.bin +%%DATADIR%%/firmware-bin/hackrf_rad1o_usb.dfu