diff options
Diffstat (limited to 'devel/opentelemetry-cpp')
| -rw-r--r-- | devel/opentelemetry-cpp/Makefile | 71 | ||||
| -rw-r--r-- | devel/opentelemetry-cpp/distinfo | 8 | ||||
| -rw-r--r-- | devel/opentelemetry-cpp/pkg-plist | 84 |
3 files changed, 143 insertions, 20 deletions
diff --git a/devel/opentelemetry-cpp/Makefile b/devel/opentelemetry-cpp/Makefile index 46c7bbe2cbc5..8d8be274957b 100644 --- a/devel/opentelemetry-cpp/Makefile +++ b/devel/opentelemetry-cpp/Makefile @@ -1,33 +1,70 @@ PORTNAME= opentelemetry-cpp -PORTVERSION= 1.22.0 +PORTVERSION= 1.24.0 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= devel -MAINTAINER= osa@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= OpenTelemetry C++ client -WWW= https://github.com/open-telemetry/opentelemetry-cpp +WWW= https://opentelemetry.io/ \ + https://github.com/open-telemetry/opentelemetry-cpp LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USE_GITHUB= yes -GH_ACCOUNT= open-telemetry -GH_PROJECT= ${PORTNAME} +LIB_DEPENDS= libcurl.so:ftp/curl \ + libgtest.so:devel/googletest \ + libryml.so:devel/rapidyaml +TEST_DEPENDS= benchmark>=0:devel/benchmark -USES= cmake compiler:c++14-lang cpe +USES= cpe cmake:testing compiler:c++14-lang localbase:ldflags -CPE_VENDOR= cncf - -CMAKE_ARGS= -DBUILD_SHARED_LIBS=ON \ - -DCMAKE_POSITION_INDEPENDENT_CODE=ON -CMAKE_OFF= BUILD_TESTING BUILD_EXAMPLES +CMAKE_OFF= BUILD_TESTING \ + BUILD_W3CTRACECONTEXT_TEST \ + OPENTELEMETRY_SKIP_DYNAMIC_LOADING_TESTS \ + OTELCPP_MAINTAINER_MODE \ + TARBALL \ + WITH_ABI_VERSION_2 \ + WITH_API_ONLY \ + WITH_ASYNC_EXPORT_PREVIEW \ + WITH_ELASTICSEARCH \ + WITH_EXAMPLES \ + WITH_EXAMPLES_HTTP \ + WITH_FUNC_TESTS \ + WITH_GSL \ + WITH_METRICS_EXEMPLAR_PREVIEW \ + WITH_NO_DEPRECATED_CODE \ + WITH_NO_GETENV \ + WITH_OPENTRACING \ + WITH_OTLP_FILE \ + WITH_OTLP_GRPC \ + WITH_OTLP_GRPC_CREDENTIAL_PREVIEW \ + WITH_OTLP_GRPC_SSL_MTLS_PREVIEW \ + WITH_OTLP_HTTP \ + WITH_OTLP_HTTP_COMPRESSION \ + WITH_OTLP_RETRY_PREVIEW \ + WITH_PROMETHEUS \ + WITH_RESOURCE_DETECTORS_PREVIEW \ + WITH_THREAD_INSTRUMENTATION_PREVIEW \ + WITH_ZIPKIN +CMAKE_ON= BUILD_SHARED_LIBS \ + CMAKE_POSITION_INDEPENDENT_CODE \ + OPENTELEMETRY_INSTALL \ + OTELCPP_VERSIONED_LIBS \ + WITH_ABI_VERSION_1 \ + WITH_BENCHMARK \ + WITH_CONFIGURATION \ + WITH_CURL_LOGGING +CMAKE_TESTING_ON= \ + BUILD_TESTING \ + WITH_FUNC_TESTS +USE_LDCONFIG= yes -LIB_DEPENDS= libgtest.so:devel/googletest \ - libcurl.so:ftp/curl +PLIST_SUB= PORTVERSION=${PORTVERSION} -USE_LDCONFIG= yes -GNU_CONFIGURE= yes +USE_GITHUB= yes +GH_ACCOUNT= open-telemetry -PLIST_SUB= SHLIBVER=${PORTVERSION} +CPE_VENDOR= cncf .include <bsd.port.mk> diff --git a/devel/opentelemetry-cpp/distinfo b/devel/opentelemetry-cpp/distinfo index 99ae995ff675..b7e35da809b3 100644 --- a/devel/opentelemetry-cpp/distinfo +++ b/devel/opentelemetry-cpp/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1752293599 -SHA256 (open-telemetry-opentelemetry-cpp-v1.22.0_GH0.tar.gz) = 3428f433f4b435ed1fad64cbdbe75b7288c06f6297786a7036d65d5b9a1d215b -SIZE (open-telemetry-opentelemetry-cpp-v1.22.0_GH0.tar.gz) = 1125051 +TIMESTAMP = 1763853162 +SHA256 (open-telemetry-opentelemetry-cpp-v1.24.0_GH0.tar.gz) = 7b8e966affca1daf1906272f4d983631cad85fb6ea60fb6f55dcd1811a730604 +SIZE (open-telemetry-opentelemetry-cpp-v1.24.0_GH0.tar.gz) = 1223110 +SHA256 (open-telemetry-opentelemetry-proto-v1.9.0_GH0.tar.gz) = 2d2220db196bdfd0aec872b75a5e614458f8396557fc718b28017e1a08db49e4 +SIZE (open-telemetry-opentelemetry-proto-v1.9.0_GH0.tar.gz) = 119325 diff --git a/devel/opentelemetry-cpp/pkg-plist b/devel/opentelemetry-cpp/pkg-plist index 00d7a41df503..9f2917fde156 100644 --- a/devel/opentelemetry-cpp/pkg-plist +++ b/devel/opentelemetry-cpp/pkg-plist @@ -25,6 +25,9 @@ include/opentelemetry/exporters/memory/in_memory_span_data.h include/opentelemetry/exporters/memory/in_memory_span_exporter.h include/opentelemetry/exporters/memory/in_memory_span_exporter_factory.h include/opentelemetry/exporters/ostream/common_utils.h +include/opentelemetry/exporters/ostream/console_log_record_builder.h +include/opentelemetry/exporters/ostream/console_push_metric_builder.h +include/opentelemetry/exporters/ostream/console_span_builder.h include/opentelemetry/exporters/ostream/log_record_exporter.h include/opentelemetry/exporters/ostream/log_record_exporter_factory.h include/opentelemetry/exporters/ostream/metric_exporter.h @@ -52,6 +55,7 @@ include/opentelemetry/logs/severity.h include/opentelemetry/metrics/async_instruments.h include/opentelemetry/metrics/meter.h include/opentelemetry/metrics/meter_provider.h +include/opentelemetry/metrics/multi_observer_result.h include/opentelemetry/metrics/noop.h include/opentelemetry/metrics/observer_result.h include/opentelemetry/metrics/provider.h @@ -108,6 +112,7 @@ include/opentelemetry/sdk/common/attributemap_hash.h include/opentelemetry/sdk/common/base64.h include/opentelemetry/sdk/common/circular_buffer.h include/opentelemetry/sdk/common/circular_buffer_range.h +include/opentelemetry/sdk/common/custom_hash_equality.h include/opentelemetry/sdk/common/disabled.h include/opentelemetry/sdk/common/empty_attributes.h include/opentelemetry/sdk/common/env_variables.h @@ -129,8 +134,12 @@ include/opentelemetry/sdk/configuration/boolean_array_attribute_value_configurat include/opentelemetry/sdk/configuration/boolean_attribute_value_configuration.h include/opentelemetry/sdk/configuration/configuration.h include/opentelemetry/sdk/configuration/configuration_parser.h +include/opentelemetry/sdk/configuration/configured_sdk.h +include/opentelemetry/sdk/configuration/console_log_record_exporter_builder.h include/opentelemetry/sdk/configuration/console_log_record_exporter_configuration.h +include/opentelemetry/sdk/configuration/console_push_metric_exporter_builder.h include/opentelemetry/sdk/configuration/console_push_metric_exporter_configuration.h +include/opentelemetry/sdk/configuration/console_span_exporter_builder.h include/opentelemetry/sdk/configuration/console_span_exporter_configuration.h include/opentelemetry/sdk/configuration/default_aggregation_configuration.h include/opentelemetry/sdk/configuration/default_histogram_aggregation.h @@ -140,14 +149,24 @@ include/opentelemetry/sdk/configuration/double_array_attribute_value_configurati include/opentelemetry/sdk/configuration/double_attribute_value_configuration.h include/opentelemetry/sdk/configuration/drop_aggregation_configuration.h include/opentelemetry/sdk/configuration/explicit_bucket_histogram_aggregation_configuration.h +include/opentelemetry/sdk/configuration/extension_log_record_exporter_builder.h include/opentelemetry/sdk/configuration/extension_log_record_exporter_configuration.h +include/opentelemetry/sdk/configuration/extension_log_record_processor_builder.h include/opentelemetry/sdk/configuration/extension_log_record_processor_configuration.h +include/opentelemetry/sdk/configuration/extension_metric_producer_configuration.h +include/opentelemetry/sdk/configuration/extension_pull_metric_exporter_builder.h include/opentelemetry/sdk/configuration/extension_pull_metric_exporter_configuration.h +include/opentelemetry/sdk/configuration/extension_push_metric_exporter_builder.h include/opentelemetry/sdk/configuration/extension_push_metric_exporter_configuration.h +include/opentelemetry/sdk/configuration/extension_sampler_builder.h include/opentelemetry/sdk/configuration/extension_sampler_configuration.h +include/opentelemetry/sdk/configuration/extension_span_exporter_builder.h include/opentelemetry/sdk/configuration/extension_span_exporter_configuration.h +include/opentelemetry/sdk/configuration/extension_span_processor_builder.h include/opentelemetry/sdk/configuration/extension_span_processor_configuration.h +include/opentelemetry/sdk/configuration/grpc_tls_configuration.h include/opentelemetry/sdk/configuration/headers_configuration.h +include/opentelemetry/sdk/configuration/http_tls_configuration.h include/opentelemetry/sdk/configuration/include_exclude_configuration.h include/opentelemetry/sdk/configuration/instrument_type.h include/opentelemetry/sdk/configuration/integer_array_attribute_value_configuration.h @@ -163,20 +182,32 @@ include/opentelemetry/sdk/configuration/log_record_processor_configuration_visit include/opentelemetry/sdk/configuration/logger_provider_configuration.h include/opentelemetry/sdk/configuration/meter_provider_configuration.h include/opentelemetry/sdk/configuration/metric_producer_configuration.h +include/opentelemetry/sdk/configuration/metric_producer_configuration_visitor.h include/opentelemetry/sdk/configuration/metric_reader_configuration.h include/opentelemetry/sdk/configuration/metric_reader_configuration_visitor.h +include/opentelemetry/sdk/configuration/open_census_metric_producer_configuration.h +include/opentelemetry/sdk/configuration/otlp_file_log_record_exporter_builder.h include/opentelemetry/sdk/configuration/otlp_file_log_record_exporter_configuration.h +include/opentelemetry/sdk/configuration/otlp_file_push_metric_exporter_builder.h include/opentelemetry/sdk/configuration/otlp_file_push_metric_exporter_configuration.h +include/opentelemetry/sdk/configuration/otlp_file_span_exporter_builder.h include/opentelemetry/sdk/configuration/otlp_file_span_exporter_configuration.h +include/opentelemetry/sdk/configuration/otlp_grpc_log_record_exporter_builder.h include/opentelemetry/sdk/configuration/otlp_grpc_log_record_exporter_configuration.h +include/opentelemetry/sdk/configuration/otlp_grpc_push_metric_exporter_builder.h include/opentelemetry/sdk/configuration/otlp_grpc_push_metric_exporter_configuration.h +include/opentelemetry/sdk/configuration/otlp_grpc_span_exporter_builder.h include/opentelemetry/sdk/configuration/otlp_grpc_span_exporter_configuration.h include/opentelemetry/sdk/configuration/otlp_http_encoding.h +include/opentelemetry/sdk/configuration/otlp_http_log_record_exporter_builder.h include/opentelemetry/sdk/configuration/otlp_http_log_record_exporter_configuration.h +include/opentelemetry/sdk/configuration/otlp_http_push_metric_exporter_builder.h include/opentelemetry/sdk/configuration/otlp_http_push_metric_exporter_configuration.h +include/opentelemetry/sdk/configuration/otlp_http_span_exporter_builder.h include/opentelemetry/sdk/configuration/otlp_http_span_exporter_configuration.h include/opentelemetry/sdk/configuration/parent_based_sampler_configuration.h include/opentelemetry/sdk/configuration/periodic_metric_reader_configuration.h +include/opentelemetry/sdk/configuration/prometheus_pull_metric_exporter_builder.h include/opentelemetry/sdk/configuration/prometheus_pull_metric_exporter_configuration.h include/opentelemetry/sdk/configuration/propagator_configuration.h include/opentelemetry/sdk/configuration/pull_metric_exporter_configuration.h @@ -184,11 +215,13 @@ include/opentelemetry/sdk/configuration/pull_metric_exporter_configuration_visit include/opentelemetry/sdk/configuration/pull_metric_reader_configuration.h include/opentelemetry/sdk/configuration/push_metric_exporter_configuration.h include/opentelemetry/sdk/configuration/push_metric_exporter_configuration_visitor.h +include/opentelemetry/sdk/configuration/registry.h include/opentelemetry/sdk/configuration/resource_configuration.h include/opentelemetry/sdk/configuration/ryml_document.h include/opentelemetry/sdk/configuration/ryml_document_node.h include/opentelemetry/sdk/configuration/sampler_configuration.h include/opentelemetry/sdk/configuration/sampler_configuration_visitor.h +include/opentelemetry/sdk/configuration/sdk_builder.h include/opentelemetry/sdk/configuration/simple_log_record_processor_configuration.h include/opentelemetry/sdk/configuration/simple_span_processor_configuration.h include/opentelemetry/sdk/configuration/span_exporter_configuration.h @@ -201,12 +234,16 @@ include/opentelemetry/sdk/configuration/string_array_configuration.h include/opentelemetry/sdk/configuration/string_attribute_value_configuration.h include/opentelemetry/sdk/configuration/sum_aggregation_configuration.h include/opentelemetry/sdk/configuration/temporality_preference.h +include/opentelemetry/sdk/configuration/text_map_propagator_builder.h include/opentelemetry/sdk/configuration/trace_id_ratio_based_sampler_configuration.h include/opentelemetry/sdk/configuration/tracer_provider_configuration.h +include/opentelemetry/sdk/configuration/translation_strategy.h +include/opentelemetry/sdk/configuration/unsupported_exception.h include/opentelemetry/sdk/configuration/view_configuration.h include/opentelemetry/sdk/configuration/view_selector_configuration.h include/opentelemetry/sdk/configuration/view_stream_configuration.h include/opentelemetry/sdk/configuration/yaml_configuration_parser.h +include/opentelemetry/sdk/configuration/zipkin_span_exporter_builder.h include/opentelemetry/sdk/configuration/zipkin_span_exporter_configuration.h include/opentelemetry/sdk/instrumentationlibrary/instrumentation_library.h include/opentelemetry/sdk/instrumentationscope/instrumentation_scope.h @@ -273,6 +310,7 @@ include/opentelemetry/sdk/metrics/meter_context_factory.h include/opentelemetry/sdk/metrics/meter_provider.h include/opentelemetry/sdk/metrics/meter_provider_factory.h include/opentelemetry/sdk/metrics/metric_reader.h +include/opentelemetry/sdk/metrics/multi_observer_result.h include/opentelemetry/sdk/metrics/observer_result.h include/opentelemetry/sdk/metrics/provider.h include/opentelemetry/sdk/metrics/push_metric_exporter.h @@ -407,7 +445,13 @@ 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/nfs_attributes.h +include/opentelemetry/semconv/incubating/nfs_metrics.h include/opentelemetry/semconv/incubating/oci_attributes.h +include/opentelemetry/semconv/incubating/onc_rpc_attributes.h +include/opentelemetry/semconv/incubating/openai_attributes.h +include/opentelemetry/semconv/incubating/openshift_attributes.h +include/opentelemetry/semconv/incubating/openshift_metrics.h include/opentelemetry/semconv/incubating/opentracing_attributes.h include/opentelemetry/semconv/incubating/os_attributes.h include/opentelemetry/semconv/incubating/otel_attributes.h @@ -415,6 +459,7 @@ include/opentelemetry/semconv/incubating/otel_metrics.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/pprof_attributes.h include/opentelemetry/semconv/incubating/process_attributes.h include/opentelemetry/semconv/incubating/process_metrics.h include/opentelemetry/semconv/incubating/profile_attributes.h @@ -488,27 +533,66 @@ lib/cmake/opentelemetry-cpp/find-package-support-functions.cmake lib/cmake/opentelemetry-cpp/opentelemetry-cpp-api-target.cmake lib/cmake/opentelemetry-cpp/opentelemetry-cpp-config-version.cmake lib/cmake/opentelemetry-cpp/opentelemetry-cpp-config.cmake +lib/cmake/opentelemetry-cpp/opentelemetry-cpp-configuration-target-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/opentelemetry-cpp/opentelemetry-cpp-configuration-target.cmake lib/cmake/opentelemetry-cpp/opentelemetry-cpp-exporters_in_memory-target-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/opentelemetry-cpp/opentelemetry-cpp-exporters_in_memory-target.cmake lib/cmake/opentelemetry-cpp/opentelemetry-cpp-exporters_ostream-target-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/opentelemetry-cpp/opentelemetry-cpp-exporters_ostream-target.cmake +lib/cmake/opentelemetry-cpp/opentelemetry-cpp-exporters_ostream_builder-target-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/opentelemetry-cpp/opentelemetry-cpp-exporters_ostream_builder-target.cmake lib/cmake/opentelemetry-cpp/opentelemetry-cpp-ext_common-target.cmake lib/cmake/opentelemetry-cpp/opentelemetry-cpp-sdk-target-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/opentelemetry-cpp/opentelemetry-cpp-sdk-target.cmake lib/cmake/opentelemetry-cpp/thirdparty-dependency-definitions.cmake lib/libopentelemetry_common.so +lib/libopentelemetry_common.so.1 +lib/libopentelemetry_common.so.%%PORTVERSION%% +lib/libopentelemetry_configuration.so +lib/libopentelemetry_configuration.so.1 +lib/libopentelemetry_configuration.so.%%PORTVERSION%% lib/libopentelemetry_exporter_in_memory.so +lib/libopentelemetry_exporter_in_memory.so.1 +lib/libopentelemetry_exporter_in_memory.so.%%PORTVERSION%% lib/libopentelemetry_exporter_in_memory_metric.so +lib/libopentelemetry_exporter_in_memory_metric.so.1 +lib/libopentelemetry_exporter_in_memory_metric.so.%%PORTVERSION%% lib/libopentelemetry_exporter_ostream_logs.so +lib/libopentelemetry_exporter_ostream_logs.so.1 +lib/libopentelemetry_exporter_ostream_logs.so.%%PORTVERSION%% +lib/libopentelemetry_exporter_ostream_logs_builder.so +lib/libopentelemetry_exporter_ostream_logs_builder.so.1 +lib/libopentelemetry_exporter_ostream_logs_builder.so.%%PORTVERSION%% lib/libopentelemetry_exporter_ostream_metrics.so +lib/libopentelemetry_exporter_ostream_metrics.so.1 +lib/libopentelemetry_exporter_ostream_metrics.so.%%PORTVERSION%% +lib/libopentelemetry_exporter_ostream_metrics_builder.so +lib/libopentelemetry_exporter_ostream_metrics_builder.so.1 +lib/libopentelemetry_exporter_ostream_metrics_builder.so.%%PORTVERSION%% lib/libopentelemetry_exporter_ostream_span.so +lib/libopentelemetry_exporter_ostream_span.so.1 +lib/libopentelemetry_exporter_ostream_span.so.%%PORTVERSION%% +lib/libopentelemetry_exporter_ostream_span_builder.so +lib/libopentelemetry_exporter_ostream_span_builder.so.1 +lib/libopentelemetry_exporter_ostream_span_builder.so.%%PORTVERSION%% lib/libopentelemetry_logs.so +lib/libopentelemetry_logs.so.1 +lib/libopentelemetry_logs.so.%%PORTVERSION%% lib/libopentelemetry_metrics.so +lib/libopentelemetry_metrics.so.1 +lib/libopentelemetry_metrics.so.%%PORTVERSION%% lib/libopentelemetry_resources.so +lib/libopentelemetry_resources.so.1 +lib/libopentelemetry_resources.so.%%PORTVERSION%% lib/libopentelemetry_trace.so +lib/libopentelemetry_trace.so.1 +lib/libopentelemetry_trace.so.%%PORTVERSION%% lib/libopentelemetry_version.so +lib/libopentelemetry_version.so.1 +lib/libopentelemetry_version.so.%%PORTVERSION%% libdata/pkgconfig/opentelemetry_api.pc libdata/pkgconfig/opentelemetry_common.pc +libdata/pkgconfig/opentelemetry_configuration.pc libdata/pkgconfig/opentelemetry_logs.pc libdata/pkgconfig/opentelemetry_metrics.pc libdata/pkgconfig/opentelemetry_resources.pc |
