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")