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/")