GNU bug report logs - #46245
[PATCH 0/2] Update python-xlib and plover

Previous Next

Package: guix-patches;

Reported by: Christopher Baines <mail <at> cbaines.net>

Date: Mon, 1 Feb 2021 20:22:01 UTC

Severity: normal

Tags: patch

Done: Christopher Baines <mail <at> cbaines.net>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 46245 in the body.
You can then email your comments to 46245 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#46245; Package guix-patches. (Mon, 01 Feb 2021 20:22:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Christopher Baines <mail <at> cbaines.net>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Mon, 01 Feb 2021 20:22:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Christopher Baines <mail <at> cbaines.net>
To: guix-patches <at> gnu.org
Subject: [PATCH 0/2] Update python-xlib and plover
Date: Mon, 01 Feb 2021 20:21:44 +0000
Christopher Baines (2):
  gnu: python-xlib: Update to 0.29.
  gnu: plover: Update to 4.0.0.dev8.

 gnu/packages/python-xyz.scm  |  7 ++++---
 gnu/packages/stenography.scm | 28 +++++++++++++++-------------
 2 files changed, 19 insertions(+), 16 deletions(-)




Information forwarded to guix-patches <at> gnu.org:
bug#46245; Package guix-patches. (Mon, 01 Feb 2021 20:25:02 GMT) Full text and rfc822 format available.

Message #8 received at 46245 <at> debbugs.gnu.org (full text, mbox):

From: Christopher Baines <mail <at> cbaines.net>
To: 46245 <at> debbugs.gnu.org
Subject: [PATCH 1/2] gnu: python-xlib: Update to 0.29.
Date: Mon,  1 Feb 2021 20:24:57 +0000
Make python-six a propagated input as it's used at runtime.

* gnu/packages/python-xyz.scm (python-xlib): Update to 0.29.
[native-inputs]: Move python-six to…
[propagated-inputs]: …here.
---
 gnu/packages/python-xyz.scm | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 5199ac4d11..5ee4120666 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -8014,7 +8014,7 @@ falling into the Python interpreter.")
 (define-public python-xlib
   (package
     (name "python-xlib")
-    (version "0.27")
+    (version "0.29")
     (source
      (origin
        (method git-fetch)
@@ -8023,7 +8023,7 @@ falling into the Python interpreter.")
              (commit version)))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "09kimic8rhprx3q8nzalc4aggg42ahqm4v5qcj8dm68yvxfdk986"))))
+        (base32 "17cwd2knqm2vwrii3kqii9abwsnydhpg4byqx1vy7rjs6i1vbqfc"))))
     (build-system python-build-system)
     (arguments
      `(#:phases
@@ -8039,8 +8039,9 @@ falling into the Python interpreter.")
     (native-inputs
      `(("python-mock" ,python-mock)
        ("python-setuptools-scm" ,python-setuptools-scm)
-       ("python-six" ,python-six)
        ("xorg-server" ,xorg-server)))
