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:   fhajny
Date:           Wed Aug 17 14:11:42 UTC 2016

Modified Files:
        pkgsrc/databases/mongo-c-driver: Makefile PLIST distinfo

Log Message:
Update databases/mongo-c-driver to 1.4.0.

- The driver can now use the native TLS and crypto functions
  included in Mac OS X and Windows.
- The driver implements the MongoDB Command Monitoring Spec.
- New functions mongoc_client_set_error_api and
  mongoc_client_pool_set_error_api
  allow applications to distinguish client and server errors.
- Unacknowledged writes (writes whose mongoc_write_concern_t "w"
  value is zero) now reply with an empty document instead of one
  with nInserted: 0, nUpdated: 0, and so on.
- Public API For Higher-Level Drivers
- New connection string option "localThresholdMS".
- zSeries, POWER8, and ARM 64-bit platform support.
- Performance enhancements, reduce allocation and copying in
  command code.
- All man page names now begin with "mongoc_" to avoid install
  conflicts.
- New function mongoc_gridfs_file_set_id.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pkgsrc/databases/mongo-c-driver/Makefile \
    pkgsrc/databases/mongo-c-driver/distinfo
cvs rdiff -u -r1.8 -r1.9 pkgsrc/databases/mongo-c-driver/PLIST

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.17 pkgsrc/databases/mongo-c-driver/Makefile:1.18
--- pkgsrc/databases/mongo-c-driver/Makefile:1.17       Tue Apr  5 12:44:47 2016
+++ pkgsrc/databases/mongo-c-driver/Makefile    Wed Aug 17 14:11:42 2016
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.17 2016/04/05 12:44:47 fhajny Exp $
+# $NetBSD: Makefile,v 1.18 2016/08/17 14:11:42 fhajny Exp $
 
-DISTNAME=      mongo-c-driver-1.3.5
+DISTNAME=      mongo-c-driver-1.4.0
 CATEGORIES=    databases
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=mongodb/}
 
@@ -32,6 +32,6 @@ post-install:
        ${INSTALL_MAN} ${WRKSRC}/doc/man/mongoc*.3 \
                ${DESTDIR}${PREFIX}/${PKGMANDIR}/man3
 
-BUILDLINK_API_DEPENDS.libbson+=        libbson>=1.3.5
+BUILDLINK_API_DEPENDS.libbson+=        libbson>=1.4.0
 .include "../../devel/libbson/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
Index: pkgsrc/databases/mongo-c-driver/distinfo
diff -u pkgsrc/databases/mongo-c-driver/distinfo:1.17 pkgsrc/databases/mongo-c-driver/distinfo:1.18
--- pkgsrc/databases/mongo-c-driver/distinfo:1.17       Tue Apr  5 12:44:47 2016
+++ pkgsrc/databases/mongo-c-driver/distinfo    Wed Aug 17 14:11:42 2016
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.17 2016/04/05 12:44:47 fhajny Exp $
+$NetBSD: distinfo,v 1.18 2016/08/17 14:11:42 fhajny Exp $
 
-SHA1 (mongo-c-driver-1.3.5.tar.gz) = 1730d9fa7ebfaf5c8a34267b61c9012f88b5c3a7
-RMD160 (mongo-c-driver-1.3.5.tar.gz) = efba24528a0b929a6a4695c277d09d5e52045788
-SHA512 (mongo-c-driver-1.3.5.tar.gz) = 23844ffe20580998308aa9c8409afcb87dccde874077eefc6806b705e5de5743846ba0513f3a3fe83147fc47842ab8c7438ad1de5f3f55b81586b9e19046aabf
-Size (mongo-c-driver-1.3.5.tar.gz) = 5860804 bytes
+SHA1 (mongo-c-driver-1.4.0.tar.gz) = 5ae3413b78b2117035ff713fb3d7c75e796cfbc9
+RMD160 (mongo-c-driver-1.4.0.tar.gz) = e64442f0f6de94a47672a8199f80dcc4fef1f501
+SHA512 (mongo-c-driver-1.4.0.tar.gz) = c44b08c4e420864c2d23497eae3cf060f53eae33a0d082fee54ed850a279ae2842c3da145311708a60ccaa515df9b2bed0061e462e1f005c21d9d97550e68f19
+Size (mongo-c-driver-1.4.0.tar.gz) = 5996538 bytes

