From beb1cf215f8b7e87500315df0e865bdd3297ab2b Mon Sep 17 00:00:00 2001 From: Petr Hodina Date: Tue, 9 Aug 2022 23:50:05 +0200 Subject: [PATCH v4 73/73] gnu: Add ktrip. * gnu/packages/kde-utils.scm (ktrip): New variable. diff --git a/gnu/packages/kde-utils.scm b/gnu/packages/kde-utils.scm index 7cb9f08d01..7d3f5f236b 100644 --- a/gnu/packages/kde-utils.scm +++ b/gnu/packages/kde-utils.scm @@ -32,6 +32,7 @@ (define-module (gnu packages kde-utils) #:use-module (gnu packages compression) #:use-module (gnu packages gnome) #:use-module (gnu packages imagemagick) + #:use-module (gnu packages license) ; ktrip #:use-module (gnu packages pkg-config) #:use-module (gnu packages kde) #:use-module (gnu packages kde-frameworks) @@ -250,7 +251,7 @@ (define-public kmousetool (define-public kmouth (package - (name "kmouth") + (name "klmouth") (version "22.04.3") (source (origin @@ -382,8 +383,8 @@ (define-public kpublictransport (origin (method url-fetch) (uri (string-append - "https://download.kde.org/stable/release-service/" version - "/src/kpublictransport-" version ".tar.xz")) + "https://download.kde.org/stable/release-service/" version + "/src/kpublictransport-" version ".tar.xz")) (sha256 (base32 "05s8mpqn74vz1daim3qdyfg8n7b7n8f18hzcybiim4zxcy2k71rz")))) @@ -395,9 +396,9 @@ (define-public kpublictransport (lambda* (#:key tests? #:allow-other-keys) (when tests? (invoke "ctest" "-E" - "(mergeutiltest|departuretest|journeytest|networkconfigtest| - locationhistorymodeltest|navitiaparsertest|otpparsertest|ivvassparsertest|cachetest|locationhistorymodeltest)"))))))) - (native-inputs (list extra-cmake-modules)) + "(mergeutiltest|departuretest|journeytest|networkconfigtest| + locationhistorymodeltest|navitiaparsertest|otpparsertest|ivvassparsertest|cachetest|locationhistorymodeltest)"))))))) + (native-inputs (list extra-cmake-modules)) (inputs (list zlib qtdeclarative-5)) (home-page "https://api.kde.org/kdepim/kpublictransport/html/index.html") (synopsis "Library for accessing realtime public transport data") @@ -405,6 +406,32 @@ (define-public kpublictransport transport data and for performing public transport journey queries.") (license (list license:expat license:bsd-3 license:gpl2+)))) +(define-public ktrip + (package + (name "ktrip") + (version "22.04") + (source + (origin + (method url-fetch) + (uri (string-append + "https://invent.kde.org/utilities/ktrip/-/archive/v" version "/ktrip-v" + version ".tar.gz")) + (sha256 + (base32 + "1vhllccrbvpman31pr13bxv75ry6zswnfxf0ln0ybxssp29l9xyh")))) + (build-system qt-build-system) + (native-inputs (list extra-cmake-modules reuse)) + (inputs (list kcoreaddons ki18n kirigami kirigami-addons kitemmodels kconfig + kpublictransport qtbase-5 qtdeclarative-5 qtgraphicaleffects + qtquickcontrols2-5 kqqc2-desktop-style zlib)) + (home-page "https://apps.kde.org/ktrip/") + (synopsis "Helps you navigate in public transport") + (description "This package allows you to find journeys between specified +locations, departures for a specific station and shows real-time delay and +disruption information.") + (license (list license:bsd-2 license:bsd-3 license:gpl2 license:gpl3 + license:lgpl2.0)))) + (define-public kxstitch (package (name "kxstitch") -- 2.37.0