Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 Aug 2018 16:43:33 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r476998 - in head/math/xtensor: . files
Message-ID:  <201808121643.w7CGhX1p074390@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sun Aug 12 16:43:32 2018
New Revision: 476998
URL: https://svnweb.freebsd.org/changeset/ports/476998

Log:
  math/xtensor: Unbundle xtl
  
  Also add devel/nlohmann-json as a dependency. It was missing.

Deleted:
  head/math/xtensor/files/patch-CMakeLists.txt
Modified:
  head/math/xtensor/Makefile
  head/math/xtensor/pkg-plist

Modified: head/math/xtensor/Makefile
==============================================================================
--- head/math/xtensor/Makefile	Sun Aug 12 16:42:13 2018	(r476997)
+++ head/math/xtensor/Makefile	Sun Aug 12 16:43:32 2018	(r476998)
@@ -2,6 +2,7 @@
 
 PORTNAME=	xtensor
 DISTVERSION=	0.17.1
+PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -10,17 +11,19 @@ COMMENT=	Multi-dimensional arrays with broadcasting an
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-TEST_DEPENDS=	googletest>0:devel/googletest
+BUILD_DEPENDS=	nlohmann-json>0:devel/nlohmann-json \
+		xtl-quant-stack>0:devel/xtl-quant-stack
+RUN_DEPENDS=	nlohmann-json>0:devel/nlohmann-json \
+		xtl-quant-stack>0:devel/xtl-quant-stack
+TEST_DEPENDS=	nlohmann-json>0:devel/nlohmann-json \
+		xtl-quant-stack>0:devel/xtl-quant-stack \
+		googletest>0:devel/googletest
 
 USES=		cmake
 USE_GITHUB=	yes
 GH_ACCOUNT=	QuantStack
-GH_TUPLE=	QuantStack:xtl:0.4.14:xtl/xtl
 NO_BUILD=	yes
 NO_ARCH=	yes
-
-post-install:
-	cd ${WRKSRC}/xtl/include && ${COPYTREE_SHARE} xtl ${STAGEDIR}${PREFIX}/include
 
 do-test:
 	@${RLN} ${STAGEDIR}${PREFIX}/include ${WRKSRC}/test/staged-include

Modified: head/math/xtensor/pkg-plist
==============================================================================
--- head/math/xtensor/pkg-plist	Sun Aug 12 16:42:13 2018	(r476997)
+++ head/math/xtensor/pkg-plist	Sun Aug 12 16:43:32 2018	(r476998)
@@ -55,27 +55,6 @@ include/xtensor/xutils.hpp
 include/xtensor/xvectorize.hpp
 include/xtensor/xview.hpp
 include/xtensor/xview_utils.hpp
-include/xtl/xany.hpp
-include/xtl/xbase64.hpp
-include/xtl/xbasic_fixed_string.hpp
-include/xtl/xclosure.hpp
-include/xtl/xcomplex.hpp
-include/xtl/xcomplex_sequence.hpp
-include/xtl/xdynamic_bitset.hpp
-include/xtl/xfunctional.hpp
-include/xtl/xhash.hpp
-include/xtl/xhierarchy_generator.hpp
-include/xtl/xiterator_base.hpp
-include/xtl/xjson.hpp
-include/xtl/xmeta_utils.hpp
-include/xtl/xoptional.hpp
-include/xtl/xoptional_sequence.hpp
-include/xtl/xproxy_wrapper.hpp
-include/xtl/xsequence.hpp
-include/xtl/xtl_config.hpp
-include/xtl/xtype_traits.hpp
-include/xtl/xvariant.hpp
-include/xtl/xvariant_impl.hpp
 lib/cmake/xtensor/xtensorConfig.cmake
 lib/cmake/xtensor/xtensorConfigVersion.cmake
 lib/cmake/xtensor/xtensorTargets.cmake



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201808121643.w7CGhX1p074390>