pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
freecad: fix build with pkgsrc-2025Q4
Module Name: pkgsrc-wip
Committed By: Paul Ripke <stix%stix.id.au@localhost>
Pushed By: stix
Date: Fri Jan 2 12:30:47 2026 +1100
Changeset: b9f856ce507352ecc3d575fe8b4fcf079d6e202d
Modified Files:
freecad/PLIST
freecad/distinfo
Added Files:
freecad/patches/patch-cMake_FreeCAD__Helpers_SetupBoost.cmake
Log Message:
freecad: fix build with pkgsrc-2025Q4
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=b9f856ce507352ecc3d575fe8b4fcf079d6e202d
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
freecad/PLIST | 2 +-
freecad/distinfo | 1 +
.../patches/patch-cMake_FreeCAD__Helpers_SetupBoost.cmake | 13 +++++++++++++
3 files changed, 15 insertions(+), 1 deletion(-)
diffs:
diff --git a/freecad/PLIST b/freecad/PLIST
index 843a40451f..ec79d6b88d 100644
--- a/freecad/PLIST
+++ b/freecad/PLIST
@@ -1992,7 +1992,7 @@ lib/libDriver.so
lib/libDriverDAT.so
lib/libDriverSTL.so
lib/libDriverUNV.so
-lib/libE57Format.so
+lib/libE57Format.a
lib/libFreeCADApp.so
lib/libFreeCADBase.so
lib/libFreeCADGui.so
diff --git a/freecad/distinfo b/freecad/distinfo
index 3f6c5c2421..f5bc890b87 100644
--- a/freecad/distinfo
+++ b/freecad/distinfo
@@ -3,4 +3,5 @@ $NetBSD$
BLAKE2s (freecad-1.0.2/freecad_source.tar.gz) = 70d2feca68ab0fa2119665c6b082b7d84e5974d31a71ba36e17ddd15bb0a2e9f
SHA512 (freecad-1.0.2/freecad_source.tar.gz) = bc27d6dc31786d99609b6998f2e7e4bdcb58096a97cab9f959678e170e5734899b2b170a700e6376136add3130ffdf05c5ebbda155382d8f54ba8d0812790b96
Size (freecad-1.0.2/freecad_source.tar.gz) = 97214151 bytes
+SHA1 (patch-cMake_FreeCAD__Helpers_SetupBoost.cmake) = c8487a4b3a97b1dcfae55a119a701fc6de6093fc
SHA1 (patch-src_App_Application.cpp) = 5a86b727878e77cd5ce7f0634b0d8802e71204ed
diff --git a/freecad/patches/patch-cMake_FreeCAD__Helpers_SetupBoost.cmake b/freecad/patches/patch-cMake_FreeCAD__Helpers_SetupBoost.cmake
new file mode 100644
index 0000000000..6f5d32f9b7
--- /dev/null
+++ b/freecad/patches/patch-cMake_FreeCAD__Helpers_SetupBoost.cmake
@@ -0,0 +1,13 @@
+$NetBSD$
+
+--- cMake/FreeCAD_Helpers/SetupBoost.cmake.orig 2026-01-01 11:41:33.764483505 +0000
++++ cMake/FreeCAD_Helpers/SetupBoost.cmake
+@@ -3,7 +3,7 @@ macro(SetupBoost)
+
+ set(_boost_TEST_VERSIONS ${Boost_ADDITIONAL_VERSIONS})
+
+- set (BOOST_COMPONENTS filesystem program_options regex system thread date_time)
++ set (BOOST_COMPONENTS filesystem program_options regex thread date_time)
+ find_package(Boost ${BOOST_MIN_VERSION}
+ COMPONENTS ${BOOST_COMPONENTS} REQUIRED)
+
Home |
Main Index |
Thread Index |
Old Index