Port details |
- libiec61850 open-source library for the IEC 61850 protocols
- 1.5.3_1 devel =2 1.5.3_1Version of this port present on the latest quarterly branch.
- Maintainer: acm@FreeBSD.org
- Port Added: 2024-02-18 19:30:08
- Last Update: 2024-02-18 22:52:45
- Commit Hash: 39cdd78
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- License: GPLv3
- WWW:
- http://libiec61850.com/libiec61850
- Description:
- libiec61850 is an open-source (GPLv3) implementation of an IEC 61850 client and
server library implementing the protocols MMS, GOOSE and SV. It is implemented
in C (according to the C99 standard) to provide maximum portability. It can be
used to implement IEC 61850 compliant client and server applications on
embedded systems and PCs running FreeBSD, Linux, Windows, and MacOS. Included
is a set of simple example applications that can be used as a starting point to
implement own IEC 61850 compliant devices or to communicate with IEC 61850
devices. The library has been successfully used in many commercial software
products and devices.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- libiec61850>0:devel/libiec61850
- To install the port:
- cd /usr/ports/devel/libiec61850/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/libiec61850
- pkg install libiec61850
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: libiec61850
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1708210457
SHA256 (mz-automation-libiec61850-v1.5.3_GH0.tar.gz) = a0f396a5e2249398f2432bb9698e3aecdb9de11b28e5af68f7fb8b14bc3b2f44
SIZE (mz-automation-libiec61850-v1.5.3_GH0.tar.gz) = 1402548
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:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- This port is required by:
- for Build
-
- security/caldera-ot
Configuration Options:
- No options to configure
- Options name:
- devel_libiec61850
- USES:
- cmake compiler:c++11-lang dos2unix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 2
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.5.3_1 18 Feb 2024 22:52:45 |
Jose Alonso Cardenas Marquez (acm) |
devel/libiec61850: Improve port
- Remove LDFLAGS and GH_PROJECT
- Add some CMAKE options for avoid compile EXAMPLES files and doxigen detection
- Fix build of libhal_shared. Now it is build like shared library
- Fix .pc file installation path
Reported by: diizzy |
1.5.3 18 Feb 2024 19:28:57 |
Jose Alonso Cardenas Marquez (acm) |
devel/libiec61850: New port: open-source library for the IEC 61850 protocols
libiec61850 is an open-source (GPLv3) implementation of an IEC 61850 client and
server library implementing the protocols MMS, GOOSE and SV. It is implemented
in C (according to the C99 standard) to provide maximum portability. It can be
used to implement IEC 61850 compliant client and server applications on
embedded systems and PCs running FreeBSD, Linux, Windows, and MacOS. Included
is a set of simple example applications that can be used as a starting point to
implement own IEC 61850 compliant devices or to communicate with IEC 61850
devices. The library has been successfully used in many commercial software
products and devices. |
Number of commits found: 2
|