svn commit: r559783 - in head/devel: . libnest2d-ultimaker
Diane Bruce
db at FreeBSD.org
Thu Dec 31 22:36:59 UTC 2020
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 at 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 at 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
More information about the svn-ports-head
mailing list