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

commit 438d41cc7b5bf3206108a7db6b6a71a4c7b755c8
Author: Sughosha <[email protected]>
AuthorDate: Sun Oct 5 00:33:11 2025 +0530

    gnu: kpublictransport: Move to kde-pim.scm.
    
    * gnu/packages/kde.scm (kpublictransport): Remove variable.
    * gnu/packages/kde-pim.scm (kpublictransport): New variable.
    
    Change-Id: I9621b1ef0e0c32e2b5fce2aa8ec2debcbc4ad7a8
---
 gnu/packages/kde-pim.scm | 43 +++++++++++++++++++++++++++++++++++++++++++
 gnu/packages/kde.scm     | 41 -----------------------------------------
 2 files changed, 43 insertions(+), 41 deletions(-)

diff --git a/gnu/packages/kde-pim.scm b/gnu/packages/kde-pim.scm
index 9c14fca53d..fdf8605e97 100644
--- a/gnu/packages/kde-pim.scm
+++ b/gnu/packages/kde-pim.scm
@@ -34,10 +34,12 @@
   #:use-module (gnu packages base)
   #:use-module (gnu packages boost)
   #:use-module (gnu packages compression)
+  #:use-module (gnu packages cpp)
   #:use-module (gnu packages cyrus-sasl)
   #:use-module (gnu packages databases)
   #:use-module (gnu packages documentation)
   #:use-module (gnu packages freedesktop)
+  #:use-module (gnu packages geo)
   #:use-module (gnu packages glib)
   #:use-module (gnu packages gnome)
   #:use-module (gnu packages gnupg)
@@ -48,6 +50,7 @@
   #:use-module (gnu packages openldap)
   #:use-module (gnu packages pdf)
   #:use-module (gnu packages pkg-config)
+  #:use-module (gnu packages protobuf)
   #:use-module (gnu packages python)
   #:use-module (gnu packages qt)
   #:use-module (gnu packages search)
@@ -2192,6 +2195,46 @@ pass files.")
     (license ;; GPL for programs, LGPL for libraries
      (list license:gpl2+ license:lgpl2.0+))))
 
+(define-public kpublictransport
+  (package
+    (name "kpublictransport")
+    (version "24.12.1")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "mirror://kde/stable/release-service/"
+                                  version "/src/kpublictransport-" version
+                                  ".tar.xz"))
+              (sha256
+               (base32
+                "1hi189yx81gabpk7czmqx2xy1slnjhhq8m5gv07avfhsw0kab8ba"))))
+    (build-system qt-build-system)
+    (arguments
+     (list #:qtbase qtbase
+           #:phases #~(modify-phases %standard-phases
+                        (add-before 'check 'check-setup
+                          (lambda* (#:key inputs #:allow-other-keys)
+                            (setenv "QT_QPA_PLATFORM" "offscreen")
+                            (setenv "HOME" ".")
+                            (setenv "TZ" "Europe/Prague")
+                            (setenv "TZDIR"
+                                    (search-input-directory inputs
+                                                            
"share/zoneinfo")))))))
+    (native-inputs (list extra-cmake-modules pkg-config tzdata-for-tests))
+    ;; TODO: clipper and osmctools are not detected
+    (inputs (list clipper
+                  osmctools
+                  protobuf
+                  qtdeclarative
+                  zlib
+                  networkmanager-qt
+                  ki18n))
+    (home-page "https://api.kde.org/kdepim/kpublictransport/html/index.html";)
+    (synopsis "Library for accessing realtime public transport data")
+    (description
+     "This package provides a library for accessing realtime public
+transport data and for performing public transport journey queries.")
+    (license (list license:lgpl2.0+))))
+
 (define-public libgravatar
   (package
     (name "libgravatar")
diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
index c6047d470c..03a8ba0022 100644
--- a/gnu/packages/kde.scm
+++ b/gnu/packages/kde.scm
@@ -58,7 +58,6 @@
   #:use-module (gnu packages check)
   #:use-module (gnu packages cpp)
   #:use-module (gnu packages compression)
-  #:use-module (gnu packages cpp)
   #:use-module (gnu packages curl)
   #:use-module (gnu packages djvu)
   #:use-module (gnu packages documentation)
@@ -807,46 +806,6 @@ opening hours expressions.")
 multi-floor indoor maps.")
     (license license:lgpl2.0+)))
 
-(define-public kpublictransport
-  (package
-    (name "kpublictransport")
-    (version "24.12.1")
-    (source (origin
-              (method url-fetch)
-              (uri (string-append "mirror://kde/stable/release-service/"
-                                  version "/src/kpublictransport-" version
-                                  ".tar.xz"))
-              (sha256
-               (base32
-                "1hi189yx81gabpk7czmqx2xy1slnjhhq8m5gv07avfhsw0kab8ba"))))
-    (build-system qt-build-system)
-    (arguments
-     (list #:qtbase qtbase
-           #:phases #~(modify-phases %standard-phases
-                        (add-before 'check 'check-setup
-                          (lambda* (#:key inputs #:allow-other-keys)
-                            (setenv "QT_QPA_PLATFORM" "offscreen")
-                            (setenv "HOME" ".")
-                            (setenv "TZ" "Europe/Prague")
-                            (setenv "TZDIR"
-                                    (search-input-directory inputs
-                                                            
"share/zoneinfo")))))))
-    (native-inputs (list extra-cmake-modules pkg-config tzdata-for-tests))
-    ;; TODO: clipper and osmctools are not detected
-    (inputs (list clipper
-                  osmctools
-                  protobuf
-                  qtdeclarative
-                  zlib
-                  networkmanager-qt
-                  ki18n))
-    (home-page "https://api.kde.org/kdepim/kpublictransport/html/index.html";)
-    (synopsis "Library for accessing realtime public transport data")
-    (description
-     "This package provides a library for accessing realtime public
-transport data and for performing public transport journey queries.")
-    (license (list license:lgpl2.0+))))
-
 (define-public ksanecore
   (package
     (name "ksanecore")

Reply via email to