summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey A. Osokin <osa@FreeBSD.org>2024-11-26 12:11:12 -0500
committerSergey A. Osokin <osa@FreeBSD.org>2024-11-26 12:11:12 -0500
commit2a05c789f0897662acd56c91984a0ea32405bf56 (patch)
treedfe29ea838935b0c0eb68d43fec6ad7adc536feb
parentlang/luajit-devel: update to the recent snapshot (diff)
devel/opentelemetry-cpp: update 1.17.0 -> 1.18.0
ChangeLog: https://github.com/open-telemetry/opentelemetry-cpp/compare/v1.17.0...v1.18.0 Reported by: portscout
-rw-r--r--devel/opentelemetry-cpp/Makefile2
-rw-r--r--devel/opentelemetry-cpp/distinfo6
-rw-r--r--devel/opentelemetry-cpp/files/patch-CMakeLists.txt4
-rw-r--r--devel/opentelemetry-cpp/files/patch-api_include_opentelemetry_logs_event__logger.h11
-rw-r--r--devel/opentelemetry-cpp/files/patch-api_include_opentelemetry_logs_logger.h11
-rw-r--r--devel/opentelemetry-cpp/files/patch-api_include_opentelemetry_logs_logger__type__traits.h11
-rw-r--r--devel/opentelemetry-cpp/pkg-plist88
7 files changed, 94 insertions, 39 deletions
diff --git a/devel/opentelemetry-cpp/Makefile b/devel/opentelemetry-cpp/Makefile
index 5a7b56a6aabc..5c3c49866805 100644
--- a/devel/opentelemetry-cpp/Makefile
+++ b/devel/opentelemetry-cpp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-cpp
-PORTVERSION= 1.17.0
+PORTVERSION= 1.18.0
DISTVERSIONPREFIX= v
CATEGORIES= devel
diff --git a/devel/opentelemetry-cpp/distinfo b/devel/opentelemetry-cpp/distinfo
index 051dda3b06a9..5f37a5b1eb79 100644
--- a/devel/opentelemetry-cpp/distinfo
+++ b/devel/opentelemetry-cpp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732200081
-SHA256 (open-telemetry-opentelemetry-cpp-v1.17.0_GH0.tar.gz) = 13542725463f1ea106edaef078c2276065cf3da998cb1d3dcf92630daa3f64d4
-SIZE (open-telemetry-opentelemetry-cpp-v1.17.0_GH0.tar.gz) = 923943
+TIMESTAMP = 1732630276
+SHA256 (open-telemetry-opentelemetry-cpp-v1.18.0_GH0.tar.gz) = b149109d5983cf8290d614654a878899a68b0c8902b64c934d06f47cd50ffe2e
+SIZE (open-telemetry-opentelemetry-cpp-v1.18.0_GH0.tar.gz) = 1008330
diff --git a/devel/opentelemetry-cpp/files/patch-CMakeLists.txt b/devel/opentelemetry-cpp/files/patch-CMakeLists.txt
index a6fda7189d25..3463058b99ae 100644
--- a/devel/opentelemetry-cpp/files/patch-CMakeLists.txt
+++ b/devel/opentelemetry-cpp/files/patch-CMakeLists.txt
@@ -1,6 +1,6 @@
---- CMakeLists.txt.orig 2024-07-29 22:38:04 UTC
+--- CMakeLists.txt.orig 2024-11-25 23:19:04 UTC
+++ CMakeLists.txt
-@@ -69,6 +69,8 @@ else()
+@@ -76,6 +76,8 @@ else()
set(ARCH ppc64le)
elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^(powerpc|ppc)64")
set(ARCH ppc64)
diff --git a/devel/opentelemetry-cpp/files/patch-api_include_opentelemetry_logs_event__logger.h b/devel/opentelemetry-cpp/files/patch-api_include_opentelemetry_logs_event__logger.h
deleted file mode 100644
index 332f955f1bdf..000000000000
--- a/devel/opentelemetry-cpp/files/patch-api_include_opentelemetry_logs_event__logger.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- api/include/opentelemetry/logs/event_logger.h.orig 2024-07-17 20:04:10 UTC
-+++ api/include/opentelemetry/logs/event_logger.h
-@@ -66,7 +66,7 @@ class EventLogger (public)
- nostd::unique_ptr<LogRecord> log_record = delegate_logger->CreateLogRecord();
-
- IgnoreTraitResult(
-- detail::LogRecordSetterTrait<typename std::decay<ArgumentType>::type>::template Set(
-+ detail::LogRecordSetterTrait<typename std::decay<ArgumentType>::type>::template Set<>(
- log_record.get(), std::forward<ArgumentType>(args))...);
-
- EmitEvent(event_name, std::move(log_record));
diff --git a/devel/opentelemetry-cpp/files/patch-api_include_opentelemetry_logs_logger.h b/devel/opentelemetry-cpp/files/patch-api_include_opentelemetry_logs_logger.h
deleted file mode 100644
index dc1c2541b51e..000000000000
--- a/devel/opentelemetry-cpp/files/patch-api_include_opentelemetry_logs_logger.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- api/include/opentelemetry/logs/logger.h.orig 2024-07-17 20:04:10 UTC
-+++ api/include/opentelemetry/logs/logger.h
-@@ -73,7 +73,7 @@ class Logger (public)
- }
-
- IgnoreTraitResult(
-- detail::LogRecordSetterTrait<typename std::decay<ArgumentType>::type>::template Set(
-+ detail::LogRecordSetterTrait<typename std::decay<ArgumentType>::type>::template Set<>(
- log_record.get(), std::forward<ArgumentType>(args))...);
-
- EmitLogRecord(std::move(log_record));
diff --git a/devel/opentelemetry-cpp/files/patch-api_include_opentelemetry_logs_logger__type__traits.h b/devel/opentelemetry-cpp/files/patch-api_include_opentelemetry_logs_logger__type__traits.h
deleted file mode 100644
index 46d4327274a5..000000000000
--- a/devel/opentelemetry-cpp/files/patch-api_include_opentelemetry_logs_logger__type__traits.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- api/include/opentelemetry/logs/logger_type_traits.h.orig 2024-07-17 20:04:10 UTC
-+++ api/include/opentelemetry/logs/logger_type_traits.h
-@@ -166,7 +166,7 @@ struct LogRecordSetterTrait
- * = nullptr>
- inline static LogRecord *Set(LogRecord *log_record, ArgumentType &&arg) noexcept
- {
-- return LogRecordSetterTrait<common::KeyValueIterable>::template Set(
-+ return LogRecordSetterTrait<common::KeyValueIterable>::template Set<>(
- log_record, std::forward<ArgumentType>(arg));
- }
-
diff --git a/devel/opentelemetry-cpp/pkg-plist b/devel/opentelemetry-cpp/pkg-plist
index 27c9351c67d1..2d5ae1b9ef9c 100644
--- a/devel/opentelemetry-cpp/pkg-plist
+++ b/devel/opentelemetry-cpp/pkg-plist
@@ -225,6 +225,94 @@ include/opentelemetry/sdk/trace/tracer_provider.h
include/opentelemetry/sdk/trace/tracer_provider_factory.h
include/opentelemetry/sdk/version/version.h
include/opentelemetry/sdk_config.h
+include/opentelemetry/semconv/client_attributes.h
+include/opentelemetry/semconv/error_attributes.h
+include/opentelemetry/semconv/exception_attributes.h
+include/opentelemetry/semconv/http_attributes.h
+include/opentelemetry/semconv/http_metrics.h
+include/opentelemetry/semconv/incubating/artifact_attributes.h
+include/opentelemetry/semconv/incubating/aws_attributes.h
+include/opentelemetry/semconv/incubating/az_attributes.h
+include/opentelemetry/semconv/incubating/browser_attributes.h
+include/opentelemetry/semconv/incubating/cicd_attributes.h
+include/opentelemetry/semconv/incubating/client_attributes.h
+include/opentelemetry/semconv/incubating/cloud_attributes.h
+include/opentelemetry/semconv/incubating/cloudevents_attributes.h
+include/opentelemetry/semconv/incubating/cloudfoundry_attributes.h
+include/opentelemetry/semconv/incubating/code_attributes.h
+include/opentelemetry/semconv/incubating/container_attributes.h
+include/opentelemetry/semconv/incubating/container_metrics.h
+include/opentelemetry/semconv/incubating/cpu_attributes.h
+include/opentelemetry/semconv/incubating/db_attributes.h
+include/opentelemetry/semconv/incubating/db_metrics.h
+include/opentelemetry/semconv/incubating/deployment_attributes.h
+include/opentelemetry/semconv/incubating/destination_attributes.h
+include/opentelemetry/semconv/incubating/device_attributes.h
+include/opentelemetry/semconv/incubating/disk_attributes.h
+include/opentelemetry/semconv/incubating/dns_attributes.h
+include/opentelemetry/semconv/incubating/dns_metrics.h
+include/opentelemetry/semconv/incubating/enduser_attributes.h
+include/opentelemetry/semconv/incubating/error_attributes.h
+include/opentelemetry/semconv/incubating/event_attributes.h
+include/opentelemetry/semconv/incubating/exception_attributes.h
+include/opentelemetry/semconv/incubating/faas_attributes.h
+include/opentelemetry/semconv/incubating/faas_metrics.h
+include/opentelemetry/semconv/incubating/feature_flag_attributes.h
+include/opentelemetry/semconv/incubating/file_attributes.h
+include/opentelemetry/semconv/incubating/gcp_attributes.h
+include/opentelemetry/semconv/incubating/gen_ai_attributes.h
+include/opentelemetry/semconv/incubating/gen_ai_metrics.h
+include/opentelemetry/semconv/incubating/graphql_attributes.h
+include/opentelemetry/semconv/incubating/heroku_attributes.h
+include/opentelemetry/semconv/incubating/host_attributes.h
+include/opentelemetry/semconv/incubating/http_attributes.h
+include/opentelemetry/semconv/incubating/http_metrics.h
+include/opentelemetry/semconv/incubating/hw_attributes.h
+include/opentelemetry/semconv/incubating/hw_metrics.h
+include/opentelemetry/semconv/incubating/k8s_attributes.h
+include/opentelemetry/semconv/incubating/k8s_metrics.h
+include/opentelemetry/semconv/incubating/linux_attributes.h
+include/opentelemetry/semconv/incubating/log_attributes.h
+include/opentelemetry/semconv/incubating/message_attributes.h
+include/opentelemetry/semconv/incubating/messaging_attributes.h
+include/opentelemetry/semconv/incubating/messaging_metrics.h
+include/opentelemetry/semconv/incubating/net_attributes.h
+include/opentelemetry/semconv/incubating/network_attributes.h
+include/opentelemetry/semconv/incubating/oci_attributes.h
+include/opentelemetry/semconv/incubating/opentracing_attributes.h
+include/opentelemetry/semconv/incubating/os_attributes.h
+include/opentelemetry/semconv/incubating/otel_attributes.h
+include/opentelemetry/semconv/incubating/other_attributes.h
+include/opentelemetry/semconv/incubating/peer_attributes.h
+include/opentelemetry/semconv/incubating/pool_attributes.h
+include/opentelemetry/semconv/incubating/process_attributes.h
+include/opentelemetry/semconv/incubating/process_metrics.h
+include/opentelemetry/semconv/incubating/profile_attributes.h
+include/opentelemetry/semconv/incubating/rpc_attributes.h
+include/opentelemetry/semconv/incubating/rpc_metrics.h
+include/opentelemetry/semconv/incubating/server_attributes.h
+include/opentelemetry/semconv/incubating/service_attributes.h
+include/opentelemetry/semconv/incubating/session_attributes.h
+include/opentelemetry/semconv/incubating/source_attributes.h
+include/opentelemetry/semconv/incubating/system_attributes.h
+include/opentelemetry/semconv/incubating/system_metrics.h
+include/opentelemetry/semconv/incubating/telemetry_attributes.h
+include/opentelemetry/semconv/incubating/test_attributes.h
+include/opentelemetry/semconv/incubating/thread_attributes.h
+include/opentelemetry/semconv/incubating/tls_attributes.h
+include/opentelemetry/semconv/incubating/url_attributes.h
+include/opentelemetry/semconv/incubating/user_agent_attributes.h
+include/opentelemetry/semconv/incubating/user_attributes.h
+include/opentelemetry/semconv/incubating/vcs_attributes.h
+include/opentelemetry/semconv/incubating/webengine_attributes.h
+include/opentelemetry/semconv/network_attributes.h
+include/opentelemetry/semconv/otel_attributes.h
+include/opentelemetry/semconv/schema_url.h
+include/opentelemetry/semconv/server_attributes.h
+include/opentelemetry/semconv/service_attributes.h
+include/opentelemetry/semconv/telemetry_attributes.h
+include/opentelemetry/semconv/url_attributes.h
+include/opentelemetry/semconv/user_agent_attributes.h
include/opentelemetry/std/shared_ptr.h
include/opentelemetry/std/span.h
include/opentelemetry/std/string_view.h