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:           Thu Oct 19 13:10:19 UTC 2023

Modified Files:
        pkgsrc/devel/tomlplusplus: Makefile PLIST distinfo

Log Message:
tomlplusplus: update to 3.4.0.

## v3.4.0

#### Fixes

-   fixed `value_flags` not being preserved correctly when inserting into tables and arrays (#108) (@LebJe)
-   fixed `toml::value::flags()` not being cleared when `std::move`-ing a value
-   fixed error in README (#195) (@andrewkcorcoran)
-   fixed compiler error when using NVCC (#198) (@thompsonnoahe)
-   fixed `noexcept(...)` sometimes being incorrectly derived on `for_each()`
-   fixed `for_each()` compilation error on GCC <= 7 (#197) (@sagi-ottopia, @damirbarr)
-   fixed `FLT_RADIX` check getting broken by Intel MKL headers (#202) (@iago-lito)
-   fixed keys containing `\t` incorrectly formatting as bare keys (@jasmine-zhu, @arp242)
-   fixed keys containing `\t` and `\n` not round-tripping correctly (@arp242)

#### Additions

-   added support for using enums with `value_or()`

#### Changes:

-   renamed header files to have `.hpp` extension (`toml.h` is still present for backwards-compatibility)

#### Build system:

-   fixed meson builds with `-Ddefault_library=static` having hidden symbols on GNU compilers (#201) (@vlad0x00)


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/tomlplusplus/Makefile
cvs rdiff -u -r1.5 -r1.6 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.8 pkgsrc/devel/tomlplusplus/Makefile:1.9
--- pkgsrc/devel/tomlplusplus/Makefile:1.8      Tue Jul 18 14:11:17 2023
+++ pkgsrc/devel/tomlplusplus/Makefile  Thu Oct 19 13:10:19 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2023/07/18 14:11:17 nia Exp $
+# $NetBSD: Makefile,v 1.9 2023/10/19 13:10:19 wiz Exp $
 
-DISTNAME=      tomlplusplus-3.3.0
+DISTNAME=      tomlplusplus-3.4.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.5 pkgsrc/devel/tomlplusplus/PLIST:1.6
--- pkgsrc/devel/tomlplusplus/PLIST:1.5 Wed Apr 26 19:57:06 2023
+++ pkgsrc/devel/tomlplusplus/PLIST     Thu Oct 19 13:10:19 2023
@@ -1,54 +1,55 @@
-@comment $NetBSD: PLIST,v 1.5 2023/04/26 19:57:06 wiz Exp $
-include/toml++/impl/array.h
+@comment $NetBSD: PLIST,v 1.6 2023/10/19 13:10:19 wiz Exp $
+include/toml++/impl/array.hpp
 include/toml++/impl/array.inl
-include/toml++/impl/at_path.h
+include/toml++/impl/at_path.hpp
 include/toml++/impl/at_path.inl
-include/toml++/impl/date_time.h
-include/toml++/impl/formatter.h
+include/toml++/impl/date_time.hpp
+include/toml++/impl/formatter.hpp
 include/toml++/impl/formatter.inl
-include/toml++/impl/forward_declarations.h
-include/toml++/impl/header_end.h
-include/toml++/impl/header_start.h
-include/toml++/impl/json_formatter.h
+include/toml++/impl/forward_declarations.hpp
+include/toml++/impl/header_end.hpp
+include/toml++/impl/header_start.hpp
+include/toml++/impl/json_formatter.hpp
 include/toml++/impl/json_formatter.inl
-include/toml++/impl/key.h
-include/toml++/impl/make_node.h
-include/toml++/impl/node.h
+include/toml++/impl/key.hpp
+include/toml++/impl/make_node.hpp
+include/toml++/impl/node.hpp
 include/toml++/impl/node.inl
-include/toml++/impl/node_view.h
-include/toml++/impl/parse_error.h
-include/toml++/impl/parse_result.h
-include/toml++/impl/parser.h
+include/toml++/impl/node_view.hpp
+include/toml++/impl/parse_error.hpp
+include/toml++/impl/parse_result.hpp
+include/toml++/impl/parser.hpp
 include/toml++/impl/parser.inl
-include/toml++/impl/path.h
+include/toml++/impl/path.hpp
 include/toml++/impl/path.inl
-include/toml++/impl/preprocessor.h
-include/toml++/impl/print_to_stream.h
+include/toml++/impl/preprocessor.hpp
+include/toml++/impl/print_to_stream.hpp
 include/toml++/impl/print_to_stream.inl
-include/toml++/impl/simd.h
-include/toml++/impl/source_region.h
-include/toml++/impl/std_except.h
-include/toml++/impl/std_initializer_list.h
-include/toml++/impl/std_map.h
-include/toml++/impl/std_new.h
-include/toml++/impl/std_optional.h
-include/toml++/impl/std_string.h
+include/toml++/impl/simd.hpp
+include/toml++/impl/source_region.hpp
+include/toml++/impl/std_except.hpp
+include/toml++/impl/std_initializer_list.hpp
+include/toml++/impl/std_map.hpp
+include/toml++/impl/std_new.hpp
+include/toml++/impl/std_optional.hpp
+include/toml++/impl/std_string.hpp
 include/toml++/impl/std_string.inl
-include/toml++/impl/std_utility.h
-include/toml++/impl/std_variant.h
-include/toml++/impl/std_vector.h
-include/toml++/impl/table.h
+include/toml++/impl/std_utility.hpp
+include/toml++/impl/std_variant.hpp
+include/toml++/impl/std_vector.hpp
+include/toml++/impl/table.hpp
 include/toml++/impl/table.inl
-include/toml++/impl/toml_formatter.h
+include/toml++/impl/toml_formatter.hpp
 include/toml++/impl/toml_formatter.inl
-include/toml++/impl/unicode.h
+include/toml++/impl/unicode.hpp
 include/toml++/impl/unicode.inl
-include/toml++/impl/unicode_autogenerated.h
-include/toml++/impl/value.h
-include/toml++/impl/version.h
-include/toml++/impl/yaml_formatter.h
+include/toml++/impl/unicode_autogenerated.hpp
+include/toml++/impl/value.hpp
+include/toml++/impl/version.hpp
+include/toml++/impl/yaml_formatter.hpp
 include/toml++/impl/yaml_formatter.inl
 include/toml++/toml.h
+include/toml++/toml.hpp
 lib/cmake/tomlplusplus/tomlplusplusConfig.cmake
 lib/cmake/tomlplusplus/tomlplusplusConfigVersion.cmake
 lib/libtomlplusplus.so
Index: pkgsrc/devel/tomlplusplus/distinfo
diff -u pkgsrc/devel/tomlplusplus/distinfo:1.5 pkgsrc/devel/tomlplusplus/distinfo:1.6
--- pkgsrc/devel/tomlplusplus/distinfo:1.5      Wed Apr 26 19:57:06 2023
+++ pkgsrc/devel/tomlplusplus/distinfo  Thu Oct 19 13:10:19 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.5 2023/04/26 19:57:06 wiz Exp $
+$NetBSD: distinfo,v 1.6 2023/10/19 13:10:19 wiz Exp $
 
-BLAKE2s (tomlplusplus-3.3.0.tar.gz) = 7cb54739e4bc5e926a2cba947d36dde556d824416f587876a56dd84d24401762
-SHA512 (tomlplusplus-3.3.0.tar.gz) = 6ab2de83b7fc44de40e58a47c28a9507bf7c50fa9b08925b5a6d48958868a86e6790aff684d29ceb50ad18905e3832840719e1b7bfec3b8a0c00b15bb0f70f38
-Size (tomlplusplus-3.3.0.tar.gz) = 1288964 bytes
+BLAKE2s (tomlplusplus-3.4.0.tar.gz) = 5b38d8272ecffdd175f7b33941b47e5038075416b19506d991ed8b5503cfa397
+SHA512 (tomlplusplus-3.4.0.tar.gz) = c227fc8147c9459b29ad24002aaf6ab2c42fac22ea04c1c52b283a0172581ccd4527b33c1931e0ef0d1db6b6a53f9e9882c6d4231c7f3494cf070d0220741aa5
+Size (tomlplusplus-3.4.0.tar.gz) = 1294731 bytes



Home | Main Index | Thread Index | Old Index