pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
freecad: Hack around libaec detection
Module Name: pkgsrc-wip
Committed By: Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By: wiz
Date: Wed Jul 1 09:47:35 2026 +0200
Changeset: 450dc6bd5f115c5c553ee104523a3dc0ceb33881
Modified Files:
freecad/distinfo
Added Files:
freecad/patches/patch-cMake_FreeCAD__Helpers_SetupSalomeSMESH.cmake
Log Message:
freecad: Hack around libaec detection
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=450dc6bd5f115c5c553ee104523a3dc0ceb33881
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
freecad/distinfo | 1 +
.../patch-cMake_FreeCAD__Helpers_SetupSalomeSMESH.cmake | 14 ++++++++++++++
2 files changed, 15 insertions(+)
diffs:
diff --git a/freecad/distinfo b/freecad/distinfo
index 845278616e..f7b38a7915 100644
--- a/freecad/distinfo
+++ b/freecad/distinfo
@@ -3,5 +3,6 @@ $NetBSD$
BLAKE2s (freecad_source_1.1.1.tar.gz) = e91bd2dbde90bd351cfe8e16542e4b2a4b87838fda74a6785f95fe2972be338c
SHA512 (freecad_source_1.1.1.tar.gz) = f549d1dd26031ea3909e08839d4267f19d19e61d66138bfaa6a77bc0b1877c7c63f26eaa0ec1792ac10d6524b108fa6fef348f9a3c2d3ef1b2f6a38d63d25a57
Size (freecad_source_1.1.1.tar.gz) = 98159711 bytes
+SHA1 (patch-cMake_FreeCAD__Helpers_SetupSalomeSMESH.cmake) = 2d8e3ce0c1a08d3dfb9ca96141fe025ae922fce5
SHA1 (patch-src_App_Application.cpp) = ed1a23d643d67063bbe5e4bede3a04f1a516ed12
SHA1 (patch-src_App_ApplicationDirectories.cpp) = c188c7cd0d85779d1c060b5eb1e9cd58a7f3ecc7
diff --git a/freecad/patches/patch-cMake_FreeCAD__Helpers_SetupSalomeSMESH.cmake b/freecad/patches/patch-cMake_FreeCAD__Helpers_SetupSalomeSMESH.cmake
new file mode 100644
index 0000000000..d9da54e9f0
--- /dev/null
+++ b/freecad/patches/patch-cMake_FreeCAD__Helpers_SetupSalomeSMESH.cmake
@@ -0,0 +1,14 @@
+$NetBSD$
+
+hdf5 requires libaec::sz but doesn't look for it.
+
+--- cMake/FreeCAD_Helpers/SetupSalomeSMESH.cmake.orig 2026-07-01 07:42:16.182515607 +0000
++++ cMake/FreeCAD_Helpers/SetupSalomeSMESH.cmake
+@@ -25,6 +25,7 @@ macro(SetupSalomeSMESH)
+ )
+
+ # check which modules are available
++ find_package(libaec CONFIG REQUIRED)
+ if(UNIX OR WIN32)
+ # Module names changed between 8 and 9, so do a QUIET find for 9 and its module name first, and fall back
+ # to v7 minimum with the old component name if it is not found.
Home |
Main Index |
Thread Index |
Old Index