M gnu/packages/kde-sdk.scm => gnu/packages/kde-sdk.scm +52 -0
@@ 219,6 219,58 @@ build systems (CMake, QMake, custom Makefiles) and version control
software (Git, Subversion, Mercurial, CVS and Bazaar).")
(license license:lgpl2.1+)))
+(define-public kommit
+ (package
+ (name "kommit")
+ (version "1.7.1")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "mirror://kde/stable/"
+ name "/" name "-"
+ "v" version ".tar.xz"))
+ (sha256
+ (base32
+ "14gr0ms99il76k3yrdff2z4fj5pi5c613gk9n60gg66rmr7m3pnx"))))
+ (build-system qt-build-system)
+ (arguments
+ (list #:qtbase qtbase
+ #:configure-flags
+ #~(list "-DQT_MAJOR_VERSION=6")
+ #:phases
+ #~(modify-phases %standard-phases
+ (replace 'check
+ (lambda* (#:key tests? #:allow-other-keys)
+ (when tests?
+ ;; FIXME: many test is fail, but look likes it can works.
+ (invoke "ctest" "-E"
+ "(difftest|clonedialogtest|tagtest|indextest|\
+branchestest|configtest|stashtest|filetest|overlaytest|remotetest|clonetest|\
+submoduletest|cachetest|switchtest)")))))))
+ (native-inputs
+ (list extra-cmake-modules kdoctools pkg-config))
+ (inputs
+ (list ;; module cyclic referencing
+ (module-ref
+ (resolve-interface
+ '(gnu packages kde-systemtools))
+ 'dolphin) ;for dolphin plugin
+ kconfigwidgets
+ kcoreaddons
+ kcrash
+ kdbusaddons
+ ki18n
+ kxmlgui
+ kio
+ ktextwidgets
+ ktexteditor
+ ksyntaxhighlighting
+ libgit2-1.8))
+ (home-page "https://apps.kde.org/kommit/")
+ (synopsis "Git client for KDE")
+ (description
+ "Kommit is a git client for KDE.")
+ (license license:gpl3+)))
+
(define-public kompare
(package
(name "kompare")
M gnu/packages/kde.scm => gnu/packages/kde.scm +0 -53
@@ 102,7 102,6 @@
#:use-module (gnu packages tex)
#:use-module (gnu packages tls)
#:use-module (gnu packages unicode)
- #:use-module (gnu packages version-control)
#:use-module (gnu packages video)
#:use-module (gnu packages xdisorg)
#:use-module (gnu packages xml)
@@ 772,58 771,6 @@ cards.")
(inputs
(list openssl qtbase qt5compat))))
-(define-public kommit
- (package
- (name "kommit")
- (version "1.7.1")
- (source (origin
- (method url-fetch)
- (uri (string-append "mirror://kde/stable/"
- name "/" name "-"
- "v" version ".tar.xz"))
- (sha256
- (base32
- "14gr0ms99il76k3yrdff2z4fj5pi5c613gk9n60gg66rmr7m3pnx"))))
- (build-system qt-build-system)
- (arguments
- (list #:qtbase qtbase
- #:configure-flags
- #~(list "-DQT_MAJOR_VERSION=6")
- #:phases
- #~(modify-phases %standard-phases
- (replace 'check
- (lambda* (#:key tests? #:allow-other-keys)
- (when tests?
- ;; FIXME: many test is fail, but look likes it can works.
- (invoke "ctest" "-E"
- "(difftest|clonedialogtest|tagtest|indextest|\
-branchestest|configtest|stashtest|filetest|overlaytest|remotetest|clonetest|\
-submoduletest|cachetest|switchtest)")))))))
- (native-inputs
- (list extra-cmake-modules kdoctools pkg-config))
- (inputs
- (list ;; module cyclic referencing
- (module-ref
- (resolve-interface
- '(gnu packages kde-systemtools))
- 'dolphin) ;for dolphin plugin
- kconfigwidgets
- kcoreaddons
- kcrash
- kdbusaddons
- ki18n
- kxmlgui
- kio
- ktextwidgets
- ktexteditor
- ksyntaxhighlighting
- libgit2-1.8))
- (home-page "https://apps.kde.org/kommit/")
- (synopsis "Git client for KDE")
- (description
- "Kommit is a git client for KDE.")
- (license license:gpl3+)))
-
(define-public kopeninghours
(package
(name "kopeninghours")