summaryrefslogtreecommitdiff
path: root/gnu/packages/engineering.scm
diff options
context:
space:
mode:
authorRemco van 't Veer <remco@remworks.net>2025-10-05 13:21:19 +0200
committerMaxim Cournoyer <maxim@guixotic.coop>2025-10-08 23:07:37 +0900
commit5aaf587becbd6bd01b5ec1bbb62e40f2cd5b8d44 (patch)
treeb12e5e850a5510eb9fb801b8c001c0734aec5667 /gnu/packages/engineering.scm
parent6ec183bbc38101bb6d469f26da4ff2f7d0f65b53 (diff)
gnu: openscad: Switch to qt-build-system.
Fixes rendering of button icons in the UI. * gnu/packages/engineering.scm (openscad)[build-system]: Switch to qt-build-system. Change-Id: I662a8ec58929676c4b37377affee6d584641a290 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
Diffstat (limited to 'gnu/packages/engineering.scm')
-rw-r--r--gnu/packages/engineering.scm5
1 files changed, 3 insertions, 2 deletions
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index 9675cd46c22..71ec41017aa 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -45,6 +45,7 @@
;;; Copyright © 2025 nomike Postmann <nomike@nomike.com>
;;; Copyright © 2025 Matthew Elwin <elwin@northwestern.edu>
;;; Copyright © 2025 Janneke Nieuwenhuizen <janneke@gnu.org>
+;;; Copyright © 2025 Remco van 't Veer <remco@remworks.net>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -3042,7 +3043,7 @@ ontinuous-time and discret-time expressions.")
(sha256
(base32 "1cga32b65wbap59nmw37f75ys3gj9bk09nqzq7949x9kqlal13mx"))
(file-name (git-file-name name version))))
- (build-system cmake-build-system)
+ (build-system qt-build-system)
(arguments
(list
;; OpenSCAD doesn't cope well with out-of-source builds.
@@ -3207,7 +3208,7 @@ models in the STL and OFF file formats.")
((#:configure-flags flags)
#~(begin
(use-modules (srfi srfi-1))
- (append
+ (append
(remove (lambda (flag)
(or (string-prefix? "-DOPENSCAD_VERSION=" flag)
(string-prefix? "-DOPENSCAD_COMMIT=" flag)))