Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Volunteers wanted to help translate FreshPorts
Searches without login should now work. You must get asked to click a button.
Port details on branch 2023Q4
hamlib Shared libraries for Amateur Radio Equipment Control Applications
4.7.2 comms Σ=4 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 4.7.2Version of this port present on the latest quarterly branch.
Maintainer: hamradio@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2003-05-16 12:19:58
Last Update: 2026-08-01 13:39:21
Commit Hash: c327ff6
People watching this port, also watch: thunderbird, wsjtx, p5-type1inst
Also Listed In: hamradio
License: GPLv2+ LGPL21+
WWW:
https://sourceforge.net/projects/hamlib/
Description: #
The Ham Radio Control Library hamlib, for short is a project to provide programs with a consistent Application Programming Interface (API) for controlling the myriad of radios and rotators available to amateur radio and communications users.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages: #
pkg-plist: as obtained via: make generate-plist #
Expand this list (85 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/hamlib-4.7.2/catalog.mk
  3. /usr/local/share/licenses/hamlib-4.7.2/LICENSE
  4. /usr/local/share/licenses/hamlib-4.7.2/GPLv2+
  5. /usr/local/share/licenses/hamlib-4.7.2/LGPL21+
  6. bin/ampctl
  7. bin/ampctld
  8. bin/rigctl
  9. bin/rigctlcom
  10. bin/rigctld
  11. bin/rigctlsync
  12. bin/rigctltcp
  13. bin/rigmem
  14. bin/rigsmtr
  15. bin/rigswr
  16. bin/rigtestlibusb
  17. bin/rigtestmcast
  18. bin/rigtestmcastrx
  19. bin/rotctl
  20. bin/rotctld
  21. include/hamlib/amp_state.h
  22. include/hamlib/ampclass.h
  23. include/hamlib/amplifier.h
  24. include/hamlib/amplist.h
  25. include/hamlib/multicast.h
  26. include/hamlib/port.h
  27. include/hamlib/rig.h
  28. include/hamlib/rig_dll.h
  29. include/hamlib/rig_state.h
  30. include/hamlib/rigclass.h
  31. include/hamlib/riglist.h
  32. include/hamlib/rot_state.h
  33. include/hamlib/rotator.h
  34. include/hamlib/rotclass.h
  35. include/hamlib/rotlist.h
  36. @comment lib/libhamlib++.a
  37. lib/libhamlib++.la
  38. lib/libhamlib++.so
  39. lib/libhamlib++.so.4
  40. lib/libhamlib++.so.4.0.7
  41. @comment lib/libhamlib.a
  42. lib/libhamlib.la
  43. lib/libhamlib.so
  44. lib/libhamlib.so.4
  45. lib/libhamlib.so.4.0.7
  46. lib/perl5/site_perl/mach/5.42/Hamlib.pm
  47. lib/perl5/site_perl/mach/5.42/auto/Hamlib/Hamlib.so
  48. lib/perl5/site_perl/mach/5.42/perltest.pl
  49. lib/python3.12/site-packages/Hamlib.py
  50. @comment lib/python3.12/site-packages/_Hamlib.a
  51. lib/python3.12/site-packages/_Hamlib.la
  52. lib/python3.12/site-packages/_Hamlib.so
  53. lib/python3.12/site-packages/__pycache__/Hamlib.cpython-312.opt-1.pyc
  54. lib/python3.12/site-packages/__pycache__/Hamlib.cpython-312.opt-2.pyc
  55. lib/python3.12/site-packages/__pycache__/Hamlib.cpython-312.pyc
  56. lib/tcl8.6/Hamlib/hamlibtcl-4.7.so
  57. @comment lib/tcl8.6/Hamlib/hamlibtcl.a
  58. lib/tcl8.6/Hamlib/hamlibtcl.la
  59. lib/tcl8.6/Hamlib/hamlibtcl.so
  60. lib/tcl8.6/Hamlib/pkgIndex.tcl
  61. libdata/pkgconfig/hamlib.pc
  62. share/aclocal/hamlib.m4
  63. share/doc/hamlib/examples/perltest.pl
  64. share/doc/hamlib/examples/tcltest.tcl
  65. share/man/man1/ampctl.1.gz
  66. share/man/man1/ampctld.1.gz
  67. share/man/man1/rigctl.1.gz
  68. share/man/man1/rigctlcom.1.gz
  69. share/man/man1/rigctld.1.gz
  70. share/man/man1/rigctlsync.1.gz
  71. share/man/man1/rigctltcp.1.gz
  72. share/man/man1/rigmem.1.gz
  73. share/man/man1/rigsmtr.1.gz
  74. share/man/man1/rigswr.1.gz
  75. share/man/man1/rigtestlibusb.1.gz
  76. share/man/man1/rigtestmcast.1.gz
  77. share/man/man1/rigtestmcastrx.1.gz
  78. share/man/man1/rotctl.1.gz
  79. share/man/man1/rotctld.1.gz
  80. share/man/man7/hamlib-primer.7.gz
  81. share/man/man7/hamlib-utilities.7.gz
  82. share/man/man7/hamlib.7.gz
  83. @owner
  84. @group
  85. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • hamlib>0:comms/hamlib
To install the port: #
cd /usr/ports/comms/hamlib/ && make install clean
To add the package, run one of these commands:
  • pkg install comms/hamlib
  • pkg install hamlib
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: hamlib
Flavors: there is no flavor information for this port. #
distinfo: #
TIMESTAMP = 1785589787 SHA256 (hamlib-4.7.2.tar.gz) = ae1fcf2dbc80ea0786ea8f047b09399c3f7737d1930442f61a031708ed33e88f SIZE (hamlib-4.7.2.tar.gz) = 3107379

Packages (timestamps in pop-ups are UTC): #
hamlib
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64leriscv64
FreeBSD:13:latest4.7.14.7.1n/an/an/an/an/an/an/a
FreeBSD:13:quarterly4.7.04.7.0n/an/an/an/an/an/an/a
FreeBSD:14:latest4.7.24.7.2-4.6.44.7.24.5.5-4.5.5-
FreeBSD:14:quarterly4.7.24.7.2-4.6.24.7.24.5.54.5.54.5.5-
FreeBSD:15:latest4.7.24.7.2n/a4.6.4n/an/a4.5.5_14.5.5_1-
FreeBSD:15:quarterly4.7.24.7.2n/a-n/an/a---
FreeBSD:16:latest4.7.24.7.2n/a-n/an/a---
Dependencies #
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies: #
  1. swig : devel/swig
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. python3.12 : lang/python312
  4. autoconf>=2.73 : devel/autoconf
  5. automake>=1.18.1 : devel/automake
  6. libtoolize : devel/libtool
  7. perl5>=5.42.r<5.43 : lang/perl5.42
Test dependencies: #
  1. python3.12 : lang/python312
Runtime dependencies: #
  1. python3.12 : lang/python312
  2. perl5>=5.42.r<5.43 : lang/perl5.42
Library dependencies: #
  1. libreadline.so.8 : devel/readline
  2. libtcl86.so : lang/tcl86
This port is required by: #
for Libraries #
  1. comms/cqrlog
  2. comms/cubicsdr
  3. comms/direwolf
  4. comms/fldigi
  5. comms/freedv
  6. comms/gpredict
  7. comms/grig
Expand this list (17 items / 10 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list.
  2. comms/klog
  3. comms/qsstv
  4. comms/sdrangel
  5. comms/tlf
  6. comms/wsjtz
  7. comms/xlog
  8. Collapse this list.

Deleted ports which required this port:

Expand this list of 4 deleted ports
  1. audio/dream*
  2. comms/gmfsk*
  3. comms/ktrack*
  4. comms/wspr*
  5. Collapse this list of deleted ports.
for Run #
  1. comms/yfklog

Configuration Options: #
===> The following configuration options are available for hamlib-4.7.2: DOCS=on: Build and/or install documentation STATIC=off: Build static executables and/or libraries ===> Use 'make config' to modify these settings
Options name: #
comms_hamlib
USES: #
autoreconf gnome libtool:keepla localbase:ldflags perl5 pkgconfig python readline shebangfix tcl
FreshPorts was unable to extract/find any pkg message #
Master Sites: #
Expand this list (40 items)
Collapse this list.
  1. http://cfhcable.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  2. http://cytranet.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  3. http://deac-ams.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  4. http://deac-fra.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  5. http://deac-riga.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  6. http://downloads.sourceforge.net/project/hamlib/hamlib/4.7.2/
  7. http://excellmedia.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  8. http://freefr.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  9. http://gigenet.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  10. http://ixpeering.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  11. http://jaist.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  12. http://kumisystems.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  13. http://liquidtelecom.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  14. http://nchc.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  15. http://netactuate.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  16. http://netcologne.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  17. http://onboardcloud.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  18. http://phoenixnap.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  19. http://sinalbr.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  20. http://sitsa.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  21. https://cfhcable.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  22. https://cytranet.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  23. https://deac-ams.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  24. https://deac-fra.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  25. https://deac-riga.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  26. https://downloads.sourceforge.net/project/hamlib/hamlib/4.7.2/
  27. https://excellmedia.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  28. https://freefr.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  29. https://gigenet.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  30. https://ixpeering.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  31. https://jaist.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  32. https://kumisystems.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  33. https://liquidtelecom.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  34. https://nchc.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  35. https://netactuate.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  36. https://netcologne.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  37. https://onboardcloud.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  38. https://phoenixnap.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  39. https://sinalbr.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
  40. https://sitsa.dl.sourceforge.net/project/hamlib/hamlib/4.7.2/
Collapse this list.

There are no commits on branch 2023Q4 for this port