pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/tomlplusplus



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.

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



Home | Main Index | Thread Index | Old Index