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 Jun 14 10:27:21 UTC 2017

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

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 pkgsrc/databases/mongo-c-driver/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/databases/mongo-c-driver/PLIST
cvs rdiff -u -r1.22 -r1.23 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.23 pkgsrc/databases/mongo-c-driver/Makefile:1.24
--- pkgsrc/databases/mongo-c-driver/Makefile:1.23       Thu Jan 12 14:48:15 2017
+++ pkgsrc/databases/mongo-c-driver/Makefile    Wed Jun 14 10:27:21 2017
@@ -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 @@ GITHUB_RELEASE=       ${PKGVERSION_NOREV}
 # 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 @@ USE_TOOLS+= gmake pkg-config
 
 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"
 

Index: pkgsrc/databases/mongo-c-driver/PLIST
diff -u pkgsrc/databases/mongo-c-driver/PLIST:1.11 pkgsrc/databases/mongo-c-driver/PLIST:1.12
--- pkgsrc/databases/mongo-c-driver/PLIST:1.11  Fri Dec  9 13:54:21 2016
+++ pkgsrc/databases/mongo-c-driver/PLIST       Wed Jun 14 10:27:21 2017
@@ -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 @@ lib/pkgconfig/libmongoc-1.0.pc
 ${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_get
 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_set_write_conce
 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
 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_chunks.3
 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_index_opt_wt_t.3
 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_max_stale
 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_t.3
 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_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_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

Index: pkgsrc/databases/mongo-c-driver/distinfo
diff -u pkgsrc/databases/mongo-c-driver/distinfo:1.22 pkgsrc/databases/mongo-c-driver/distinfo:1.23
--- pkgsrc/databases/mongo-c-driver/distinfo:1.22       Thu Jan 12 14:48:15 2017
+++ pkgsrc/databases/mongo-c-driver/distinfo    Wed Jun 14 10:27:21 2017
@@ -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