From d8d0fdd25ce3479f7ba45e1800241196b6828284 Mon Sep 17 00:00:00 2001 From: "Artyom V. Poptsov" Date: Wed, 15 May 2024 11:13:23 +0300 Subject: gnu: python-pivy: Fix build. "python-pivy" build fails when "soqt" is in the inputs (see .) * gnu/packages/python-xyz.scm (python-pivy): Fix build. [inputs]: Remove "soqt". [arguments]: Use gexps. Change-Id: If332ccd42b3a373e7b4118f3bcbc3646e8b59d41 Signed-off-by: Guillaume Le Vaillant --- gnu/packages/python-xyz.scm | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index da70779df5..a9a1f5f416 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -121,7 +121,7 @@ ;;; Copyright © 2022 Peter Polidoro ;;; Copyright © 2022, 2023 Wamm K. D. ;;; Copyright © 2022 Jai Vetrivelan -;;; Copyright © 2022 Artyom V. Poptsov +;;; Copyright © 2022-2024 Artyom V. Poptsov ;;; Copyright © 2022 Paul A. Patience ;;; Copyright © 2022 Jean-Pierre De Jesus DIAZ ;;; Copyright © 2022 Philip McGrath @@ -32933,20 +32933,20 @@ (define-public python-pivy (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "0vids7sxk8w5vr73xdnf8xdci71a7syl6cd35aiisppbqyyfmykx")))) + (base32 "0vids7sxk8w5vr73xdnf8xdci71a7syl6cd35aiisppbqyyfmykx")))) (build-system python-build-system) (arguments - `(;; The test suite fails due to an import cycle between 'pivy' and '_coin' - #:tests? #f - #:phases - (modify-phases %standard-phases + (list + ;; The test suite fails due to an import cycle between 'pivy' and '_coin' + #:tests? #f + #:phases + #~(modify-phases %standard-phases (add-after 'unpack 'patch-cmake-include-dirs - (lambda _ - ;; Patch buildsystem to respect Coin3D include directory - (substitute* "CMakeLists.txt" - (("\\$\\{SoQt_INCLUDE_DIRS}") - "${Coin_INCLUDE_DIR};${SoQt_INCLUDE_DIRS}")) - #t))))) + (lambda _ + ;; Patch buildsystem to respect Coin3D include directory + (substitute* "CMakeLists.txt" + (("\\$\\{SoQt_INCLUDE_DIRS}") + "${Coin_INCLUDE_DIR};${SoQt_INCLUDE_DIRS}"))))))) (native-inputs (list cmake swig)) (inputs @@ -32954,7 +32954,6 @@ (define-public python-pivy qtbase-5 libxi libice - soqt glew coin3d)) (home-page "https://github.com/coin3d/pivy") -- cgit v1.2.3