Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Nov 2024 13:44:16 GMT
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 330b33853ef1 - main - cad/ifcopenshell: try to unbreak the port's build against new Boost
Message-ID:  <202411271344.4ARDiG0U056655@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by danfe:

URL: https://cgit.FreeBSD.org/ports/commit/?id=330b33853ef1bf2542a916a07c0b71ebe88be3df

commit 330b33853ef1bf2542a916a07c0b71ebe88be3df
Author:     Alexey Dokuchaev <danfe@FreeBSD.org>
AuthorDate: 2024-11-27 13:42:38 +0000
Commit:     Alexey Dokuchaev <danfe@FreeBSD.org>
CommitDate: 2024-11-27 13:42:38 +0000

    cad/ifcopenshell: try to unbreak the port's build against new Boost
    
    Pull two patches from upstream GitHub so that appropriate namespace
    for `mt19937' is used, depending on the Boost version.
    
    Fixes:  d56b84c1de67
---
 cad/ifcopenshell/Makefile | 6 +++---
 cad/ifcopenshell/distinfo | 4 ++++
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/cad/ifcopenshell/Makefile b/cad/ifcopenshell/Makefile
index 86fa6fdcd1de..3c54105ae2a8 100644
--- a/cad/ifcopenshell/Makefile
+++ b/cad/ifcopenshell/Makefile
@@ -5,7 +5,9 @@ DISTVERSIONPREFIX=	v
 CATEGORIES=	cad
 
 PATCH_SITES=	https://github.com/IfcOpenShell/IfcOpenShell/commit/
-PATCHFILES=	589b98053e62ee14b6817e7d2b9f5b6b527310b7.patch:-p1
+PATCHFILES=	589b98053e62ee14b6817e7d2b9f5b6b527310b7.patch:-p1 \
+		1fe168d331123920eeb9a96e542fcc1453de57fe.patch:-p1 \
+		0f87bd8206a50d186621c2511d2e907bcf438968.patch:-p1
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Open source IFC library and geometry engine
@@ -14,8 +16,6 @@ WWW=		https://ifcopenshell.org/
 LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING.LESSER
 
-BROKEN=		fails to build with boost-1.86+
-
 BUILD_DEPENDS=	${LOCALBASE}/include/CGAL/Cartesian.h:math/cgal \
 		${LOCALBASE}/include/nlohmann/json.hpp:devel/nlohmann-json \
 		${LOCALBASE}/include/svgpp/svgpp.hpp:graphics/svgpp
diff --git a/cad/ifcopenshell/distinfo b/cad/ifcopenshell/distinfo
index 92dc7a32da27..115ce0d7d457 100644
--- a/cad/ifcopenshell/distinfo
+++ b/cad/ifcopenshell/distinfo
@@ -5,3 +5,7 @@ SHA256 (IfcOpenShell-svgfill-4d2aa7a_GH0.tar.gz) = a3b7c2071de17aff1e104d1098dfc
 SIZE (IfcOpenShell-svgfill-4d2aa7a_GH0.tar.gz) = 19877
 SHA256 (589b98053e62ee14b6817e7d2b9f5b6b527310b7.patch) = 8b5250837f93e8831a26a84bb42b16b62eea5f792008462011a688c7932f41bd
 SIZE (589b98053e62ee14b6817e7d2b9f5b6b527310b7.patch) = 1160
+SHA256 (1fe168d331123920eeb9a96e542fcc1453de57fe.patch) = e3f01bd6463ba0e81580c56cc7711d336835347091bde68c9596c604379fe524
+SIZE (1fe168d331123920eeb9a96e542fcc1453de57fe.patch) = 1216
+SHA256 (0f87bd8206a50d186621c2511d2e907bcf438968.patch) = 113aa45ada1c11daa403b4d54427f243e43c83336dd380f65fc5ae32086adff5
+SIZE (0f87bd8206a50d186621c2511d2e907bcf438968.patch) = 1013



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