diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 92566abfed..8c8b162b55 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -32389,43 +32389,42 @@ (define-public python-retry (define-public python-pivy (package (name "python-pivy") - (version "0.6.5") + (version "0.6.9.a0") (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/coin3d/pivy") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 "0vids7sxk8w5vr73xdnf8xdci71a7syl6cd35aiisppbqyyfmykx")))) + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/coin3d/pivy") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "13v9bfmipfhjbwnrl96d82fgb317j2sijgpzhhk02390649qbx6c")))) (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 - (add-after 'unpack 'patch-cmake-include-dirs + `( ;; 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))))) + ;; Patch build system to respect Coin3D include directory + (substitute* "interfaces/CMakeLists.txt" + (("\\$\\{SoQt_INCLUDE_DIRS\\}") + "${Coin_INCLUDE_DIR};${SoQt_INCLUDE_DIRS}"))))))) (native-inputs - (list cmake swig)) + (list cmake swig)) (inputs - (list python-wrapper - qtbase-5 - libxi - libice - soqt - glew - coin3D)) + (list python-wrapper + qtbase-5 + libxi + libice + soqt + glew + coin3D)) (home-page "https://github.com/coin3d/pivy") (synopsis "Python bindings to Coin3D") (description - "Pivy provides python bindings for Coin, a 3D graphics library with an + "Pivy provides python bindings for Coin, a 3D graphics library with an Application Programming Interface based on the Open Inventor 2.1 API.") (license license:isc)))