summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Goaziou <mail@nicolasgoaziou.fr>2025-03-08 20:58:34 +0100
committerNicolas Goaziou <mail@nicolasgoaziou.fr>2025-03-08 20:58:34 +0100
commita5256944a35e91be71b1348e805a341fe06cbb8d (patch)
tree22da5a897c0e6efb0888d14f26f2bbc327656df3
parentddf96eeb79919b24f00e19bf35c8fa9699638986 (diff)
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
-rw-r--r--gnu/packages/stenography.scm11
1 files changed, 7 insertions, 4 deletions
diff --git a/gnu/packages/stenography.scm b/gnu/packages/stenography.scm
index 8a1e9e84f7..64663e8a3a 100644
--- a/gnu/packages/stenography.scm
+++ b/gnu/packages/stenography.scm
@@ -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