Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Feb 2026 17:39:21 +0000
From:      =?utf-8?Q?=C3=84lven?= <alven@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: e8d1b646caad - main - comms/hackrf: Update 2024.02.1 => 2026.01.1
Message-ID:  <69935649.32e26.130e0059@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by alven:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e8d1b646caad0f745722a74749f8d3f562c88a8d

commit e8d1b646caad0f745722a74749f8d3f562c88a8d
Author:     Älven <alven@FreeBSD.org>
AuthorDate: 2026-01-07 23:29:09 +0000
Commit:     Älven <alven@FreeBSD.org>
CommitDate: 2026-02-16 17:35:54 +0000

    comms/hackrf: Update 2024.02.1 => 2026.01.1
    
    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)
    
    Reviewed by:            Tomasz "CeDeROM" Cedro (SQ7MHZ) <tomek@cedro.info>
    Tested by:              Tomasz "CeDeROM" Cedro (SQ7MHZ) <tomek@cedro.info>
    Approved by:            db@ (Mentor)
    Approved by:            db@, yuri@ (Mentors, implicit)
    Differential Revision:  https://reviews.freebsd.org/D54589
---
 comms/hackrf/Makefile  | 27 ++++++++++++++++-----------
 comms/hackrf/distinfo  |  6 +++---
 comms/hackrf/pkg-plist |  7 ++++++-
 3 files changed, 25 insertions(+), 15 deletions(-)

diff --git a/comms/hackrf/Makefile b/comms/hackrf/Makefile
index d410638d0c73..e7c426f06318 100644
--- 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=	tomek@cedro.info
 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>
diff --git a/comms/hackrf/distinfo b/comms/hackrf/distinfo
index 1683049d0c86..2390f193b86d 100644
--- 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/pkg-plist b/comms/hackrf/pkg-plist
index 458b57a75143..8521de9d4454 100644
--- a/comms/hackrf/pkg-plist
+++ b/comms/hackrf/pkg-plist
@@ -8,8 +8,13 @@ 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.0
+lib/libhackrf.so.0.9.1
 libdata/pkgconfig/libhackrf.pc


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69935649.32e26.130e0059>