pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

+nlohmann-json, +xtensor



Module Name:	pkgsrc-wip
Committed By:	K.I.A.Derouiche <kamel.derouiche%gmail.com@localhost>
Pushed By:	jihbed
Date:		Fri Mar 22 23:42:41 2019 +0100
Changeset:	5c173cea4b339b584331cf088adf51549cd928c9

Modified Files:
	Makefile
Added Files:
	nlohmann-json/DESCR
	nlohmann-json/Makefile
	nlohmann-json/PLIST
	nlohmann-json/distinfo
	xtensor/DESCR
	xtensor/Makefile
	xtensor/PLIST
	xtensor/distinfo

Log Message:
+nlohmann-json, +xtensor

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=5c173cea4b339b584331cf088adf51549cd928c9

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile               |  2 ++
 nlohmann-json/DESCR    |  2 ++
 nlohmann-json/Makefile | 23 ++++++++++++++++++
 nlohmann-json/PLIST    |  5 ++++
 nlohmann-json/distinfo |  6 +++++
 xtensor/DESCR          |  7 ++++++
 xtensor/Makefile       | 23 ++++++++++++++++++
 xtensor/PLIST          | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++
 xtensor/distinfo       |  6 +++++
 9 files changed, 140 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index bbc8fa0b7d..be1737b7ef 100644
--- a/Makefile
+++ b/Makefile
@@ -4958,6 +4958,7 @@ SUBDIR+=	xspdapp
 SUBDIR+=	xspread
 SUBDIR+=	xssp
 SUBDIR+=	xtags
+SUBDIR+=	xtl-quant-stack
 SUBDIR+=	xtraceroute
 SUBDIR+=	xtreemfs-client
 SUBDIR+=	xtreemfs-server
@@ -4991,6 +4992,7 @@ SUBDIR+=	zenity
 SUBDIR+=	zero-epwing-git
 SUBDIR+=	zetacoin
 SUBDIR+=	zinf
+SUBDIR+=	zimpl
 SUBDIR+=	zip-devel
 SUBDIR+=	ziparchive
 SUBDIR+=	zipios
