pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/databases/mongo-c-driver Update databases/mongo-c-driv...
details: https://anonhg.NetBSD.org/pkgsrc/rev/c5e004d5fce3
branches: trunk
changeset: 363653:c5e004d5fce3
user: fhajny <fhajny%pkgsrc.org@localhost>
date: Wed Jun 14 10:27:21 2017 +0000
description:
Update databases/mongo-c-driver to 1.6.3.
mongo-c-driver 1.6.3
- mongoc_client_pool_t did not apply all TLS options to pooled connections
- SNI wasn't provided when allow_invalid_hostname is set
mongo-c-driver 1.6.2
- This release further improves HP-UX compatibility, especially when building
with CMake, adds missing Windows SSPI files to the distribution tarball, and
fixes distribution issues we introduced when porting the documentation from
Mallard to Sphinx.
mongo-c-driver 1.6.1
- Correct the rules to parse localThresholdMS option from the MongoDB URI.
- Prevent crash in mongoc_cursor_destroy if "query" or "filter" are invalid.
- Include a file, mongoc-cluster-sspi.c, that had been omitted from the
release archive.
- Fix logic bugs in mongoc_bulk_operation_t validation code.
mongo-c-driver 1.6.0
- Enterprise authentication on Windows now uses the native GSSAPI library;
Cyrus SASL is no longer required for enterprise auth on Windows.
- BSON documents are more thoroughly validated before insert or update.
- New function mongoc_uri_set_mechanism_properties to replace all the
authMechanismProperties on an existing URI.
- mongoc_uri_get_mechanism_properties asserts its inputs are not NULL.
- For consistency with other MongoDB drivers, mongoc_collection_save is
deprecated in favor of mongoc_collection_insert or mongoc_collection_update.
- The driver is now built and continuously tested with MinGW-W64 on Windows.
- Experimental support for HPUX.
- The correct operation ids are now passed to Command Monitoring callbacks.
- Fix a crash if the driver couldn't connect to the server to create an index.
- The documentation is ported from Mallard XML to ReStructured Text, the
HTML documentation is restyled, and numerous man page syntax errors fixed.
- Getter functions for options in mongoc_find_and_modify_opts_t:
* mongoc_find_and_modify_opts_get_bypass_document_validation
* mongoc_find_and_modify_opts_get_fields
* mongoc_find_and_modify_opts_get_flags
* mongoc_find_and_modify_opts_get_max_time_ms
* mongoc_find_and_modify_opts_get_sort
* mongoc_find_and_modify_opts_get_update
- All public functions now have the __cdecl calling convention on Windows.
mongo-c-driver 1.5.5
- This release fixes bugs parsing the localThresholdMS option from the MongoDB
URI, and a crash in mongoc_cursor_destroy if "query" or "filter" are
invalid.
mongo-c-driver 1.5.4
- This release fixes an error in cursor iteration when a readConcern is set.
diffstat:
databases/mongo-c-driver/Makefile | 13 +++++++------
databases/mongo-c-driver/PLIST | 20 +++++++++++++-------
databases/mongo-c-driver/distinfo | 10 +++++-----
3 files changed, 25 insertions(+), 18 deletions(-)
diffs (160 lines):
diff -r 52446a3490fe -r c5e004d5fce3 databases/mongo-c-driver/Makefile
--- a/databases/mongo-c-driver/Makefile Wed Jun 14 10:24:29 2017 +0000
+++ b/databases/mongo-c-driver/Makefile Wed Jun 14 10:27:21 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.23 2017/01/12 14:48:15 fhajny Exp $
+# $NetBSD: Makefile,v 1.24 2017/06/14 10:27:21 fhajny Exp $
-DISTNAME= mongo-c-driver-1.5.3
+DISTNAME= mongo-c-driver-1.6.3
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_GITHUB:=mongodb/}
@@ -14,6 +14,9 @@
# Requires shm_open()
NOT_FOR_PLATFORM+= OpenBSD-*-*
+BUILD_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
+BUILD_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
+
.include "options.mk"
GNU_CONFIGURE= yes
@@ -22,20 +25,18 @@
CONFIGURE_ARGS+= --enable-man-pages=yes
CONFIGURE_ARGS+= --with-libbson=system
+CONFIGURE_ENV+= SPHINX_BUILD=${PREFIX}/bin/sphinx-build${PYVERSSUFFIX}
PKGCONFIG_OVERRIDE+= src/libmongoc-1.0.pc.in
PKGCONFIG_OVERRIDE+= src/libmongoc-ssl-1.0.pc.in
INSTALLATION_DIRS+= ${PKGMANDIR}/man3
-# Test behaves incosistently
+# Test behaves inconsistently
#TEST_MAKE_FLAGS+= MONGOC_TEST_SKIP_LIVE=on
#TEST_TARGET= check
-BUILD_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
-
PYTHON_FOR_BUILD_ONLY= yes
-REPLACE_PYTHON+= doc/mallard2man.py
.include "../../lang/python/application.mk"
diff -r 52446a3490fe -r c5e004d5fce3 databases/mongo-c-driver/PLIST
--- a/databases/mongo-c-driver/PLIST Wed Jun 14 10:24:29 2017 +0000
+++ b/databases/mongo-c-driver/PLIST Wed Jun 14 10:27:21 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2016/12/09 13:54:21 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.12 2017/06/14 10:27:21 fhajny Exp $
bin/mongoc-stat
include/libmongoc-1.0/mongoc-apm.h
include/libmongoc-1.0/mongoc-bulk-operation.h
@@ -62,6 +62,7 @@
${PLIST.ssl}lib/pkgconfig/libmongoc-ssl-1.0.pc
man/man3/mongoc_advanced_connections.3
man/man3/mongoc_aggregate.3
+man/man3/mongoc_api.3
man/man3/mongoc_apm_callbacks_destroy.3
man/man3/mongoc_apm_callbacks_new.3
man/man3/mongoc_apm_callbacks_t.3
@@ -135,7 +136,6 @@
man/man3/mongoc_apm_topology_opening_t.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
@@ -295,11 +295,16 @@
man/man3/mongoc_database_t.3
man/man3/mongoc_database_write_command_with_opts.3
man/man3/mongoc_delete_flags_t.3
-man/man3/mongoc_deleting_document.3
+man/man3/mongoc_distinct_mapreduce.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_get_bypass_document_validation.3
+man/man3/mongoc_find_and_modify_opts_get_fields.3
+man/man3/mongoc_find_and_modify_opts_get_flags.3
+man/man3/mongoc_find_and_modify_opts_get_max_time_ms.3
+man/man3/mongoc_find_and_modify_opts_get_sort.3
+man/man3/mongoc_find_and_modify_opts_get_update.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
@@ -308,7 +313,6 @@
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
@@ -355,6 +359,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_host_list_t.3
man/man3/mongoc_index.3
man/man3/mongoc_index_opt_geo_get_default.3
@@ -369,7 +374,6 @@
man/man3/mongoc_init.3
man/man3/mongoc_init_cleanup.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
@@ -403,6 +407,7 @@
man/man3/mongoc_read_prefs_set_mode.3
man/man3/mongoc_read_prefs_set_tags.3
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_description_destroy.3
@@ -462,13 +467,13 @@
man/man3/mongoc_topology_description_type.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_mechanism_properties.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
@@ -489,6 +494,7 @@
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_mechanism_properties.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
diff -r 52446a3490fe -r c5e004d5fce3 databases/mongo-c-driver/distinfo
--- a/databases/mongo-c-driver/distinfo Wed Jun 14 10:24:29 2017 +0000
+++ b/databases/mongo-c-driver/distinfo Wed Jun 14 10:27:21 2017 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.22 2017/01/12 14:48:15 fhajny Exp $
+$NetBSD: distinfo,v 1.23 2017/06/14 10:27:21 fhajny Exp $
-SHA1 (mongo-c-driver-1.5.3.tar.gz) = 3d1bd247ae66a533528eb2b19e3ba45a81d02d73
-RMD160 (mongo-c-driver-1.5.3.tar.gz) = 994ff303bf64d91320646d4a8c6a9e19197e7383
-SHA512 (mongo-c-driver-1.5.3.tar.gz) = de2552ec2121f43342e0372f5837797f1ca3a9c8a9e2479f316c81eb308b16a0b05ec55ae655d10f229e5a1ec6e238ec975fa7a7ba2cc944c427efaa8eaa902c
-Size (mongo-c-driver-1.5.3.tar.gz) = 6262503 bytes
+SHA1 (mongo-c-driver-1.6.3.tar.gz) = 2e173c14a2eb2ef5ac5d447233fd573421551312
+RMD160 (mongo-c-driver-1.6.3.tar.gz) = c52a826b0295791f5297badee6047d76618c495e
+SHA512 (mongo-c-driver-1.6.3.tar.gz) = f2f3c6e8e63a6d1c4e5c7200d11eaea070bbeb400064fe7f66df12682289332383981f95bd8ea763644f294ea36b0aea5925d1ae3626248367e3cce897b7671a
+Size (mongo-c-driver-1.6.3.tar.gz) = 6954627 bytes
SHA1 (patch-src_mongoc_mongoc-cursor.c) = 9e0ada19f237972c9671bd90ff656ab9249f694f
Home |
Main Index |
Thread Index |
Old Index