diff options
Diffstat (limited to 'sysutils')
-rw-r--r-- | sysutils/Makefile | 3 | ||||
-rw-r--r-- | sysutils/liburcu/Makefile | 2 | ||||
-rw-r--r-- | sysutils/liburcu/distinfo | 6 | ||||
-rw-r--r-- | sysutils/liburcu/pkg-plist | 1 | ||||
-rw-r--r-- | sysutils/openvox-agent8/Makefile | 1 | ||||
-rw-r--r-- | sysutils/openvox-agent8/files/patch-openvox.gemspec | 11 | ||||
-rw-r--r-- | sysutils/p5-OpenTelemetry-Exporter-OTLP/Makefile | 37 | ||||
-rw-r--r-- | sysutils/p5-OpenTelemetry-Exporter-OTLP/distinfo | 3 | ||||
-rw-r--r-- | sysutils/p5-OpenTelemetry-Exporter-OTLP/pkg-descr | 15 | ||||
-rw-r--r-- | sysutils/p5-OpenTelemetry-Exporter-OTLP/pkg-plist | 28 | ||||
-rw-r--r-- | sysutils/p5-OpenTelemetry-SDK/Makefile | 30 | ||||
-rw-r--r-- | sysutils/p5-OpenTelemetry-SDK/distinfo | 3 | ||||
-rw-r--r-- | sysutils/p5-OpenTelemetry-SDK/pkg-descr | 12 | ||||
-rw-r--r-- | sysutils/p5-OpenTelemetry-SDK/pkg-plist | 51 | ||||
-rw-r--r-- | sysutils/p5-OpenTelemetry/Makefile | 42 | ||||
-rw-r--r-- | sysutils/p5-OpenTelemetry/distinfo | 3 | ||||
-rw-r--r-- | sysutils/p5-OpenTelemetry/pkg-descr | 10 | ||||
-rw-r--r-- | sysutils/p5-OpenTelemetry/pkg-plist | 129 | ||||
-rw-r--r-- | sysutils/puppet8/Makefile | 1 | ||||
-rw-r--r-- | sysutils/puppet8/files/patch-puppet.gemspec | 11 |
20 files changed, 395 insertions, 4 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile index 6318f5d8375d..71f54d6d986c 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -847,6 +847,9 @@ SUBDIR += p5-MogileFS-Server SUBDIR += p5-MogileFS-Utils SUBDIR += p5-Monitor-Simple + SUBDIR += p5-OpenTelemetry + SUBDIR += p5-OpenTelemetry-Exporter-OTLP + SUBDIR += p5-OpenTelemetry-SDK SUBDIR += p5-POSIX-Run-Capture SUBDIR += p5-Plugtools SUBDIR += p5-Plugtools-Plugins-HomeOU diff --git a/sysutils/liburcu/Makefile b/sysutils/liburcu/Makefile index 16c2fe638123..e0a1a26ceb90 100644 --- a/sysutils/liburcu/Makefile +++ b/sysutils/liburcu/Makefile @@ -1,5 +1,5 @@ PORTNAME= liburcu -DISTVERSION= 0.15.1 +DISTVERSION= 0.15.3 CATEGORIES= sysutils MASTER_SITES= https://lttng.org/files/urcu/ DISTNAME= userspace-rcu-${DISTVERSION} diff --git a/sysutils/liburcu/distinfo b/sysutils/liburcu/distinfo index 40ba6d3e7c0d..f6e992fefaaf 100644 --- a/sysutils/liburcu/distinfo +++ b/sysutils/liburcu/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744243785 -SHA256 (userspace-rcu-0.15.1.tar.bz2) = 98d66cc12f2c5881879b976f0c55d10d311401513be254e3bd28cf3811fb50c8 -SIZE (userspace-rcu-0.15.1.tar.bz2) = 682998 +TIMESTAMP = 1751907763 +SHA256 (userspace-rcu-0.15.3.tar.bz2) = 26687ec84e3e114759454c884a08abeaf79dec09b041895ddf4c45ec150acb6d +SIZE (userspace-rcu-0.15.3.tar.bz2) = 684175 diff --git a/sysutils/liburcu/pkg-plist b/sysutils/liburcu/pkg-plist index f41cdea3962e..191d9b8977bd 100644 --- a/sysutils/liburcu/pkg-plist +++ b/sysutils/liburcu/pkg-plist @@ -85,6 +85,7 @@ include/urcu/uatomic/riscv.h include/urcu/uatomic/s390.h include/urcu/uatomic/sparc64.h include/urcu/uatomic/tile.h +include/urcu/uatomic/uassert.h include/urcu/uatomic/x86.h include/urcu/uatomic_arch.h include/urcu/urcu-bp.h diff --git a/sysutils/openvox-agent8/Makefile b/sysutils/openvox-agent8/Makefile index 1bb8619cfe8b..fb4b6ee64fbe 100644 --- a/sysutils/openvox-agent8/Makefile +++ b/sysutils/openvox-agent8/Makefile @@ -1,5 +1,6 @@ PORTNAME= openvox-agent PORTVERSION= 8.21.0 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= https://forge.puppet.com/v3/files/:forge PKGNAMESUFFIX= 8 diff --git a/sysutils/openvox-agent8/files/patch-openvox.gemspec b/sysutils/openvox-agent8/files/patch-openvox.gemspec new file mode 100644 index 000000000000..c86da301d200 --- /dev/null +++ b/sysutils/openvox-agent8/files/patch-openvox.gemspec @@ -0,0 +1,11 @@ +--- openvox.gemspec.orig 2025-07-23 00:04:25 UTC ++++ openvox.gemspec +@@ -24,7 +24,7 @@ Gem::Specification.new do |spec| + spec.add_runtime_dependency('benchmark', '>= 0.3', '< 0.5') + spec.add_runtime_dependency('concurrent-ruby', '~> 1.0') + spec.add_runtime_dependency('deep_merge', '~> 1.0') +- spec.add_runtime_dependency('fast_gettext', '>= 2.1', '< 4') ++ spec.add_runtime_dependency('fast_gettext', '>= 2.1', '< 5') + spec.add_runtime_dependency('getoptlong', '~> 0.2.0') + spec.add_runtime_dependency('locale', '~> 2.1') + spec.add_runtime_dependency('multi_json', '~> 1.13') diff --git a/sysutils/p5-OpenTelemetry-Exporter-OTLP/Makefile b/sysutils/p5-OpenTelemetry-Exporter-OTLP/Makefile new file mode 100644 index 000000000000..9abcd5ed8e28 --- /dev/null +++ b/sysutils/p5-OpenTelemetry-Exporter-OTLP/Makefile @@ -0,0 +1,37 @@ +PORTNAME= OpenTelemetry-Exporter-OTLP +PORTVERSION= 0.021 +CATEGORIES= sysutils perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:JJATRIA +PKGNAMEPREFIX= p5- + +MAINTAINER= dvl@FreeBSD.org +COMMENT= OpenTelemetry Protocol (OTLP) Exporter for Perl +WWW= https://metacpan.org/dist/OpenTelemetry-Exporter-OTLP + +LICENSE= ART10 + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +BR_DEPENDS= p5-File-ShareDir-Install>=0.06:devel/p5-File-ShareDir-Install +BUILD_DEPENDS= ${BR_DEPENDS} \ + p5-ExtUtils-MakeMaker>0:devel/p5-ExtUtils-MakeMaker +RUN_DEPENDS= ${BR_DEPENDS} \ + p5-Feature-Compat-Try>0:devel/p5-Feature-Compat-Try \ + p5-File-Share>0:devel/p5-File-Share \ + p5-Future-AsyncAwait>=0.38:devel/p5-Future-AsyncAwait \ + p5-HTTP-Tiny>0:www/p5-HTTP-Tiny \ + p5-isa>0:devel/p5-isa \ + p5-JSON-MaybeXS>0:converters/p5-JSON-MaybeXS \ + p5-Metrics-Any>0:devel/p5-Metrics-Any \ + p5-Object-Pad>=0.74:devel/p5-Object-Pad \ + p5-OpenTelemetry>=0.030:sysutils/p5-OpenTelemetry \ + p5-Path-Tiny>0:devel/p5-Path-Tiny \ + p5-Syntax-Keyword-Dynamically>0:devel/p5-Syntax-Keyword-Dynamically \ + p5-Syntax-Keyword-Match>0:devel/p5-Syntax-Keyword-Match \ + p5-Time-Piece>0:devel/p5-Time-Piece + +.include <bsd.port.mk> diff --git a/sysutils/p5-OpenTelemetry-Exporter-OTLP/distinfo b/sysutils/p5-OpenTelemetry-Exporter-OTLP/distinfo new file mode 100644 index 000000000000..5e299438c7e8 --- /dev/null +++ b/sysutils/p5-OpenTelemetry-Exporter-OTLP/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1752852946 +SHA256 (OpenTelemetry-Exporter-OTLP-0.021.tar.gz) = 64ccefd30020d9da0b7918898f894645f9a2416759e953aedfc843936541449f +SIZE (OpenTelemetry-Exporter-OTLP-0.021.tar.gz) = 35852 diff --git a/sysutils/p5-OpenTelemetry-Exporter-OTLP/pkg-descr b/sysutils/p5-OpenTelemetry-Exporter-OTLP/pkg-descr new file mode 100644 index 000000000000..a593679249f2 --- /dev/null +++ b/sysutils/p5-OpenTelemetry-Exporter-OTLP/pkg-descr @@ -0,0 +1,15 @@ +The OpenTelemetry Protocol Exporter uses the OpenTelemetry Protocol to send +the telemetry data to a collector. For ways to generate that telemetry data, +you should look into the OpenTelemetry API distribution (if you are a library +author) or the OpenTelemetry::SDK distribution (if you are an application +author). + +The telemetry data provided by the API and SDK distributions needs to be sent +and collected somewhere for processing. This distribution provides an OTLP +exporter class that can be used to send telemetry data to a collector that +supports that protocol. + +This distribution will be used by the OpenTelemetry::SDK distribution to send +telemetry data (if configured to do so). If you are not writing an application +that will send telemetry data to a collector, then you are unlikely to need +distribution directly. diff --git a/sysutils/p5-OpenTelemetry-Exporter-OTLP/pkg-plist b/sysutils/p5-OpenTelemetry-Exporter-OTLP/pkg-plist new file mode 100644 index 000000000000..c16d6a9d1274 --- /dev/null +++ b/sysutils/p5-OpenTelemetry-Exporter-OTLP/pkg-plist @@ -0,0 +1,28 @@ +%%SITE_PERL%%/OpenTelemetry/Exporter/OTLP.pm +%%SITE_PERL%%/OpenTelemetry/Exporter/OTLP.pod +%%SITE_PERL%%/OpenTelemetry/Exporter/OTLP/Encoder/JSON.pm +%%SITE_PERL%%/OpenTelemetry/Exporter/OTLP/Encoder/JSON.pod +%%SITE_PERL%%/OpenTelemetry/Exporter/OTLP/Encoder/Protobuf.pm +%%SITE_PERL%%/OpenTelemetry/Exporter/OTLP/Encoder/Protobuf.pod +%%SITE_PERL%%/OpenTelemetry/Exporter/OTLP/Logs.pm +%%SITE_PERL%%/OpenTelemetry/Exporter/OTLP/Logs.pod +%%SITE_PERL%%/OpenTelemetry/Exporter/OTLP/Traces.pm +%%SITE_PERL%%/OpenTelemetry/Exporter/OTLP/Traces.pod +%%SITE_PERL%%/OpenTelemetry/Proto.pm +%%SITE_PERL%%/OpenTelemetry/Proto.pod +%%SITE_PERL%%/auto/share/dist/OpenTelemetry-Exporter-OTLP/google/rpc/status.pb +%%SITE_PERL%%/auto/share/dist/OpenTelemetry-Exporter-OTLP/opentelemetry/proto/collector/README.md +%%SITE_PERL%%/auto/share/dist/OpenTelemetry-Exporter-OTLP/opentelemetry/proto/collector/logs/v1/logs_service.pb +%%SITE_PERL%%/auto/share/dist/OpenTelemetry-Exporter-OTLP/opentelemetry/proto/collector/metrics/v1/metrics_service.pb +%%SITE_PERL%%/auto/share/dist/OpenTelemetry-Exporter-OTLP/opentelemetry/proto/collector/trace/v1/trace_service.pb +%%SITE_PERL%%/auto/share/dist/OpenTelemetry-Exporter-OTLP/opentelemetry/proto/common/v1/common.pb +%%SITE_PERL%%/auto/share/dist/OpenTelemetry-Exporter-OTLP/opentelemetry/proto/logs/v1/logs.pb +%%SITE_PERL%%/auto/share/dist/OpenTelemetry-Exporter-OTLP/opentelemetry/proto/metrics/v1/metrics.pb +%%SITE_PERL%%/auto/share/dist/OpenTelemetry-Exporter-OTLP/opentelemetry/proto/resource/v1/resource.pb +%%SITE_PERL%%/auto/share/dist/OpenTelemetry-Exporter-OTLP/opentelemetry/proto/trace/v1/trace.pb +%%PERL5_MAN3%%/OpenTelemetry::Exporter::OTLP.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Exporter::OTLP::Encoder::JSON.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Exporter::OTLP::Encoder::Protobuf.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Exporter::OTLP::Logs.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Exporter::OTLP::Traces.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Proto.3.gz diff --git a/sysutils/p5-OpenTelemetry-SDK/Makefile b/sysutils/p5-OpenTelemetry-SDK/Makefile new file mode 100644 index 000000000000..c271648f242c --- /dev/null +++ b/sysutils/p5-OpenTelemetry-SDK/Makefile @@ -0,0 +1,30 @@ +PORTNAME= OpenTelemetry-SDK +PORTVERSION= 0.027 +CATEGORIES= sysutils perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:JJATRIA +PKGNAMEPREFIX= p5- + +MAINTAINER= dvl@FreeBSD.org +COMMENT= OpenTelemetry SDK for Perl +WWW= https://metacpan.org/dist/OpenTelemetry-SDK/ + +LICENSE= ART10 + +USES= perl5 +USE_PERL5= modbuild + +BUILD_DEPENDS= p5-Module-Build-Tiny>0:devel/p5-Module-Build-Tiny +RUN_DEPENDS= p5-Feature-Compat-Try>0:devel/p5-Feature-Compat-Try \ + p5-Future-AsyncAwait>=0.38:devel/p5-Future-AsyncAwait \ + p5-IO-Async>0:devel/p5-IO-Async \ + p5-isa>0:devel/p5-isa \ + p5-Metrics-Any>0:devel/p5-Metrics-Any \ + p5-Mutex>0:devel/p5-Mutex \ + p5-Object-Pad>=0.74:devel/p5-Object-Pad \ + p5-OpenTelemetry-Exporter-OTLP>0:sysutils/p5-OpenTelemetry-Exporter-OTLP \ + p5-OpenTelemetry>=0.030:sysutils/p5-OpenTelemetry + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/sysutils/p5-OpenTelemetry-SDK/distinfo b/sysutils/p5-OpenTelemetry-SDK/distinfo new file mode 100644 index 000000000000..0ae7f98a4130 --- /dev/null +++ b/sysutils/p5-OpenTelemetry-SDK/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1752852472 +SHA256 (OpenTelemetry-SDK-0.027.tar.gz) = 9e9f5e4a12732419dc6c13eb376e7cde7b1ec121905f69f5eb712e597cd4ad27 +SIZE (OpenTelemetry-SDK-0.027.tar.gz) = 56593 diff --git a/sysutils/p5-OpenTelemetry-SDK/pkg-descr b/sysutils/p5-OpenTelemetry-SDK/pkg-descr new file mode 100644 index 000000000000..bcc86053794b --- /dev/null +++ b/sysutils/p5-OpenTelemetry-SDK/pkg-descr @@ -0,0 +1,12 @@ +This distribution provides the reference implementation of the OpenTelemetry +Perl interfaces currently defined in the experimental OpenTelemetry +distribution. That is, it includes the functionality needed to collect, +analyze, and export telemetry data produced using the API. + +Generally, Perl applications should install this distribution (or other +concrete implementation of the OpenTelemetry API). Using the SDK, an +application can configure how it wants telemetry data to be handled, including +which data should be persisted, how it should be formatted, and where it should +be recorded or exported. However, libraries that produce telemetry data should +generally depend only on OpenTelemetry, deferring the choice of concrete +implementation to the application developer. diff --git a/sysutils/p5-OpenTelemetry-SDK/pkg-plist b/sysutils/p5-OpenTelemetry-SDK/pkg-plist new file mode 100644 index 000000000000..9d7649801ea6 --- /dev/null +++ b/sysutils/p5-OpenTelemetry-SDK/pkg-plist @@ -0,0 +1,51 @@ +%%SITE_PERL%%/OpenTelemetry/SDK.pm +%%SITE_PERL%%/OpenTelemetry/SDK.pod +%%SITE_PERL%%/OpenTelemetry/SDK/Exporter/Console.pm +%%SITE_PERL%%/OpenTelemetry/SDK/Exporter/Console.pod +%%SITE_PERL%%/OpenTelemetry/SDK/InstrumentationScope.pm +%%SITE_PERL%%/OpenTelemetry/SDK/InstrumentationScope.pod +%%SITE_PERL%%/OpenTelemetry/SDK/Resource.pm +%%SITE_PERL%%/OpenTelemetry/SDK/Resource.pod +%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Sampler.pm +%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Sampler.pod +%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Sampler/AlwaysOff.pm +%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Sampler/AlwaysOff.pod +%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Sampler/AlwaysOn.pm +%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Sampler/AlwaysOn.pod +%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Sampler/ParentBased.pm +%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Sampler/ParentBased.pod +%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Sampler/Result.pm +%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Sampler/Result.pod +%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Sampler/TraceIDRatioBased.pm +%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Sampler/TraceIDRatioBased.pod +%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Span.pm +%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Span.pod +%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Span/Processor/Batch.pm +%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Span/Processor/Batch.pod +%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Span/Processor/Simple.pm +%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Span/Processor/Simple.pod +%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Span/Readable.pm +%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Span/Readable.pod +%%SITE_PERL%%/OpenTelemetry/SDK/Trace/SpanLimits.pm +%%SITE_PERL%%/OpenTelemetry/SDK/Trace/SpanLimits.pod +%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Tracer.pm +%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Tracer.pod +%%SITE_PERL%%/OpenTelemetry/SDK/Trace/TracerProvider.pm +%%SITE_PERL%%/OpenTelemetry/SDK/Trace/TracerProvider.pod +%%PERL5_MAN3%%/OpenTelemetry::SDK.3.gz +%%PERL5_MAN3%%/OpenTelemetry::SDK::Exporter::Console.3.gz +%%PERL5_MAN3%%/OpenTelemetry::SDK::InstrumentationScope.3.gz +%%PERL5_MAN3%%/OpenTelemetry::SDK::Resource.3.gz +%%PERL5_MAN3%%/OpenTelemetry::SDK::Trace::Sampler.3.gz +%%PERL5_MAN3%%/OpenTelemetry::SDK::Trace::Sampler::AlwaysOff.3.gz +%%PERL5_MAN3%%/OpenTelemetry::SDK::Trace::Sampler::AlwaysOn.3.gz +%%PERL5_MAN3%%/OpenTelemetry::SDK::Trace::Sampler::ParentBased.3.gz +%%PERL5_MAN3%%/OpenTelemetry::SDK::Trace::Sampler::Result.3.gz +%%PERL5_MAN3%%/OpenTelemetry::SDK::Trace::Sampler::TraceIDRatioBased.3.gz +%%PERL5_MAN3%%/OpenTelemetry::SDK::Trace::Span.3.gz +%%PERL5_MAN3%%/OpenTelemetry::SDK::Trace::Span::Processor::Batch.3.gz +%%PERL5_MAN3%%/OpenTelemetry::SDK::Trace::Span::Processor::Simple.3.gz +%%PERL5_MAN3%%/OpenTelemetry::SDK::Trace::Span::Readable.3.gz +%%PERL5_MAN3%%/OpenTelemetry::SDK::Trace::SpanLimits.3.gz +%%PERL5_MAN3%%/OpenTelemetry::SDK::Trace::Tracer.3.gz +%%PERL5_MAN3%%/OpenTelemetry::SDK::Trace::TracerProvider.3.gz diff --git a/sysutils/p5-OpenTelemetry/Makefile b/sysutils/p5-OpenTelemetry/Makefile new file mode 100644 index 000000000000..0d8b72557c9b --- /dev/null +++ b/sysutils/p5-OpenTelemetry/Makefile @@ -0,0 +1,42 @@ +PORTNAME= OpenTelemetry +PORTVERSION= 0.030 +CATEGORIES= sysutils perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:JJATRIA +PKGNAMEPREFIX= p5- + +MAINTAINER= dvl@FreeBSD.org +COMMENT= Perl implementation of the OpenTelemetry standard +WWW= https://metacpan.org/pod/OpenTelemetry + +LICENSE= ART10 + +USES= perl5 +USE_PERL5= modbuild + +BUILD_DEPENDS= p5-Module-Build-Tiny>0:devel/p5-Module-Build-Tiny +RUN_DEPENDS= p5-Bytes-Random-Secure>0:security/p5-Bytes-Random-Secure \ + p5-Carp-Clan>0:devel/p5-Carp-Clan \ + p5-Class-Method-Modifiers>0:devel/p5-Class-Method-Modifiers \ + p5-Exporter-Tiny>=0.044:devel/p5-Exporter-Tiny \ + p5-Feature-Compat-Defer>0:devel/p5-Feature-Compat-Defer \ + p5-Feature-Compat-Try>0:devel/p5-Feature-Compat-Try \ + p5-Future-AsyncAwait>0:devel/p5-Future-AsyncAwait \ + p5-Future>=0.26:devel/p5-Future \ + p5-isa>0:devel/p5-isa \ + p5-List-UtilsBy>0:devel/p5-List-UtilsBy \ + p5-Log-Any>0:devel/p5-Log-Any \ + p5-Module-Pluggable>0:devel/p5-Module-Pluggable \ + p5-Module-Runtime>0:devel/p5-Module-Runtime \ + p5-Mutex>0:devel/p5-Mutex \ + p5-Object-Pad>0:devel/p5-Object-Pad \ + p5-Ref-Util>0:devel/p5-Ref-Util \ + p5-Sentinel>0:devel/p5-Sentinel \ + p5-Syntax-Keyword-Dynamically>0:devel/p5-Syntax-Keyword-Dynamically \ + p5-URI>0:net/p5-URI \ + p5-URL-Encode>0:www/p5-URL-Encode \ + p5-X-Tiny>0:devel/p5-X-Tiny + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/sysutils/p5-OpenTelemetry/distinfo b/sysutils/p5-OpenTelemetry/distinfo new file mode 100644 index 000000000000..480b02b047e7 --- /dev/null +++ b/sysutils/p5-OpenTelemetry/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1752847800 +SHA256 (OpenTelemetry-0.030.tar.gz) = c1061570a9474631a96c9f938bb43cd02adc9b0f33419cd91741a319cf832aa2 +SIZE (OpenTelemetry-0.030.tar.gz) = 102741 diff --git a/sysutils/p5-OpenTelemetry/pkg-descr b/sysutils/p5-OpenTelemetry/pkg-descr new file mode 100644 index 000000000000..7d97e6e8c3d3 --- /dev/null +++ b/sysutils/p5-OpenTelemetry/pkg-descr @@ -0,0 +1,10 @@ +The OpenTelemetry distribution is the Perl implementation of OpenTelemetry. +This module provides an entrypoint and exposes exposes an interface to get +and set components that need to be globally available. + +The OpenTelemetry standard keeps a strict separation between an API layer +that implements an interface that is backend-agnostic, and an SDK layer +that can be connected to the API to do the actual work. + +$logger_provider = OpenTelemetry->logger_provider; +OpenTelemetry->logger_provider = $new_logger_provider; diff --git a/sysutils/p5-OpenTelemetry/pkg-plist b/sysutils/p5-OpenTelemetry/pkg-plist new file mode 100644 index 000000000000..106953013626 --- /dev/null +++ b/sysutils/p5-OpenTelemetry/pkg-plist @@ -0,0 +1,129 @@ +%%SITE_PERL%%/Log/Any/Adapter/OpenTelemetry.pm +%%SITE_PERL%%/Log/Any/Adapter/OpenTelemetry.pod +%%SITE_PERL%%/OpenTelemetry.pm +%%SITE_PERL%%/OpenTelemetry.pod +%%SITE_PERL%%/OpenTelemetry/Attributes.pm +%%SITE_PERL%%/OpenTelemetry/Attributes.pod +%%SITE_PERL%%/OpenTelemetry/Baggage.pm +%%SITE_PERL%%/OpenTelemetry/Baggage.pod +%%SITE_PERL%%/OpenTelemetry/Common.pm +%%SITE_PERL%%/OpenTelemetry/Common.pod +%%SITE_PERL%%/OpenTelemetry/Constants.pm +%%SITE_PERL%%/OpenTelemetry/Constants.pod +%%SITE_PERL%%/OpenTelemetry/Context.pm +%%SITE_PERL%%/OpenTelemetry/Context.pod +%%SITE_PERL%%/OpenTelemetry/Exporter.pm +%%SITE_PERL%%/OpenTelemetry/Exporter.pod +%%SITE_PERL%%/OpenTelemetry/Guides/Exporters.pod +%%SITE_PERL%%/OpenTelemetry/Guides/Instrumentation.pod +%%SITE_PERL%%/OpenTelemetry/Guides/Libraries.pod +%%SITE_PERL%%/OpenTelemetry/Guides/Quickstart.pod +%%SITE_PERL%%/OpenTelemetry/Instrumentation.pm +%%SITE_PERL%%/OpenTelemetry/Instrumentation.pod +%%SITE_PERL%%/OpenTelemetry/Instrumentation/DBI.pm +%%SITE_PERL%%/OpenTelemetry/Instrumentation/DBI.pod +%%SITE_PERL%%/OpenTelemetry/Instrumentation/HTTP/Tiny.pm +%%SITE_PERL%%/OpenTelemetry/Instrumentation/HTTP/Tiny.pod +%%SITE_PERL%%/OpenTelemetry/Instrumentation/LWP/UserAgent.pm +%%SITE_PERL%%/OpenTelemetry/Instrumentation/LWP/UserAgent.pod +%%SITE_PERL%%/OpenTelemetry/Instrumentation/namespace.pm +%%SITE_PERL%%/OpenTelemetry/Instrumentation/namespace.pod +%%SITE_PERL%%/OpenTelemetry/Integration.pm +%%SITE_PERL%%/OpenTelemetry/Integration.pod +%%SITE_PERL%%/OpenTelemetry/Logs/LogRecord/Processor.pm +%%SITE_PERL%%/OpenTelemetry/Logs/LogRecord/Processor.pod +%%SITE_PERL%%/OpenTelemetry/Logs/Logger.pm +%%SITE_PERL%%/OpenTelemetry/Logs/Logger.pod +%%SITE_PERL%%/OpenTelemetry/Logs/LoggerProvider.pm +%%SITE_PERL%%/OpenTelemetry/Logs/LoggerProvider.pod +%%SITE_PERL%%/OpenTelemetry/Processor.pm +%%SITE_PERL%%/OpenTelemetry/Processor.pod +%%SITE_PERL%%/OpenTelemetry/Propagator.pm +%%SITE_PERL%%/OpenTelemetry/Propagator.pod +%%SITE_PERL%%/OpenTelemetry/Propagator/Baggage.pm +%%SITE_PERL%%/OpenTelemetry/Propagator/Baggage.pod +%%SITE_PERL%%/OpenTelemetry/Propagator/Composite.pm +%%SITE_PERL%%/OpenTelemetry/Propagator/Composite.pod +%%SITE_PERL%%/OpenTelemetry/Propagator/None.pm +%%SITE_PERL%%/OpenTelemetry/Propagator/None.pod +%%SITE_PERL%%/OpenTelemetry/Propagator/TextMap.pm +%%SITE_PERL%%/OpenTelemetry/Propagator/TextMap.pod +%%SITE_PERL%%/OpenTelemetry/Propagator/TraceContext.pm +%%SITE_PERL%%/OpenTelemetry/Propagator/TraceContext.pod +%%SITE_PERL%%/OpenTelemetry/Propagator/TraceContext/TraceFlags.pm +%%SITE_PERL%%/OpenTelemetry/Propagator/TraceContext/TraceFlags.pod +%%SITE_PERL%%/OpenTelemetry/Propagator/TraceContext/TraceParent.pm +%%SITE_PERL%%/OpenTelemetry/Propagator/TraceContext/TraceParent.pod +%%SITE_PERL%%/OpenTelemetry/Propagator/TraceContext/TraceState.pm +%%SITE_PERL%%/OpenTelemetry/Propagator/TraceContext/TraceState.pod +%%SITE_PERL%%/OpenTelemetry/Trace.pm +%%SITE_PERL%%/OpenTelemetry/Trace.pod +%%SITE_PERL%%/OpenTelemetry/Trace/Event.pm +%%SITE_PERL%%/OpenTelemetry/Trace/Event.pod +%%SITE_PERL%%/OpenTelemetry/Trace/Link.pm +%%SITE_PERL%%/OpenTelemetry/Trace/Link.pod +%%SITE_PERL%%/OpenTelemetry/Trace/Span.pm +%%SITE_PERL%%/OpenTelemetry/Trace/Span.pod +%%SITE_PERL%%/OpenTelemetry/Trace/Span/Processor.pm +%%SITE_PERL%%/OpenTelemetry/Trace/Span/Processor.pod +%%SITE_PERL%%/OpenTelemetry/Trace/Span/Status.pm +%%SITE_PERL%%/OpenTelemetry/Trace/Span/Status.pod +%%SITE_PERL%%/OpenTelemetry/Trace/SpanContext.pm +%%SITE_PERL%%/OpenTelemetry/Trace/SpanContext.pod +%%SITE_PERL%%/OpenTelemetry/Trace/Tracer.pm +%%SITE_PERL%%/OpenTelemetry/Trace/Tracer.pod +%%SITE_PERL%%/OpenTelemetry/Trace/TracerProvider.pm +%%SITE_PERL%%/OpenTelemetry/Trace/TracerProvider.pod +%%SITE_PERL%%/OpenTelemetry/X.pm +%%SITE_PERL%%/OpenTelemetry/X.pod +%%SITE_PERL%%/OpenTelemetry/X/Invalid.pm +%%SITE_PERL%%/OpenTelemetry/X/Invalid.pod +%%SITE_PERL%%/OpenTelemetry/X/Parsing.pm +%%SITE_PERL%%/OpenTelemetry/X/Parsing.pod +%%SITE_PERL%%/OpenTelemetry/X/Unsupported.pm +%%SITE_PERL%%/OpenTelemetry/X/Unsupported.pod +%%SITE_PERL%%/Test2/Tools/OpenTelemetry.pm +%%PERL5_MAN3%%/Log::Any::Adapter::OpenTelemetry.3.gz +%%PERL5_MAN3%%/OpenTelemetry.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Attributes.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Baggage.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Common.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Constants.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Context.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Exporter.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Guides::Exporters.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Guides::Instrumentation.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Guides::Libraries.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Guides::Quickstart.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Instrumentation.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Instrumentation::DBI.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Instrumentation::HTTP::Tiny.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Instrumentation::LWP::UserAgent.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Instrumentation::namespace.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Integration.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Logs::LogRecord::Processor.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Logs::Logger.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Logs::LoggerProvider.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Processor.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Propagator.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Propagator::Baggage.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Propagator::Composite.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Propagator::None.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Propagator::TextMap.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Propagator::TraceContext.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Propagator::TraceContext::TraceFlags.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Propagator::TraceContext::TraceParent.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Propagator::TraceContext::TraceState.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Trace.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Trace::Event.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Trace::Link.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Trace::Span.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Trace::Span::Processor.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Trace::Span::Status.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Trace::SpanContext.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Trace::Tracer.3.gz +%%PERL5_MAN3%%/OpenTelemetry::Trace::TracerProvider.3.gz +%%PERL5_MAN3%%/OpenTelemetry::X.3.gz +%%PERL5_MAN3%%/OpenTelemetry::X::Invalid.3.gz +%%PERL5_MAN3%%/OpenTelemetry::X::Parsing.3.gz +%%PERL5_MAN3%%/OpenTelemetry::X::Unsupported.3.gz diff --git a/sysutils/puppet8/Makefile b/sysutils/puppet8/Makefile index 4dac60d8cf6a..d59aac4e0629 100644 --- a/sysutils/puppet8/Makefile +++ b/sysutils/puppet8/Makefile @@ -1,5 +1,6 @@ PORTNAME= puppet PORTVERSION= 8.10.0 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= https://forge.puppet.com/v3/files/:forge PKGNAMESUFFIX= 8 diff --git a/sysutils/puppet8/files/patch-puppet.gemspec b/sysutils/puppet8/files/patch-puppet.gemspec new file mode 100644 index 000000000000..555c880c809a --- /dev/null +++ b/sysutils/puppet8/files/patch-puppet.gemspec @@ -0,0 +1,11 @@ +--- puppet.gemspec.orig 2025-07-23 00:05:26 UTC ++++ puppet.gemspec +@@ -23,7 +23,7 @@ Gem::Specification.new do |spec| + spec.add_runtime_dependency('concurrent-ruby', '~> 1.0') + spec.add_runtime_dependency('deep_merge', '~> 1.0') + spec.add_runtime_dependency('facter', ['>= 4.3.0', '< 5']) +- spec.add_runtime_dependency('fast_gettext', '>= 2.1', '< 4') ++ spec.add_runtime_dependency('fast_gettext', '>= 2.1', '< 5') + spec.add_runtime_dependency('getoptlong', '~> 0.2.0') + spec.add_runtime_dependency('locale', '~> 2.1') + spec.add_runtime_dependency('multi_json', '~> 1.13') |