diff options
author | fhajny <fhajny@pkgsrc.org> | 2016-08-17 14:07:08 +0000 |
---|---|---|
committer | fhajny <fhajny@pkgsrc.org> | 2016-08-17 14:07:08 +0000 |
commit | 3bde23988850ff6643c81b68e605c06cccf75b55 (patch) | |
tree | a472770660f9fa2a0717f3b691fabb81c1679fdd /devel/libbson | |
parent | ddbcd77df6058cc33a74a0b1fcc954b3d8dbefa8 (diff) | |
download | pkgsrc-3bde23988850ff6643c81b68e605c06cccf75b55.tar.gz |
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 (limited to 'devel/libbson')
-rw-r--r-- | devel/libbson/Makefile | 4 | ||||
-rw-r--r-- | devel/libbson/PLIST | 20 | ||||
-rw-r--r-- | devel/libbson/distinfo | 12 | ||||
-rw-r--r-- | devel/libbson/patches/patch-Makefile.in | 10 |
4 files changed, 32 insertions, 14 deletions
diff --git a/devel/libbson/Makefile b/devel/libbson/Makefile index d3fef36a7da..51f361aa135 100644 --- a/devel/libbson/Makefile +++ b/devel/libbson/Makefile @@ -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 --git a/devel/libbson/PLIST b/devel/libbson/PLIST index 88733c82f4b..a1c15a76fbe 100644 --- a/devel/libbson/PLIST +++ b/devel/libbson/PLIST @@ -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_utf8.3 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.3 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_micro_version.3 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_type.3 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_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 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_init_sequence.3 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_file.3 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.3 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_strndup.3 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_validate.3 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 --git a/devel/libbson/distinfo b/devel/libbson/distinfo index 0d82e558961..a6715c21e8c 100644 --- a/devel/libbson/distinfo +++ b/devel/libbson/distinfo @@ -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 --git a/devel/libbson/patches/patch-Makefile.in b/devel/libbson/patches/patch-Makefile.in index 78a8bab8c7a..b6e4b2406ab 100644 --- a/devel/libbson/patches/patch-Makefile.in +++ b/devel/libbson/patches/patch-Makefile.in @@ -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 @@ $NetBSD: patch-Makefile.in,v 1.1 2016/05/18 20:19:11 joerg Exp $ + libbson.la \ + libyajl.la - TEST_ARGS = $(am__append_7) - EXAMPLE_CFLAGS = \ + @OS_DARWIN_FALSE@DEBUGGER = gdb --args + @OS_DARWIN_TRUE@DEBUGGER = lldb -- |