diff --git a/devel/open62541/Makefile b/devel/open62541/Makefile index 0b3e5a442467..5c4f556f52e8 100644 --- a/devel/open62541/Makefile +++ b/devel/open62541/Makefile @@ -1,33 +1,33 @@ PORTNAME= open62541 DISTVERSIONPREFIX= v -DISTVERSION= 1.4.13 +DISTVERSION= 1.5.5 CATEGORIES= devel MAINTAINER= nsonack@herrhotzenplotz.de COMMENT= Open source implementation of OPC UA WWW= https://open62541.org/ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cmake cpe python shebangfix SHEBANG_GLOB= *.py USE_LDCONFIG= yes USE_GITHUB= yes PLIST_SUB= DISTVERSION=${DISTVERSION} CMAKE_ON= BUILD_SHARED_LIBS \ CMAKE_DISABLE_FIND_PACKAGE_Git CMAKE_OFF= UA_FORCE_WERROR OPTIONS_DEFINE= LTO OPENSSL OPTIONS_DEFAULT= LTO OPENSSL LTO_CMAKE_BOOL= CMAKE_INTERPROCEDURAL_OPTIMIZATION OPENSSL_USES= ssl OPENSSL_CMAKE_ON= -DUA_ENABLE_ENCRYPTION=OPENSSL .include diff --git a/devel/open62541/distinfo b/devel/open62541/distinfo index 2e4a218a7dec..6e5099160a87 100644 --- a/devel/open62541/distinfo +++ b/devel/open62541/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756502035 -SHA256 (open62541-open62541-v1.4.13_GH0.tar.gz) = 491f8c526ecd6f2240f29cf3a00b0498587474b8f0ced1b074589f54533542aa -SIZE (open62541-open62541-v1.4.13_GH0.tar.gz) = 4220294 +TIMESTAMP = 1784198721 +SHA256 (open62541-open62541-v1.5.5_GH0.tar.gz) = a5f3d15eab72afb2ed67838b71f0d2c4c09b880d003857f71fc17b7279f2d397 +SIZE (open62541-open62541-v1.5.5_GH0.tar.gz) = 8305273 diff --git a/devel/open62541/files/patch-arch_posix_eventloop__posix.h b/devel/open62541/files/patch-arch_posix_eventloop__posix.h new file mode 100644 index 000000000000..694f3fd25651 --- /dev/null +++ b/devel/open62541/files/patch-arch_posix_eventloop__posix.h @@ -0,0 +1,12 @@ +--- arch/posix/eventloop_posix.h.orig 2026-07-16 11:01:44 UTC ++++ arch/posix/eventloop_posix.h +@@ -277,7 +277,9 @@ typedef int SOCKET; + + #ifndef __ANDROID__ + #ifndef __APPLE__ ++#ifndef __FreeBSD__ + #include ++#endif /* !__FreeBSD__ */ + #endif /* !__APPLE__ */ + #endif /* !__ANDROID__ */ + diff --git a/devel/open62541/pkg-plist b/devel/open62541/pkg-plist index e07acbb6b0ae..a2acf39ab191 100644 --- a/devel/open62541/pkg-plist +++ b/devel/open62541/pkg-plist @@ -1,73 +1,71 @@ %%DATADIR%%/certs/create_self-signed.py %%DATADIR%%/certs/localhost.cnf +%%DATADIR%%/certs/localhost_ecc.cnf +%%DATADIR%%/generate_bsd.py %%DATADIR%%/generate_datatypes.py %%DATADIR%%/generate_nodeid_header.py %%DATADIR%%/generate_statuscode_descriptions.py %%DATADIR%%/nodeset_compiler/NodeID_NS0_Base.txt %%DATADIR%%/nodeset_compiler/README.md %%DATADIR%%/nodeset_compiler/__init__.py %%DATADIR%%/nodeset_compiler/backend_graphviz.py %%DATADIR%%/nodeset_compiler/backend_open62541.py -%%DATADIR%%/nodeset_compiler/backend_open62541_datatypes.py -%%DATADIR%%/nodeset_compiler/backend_open62541_nodes.py -%%DATADIR%%/nodeset_compiler/backend_open62541_typedefinitions.py %%DATADIR%%/nodeset_compiler/datatypes.py %%DATADIR%%/nodeset_compiler/nodes.py %%DATADIR%%/nodeset_compiler/nodeset.py %%DATADIR%%/nodeset_compiler/nodeset_compiler.py -%%DATADIR%%/nodeset_compiler/nodeset_testing.py %%DATADIR%%/nodeset_compiler/opaque_type_mapping.py %%DATADIR%%/nodeset_compiler/type_parser.py %%DATADIR%%/schema/NodeIds.csv %%DATADIR%%/schema/Opc.Ua.NodeSet2.DiagnosticsMinimal.xml %%DATADIR%%/schema/Opc.Ua.NodeSet2.EventsMinimal.xml %%DATADIR%%/schema/Opc.Ua.NodeSet2.HistorizingMinimal.xml %%DATADIR%%/schema/Opc.Ua.NodeSet2.Part8_Subset.xml %%DATADIR%%/schema/Opc.Ua.NodeSet2.PubSubMinimal.xml %%DATADIR%%/schema/Opc.Ua.NodeSet2.Reduced.xml %%DATADIR%%/schema/Opc.Ua.Types.bsd %%DATADIR%%/schema/StatusCode.csv include/open62541/client.h include/open62541/client_config_default.h include/open62541/client_highlevel.h include/open62541/client_highlevel_async.h include/open62541/client_subscriptions.h include/open62541/common.h include/open62541/config.h include/open62541/nodeids.h include/open62541/plugin/accesscontrol.h include/open62541/plugin/accesscontrol_default.h +include/open62541/plugin/certificategroup.h +include/open62541/plugin/certificategroup_default.h include/open62541/plugin/create_certificate.h include/open62541/plugin/eventloop.h include/open62541/plugin/historydata/history_data_backend.h include/open62541/plugin/historydata/history_data_backend_memory.h include/open62541/plugin/historydata/history_data_gathering.h include/open62541/plugin/historydata/history_data_gathering_default.h include/open62541/plugin/historydata/history_database_default.h include/open62541/plugin/historydatabase.h include/open62541/plugin/log.h include/open62541/plugin/log_stdout.h include/open62541/plugin/log_syslog.h include/open62541/plugin/nodestore.h include/open62541/plugin/nodestore_default.h -include/open62541/plugin/pki.h -include/open62541/plugin/pki_default.h include/open62541/plugin/securitypolicy.h include/open62541/plugin/securitypolicy_default.h +include/open62541/pubsub.h include/open62541/server.h include/open62541/server_config_default.h include/open62541/server_config_file_based.h include/open62541/server_pubsub.h include/open62541/statuscodes.h include/open62541/types.h include/open62541/types_generated.h -include/open62541/types_generated_handling.h include/open62541/util.h lib/cmake/open62541/open62541Config.cmake lib/cmake/open62541/open62541ConfigVersion.cmake lib/cmake/open62541/open62541Macros.cmake lib/cmake/open62541/open62541Targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/open62541/open62541Targets.cmake lib/libopen62541.so -lib/libopen62541.so.1.4 lib/libopen62541.so.%%DISTVERSION%% +lib/libopen62541.so.1.5