pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

openscad: merge from cad/openscad



Module Name:	pkgsrc-wip
Committed By:	Atsushi Toyokura <asteria.at%gmail.com@localhost>
Pushed By:	steleto
Date:		Tue May 5 20:29:52 2026 +0900
Changeset:	bd430e6db547b6e2217b606d9e7a660931c6d2c7

Modified Files:
	openscad/distinfo
Added Files:
	openscad/patches/patch-features_boost.prf

Log Message:
openscad: merge from cad/openscad

* Author: adam <adam%pkgsrc.org@localhost>
  Date:   Sat Sep 27 07:13:02 2025 +0000

    openscad: fix for boost-1.89.0

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=bd430e6db547b6e2217b606d9e7a660931c6d2c7

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 openscad/distinfo                         |  1 +
 openscad/patches/patch-features_boost.prf | 33 +++++++++++++++++++++++++++++++
 2 files changed, 34 insertions(+)

diffs:
diff --git a/openscad/distinfo b/openscad/distinfo
index 95aa29b4d4..0f0f53b404 100644
--- a/openscad/distinfo
+++ b/openscad/distinfo
@@ -3,6 +3,7 @@ $NetBSD: distinfo,v 1.14 2021/10/26 10:04:14 nia Exp $
 BLAKE2s (openscad-2021.01.tar.gz) = dc3d5a762d8b334fcdefc41d3c15a3b01023ce93ed4b2bae2f9d13c5100c7918
 SHA512 (openscad-2021.01.tar.gz) = 2dac2d9c2fdbb720bc2e56f66849a75abe10ee646f918c53dadf33d57a30f3c605a536483bd97410d715309064ac99330ce15657440e4d66b426635dfab6a32b
 Size (openscad-2021.01.tar.gz) = 15656800 bytes
+SHA1 (patch-features_boost.prf) = 711edcb80b1efe9bb2cf2c55cb2aa609a3d11a45
 SHA1 (patch-features_qscintilla2-priv.prf) = ca5d5735d091441d6daf7535802f5ba7362c808c
 SHA1 (patch-openscad.pro) = 55e97368d2fdd77c8a4773699cfffdaccd65d63f
 SHA1 (patch-scripts_translation-update.sh) = 24929df617e450558934e46b1711f241945da7eb
diff --git a/openscad/patches/patch-features_boost.prf b/openscad/patches/patch-features_boost.prf
new file mode 100644
index 0000000000..a420db5e05
--- /dev/null
+++ b/openscad/patches/patch-features_boost.prf
@@ -0,0 +1,33 @@
+$NetBSD: patch-features_boost.prf,v 1.1 2025/09/27 07:13:02 adam Exp $
+
+Don't link agaist boost_system.
+
+--- features/boost.prf.orig	2025-09-25 18:58:05.144787999 +0000
++++ features/boost.prf
+@@ -36,7 +36,7 @@ isEmpty(BOOST_LINK_FLAGS) {
+       BOOST_LINK_FLAGS = -lboost_thread-mt -lboost_program_options-mt -lboost_filesystem-mt -lboost_system-mt -lboost_regex-mt
+     } else {
+       exists($$OPENSCAD_LIBDIR/lib/libboost*thread*) {
+-        BOOST_LINK_FLAGS = -lboost_thread -lboost_program_options -lboost_filesystem -lboost_system -lboost_regex
++        BOOST_LINK_FLAGS = -lboost_thread -lboost_program_options -lboost_filesystem -lboost_regex
+       }
+     }
+   }
+@@ -50,7 +50,7 @@ isEmpty(BOOST_LINK_FLAGS) {
+       BOOST_LINK_FLAGS = -lboost_thread-mt -lboost_program_options-mt -lboost_filesystem-mt -lboost_system-mt -lboost_regex-mt
+     } else {
+       exists($$BOOST_DIR/lib/libboost*thread*) {
+-        BOOST_LINK_FLAGS = -lboost_thread -lboost_program_options -lboost_filesystem -lboost_system -lboost_regex
++        BOOST_LINK_FLAGS = -lboost_thread -lboost_program_options -lboost_filesystem -lboost_regex
+       }
+     }
+   }
+@@ -71,7 +71,7 @@ isEmpty(BOOST_LINK_FLAGS) {
+ 
+ isEmpty(BOOST_LINK_FLAGS) {
+   unix|macx {
+-    BOOST_LINK_FLAGS = -lboost_thread -lboost_program_options -lboost_filesystem -lboost_system -lboost_regex
++    BOOST_LINK_FLAGS = -lboost_thread -lboost_program_options -lboost_filesystem -lboost_regex
+   }
+ }
+ 


Home | Main Index | Thread Index | Old Index