1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

gnu: python-wmctrl: Move to xdisorg.

* gnu/packages/python-xyz.scm (python-wmctrl): Move from here ...
* gnu/packages/xdisorg.scm: ... to here.

Change-Id: I9e70f3fda5f97d580d4f610c8fe6e913c4a508bf
This commit is contained in:
Sharlatan Hellseher
2025-10-05 14:12:42 +01:00
parent 1494c6316e
commit eb94c2f7df
2 changed files with 35 additions and 35 deletions

View File

@@ -11443,41 +11443,6 @@ humans, and implementation simplicity.")
(description "This Python library implements 3-way merge for text.")
(license license:gpl2+)))
(define-public python-wmctrl
(package
(name "python-wmctrl")
(version "0.5")
(source
(origin
(method url-fetch)
(uri (pypi-uri "wmctrl" version))
(sha256
(base32 "0qp9adzsabcbjgm864m4dc8x5knvfb1mskih4byxdqp9dxms6fbq"))))
(build-system pyproject-build-system)
(arguments
(list
#:tests? #f ;XXX: all tests fail, require some set up
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'patch-paths
(lambda _
(substitute* "wmctrl.py"
(("'wmctrl")
(string-append "'" #$(this-package-input "wmctrl")
"/bin/wmctrl"))))))))
(native-inputs
(list python-setuptools))
(inputs
(list wmctrl))
(propagated-inputs
(list python-attrs))
(home-page "https://github.com/antocuni/wmctrl")
(synopsis "Tool to programmatically control Xorg windows")
(description
"This package provides a library for programmatically controlling Xorg
windows using Python. The library relies on the @command{wmctrl} to do so.")
(license license:expat)))
(define-public python-fancycompleter
(package
(name "python-fancycompleter")

View File

@@ -2834,6 +2834,41 @@ both binary and text data.")
the X11 clipboard")
(license license:bsd-3)))
(define-public python-wmctrl
(package
(name "python-wmctrl")
(version "0.5")
(source
(origin
(method url-fetch)
(uri (pypi-uri "wmctrl" version))
(sha256
(base32 "0qp9adzsabcbjgm864m4dc8x5knvfb1mskih4byxdqp9dxms6fbq"))))
(build-system pyproject-build-system)
(arguments
(list
#:tests? #f ;XXX: all tests fail, require some set up
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'patch-paths
(lambda _
(substitute* "wmctrl.py"
(("'wmctrl")
(string-append "'" #$(this-package-input "wmctrl")
"/bin/wmctrl"))))))))
(native-inputs
(list python-setuptools))
(inputs
(list wmctrl))
(propagated-inputs
(list python-attrs))
(home-page "https://github.com/antocuni/wmctrl")
(synopsis "Tool to programmatically control Xorg windows")
(description
"This package provides a library for programmatically controlling Xorg
windows using Python. The library relies on the @command{wmctrl} to do so.")
(license license:expat)))
(define-public python-xdo
(package
(name "python-xdo")