pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/libbson Update devel/libbson to 1.4.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7f732972b353
branches:  trunk
changeset: 351224:7f732972b353
user:      fhajny <fhajny%pkgsrc.org@localhost>
date:      Wed Aug 17 14:07:08 2016 +0000

description:
Update devel/libbson to 1.4.0.

- bson_reader_reset seeks to the beginning of a BSON buffer.
- bson_steal efficiently transfers contents from one bson_t to
  another.
- Fix Windows compile error with BSON_EXTRA_ALIGN disabled.
- Potential buffer overrun in bson_strndup.
- bson_oid_to_string optimization for MS Visual Studio
- bson_oid_is_valid accepts uppercase hex characters.
- bson_json_reader_read aborted on some invalid Extended JSON
  documents.
- All man page names now begin with "bson_" to avoid install
  conflicts.
- Error messages sometimes truncated at 63 chars.

diffstat:

 devel/libbson/Makefile                  |   4 ++--
 devel/libbson/PLIST                     |  20 +++++++++++++++++++-
 devel/libbson/distinfo                  |  12 ++++++------
 devel/libbson/patches/patch-Makefile.in |  10 +++++-----
 4 files changed, 32 insertions(+), 14 deletions(-)

diffs (169 lines):

diff -r 411150a782a0 -r 7f732972b353 devel/libbson/Makefile
--- a/devel/libbson/Makefile    Wed Aug 17 13:51:14 2016 +0000
+++ b/devel/libbson/Makefile    Wed Aug 17 14:07:08 2016 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2016/04/05 12:43:23 fhajny Exp $
+# $NetBSD: Makefile,v 1.19 2016/08/17 14:07:08 fhajny Exp $
 
-DISTNAME=      libbson-1.3.5
+DISTNAME=      libbson-1.4.0
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=mongodb/}
 
diff -r 411150a782a0 -r 7f732972b353 devel/libbson/PLIST
--- a/devel/libbson/PLIST       Wed Aug 17 13:51:14 2016 +0000
+++ b/devel/libbson/PLIST       Wed Aug 17 14:07:08 2016 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2015/12/08 09:34:38 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.6 2016/08/17 14:07:08 fhajny Exp $
 include/libbson-1.0/bcon.h
 include/libbson-1.0/bson-atomic.h
 include/libbson-1.0/bson-clock.h
@@ -57,6 +57,7 @@
 man/man3/bson_append_value.3
 man/man3/bson_as_json.3
 man/man3/bson_check_version.3
+man/man3/bson_clock.3
 man/man3/bson_compare.3
 man/man3/bson_concat.3
 man/man3/bson_context_destroy.3
@@ -67,10 +68,13 @@
 man/man3/bson_copy_to.3
 man/man3/bson_copy_to_excluding.3
 man/man3/bson_count_keys.3
+man/man3/bson_creating.3
 man/man3/bson_destroy.3
 man/man3/bson_destroy_with_steal.3
+man/man3/bson_endianness.3
 man/man3/bson_equal.3
 man/man3/bson_error_t.3
+man/man3/bson_errors.3
 man/man3/bson_free.3
 man/man3/bson_get_data.3
 man/man3/bson_get_major_version.3
@@ -78,9 +82,11 @@
 man/man3/bson_get_minor_version.3
 man/man3/bson_get_version.3
 man/man3/bson_has_field.3
+man/man3/bson_index.3
 man/man3/bson_init.3
 man/man3/bson_init_from_json.3
 man/man3/bson_init_static.3
+man/man3/bson_installing.3
 man/man3/bson_iter_array.3
 man/man3/bson_iter_as_bool.3
 man/man3/bson_iter_as_int64.3
@@ -119,6 +125,7 @@
 man/man3/bson_iter_utf8.3
 man/man3/bson_iter_value.3
 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_reader_destroy.3
@@ -135,10 +142,12 @@
 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
 man/man3/bson_new.3
 man/man3/bson_new_from_buffer.3
 man/man3/bson_new_from_data.3
 man/man3/bson_new_from_json.3
+man/man3/bson_oid.3
 man/man3/bson_oid_compare.3
 man/man3/bson_oid_copy.3
 man/man3/bson_oid_equal.3
@@ -151,6 +160,8 @@
 man/man3/bson_oid_is_valid.3
 man/man3/bson_oid_t.3
 man/man3/bson_oid_to_string.3
+man/man3/bson_parsing.3
+man/man3/bson_performance.3
 man/man3/bson_reader_destroy.3
 man/man3/bson_reader_destroy_func_t.3
 man/man3/bson_reader_new_from_data.3
@@ -159,6 +170,7 @@
 man/man3/bson_reader_new_from_handle.3
 man/man3/bson_reader_read.3
 man/man3/bson_reader_read_func_t.3
+man/man3/bson_reader_reset.3
 man/man3/bson_reader_set_destroy_func.3
 man/man3/bson_reader_set_read_func.3
 man/man3/bson_reader_t.3
