summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier Farges <olivier.farges@univ-lorraine.fr>2026-06-10 10:41:50 +0200
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-06-24 23:23:59 +0100
commitc6cdc2590510ccd4ad1dbe157c15a1e2bee14292 (patch)
treee9ae4d479bd203defa44dcccf6752f8d269b3eba
parent30e3f0d1f5a714fd6e2464d5bdebe27b13cd3132 (diff)
gnu: embree: Rewrite arguments using gexps.
* gnu/packages/graphics.scm (embree)[arguments]: Rewrite using gexps. Relates-to: guix/guix!9216 Reviewed-by: bdunahu <bdunahu@operationnull.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
-rw-r--r--gnu/packages/graphics.scm30
1 files changed, 15 insertions, 15 deletions
diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm
index eaa7c5be03d..1a447ed0426 100644
--- a/gnu/packages/graphics.scm
+++ b/gnu/packages/graphics.scm
@@ -623,21 +623,21 @@ with the @command{autotrace} utility or as a C library, @code{libautotrace}.")
623 "1hyv68b0q6chflf9p1s64z2qcddv7yrh2f4vjf9nclnpgnkjv4k4")))) 623 "1hyv68b0q6chflf9p1s64z2qcddv7yrh2f4vjf9nclnpgnkjv4k4"))))
624 (build-system cmake-build-system) 624 (build-system cmake-build-system)
625 (arguments 625 (arguments
626 `(#:tests? #f ; no tests (apparently) 626 (list
627 #:configure-flags 627 #:tests? #f ; no tests (apparently)
628 (list 628 #:configure-flags
629 "-DEMBREE_ISPC_SUPPORT=OFF" 629 #~(list "-DEMBREE_ISPC_SUPPORT=OFF"
630 ,@(cond 630 #$@(cond
631 ((target-x86-64?) 631 ((target-x86-64?)
632 ;; They SAY that that's the default--but it isn't 632 ;; They SAY that that's the default--but it isn't
633 ;; (that would be AVX512--and that segfaults GCC (!)). 633 ;; (that would be AVX512--and that segfaults GCC (!)).
634 `("-DEMBREE_MAX_ISA=AVX2")) 634 '("-DEMBREE_MAX_ISA=AVX2"))
635 ((target-aarch64?) 635 ((target-aarch64?)
636 `("-DEMBREE_ARM=ON" 636 '("-DEMBREE_ARM=ON"
637 "-DEMBREE_IGNORE_CMAKE_CXX_FLAGS=OFF" 637 "-DEMBREE_IGNORE_CMAKE_CXX_FLAGS=OFF"
638 "-DCMAKE_CXX_FLAGS=-flax-vector-conversions")) 638 "-DCMAKE_CXX_FLAGS=-flax-vector-conversions"))
639 (else 639 (else
640 '()))))) 640 '())))))
641 (inputs 641 (inputs
642 (list glfw onetbb)) 642 (list glfw onetbb))
643 (home-page "https://www.embree.org/") 643 (home-page "https://www.embree.org/")