summaryrefslogtreecommitdiff
path: root/cad/solvespace/patches/patch-CMakeLists.txt
diff options
context:
space:
mode:
authorplunky <plunky>2017-02-21 20:36:39 +0000
committerplunky <plunky>2017-02-21 20:36:39 +0000
commit5a2d4cbbd45d4c8125bdb333fd8a1efe5b94a30f (patch)
treeeada3a63dd71b6116a15223b1ea27816e16d0a2c /cad/solvespace/patches/patch-CMakeLists.txt
parent3e8903992da300539b7cacf1b5f2f53e8ef9be3b (diff)
downloadpkgsrc-5a2d4cbbd45d4c8125bdb333fd8a1efe5b94a30f.tar.gz
Add new package Solvespace v2.3
-- SOLVESPACE is a parametric 3d CAD program. Applications include: modeling 3d parts - draw with extrudes, revolves, and Boolean (union / difference) operations modeling 2d parts - draw the part as a single section, and export DXF, PDF, SVG; use 3d assembly to verify fit 3d-printed parts - export the STL or other triangle mesh expected by most 3d printers preparing CAM data - export 2d vector art for a waterjet machine or laser cutter; or generate STEP or STL, for import into third-party CAM software for machining mechanism design - use the constraint solver to simulate planar or spatial linkages, with pin, ball, or slide joints plane and solid geometry - replace hand-solved trigonometry and spreadsheets with a live dimensioned drawing
Diffstat (limited to 'cad/solvespace/patches/patch-CMakeLists.txt')
-rw-r--r--cad/solvespace/patches/patch-CMakeLists.txt15
1 files changed, 15 insertions, 0 deletions
diff --git a/cad/solvespace/patches/patch-CMakeLists.txt b/cad/solvespace/patches/patch-CMakeLists.txt
new file mode 100644
index 00000000000..f1acd63d2bb
--- /dev/null
+++ b/cad/solvespace/patches/patch-CMakeLists.txt
@@ -0,0 +1,15 @@
+$NetBSD: patch-CMakeLists.txt,v 1.1 2017/02/21 20:36:39 plunky Exp $
+
+disable finding the commit hash: we provide it in the Makefile
+
+--- CMakeLists.txt.orig 2016-12-24 02:09:48.000000000 +0000
++++ CMakeLists.txt
+@@ -20,7 +20,7 @@ set(CMAKE_USER_MAKE_RULES_OVERRIDE_CXX
+ # NOTE TO PACKAGERS: The embedded git commit hash is critical for rapid bug triage when the builds
+ # can come from a variety of sources. If you are mirroring the sources or otherwise build when
+ # the .git directory is not present, please comment the following line:
+-include(GetGitCommitHash)
++# include(GetGitCommitHash)
+ # and instead uncomment the following, adding the complete git hash of the checkout you are using:
+ # set(GIT_COMMIT_HASH 0000000000000000000000000000000000000000)
+