Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (ed178451257e813a29f602f2736a030c8a70506b)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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.

Top of Page