+    (propagated-inputs
+     `(("python-six" ,python-six)))
     (home-page "https://github.com/python-xlib/python-xlib")
     (synopsis "Python X11 client library")
     (description
-- 
2.30.0





Information forwarded to guix-patches <at> gnu.org:
bug#46245; Package guix-patches. (Mon, 01 Feb 2021 20:25:02 GMT) Full text and rfc822 format available.

Message #11 received at 46245 <at> debbugs.gnu.org (full text, mbox):

From: Christopher Baines <mail <at> cbaines.net>
To: 46245 <at> debbugs.gnu.org
Subject: [PATCH 2/2] gnu: plover: Update to 4.0.0.dev8.
Date: Mon,  1 Feb 2021 20:24:58 +0000
This moves from Python 2 to Python 3. This is a dev release, but from nearly 2
years ago.

Backing up your plover.cfg is advised by the release notes when upgrading from
version 3 to 4.

* gnu/packages/stenography.scm (plover): Update to 4.0.0.dev8.
[arguments]: Remove.
[native-inputs]: Switch to Python 3 package variants.
[inputs]: Switch to Python 3 package variants, and add python-pyqt.
---
 gnu/packages/stenography.scm | 28 +++++++++++++++-------------
 1 file changed, 15 insertions(+), 13 deletions(-)

diff --git a/gnu/packages/stenography.scm b/gnu/packages/stenography.scm
index c462deacfa..979b2c29ef 100644
--- a/gnu/packages/stenography.scm
+++ b/gnu/packages/stenography.scm
@@ -1,5 +1,6 @@
 ;;; GNU Guix --- Functional package management for GNU
 ;;; Copyright © 2020 Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
+;;; Copyright © 2021 Christopher Baines <mail <at> cbaines.net>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -22,6 +23,7 @@
   #:use-module ((guix licenses) #:prefix license:)
   #:use-module (guix packages)
   #:use-module (gnu packages)
+  #:use-module (gnu packages qt)
   #:use-module (gnu packages check)
   #:use-module (gnu packages libusb)
   #:use-module (gnu packages python)
@@ -31,7 +33,7 @@
 (define-public plover
   (package
     (name "plover")
-    (version "3.1.1")
+    (version "4.0.0.dev8")
     (source
      (origin
        (method git-fetch)
@@ -40,21 +42,21 @@
              (commit (string-append "v" version))))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "114rlxvq471fyifwcdcgdad79ak7q3w2lk8z9nqhz1i9fg05721c"))))
+        (base32 "1b2ys77bkjsdmyg97i7lq3lj45q56bycvsm06d4rs656kxhvc0a3"))))
     (build-system python-build-system)
-    (arguments
-     `(#:python ,python-2))
     (native-inputs
-     `(("python2-mock" ,python2-mock)
-       ("python2-pytest" ,python2-pytest)
-       ("python2-setuptools-scm" ,python2-setuptools-scm)))
+     `(("python-mock" ,python-mock)
+       ("python-pytest" ,python-pytest)
+       ("python-setuptools-scm" ,python-setuptools-scm)))
     (inputs
-     `(("python2-appdirs" ,python2-appdirs)
-       ("python2-dbus" ,python2-dbus)
-       ("python2-hidapi" ,python2-hidapi)
-       ("python2-pyserial" ,python2-pyserial)
-       ("python2-wxpython" ,python2-wxpython)
-       ("python2-xlib" ,python2-xlib)))
+     `(("python-appdirs" ,python-appdirs)
+       ("python-pyqt" ,python-pyqt)
+       ("python-babel" ,python-babel)
+       ("python-dbus" ,python-dbus)
+       ("python-hidapi" ,python-hidapi)
+       ("python-pyserial" ,python-pyserial)
+       ("python-wxpython" ,python-wxpython)
+       ("python-xlib" ,python-xlib)))
     (home-page "https://www.openstenoproject.org/plover/")
     (synopsis "Stenography engine")
     (description
-- 
2.30.0





Information forwarded to guix-patches <at> gnu.org:
bug#46245; Package guix-patches. (Tue, 02 Feb 2021 08:18:02 GMT) Full text and rfc822 format available.

Message #14 received at 46245 <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: Christopher Baines <mail <at> cbaines.net>
Cc: 46245 <at> debbugs.gnu.org
Subject: Re: [bug#46245] [PATCH 0/2] Update python-xlib and plover
Date: Tue, 02 Feb 2021 09:16:56 +0100
Hello,

Christopher Baines <mail <at> cbaines.net> writes:

> Christopher Baines (2):
>   gnu: python-xlib: Update to 0.29.
>   gnu: plover: Update to 4.0.0.dev8.

LGTM!

Thank you.

Regards,
-- 
Nicolas Goaziou




Reply sent to Christopher Baines <mail <at> cbaines.net>:
You have taken responsibility. (Tue, 02 Feb 2021 19:37:01 GMT) Full text and rfc822 format available.

Notification sent to Christopher Baines <mail <at> cbaines.net>:
bug acknowledged by developer. (Tue, 02 Feb 2021 19:37:02 GMT) Full text and rfc822 format available.

Message #19 received at 46245-done <at> debbugs.gnu.org (full text, mbox):

From: Christopher Baines <mail <at> cbaines.net>
To: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Cc: 46245-done <at> debbugs.gnu.org
Subject: Re: [bug#46245] [PATCH 0/2] Update python-xlib and plover
Date: Tue, 02 Feb 2021 19:36:15 +0000
[Message part 1 (text/plain, inline)]
Nicolas Goaziou <mail <at> nicolasgoaziou.fr> writes:

> Hello,
>
> Christopher Baines <mail <at> cbaines.net> writes:
>
>> Christopher Baines (2):
>>   gnu: python-xlib: Update to 0.29.
>>   gnu: plover: Update to 4.0.0.dev8.
>
> LGTM!

Great, I've pushed this to master now as
5fc40f747873500adb268304156ada8823dc2358.
[signature.asc (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 03 Mar 2021 12:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 3 years and 52 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.