diff --git a/devel/reflect-cpp/Makefile b/devel/reflect-cpp/Makefile --- a/devel/reflect-cpp/Makefile +++ b/devel/reflect-cpp/Makefile @@ -1,6 +1,6 @@ PORTNAME= reflect-cpp DISTVERSIONPREFIX= v -DISTVERSION= 0.20.0 +DISTVERSION= 0.21.0 CATEGORIES= devel MAINTAINER= alven@FreeBSD.org diff --git a/devel/reflect-cpp/distinfo b/devel/reflect-cpp/distinfo --- a/devel/reflect-cpp/distinfo +++ b/devel/reflect-cpp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757849971 -SHA256 (getml-reflect-cpp-v0.20.0_GH0.tar.gz) = b774f11fd602683e3c7febabfe6e888b866cec28497c5e9c6ba82aeeb4465bbc -SIZE (getml-reflect-cpp-v0.20.0_GH0.tar.gz) = 5769312 +TIMESTAMP = 1758200985 +SHA256 (getml-reflect-cpp-v0.21.0_GH0.tar.gz) = 007d6e44a750785cb4c94dc29f307119abde679e4b09fb72b9b5c3f0f067cab2 +SIZE (getml-reflect-cpp-v0.21.0_GH0.tar.gz) = 5793220 diff --git a/devel/reflect-cpp/pkg-descr b/devel/reflect-cpp/pkg-descr --- a/devel/reflect-cpp/pkg-descr +++ b/devel/reflect-cpp/pkg-descr @@ -19,15 +19,3 @@ reflect-cpp is not just a reflection library, it is for serialization, deserialization and validation through reflection. - -That means that you can encode your requirements about the input data in the -type system and have them validated upfront. This is why the library also -includes algebraic data types like tagged unions and numerous validation -routines. Having your requirements encoded in the type system is the most -reliable way of ensuring they are met. If your requirements are not met, the -user of your software gets a very clear error message. Encoding your -requirements in the type system also makes it a lot easier for anyone reading -your code. - -This increases user experience and developer experience, it makes your code -safer (fewer bugs) and more secure (less prone to malicious attacks). diff --git a/devel/reflect-cpp/pkg-plist b/devel/reflect-cpp/pkg-plist --- a/devel/reflect-cpp/pkg-plist +++ b/devel/reflect-cpp/pkg-plist @@ -90,6 +90,12 @@ include/rfl/comparisons.hpp include/rfl/concepts.hpp include/rfl/config.hpp +include/rfl/csv.hpp +include/rfl/csv/Settings.hpp +include/rfl/csv/load.hpp +include/rfl/csv/read.hpp +include/rfl/csv/save.hpp +include/rfl/csv/write.hpp include/rfl/default.hpp include/rfl/define_literal.hpp include/rfl/define_named_tuple.hpp @@ -252,6 +258,12 @@ include/rfl/name_t.hpp include/rfl/named_tuple_t.hpp include/rfl/num_fields.hpp +include/rfl/parquet.hpp +include/rfl/parquet/Settings.hpp +include/rfl/parquet/load.hpp +include/rfl/parquet/read.hpp +include/rfl/parquet/save.hpp +include/rfl/parquet/write.hpp include/rfl/parsing/AreReaderAndWriter.hpp include/rfl/parsing/ArrayReader.hpp include/rfl/parsing/CustomParser.hpp @@ -334,6 +346,16 @@ include/rfl/parsing/schemaful/tuple_to_named_tuple_t.hpp include/rfl/parsing/schemaful/tuple_to_object.hpp include/rfl/parsing/supports_attributes.hpp +include/rfl/parsing/tabular/ArrowReader.hpp +include/rfl/parsing/tabular/ArrowTypes.hpp +include/rfl/parsing/tabular/ArrowWriter.hpp +include/rfl/parsing/tabular/ChunkedArrayIterator.hpp +include/rfl/parsing/tabular/add_to_builder.hpp +include/rfl/parsing/tabular/array_t.hpp +include/rfl/parsing/tabular/make_arrow_builders.hpp +include/rfl/parsing/tabular/make_arrow_data_types.hpp +include/rfl/parsing/tabular/make_arrow_schema.hpp +include/rfl/parsing/tabular/make_chunked_array_iterators.hpp include/rfl/parsing/tagged_union_wrapper_no_ptr.hpp include/rfl/parsing/to_single_error_message.hpp include/rfl/patterns.hpp @@ -384,6 +406,7 @@ include/rfl/ubjson/read.hpp include/rfl/ubjson/save.hpp include/rfl/ubjson/write.hpp +include/rfl/view_t.hpp include/rfl/visit.hpp include/rfl/xml.hpp include/rfl/xml/Parser.hpp