diff --git a/nlohmann-json/DESCR b/nlohmann-json/DESCR
new file mode 100644
index 0000000000..9c74a4f0a3
--- /dev/null
+++ b/nlohmann-json/DESCR
@@ -0,0 +1,2 @@
+JSON for Modern C++ is an open-source library consisting of a C++11-style
+header-only JSON class
diff --git a/nlohmann-json/Makefile b/nlohmann-json/Makefile
new file mode 100644
index 0000000000..ba88277361
--- /dev/null
+++ b/nlohmann-json/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD$
+
+GITHUB_PROJECT=	json
+DISTNAME=	v3.6.1
+PKGNAME=	nlohmann-${GITHUB_PROJECT}-${DISTNAME:S/v//}
+CATEGORIES=	textproc
+MASTER_SITES=	${MASTER_SITE_GITHUB:=nlohmann/}
+DIST_SUBDIR=	${GITHUB_PROJECT}
+
+MAINTAINER=	kamelderouiche%yahoo.com@localhost
+HOMEPAGE=	https://nlohmann.github.io/json/
+COMMENT=	JSON library for Modern C++
+LICENSE=	mit
+
+WRKSRC=		${WRKDIR}/json-3.6.1
+
+USE_CMAKE=	yes
+USE_TOOLS+=	pkg-config
+USE_LANGUAGES=	c c++
+
+PKGCONFIG_OVERRIDE+=	benchmarks/thirdparty/benchmark/cmake/benchmark.pc.in
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/nlohmann-json/PLIST b/nlohmann-json/PLIST
new file mode 100644
index 0000000000..42fe2253e5
--- /dev/null
+++ b/nlohmann-json/PLIST
@@ -0,0 +1,5 @@
+@comment $NetBSD$
+include/nlohmann/json.hpp
+lib/cmake/nlohmann_json/nlohmann_jsonConfig.cmake
+lib/cmake/nlohmann_json/nlohmann_jsonConfigVersion.cmake
+lib/cmake/nlohmann_json/nlohmann_jsonTargets.cmake
diff --git a/nlohmann-json/distinfo b/nlohmann-json/distinfo
new file mode 100644
index 0000000000..c78dec95fb
--- /dev/null
+++ b/nlohmann-json/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (json/v3.6.1.tar.gz) = 581e1d1c89c65670fb5212d74493a4545d9ab91c
+RMD160 (json/v3.6.1.tar.gz) = 52f0911cff6134aa0b1f6a32efc05728bd67b2d8
+SHA512 (json/v3.6.1.tar.gz) = e0565ccdee34e89a6836a97f039c04a0bac445b44f6f323918ea424b34e4577688a4f4f72d5ef1ec0b53d159bfe87e8e9c97b70ef98231ea463f59f05e16eb2a
+Size (json/v3.6.1.tar.gz) = 118862808 bytes
diff --git a/xtensor/DESCR b/xtensor/DESCR
new file mode 100644
index 0000000000..f094c1fa62
--- /dev/null
+++ b/xtensor/DESCR
@@ -0,0 +1,7 @@
+xtensor is a C++ library meant for numerical analysis with multi-dimensional
+array expressions.
+
+xtensor provides:
+* an extensible expression system enabling lazy broadcasting
+* an API following the idioms of the C++ standard library
+* tools to manipulate array expressions and build upon xtensor
diff --git a/xtensor/Makefile b/xtensor/Makefile
new file mode 100644
index 0000000000..1b3ebe3258
--- /dev/null
+++ b/xtensor/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD$
+
+GITHUB_PROJECT=	xtensor
+DISTNAME=	0.19.4
+PKGNAME=	${GITHUB_PROJECT}-${DISTNAME}
+CATEGORIES=	math
+MASTER_SITES=	${MASTER_SITE_GITHUB:=QuantStack/}
+DIST_SUBDIR=	${GITHUB_PROJECT}
+
+MAINTAINER=	jihbed.research%gmail.com@localhost
+HOMEPAGE=	https://quantstack.net/xtensor.html
+COMMENT=	Multi-dimensional arrays with broadcasting and lazy computing
+LICENSE=	2-clause-bsd
+
+WRKSRC=		${WRKDIR}/xtensor-0.19.4
+USE_CMAKE=	yes
+USE_TOOLS+=	pkg-config
+USE_LANGUAGES=	c c++
+
+PKGCONFIG_OVERRIDE+=	xtensor.pc.in
+
+.include "../../wip/xtl-quant-stack/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/xtensor/PLIST b/xtensor/PLIST
new file mode 100644
index 0000000000..d50bd46159
--- /dev/null
+++ b/xtensor/PLIST
@@ -0,0 +1,66 @@
+@comment $NetBSD$
+include/xtensor/xaccumulator.hpp
+include/xtensor/xadapt.hpp
+include/xtensor/xarray.hpp
+include/xtensor/xassign.hpp
+include/xtensor/xaxis_iterator.hpp
+include/xtensor/xbroadcast.hpp
+include/xtensor/xbuffer_adaptor.hpp
+include/xtensor/xbuilder.hpp
+include/xtensor/xcomplex.hpp
+include/xtensor/xcontainer.hpp
+include/xtensor/xcsv.hpp
+include/xtensor/xdynamic_view.hpp
+include/xtensor/xeval.hpp
+include/xtensor/xexception.hpp
+include/xtensor/xexpression.hpp
+include/xtensor/xexpression_holder.hpp
+include/xtensor/xfixed.hpp
+include/xtensor/xfunction.hpp
+include/xtensor/xfunctor_view.hpp
+include/xtensor/xgenerator.hpp
+include/xtensor/xhistogram.hpp
+include/xtensor/xindex_view.hpp
+include/xtensor/xinfo.hpp
+include/xtensor/xio.hpp
+include/xtensor/xiterable.hpp
+include/xtensor/xiterator.hpp
+include/xtensor/xjson.hpp
+include/xtensor/xlayout.hpp
+include/xtensor/xmanipulation.hpp
+include/xtensor/xmasked_value.hpp
+include/xtensor/xmasked_view.hpp
+include/xtensor/xmath.hpp
+include/xtensor/xmime.hpp
+include/xtensor/xnoalias.hpp
+include/xtensor/xnorm.hpp
+include/xtensor/xnpy.hpp
+include/xtensor/xoffset_view.hpp
+include/xtensor/xoperation.hpp
+include/xtensor/xoptional.hpp
+include/xtensor/xoptional_assembly.hpp
+include/xtensor/xoptional_assembly_base.hpp
+include/xtensor/xoptional_assembly_storage.hpp
+include/xtensor/xrandom.hpp
+include/xtensor/xreducer.hpp
+include/xtensor/xscalar.hpp
+include/xtensor/xsemantic.hpp
+include/xtensor/xshape.hpp
+include/xtensor/xslice.hpp
+include/xtensor/xsort.hpp
+include/xtensor/xstorage.hpp
+include/xtensor/xstrided_view.hpp
+include/xtensor/xstrided_view_base.hpp
+include/xtensor/xstrides.hpp
+include/xtensor/xtensor.hpp
+include/xtensor/xtensor_config.hpp
+include/xtensor/xtensor_forward.hpp
+include/xtensor/xtensor_simd.hpp
+include/xtensor/xutils.hpp
+include/xtensor/xvectorize.hpp
+include/xtensor/xview.hpp
+include/xtensor/xview_utils.hpp
+lib/cmake/xtensor/xtensorConfig.cmake
+lib/cmake/xtensor/xtensorConfigVersion.cmake
+lib/cmake/xtensor/xtensorTargets.cmake
+lib/pkgconfig/xtensor.pc
diff --git a/xtensor/distinfo b/xtensor/distinfo
new file mode 100644
index 0000000000..1955a17d2d
--- /dev/null
+++ b/xtensor/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (xtensor/0.19.4.tar.gz) = c20e91eaeb8515cd2204c79a397217edd9a8a18e
+RMD160 (xtensor/0.19.4.tar.gz) = fbd5ef6bf7b1eb570a7bae48237e37a0d8e33e51
+SHA512 (xtensor/0.19.4.tar.gz) = 4efb7c9159336d78c8260238f499a83c6411b9e43996a6fa50a75a23bc1ddc29226cb904384607037cb7fe7c0d29e54706c9c09dbdfb8e078d1156b0536a8417
+Size (xtensor/0.19.4.tar.gz) = 907251 bytes


Home | Main Index | Thread Index | Old Index