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 on branch 2016Q4
rtl-sdr Command-line tool that performs SDR with RTL2832-based USB sticks
2.0.3,1 comms on this many watch lists=1 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 2.0.2,1Version of this port present on the latest quarterly branch.
Maintainer: martymac@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2012-11-07 07:49:03
Last Update: 2026-08-18 10:56:35
Commit Hash: 12486df
People watching this port, also watch:: ncrack, keyd, endless-sky, TkTopNetFlows, ratproxy
Also Listed In: hamradio
License: GPLv2
WWW:
https://osmocom.org/projects/rtl-sdr/wiki/
https://gitea.osmocom.org/sdr/rtl-sdr/
Description:
Set of tools that can initialize the RTL2832, tune to a given frequency, and record the I/Q-samples to a file.
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (106 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/rtl-sdr-2.0.3,1/catalog.mk
  3. /usr/local/share/licenses/rtl-sdr-2.0.3,1/LICENSE
  4. /usr/local/share/licenses/rtl-sdr-2.0.3,1/GPLv2
  5. bin/rtl_adsb
  6. bin/rtl_eeprom
  7. bin/rtl_fm
  8. bin/rtl_power
  9. bin/rtl_sdr
  10. bin/rtl_tcp
  11. bin/rtl_test
  12. include/rtl-sdr.h
  13. include/rtl-sdr_export.h
  14. lib/librtlsdr.a
  15. lib/librtlsdr.so
  16. lib/librtlsdr.so.0
  17. lib/librtlsdr.so.0.0.5
  18. libdata/pkgconfig/librtlsdr.pc
  19. @comment share/doc/librtlsdr/html/annotated.html
  20. @comment share/doc/librtlsdr/html/annotated_dup.js
  21. @comment share/doc/librtlsdr/html/bc_s.png
  22. @comment share/doc/librtlsdr/html/bc_sd.png
  23. @comment share/doc/librtlsdr/html/bdwn.png
  24. @comment share/doc/librtlsdr/html/classes.html
  25. @comment share/doc/librtlsdr/html/closed.png
  26. @comment share/doc/librtlsdr/html/convenience_8h_source.html
  27. @comment share/doc/librtlsdr/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html
  28. @comment share/doc/librtlsdr/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js
  29. @comment share/doc/librtlsdr/html/dir_9b50dc121478bf6bc9dc8d04765e08ed.html
  30. @comment share/doc/librtlsdr/html/dir_9b50dc121478bf6bc9dc8d04765e08ed.js
  31. @comment share/doc/librtlsdr/html/dir_d44c64559bbebec7f509842c48db8b23.html
  32. @comment share/doc/librtlsdr/html/dir_d44c64559bbebec7f509842c48db8b23.js
  33. @comment share/doc/librtlsdr/html/doc.png
  34. @comment share/doc/librtlsdr/html/docd.png
  35. @comment share/doc/librtlsdr/html/doxygen.css
  36. @comment share/doc/librtlsdr/html/doxygen.svg
  37. @comment share/doc/librtlsdr/html/dynsections.js
  38. @comment share/doc/librtlsdr/html/files.html
  39. @comment share/doc/librtlsdr/html/files_dup.js
  40. @comment share/doc/librtlsdr/html/folderclosed.png
  41. @comment share/doc/librtlsdr/html/folderopen.png
  42. @comment share/doc/librtlsdr/html/index.html
  43. @comment share/doc/librtlsdr/html/jquery.js
  44. @comment share/doc/librtlsdr/html/menu.js
  45. @comment share/doc/librtlsdr/html/menudata.js
  46. @comment share/doc/librtlsdr/html/nav_f.png
  47. @comment share/doc/librtlsdr/html/nav_fd.png
  48. @comment share/doc/librtlsdr/html/nav_g.png
  49. @comment share/doc/librtlsdr/html/nav_h.png
  50. @comment share/doc/librtlsdr/html/nav_hd.png
  51. @comment share/doc/librtlsdr/html/navtree.css
  52. @comment share/doc/librtlsdr/html/navtree.js
  53. @comment share/doc/librtlsdr/html/navtreedata.js
  54. @comment share/doc/librtlsdr/html/navtreeindex0.js
  55. @comment share/doc/librtlsdr/html/open.png
  56. @comment share/doc/librtlsdr/html/reg__field_8h_source.html
  57. @comment share/doc/librtlsdr/html/resize.js
  58. @comment share/doc/librtlsdr/html/rtl-sdr_8h_source.html
  59. @comment share/doc/librtlsdr/html/rtl-sdr__export_8h_source.html
  60. @comment share/doc/librtlsdr/html/rtlsdr__i2c_8h_source.html
  61. @comment share/doc/librtlsdr/html/splitbar.png
  62. @comment share/doc/librtlsdr/html/splitbard.png
  63. @comment share/doc/librtlsdr/html/structcmd.html
  64. @comment share/doc/librtlsdr/html/structcmd__state.html
  65. @comment share/doc/librtlsdr/html/structcommand.html
  66. @comment share/doc/librtlsdr/html/structcontroller__state.html
  67. @comment share/doc/librtlsdr/html/structdemod__state.html
  68. @comment share/doc/librtlsdr/html/structdongle__info__t.html
  69. @comment share/doc/librtlsdr/html/structdongle__state.html
  70. @comment share/doc/librtlsdr/html/structe4k__pll__params.html
  71. @comment share/doc/librtlsdr/html/structe4k__state.html
  72. @comment share/doc/librtlsdr/html/structgain__comb.html
  73. @comment share/doc/librtlsdr/html/structllist.html
  74. @comment share/doc/librtlsdr/html/structoutput__state.html
  75. @comment share/doc/librtlsdr/html/structpll__settings.html
  76. @comment share/doc/librtlsdr/html/structr82xx__config.html
  77. @comment share/doc/librtlsdr/html/structr82xx__freq__range.html
  78. @comment share/doc/librtlsdr/html/structr82xx__priv.html
  79. @comment share/doc/librtlsdr/html/structreg__field.html
  80. @comment share/doc/librtlsdr/html/structreg__field__ops.html
  81. @comment share/doc/librtlsdr/html/structrtlsdr__config.html
  82. @comment share/doc/librtlsdr/html/structrtlsdr__dev.html
  83. @comment share/doc/librtlsdr/html/structrtlsdr__dongle.html
  84. @comment share/doc/librtlsdr/html/structrtlsdr__tuner__iface.html
  85. @comment share/doc/librtlsdr/html/structstrbuf.html
  86. @comment share/doc/librtlsdr/html/structtime__generic.html
  87. @comment share/doc/librtlsdr/html/structtuning__state.html
  88. @comment share/doc/librtlsdr/html/sync_off.png
  89. @comment share/doc/librtlsdr/html/sync_on.png
  90. @comment share/doc/librtlsdr/html/tab_a.png
  91. @comment share/doc/librtlsdr/html/tab_ad.png
  92. @comment share/doc/librtlsdr/html/tab_b.png
  93. @comment share/doc/librtlsdr/html/tab_bd.png
  94. @comment share/doc/librtlsdr/html/tab_h.png
  95. @comment share/doc/librtlsdr/html/tab_hd.png
  96. @comment share/doc/librtlsdr/html/tab_s.png
  97. @comment share/doc/librtlsdr/html/tab_sd.png
  98. @comment share/doc/librtlsdr/html/tabs.css
  99. @comment share/doc/librtlsdr/html/tuner__e4k_8h_source.html
  100. @comment share/doc/librtlsdr/html/tuner__fc0012_8h_source.html
  101. @comment share/doc/librtlsdr/html/tuner__fc0013_8h_source.html
  102. @comment share/doc/librtlsdr/html/tuner__fc2580_8h_source.html
  103. @comment share/doc/librtlsdr/html/tuner__r82xx_8h_source.html
  104. @owner
  105. @group
  106. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • rtl-sdr>0:comms/rtl-sdr
To install the port:
cd /usr/ports/comms/rtl-sdr/ && make install clean
To add the package, run one of these commands:
  • pkg install comms/rtl-sdr
  • pkg install rtl-sdr
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: rtl-sdr
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1787013941 SHA256 (rtl-sdr-v2.0.3.tar.bz2) = 73978431069e16314921613c509cdcc2e34da30121b1655832df636dacf4f9fe SIZE (rtl-sdr-v2.0.3.tar.bz2) = 371331

Packages (timestamps in pop-ups are UTC):
rtl-sdr
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.0.2,12.0.2,10.6.0_1,12.0.2,12.0.2,1n/an/an/a
FreeBSD:13:quarterly2.0.2,12.0.2,10.6.0_3,12.0.2,12.0.2,1n/an/an/a
FreeBSD:14:latest2.0.3,12.0.3,10.6.0_3,12.0.2,12.0.3,10.6.0_3,1-0.6.0_3,1
FreeBSD:14:quarterly2.0.2,12.0.2,1-2.0.2,12.0.2,12.0.1,12.0.1,12.0.1,1
FreeBSD:15:latest2.0.3,12.0.3,1n/a2.0.2,1n/an/a2.0.1,12.0.1,1
FreeBSD:15:quarterly2.0.2,12.0.2,1n/a-n/an/a--
FreeBSD:16:latest2.0.2,12.0.3,1n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
  2. autoconf>=2.73 : devel/autoconf
  3. automake>=1.18.1 : devel/automake
  4. libtoolize : devel/libtool
This port is required by:
for Libraries
  1. audio/welle.io
  2. comms/dump1090
  3. comms/gr-osmosdr
  4. comms/libsdr
  5. comms/linrad
  6. comms/rtl-433
  7. comms/sdr++
Expand this list (14 items / 7 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. comms/sdrangel
  3. comms/soapysdr-rtlsdr
  4. comms/svxlink
  5. Collapse this list.

Deleted ports which required this port:

Expand this list of 4 deleted ports
  1. comms/dabstick-radio*
  2. comms/dump1090_mr*
  3. comms/rtl-443*
  4. misc/soapysdr-rtlsdr*
  5. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for rtl-sdr-2.0.3,1: DOXYGEN=off: Build documentation with Doxygen ===> Use 'make config' to modify these settings
Options name:
comms_rtl-sdr
USES:
autoreconf pkgconfig libtool localbase tar:bz2
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://downloads.osmocom.org/releases/rtl-sdr/
Collapse this list.

There are no commits on branch 2016Q4 for this port