commit:     3b7fac9037d684f3e92bb411d9e441393ee6b66f
Author:     Z. Liu <zhixu.liu <AT> gmail <DOT> com>
AuthorDate: Thu Apr 17 07:20:53 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 29 19:27:51 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b7fac90

dev-cpp/opentelemetry-cpp: update DEPEND for USE="prometheus"

dev-cpp/prometheus-cpp is required but is never included in DEPEND!

Closes: https://bugs.gentoo.org/843326
Closes: https://bugs.gentoo.org/885579
Signed-off-by: Z. Liu <zhixu.liu <AT> gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/41626
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.3.0-r2.ebuild | 5 ++++-
 dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.4.0.ebuild    | 5 ++++-
 dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0-r1.ebuild | 5 ++++-
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.3.0-r2.ebuild 
b/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.3.0-r2.ebuild
index 474f39a0b30e..0b67b346b6ed 100644
--- a/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.3.0-r2.ebuild
+++ b/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.3.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -24,6 +24,9 @@ RDEPEND="
 "
 DEPEND="
        ${RDEPEND}
+       prometheus? (
+               dev-cpp/prometheus-cpp
+       )
        test? (
                dev-cpp/gtest
                dev-cpp/benchmark

diff --git a/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.4.0.ebuild 
b/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.4.0.ebuild
index 474f39a0b30e..0b67b346b6ed 100644
--- a/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.4.0.ebuild
+++ b/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -24,6 +24,9 @@ RDEPEND="
 "
 DEPEND="
        ${RDEPEND}
+       prometheus? (
+               dev-cpp/prometheus-cpp
+       )
        test? (
                dev-cpp/gtest
                dev-cpp/benchmark

diff --git a/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0-r1.ebuild 
b/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0-r1.ebuild
index df41ba0935e1..75194d8bfc7b 100644
--- a/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0-r1.ebuild
+++ b/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2024 Gentoo Authors
+# Copyright 2022-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -24,6 +24,9 @@ RDEPEND="
 "
 DEPEND="
        ${RDEPEND}
+       prometheus? (
+               dev-cpp/prometheus-cpp
+       )
        test? (
                dev-cpp/gtest
                dev-cpp/benchmark

Reply via email to