~ruther/guix-local

a5256944a35e91be71b1348e805a341fe06cbb8d — Nicolas Goaziou 1 year, 4 months ago ddf96ee
gnu: plover: Update to 4.0.0.

* gnu/packages/stenography.scm (plover): Update to 4.0.0.
[build-system]: Use pyproject-build-system.
[arguments]: Change phase order to account for build system shift.
[inputs]: Add python-evdev.

Change-Id: Id49481386df020413c652bcb52fcd5d7e4de724e
1 files changed, 7 insertions(+), 4 deletions(-)

M gnu/packages/stenography.scm
M gnu/packages/stenography.scm => gnu/packages/stenography.scm +7 -4
@@ 21,6 21,7 @@

(define-module (gnu packages stenography)
  #:use-module (guix build-system python)
  #:use-module (guix build-system pyproject)
  #:use-module (guix download)
  #:use-module (guix gexp)
  #:use-module (guix git-download)


@@ 31,6 32,7 @@
  #:use-module (gnu packages check)
  #:use-module (gnu packages glib)
  #:use-module (gnu packages libusb)
  #:use-module (gnu packages linux)
  #:use-module (gnu packages python)
  #:use-module (gnu packages python-check)
  #:use-module (gnu packages python-xyz)


@@ 58,7 60,7 @@
(define-public plover
  (package
    (name "plover")
    (version "4.0.0.dev12")
    (version "4.0.0")
    (source (origin
              (method git-fetch)
              (uri (git-reference


@@ 67,8 69,8 @@
              (file-name (git-file-name name version))
              (sha256
               (base32
                "0vk6nh2gpn7f7rv2spi2a7n3m0d9kaan6r22mx3vwxprpbvrkbm8"))))
    (build-system python-build-system)
                "1vipma8jqn0ypjy5zm185ld10kxnz7c8ywr4cz5qdwa5p80yr07n"))))
    (build-system pyproject-build-system)
    (arguments
     (list
      #:phases


@@ 83,7 85,7 @@
                        ;; FIXME: Ignore failing test.
                        "--ignore" "test/gui_qt/test_dictionaries_widget.py"))))
          ;; Ensure that icons are found at runtime.
          (add-after 'install 'wrap-executable
          (add-after 'wrap 'wrap-executable
            (lambda* (#:key inputs #:allow-other-keys)
              (wrap-program (string-append #$output "/bin/plover")
                `("QT_PLUGIN_PATH" prefix


@@ 102,6 104,7 @@
                                  line)))))))))
    (native-inputs
     (list python-babel
           python-evdev
           python-mock
           python-pytest
           python-pytest-qt