@@ -167,12 +179,15 @@
 man/man3/bson_realloc_ctx.3
 man/man3/bson_realloc_func.3
 man/man3/bson_reinit.3
+man/man3/bson_reserve_buffer.3
 man/man3/bson_set_error.3
 man/man3/bson_sized_new.3
 man/man3/bson_snprintf.3
+man/man3/bson_steal.3
 man/man3/bson_strdup.3
 man/man3/bson_strdup_printf.3
 man/man3/bson_strdupv_printf.3
+man/man3/bson_streaming_bson.3
 man/man3/bson_strerror_r.3
 man/man3/bson_strfreev.3
 man/man3/bson_string_append.3
@@ -188,9 +203,11 @@
 man/man3/bson_strnlen.3
 man/man3/bson_subtype_t.3
 man/man3/bson_t.3
+man/man3/bson_threading.3
 man/man3/bson_type_t.3
 man/man3/bson_uint32_to_string.3
 man/man3/bson_unichar_t.3
+man/man3/bson_utf8.3
 man/man3/bson_utf8_escape_for_json.3
 man/man3/bson_utf8_from_unichar.3
 man/man3/bson_utf8_get_char.3
@@ -200,6 +217,7 @@
 man/man3/bson_value_copy.3
 man/man3/bson_value_destroy.3
 man/man3/bson_value_t.3
+man/man3/bson_version.3
 man/man3/bson_visitor_t.3
 man/man3/bson_vsnprintf.3
 man/man3/bson_writer_begin.3
diff -r 411150a782a0 -r 7f732972b353 devel/libbson/distinfo
--- a/devel/libbson/distinfo    Wed Aug 17 13:51:14 2016 +0000
+++ b/devel/libbson/distinfo    Wed Aug 17 14:07:08 2016 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.18 2016/05/18 20:19:11 joerg Exp $
+$NetBSD: distinfo,v 1.19 2016/08/17 14:07:08 fhajny Exp $
 
-SHA1 (libbson-1.3.5.tar.gz) = 4eb4ac680aa162a838bfe29c382f607bd34214d2
-RMD160 (libbson-1.3.5.tar.gz) = c23f252b726ce207dfcc8633373087b493a8e002
-SHA512 (libbson-1.3.5.tar.gz) = b55ae1d424f786aabed6567a77cd09aa26c74ab0a09392e88faef8c156b1650c026f86f245bc8431a0ebcf404c4f80eb1b22e978a24289d32692c84375a66596
-Size (libbson-1.3.5.tar.gz) = 4547720 bytes
-SHA1 (patch-Makefile.in) = e59627368354da85936154118085700bb9b7431c
+SHA1 (libbson-1.4.0.tar.gz) = b65bb26bef8d0e0838cb70bf7aad560ec616654f
+RMD160 (libbson-1.4.0.tar.gz) = 37c8d25965a9f43d74399f37e16579c8d94d49af
+SHA512 (libbson-1.4.0.tar.gz) = 5345c0b91d4e0428b6b6f6d6562094fd9d899de4f42d53649b22df51cc766953f2aa764576e7e4cd37ad91357ad7b788bd6a810d6f994d9df51dc0d1311e2406
+Size (libbson-1.4.0.tar.gz) = 4592567 bytes
+SHA1 (patch-Makefile.in) = 0e63f88b7f6e9df5bbbdd7ee294afa93f23335b0
diff -r 411150a782a0 -r 7f732972b353 devel/libbson/patches/patch-Makefile.in
--- a/devel/libbson/patches/patch-Makefile.in   Wed Aug 17 13:51:14 2016 +0000
+++ b/devel/libbson/patches/patch-Makefile.in   Wed Aug 17 14:07:08 2016 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-Makefile.in,v 1.1 2016/05/18 20:19:11 joerg Exp $
+$NetBSD: patch-Makefile.in,v 1.2 2016/08/17 14:07:09 fhajny Exp $
 
---- Makefile.in.orig   2016-05-18 12:42:33.000000000 +0000
+--- Makefile.in.orig   2016-08-10 19:11:28.000000000 +0000
 +++ Makefile.in
-@@ -781,7 +781,8 @@ test_libbson_LDFLAGS = $(COVERAGE_LDFLAG
+@@ -793,7 +793,8 @@ test_libbson_LDFLAGS = $(COVERAGE_LDFLAG
  test_libbson_LDADD = \
        $(PTHREAD_LIBS) \
        libbson-1.0.la \
@@ -10,5 +10,5 @@
 +      libbson.la \
 +      libyajl.la
  
- TEST_ARGS = $(am__append_7)
- EXAMPLE_CFLAGS = \
+ @OS_DARWIN_FALSE@DEBUGGER = gdb --args
+ @OS_DARWIN_TRUE@DEBUGGER = lldb --



Home | Main Index | Thread Index | Old Index