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 Apr 26 19:57:07 UTC 2023

Modified Files:
        pkgsrc/devel/tomlplusplus: Makefile PLIST buildlink3.mk distinfo

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`


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/tomlplusplus/Makefile \
    pkgsrc/devel/tomlplusplus/PLIST pkgsrc/devel/tomlplusplus/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/tomlplusplus/buildlink3.mk

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.4 pkgsrc/devel/tomlplusplus/Makefile:1.5
--- pkgsrc/devel/tomlplusplus/Makefile:1.4      Fri Sep  9 15:04:37 2022
+++ pkgsrc/devel/tomlplusplus/Makefile  Wed Apr 26 19:57:06 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2022/09/09 15:04:37 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2023/04/26 19:57:06 wiz Exp $
 
-DISTNAME=      tomlplusplus-3.2.0
+DISTNAME=      tomlplusplus-3.3.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.4 pkgsrc/devel/tomlplusplus/PLIST:1.5
--- pkgsrc/devel/tomlplusplus/PLIST:1.4 Fri Sep  9 15:04:37 2022
+++ pkgsrc/devel/tomlplusplus/PLIST     Wed Apr 26 19:57:06 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2022/09/09 15:04:37 wiz Exp $
+@comment $NetBSD: PLIST,v 1.5 2023/04/26 19:57:06 wiz Exp $
 include/toml++/impl/array.h
 include/toml++/impl/array.inl
 include/toml++/impl/at_path.h
@@ -51,4 +51,7 @@ include/toml++/impl/yaml_formatter.inl
 include/toml++/toml.h
 lib/cmake/tomlplusplus/tomlplusplusConfig.cmake
 lib/cmake/tomlplusplus/tomlplusplusConfigVersion.cmake
+lib/libtomlplusplus.so
+lib/libtomlplusplus.so.3
+lib/libtomlplusplus.so.${PKGVERSION}
 lib/pkgconfig/tomlplusplus.pc
Index: pkgsrc/devel/tomlplusplus/distinfo
diff -u pkgsrc/devel/tomlplusplus/distinfo:1.4 pkgsrc/devel/tomlplusplus/distinfo:1.5
--- pkgsrc/devel/tomlplusplus/distinfo:1.4      Fri Sep  9 15:04:37 2022
+++ pkgsrc/devel/tomlplusplus/distinfo  Wed Apr 26 19:57:06 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.4 2022/09/09 15:04:37 wiz Exp $
+$NetBSD: distinfo,v 1.5 2023/04/26 19:57:06 wiz Exp $
 
-BLAKE2s (tomlplusplus-3.2.0.tar.gz) = 723cdacea685e8ad2ae3fa5fe25adcd1b31d16ed3719881efdfd4126fb298389
-SHA512 (tomlplusplus-3.2.0.tar.gz) = 091c26a024b3a2ae6251038a99758acca8623f18a0137e662df43f865e7e77e255cb79d22acd5962bcb0feb8e9abf21ea4968bd61e8dd61f8ca3413a920d2ba9
-Size (tomlplusplus-3.2.0.tar.gz) = 1294294 bytes
+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

Index: pkgsrc/devel/tomlplusplus/buildlink3.mk
diff -u pkgsrc/devel/tomlplusplus/buildlink3.mk:1.1 pkgsrc/devel/tomlplusplus/buildlink3.mk:1.2
--- pkgsrc/devel/tomlplusplus/buildlink3.mk:1.1 Thu Dec  9 16:28:33 2021
+++ pkgsrc/devel/tomlplusplus/buildlink3.mk     Wed Apr 26 19:57:06 2023
@@ -1,15 +1,13 @@
-# $NetBSD: buildlink3.mk,v 1.1 2021/12/09 16:28:33 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.2 2023/04/26 19:57:06 wiz Exp $
 
 BUILDLINK_TREE+=       tomlplusplus
 
 .if !defined(TOMLPLUSPLUS_BUILDLINK3_MK)
 TOMLPLUSPLUS_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.tomlplusplus+=   tomlplusplus>=2.5.0
+BUILDLINK_API_DEPENDS.tomlplusplus+=   tomlplusplus>=3.3.0
 BUILDLINK_PKGSRCDIR.tomlplusplus?=     ../../devel/tomlplusplus
 
-# header-only library
-BUILDLINK_DEPMETHOD.tomlplusplus?=     build
 .endif # TOMLPLUSPLUS_BUILDLINK3_MK
 
 BUILDLINK_TREE+=       -tomlplusplus



Home | Main Index | Thread Index | Old Index