Received: by mail.netbsd.org (Postfix, from userid 605) id 25CC5851E9; Wed, 4 May 2022 06:44:14 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 3CDDA85199 for ; Wed, 4 May 2022 06:44:13 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id 27BKaAv4cYGA for ; Wed, 4 May 2022 06:44:12 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 8C62884D31 for ; Wed, 4 May 2022 06:44:12 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 89A79FB1A; Wed, 4 May 2022 06:44:12 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1651646652160220" MIME-Version: 1.0 Date: Wed, 4 May 2022 06:44:12 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/devel/tomlplusplus To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20220504064412.89A79FB1A@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1651646652160220 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: wiz Date: Wed May 4 06:44:12 UTC 2022 Modified Files: pkgsrc/devel/tomlplusplus: Makefile PLIST distinfo Log Message: tomlplusplus: update to 3.1.0. ## [v3.1.0] #### Fixes: - Fixed potential segfault when calling `at_path()` with an empty string - Fixed UB in internal unicode machinery (#144) (@kchalmer) - Fixed a number of spurious warnings with Clang 10 (#145, #146) (@chronoxor) #### Additions: - Added `toml::array::for_each()` - Added `toml::table::for_each()` - Added config options `TOML_EXPORTED_CLASS`, `TOML_EXPORTED_MEMBER_FUNCTION`, `TOML_EXPORTED_STATIC_FUNCTION` & `TOML_EXPORTED_FREE_FUNCTION` - Added support for escape sequence `\e` when using `TOML_ENABLE_UNRELEASED_FEATURES` - Added support for more unicode in bare keys when using `TOML_ENABLE_UNRELEASED_FEATURES` #### Removals/Deprecations: - Deprecated old `TOML_API` option in favour new `TOML_EXPORTED_X` options (it will continue to work as it did before if none of the new function export options are defined) #### Build system: - Meson: Added `compile_library` option (@Tachi107) - Meson: Added `ubsan_tests` and `ubsan_examples` options - Meson: Use system dependencies where available when building tests (@Tachi107) To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/tomlplusplus/Makefile \ pkgsrc/devel/tomlplusplus/PLIST pkgsrc/devel/tomlplusplus/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1651646652160220 Content-Disposition: inline Content-Length: 2803 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/tomlplusplus/Makefile diff -u pkgsrc/devel/tomlplusplus/Makefile:1.2 pkgsrc/devel/tomlplusplus/Makefile:1.3 --- pkgsrc/devel/tomlplusplus/Makefile:1.2 Tue Mar 8 08:51:49 2022 +++ pkgsrc/devel/tomlplusplus/Makefile Wed May 4 06:44:12 2022 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.2 2022/03/08 08:51:49 wiz Exp $ +# $NetBSD: Makefile,v 1.3 2022/05/04 06:44:12 wiz Exp $ -DISTNAME= tomlplusplus-3.0.1 +DISTNAME= tomlplusplus-3.1.0 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GITHUB:=marzer/} GITHUB_TAG= v${PKGVERSION_NOREV} Index: pkgsrc/devel/tomlplusplus/PLIST diff -u pkgsrc/devel/tomlplusplus/PLIST:1.2 pkgsrc/devel/tomlplusplus/PLIST:1.3 --- pkgsrc/devel/tomlplusplus/PLIST:1.2 Tue Mar 8 08:51:49 2022 +++ pkgsrc/devel/tomlplusplus/PLIST Wed May 4 06:44:12 2022 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.2 2022/03/08 08:51:49 wiz Exp $ +@comment $NetBSD: PLIST,v 1.3 2022/05/04 06:44:12 wiz Exp $ include/toml++/impl/array.h include/toml++/impl/array.inl include/toml++/impl/at_path.h @@ -16,8 +16,6 @@ include/toml++/impl/make_node.h include/toml++/impl/node.h include/toml++/impl/node.inl include/toml++/impl/node_view.h -include/toml++/impl/node_view.inl -include/toml++/impl/node_view_extern.inl include/toml++/impl/parse_error.h include/toml++/impl/parse_result.h include/toml++/impl/parser.h @@ -42,9 +40,8 @@ include/toml++/impl/toml_formatter.h include/toml++/impl/toml_formatter.inl include/toml++/impl/unicode.h include/toml++/impl/unicode.inl +include/toml++/impl/unicode_autogenerated.h include/toml++/impl/value.h -include/toml++/impl/value.inl -include/toml++/impl/value_extern.inl include/toml++/impl/version.h include/toml++/impl/yaml_formatter.h include/toml++/impl/yaml_formatter.inl Index: pkgsrc/devel/tomlplusplus/distinfo diff -u pkgsrc/devel/tomlplusplus/distinfo:1.2 pkgsrc/devel/tomlplusplus/distinfo:1.3 --- pkgsrc/devel/tomlplusplus/distinfo:1.2 Tue Mar 8 08:51:49 2022 +++ pkgsrc/devel/tomlplusplus/distinfo Wed May 4 06:44:12 2022 @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.2 2022/03/08 08:51:49 wiz Exp $ +$NetBSD: distinfo,v 1.3 2022/05/04 06:44:12 wiz Exp $ -BLAKE2s (tomlplusplus-3.0.1.tar.gz) = 5e0a67be7be28741746664d4bd834ae5850385a4d18897cfb623aa80fece90b5 -SHA512 (tomlplusplus-3.0.1.tar.gz) = bfb05d16715d1e8b54177e905c0a83470e7472c9c474874d70528558bbf0b0ba0daae67e1e44d99c45de3f87918bca57e889caba2e3da5e351045aee7e6a144b -Size (tomlplusplus-3.0.1.tar.gz) = 1010150 bytes +BLAKE2s (tomlplusplus-3.1.0.tar.gz) = 9802e04f4d80fb814404798c88252d520006234416c52ac801aa4e125aebff3d +SHA512 (tomlplusplus-3.1.0.tar.gz) = b5223fa978b606f6b14fa74495884ccd491fa6017ef44b2ac9a384fa1df7100745145163e2a139255927fb51e5ecd779ee2643c19579eab6e4533b15e75c9be9 +Size (tomlplusplus-3.1.0.tar.gz) = 1010465 bytes --_----------=_1651646652160220--