commit:     ebfc18a3ea0b0087fd3a7933b85165fbf0968091
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 10 15:18:51 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 10 15:25:18 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebfc18a3

dev-libs/leveldb: fix dependencies

leveldb, when building with USE="tcmalloc", uses functions of
google-perftools that aren't compiled in with "minimal" mode. In
which case, update the dependency to require minimal mode off.

Closes: https://bugs.gentoo.org/865147
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/leveldb/{leveldb-1.23-r3.ebuild => leveldb-1.23-r4.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.23-r3.ebuild 
b/dev-libs/leveldb/leveldb-1.23-r4.ebuild
similarity index 95%
rename from dev-libs/leveldb/leveldb-1.23-r3.ebuild
rename to dev-libs/leveldb/leveldb-1.23-r4.ebuild
index 13684bcf2b50..265ef4f39682 100644
--- a/dev-libs/leveldb/leveldb-1.23-r3.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23-r4.ebuild
@@ -18,7 +18,7 @@ RESTRICT="!test? ( test )"
 DEPEND="
        dev-libs/crc32c
        snappy? ( app-arch/snappy:= )
-       tcmalloc? ( dev-util/google-perftools:= )
+       tcmalloc? ( dev-util/google-perftools:=[-minimal] )
 "
 RDEPEND="${DEPEND}"
 BDEPEND="test? ( dev-cpp/gtest )"

Reply via email to