[dev-libs/libbson] sync against pr version, docutils 0.22 patch

This commit is contained in:
2025-11-04 12:52:40 +01:00
parent 2ac3ca79b2
commit 150dcb8bd1
2 changed files with 31 additions and 6 deletions

View File

@@ -32,7 +32,7 @@ S="${WORKDIR}/mongo-c-driver-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~hppa ~loong ~ppc ~riscv ~sparc ~x86"
KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~loong ~ppc ~riscv ~sparc ~x86"
IUSE="examples ${LIBBSON_DOCS_USEFLAG} static-libs"
# tests are covered in mongo-c-driver and are not easily runnable in here
@@ -40,7 +40,7 @@ RESTRICT="test"
BDEPEND="
man? (
<=dev-python/docutils-0.22
dev-python/docutils
dev-python/sphinx
)
verify-sig? ( sec-keys/openpgp-keys-mongo-c-driver )
@@ -48,13 +48,14 @@ BDEPEND="
PATCHES=(
"${FILESDIR}"/libbson-1.30.6-cmake4.patch
"${FILESDIR}"/libbson-1.30.6-docutils-0.22.patch
)
src_unpack() {
if use verify-sig; then
verify-sig_verify_detached "${DISTDIR}"/mongo-c-driver-${PV}.tar.gz{,.asc}
fi
default
if use verify-sig; then
verify-sig_verify_detached "${DISTDIR}"/mongo-c-driver-${PV}.tar.gz{,.asc}
fi
default
}
src_prepare() {