pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/libbson
Module Name: pkgsrc
Committed By: fhajny
Date: Fri Dec 9 10:05:58 UTC 2016
Modified Files:
pkgsrc/devel/libbson: Makefile PLIST distinfo
Removed Files:
pkgsrc/devel/libbson/patches: patch-Makefile.in
Log Message:
Update devel/libbsob to 1.5.0.
- New BSON Type, Decimal128 (bson_decimal128_t) along with appropriate
new functions and helpers.
- bson_validate and bson_iter_next now validate that BSON boolean values
are 0 or 1.
- bson_append_code_with_scope now preserves the "code with scope" type
if scope is an empty, non-NULL BSON document.
- BSON "code" and "code with scope" types are properly translated to
JSON of the form '{"$code": "...", "$scope": {...}}'.
- bson_json_reader functions now always validate UTF-8.
- JSON parsing now preserves integer width.
- bson_strtoll now matches stroll: it detects range errors, and when
parsing octal it stops at non-octal digits and returns what it parsed
instead of setting errno.
- New flag BSON_VALIDATE_EMPTY_KEYS causes bson_validate to fail if a
document contains zero-length field names.
- The configure option "--enable-hardening" had had no effect. It is
removed in favor of system-wide compiler configuration.
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 pkgsrc/devel/libbson/Makefile \
pkgsrc/devel/libbson/distinfo
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/libbson/PLIST
cvs rdiff -u -r1.2 -r0 pkgsrc/devel/libbson/patches/patch-Makefile.in
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/libbson/Makefile
diff -u pkgsrc/devel/libbson/Makefile:1.20 pkgsrc/devel/libbson/Makefile:1.21
--- pkgsrc/devel/libbson/Makefile:1.20 Sun Oct 2 09:31:05 2016
+++ pkgsrc/devel/libbson/Makefile Fri Dec 9 10:05:57 2016
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2016/10/02 09:31:05 fhajny Exp $
+# $NetBSD: Makefile,v 1.21 2016/12/09 10:05:57 fhajny Exp $
-DISTNAME= libbson-1.4.2
+DISTNAME= libbson-1.5.0
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=mongodb/}
@@ -20,6 +20,8 @@ PKGCONFIG_OVERRIDE+= src/libbson-1.0.pc.
INSTALLATION_DIRS+= ${PKGMANDIR}/man3
+TEST_TARGET= test
+
post-install:
${INSTALL_MAN} ${WRKSRC}/doc/man/bson_*.3 \
${DESTDIR}${PREFIX}/${PKGMANDIR}/man3
Index: pkgsrc/devel/libbson/distinfo
diff -u pkgsrc/devel/libbson/distinfo:1.20 pkgsrc/devel/libbson/distinfo:1.21
--- pkgsrc/devel/libbson/distinfo:1.20 Sun Oct 2 09:31:05 2016
+++ pkgsrc/devel/libbson/distinfo Fri Dec 9 10:05:58 2016
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.20 2016/10/02 09:31:05 fhajny Exp $
+$NetBSD: distinfo,v 1.21 2016/12/09 10:05:58 fhajny Exp $
-SHA1 (libbson-1.4.2.tar.gz) = 28e65ae2dc7130e1de2e5fc2bc2793571ff4f4d1
-RMD160 (libbson-1.4.2.tar.gz) = 7b0c5640e002e5d40f58985be0e471419096b024
-SHA512 (libbson-1.4.2.tar.gz) = 4cc8f833978483af3dcbc30bede33f2a9b448930fabf7be2d5581c8368e875dc1707d31eae209c747e69be1f82fa525c7362c5ac9c4e0b6b3f3346dd5147860e
-Size (libbson-1.4.2.tar.gz) = 4597816 bytes
-SHA1 (patch-Makefile.in) = 0e63f88b7f6e9df5bbbdd7ee294afa93f23335b0
+SHA1 (libbson-1.5.0.tar.gz) = ac7da3f9aec8984807a71d0a18ffec709f43ab76
+RMD160 (libbson-1.5.0.tar.gz) = aab8309ac421744a13a9db73c3bcee39644d5e8e
+SHA512 (libbson-1.5.0.tar.gz) = b536fa2ec195df79d6027eb0833f5fb7d4f7ac8da72bed000abf6f094fcacdedbabd236654be8fd74933ab60b140c5ba6d3ae3f13ff900c59f3e96040c30dd03
+Size (libbson-1.5.0.tar.gz) = 4643681 bytes
Index: pkgsrc/devel/libbson/PLIST
diff -u pkgsrc/devel/libbson/PLIST:1.6 pkgsrc/devel/libbson/PLIST:1.7
--- pkgsrc/devel/libbson/PLIST:1.6 Wed Aug 17 14:07:08 2016
+++ pkgsrc/devel/libbson/PLIST Fri Dec 9 10:05:57 2016
@@ -1,10 +1,11 @@
-@comment $NetBSD: PLIST,v 1.6 2016/08/17 14:07:08 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.7 2016/12/09 10:05:57 fhajny Exp $
include/libbson-1.0/bcon.h
include/libbson-1.0/bson-atomic.h
include/libbson-1.0/bson-clock.h
include/libbson-1.0/bson-compat.h
include/libbson-1.0/bson-config.h
include/libbson-1.0/bson-context.h
+include/libbson-1.0/bson-decimal128.h
include/libbson-1.0/bson-endian.h
include/libbson-1.0/bson-error.h
include/libbson-1.0/bson-iter.h
@@ -35,6 +36,7 @@ man/man3/bson_append_code.3
man/man3/bson_append_code_with_scope.3
man/man3/bson_append_date_time.3
man/man3/bson_append_dbpointer.3
+man/man3/bson_append_decimal128.3
man/man3/bson_append_document.3
man/man3/bson_append_document_begin.3
man/man3/bson_append_document_end.3
@@ -57,7 +59,6 @@ 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
@@ -69,6 +70,9 @@ 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_decimal128_from_string.3
+man/man3/bson_decimal128_t.3
+man/man3/bson_decimal128_to_string.3
man/man3/bson_destroy.3
man/man3/bson_destroy_with_steal.3
man/man3/bson_endianness.3
@@ -80,6 +84,7 @@ man/man3/bson_get_data.3
man/man3/bson_get_major_version.3
man/man3/bson_get_micro_version.3
man/man3/bson_get_minor_version.3
+man/man3/bson_get_monotonic_time.3
man/man3/bson_get_version.3
man/man3/bson_has_field.3
man/man3/bson_index.3
@@ -96,6 +101,7 @@ man/man3/bson_iter_code.3
man/man3/bson_iter_codewscope.3
man/man3/bson_iter_date_time.3
man/man3/bson_iter_dbpointer.3
+man/man3/bson_iter_decimal128.3
man/man3/bson_iter_document.3
man/man3/bson_iter_double.3
man/man3/bson_iter_dup_utf8.3
@@ -111,6 +117,7 @@ man/man3/bson_iter_key.3
man/man3/bson_iter_next.3
man/man3/bson_iter_oid.3
man/man3/bson_iter_overwrite_bool.3
+man/man3/bson_iter_overwrite_decimal128.3
man/man3/bson_iter_overwrite_double.3
man/man3/bson_iter_overwrite_int32.3
man/man3/bson_iter_overwrite_int64.3
@@ -231,3 +238,4 @@ man/man3/bson_zero_free.3
share/doc/libbson/COPYING
share/doc/libbson/NEWS
share/doc/libbson/README
+share/doc/libbson/THIRD_PARTY_NOTICES
Home |
Main Index |
Thread Index |
Old Index