sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (ed178451257e813a29f602f2736a030c8a70506b)
- From: Ismael Luceno <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
- Subject: [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (ed178451257e813a29f602f2736a030c8a70506b)
- Date: Wed, 7 Jan 2026 13:11:17 +0000
GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:
science/openscad/DEPENDS | 2 +-
science/openscad/HISTORY | 3 +++
science/openscad/PRE_BUILD | 3 +++
3 files changed, 7 insertions(+), 1 deletion(-)
New commits:
commit ed178451257e813a29f602f2736a030c8a70506b
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
openscad: Fix build against boost 1.89+
diff --git a/science/openscad/DEPENDS b/science/openscad/DEPENDS
index 78fc2d5..5212f2f 100755
--- a/science/openscad/DEPENDS
+++ b/science/openscad/DEPENDS
@@ -2,7 +2,7 @@
vdepends << ! &&
PKG-CONFIG
bison
- boost[FILESYSTEM,PROGRAM_OPTIONS,REGEX,SYSTEM,THREAD]
+ boost[FILESYSTEM,PROGRAM_OPTIONS,REGEX,SYSTEM,THREAD] >= 1.69
cgal >= 5.5.5
double-conversion
eigen3
diff --git a/science/openscad/HISTORY b/science/openscad/HISTORY
index bb90e15..2898c98 100644
--- a/science/openscad/HISTORY
+++ b/science/openscad/HISTORY
@@ -1,3 +1,6 @@
+2026-01-07 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, PRE_BUILD: fixed build against boost 1.89+.
+
2025-01-02 Ismael Luceno <ismael AT sourcemage.org>
* patches/boost-1.87.patch: fixed build against boost 1.87.
* DEPENDS: made use of vdepends; cgal >= 5.5.5
diff --git a/science/openscad/PRE_BUILD b/science/openscad/PRE_BUILD
index 27d4c80..a056a21 100755
--- a/science/openscad/PRE_BUILD
+++ b/science/openscad/PRE_BUILD
@@ -3,5 +3,8 @@ cd "$SOURCE_DIRECTORY" &&
apply_patch_dir patches &&
+# Fix build against Boost 1.89+
+sedit 's/ -lboost_system / /' features/boost.prf &&
+
# Fix .pc name for lib3mf
sedit '/^ *find_package/s/Lib3MF/lib3mf/' CMakeLists.txt
- [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (ed178451257e813a29f602f2736a030c8a70506b), Ismael Luceno, 01/07/2026
Archive powered by MHonArc 2.6.24.