| Port details |
- sdrangel Software defined radio application and signal analyzer
- 7.27.1_1 comms
=0 Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one. - Maintainer: res2500@ukr.net
 - Port Added: 2026-07-31 17:33:03
- Last Update: 2026-08-25 14:39:53
- Commit Hash: c7af4fa
- Also Listed In: hamradio
- License: GPLv3
- WWW:
- https://github.com/f4exb/sdrangel
- Description:
- SDRangel is a Qt based software defined radio application. It supports
receiving, transmitting and analyzing radio signals through devices such
as HackRF, RTL-SDR, Airspy and SoapySDR compatible hardware.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- sdrangel>0:comms/sdrangel
- To install the port:
- cd /usr/ports/comms/sdrangel/ && make install clean
- To add the package, run one of these commands:
- pkg install comms/sdrangel
- pkg install sdrangel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: sdrangel
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1783620350
SHA256 (f4exb-sdrangel-7.27.1-v7.27.1_GH0.tar.gz) = 4f3df4fb3d896c3632b39afb3f79a0b1d7715bdb83f6ca1b0051d70111e219cc
SIZE (f4exb-sdrangel-7.27.1-v7.27.1_GH0.tar.gz) = 137711784
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- boost-libs>0 : devel/boost-libs
- flac : audio/flac
- airspyhf_rx : comms/airspyhf
- opencv_version : graphics/opencv
- vulkan-headers>=1.4 : graphics/vulkan-headers
- cmake : devel/cmake-core
- ninja : devel/ninja
- update-desktop-database : devel/desktop-file-utils
- pkgconf>=1.3.0_1 : devel/pkgconf
- xorgproto>=0 : x11/xorgproto
- xorgproto>=0 : x11/xorgproto
- lupdate : devel/qt6-tools
- Runtime dependencies:
-
- update-desktop-database : devel/desktop-file-utils
- lupdate : devel/qt6-tools
- Library dependencies:
-
- libcodec2.so : audio/codec2
- libfftw3f.so : math/fftw3-float
- libhackrf.so : comms/hackrf
- librtlsdr.so : comms/rtl-sdr
- libairspy.so : comms/airspy
- libairspyhf.so : comms/airspyhf
- libSoapySDR.so : misc/soapysdr
- libsndfile.so : audio/libsndfile
- libfaad.so : audio/faad
- libopencv_core.so : graphics/opencv
- libopus.so : audio/opus
- libhamlib.so : comms/hamlib
- libhidapi.so : comms/hidapi
- libavcodec.so : multimedia/ffmpeg
- libFLAC.so : audio/flac
- libGL.so : graphics/libglvnd
- libGLU.so : graphics/libGLU
- libQt6Core.so : devel/qt6-base
- libQt6Charts.so : x11-toolkits/qt6-charts
- libQt6Qml.so : x11-toolkits/qt6-declarative
- libQt6Location.so : devel/qt6-location
- libQt6Multimedia.so : multimedia/qt6-multimedia
- libQt6Positioning.so : devel/qt6-positioning
- libQt6Scxml.so : devel/qt6-scxml
- libQt6SerialPort.so : comms/qt6-serialport
- libQt6TextToSpeech.so : accessibility/qt6-speech
- libQt6Svg.so : graphics/qt6-svg
- libQt6WebChannel.so : www/qt6-webchannel
- libQt6WebEngineCore.so : www/qt6-webengine
- libQt6WebSockets.so : www/qt6-websockets
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- comms_sdrangel
- USES:
- cmake compiler:c++17-lang desktop-file-utils gl pkgconfig qt:6
- pkg-message:
- For install:
- SDRangel has been installed.
Supported and tested SDR devices on FreeBSD include:
- HackRF
- RTL-SDR
- Airspy
Support for additional SDR devices may be available through SoapySDR.
To use SoapySDR devices, install the appropriate modules, for example:
# pkg install SoapySDR SoapyHackRF SoapyRTLSDR
To access USB SDR devices as a regular user, make sure your account has
permission to access USB devices. Depending on your system configuration,
you may need to configure devfs rules and add your user to the
appropriate group, for example:
# pw groupmod operator -m <username>
Log out and log back in after changing group membership.
To verify that a HackRF device is detected correctly, run:
$ hackrf_info
If SDRangel cannot detect an SDR device, first verify that the vendor
utility (such as hackrf_info or rtl_test) can access the hardware.
- Master Sites:
|
Number of commits found: 2
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
7.27.1_1 25 Aug 2026 14:39:53
    |
Vladimir Druzenko (vvd)  |
*/*: Bump after soname changed in update audio/codec2
in 6621902b7ed5b3b2480461d0400baf8fb5fe662a
Approved by: blanket
Sponsored by: UNIS Labs |
7.27.1 31 Jul 2026 17:30:33
    |
Diane Bruce (db)  |
comms/sdrangel: software-defined radio application
Patch for new comms/sdrangel port
Please find attached a new port for comms/sdrangel.
SDRangel is an open-source software-defined radio application supporting
receive and transmit operation with a wide range of SDR hardware.
Features:
- Qt6 GUI
- HackRF support
- RTL-SDR support
- Airspy support
- SoapySDR support (Only the first 15 lines of the commit message are shown above ) |
Number of commits found: 2
|