diff options
Diffstat (limited to 'devel/opentelemetry-cpp/Makefile')
| -rw-r--r-- | devel/opentelemetry-cpp/Makefile | 71 |
1 files changed, 54 insertions, 17 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> |
