guix_mirror_bot pushed a commit to branch master
in repository guix.

commit e13a4696bee1a9fa9fd9dc9bdd0fc13178589d95
Author: Vinicius Monego <[email protected]>
AuthorDate: Wed Jun 4 22:38:03 2025 -0300

    gnu: veusz: Update to 4.1.
    
    * gnu/packages/maths.scm (veusz): Update to 4.1.
    [arguments]<#:phases>: Change qt5 references to qt6.
    [native-inputs]: Replace qttools-5 by qttools.
    [inputs]: Remove python-pyqt, qtbase-5, qtsvg-5, qtwayland-5. Add
    python-pyqt-6, qtbase, qtsvg, qtwayland.
    
    Change-Id: Ia31ea45b28207ac2247a23f97fda420530956040
---
 gnu/packages/maths.scm | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 2e4d125813..7a5ad9c156 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -3631,13 +3631,13 @@ ASCII text files using Gmsh's own scripting language.")
 (define-public veusz
   (package
     (name "veusz")
-    (version "3.6.2")
+    (version "4.1")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "veusz" version))
        (sha256
-        (base32 "1lcmcfr0dcam8g1fp5qip8jnxglxx7i62ln3ix6l4c2bbv21l5y2"))))
+        (base32 "0idg249sg367rxp69nwpsib5dwb0bbznb8hak004573ygc7dmd5k"))))
     (build-system pyproject-build-system)
     (arguments
      (list
@@ -3646,8 +3646,8 @@ ASCII text files using Gmsh's own scripting language.")
       #:tests? #f
       #:phases
       #~(modify-phases %standard-phases
-          ;; Veusz uses python's site-packages to look for pyqt5_include_dir.
-          (add-after 'unpack 'fix-pyqt5-include-dir
+          ;; Veusz uses python's site-packages to look for pyqt6_include_dir.
+          (add-after 'unpack 'fix-pyqt6-include-dir
             (lambda _
               (substitute* "pyqt_setuptools.py"
                 (("get_path\\('platlib'\\)")
@@ -3668,23 +3668,23 @@ ASCII text files using Gmsh's own scripting language.")
                            (list #$(this-package-input "qtbase")
                                  #$(this-package-input "qtsvg")
                                  #$(this-package-input "qtwayland"))
-                           "/lib/qt5/plugins:")
-                          "/lib/qt5/plugins")))))))))
+                           "/lib/qt6/plugins:")
+                          "/lib/qt6/plugins")))))))))
     (native-inputs
      (list pkg-config
            python-astropy
            python-setuptools
            python-wheel
-           qttools-5))
+           qttools))
     (inputs
      (list bash-minimal
            ghostscript ;optional, for EPS/PS output
            python-dbus
            python-h5py ;optional, for HDF5 data
-           python-pyqt
-           qtbase-5
-           qtsvg-5
-           qtwayland-5))
+           python-pyqt-6
+           qtbase
+           qtsvg
+           qtwayland))
     (propagated-inputs
      (list python-numpy))
     (home-page "https://veusz.github.io/";)

Reply via email to