git: fd4a47061c1c - main - comms/bladerf: Update 2024.05 => 2025.10
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 27 Oct 2025 10:27:39 UTC
The branch main has been updated by alven:
URL: https://cgit.FreeBSD.org/ports/commit/?id=fd4a47061c1cdef8f1120a66b2c1d5eb8074deb6
commit fd4a47061c1cdef8f1120a66b2c1d5eb8074deb6
Author: Älven <alven@FreeBSD.org>
AuthorDate: 2025-10-24 20:46:04 +0000
Commit: Älven <alven@FreeBSD.org>
CommitDate: 2025-10-27 10:27:21 +0000
comms/bladerf: Update 2024.05 => 2025.10
Changelogs:
* https://github.com/Nuand/bladeRF/releases/tag/2025.10
* https://github.com/Nuand/bladeRF/compare/2024.05...2025.10
* Add WWW for source code repository
* Add LICENSE_FILE_* for licenses
* Pet portclippy(1) and portfmt(1)
Approved by: yuri@ (maintainer, Mentor)
Differential Revision: https://reviews.freebsd.org/D53345
---
comms/bladerf/Makefile | 26 ++++++++++++++------------
comms/bladerf/distinfo | 12 +++++++-----
comms/bladerf/pkg-plist | 2 ++
comms/sdr++/Makefile | 1 +
comms/soapybladerf/Makefile | 2 +-
5 files changed, 25 insertions(+), 18 deletions(-)
diff --git a/comms/bladerf/Makefile b/comms/bladerf/Makefile
index 8aed3e03c0f5..b7312186938f 100644
--- a/comms/bladerf/Makefile
+++ b/comms/bladerf/Makefile
@@ -1,25 +1,27 @@
PORTNAME= bladeRF
-DISTVERSION= 2024.05
+DISTVERSION= 2025.10
CATEGORIES= comms hamradio
MAINTAINER= yuri@FreeBSD.org
COMMENT= BladeRF USB 3.0 Superspeed software defined radio
-WWW= https://www.nuand.com/
+WWW= https://www.nuand.com/ \
+ https://github.com/Nuand/bladeRF/
-LICENSE= MIT LGPL20 GPLv2
+LICENSE= GPLv2 LGPL21 MIT
LICENSE_COMB= multi
+LICENSE_FILE_GPLv2= ${WRKSRC}/legal/licenses/LICENSE.GPLv2
+LICENSE_FILE_LGPL21= ${WRKSRC}/legal/licenses/LICENSE.LGPLv2.1
+LICENSE_FILE_MIT= ${WRKSRC}/legal/licenses/LICENSE.MIT.nuand
-USES= cmake compiler:c11 libedit
-USE_LDCONFIG= yes
+LIB_DEPENDS= libcurl.so:ftp/curl
+USES= cmake compiler:c11 libedit ncurses pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= Nuand
-GH_TUPLE= analogdevicesinc:no-OS:0bba46e:x/thirdparty/analogdevicesinc/no-OS
-
-.include <bsd.port.pre.mk>
+GH_TUPLE= Nuand:bladeRF-fsk:fb903684:bladerffsk/host/utilities/bladeRF-fsk \
+ analogdevicesinc:no-OS:0bba46e6:noos/thirdparty/analogdevicesinc/no-OS
+USE_LDCONFIG= yes
-.if ${OPSYS} == FreeBSD
-CFLAGS+= -Wno-error=unused-but-set-variable
-.endif
+CMAKE_ARGS+= -DCURSES_INCLUDE_PATH="${NCURSESINC}"
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/comms/bladerf/distinfo b/comms/bladerf/distinfo
index da94de33f3b9..950d4f52cb18 100644
--- a/comms/bladerf/distinfo
+++ b/comms/bladerf/distinfo
@@ -1,5 +1,7 @@
-TIMESTAMP = 1726633562
-SHA256 (Nuand-bladeRF-2024.05_GH0.tar.gz) = ac7d7991bc1e5faa2509da3c3046c60e9076ac293e479835aea5f19fa71f1fd2
-SIZE (Nuand-bladeRF-2024.05_GH0.tar.gz) = 2580546
-SHA256 (analogdevicesinc-no-OS-0bba46e_GH0.tar.gz) = f150fc06780eddad31968bb677a9445ff830aa47d7eed15c15c53559eca48b0c
-SIZE (analogdevicesinc-no-OS-0bba46e_GH0.tar.gz) = 44177429
+TIMESTAMP = 1761328337
+SHA256 (Nuand-bladeRF-2025.10_GH0.tar.gz) = f7a63f7ad53cf3478dc60cc476b377020a7c256ef37640b1a4fa715cd9784b23
+SIZE (Nuand-bladeRF-2025.10_GH0.tar.gz) = 2769136
+SHA256 (Nuand-bladeRF-fsk-fb903684_GH0.tar.gz) = 020a711fd7dfc5ed89e4d21561759a7e7b2f3e6a7838851697490e73bb6b5b1c
+SIZE (Nuand-bladeRF-fsk-fb903684_GH0.tar.gz) = 87480
+SHA256 (analogdevicesinc-no-OS-0bba46e6_GH0.tar.gz) = d329f2996c028fb0fc545e6594046a61080b7b5bb0022a0b098fec74d95dcf26
+SIZE (analogdevicesinc-no-OS-0bba46e6_GH0.tar.gz) = 44179855
diff --git a/comms/bladerf/pkg-plist b/comms/bladerf/pkg-plist
index 6f33b1aa0508..e52c37929915 100644
--- a/comms/bladerf/pkg-plist
+++ b/comms/bladerf/pkg-plist
@@ -1,5 +1,7 @@
bin/bladeRF-cli
bin/bladeRF-fsk
+bin/bladeRF-power
+bin/bladeRF-update
include/bladeRF1.h
include/bladeRF2.h
include/libbladeRF.h
diff --git a/comms/sdr++/Makefile b/comms/sdr++/Makefile
index 4c19b9063cfc..0436e916043a 100644
--- a/comms/sdr++/Makefile
+++ b/comms/sdr++/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sdr++
DISTVERSION= 20250105 # rolling (nightly) release is the current release model (see README)
+PORTREVISION= 1
CATEGORIES= comms hamradio
MAINTAINER= yuri@FreeBSD.org
diff --git a/comms/soapybladerf/Makefile b/comms/soapybladerf/Makefile
index 3110558958c1..7f7438c940df 100644
--- a/comms/soapybladerf/Makefile
+++ b/comms/soapybladerf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= SoapyBladeRF
DISTVERSIONPREFIX= soapy-bladerf-
DISTVERSION= 0.4.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= comms hamradio
MAINTAINER= yuri@FreeBSD.org