aboutsummaryrefslogtreecommitdiff
path: root/cad/openscad
diff options
context:
space:
mode:
authorLoïc Bartoletti <lbartoletti@FreeBSD.org>2020-05-08 05:35:11 +0000
committerLoïc Bartoletti <lbartoletti@FreeBSD.org>2020-05-08 05:35:11 +0000
commitbe7d93cd66b4ef5c0010642618cf28be0ac81361 (patch)
tree1273d892c174cbd1f65aabf35fab1208cd673c53 /cad/openscad
parent6f1a28bc03892b3c094cb8d98898cea18cfa4e80 (diff)
downloadports-be7d93cd66b4ef5c0010642618cf28be0ac81361.tar.gz
ports-be7d93cd66b4ef5c0010642618cf28be0ac81361.zip
smath/cgal: Update to 5.0.2
The new version of CGAL brings improvements and a lot of changes, including 2 major ones [1](header only[2] and require c++14) requiring to patch all software depending on it. [1] https://www.cgal.org/2019/11/08/cgal50/ [2] https://doc.cgal.org/latest/Manual/installation.html math/cgal: - Update to 5.0.2 databases/sfcgal: - Fix with cgal5 : use c++14 and add gmpxx link databases/postgis*: - bump portversion needed due to cgal and sfcgal changes cad/openscad: - remove LIB_DEPENDS and add BUILD_DEPENDS - Use c++14 cad/openscad-devel: - remove LIB_DEPENDS and add BUILD_DEPENDS - Use c++14 games/flightgear-terragear: - remove LIB_DEPENDS and add BUILD_DEPENDS - fix Boost error (ld: error: undefined symbol: boost::thread::hardware_concurrency()) graphics/colmap: - remove LIB_DEPENDS and add BUILD_DEPENDS - fix CMAKE_CXX_FLAGS with c++14 PR: 245824 Approved by: wen, jbeich, tcberner (mentor) Differential Revision: D24578
Notes
Notes: svn path=/head/; revision=534326
Diffstat (limited to 'cad/openscad')
-rw-r--r--cad/openscad/Makefile11
-rw-r--r--cad/openscad/distinfo8
2 files changed, 14 insertions, 5 deletions
diff --git a/cad/openscad/Makefile b/cad/openscad/Makefile
index b2a6f256d64f..ea46fa5d8048 100644
--- a/cad/openscad/Makefile
+++ b/cad/openscad/Makefile
@@ -3,12 +3,15 @@
PORTNAME= openscad
PORTVERSION= 2019.05.10
-PORTREVISION= 5
+PORTREVISION= 6
#PORTREVISION= 1
CATEGORIES= cad
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
-PATCHFILES+= b6c170cc5dd1.patch:-p1
+PATCHFILES+= b6c170cc5dd1.patch:-p1 \
+ 15acf6700674.patch:-p1 \
+ 9c4d5ae7ab05.patch:-p1 \
+ 07a56df933a3.patch:-p1
MAINTAINER= mr@FreeBSD.org
COMMENT= Programmer's solid 3D CAD modeller #'
@@ -16,12 +19,12 @@ COMMENT= Programmer's solid 3D CAD modeller #'
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
+BUILD_DEPENDS= cgal>0:math/cgal
LIB_DEPENDS= libzip.so:archivers/libzip \
libhidapi.so:comms/hidapi \
libboost_regex.so:devel/boost-libs \
libqscintilla2_qt5.so:devel/qscintilla2-qt5 \
libopencsg.so:graphics/opencsg \
- libCGAL.so:math/cgal \
libgmp.so:math/gmp \
libmpfr.so:math/mpfr \
libfreetype.so:print/freetype2 \
@@ -31,7 +34,7 @@ LIB_DEPENDS= libzip.so:archivers/libzip \
CONFLICTS= openscad
-USES= bison compiler:c++11-lib desktop-file-utils eigen:3 gettext \
+USES= bison compiler:c++14-lang desktop-file-utils eigen:3 gettext \
gl gnome pkgconfig qmake qt:5 shared-mime-info xorg
USE_GITHUB= yes
USE_GL= gl glu glew
diff --git a/cad/openscad/distinfo b/cad/openscad/distinfo
index 8c33a47b7ffe..836a73cad5d3 100644
--- a/cad/openscad/distinfo
+++ b/cad/openscad/distinfo
@@ -1,5 +1,11 @@
-TIMESTAMP = 1558624367
+TIMESTAMP = 1587474068
SHA256 (openscad-openscad-2019.05.10-0f6d569b57112b79f657a82b0809dc420fbff163_GH0.tar.gz) = 0ddccc2acbf529926110d5504088472b203d064f9b22bafeb55ee3f44473d3c6
SIZE (openscad-openscad-2019.05.10-0f6d569b57112b79f657a82b0809dc420fbff163_GH0.tar.gz) = 14602475
SHA256 (b6c170cc5dd1.patch) = 635d1bddee1b79d4a022b167c48ce173cf447467721b69827136cfeb921ae0e4
SIZE (b6c170cc5dd1.patch) = 681
+SHA256 (15acf6700674.patch) = 960a3edf2fd16acd9b1f976373107033ca99d17521e8ca49464a894a61c469da
+SIZE (15acf6700674.patch) = 1826
+SHA256 (9c4d5ae7ab05.patch) = d65a1733ed9476f02706115f7b2c765e49312c7cd085a2f2ca2a62a82e0f7f56
+SIZE (9c4d5ae7ab05.patch) = 2281
+SHA256 (07a56df933a3.patch) = c746be0de2f3e548fad8af2eef078030f12a822ed22d186d2da58dc3fb064bac
+SIZE (07a56df933a3.patch) = 760