svn commit: r560503 - in head/devel: . toml11

Dave Cottlehuber dch at FreeBSD.org
Wed Jan 6 12:12:57 UTC 2021


Author: dch
Date: Wed Jan  6 12:12:56 2021
New Revision: 560503
URL: https://svnweb.freebsd.org/changeset/ports/560503

Log:
  devel/toml11: new port - C++11 header-only parser/encoder
  
  It is compatible to the latest version of TOML v1.0.0-rc.2, and one of
  the most TOML-standard compliant libraries, with great error messages,
  configurable serializer, user-defined type conversions, and with full
  UTF-8 support.
  
  WWW: https://github.com/toruniina/toml11
  
  Sponsored by:	SkunkWerks, GmbH

Added:
  head/devel/toml11/
  head/devel/toml11/Makefile   (contents, props changed)
  head/devel/toml11/distinfo   (contents, props changed)
  head/devel/toml11/pkg-descr   (contents, props changed)
  head/devel/toml11/pkg-plist   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Wed Jan  6 11:54:14 2021	(r560502)
+++ head/devel/Makefile	Wed Jan  6 12:12:56 2021	(r560503)
@@ -6832,6 +6832,7 @@
     SUBDIR += tnt
     SUBDIR += tokamak
     SUBDIR += tokei
+    SUBDIR += toml11
     SUBDIR += tortoisehg
     SUBDIR += tpasm
     SUBDIR += tradcpp

Added: head/devel/toml11/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/toml11/Makefile	Wed Jan  6 12:12:56 2021	(r560503)
@@ -0,0 +1,18 @@
+# $FreeBSD$
+
+PORTNAME=		toml11
+DISTVERSIONPREFIX=	v
+DISTVERSION=		3.6.0
+CATEGORIES=		devel
+
+MAINTAINER=		dch at FreeBSD.org
+COMMENT=		C++11 header-only toml parser & encoder
+
+LICENSE=		MIT
+LICENSE_FILE=		${WRKSRC}/LICENSE
+
+USES=		compiler:c++17-lang cmake
+USE_GITHUB=	yes
+GH_ACCOUNT=	ToruNiina
+
+.include <bsd.port.mk>

Added: head/devel/toml11/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/toml11/distinfo	Wed Jan  6 12:12:56 2021	(r560503)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1609717102
+SHA256 (ToruNiina-toml11-v3.6.0_GH0.tar.gz) = 39e8d651db346ae8c7e3b39d6338a37232b9af3bba36ade45b241bf105c2226c
+SIZE (ToruNiina-toml11-v3.6.0_GH0.tar.gz) = 118055

Added: head/devel/toml11/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/toml11/pkg-descr	Wed Jan  6 12:12:56 2021	(r560503)
@@ -0,0 +1,9 @@
+A C++11 (or later) header-only toml parser/encoder depending only on C++
+standard library.
+
+It is compatible to the latest version of TOML v1.0.0-rc.2, and one of
+the most TOML-standard compliant libraries, with great error messages,
+configurable serializer and user-defined type conversions, with full
+UTF-8 support.
+
+WWW: https://github.com/toruniina/toml11

Added: head/devel/toml11/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/toml11/pkg-plist	Wed Jan  6 12:12:56 2021	(r560503)
@@ -0,0 +1,25 @@
+include/toml.hpp
+include/toml/color.hpp
+include/toml/combinator.hpp
+include/toml/comments.hpp
+include/toml/datetime.hpp
+include/toml/exception.hpp
+include/toml/from.hpp
+include/toml/get.hpp
+include/toml/into.hpp
+include/toml/lexer.hpp
+include/toml/literal.hpp
+include/toml/parser.hpp
+include/toml/region.hpp
+include/toml/result.hpp
+include/toml/serializer.hpp
+include/toml/source_location.hpp
+include/toml/storage.hpp
+include/toml/string.hpp
+include/toml/traits.hpp
+include/toml/types.hpp
+include/toml/utility.hpp
+include/toml/value.hpp
+lib/cmake/toml11/toml11Config.cmake
+lib/cmake/toml11/toml11ConfigVersion.cmake
+lib/cmake/toml11/toml11Targets.cmake


More information about the svn-ports-all mailing list