From nobody Fri Apr 26 06:15:28 2024 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VQjBm5BZ3z5J0v6; Fri, 26 Apr 2024 06:15:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VQjBm3v8lz4rVk; Fri, 26 Apr 2024 06:15:28 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1714112128; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Ddb1QzrjXgAS11cUHxI+erRqFhGgzkUhX/9fQHWgau4=; b=MlPS4HICkMlkgZtxg4V+gkYOYl95cQe/Aq7BaiZr0yFVVERV/FN3Qmw5t7a8VoSxoHhkpz v6QVpJxjqD/VOfX5JssDEH6Ci85YP2+ZkdbeqLaR9hRL1JTkhZUuJkd0DLqHxztZKQZYcs 0xUOGI56GkBnK7ENJ5GfeDprTscxm3Vn9/14BKD+RLfyLGwuLiQdpPyNeX6DRin4hoV6AS SwLHf5xliu+Vo/Uio4J39kQ6iV6fBApqi21s/ZsfvNRvoUMMu7Y/JfF2M1NnJOdFUVO4V/ ur7kDva58nIKGWE0kXadLZQ117bArN24TLUcqgqNjKSr82ssh8HnBoYph7uuZA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1714112128; a=rsa-sha256; cv=none; b=wupXxF7oeG+L9cVi3GtQK4AvFOSOTccgUGLu5HjsXY7iFd2yoJs+ZRe+BCccByR1sKY4bn ZyVAH9e1z8sVJZk9KCIw963qX/VvtxV58T+DSQcTfQ4f/f+tgFoZdhnWIknOGWZzLyMuP+ elxMXmTpR/dFR9dtiyxGaMTxKWtCwvPFYgReRGjgrm19nO3on+NKkH5ClC0YCXUIDs786L gdxEzipDO9cSY4LIbQCK/MbjB3f61ZIsGVauMVqTaWvNxYijc7HA0nsuIloMwoBqOdZ4DM Dc1cxuKFQeliliP6FL/Jw9kmkXnW9MM5zpmekO4BkgyaDjOfmrOAq0LyYtB6Hw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1714112128; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Ddb1QzrjXgAS11cUHxI+erRqFhGgzkUhX/9fQHWgau4=; b=ejVMg2QzUmisP+stjnStzBUHraXft3qtQ5gvYvoYlnlFX3u67pkBF/5yn3jqu2K2Ps4VME FSwFBjAYe3nlAtUzJSwVItRdG/oOYrBY4rpD4pGdy80/17DlyNwtDfhjQY+mhLUbIC8d4O KF6bG5wZ+nhOkm16xsOND/9PhocNPmTBVKV2HNVvb4Ld6BRwUglGNADfFL4/rqiR2ZdFGq n70z5BwgYOpjYf2PMEq/CwjvLZZXMBPY8LCRk6K7S4DvGRoUl+q0MZA0nL8uB1Qyx9TJUE /00nc/tcXQfS/NHYCc9nwMty2uodrCMtCWGnojUuMrgl9RapRFA00UgSy0/Lkg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VQjBm3WXWzXZR; Fri, 26 Apr 2024 06:15:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 43Q6FSGP015602; Fri, 26 Apr 2024 06:15:28 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 43Q6FS38015599; Fri, 26 Apr 2024 06:15:28 GMT (envelope-from git) Date: Fri, 26 Apr 2024 06:15:28 GMT Message-Id: <202404260615.43Q6FS38015599@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: e981a84a6647 - main - net/ecal: update 5.12.1 =?utf-8?Q?=E2=86=92?= 5.13.0 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e981a84a66476c70f7b5bce5b24904076296187f Auto-Submitted: auto-generated The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=e981a84a66476c70f7b5bce5b24904076296187f commit e981a84a66476c70f7b5bce5b24904076296187f Author: Yuri Victorovich AuthorDate: 2024-04-26 06:08:45 +0000 Commit: Yuri Victorovich CommitDate: 2024-04-26 06:15:16 +0000 net/ecal: update 5.12.1 → 5.13.0 Reported by: portscout --- net/ecal/Makefile | 17 ++++++----- net/ecal/distinfo | 10 +++---- net/ecal/files/patch-CMakeLists.txt | 4 +-- .../patch-contrib_mma_src_linux_mma__linux.cpp | 35 ++++++++++++++++++++++ ...tcp__pubsub_tcp__pubsub_src_portable__endian.h} | 13 ++------ net/ecal/pkg-plist | 26 +++++++++++++--- 6 files changed, 76 insertions(+), 29 deletions(-) diff --git a/net/ecal/Makefile b/net/ecal/Makefile index 4302995e65ea..54834c6b1f90 100644 --- a/net/ecal/Makefile +++ b/net/ecal/Makefile @@ -1,7 +1,6 @@ PORTNAME= ecal DISTVERSIONPREFIX= v -DISTVERSION= 5.12.1 -PORTREVISION= 5 +DISTVERSION= 5.13.0 CATEGORIES= net devel MAINTAINER= yuri@FreeBSD.org @@ -16,7 +15,8 @@ BROKEN_i386= link fails: undefined reference due to --no-allow-shlib-undefined: BUILD_DEPENDS= asio>0:net/asio \ termcolor>0:devel/termcolor -LIB_DEPENDS= libcurl.so:ftp/curl \ +LIB_DEPENDS= libabsl_hash.so:devel/abseil \ + libcurl.so:ftp/curl \ libfmt.so:devel/libfmt \ libfineftp-server.so:ftp/fineftp-server \ libftxui-component.so:devel/ftxui \ @@ -24,20 +24,21 @@ LIB_DEPENDS= libcurl.so:ftp/curl \ libprotobuf.so:devel/protobuf \ libqwt.so:x11-toolkits/qwt6@qt5 \ libspdlog.so:devel/spdlog \ + libsysinfo.so:devel/libsysinfo \ libtinyxml2.so:textproc/tinyxml2 \ libyaml-cpp.so:devel/yaml-cpp # binaries aren't linked with libfineftp-server.so, see https://github.com/continental/ecal/issues/381; same with libcurl.so USES= cmake compiler:c++17-lang desktop-file-utils localbase:ldflags pkgconfig qt:5 shared-mime-info -USE_QT= core gui widgets buildtools:build qmake:build +USE_QT= concurrent core gui widgets buildtools:build qmake:build USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= eclipse-ecal -GH_TUPLE= eclipse-ecal:tcp_pubsub:f59da78:tcp_pubsub/thirdparty/tcp_pubsub \ - brofield:simpleini:9b3ed7e:simpleini/thirdparty/simpleini \ - steinwurf:recycle:c542570:recycle/thirdparty/recycle \ - xguerin:tclap:349170a:tclap/thirdparty/tclap +GH_TUPLE= eclipse-ecal:tcp_pubsub:b0393e4:tcp_pubsub/thirdparty/tcp_pubsub/tcp_pubsub \ + brofield:simpleini:9b3ed7e:simpleini/thirdparty/simpleini/simpleini \ + steinwurf:recycle:c542570:recycle/thirdparty/recycle/recycle \ + xguerin:tclap:349170a:tclap/thirdparty/tclap/tclap CMAKE_ON= BUILD_SHARED_LIBS CMAKE_OFF= BUILD_SAMPLES \ diff --git a/net/ecal/distinfo b/net/ecal/distinfo index d36091f4d24b..df84d9092305 100644 --- a/net/ecal/distinfo +++ b/net/ecal/distinfo @@ -1,8 +1,8 @@ -TIMESTAMP = 1698604411 -SHA256 (eclipse-ecal-ecal-v5.12.1_GH0.tar.gz) = 086af22a5901c0a065dc99321335704d54017e47e8d83849ff763597ae7e72aa -SIZE (eclipse-ecal-ecal-v5.12.1_GH0.tar.gz) = 10097626 -SHA256 (eclipse-ecal-tcp_pubsub-f59da78_GH0.tar.gz) = 710aa091c5ee97336f37d9bcfacfc7618a3b5b0bd2aec174475aba26988c1f7f -SIZE (eclipse-ecal-tcp_pubsub-f59da78_GH0.tar.gz) = 33431 +TIMESTAMP = 1714104646 +SHA256 (eclipse-ecal-ecal-v5.13.0_GH0.tar.gz) = d3872ff6492cf0df297ce75b66a813a2e58e47ed54206219d8916cb8aea0c9da +SIZE (eclipse-ecal-ecal-v5.13.0_GH0.tar.gz) = 10068637 +SHA256 (eclipse-ecal-tcp_pubsub-b0393e4_GH0.tar.gz) = 7644e3b3d4b66273b9a77d5b438d28797dc8d7d73361c2aec22eba229b556125 +SIZE (eclipse-ecal-tcp_pubsub-b0393e4_GH0.tar.gz) = 35201 SHA256 (brofield-simpleini-9b3ed7e_GH0.tar.gz) = e938e6e2db34bc545275b8c7f5808b45f18f33dd752a21d3621b9b1ba1e0385f SIZE (brofield-simpleini-9b3ed7e_GH0.tar.gz) = 62804 SHA256 (steinwurf-recycle-c542570_GH0.tar.gz) = b39306b685538a18e6b817e030c30250b3ee21e2cec1e58b745bd7de2f23f1ee diff --git a/net/ecal/files/patch-CMakeLists.txt b/net/ecal/files/patch-CMakeLists.txt index 2f925210f236..85bd03e41022 100644 --- a/net/ecal/files/patch-CMakeLists.txt +++ b/net/ecal/files/patch-CMakeLists.txt @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2022-12-23 09:10:20 UTC +--- CMakeLists.txt.orig 2024-04-24 12:44:35 UTC +++ CMakeLists.txt -@@ -231,7 +231,7 @@ endif() +@@ -236,7 +236,7 @@ find_package(CMakeFunctions REQUIRED) find_package(CMakeFunctions REQUIRED) diff --git a/net/ecal/files/patch-contrib_mma_src_linux_mma__linux.cpp b/net/ecal/files/patch-contrib_mma_src_linux_mma__linux.cpp new file mode 100644 index 000000000000..68a4b70ef259 --- /dev/null +++ b/net/ecal/files/patch-contrib_mma_src_linux_mma__linux.cpp @@ -0,0 +1,35 @@ +--- contrib/mma/src/linux/mma_linux.cpp.orig 2024-04-26 04:43:39 UTC ++++ contrib/mma/src/linux/mma_linux.cpp +@@ -44,6 +44,13 @@ + #include + #include + ++#if defined(__FreeBSD__) ++#include ++#include ++#include ++#include ++#endif ++ + #include "../include/linux/mma_linux.h" + + #define B_IN_KB 1024.0 +@@ -632,7 +639,18 @@ int MMALinux::GetCpuCores(void) + + int MMALinux::GetCpuCores(void) + { ++#if defined(__FreeBSD__) ++ static int name[2] = {CTL_HW, HW_NCPU}; ++ int32_t ncpu; ++ size_t size = sizeof(ncpu); ++ if (sysctl(name, sizeof(name)/sizeof(*name), &ncpu, &size, NULL, 0)) { ++ perror("unable to determine number of CPUs"); ++ abort(); ++ } ++ return (int)ncpu; ++#else + return get_nprocs(); ++#endif + } + + std::string MMALinux::GetOsName() diff --git a/net/ecal/files/patch-thirdparty_tcp__pubsub_tcp__pubsub_src_portable__endian.h b/net/ecal/files/patch-thirdparty_tcp__pubsub_tcp__pubsub_tcp__pubsub_src_portable__endian.h similarity index 64% rename from net/ecal/files/patch-thirdparty_tcp__pubsub_tcp__pubsub_src_portable__endian.h rename to net/ecal/files/patch-thirdparty_tcp__pubsub_tcp__pubsub_tcp__pubsub_src_portable__endian.h index 427c5f30b4ab..47873b0d7caf 100644 --- a/net/ecal/files/patch-thirdparty_tcp__pubsub_tcp__pubsub_src_portable__endian.h +++ b/net/ecal/files/patch-thirdparty_tcp__pubsub_tcp__pubsub_tcp__pubsub_src_portable__endian.h @@ -1,8 +1,8 @@ ---- thirdparty/tcp_pubsub/tcp_pubsub/src/portable_endian.h.orig 2023-01-10 09:58:29 UTC -+++ thirdparty/tcp_pubsub/tcp_pubsub/src/portable_endian.h +--- thirdparty/tcp_pubsub/tcp_pubsub/tcp_pubsub/src/portable_endian.h.orig 2024-04-26 04:19:56 UTC ++++ thirdparty/tcp_pubsub/tcp_pubsub/tcp_pubsub/src/portable_endian.h @@ -58,14 +58,14 @@ - # include + # include // IWYU pragma: export -# define be16toh(x) betoh16(x) -# define le16toh(x) letoh16(x) @@ -21,10 +21,3 @@ #elif defined(__WINDOWS__) -@@ -131,4 +131,4 @@ - - #endif - --#endif -\ No newline at end of file -+#endif diff --git a/net/ecal/pkg-plist b/net/ecal/pkg-plist index c5f292a1c72c..04a1a1b55332 100644 --- a/net/ecal/pkg-plist +++ b/net/ecal/pkg-plist @@ -106,6 +106,11 @@ include/ecal/ecal_util.h include/ecal/ecalc.h include/ecal/ecalc_types.h include/ecal/ecaltime/pb/sim_time.pb.h +include/ecal/measurement/base/reader.h +include/ecal/measurement/base/types.h +include/ecal/measurement/base/writer.h +include/ecal/measurement/hdf5/reader.h +include/ecal/measurement/hdf5/writer.h include/ecal/measurement/imeasurement.h include/ecal/measurement/measurement.h include/ecal/measurement/omeasurement.h @@ -222,6 +227,7 @@ lib/libecaltime-localtime.so.%%VERSION%% lib/libecaltime-simtime.so lib/libecaltime-simtime.so.5 lib/libecaltime-simtime.so.%%VERSION%% +lib/libmeasurement_hdf5.so lib/libsys_core.so share/applications/ecal_launcher.desktop share/applications/ecal_mon_gui.desktop @@ -260,6 +266,8 @@ share/applications/ecal_sys_gui.desktop %%DATADIR%%/samples/cpp/benchmarks/many_connections_rec/src/many_connections_rec.cpp %%DATADIR%%/samples/cpp/benchmarks/many_connections_snd/CMakeLists.txt %%DATADIR%%/samples/cpp/benchmarks/many_connections_snd/src/many_connections_snd.cpp +%%DATADIR%%/samples/cpp/benchmarks/measurement/CMakeLists.txt +%%DATADIR%%/samples/cpp/benchmarks/measurement/src/main.cpp %%DATADIR%%/samples/cpp/benchmarks/multiple_rec_cb/CMakeLists.txt %%DATADIR%%/samples/cpp/benchmarks/multiple_rec_cb/src/main.cpp %%DATADIR%%/samples/cpp/benchmarks/multiple_rec_cb/src/multiple_rec_cb.cpp @@ -289,6 +297,15 @@ share/applications/ecal_sys_gui.desktop %%DATADIR%%/samples/cpp/benchmarks/performance_snd/CMakeLists.txt %%DATADIR%%/samples/cpp/benchmarks/performance_snd/src/binary_payload_writer.h %%DATADIR%%/samples/cpp/benchmarks/performance_snd/src/performance_snd.cpp +%%DATADIR%%/samples/cpp/benchmarks/perftool/CMakeLists.txt +%%DATADIR%%/samples/cpp/benchmarks/perftool/Readme.md +%%DATADIR%%/samples/cpp/benchmarks/perftool/src/main.cpp +%%DATADIR%%/samples/cpp/benchmarks/perftool/src/publisher.cpp +%%DATADIR%%/samples/cpp/benchmarks/perftool/src/publisher.h +%%DATADIR%%/samples/cpp/benchmarks/perftool/src/publisher_statistics.h +%%DATADIR%%/samples/cpp/benchmarks/perftool/src/subscriber.cpp +%%DATADIR%%/samples/cpp/benchmarks/perftool/src/subscriber.h +%%DATADIR%%/samples/cpp/benchmarks/perftool/src/subscriber_statistics.h %%DATADIR%%/samples/cpp/benchmarks/pubsub_throughput/CMakeLists.txt %%DATADIR%%/samples/cpp/benchmarks/pubsub_throughput/src/binary_payload_writer.h %%DATADIR%%/samples/cpp/benchmarks/pubsub_throughput/src/pubsub_throughput.cpp @@ -302,10 +319,6 @@ share/applications/ecal_sys_gui.desktop %%DATADIR%%/samples/cpp/measurement/measurement_write/src/protobuf/animal.proto %%DATADIR%%/samples/cpp/measurement/measurement_write/src/protobuf/house.proto %%DATADIR%%/samples/cpp/measurement/measurement_write/src/protobuf/person.proto -%%DATADIR%%/samples/cpp/misc/event_rec/CMakeLists.txt -%%DATADIR%%/samples/cpp/misc/event_rec/src/event_rec.cpp -%%DATADIR%%/samples/cpp/misc/event_snd/CMakeLists.txt -%%DATADIR%%/samples/cpp/misc/event_snd/src/event_snd.cpp %%DATADIR%%/samples/cpp/misc/process/CMakeLists.txt %%DATADIR%%/samples/cpp/misc/process/src/process.cpp %%DATADIR%%/samples/cpp/misc/time/CMakeLists.txt @@ -364,6 +377,11 @@ share/applications/ecal_sys_gui.desktop %%DATADIR%%/samples/cpp/pubsub/flatbuffer/monster_snd/monster_snd.cpp %%DATADIR%%/samples/cpp/pubsub/msgpack/address_rec/src/address_rec.cpp %%DATADIR%%/samples/cpp/pubsub/msgpack/address_snd/src/address_snd.cpp +%%DATADIR%%/samples/cpp/pubsub/protobuf/person_loopback/CMakeLists.txt +%%DATADIR%%/samples/cpp/pubsub/protobuf/person_loopback/src/person_loopback.cpp +%%DATADIR%%/samples/cpp/pubsub/protobuf/person_loopback/src/protobuf/animal.proto +%%DATADIR%%/samples/cpp/pubsub/protobuf/person_loopback/src/protobuf/house.proto +%%DATADIR%%/samples/cpp/pubsub/protobuf/person_loopback/src/protobuf/person.proto %%DATADIR%%/samples/cpp/pubsub/protobuf/person_rec/CMakeLists.txt %%DATADIR%%/samples/cpp/pubsub/protobuf/person_rec/src/person_rec.cpp %%DATADIR%%/samples/cpp/pubsub/protobuf/person_rec/src/protobuf/animal.proto