[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

@@ -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 <queryable-encryption_>`_ API and may be subject
+ `Queryable Encryption <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() <command:find_package>`
.. |bson_t-storage-ptr| replace::
- non-``NULL`` pointer to `overwritable storage <bson_lifetimes_>`_ for a :symbol:`bson_t`
+ non-``NULL`` pointer to `overwritable storage <bson_lifetimes_>` for a :symbol:`bson_t`
.. |bson_t-opt-storage-ptr| replace::
- maybe-``NULL`` pointer to `overwritable storage <bson_lifetimes_>`_ for a :symbol:`bson_t`
+ maybe-``NULL`` pointer to `overwritable storage <bson_lifetimes_>` for a :symbol:`bson_t`
.. _mongodb_docs_cdriver: https://www.mongodb.com/docs/languages/c/c-driver/current/

View File

@@ -32,7 +32,7 @@ S="${WORKDIR}/mongo-c-driver-${PV}"
LICENSE="Apache-2.0" LICENSE="Apache-2.0"
SLOT="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" IUSE="examples ${LIBBSON_DOCS_USEFLAG} static-libs"
# tests are covered in mongo-c-driver and are not easily runnable in here # tests are covered in mongo-c-driver and are not easily runnable in here
@@ -40,7 +40,7 @@ RESTRICT="test"
BDEPEND=" BDEPEND="
man? ( man? (
<=dev-python/docutils-0.22 dev-python/docutils
dev-python/sphinx dev-python/sphinx
) )
verify-sig? ( sec-keys/openpgp-keys-mongo-c-driver ) verify-sig? ( sec-keys/openpgp-keys-mongo-c-driver )
@@ -48,6 +48,7 @@ BDEPEND="
PATCHES=( PATCHES=(
"${FILESDIR}"/libbson-1.30.6-cmake4.patch "${FILESDIR}"/libbson-1.30.6-cmake4.patch
"${FILESDIR}"/libbson-1.30.6-docutils-0.22.patch
) )
src_unpack() { src_unpack() {