Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 4525784E7D for ; Sat, 29 Jul 2023 11:39:31 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id NjxbNH89Q95l for ; Sat, 29 Jul 2023 11:39:29 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 85B7C84CDC for ; Sat, 29 Jul 2023 11:39:29 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 795D6FBDB; Sat, 29 Jul 2023 11:39:29 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1690630769253260" MIME-Version: 1.0 Date: Sat, 29 Jul 2023 11:39:29 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/databases/mongo-c-driver To: pkgsrc-changes@NetBSD.org Approved: commit_and_comment Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20230729113929.795D6FBDB@cvs.NetBSD.org> This is a multi-part message in MIME format. --_----------=_1690630769253260 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Sat Jul 29 11:39:29 UTC 2023 Modified Files: pkgsrc/databases/mongo-c-driver: Makefile PLIST buildlink3.mk distinfo Log Message: mongo-c-driver: updated to 1.24.2 libmongoc 1.24.2 ================ Fixes: * Fix possible crash if thread creation fails. * Fix possible assertion if `mongoc_cursor_new_from_command_reply_with_opts` is called with open cursor and no `serverId` option. libmongoc 1.24.1 ================ Fixes: * Remove unnecessary assert in bulk API. May result in an abort when creating bulk operations with the `mongoc_bulk_operation_new` API intended for wrapping drivers. libmongoc 1.24.0 ================ New Features: * Support MongoDB server version 7.0. * Support updated Queryable Encryption protocol. * Introduces backwards breaking changes to the Queryable Encryption protocol. Using Queryable Encryption now requires MongoDB server version 7.0+. * Support new Queryable Encryption features. * Add `mongoc_client_encryption_create_encrypted_collection` to automatically create data encryption keys when creating a new encrypted collection. * Support new security features. * Add ability to fetch KMS credentials automatically from Azure, GCP, and AWS environments. * Support authentication with KMS AWS temporary credentials. * Cache fetched AWS credentials. * Support AWS IAM Roles for service accounts, EKS in particular. * Retry operations if the connection handshake fails. * Add index creation helper: `mongoc_collection_create_indexes_with_opts`. Fixes: * Fix default applied credentials for Kerberos with SSPI on Windows. * Fix possible overcounting in Performance Counters used by `mongoc-stat`. Language Standard Support: * C89 support has been dropped. C99 is the default tested C standard. Platform Support: * Support for macOS 10.14 will be dropped in an upcoming release. * Support for Ubuntu 14.04 will be dropped in an upcoming release. * Support for Debian 8.1 will be dropped in an upcoming release. Build Configuration: * The `ENABLE_BSON` configure-time option has been removed. Build scripts that used `ENABLE_BSON=SYSTEM` should be updated to use `USE_SYSTEM_LIBBSON=TRUE`. If the build script needs to support building arbitrary versions of the C driver, add both `ENABLE_BSON=SYSTEM` and `USE_SYSTEM_LIBBSON=TRUE`. To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 pkgsrc/databases/mongo-c-driver/Makefile cvs rdiff -u -r1.19 -r1.20 pkgsrc/databases/mongo-c-driver/PLIST cvs rdiff -u -r1.18 -r1.19 pkgsrc/databases/mongo-c-driver/buildlink3.mk cvs rdiff -u -r1.44 -r1.45 pkgsrc/databases/mongo-c-driver/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1690630769253260 Content-Disposition: inline Content-Length: 19825 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/databases/mongo-c-driver/Makefile diff -u pkgsrc/databases/mongo-c-driver/Makefile:1.57 pkgsrc/databases/mongo-c-driver/Makefile:1.58 --- pkgsrc/databases/mongo-c-driver/Makefile:1.57 Wed Apr 19 08:08:07 2023 +++ pkgsrc/databases/mongo-c-driver/Makefile Sat Jul 29 11:39:29 2023 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.57 2023/04/19 08:08:07 adam Exp $ +# $NetBSD: Makefile,v 1.58 2023/07/29 11:39:29 adam Exp $ -DISTNAME= mongo-c-driver-1.17.7 -PKGREVISION= 4 +DISTNAME= mongo-c-driver-1.24.2 CATEGORIES= databases MASTER_SITES= ${MASTER_SITE_GITHUB:=mongodb/} GITHUB_RELEASE= ${PKGVERSION_NOREV} @@ -14,15 +13,16 @@ LICENSE= apache-2.0 # Requires shm_open() NOT_FOR_PLATFORM+= OpenBSD-*-* -USE_CMAKE= yes +USE_LANGUAGES= c c++ USE_TOOLS+= pkg-config TEST_TARGET= check CMAKE_ARGS+= -DENABLE_ICU=ON -#CMAKE_ARGS+= -DENABLE_MAN_PAGES=ON -CMAKE_ARGS+= -DENABLE_SNAPPY=SYSTEM +CMAKE_ARGS+= -DENABLE_SNAPPY=ON CMAKE_ARGS+= -DENABLE_UNINSTALL=OFF CMAKE_ARGS+= -DENABLE_ZLIB=SYSTEM +CMAKE_ARGS+= -DENABLE_ZSTD=ON +CMAKE_ARGS+= -DENABLE_SHM_COUNTERS=OFF # ON is only supported on Linux or ARM Darwin PKGCONFIG_OVERRIDE+= src/libbson/src/libbson-1.0.pc.in PKGCONFIG_OVERRIDE+= src/libbson/src/libbson-static-1.0.pc.in @@ -35,13 +35,6 @@ INSTALLATION_DIRS+= ${PKGMANDIR}/man3 LDFLAGS.SunOS+= -lsocket BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--version-script=${WRKSRC}/src/libmongoc/../../build/cmake/libmongoc-hidden-symbols.map -PLIST_VARS+= unix - -.include "../../mk/bsd.prefs.mk" -.if ${OPSYS} != "Darwin" -PLIST.unix= yes -.endif - .include "options.mk" post-install: @@ -50,6 +43,8 @@ post-install: ${DESTDIR}${PREFIX}/${PKGMANDIR}/man3 .endfor +.include "../../archivers/zstd/buildlink3.mk" +.include "../../devel/cmake/build.mk" .include "../../devel/snappy/buildlink3.mk" .include "../../devel/zlib/buildlink3.mk" .include "../../textproc/icu/buildlink3.mk" Index: pkgsrc/databases/mongo-c-driver/PLIST diff -u pkgsrc/databases/mongo-c-driver/PLIST:1.19 pkgsrc/databases/mongo-c-driver/PLIST:1.20 --- pkgsrc/databases/mongo-c-driver/PLIST:1.19 Thu Dec 3 11:34:39 2020 +++ pkgsrc/databases/mongo-c-driver/PLIST Sat Jul 29 11:39:29 2023 @@ -1,9 +1,9 @@ -@comment $NetBSD: PLIST,v 1.19 2020/12/03 11:34:39 adam Exp $ -${PLIST.unix}bin/mongoc-stat +@comment $NetBSD: PLIST,v 1.20 2023/07/29 11:39:29 adam Exp $ include/libbson-1.0/bson.h include/libbson-1.0/bson/bcon.h include/libbson-1.0/bson/bson-atomic.h include/libbson-1.0/bson/bson-clock.h +include/libbson-1.0/bson/bson-cmp.h include/libbson-1.0/bson/bson-compat.h include/libbson-1.0/bson/bson-config.h include/libbson-1.0/bson/bson-context.h @@ -56,10 +56,12 @@ include/libmongoc-1.0/mongoc/mongoc-log. include/libmongoc-1.0/mongoc/mongoc-macros.h include/libmongoc-1.0/mongoc/mongoc-matcher.h include/libmongoc-1.0/mongoc/mongoc-opcode.h +include/libmongoc-1.0/mongoc/mongoc-optional.h include/libmongoc-1.0/mongoc/mongoc-prelude.h include/libmongoc-1.0/mongoc/mongoc-rand.h include/libmongoc-1.0/mongoc/mongoc-read-concern.h include/libmongoc-1.0/mongoc/mongoc-read-prefs.h +include/libmongoc-1.0/mongoc/mongoc-server-api.h include/libmongoc-1.0/mongoc/mongoc-server-description.h include/libmongoc-1.0/mongoc/mongoc-socket.h include/libmongoc-1.0/mongoc/mongoc-ssl.h @@ -106,6 +108,8 @@ lib/pkgconfig/libbson-static-1.0.pc lib/pkgconfig/libmongoc-1.0.pc ${PLIST.ssl}lib/pkgconfig/libmongoc-ssl-1.0.pc lib/pkgconfig/libmongoc-static-1.0.pc +man/man3/bson_aligned_alloc.3 +man/man3/bson_aligned_alloc0.3 man/man3/bson_append_array.3 man/man3/bson_append_array_begin.3 man/man3/bson_append_array_end.3 @@ -137,9 +141,12 @@ man/man3/bson_append_timeval.3 man/man3/bson_append_undefined.3 man/man3/bson_append_utf8.3 man/man3/bson_append_value.3 +man/man3/bson_array_as_canonical_extended_json.3 man/man3/bson_array_as_json.3 +man/man3/bson_array_as_relaxed_extended_json.3 man/man3/bson_as_canonical_extended_json.3 man/man3/bson_as_json.3 +man/man3/bson_as_json_with_opts.3 man/man3/bson_as_relaxed_extended_json.3 man/man3/bson_ascii_strtoll.3 man/man3/bson_character_and_string_routines.3 @@ -235,6 +242,11 @@ man/man3/bson_iter_visit_all.3 man/man3/bson_json.3 man/man3/bson_json_data_reader_ingest.3 man/man3/bson_json_data_reader_new.3 +man/man3/bson_json_mode_t.3 +man/man3/bson_json_opts_destroy.3 +man/man3/bson_json_opts_new.3 +man/man3/bson_json_opts_set_outermost_array.3 +man/man3/bson_json_opts_t.3 man/man3/bson_json_reader_destroy.3 man/man3/bson_json_reader_new.3 man/man3/bson_json_reader_new_from_fd.3 @@ -243,10 +255,6 @@ man/man3/bson_json_reader_read.3 man/man3/bson_json_reader_t.3 man/man3/bson_malloc.3 man/man3/bson_malloc0.3 -man/man3/bson_md5_append.3 -man/man3/bson_md5_finish.3 -man/man3/bson_md5_init.3 -man/man3/bson_md5_t.3 man/man3/bson_mem_restore_vtable.3 man/man3/bson_mem_set_vtable.3 man/man3/bson_memory.3 @@ -322,7 +330,6 @@ man/man3/bson_utf8_from_unichar.3 man/man3/bson_utf8_get_char.3 man/man3/bson_utf8_next_char.3 man/man3/bson_utf8_validate.3 -man/man3/bson_valgrind.3 man/man3/bson_validate.3 man/man3/bson_validate_with_error.3 man/man3/bson_value_copy.3 @@ -352,7 +359,10 @@ man/man3/mongoc_apm_command_failed_get_h man/man3/mongoc_apm_command_failed_get_operation_id.3 man/man3/mongoc_apm_command_failed_get_reply.3 man/man3/mongoc_apm_command_failed_get_request_id.3 +man/man3/mongoc_apm_command_failed_get_server_connection_id.3 +man/man3/mongoc_apm_command_failed_get_server_connection_id_int64.3 man/man3/mongoc_apm_command_failed_get_server_id.3 +man/man3/mongoc_apm_command_failed_get_service_id.3 man/man3/mongoc_apm_command_failed_t.3 man/man3/mongoc_apm_command_started_get_command.3 man/man3/mongoc_apm_command_started_get_command_name.3 @@ -361,7 +371,10 @@ man/man3/mongoc_apm_command_started_get_ man/man3/mongoc_apm_command_started_get_host.3 man/man3/mongoc_apm_command_started_get_operation_id.3 man/man3/mongoc_apm_command_started_get_request_id.3 +man/man3/mongoc_apm_command_started_get_server_connection_id.3 +man/man3/mongoc_apm_command_started_get_server_connection_id_int64.3 man/man3/mongoc_apm_command_started_get_server_id.3 +man/man3/mongoc_apm_command_started_get_service_id.3 man/man3/mongoc_apm_command_started_t.3 man/man3/mongoc_apm_command_succeeded_get_command_name.3 man/man3/mongoc_apm_command_succeeded_get_context.3 @@ -370,7 +383,10 @@ man/man3/mongoc_apm_command_succeeded_ge man/man3/mongoc_apm_command_succeeded_get_operation_id.3 man/man3/mongoc_apm_command_succeeded_get_reply.3 man/man3/mongoc_apm_command_succeeded_get_request_id.3 +man/man3/mongoc_apm_command_succeeded_get_server_connection_id.3 +man/man3/mongoc_apm_command_succeeded_get_server_connection_id_int64.3 man/man3/mongoc_apm_command_succeeded_get_server_id.3 +man/man3/mongoc_apm_command_succeeded_get_service_id.3 man/man3/mongoc_apm_command_succeeded_t.3 man/man3/mongoc_apm_server_changed_get_context.3 man/man3/mongoc_apm_server_changed_get_host.3 @@ -430,12 +446,16 @@ man/man3/mongoc_authentication.3 man/man3/mongoc_auto_encryption_opts_destroy.3 man/man3/mongoc_auto_encryption_opts_new.3 man/man3/mongoc_auto_encryption_opts_set_bypass_auto_encryption.3 +man/man3/mongoc_auto_encryption_opts_set_bypass_query_analysis.3 +man/man3/mongoc_auto_encryption_opts_set_encrypted_fields_map.3 man/man3/mongoc_auto_encryption_opts_set_extra.3 man/man3/mongoc_auto_encryption_opts_set_key_vault_client.3 man/man3/mongoc_auto_encryption_opts_set_key_vault_client_pool.3 man/man3/mongoc_auto_encryption_opts_set_key_vault_namespace.3 +man/man3/mongoc_auto_encryption_opts_set_kms_credential_provider_callback.3 man/man3/mongoc_auto_encryption_opts_set_kms_providers.3 man/man3/mongoc_auto_encryption_opts_set_schema_map.3 +man/man3/mongoc_auto_encryption_opts_set_tls_opts.3 man/man3/mongoc_auto_encryption_opts_t.3 man/man3/mongoc_basic_troubleshooting.3 man/man3/mongoc_bulk.3 @@ -455,7 +475,9 @@ man/man3/mongoc_bulk_operation_replace_o man/man3/mongoc_bulk_operation_replace_one_with_opts.3 man/man3/mongoc_bulk_operation_set_bypass_document_validation.3 man/man3/mongoc_bulk_operation_set_client_session.3 +man/man3/mongoc_bulk_operation_set_comment.3 man/man3/mongoc_bulk_operation_set_hint.3 +man/man3/mongoc_bulk_operation_set_let.3 man/man3/mongoc_bulk_operation_t.3 man/man3/mongoc_bulk_operation_update.3 man/man3/mongoc_bulk_operation_update_many_with_opts.3 @@ -475,37 +497,64 @@ man/man3/mongoc_client_command_with_opts man/man3/mongoc_client_decryption_decrypt.3 man/man3/mongoc_client_destroy.3 man/man3/mongoc_client_enable_auto_encryption.3 +man/man3/mongoc_client_encryption_add_key_alt_name.3 man/man3/mongoc_client_encryption_create_datakey.3 +man/man3/mongoc_client_encryption_create_encrypted_collection.3 man/man3/mongoc_client_encryption_datakey_opts_destroy.3 man/man3/mongoc_client_encryption_datakey_opts_new.3 man/man3/mongoc_client_encryption_datakey_opts_set_keyaltnames.3 +man/man3/mongoc_client_encryption_datakey_opts_set_keymaterial.3 man/man3/mongoc_client_encryption_datakey_opts_set_masterkey.3 man/man3/mongoc_client_encryption_datakey_opts_t.3 +man/man3/mongoc_client_encryption_delete_key.3 man/man3/mongoc_client_encryption_destroy.3 man/man3/mongoc_client_encryption_encrypt.3 +man/man3/mongoc_client_encryption_encrypt_expression.3 man/man3/mongoc_client_encryption_encrypt_opts_destroy.3 man/man3/mongoc_client_encryption_encrypt_opts_new.3 man/man3/mongoc_client_encryption_encrypt_opts_set_algorithm.3 +man/man3/mongoc_client_encryption_encrypt_opts_set_contention_factor.3 man/man3/mongoc_client_encryption_encrypt_opts_set_keyaltname.3 man/man3/mongoc_client_encryption_encrypt_opts_set_keyid.3 +man/man3/mongoc_client_encryption_encrypt_opts_set_query_type.3 +man/man3/mongoc_client_encryption_encrypt_opts_set_range_opts.3 man/man3/mongoc_client_encryption_encrypt_opts_t.3 +man/man3/mongoc_client_encryption_encrypt_range_opts_destroy.3 +man/man3/mongoc_client_encryption_encrypt_range_opts_new.3 +man/man3/mongoc_client_encryption_encrypt_range_opts_set_max.3 +man/man3/mongoc_client_encryption_encrypt_range_opts_set_min.3 +man/man3/mongoc_client_encryption_encrypt_range_opts_set_precision.3 +man/man3/mongoc_client_encryption_encrypt_range_opts_set_sparsity.3 +man/man3/mongoc_client_encryption_encrypt_range_opts_t.3 +man/man3/mongoc_client_encryption_get_crypt_shared_version.3 +man/man3/mongoc_client_encryption_get_key.3 +man/man3/mongoc_client_encryption_get_key_by_alt_name.3 +man/man3/mongoc_client_encryption_get_keys.3 man/man3/mongoc_client_encryption_new.3 man/man3/mongoc_client_encryption_opts_destroy.3 man/man3/mongoc_client_encryption_opts_new.3 man/man3/mongoc_client_encryption_opts_set_key_vault_namespace.3 man/man3/mongoc_client_encryption_opts_set_keyvault_client.3 +man/man3/mongoc_client_encryption_opts_set_kms_credential_provider_callback.3 man/man3/mongoc_client_encryption_opts_set_kms_providers.3 +man/man3/mongoc_client_encryption_opts_set_tls_opts.3 man/man3/mongoc_client_encryption_opts_t.3 +man/man3/mongoc_client_encryption_remove_key_alt_name.3 +man/man3/mongoc_client_encryption_rewrap_many_datakey.3 +man/man3/mongoc_client_encryption_rewrap_many_datakey_result_destroy.3 +man/man3/mongoc_client_encryption_rewrap_many_datakey_result_get_bulk_write_result.3 +man/man3/mongoc_client_encryption_rewrap_many_datakey_result_new.3 +man/man3/mongoc_client_encryption_rewrap_many_datakey_result_t.3 man/man3/mongoc_client_encryption_t.3 man/man3/mongoc_client_find_databases_with_opts.3 man/man3/mongoc_client_get_collection.3 +man/man3/mongoc_client_get_crypt_shared_version.3 man/man3/mongoc_client_get_database.3 man/man3/mongoc_client_get_database_names.3 man/man3/mongoc_client_get_database_names_with_opts.3 man/man3/mongoc_client_get_default_database.3 man/man3/mongoc_client_get_gridfs.3 -man/man3/mongoc_client_get_max_bson_size.3 -man/man3/mongoc_client_get_max_message_size.3 +man/man3/mongoc_client_get_handshake_description.3 man/man3/mongoc_client_get_read_concern.3 man/man3/mongoc_client_get_read_prefs.3 man/man3/mongoc_client_get_server_description.3 @@ -515,16 +564,19 @@ man/man3/mongoc_client_get_uri.3 man/man3/mongoc_client_get_write_concern.3 man/man3/mongoc_client_new.3 man/man3/mongoc_client_new_from_uri.3 +man/man3/mongoc_client_new_from_uri_with_error.3 man/man3/mongoc_client_pool_destroy.3 man/man3/mongoc_client_pool_enable_auto_encryption.3 man/man3/mongoc_client_pool_max_size.3 man/man3/mongoc_client_pool_min_size.3 man/man3/mongoc_client_pool_new.3 +man/man3/mongoc_client_pool_new_with_error.3 man/man3/mongoc_client_pool_pop.3 man/man3/mongoc_client_pool_push.3 man/man3/mongoc_client_pool_set_apm_callbacks.3 man/man3/mongoc_client_pool_set_appname.3 man/man3/mongoc_client_pool_set_error_api.3 +man/man3/mongoc_client_pool_set_server_api.3 man/man3/mongoc_client_pool_set_ssl_opts.3 man/man3/mongoc_client_pool_t.3 man/man3/mongoc_client_pool_try_pop.3 @@ -540,6 +592,7 @@ man/man3/mongoc_client_session_commit_tr man/man3/mongoc_client_session_destroy.3 man/man3/mongoc_client_session_get_client.3 man/man3/mongoc_client_session_get_cluster_time.3 +man/man3/mongoc_client_session_get_dirty.3 man/man3/mongoc_client_session_get_lsid.3 man/man3/mongoc_client_session_get_operation_time.3 man/man3/mongoc_client_session_get_opts.3 @@ -555,6 +608,7 @@ man/man3/mongoc_client_set_appname.3 man/man3/mongoc_client_set_error_api.3 man/man3/mongoc_client_set_read_concern.3 man/man3/mongoc_client_set_read_prefs.3 +man/man3/mongoc_client_set_server_api.3 man/man3/mongoc_client_set_ssl_opts.3 man/man3/mongoc_client_set_stream_initiator.3 man/man3/mongoc_client_set_write_concern.3 @@ -574,6 +628,7 @@ man/man3/mongoc_collection_create_bulk_o man/man3/mongoc_collection_create_bulk_operation_with_opts.3 man/man3/mongoc_collection_create_index.3 man/man3/mongoc_collection_create_index_with_opts.3 +man/man3/mongoc_collection_create_indexes_with_opts.3 man/man3/mongoc_collection_delete.3 man/man3/mongoc_collection_delete_many.3 man/man3/mongoc_collection_delete_one.3 @@ -621,7 +676,6 @@ man/man3/mongoc_collection_write_command man/man3/mongoc_common_task_examples.3 man/man3/mongoc_configuring_tls.3 man/man3/mongoc_connection_pooling.3 -man/man3/mongoc_create_indexes.3 man/man3/mongoc_cursor_clone.3 man/man3/mongoc_cursor_current.3 man/man3/mongoc_cursor_destroy.3 @@ -755,6 +809,7 @@ man/man3/mongoc_gridfs_get_files.3 man/man3/mongoc_gridfs_remove_by_filename.3 man/man3/mongoc_gridfs_t.3 man/man3/mongoc_guides.3 +man/man3/mongoc_handshake_data_append.3 man/man3/mongoc_host_list_t.3 man/man3/mongoc_index_opt_geo_get_default.3 man/man3/mongoc_index_opt_geo_init.3 @@ -771,11 +826,13 @@ man/man3/mongoc_insert_flags_t.3 man/man3/mongoc_installing.3 man/man3/mongoc_iovec_t.3 man/man3/mongoc_logging.3 -man/man3/mongoc_matcher.3 -man/man3/mongoc_matcher_destroy.3 -man/man3/mongoc_matcher_match.3 -man/man3/mongoc_matcher_new.3 -man/man3/mongoc_matcher_t.3 +man/man3/mongoc_manage_collection_indexes.3 +man/man3/mongoc_optional_copy.3 +man/man3/mongoc_optional_init.3 +man/man3/mongoc_optional_is_set.3 +man/man3/mongoc_optional_set_value.3 +man/man3/mongoc_optional_t.3 +man/man3/mongoc_optional_value.3 man/man3/mongoc_query_flags_t.3 man/man3/mongoc_rand.3 man/man3/mongoc_rand_add.3 @@ -807,7 +864,20 @@ man/man3/mongoc_read_prefs_t.3 man/man3/mongoc_reference.3 man/man3/mongoc_remove_flags_t.3 man/man3/mongoc_reply_flags_t.3 +man/man3/mongoc_server_api_copy.3 +man/man3/mongoc_server_api_deprecation_errors.3 +man/man3/mongoc_server_api_destroy.3 +man/man3/mongoc_server_api_get_deprecation_errors.3 +man/man3/mongoc_server_api_get_strict.3 +man/man3/mongoc_server_api_get_version.3 +man/man3/mongoc_server_api_new.3 +man/man3/mongoc_server_api_strict.3 +man/man3/mongoc_server_api_t.3 +man/man3/mongoc_server_api_version_from_string.3 +man/man3/mongoc_server_api_version_t.3 +man/man3/mongoc_server_api_version_to_string.3 man/man3/mongoc_server_description_destroy.3 +man/man3/mongoc_server_description_hello_response.3 man/man3/mongoc_server_description_host.3 man/man3/mongoc_server_description_id.3 man/man3/mongoc_server_description_ismaster.3 @@ -822,10 +892,12 @@ man/man3/mongoc_session_opts_clone.3 man/man3/mongoc_session_opts_destroy.3 man/man3/mongoc_session_opts_get_causal_consistency.3 man/man3/mongoc_session_opts_get_default_transaction_opts.3 +man/man3/mongoc_session_opts_get_snapshot.3 man/man3/mongoc_session_opts_get_transaction_opts.3 man/man3/mongoc_session_opts_new.3 man/man3/mongoc_session_opts_set_causal_consistency.3 man/man3/mongoc_session_opts_set_default_transaction_opts.3 +man/man3/mongoc_session_opts_set_snapshot.3 man/man3/mongoc_socket_accept.3 man/man3/mongoc_socket_bind.3 man/man3/mongoc_socket_close.3 @@ -868,9 +940,11 @@ man/man3/mongoc_stream_tls_t.3 man/man3/mongoc_stream_uncork.3 man/man3/mongoc_stream_write.3 man/man3/mongoc_stream_writev.3 +man/man3/mongoc_topology_description_destroy.3 man/man3/mongoc_topology_description_get_servers.3 man/man3/mongoc_topology_description_has_readable_server.3 man/man3/mongoc_topology_description_has_writable_server.3 +man/man3/mongoc_topology_description_new_copy.3 man/man3/mongoc_topology_description_t.3 man/man3/mongoc_topology_description_type.3 man/man3/mongoc_transaction_opt_t.3 @@ -907,6 +981,8 @@ man/man3/mongoc_uri_get_read_prefs.3 man/man3/mongoc_uri_get_read_prefs_t.3 man/man3/mongoc_uri_get_replica_set.3 man/man3/mongoc_uri_get_service.3 +man/man3/mongoc_uri_get_srv_hostname.3 +man/man3/mongoc_uri_get_srv_service_name.3 man/man3/mongoc_uri_get_ssl.3 man/man3/mongoc_uri_get_string.3 man/man3/mongoc_uri_get_tls.3 Index: pkgsrc/databases/mongo-c-driver/buildlink3.mk diff -u pkgsrc/databases/mongo-c-driver/buildlink3.mk:1.18 pkgsrc/databases/mongo-c-driver/buildlink3.mk:1.19 --- pkgsrc/databases/mongo-c-driver/buildlink3.mk:1.18 Wed Apr 19 08:08:07 2023 +++ pkgsrc/databases/mongo-c-driver/buildlink3.mk Sat Jul 29 11:39:29 2023 @@ -1,4 +1,4 @@ -# $NetBSD: buildlink3.mk,v 1.18 2023/04/19 08:08:07 adam Exp $ +# $NetBSD: buildlink3.mk,v 1.19 2023/07/29 11:39:29 adam Exp $ BUILDLINK_TREE+= mongo-c-driver @@ -6,7 +6,7 @@ BUILDLINK_TREE+= mongo-c-driver MONGO_C_DRIVER_BUILDLINK3_MK:= BUILDLINK_API_DEPENDS.mongo-c-driver+= mongo-c-driver>=1.14.0 -BUILDLINK_ABI_DEPENDS.mongo-c-driver+= mongo-c-driver>=1.17.7nb4 +BUILDLINK_ABI_DEPENDS.mongo-c-driver+= mongo-c-driver>=1.22.0nb1 BUILDLINK_PKGSRCDIR.mongo-c-driver?= ../../databases/mongo-c-driver pkgbase := mongo-c-driver Index: pkgsrc/databases/mongo-c-driver/distinfo diff -u pkgsrc/databases/mongo-c-driver/distinfo:1.44 pkgsrc/databases/mongo-c-driver/distinfo:1.45 --- pkgsrc/databases/mongo-c-driver/distinfo:1.44 Mon Apr 25 09:33:39 2022 +++ pkgsrc/databases/mongo-c-driver/distinfo Sat Jul 29 11:39:29 2023 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.44 2022/04/25 09:33:39 tnn Exp $ +$NetBSD: distinfo,v 1.45 2023/07/29 11:39:29 adam Exp $ -BLAKE2s (mongo-c-driver-1.17.7.tar.gz) = 078a64e799b65a9ac62b4a4a2d69a36f523c05136a6e867741fb918328a235d7 -SHA512 (mongo-c-driver-1.17.7.tar.gz) = 766f1182165540e770f5d3661f7462cedeee3b8a43a560dc719f045c21da62d0d24586686bcdc387a921fc890af806bebf23e9c9f196fad4664053c0bfe3f0c9 -Size (mongo-c-driver-1.17.7.tar.gz) = 7092885 bytes +BLAKE2s (mongo-c-driver-1.24.2.tar.gz) = 74918988fa5e9a44470e1db34fb106e772b567e3ab62e339018664b4adb13d91 +SHA512 (mongo-c-driver-1.24.2.tar.gz) = f8e91943d0419654886f937f19de8d163781b1156ba0c68d011eb20260f46e2cdd3910422b72f2a71613e0ac48bb13d035cb72a8b5303edce6905035c9d18af5 +Size (mongo-c-driver-1.24.2.tar.gz) = 8231535 bytes SHA1 (patch-src_libmongoc_tests_test-mongoc-stream-tls-error.c) = 856e4b44414e1ff6db12440c41d1aae9bf8046aa --_----------=_1690630769253260--