1
0
mirror of https://git.freebsd.org/ports.git synced 2026-06-02 11:08:52 +00:00

cad/Clipper2: Update to 2.0.1

* Add "make test"
* Add pathfix to make build logs consistent with actual location of
  installed files

Changelog:
https://github.com/AngusJohnson/Clipper2/compare/Clipper2_1.4.0...Clipper2_2.0.1

PR:		292090
Approved by:	maintainer timeout, 2+ weeks
This commit is contained in:
Daniel Engberg
2026-01-17 18:16:00 +01:00
parent 490d52b6a0
commit d8d4792444
3 changed files with 16 additions and 12 deletions
+8 -5
View File
@@ -1,6 +1,5 @@
PORTNAME= Clipper2
DISTVERSION= 1.4.0
PORTREVISION= 1
DISTVERSION= 2.0.1
CATEGORIES= cad
MASTER_SITES= https://github.com/AngusJohnson/${PORTNAME}/releases/download/${PORTNAME}_${DISTVERSION}/
DISTNAME= ${PORTNAME}_${DISTVERSION}
@@ -10,12 +9,16 @@ COMMENT= A Polygon Clipping and Offsetting library (in C++, C\# & Delphi)
WWW= https://github.com/AngusJohnson/Clipper2
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/../License.txt
USES= cmake compiler:c++17-lang dos2unix zip
TEST_DEPENDS= googletest>0:devel/googletest
USES= cmake:testing compiler:c++17-lang dos2unix pathfix zip
WRKSRC_SUBDIR= CPP
NO_WRKSUBDIR= yes
WRKSRC_SUBDIR= CPP
CMAKE_TESTING_ON= USE_EXTERNAL_GTEST \
CLIPPER2_TESTS
CMAKE_OFF= CLIPPER2_EXAMPLES \
CLIPPER2_TESTS
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1728819583
SHA256 (Clipper2_1.4.0.zip) = c327d65a9bc4970f5793cc5460756fc6a51d9233ad1941a303435d154f80accb
SIZE (Clipper2_1.4.0.zip) = 1144261
TIMESTAMP = 1767234337
SHA256 (Clipper2_2.0.1.zip) = 63e893fc40c3453c9d14cbe98bc7647f16a9d5846ae25b513d8a1ed5b8421144
SIZE (Clipper2_2.0.1.zip) = 2040250
+5 -4
View File
@@ -5,16 +5,17 @@ include/clipper2/clipper.h
include/clipper2/clipper.minkowski.h
include/clipper2/clipper.offset.h
include/clipper2/clipper.rectclip.h
include/clipper2/clipper.triangulation.h
include/clipper2/clipper.version.h
lib/cmake/clipper2/Clipper2Config.cmake
lib/cmake/clipper2/Clipper2ConfigVersion.cmake
lib/cmake/clipper2/Clipper2Targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/clipper2/Clipper2Targets.cmake
lib/libClipper2.so
lib/libClipper2.so.1
lib/libClipper2.so.1.4.0
lib/libClipper2.so.2
lib/libClipper2.so.2.0.1
lib/libClipper2Z.so
lib/libClipper2Z.so.1
lib/libClipper2Z.so.1.4.0
lib/libClipper2Z.so.2
lib/libClipper2Z.so.2.0.1
libdata/pkgconfig/Clipper2.pc
libdata/pkgconfig/Clipper2Z.pc