Index: pkgsrc/databases/mongo-c-driver/PLIST
diff -u pkgsrc/databases/mongo-c-driver/PLIST:1.8 pkgsrc/databases/mongo-c-driver/PLIST:1.9
--- pkgsrc/databases/mongo-c-driver/PLIST:1.8   Tue Dec  8 09:35:24 2015
+++ pkgsrc/databases/mongo-c-driver/PLIST       Wed Aug 17 14:11:42 2016
@@ -1,5 +1,7 @@
-@comment $NetBSD: PLIST,v 1.8 2015/12/08 09:35:24 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.9 2016/08/17 14:11:42 fhajny Exp $
 bin/mongoc-stat
+include/libmongoc-1.0/mongoc-apm-private.h
+include/libmongoc-1.0/mongoc-apm.h
 include/libmongoc-1.0/mongoc-array-private.h
 include/libmongoc-1.0/mongoc-async-cmd-private.h
 include/libmongoc-1.0/mongoc-async-private.h
@@ -17,6 +19,10 @@ include/libmongoc-1.0/mongoc-collection.
 include/libmongoc-1.0/mongoc-config.h
 include/libmongoc-1.0/mongoc-counters-private.h
 include/libmongoc-1.0/mongoc-counters.defs
+include/libmongoc-1.0/mongoc-crypto-cng-private.h
+include/libmongoc-1.0/mongoc-crypto-common-crypto-private.h
+include/libmongoc-1.0/mongoc-crypto-openssl-private.h
+include/libmongoc-1.0/mongoc-crypto-private.h
 include/libmongoc-1.0/mongoc-cursor-array-private.h
 include/libmongoc-1.0/mongoc-cursor-cursorid-private.h
 include/libmongoc-1.0/mongoc-cursor-private.h
@@ -51,9 +57,10 @@ include/libmongoc-1.0/mongoc-matcher.h
 include/libmongoc-1.0/mongoc-memcmp-private.h
 include/libmongoc-1.0/mongoc-opcode-private.h
 include/libmongoc-1.0/mongoc-opcode.h
+include/libmongoc-1.0/mongoc-openssl-private.h
 include/libmongoc-1.0/mongoc-queue-private.h
-${PLIST.ssl}include/libmongoc-1.0/mongoc-rand-private.h
-${PLIST.ssl}include/libmongoc-1.0/mongoc-rand.h
+include/libmongoc-1.0/mongoc-rand-private.h
+include/libmongoc-1.0/mongoc-rand.h
 include/libmongoc-1.0/mongoc-read-concern-private.h
 include/libmongoc-1.0/mongoc-read-concern.h
 include/libmongoc-1.0/mongoc-read-prefs-private.h
@@ -61,6 +68,8 @@ include/libmongoc-1.0/mongoc-read-prefs.
 include/libmongoc-1.0/mongoc-rpc-private.h
 include/libmongoc-1.0/mongoc-sasl-private.h
 include/libmongoc-1.0/mongoc-scram-private.h
+include/libmongoc-1.0/mongoc-secure-channel-private.h
+include/libmongoc-1.0/mongoc-secure-transport-private.h
 include/libmongoc-1.0/mongoc-server-description-private.h
 include/libmongoc-1.0/mongoc-server-description.h
 include/libmongoc-1.0/mongoc-server-stream-private.h
@@ -68,18 +77,27 @@ include/libmongoc-1.0/mongoc-set-private
 include/libmongoc-1.0/mongoc-socket-private.h
 include/libmongoc-1.0/mongoc-socket.h
 include/libmongoc-1.0/mongoc-ssl-private.h
-${PLIST.ssl}include/libmongoc-1.0/mongoc-ssl.h
+include/libmongoc-1.0/mongoc-ssl.h
 include/libmongoc-1.0/mongoc-stream-buffered.h
 include/libmongoc-1.0/mongoc-stream-file.h
 include/libmongoc-1.0/mongoc-stream-gridfs.h
 include/libmongoc-1.0/mongoc-stream-private.h
 include/libmongoc-1.0/mongoc-stream-socket.h
