From 150dcb8bd188197488f0db12d55be13d6c974f1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20F=C3=B6rster?= Date: Tue, 4 Nov 2025 12:52:40 +0100 Subject: [PATCH] [dev-libs/libbson] sync against pr version, docutils 0.22 patch --- .../files/libbson-1.30.6-docutils-0.22.patch | 24 +++++++++++++++++++ dev-libs/libbson/libbson-1.30.6.ebuild | 13 +++++----- 2 files changed, 31 insertions(+), 6 deletions(-) create mode 100644 dev-libs/libbson/files/libbson-1.30.6-docutils-0.22.patch diff --git a/dev-libs/libbson/files/libbson-1.30.6-docutils-0.22.patch b/dev-libs/libbson/files/libbson-1.30.6-docutils-0.22.patch new file mode 100644 index 0000000..786ec4f --- /dev/null +++ b/dev-libs/libbson/files/libbson-1.30.6-docutils-0.22.patch @@ -0,0 +1,24 @@ +https://jira.mongodb.org/browse/CDRIVER-6133 +--- a/src/libmongoc/doc/conf.py ++++ b/src/libmongoc/doc/conf.py +@@ -133,7 +133,7 @@ + .. |qenc:is-experimental| replace:: + + is part of the experimental +- `Queryable Encryption `_ API and may be subject ++ `Queryable Encryption ` API and may be subject + to breaking changes in future releases. + + .. |qenc:opt-is-experimental| replace:: +@@ -190,10 +190,10 @@ + :cmake:command:`find_package() ` + + .. |bson_t-storage-ptr| replace:: +- non-``NULL`` pointer to `overwritable storage `_ for a :symbol:`bson_t` ++ non-``NULL`` pointer to `overwritable storage ` for a :symbol:`bson_t` + + .. |bson_t-opt-storage-ptr| replace:: +- maybe-``NULL`` pointer to `overwritable storage `_ for a :symbol:`bson_t` ++ maybe-``NULL`` pointer to `overwritable storage ` for a :symbol:`bson_t` + + .. _mongodb_docs_cdriver: https://www.mongodb.com/docs/languages/c/c-driver/current/ diff --git a/dev-libs/libbson/libbson-1.30.6.ebuild b/dev-libs/libbson/libbson-1.30.6.ebuild index cd6a2d9..d36498f 100644 --- a/dev-libs/libbson/libbson-1.30.6.ebuild +++ b/dev-libs/libbson/libbson-1.30.6.ebuild @@ -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() {