dev-libs/open62541 (guru)

Search

Install

Install this package:

emerge -a dev-libs/open62541

Package Information

Description:
open62541 (http://open62541.org) is an open source and free implementation of OPC UA (OPC Unified Architecture) written in the common subset of the C99 and C++98 languages. The library is usable with all major compilers and provides the necessary tools to implement dedicated OPC UA clients and servers, or to integrate OPC UA-based communication into existing applications. open62541 library is platform independent. All platform-specific functionality is implemented via exchangeable plugins. Plugin implementations are provided for the major operating systems.
Homepage:
https://open62541.org/
License:
MPL-2.0

Versions

Version EAPI Keywords Slot
1.5.6 8 ~amd64 ~arm64 ~x86 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>kurt@kmk-computers.de</email>
		<name>Kurt Kanzenbach</name>
	</maintainer>
	<longdescription lang="en">
    open62541 (http://open62541.org) is an open source and free implementation
    of OPC UA (OPC Unified Architecture) written in the common subset of the C99
    and C++98 languages. The library is usable with all major compilers and
    provides the necessary tools to implement dedicated OPC UA clients and
    servers, or to integrate OPC UA-based communication into existing
    applications. open62541 library is platform independent. All
    platform-specific functionality is implemented via exchangeable
    plugins. Plugin implementations are provided for the major operating
    systems.
  </longdescription>
	<use>
		<flag name="mbedtls">
      Enable encryption support using <pkg>net-libs/mbedtls</pkg>
    </flag>
		<flag name="openssl">
      Enable encryption support using <pkg>dev-libs/openssl</pkg>
    </flag>
		<flag name="pubsub">
      Enable OPC/UA Pub/Sub extensions
    </flag>
		<flag name="tools">
      Build additional shell tools
    </flag>
	</use>
	<upstream>
		<remote-id type="github">open62541/open62541</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p dev-libs/open62541 | euse -E <flag> -p dev-libs/open62541 | euse -D <flag> -p dev-libs/open62541

Flag Description 1.5.6
doc Build and install manpages ⚠️
examples Also install wl-present ⚠️
mbedtls Enable encryption support using <pkg>net-libs/mbedtls</pkg>
openssl Enable encryption support using <pkg>dev-libs/openssl</pkg>
pubsub Enable OPC/UA Pub/Sub extensions
tools Build additional shell tools

Manifest

Type File Size Versions
DIST open62541-1.5.6.tar.gz 8120507 bytes 1.5.6
Unmatched Entries
Type File Size