-${PLIST.ssl}include/libmongoc-1.0/mongoc-stream-tls.h
+include/libmongoc-1.0/mongoc-stream-tls-openssl-bio-private.h
+include/libmongoc-1.0/mongoc-stream-tls-openssl-private.h
+include/libmongoc-1.0/mongoc-stream-tls-openssl.h
+include/libmongoc-1.0/mongoc-stream-tls-private.h
+include/libmongoc-1.0/mongoc-stream-tls-secure-channel-private.h
+include/libmongoc-1.0/mongoc-stream-tls-secure-channel.h
+include/libmongoc-1.0/mongoc-stream-tls-secure-transport-private.h
+include/libmongoc-1.0/mongoc-stream-tls-secure-transport.h
+include/libmongoc-1.0/mongoc-stream-tls.h
 include/libmongoc-1.0/mongoc-stream.h
 include/libmongoc-1.0/mongoc-thread-private.h
 include/libmongoc-1.0/mongoc-topology-description-private.h
 include/libmongoc-1.0/mongoc-topology-private.h
 include/libmongoc-1.0/mongoc-topology-scanner-private.h
+include/libmongoc-1.0/mongoc-trace-private.h
 include/libmongoc-1.0/mongoc-trace.h
 include/libmongoc-1.0/mongoc-uri-private.h
 include/libmongoc-1.0/mongoc-uri.h
@@ -97,24 +115,65 @@ include/libmongoc-1.0/op-insert.def
 include/libmongoc-1.0/op-kill-cursors.def
 include/libmongoc-1.0/op-msg.def
 include/libmongoc-1.0/op-query.def
+include/libmongoc-1.0/op-reply-header.def
 include/libmongoc-1.0/op-reply.def
 include/libmongoc-1.0/op-update.def
 include/libmongoc-1.0/utlist.h
 lib/libmongoc-1.0.la
-lib/libmongoc-priv.la
 lib/pkgconfig/libmongoc-1.0.pc
-lib/pkgconfig/libmongoc-priv.pc
-${PLIST.ssl}lib/pkgconfig/libmongoc-ssl-1.0.pc
+lib/pkgconfig/libmongoc-ssl-1.0.pc
+man/man3/mongoc_advanced_connections.3
+man/man3/mongoc_aggregate.3
+man/man3/mongoc_apm_callbacks_destroy.3
+man/man3/mongoc_apm_callbacks_new.3
+man/man3/mongoc_apm_callbacks_t.3
+man/man3/mongoc_apm_command_failed_get_command_name.3
+man/man3/mongoc_apm_command_failed_get_context.3
+man/man3/mongoc_apm_command_failed_get_duration.3
+man/man3/mongoc_apm_command_failed_get_error.3
+man/man3/mongoc_apm_command_failed_get_hint.3
+man/man3/mongoc_apm_command_failed_get_host.3
+man/man3/mongoc_apm_command_failed_get_operation_id.3
+man/man3/mongoc_apm_command_failed_get_request_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
+man/man3/mongoc_apm_command_started_get_context.3
+man/man3/mongoc_apm_command_started_get_database_name.3
+man/man3/mongoc_apm_command_started_get_hint.3
+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_t.3
+man/man3/mongoc_apm_command_succeeded_get_command_name.3
+man/man3/mongoc_apm_command_succeeded_get_context.3
+man/man3/mongoc_apm_command_succeeded_get_duration.3
+man/man3/mongoc_apm_command_succeeded_get_hint.3
+man/man3/mongoc_apm_command_succeeded_get_host.3
+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_t.3
+man/man3/mongoc_apm_set_command_failed_cb.3
+man/man3/mongoc_apm_set_command_started_cb.3
+man/man3/mongoc_apm_set_command_succeeded_cb.3
+man/man3/mongoc_application_performance_monitoring.3
+man/man3/mongoc_authentication.3
+man/man3/mongoc_basic_aggregate.3
+man/man3/mongoc_basic_troubleshooting.3
+man/man3/mongoc_bulk.3
 man/man3/mongoc_bulk_operation_delete.3
 man/man3/mongoc_bulk_operation_delete_one.3
 man/man3/mongoc_bulk_operation_destroy.3
 man/man3/mongoc_bulk_operation_execute.3
+man/man3/mongoc_bulk_operation_get_hint.3
 man/man3/mongoc_bulk_operation_get_write_concern.3
 man/man3/mongoc_bulk_operation_insert.3
 man/man3/mongoc_bulk_operation_remove.3
 man/man3/mongoc_bulk_operation_remove_one.3
 man/man3/mongoc_bulk_operation_replace_one.3
 man/man3/mongoc_bulk_operation_set_bypass_document_validation.3
