pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/databases/mongo-c-driver



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.

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



Home | Main Index | Thread Index | Old Index