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 photosAll times are UTC
Ukraine
Port details
hamlib Shared libraries for Amateur Radio Equipment Control Applications
4.7.0 comms on this many watch lists=3 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.6.5Version 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-02-17 02:40:51
Commit Hash: ba69270
People watching this port, also watch:: thunderbird, 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.0/catalog.mk
  3. /usr/local/share/licenses/hamlib-4.7.0/LICENSE
  4. /usr/local/share/licenses/hamlib-4.7.0/GPLv2+
  5. /usr/local/share/licenses/hamlib-4.7.0/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.11/site-packages/Hamlib.py
  50. @comment lib/python3.11/site-packages/_Hamlib.a
  51. lib/python3.11/site-packages/_Hamlib.la
  52. lib/python3.11/site-packages/_Hamlib.so
  53. lib/python3.11/site-packages/__pycache__/Hamlib.cpython-311.opt-1.pyc
  54. lib/python3.11/site-packages/__pycache__/Hamlib.cpython-311.opt-2.pyc
  55. lib/python3.11/site-packages/__pycache__/Hamlib.cpython-311.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 = 1771288035 SHA256 (hamlib-4.7.0.tar.gz) = 24542b09cb2432458ba239b2ba8f5b7fb67cde64df6553f150e6eb8475a87a23 SIZE (hamlib-4.7.0.tar.gz) = 3089782

Packages (timestamps in pop-ups are UTC):
hamlib
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest4.7.04.7.03.3_24.6.44.7.0n/an/an/a
FreeBSD:13:quarterly4.6.54.6.54.5.54.6.24.6.5n/an/an/a
FreeBSD:14:latest4.7.04.7.0-4.6.44.7.04.5.5-4.5.5
FreeBSD:14:quarterly4.6.54.6.5-4.6.24.6.54.5.54.5.54.5.5
FreeBSD:15:latest4.7.04.7.0n/a4.6.4n/an/a4.5.5_14.5.5_1
FreeBSD:15:quarterly4.6.54.6.5n/a-n/an/a--
FreeBSD:16:latest4.7.04.7.0n/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.11 : lang/python311
  4. autoconf>=2.72_1 : 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.11 : lang/python311
Runtime dependencies:
  1. python3.11 : lang/python311
  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 (16 items / 9 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. comms/klog
  3. comms/qsstv
  4. comms/tlf
  5. comms/wsjtz
  6. comms/xlog
  7. 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.0: 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 (48 items)
Collapse this list.
  1. http://cfhcable.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  2. http://cytranet.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  3. http://deac-ams.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  4. http://deac-fra.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  5. http://deac-riga.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  6. http://downloads.sourceforge.net/project/hamlib/hamlib/4.7.0/
  7. http://excellmedia.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  8. http://freefr.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  9. http://gigenet.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  10. http://ixpeering.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  11. http://jaist.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  12. http://kumisystems.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  13. http://liquidtelecom.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  14. http://nchc.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  15. http://netactuate.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  16. http://netcologne.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  17. http://onboardcloud.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  18. http://phoenixnap.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  19. http://razaoinfo.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  20. http://sinalbr.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  21. http://sitsa.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  22. http://tenet.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  23. http://ufpr.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  24. http://versaweb.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  25. https://cfhcable.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  26. https://cytranet.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  27. https://deac-ams.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  28. https://deac-fra.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  29. https://deac-riga.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  30. https://downloads.sourceforge.net/project/hamlib/hamlib/4.7.0/
  31. https://excellmedia.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  32. https://freefr.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  33. https://gigenet.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  34. https://ixpeering.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  35. https://jaist.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  36. https://kumisystems.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  37. https://liquidtelecom.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  38. https://nchc.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  39. https://netactuate.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  40. https://netcologne.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  41. https://onboardcloud.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  42. https://phoenixnap.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  43. https://razaoinfo.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  44. https://sinalbr.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  45. https://sitsa.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  46. https://tenet.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  47. https://ufpr.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
  48. https://versaweb.dl.sourceforge.net/project/hamlib/hamlib/4.7.0/
Collapse this list.

Number of commits found: 102 (showing only 2 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.1.4
11 Jul 2003 18:16:14
Original commit files touched by this commit
nork search for other commits by this committer
o Change library name from libgd to libgd1.
o Do not install everything except headers and libraries
  (to avoid conflicting with graphics/gd2)
o Fix dependency on new libgd1(for many ports).

PR:             ports/54100
Submitted by:   Ports Fury
1.1.4
16 May 2003 12:19:28
Original commit files touched by this commit
patrick search for other commits by this committer
Add hamlib 1.1.4,
shared libraries for Amateur Radio Equipment
Control Applications.

PR:             51638
Submitted by:   Sebastian Yepes <esn@x123.info>

Number of commits found: 102 (showing only 2 on this page)

«  1 | 2