3
5
Fork 0
mirror of git://git.savannah.gnu.org/guix.git synced 2023-12-14 03:33:07 +01:00

gnu: Add python-i3ipc.

* gnu/packages/python-xyz.scm (python-i3ipc): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Hilton Chain 2022-07-23 20:46:53 +08:00 committed by Ludovic Courtès
parent 80ac0c0a7e
commit 86da72fb5b
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -126,6 +126,7 @@
;;; Copyright © 2022 Jean-Pierre De Jesus DIAZ <me@jeandudey.tech>
;;; Copyright © 2022 Philip McGrath <philip@philipmcgrath.com>
;;; Copyright © 2022 Marek Felšöci <marek@felsoci.sk>
;;; Copyright © 2022 Hilton Chain <hako@ultrarare.space>
;;;
;;; This file is part of GNU Guix.
;;;
@ -30305,3 +30306,26 @@ compatible with BibTeX's own parser.")
;; N.B. It seems the parser was translated from WEB by hand: this
;; package does not contain any generated files.
(license license:expat))))
(define-public python-i3ipc
(package
(name "python-i3ipc")
(version "2.2.1")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/altdesktop/i3ipc-python")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32
"13bzs9dcv27czpnnbgz7a037lm8h991c8gk0qzzk5mq5yak24715"))))
(build-system python-build-system)
(arguments (list #:tests? #f)) ;FIXME: some tests are unable to run
(propagated-inputs (list python-xlib))
(home-page "https://github.com/altdesktop/i3ipc-python")
(synopsis "Python library for controlling i3 and Sway")
(description
"This package provides a Python library for controlling the i3 and Sway
window managers.")
(license license:bsd-3)))