Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Dec 2020 22:36:58 +0000 (UTC)
From:      Diane Bruce <db@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r559783 - in head/devel: . libnest2d-ultimaker
Message-ID:  <202012312236.0BVMawwV065932@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: db
Date: Thu Dec 31 22:36:58 2020
New Revision: 559783
URL: https://svnweb.freebsd.org/changeset/ports/559783

Log:
  cura is just a front-end, and heavily depends on its dependencies.
  without updating depended libraries, new version will not provide what
  the release note says. this is especially true in this PR, as the reporter
  needs fixes in cura engine, the slicer.
  
  Submitter was not clear with the bugs present. In any case I have corrected
  a few missing dependancies and am committing two of the dependencies
  for cura-engine.
  
  PR:			ports/251236
  Reported by:		trombik1973@gmail.com

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

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Thu Dec 31 22:35:41 2020	(r559782)
+++ head/devel/Makefile	Thu Dec 31 22:36:58 2020	(r559783)
@@ -1246,6 +1246,7 @@
     SUBDIR += libmtrie
     SUBDIR += libmustache
     SUBDIR += libnaji
+    SUBDIR += libnest2d-ultimaker
     SUBDIR += libnfc
     SUBDIR += libnotify
     SUBDIR += libnsutils

Added: head/devel/libnest2d-ultimaker/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/libnest2d-ultimaker/Makefile	Thu Dec 31 22:36:58 2020	(r559783)
@@ -0,0 +1,23 @@
+# $FreeBSD$
+
+# XXX ultimaker forked libnest2d, and never upstreamed patches
+# includes commits since tag 0.4
+PORTNAME=	libnest2d-ultimaker
+DISTVERSION=	0.4
+CATEGORIES=	devel
+
+MAINTAINER=	y@trombik.org
+COMMENT=	2D irregular bin packaging and nesting library
+
+LICENSE=	LGPL3
+LICENSE_FILE=	${WRKSRC}/LICENSE.txt
+
+LIB_DEPENDS=	libboost_system.so:devel/boost-libs \
+	libpolyclipping.so:graphics/polyclipping \
+	libnlopt.so:math/nlopt
+
+USES=	cmake
+USE_GITHUB=	yes
+GH_TUPLE=	Ultimaker:libnest2d:4d6fb4d
+
+.include <bsd.port.mk>

Added: head/devel/libnest2d-ultimaker/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/libnest2d-ultimaker/distinfo	Thu Dec 31 22:36:58 2020	(r559783)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1608884038
+SHA256 (Ultimaker-libnest2d-0.4-4d6fb4d_GH0.tar.gz) = a2e6eb2dae3ca577bcc65c23f5e27b449cb9750231f2a5ac31469eba5df2db25
+SIZE (Ultimaker-libnest2d-0.4-4d6fb4d_GH0.tar.gz) = 366609

Added: head/devel/libnest2d-ultimaker/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/libnest2d-ultimaker/pkg-descr	Thu Dec 31 22:36:58 2020	(r559783)
@@ -0,0 +1,3 @@
+2D irregular bin packaging and nesting library written in modern C++
+
+WWW: https://github.com/Ultimaker/libnest2d

Added: head/devel/libnest2d-ultimaker/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/libnest2d-ultimaker/pkg-plist	Thu Dec 31 22:36:58 2020	(r559783)
@@ -0,0 +1,33 @@
+include/libnest2d/backends/clipper/clipper_polygon.hpp
+include/libnest2d/backends/clipper/geometries.hpp
+include/libnest2d/common.hpp
+include/libnest2d/geometry_traits.hpp
+include/libnest2d/geometry_traits_nfp.hpp
+include/libnest2d/libnest2d.hpp
+include/libnest2d/nester.hpp
+include/libnest2d/optimizer.hpp
+include/libnest2d/optimizers/nlopt/genetic.hpp
+include/libnest2d/optimizers/nlopt/nlopt_boilerplate.hpp
+include/libnest2d/optimizers/nlopt/simplex.hpp
+include/libnest2d/optimizers/nlopt/subplex.hpp
+include/libnest2d/parallel.hpp
+include/libnest2d/placers/bottomleftplacer.hpp
+include/libnest2d/placers/nfpplacer.hpp
+include/libnest2d/placers/placer_boilerplate.hpp
+include/libnest2d/selections/djd_heuristic.hpp
+include/libnest2d/selections/filler.hpp
+include/libnest2d/selections/firstfit.hpp
+include/libnest2d/selections/selection_boilerplate.hpp
+include/libnest2d/utils/bigint.hpp
+include/libnest2d/utils/boost_alg.hpp
+include/libnest2d/utils/metaloop.hpp
+include/libnest2d/utils/rational.hpp
+include/libnest2d/utils/rotcalipers.hpp
+include/libnest2d/utils/rotfinder.hpp
+lib/cmake/Libnest2D/FindClipper.cmake
+lib/cmake/Libnest2D/FindNLopt.cmake
+lib/cmake/Libnest2D/FindTBB.cmake
+lib/cmake/Libnest2D/Libnest2DConfig.cmake
+lib/cmake/Libnest2D/Libnest2DConfigVersion.cmake
+lib/cmake/Libnest2D/Libnest2DTargets.cmake
+lib/cmake/Libnest2D/RPPackageVersions.cmake



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