+man/man3/mongoc_bulk_operation_set_hint.3
 man/man3/mongoc_bulk_operation_t.3
 man/man3/mongoc_bulk_operation_update.3
 man/man3/mongoc_bulk_operation_update_one.3
@@ -122,6 +181,7 @@ man/man3/mongoc_check_version.3
 man/man3/mongoc_cleanup.3
 man/man3/mongoc_client_command.3
 man/man3/mongoc_client_command_simple.3
+man/man3/mongoc_client_command_simple_with_server_id.3
 man/man3/mongoc_client_destroy.3
 man/man3/mongoc_client_get_collection.3
 man/man3/mongoc_client_get_database.3
@@ -132,6 +192,8 @@ man/man3/mongoc_client_get_max_bson_size
 man/man3/mongoc_client_get_max_message_size.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
+man/man3/mongoc_client_get_server_descriptions.3
 man/man3/mongoc_client_get_server_status.3
 man/man3/mongoc_client_get_uri.3
 man/man3/mongoc_client_get_write_concern.3
@@ -143,9 +205,14 @@ man/man3/mongoc_client_pool_min_size.3
 man/man3/mongoc_client_pool_new.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_error_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
+man/man3/mongoc_client_select_server.3
+man/man3/mongoc_client_set_apm_callbacks.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_ssl_opts.3
@@ -187,17 +254,27 @@ man/man3/mongoc_collection_stats.3
 man/man3/mongoc_collection_t.3
 man/man3/mongoc_collection_update.3
 man/man3/mongoc_collection_validate.3
+man/man3/mongoc_common_task_examples.3
 man/man3/mongoc_cursor_clone.3
 man/man3/mongoc_cursor_current.3
 man/man3/mongoc_cursor_destroy.3
 man/man3/mongoc_cursor_error.3
+man/man3/mongoc_cursor_get_batch_size.3
+man/man3/mongoc_cursor_get_hint.3
 man/man3/mongoc_cursor_get_host.3
+man/man3/mongoc_cursor_get_id.3
+man/man3/mongoc_cursor_get_limit.3
 man/man3/mongoc_cursor_get_max_await_time_ms.3
 man/man3/mongoc_cursor_is_alive.3
 man/man3/mongoc_cursor_more.3
+man/man3/mongoc_cursor_new_from_command_reply.3
 man/man3/mongoc_cursor_next.3
+man/man3/mongoc_cursor_set_batch_size.3
+man/man3/mongoc_cursor_set_hint.3
+man/man3/mongoc_cursor_set_limit.3
 man/man3/mongoc_cursor_set_max_await_time_ms.3
 man/man3/mongoc_cursor_t.3
+man/man3/mongoc_cursors.3
 man/man3/mongoc_database_add_user.3
 man/man3/mongoc_database_command.3
 man/man3/mongoc_database_command_simple.3
@@ -220,14 +297,20 @@ man/man3/mongoc_database_set_read_prefs.
 man/man3/mongoc_database_set_write_concern.3
 man/man3/mongoc_database_t.3
 man/man3/mongoc_delete_flags_t.3
+man/man3/mongoc_deleting_document.3
+man/man3/mongoc_errors.3
+man/man3/mongoc_executing_command.3
+man/man3/mongoc_find_and_modify_opts_append.3
 man/man3/mongoc_find_and_modify_opts_destroy.3
 man/man3/mongoc_find_and_modify_opts_new.3
 man/man3/mongoc_find_and_modify_opts_set_bypass_document_validation.3
 man/man3/mongoc_find_and_modify_opts_set_fields.3
 man/man3/mongoc_find_and_modify_opts_set_flags.3
+man/man3/mongoc_find_and_modify_opts_set_max_time_ms.3
 man/man3/mongoc_find_and_modify_opts_set_sort.3
 man/man3/mongoc_find_and_modify_opts_set_update.3
 man/man3/mongoc_find_and_modify_opts_t.3
+man/man3/mongoc_finding_document.3
 man/man3/mongoc_get_major_version.3
 man/man3/mongoc_get_micro_version.3
 man/man3/mongoc_get_minor_version.3
@@ -259,6 +342,7 @@ man/man3/mongoc_gridfs_file_seek.3
 man/man3/mongoc_gridfs_file_set_aliases.3
 man/man3/mongoc_gridfs_file_set_content_type.3
 man/man3/mongoc_gridfs_file_set_filename.3
