Path to this page:
Subject: CVS commit: pkgsrc/devel/tomlplusplus
From: Thomas Klausner
Date: 2023-04-26 21:57:07
Message id: 20230426195707.15905FA87@cvs.NetBSD.org
Log Message:
tomlplusplus: update to 3.3.0.
Now installs a library.
## v3.3.0
#### Fixes:
- fixed null pointer dereference in parser when exceptions are disabled (#169) \
(@ncaklovic)
- fixed spurious warnings in MSVC 19.34
- fixed `toml::parse_file()` on windows for non-ASCII paths
- fixed a spurious table redefinition error (#187) (@jorisvr)
- fixed UB edge-case in integer parsing (#188) (@jorisvr)
- fixed some build issues with Apple-flavoured Clang (#189) (@eddelbuettel)
#### Additions:
- added `toml::format_flags::terse_key_value_pairs`
- added `TOML_ENABLE_FLOAT16` config (#178) (@Scrumplex)
#### Removals:
- removed automatic detection of `_Float16` (you must explicitly set \
`TOML_ENABLE_FLOAT16` to enable it) (#186) (@benthetechguy)
#### Build system:
- re-wrote the meson scripts to fix a number of issues (#185, #186) \
(@Tachi107, @benthetechguy)
- increased the minimum required meson version to `0.61.0`
Files: