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.
Port details
hamlib Shared libraries for Amateur Radio Equipment Control Applications
4.7.1 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.7.0Version 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-04-18 00:50:06
Commit Hash: 1422def
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.1/catalog.mk
  3. /usr/local/share/licenses/hamlib-4.7.1/LICENSE
  4. /usr/local/share/licenses/hamlib-4.7.1/GPLv2+
  5. /usr/local/share/licenses/hamlib-4.7.1/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 = 1776349016 SHA256 (hamlib-4.7.1.tar.gz) = d197a08a3d5d936d7571ae573f745bbba619e88998742c8267e3fcb0fb3d5974 SIZE (hamlib-4.7.1.tar.gz) = 3112433

Packages (timestamps in pop-ups are UTC):
hamlib
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest4.7.14.7.13.3_24.6.44.7.1n/an/an/a
FreeBSD:13:quarterly4.7.04.7.04.5.54.6.24.7.0n/an/an/a
FreeBSD:14:latest4.7.14.7.1-4.6.44.7.14.5.5-4.5.5
FreeBSD:14:quarterly4.7.04.7.0-4.6.24.7.04.5.54.5.54.5.5
FreeBSD:15:latest4.7.14.7.1n/a4.6.4n/an/a4.5.5_14.5.5_1
FreeBSD:15:quarterly4.7.04.7.0n/a-n/an/a--
FreeBSD:16:latest4.7.14.7.1n/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.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.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.1: 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.1/
  2. http://cytranet.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  3. http://deac-ams.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  4. http://deac-fra.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  5. http://deac-riga.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  6. http://downloads.sourceforge.net/project/hamlib/hamlib/4.7.1/
  7. http://excellmedia.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  8. http://freefr.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  9. http://gigenet.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  10. http://ixpeering.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  11. http://jaist.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  12. http://kumisystems.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  13. http://liquidtelecom.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  14. http://nchc.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  15. http://netactuate.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  16. http://netcologne.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  17. http://onboardcloud.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  18. http://phoenixnap.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  19. http://razaoinfo.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  20. http://sinalbr.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  21. http://sitsa.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  22. http://tenet.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  23. http://ufpr.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  24. http://versaweb.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  25. https://cfhcable.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  26. https://cytranet.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  27. https://deac-ams.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  28. https://deac-fra.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  29. https://deac-riga.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  30. https://downloads.sourceforge.net/project/hamlib/hamlib/4.7.1/
  31. https://excellmedia.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  32. https://freefr.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  33. https://gigenet.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  34. https://ixpeering.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  35. https://jaist.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  36. https://kumisystems.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  37. https://liquidtelecom.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  38. https://nchc.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  39. https://netactuate.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  40. https://netcologne.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  41. https://onboardcloud.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  42. https://phoenixnap.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  43. https://razaoinfo.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  44. https://sinalbr.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  45. https://sitsa.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  46. https://tenet.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  47. https://ufpr.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
  48. https://versaweb.dl.sourceforge.net/project/hamlib/hamlib/4.7.1/
Collapse this list.

Number of commits found: 103 (showing only 3 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_1
18 Aug 2003 16:15:11
Original commit files touched by this commit
nork search for other commits by this committer
o Main modification
  graphics/gd(based on 1.8.4)    -> graphics/gd1
  graphics/gd2(based on 2.0.15)  -> graphics/gd
  graphics/p5-GD(based on 1.41)  -> graphics/p5-GD1
  graphics/p5-GD2(based on 2.07) -> graphics/p5-GD
  japanese/gd                    -> japanese/gd1
  japanese/gd2                   -> japanese/gd
o Include some feature
  WITH_XPM(w/, w/o WITHOUT_X11)
o Chase this modification
o Fix build error [1]

PR:             ports/54540
Submitted by:   Ports Fury
Approved by:    maintainer (blanket)
Reported by:    bento via kris [1]
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: 103 (showing only 3 on this page)

«  1 | 2