notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details
sdrangel Software defined radio application and signal analyzer
7.27.1 commsnew! on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 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 search for ports maintained by this maintainer
Port Added: 2026-07-31 17:33:03
Last Update: 2026-07-31 17:30:33
Commit Hash: 6c26b51
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (125 items)
Collapse this list.
  1. /usr/local/share/licenses/sdrangel-7.27.1/catalog.mk
  2. /usr/local/share/licenses/sdrangel-7.27.1/LICENSE
  3. /usr/local/share/licenses/sdrangel-7.27.1/GPLv3
  4. bin/sdrangel
  5. lib/sdrangel/libfcdhid.so
  6. lib/sdrangel/libfcdlib.so
  7. lib/sdrangel/libft8.so
  8. lib/sdrangel/libhackrfdevice.so
  9. lib/sdrangel/libhttpserver.so
  10. lib/sdrangel/liblogging.so
  11. lib/sdrangel/libmetisdevice.so
  12. lib/sdrangel/libmodemm17.so
  13. lib/sdrangel/libmodemmeshcore.so
  14. lib/sdrangel/libmodemmeshtastic.so
  15. lib/sdrangel/libqrtplib.so
  16. lib/sdrangel/libsdrbase.so
  17. lib/sdrangel/libsdrgui.so
  18. lib/sdrangel/libsoapysdrdevice.so
  19. lib/sdrangel/libswagger.so
  20. lib/sdrangel/libwdsp.so
  21. lib/sdrangel/plugins/libantennatools.so
  22. lib/sdrangel/plugins/libaprs.so
  23. lib/sdrangel/plugins/libbeamsteeringcwmod.so
  24. lib/sdrangel/plugins/libchanalyzer.so
  25. lib/sdrangel/plugins/libchannelpower.so
  26. lib/sdrangel/plugins/libdemodadsb.so
  27. lib/sdrangel/plugins/libdemodais.so
  28. lib/sdrangel/plugins/libdemodam.so
  29. lib/sdrangel/plugins/libdemodatv.so
  30. lib/sdrangel/plugins/libdemodbfm.so
  31. lib/sdrangel/plugins/libdemodchirpchat.so
  32. lib/sdrangel/plugins/libdemoddatv.so
  33. lib/sdrangel/plugins/libdemoddsc.so
  34. lib/sdrangel/plugins/libdemodendoftrain.so
  35. lib/sdrangel/plugins/libdemodfreedv.so
  36. lib/sdrangel/plugins/libdemodft8.so
  37. lib/sdrangel/plugins/libdemodils.so
  38. lib/sdrangel/plugins/libdemodm17.so
  39. lib/sdrangel/plugins/libdemodmeshcore.so
  40. lib/sdrangel/plugins/libdemodmeshtastic.so
  41. lib/sdrangel/plugins/libdemodnavtex.so
  42. lib/sdrangel/plugins/libdemodnfm.so
  43. lib/sdrangel/plugins/libdemodpacket.so
  44. lib/sdrangel/plugins/libdemodpager.so
  45. lib/sdrangel/plugins/libdemodradiosonde.so
  46. lib/sdrangel/plugins/libdemodrtty.so
  47. lib/sdrangel/plugins/libdemodssb.so
  48. lib/sdrangel/plugins/libdemodvor.so
  49. lib/sdrangel/plugins/libdemodwfm.so
  50. lib/sdrangel/plugins/libdoa2.so
  51. lib/sdrangel/plugins/libfeatureafc.so
  52. lib/sdrangel/plugins/libfeatureais.so
  53. lib/sdrangel/plugins/libfeaturedemodanalyzer.so
  54. lib/sdrangel/plugins/libfeaturefreqdisplay.so
  55. lib/sdrangel/plugins/libfeaturegs232controller.so
  56. lib/sdrangel/plugins/libfeaturepertester.so
  57. lib/sdrangel/plugins/libfeatureradiosonde.so
  58. lib/sdrangel/plugins/libfeatureremotecontrol.so
  59. lib/sdrangel/plugins/libfeaturerigctlserver.so
  60. lib/sdrangel/plugins/libfeaturesid.so
  61. lib/sdrangel/plugins/libfeaturesimpleptt.so
  62. lib/sdrangel/plugins/libfeatureskymap.so
  63. lib/sdrangel/plugins/libfilesink.so
  64. lib/sdrangel/plugins/libfilesource.so
  65. lib/sdrangel/plugins/libfreqscanner.so
  66. lib/sdrangel/plugins/libfreqtracker.so
  67. lib/sdrangel/plugins/libheatmap.so
  68. lib/sdrangel/plugins/libinputaaroniartsa.so
  69. lib/sdrangel/plugins/libinputairspy.so
  70. lib/sdrangel/plugins/libinputairspyhf.so
  71. lib/sdrangel/plugins/libinputaudio.so
  72. lib/sdrangel/plugins/libinputfcdpro.so
  73. lib/sdrangel/plugins/libinputfcdproplus.so
  74. lib/sdrangel/plugins/libinputfileinput.so
  75. lib/sdrangel/plugins/libinputhackrf.so
  76. lib/sdrangel/plugins/libinputkiwisdr.so
  77. lib/sdrangel/plugins/libinputlocal.so
  78. lib/sdrangel/plugins/libinputrtlsdr.so
  79. lib/sdrangel/plugins/libinputsoapysdr.so
  80. lib/sdrangel/plugins/libinputtcpremote.so
  81. lib/sdrangel/plugins/libinputtestsource.so
  82. lib/sdrangel/plugins/libinterferometer.so
  83. lib/sdrangel/plugins/libjogdialcontroller.so
  84. lib/sdrangel/plugins/liblocalsink.so
  85. lib/sdrangel/plugins/liblocalsource.so
  86. lib/sdrangel/plugins/libmap.so
  87. lib/sdrangel/plugins/libmimoaudiocatsiso.so
  88. lib/sdrangel/plugins/libmimometismiso.so
  89. lib/sdrangel/plugins/libmimotestmi.so
  90. lib/sdrangel/plugins/libmodais.so
  91. lib/sdrangel/plugins/libmodam.so
  92. lib/sdrangel/plugins/libmodatv.so
  93. lib/sdrangel/plugins/libmodchirpchat.so
  94. lib/sdrangel/plugins/libmoddatv.so
  95. lib/sdrangel/plugins/libmodfreedv.so
  96. lib/sdrangel/plugins/libmodieee_802_15_4.so
  97. lib/sdrangel/plugins/libmodm17.so
  98. lib/sdrangel/plugins/libmodmeshcore.so
  99. lib/sdrangel/plugins/libmodmeshtastic.so
  100. lib/sdrangel/plugins/libmodnfm.so
  101. lib/sdrangel/plugins/libmodpacket.so
  102. lib/sdrangel/plugins/libmodpsk31.so
  103. lib/sdrangel/plugins/libmodrtty.so
  104. lib/sdrangel/plugins/libmodssb.so
  105. lib/sdrangel/plugins/libmodwfm.so
  106. lib/sdrangel/plugins/libnoisefigure.so
  107. lib/sdrangel/plugins/liboutputaaroniartsa.so
  108. lib/sdrangel/plugins/liboutputaudio.so
  109. lib/sdrangel/plugins/liboutputfileoutput.so
  110. lib/sdrangel/plugins/liboutputhackrf.so
  111. lib/sdrangel/plugins/liboutputlocal.so
  112. lib/sdrangel/plugins/liboutputsoapysdr.so
  113. lib/sdrangel/plugins/liboutputtestmosync.so
  114. lib/sdrangel/plugins/liboutputtestsink.so
  115. lib/sdrangel/plugins/libradioastronomy.so
  116. lib/sdrangel/plugins/libradioclock.so
  117. lib/sdrangel/plugins/libremotetcpsink.so
  118. lib/sdrangel/plugins/libudpsink.so
  119. lib/sdrangel/plugins/libudpsource.so
  120. lib/sdrangel/plugins/libvorlocalizer.so
  121. lib/sdrangel/plugins/libwdsprx.so
  122. share/sdrangel/Readme.md
  123. @owner
  124. @group
  125. @mode
