~ruther/guix-local

e13a4696bee1a9fa9fd9dc9bdd0fc13178589d95 — Vinicius Monego 1 year, 2 months ago d7375f9
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
1 files changed, 11 insertions(+), 11 deletions(-)

M gnu/packages/maths.scm
M gnu/packages/maths.scm => gnu/packages/maths.scm +11 -11
@@ 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/")