summaryrefslogtreecommitdiff
path: root/gnu/packages/engineering.scm
diff options
context:
space:
mode:
authornomike <nomike@nomike.com>2025-05-13 11:50:39 +0200
committerGuillaume Le Vaillant <glv@posteo.net>2025-05-13 11:53:14 +0200
commitc9d655330d817a0ea30190468cbb6772db1311b5 (patch)
tree59a9bdf430e8879cc6a818ddfdf016a936fdcd47 /gnu/packages/engineering.scm
parent20778de562249e41530486507718825837ce381f (diff)
gnu: openscad: Update to 2025.05.08.
* gnu/packages/engineering.scm (openscad): Update to 2025.05.08. [native-inputs]: Move python, python-numpy and python-pillow to... [inputs]: ... here. Add python-pip. [arguments]: Enable python support. Change-Id: I8905b147e8016ecc98d77211964b18e6acdbb5fc Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Diffstat (limited to 'gnu/packages/engineering.scm')
-rw-r--r--gnu/packages/engineering.scm14
1 files changed, 8 insertions, 6 deletions
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index 65db94f33bc..377f9cc7916 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -3185,8 +3185,8 @@ ontinuous-time and discret-time expressions.")
(license license:lgpl2.1+)))
(define-public openscad
- (let ((commit "d1351d6282abfd239cdd0c657f755d8c4a123ff8")
- (version "2025.05.02")
+ (let ((commit "72c9919d63116f8e711f3566ae34e9eb63a2d6e6")
+ (version "2025.05.08")
(revision "0"))
(package
(name "openscad")
@@ -3199,7 +3199,7 @@ ontinuous-time and discret-time expressions.")
(commit commit)
(recursive? #t)))
(sha256
- (base32 "0cgls75dk9hjfym8rp0vpnnlz1fdawd746nnw3343gvhljqv36cn"))
+ (base32 "077x7s3z65mz6rnrzan3qn06045d2fkqnd6ss6ibw1fhlaypzfbf"))
(file-name (git-file-name name version))))
(build-system qt-build-system)
(arguments
@@ -3212,6 +3212,7 @@ ontinuous-time and discret-time expressions.")
"-DENABLE_TESTS=OFF"
"-DEXPERIMENTAL=ON"
"-DSNAPSHOT=ON"
+ "-DENABLE_PYTHON=ON"
"-DUSE_BUILTIN_CLIPPER2=OFF"
(string-append "-DOPENSCAD_VERSION="
#$version)
@@ -3263,6 +3264,10 @@ ontinuous-time and discret-time expressions.")
mimalloc
mpfr
opencsg
+ python
+ python-numpy
+ python-pillow
+ python-pip
qscintilla
qtbase-5
qtmultimedia-5
@@ -3281,9 +3286,6 @@ ontinuous-time and discret-time expressions.")
imagemagick
ghostscript
procps
- python-numpy
- python-pillow
- python
xorg-server-for-tests))
(synopsis "Script-based 3D modeling application")
(description