guix_mirror_bot pushed a commit to branch gnome-team
in repository guix.

commit c4ab90252123764f770def30ed8c7b8c6c8065f3
Author: NoĆ© Lopez <[email protected]>
AuthorDate: Thu Dec 18 22:07:15 2025 +0100

    gnu: komikku-servers: Move to (gnu packages gnome-circle).
    
    * gnu/packages/gnome-circle.scm (komikku-servers): New variable.
    * gnu/packages/gnome.scm (komikku-servers): Replace with deprecated alias.
    
    Change-Id: I9674c34cd30621d8ecc4be4317a9a63f2c01ddab
    Signed-off-by: Liliana Marie Prikler <[email protected]>
---
 gnu/packages/gnome-circle.scm | 43 +++++++++++++++++++++++++++++++++++++++++++
 gnu/packages/gnome.scm        | 43 ++-----------------------------------------
 2 files changed, 45 insertions(+), 41 deletions(-)

diff --git a/gnu/packages/gnome-circle.scm b/gnu/packages/gnome-circle.scm
index a607e75772..914abeda1c 100644
--- a/gnu/packages/gnome-circle.scm
+++ b/gnu/packages/gnome-circle.scm
@@ -61,6 +61,7 @@
   #:use-module (gnu packages xml)
   #:use-module (gnu packages)
   #:use-module (guix build-system cargo)
+  #:use-module (guix build-system copy)
   #:use-module (guix build-system meson)
   #:use-module (guix build-system python)
   #:use-module (guix download)
@@ -441,6 +442,48 @@ developed with the aim of being used with the Librem 5 
phone.")
                                 (variable "KOMIKKU_SERVERS_PATH")
                                 (files '("lib/komikku/servers")))))))
 
+(define-public komikku-servers
+  (package
+    (name "komikku-servers")
+    (version "1.84.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://codeberg.org/valos/Komikku/";)
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32
+         "0sa2hq0qs20pmb13if2m37hlhk1a8741hl8pnj937az9hbsghg3g"))))
+    (build-system copy-build-system)
+    (arguments
+     (list
+      #:install-plan
+      #~'(("komikku/servers" "lib/komikku/servers"))
+      #:modules '((guix build copy-build-system)
+                  (guix build utils)
+                  (ice-9 ftw))
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'delete-conflicting-files
+            (lambda _
+              (with-directory-excursion "komikku/servers"
+                (for-each delete-file
+                          (scandir "."
+                                   (lambda (f) (string-suffix? ".py" f)))))))
+          (add-after 'install 'compile
+            (lambda* (#:key outputs #:allow-other-keys)
+              (let ((site-dir (string-append (assoc-ref outputs "out")
+                                             "/lib/komikku/servers")))
+                (invoke "python" "-m" "compileall"
+                        "--invalidation-mode=unchecked-hash" site-dir)))))))
+    (native-inputs (list python-wrapper))
+    (home-page "https://apps.gnome.org/Komikku";)
+    (synopsis "Servers for Komikku")
+    (description "This package provides more recent servers for Komikku.")
+    (license license:gpl3+)))
+
 (define-public raider
   (package
     (name "raider")
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index d8ea8697b4..77c3fa36cb 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -13505,47 +13505,8 @@ profiler via Sysprof, debugging support, and more.")
 (define-deprecated/public-alias komikku
   (@ (gnu packages gnome-circle) komikku))
 
-(define-public komikku-servers
-  (package
-    (name "komikku-servers")
-    (version "1.84.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://codeberg.org/valos/Komikku/";)
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32
-         "0sa2hq0qs20pmb13if2m37hlhk1a8741hl8pnj937az9hbsghg3g"))))
-    (build-system copy-build-system)
-    (arguments
-     (list
-      #:install-plan
-      #~'(("komikku/servers" "lib/komikku/servers"))
-      #:modules '((guix build copy-build-system)
-                  (guix build utils)
-                  (ice-9 ftw))
-      #:phases
-      #~(modify-phases %standard-phases
-          (add-after 'unpack 'delete-conflicting-files
-            (lambda _
-              (with-directory-excursion "komikku/servers"
-                (for-each delete-file
-                          (scandir "."
-                                   (lambda (f) (string-suffix? ".py" f)))))))
-          (add-after 'install 'compile
-            (lambda* (#:key outputs #:allow-other-keys)
-              (let ((site-dir (string-append (assoc-ref outputs "out")
-                                             "/lib/komikku/servers")))
-                (invoke "python" "-m" "compileall"
-                        "--invalidation-mode=unchecked-hash" site-dir)))))))
-    (native-inputs (list python-wrapper))
-    (home-page "https://apps.gnome.org/Komikku";)
-    (synopsis "Servers for Komikku")
-    (description "This package provides more recent servers for Komikku.")
-    (license license:gpl3+)))
+(define-deprecated/public-alias komikku-servers
+  (@ (gnu packages gnome-circle) komikku-servers))
 
 (define-public libgda
   (package

Reply via email to