cereal: C++11 library for serialization
This commit is contained in:
parent
8a525e4ef8
commit
3aa69fa684
1
Makefile
1
Makefile
|
@ -341,6 +341,7 @@ SUBDIR+= cdirip
|
|||
SUBDIR+= cdogs
|
||||
SUBDIR+= cdpr
|
||||
SUBDIR+= cedet
|
||||
SUBDIR+= cereal
|
||||
SUBDIR+= cgal
|
||||
SUBDIR+= cglib
|
||||
SUBDIR+= cgnslib
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
cereal is a header-only C++11 serialization library. cereal takes arbitrary
|
||||
data types and reversibly turns them into different representations, such as
|
||||
compact binary encodings, XML, or JSON. cereal was designed to be fast,
|
||||
light-weight, and easy to extend - it has no external dependencies and can be
|
||||
easily bundled with other code or used standalone.
|
|
@ -0,0 +1,30 @@
|
|||
# $NetBSD$
|
||||
#
|
||||
###########################################################
|
||||
# Generated by fbsd2pkg #
|
||||
# Thu Sep 13 10:57:41 CDT 2018 #
|
||||
###########################################################
|
||||
|
||||
DISTNAME= cereal-${PV}
|
||||
CATEGORIES= biology
|
||||
MASTER_SITES= ${MASTER_SITE_GITHUB:=USCiLab/}
|
||||
GITHUB_PROJECT= cereal
|
||||
GITHUB_TAG= v${PV}
|
||||
|
||||
MAINTAINER= bacon@NetBSD.org
|
||||
HOMEPAGE= https://github.com/USCiLab/cereal
|
||||
COMMENT= C++11 library for serialization
|
||||
LICENSE= modified-bsd
|
||||
|
||||
USE_LANGUAGES= c c++
|
||||
USE_TOOLS+= cmake
|
||||
USE_CMAKE= yes
|
||||
# Requires stubs-32.h on CentOS, not provided by pkgsrc
|
||||
CMAKE_ARGS+= -DSKIP_PORTABILITY_TEST=ON
|
||||
|
||||
CFLAGS+= -Wno-unused-private-field
|
||||
|
||||
PV= 1.2.2
|
||||
|
||||
.include "../../devel/boost-libs/buildlink3.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
|
@ -0,0 +1,88 @@
|
|||
@comment $NetBSD$
|
||||
include/cereal/access.hpp
|
||||
include/cereal/archives/adapters.hpp
|
||||
include/cereal/archives/binary.hpp
|
||||
include/cereal/archives/json.hpp
|
||||
include/cereal/archives/portable_binary.hpp
|
||||
include/cereal/archives/xml.hpp
|
||||
include/cereal/cereal.hpp
|
||||
include/cereal/details/helpers.hpp
|
||||
include/cereal/details/polymorphic_impl.hpp
|
||||
include/cereal/details/polymorphic_impl_fwd.hpp
|
||||
include/cereal/details/static_object.hpp
|
||||
include/cereal/details/traits.hpp
|
||||
include/cereal/details/util.hpp
|
||||
include/cereal/external/base64.hpp
|
||||
include/cereal/external/rapidjson/allocators.h
|
||||
include/cereal/external/rapidjson/document.h
|
||||
include/cereal/external/rapidjson/encodedstream.h
|
||||
include/cereal/external/rapidjson/encodings.h
|
||||
include/cereal/external/rapidjson/error/en.h
|
||||
include/cereal/external/rapidjson/error/error.h
|
||||
include/cereal/external/rapidjson/filereadstream.h
|
||||
include/cereal/external/rapidjson/filewritestream.h
|
||||
include/cereal/external/rapidjson/fwd.h
|
||||
include/cereal/external/rapidjson/internal/biginteger.h
|
||||
include/cereal/external/rapidjson/internal/diyfp.h
|
||||
include/cereal/external/rapidjson/internal/dtoa.h
|
||||
include/cereal/external/rapidjson/internal/ieee754.h
|
||||
include/cereal/external/rapidjson/internal/itoa.h
|
||||
include/cereal/external/rapidjson/internal/meta.h
|
||||
include/cereal/external/rapidjson/internal/pow10.h
|
||||
include/cereal/external/rapidjson/internal/regex.h
|
||||
include/cereal/external/rapidjson/internal/stack.h
|
||||
include/cereal/external/rapidjson/internal/strfunc.h
|
||||
include/cereal/external/rapidjson/internal/strtod.h
|
||||
include/cereal/external/rapidjson/internal/swap.h
|
||||
include/cereal/external/rapidjson/istreamwrapper.h
|
||||
include/cereal/external/rapidjson/memorybuffer.h
|
||||
include/cereal/external/rapidjson/memorystream.h
|
||||
include/cereal/external/rapidjson/msinttypes/inttypes.h
|
||||
include/cereal/external/rapidjson/msinttypes/stdint.h
|
||||
include/cereal/external/rapidjson/ostreamwrapper.h
|
||||
include/cereal/external/rapidjson/pointer.h
|
||||
include/cereal/external/rapidjson/prettywriter.h
|
||||
include/cereal/external/rapidjson/rapidjson.h
|
||||
include/cereal/external/rapidjson/reader.h
|
||||
include/cereal/external/rapidjson/schema.h
|
||||
include/cereal/external/rapidjson/stream.h
|
||||
include/cereal/external/rapidjson/stringbuffer.h
|
||||
include/cereal/external/rapidjson/writer.h
|
||||
include/cereal/external/rapidxml/license.txt
|
||||
include/cereal/external/rapidxml/manual.html
|
||||
include/cereal/external/rapidxml/rapidxml.hpp
|
||||
include/cereal/external/rapidxml/rapidxml_iterators.hpp
|
||||
include/cereal/external/rapidxml/rapidxml_print.hpp
|
||||
include/cereal/external/rapidxml/rapidxml_utils.hpp
|
||||
include/cereal/macros.hpp
|
||||
include/cereal/types/array.hpp
|
||||
include/cereal/types/base_class.hpp
|
||||
include/cereal/types/bitset.hpp
|
||||
include/cereal/types/boost_variant.hpp
|
||||
include/cereal/types/chrono.hpp
|
||||
include/cereal/types/common.hpp
|
||||
include/cereal/types/complex.hpp
|
||||
include/cereal/types/concepts/pair_associative_container.hpp
|
||||
include/cereal/types/deque.hpp
|
||||
include/cereal/types/forward_list.hpp
|
||||
include/cereal/types/functional.hpp
|
||||
include/cereal/types/list.hpp
|
||||
include/cereal/types/map.hpp
|
||||
include/cereal/types/memory.hpp
|
||||
include/cereal/types/polymorphic.hpp
|
||||
include/cereal/types/queue.hpp
|
||||
include/cereal/types/set.hpp
|
||||
include/cereal/types/stack.hpp
|
||||
include/cereal/types/string.hpp
|
||||
include/cereal/types/tuple.hpp
|
||||
include/cereal/types/unordered_map.hpp
|
||||
include/cereal/types/unordered_set.hpp
|
||||
include/cereal/types/utility.hpp
|
||||
include/cereal/types/valarray.hpp
|
||||
include/cereal/types/vector.hpp
|
||||
share/cmake/cereal/cereal-config.cmake
|
||||
@pkgdir share/examples
|
||||
@pkgdir share/doc
|
||||
@pkgdir man/man1
|
||||
@pkgdir lib
|
||||
@pkgdir bin
|
|
@ -0,0 +1,6 @@
|
|||
$NetBSD$
|
||||
|
||||
SHA1 (cereal-1.2.2.tar.gz) = ffddf5fc5313cfbb893e07823ca8c473084eebca
|
||||
RMD160 (cereal-1.2.2.tar.gz) = 9ccc6dcc4df8acfccb5bf50417961649601949a6
|
||||
SHA512 (cereal-1.2.2.tar.gz) = 9567b2e19add9446b24f8afd122eea09ba6ecd1a090335cf0ab31fdc8f64c6c97daa3d9eaf0801c36a770737488e0eebf81d96d7b7a65deed30da6130f2d47eb
|
||||
Size (cereal-1.2.2.tar.gz) = 335759 bytes
|
Loading…
Reference in New Issue