From 7a9993f852f4889c902094d8106aa3f22f2a5baf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20F=C3=B6rster?= Date: Mon, 15 Sep 2025 16:56:55 +0200 Subject: [PATCH] [dev-libs/mongo-c-driver] disable manpage gen, fix verify-sig --- dev-libs/mongo-c-driver/mongo-c-driver-1.30.5-r1.ebuild | 9 ++++++++- dev-libs/mongo-c-driver/mongo-c-driver-1.30.5.ebuild | 9 ++++++++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/dev-libs/mongo-c-driver/mongo-c-driver-1.30.5-r1.ebuild b/dev-libs/mongo-c-driver/mongo-c-driver-1.30.5-r1.ebuild index c13a1b3..3623c59 100644 --- a/dev-libs/mongo-c-driver/mongo-c-driver-1.30.5-r1.ebuild +++ b/dev-libs/mongo-c-driver/mongo-c-driver-1.30.5-r1.ebuild @@ -82,6 +82,13 @@ python_check_deps() { python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" } +src_unpack() { + if use verify-sig; then + verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.asc} + fi + default +} + src_prepare() { cmake_src_prepare @@ -114,7 +121,7 @@ src_configure() { -DUSE_SYSTEM_LIBBSON=ON -DENABLE_CLIENT_SIDE_ENCRYPTION=ON -DENABLE_EXAMPLES=OFF - -DENABLE_MAN_PAGES=ON + -DENABLE_MAN_PAGES="$(usex man ON OFF)" -DENABLE_MONGOC=ON -DENABLE_MONGODB_AWS_AUTH="$(usex s3 ON OFF)" -DENABLE_SNAPPY=ON diff --git a/dev-libs/mongo-c-driver/mongo-c-driver-1.30.5.ebuild b/dev-libs/mongo-c-driver/mongo-c-driver-1.30.5.ebuild index 09ce890..ee45448 100644 --- a/dev-libs/mongo-c-driver/mongo-c-driver-1.30.5.ebuild +++ b/dev-libs/mongo-c-driver/mongo-c-driver-1.30.5.ebuild @@ -79,6 +79,13 @@ python_check_deps() { python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" } +src_unpack() { + if use verify-sig; then + verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.asc} + fi + default +} + src_prepare() { cmake_src_prepare @@ -111,7 +118,7 @@ src_configure() { -DUSE_SYSTEM_LIBBSON=ON -DENABLE_CLIENT_SIDE_ENCRYPTION=OFF -DENABLE_EXAMPLES=OFF - -DENABLE_MAN_PAGES=ON + -DENABLE_MAN_PAGES="$(usex man ON OFF)" -DENABLE_MONGOC=ON -DENABLE_MONGODB_AWS_AUTH=OFF -DENABLE_SNAPPY=ON