+man/man3/mongoc_gridfs_file_set_id.3
 man/man3/mongoc_gridfs_file_set_md5.3
 man/man3/mongoc_gridfs_file_set_metadata.3
 man/man3/mongoc_gridfs_file_t.3
@@ -272,6 +356,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_host_list_t.3
+man/man3/mongoc_index.3
 man/man3/mongoc_index_opt_geo_get_default.3
 man/man3/mongoc_index_opt_geo_init.3
 man/man3/mongoc_index_opt_geo_t.3
@@ -283,7 +368,11 @@ man/man3/mongoc_index_opt_wt_init.3
 man/man3/mongoc_index_opt_wt_t.3
 man/man3/mongoc_init.3
 man/man3/mongoc_insert_flags_t.3
+man/man3/mongoc_inserting_document.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
@@ -315,8 +404,12 @@ man/man3/mongoc_reply_flags_t.3
 man/man3/mongoc_server_description_destroy.3
 man/man3/mongoc_server_description_host.3
 man/man3/mongoc_server_description_id.3
+man/man3/mongoc_server_description_ismaster.3
 man/man3/mongoc_server_description_new_copy.3
+man/man3/mongoc_server_description_round_trip_time.3
 man/man3/mongoc_server_description_t.3
+man/man3/mongoc_server_description_type.3
+man/man3/mongoc_server_descriptions_destroy_all.3
 man/man3/mongoc_socket_accept.3
 man/man3/mongoc_socket_bind.3
 man/man3/mongoc_socket_close.3
@@ -361,13 +454,18 @@ 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_tutorial.3
 man/man3/mongoc_update_flags_t.3
+man/man3/mongoc_updating_document.3
 man/man3/mongoc_uri_copy.3
 man/man3/mongoc_uri_destroy.3
 man/man3/mongoc_uri_get_auth_mechanism.3
 man/man3/mongoc_uri_get_auth_source.3
 man/man3/mongoc_uri_get_database.3
 man/man3/mongoc_uri_get_hosts.3
+man/man3/mongoc_uri_get_option_as_bool.3
+man/man3/mongoc_uri_get_option_as_int32.3
+man/man3/mongoc_uri_get_option_as_utf8.3
 man/man3/mongoc_uri_get_options.3
 man/man3/mongoc_uri_get_password.3
 man/man3/mongoc_uri_get_read_concern.3
@@ -380,9 +478,23 @@ man/man3/mongoc_uri_get_username.3
 man/man3/mongoc_uri_get_write_concern.3
 man/man3/mongoc_uri_new.3
 man/man3/mongoc_uri_new_for_host_port.3
+man/man3/mongoc_uri_option_is_bool.3
+man/man3/mongoc_uri_option_is_int32.3
+man/man3/mongoc_uri_option_is_utf8.3
+man/man3/mongoc_uri_set_auth_source.3
+man/man3/mongoc_uri_set_database.3
+man/man3/mongoc_uri_set_option_as_bool.3
+man/man3/mongoc_uri_set_option_as_int32.3
+man/man3/mongoc_uri_set_option_as_utf8.3
+man/man3/mongoc_uri_set_password.3
+man/man3/mongoc_uri_set_read_concern.3
+man/man3/mongoc_uri_set_read_prefs_t.3
+man/man3/mongoc_uri_set_username.3
+man/man3/mongoc_uri_set_write_concern.3
 man/man3/mongoc_uri_t.3
 man/man3/mongoc_uri_unescape.3
 man/man3/mongoc_version.3
+man/man3/mongoc_write_concern_append.3
 man/man3/mongoc_write_concern_copy.3
 man/man3/mongoc_write_concern_destroy.3
 man/man3/mongoc_write_concern_get_fsync.3
@@ -391,6 +503,9 @@ man/man3/mongoc_write_concern_get_w.3
 man/man3/mongoc_write_concern_get_wmajority.3
 man/man3/mongoc_write_concern_get_wtag.3
 man/man3/mongoc_write_concern_get_wtimeout.3
+man/man3/mongoc_write_concern_is_acknowledged.3
+man/man3/mongoc_write_concern_is_valid.3
+man/man3/mongoc_write_concern_journal_is_set.3
 man/man3/mongoc_write_concern_new.3
 man/man3/mongoc_write_concern_set_fsync.3
 man/man3/mongoc_write_concern_set_journal.3



Home | Main Index | Thread Index | Old Index