diff options
author | Loïc Bartoletti <lbartoletti@FreeBSD.org> | 2020-05-08 05:35:11 +0000 |
---|---|---|
committer | Loïc Bartoletti <lbartoletti@FreeBSD.org> | 2020-05-08 05:35:11 +0000 |
commit | be7d93cd66b4ef5c0010642618cf28be0ac81361 (patch) | |
tree | 1273d892c174cbd1f65aabf35fab1208cd673c53 /cad/openscad | |
parent | 6f1a28bc03892b3c094cb8d98898cea18cfa4e80 (diff) | |
download | ports-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/Makefile | 11 | ||||
-rw-r--r-- | cad/openscad/distinfo | 8 |
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 |