Port details
libmodbus Modbus library
3.2.0 comms Σ =1 3.2.0Version of this port present on the latest quarterly branch. Maintainer: bofh@FreeBSD.org Port Added: 2013-05-13 21:24:02
Last Update: 2026-07-04 18:17:31
Commit Hash: a48d42a
People watching this port, also watch: libgd , png , curl , jbigkit , sudo License: LGPL21+
WWW: https://libmodbus.org/ Description: # Libmodbus is a C library designed to provide a fast and robust
implementation of the Modbus protocol. It runs on Linux, Mac OS X,
FreeBSD, QNX and Windows. ¦ ¦ ¦ ¦
Manual pages: #
pkg-plist: as obtained via: make generate-plist # USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
For RUN/BUILD depends:libmodbus>0:comms/libmodbus
For LIB depends:libmodbus.so:comms/libmodbus
To install the port : # cd /usr/ports/comms/libmodbus/ && make install clean To add the package , run one of these commands: pkg install comms/libmodbus pkg install libmodbus NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: libmodbus Flavors: there is no flavor information for this port. # distinfo: # TIMESTAMP = 1783160049
SHA256 (stephane-libmodbus-v3.2.0_GH0.tar.gz) = 0c61007b2815daf452618f8b877d15cdcd376b71ad5dbd06b330d70f53b2ccaa
SIZE (stephane-libmodbus-v3.2.0_GH0.tar.gz) = 218442
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
go-md2man : textproc/go-md2man gmake>=4.4.1 : devel/gmake autoconf>=2.73 : devel/autoconf automake>=1.18.1 : devel/automake libtoolize : devel/libtool
This port is required by: # for Libraries #
comms/mbpoll
sysutils/nut
sysutils/nut-devel
Deleted ports which required this port:
* - 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 libmodbus-3.2.0:
DOCS=on: Build and/or install documentation
MANPAGES=on: Build and/or install manual pages
===> Use 'make config' to modify these settings Options name : #
comms_libmodbus USES: #
autoreconf cpe gmake libtool
FreshPorts was unable to extract/find any pkg message # Master Sites: #
Commit History - (may be incomplete: for full details, see links to repositories near top of page)
Commit Credits Log message
3.2.0 04 Jul 2026 18:17:31
Muhammad Moinur Rahman (bofh)
comms/libmodbus: Update version 3.1.12=>3.2.0
Changelog: https://github.com/stephane/libmodbus/releases/tag/v3.2.0
3.1.12 14 Feb 2026 11:32:24
Muhammad Moinur Rahman (bofh)
comms/libmodbus: Update version 3.1.11=>3.1.12
Changelog: https://github.com/stephane/libmodbus/releases/tag/v3.1.12
3.1.11 23 Jul 2025 15:07:21
Baptiste Daroussin (bapt)
comms/*: remove useless USES=pathfix
3.1.11 04 Jul 2025 10:28:19
Muhammad Moinur Rahman (bofh)
comms/libmodbus: Update version 3.1.10=>3.1.11
Changelog: https://github.com/stephane/libmodbus/releases/tag/v3.1.11
PR: 287898
Reported by: pi
3.1.10 03 Jul 2025 09:26:37
Muhammad Moinur Rahman (bofh)
comms/libmodbus: Update version 3.1.9=>3.1.10
Changelog: https://github.com/stephane/libmodbus/releases/tag/v3.1.10
3.1.9 02 Jul 2025 16:29:36
Muhammad Moinur Rahman (bofh)
comms/libmodbus: Update version 3.1.8=>3.1.9
Changelog: https://github.com/stephane/libmodbus/releases/tag/v3.1.9
3.1.8 30 Jun 2025 16:11:09
Muhammad Moinur Rahman (bofh)
comms/libmodbus: Update version 3.1.7=>3.1.8
Changelog: https://github.com/stephane/libmodbus/releases/tag/v3.1.8
PR: 287898
3.1.7_2 24 Jan 2024 10:20:15
Muhammad Moinur Rahman (bofh)
comms/libmodbus: Impelled to share/man
3.1.7_1 27 Sep 2022 13:27:01
Muhammad Moinur Rahman (bofh)
comms/libmodbus: Optionize MANPAGES
PR: 251422
Reported by: chris@chrullrich.net
07 Sep 2022 21:58:51
Stefan Eßer (se)
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
3.1.7 07 Sep 2022 21:10:59
Stefan Eßer (se)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
3.1.7 06 Jun 2022 21:56:46
Muhammad Moinur Rahman (bofh)
comms/libmodbus: Update version 3.1.6=>3.1.7
Relnotes: https://github.com/stephane/libmodbus/releases/tag/v3.1.7
3.1.6_1 06 Jun 2022 11:48:06
Muhammad Moinur Rahman (bofh)
all: Take maintainership
3.1.6_1 06 Jun 2022 11:19:04
Rene Ladan (rene)
all: return bsam's ports to the pool after his commit bit got safekept
3.1.6_1 02 Sep 2021 15:18:46
Bernhard Froehlich (decke)
comms/libmodbus: Add CPE information
Approved by: portmgr (blanket)
3.1.6_1 07 Apr 2021 08:09:01
Mathieu Arnold (mat)
One more small cleanup, forgotten yesterday.
Reported by: lwhsu
3.1.6_1 06 Apr 2021 14:31:07
Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
3.1.6_1 06 Apr 2020 09:32:21
amdmi3
- Update WWW
- Pet portlint
- Add missing manpage to plist
Approved by: portmgr blanket
3.1.6 04 Dec 2019 09:29:51
bsam
comms/libmodbus: Update to version 3.1.6
3.1.4_1 25 May 2019 10:12:22
tobik
comms/libmodbus: Spell LICENSE_FILE correctly
3.1.4_1 28 Nov 2016 13:42:52
amdmi3
- Fix LICENSE
- Add LICENSE_FILE
- Add missing files to plist
Approved by: portmgr blanket
3.1.4 07 Sep 2016 11:04:47
bsam
comms/libmodbus: Update to version 3.1.4.
3.1.1_1 22 Sep 2014 14:28:15
bsam
comms/libmodbus: strip a library while install and remove @dirrmtry's
3.1.1_1 15 Aug 2014 17:21:08
amdmi3
- Switch comms/libmodbus to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed
Approved by: portmgr blanket
3.1.1 21 Nov 2013 18:35:49
bsam
Update to version 3.1.1.
3.1.0 24 Sep 2013 15:07:20
bsam
STAGE'ify comms/libmodbus.
3.1.0 20 Sep 2013 16:03:29
bapt
Add NO_STAGE all over the place in preparation for the staging support (cat:
comms)
3.1.0 14 May 2013 08:42:57
bsam
Use the power of USES=pathfix instead of the file patch.
PR: ports/178610
Submitted by: jgh (thanks!)
3.1.0 13 May 2013 21:23:51
bsam
Libmodbus is a C library designed to provide a fast and robust
implementation of the Modbus protocol. It runs on Linux, Mac OS X,
FreeBSD, QNX and Windows.
WWW: http://libmodbus.org/