guix_mirror_bot pushed a commit to branch master
in repository guix.

commit eb94c2f7df9553ea4780e74ff7c55bd147f91a4a
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Sun Oct 5 14:12:42 2025 +0100

    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
---
 gnu/packages/python-xyz.scm | 35 -----------------------------------
 gnu/packages/xdisorg.scm    | 35 +++++++++++++++++++++++++++++++++++
 2 files changed, 35 insertions(+), 35 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index bc60281202..5a7cf4e5f4 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -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")
diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index f31317ef8b..a35eab66b8 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -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")

Reply via email to