Collapse this list.
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

No package information for this port in our database
Sometimes this happens. Not all ports have packages. This is doubly so for new ports, like this one.
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. boost-libs>0 : devel/boost-libs
  2. flac : audio/flac
  3. airspyhf_rx : comms/airspyhf
  4. opencv_version : graphics/opencv
  5. vulkan-headers>=1.4 : graphics/vulkan-headers
  6. cmake : devel/cmake-core
  7. ninja : devel/ninja
  8. update-desktop-database : devel/desktop-file-utils
  9. pkgconf>=1.3.0_1 : devel/pkgconf
  10. xorgproto>=0 : x11/xorgproto
  11. xorgproto>=0 : x11/xorgproto
  12. lupdate : devel/qt6-tools
Runtime dependencies:
  1. update-desktop-database : devel/desktop-file-utils
  2. lupdate : devel/qt6-tools
Library dependencies:
  1. libcodec2.so : audio/codec2
  2. libfftw3f.so : math/fftw3-float
  3. libhackrf.so : comms/hackrf
  4. librtlsdr.so : comms/rtl-sdr
  5. libairspy.so : comms/airspy
  6. libairspyhf.so : comms/airspyhf
  7. libSoapySDR.so : misc/soapysdr
  8. libsndfile.so : audio/libsndfile
  9. libfaad.so : audio/faad
  10. libopencv_core.so : graphics/opencv
  11. libopus.so : audio/opus
  12. libhamlib.so : comms/hamlib
  13. libhidapi.so : comms/hidapi
  14. libavcodec.so : multimedia/ffmpeg
  15. libFLAC.so : audio/flac
  16. libGL.so : graphics/libglvnd
  17. libGLU.so : graphics/libGLU
  18. libQt6Core.so : devel/qt6-base
  19. libQt6Charts.so : x11-toolkits/qt6-charts
  20. libQt6Qml.so : x11-toolkits/qt6-declarative
  21. libQt6Location.so : devel/qt6-location
  22. libQt6Multimedia.so : multimedia/qt6-multimedia
  23. libQt6Positioning.so : devel/qt6-positioning
  24. libQt6Scxml.so : devel/qt6-scxml
  25. libQt6SerialPort.so : comms/qt6-serialport
  26. libQt6TextToSpeech.so : accessibility/qt6-speech
  27. libQt6Svg.so : graphics/qt6-svg
  28. libQt6WebChannel.so : www/qt6-webchannel
  29. libQt6WebEngineCore.so : www/qt6-webengine
  30. 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:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/f4exb/sdrangel/tar.gz/v7.27.1?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
7.27.1
31 Jul 2026 17:30:33
commit hash: 6c26b5198ba7388b2b86894dc936aeb1b4158a3fcommit hash: 6c26b5198ba7388b2b86894dc936aeb1b4158a3fcommit hash: 6c26b5198ba7388b2b86894dc936aeb1b4158a3fcommit hash: 6c26b5198ba7388b2b86894dc936aeb1b4158a3f files touched by this commit
Diane Bruce (db) search for other commits by this committer
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 View all of this commit message)

Number of commits found: 1