1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-15 13:45:54 +02:00

gnu: kommit: Move to kde-sdk.scm.

* gnu/packages/kde.scm (kommit): Remove variable.
* gnu/packages/kde-sdk.scm (kommit): New variable.

Change-Id: I32ae40722662d95f967c984996b1d81e5bc5097d
This commit is contained in:
Sughosha
2025-10-01 22:08:01 +05:30
parent 3bc72f2113
commit 4a2186fc08
2 changed files with 52 additions and 53 deletions
+52
View File
@@ -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")
-53
View File
@@ -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")