Hello world, could any free committer please take a look at this hackrf port update? :-)
-- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info ---------- Forwarded message --------- Date: Thu, Jan 8, 2026 at 12:23 AM Subject: [Differential] D54589: comms/hackrf: Update 2024.02.1 => 2026.01.1 alven created this revision. alven added reviewers: db, yuri, tomek_cedro.info. alven requested review of this revision. REVISION SUMMARY Changelogs: - https://github.com/greatscottgadgets/hackrf/releases/tag/v2026.01.1 - https://github.com/greatscottgadgets/hackrf/compare/v2024.02.1...v2026.01.1 - Use release tarball - Clarify LICENSE + Specify LICENSE_FILE + Supply documentation via DOCS option - Pet portclippy(1) and portfmt(1) TEST PLAN For every {amd64} × {15.0, 14.3}: - Successful `poudriere testport` - Successful run-testing REPOSITORY R11 FreeBSD ports repository REVISION DETAIL https://reviews.freebsd.org/D54589 AFFECTED FILES comms/hackrf/Makefile comms/hackrf/distinfo comms/hackrf/pkg-plist EMAIL PREFERENCES https://reviews.freebsd.org/settings/panel/emailpreferences/ To: alven, db, yuri, tomek_cedro.info Cc: guest-patmaddox
diff --git a/comms/hackrf/pkg-plist b/comms/hackrf/pkg-plist --- a/comms/hackrf/pkg-plist +++ b/comms/hackrf/pkg-plist @@ -8,8 +8,13 @@ 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.0 +lib/libhackrf.so.0.9.1 libdata/pkgconfig/libhackrf.pc diff --git a/comms/hackrf/distinfo b/comms/hackrf/distinfo --- a/comms/hackrf/distinfo +++ b/comms/hackrf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708750351 -SHA256 (greatscottgadgets-hackrf-2024.02.1-18b485e_GH0.tar.gz) = d3b54356f5126e63915223479e6264c514141f228a74d37725364920683ff1c4 -SIZE (greatscottgadgets-hackrf-2024.02.1-18b485e_GH0.tar.gz) = 13133386 +TIMESTAMP = 1767825330 +SHA256 (hackrf-2026.01.1.tar.xz) = 283387d7a1aad965b07287adea7361a2a86176e854e2f2b808f58b5626015de4 +SIZE (hackrf-2026.01.1.tar.xz) = 25923808 diff --git a/comms/hackrf/Makefile b/comms/hackrf/Makefile --- a/comms/hackrf/Makefile +++ b/comms/hackrf/Makefile @@ -1,26 +1,31 @@ PORTNAME= hackrf -PORTVERSION= 2024.02.1 +DISTVERSION= 2026.01.1 CATEGORIES= comms devel hamradio science security +MASTER_SITES= https://github.com/greatscottgadgets/${PORTNAME}/releases/download/v${DISTVERSION}/ MAINTAINER= [email protected] COMMENT= Low cost open source hardware software radio platform WWW= https://greatscottgadgets.com/hackrf/ -LICENSE= GPLv2 +LICENSE= GPLv2+ +LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libfftw3f.so:math/fftw3-float \ - libfftw3.so:math/fftw3 +LIB_DEPENDS= libfftw3.so:math/fftw3 \ + libfftw3f.so:math/fftw3-float -USES= cmake -USE_GITHUB= YES -GH_ACCOUNT= greatscottgadgets -GH_TAGNAME= 18b485e +USES= cmake tar:xz +USE_LDCONFIG= yes + +CMAKE_ARGS= -DLIBUSB_LIBRARIES=/usr/lib/libusb.so +CMAKE_SOURCE_PATH= ${WRKSRC}/host CONFLICTS= hackrf-devel -CMAKE_SOURCE_PATH= ${WRKSRC}/host -CMAKE_ARGS= -DLIBUSB_LIBRARIES=/usr/lib/libusb.so +PORTDOCS= * -USE_LDCONFIG= yes +OPTIONS_DEFINE= DOCS + +post-install-DOCS-on: + cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include <bsd.port.mk>
