From 68ccf69e88c9c658fefad27f26ef5ae52fcc755b Mon Sep 17 00:00:00 2001 From: Sughosha Date: Wed, 1 Oct 2025 22:05:28 +0530 Subject: [PATCH] gnu: kompare: Move to kde-sdk.scm. * gnu/packages/kde.scm (kompare): Remove variable. * gnu/packages/kde-sdk.scm (kompare): New variable. Change-Id: I341b0de43a48c1914e53680e516ebde30dfb47ed --- gnu/packages/kde-sdk.scm | 48 ++++++++++++++++++++++++++++++++++++++++ gnu/packages/kde.scm | 48 ---------------------------------------- 2 files changed, 48 insertions(+), 48 deletions(-) diff --git a/gnu/packages/kde-sdk.scm b/gnu/packages/kde-sdk.scm index 06838fe56736d687aa88e62e1640432aacbe8366..d8033aee7fc311f9cd7e1abcda22c3d79efb61c8 100644 --- a/gnu/packages/kde-sdk.scm +++ b/gnu/packages/kde-sdk.scm @@ -219,6 +219,54 @@ build systems (CMake, QMake, custom Makefiles) and version control software (Git, Subversion, Mercurial, CVS and Bazaar).") (license license:lgpl2.1+))) +(define-public kompare + (package + (name "kompare") + (version "24.12.1") + (source (origin + (method url-fetch) + (uri (string-append "mirror://kde/stable/release-service/" version + "/src/kompare-" version ".tar.xz")) + (sha256 + (base32 + "1ajr7qaf4dcccl5pc09ywfa4mgrfpa3qq1w7x4lfmv82gvp7ld64")))) + (build-system qt-build-system) + (arguments + (list #:qtbase qtbase + #:tests? #f)) + (native-inputs + (list extra-cmake-modules kdoctools)) + (inputs + (list libkomparediff2 + kcodecs + kconfig + kcoreaddons + ki18n + kiconthemes + kjobwidgets + kparts + ktexteditor + kwidgetsaddons)) + (home-page "https://apps.kde.org/kompare/") + (synopsis "Graphical file differences tool") + (description + "Kompare is a program to view the differences between files. Features +include: +@itemize +@item comparison of files or directories via a graphical interface, +@item bezier-based connection widget letting you see both source and destination, +@item graphical viewing of patch files in normal, context, unified and diff + formats, +@item interactive application of differences, +@item network transparency, +@item ability to view plain-text diff output in embedded viewer, +@item navigation of multiple-file diffs with dockable navigation tree, +@item graphical interface for commonly used diff command line options, +@item switch source and destination +@item and diff statistics. +@end itemize") + (license license:gpl3+))) + (define-public massif-visualizer (package (name "massif-visualizer") diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm index 54889cfc4cbac2714fdd438381f93e537c9580c8..480625f4f4129fff61ed13d800913be621039a56 100644 --- a/gnu/packages/kde.scm +++ b/gnu/packages/kde.scm @@ -824,54 +824,6 @@ submoduletest|cachetest|switchtest)"))))))) "Kommit is a git client for KDE.") (license license:gpl3+))) -(define-public kompare - (package - (name "kompare") - (version "24.12.1") - (source (origin - (method url-fetch) - (uri (string-append "mirror://kde/stable/release-service/" version - "/src/kompare-" version ".tar.xz")) - (sha256 - (base32 - "1ajr7qaf4dcccl5pc09ywfa4mgrfpa3qq1w7x4lfmv82gvp7ld64")))) - (build-system qt-build-system) - (arguments - (list #:qtbase qtbase - #:tests? #f)) - (native-inputs - (list extra-cmake-modules kdoctools)) - (inputs - (list libkomparediff2 - kcodecs - kconfig - kcoreaddons - ki18n - kiconthemes - kjobwidgets - kparts - ktexteditor - kwidgetsaddons)) - (home-page "https://apps.kde.org/kompare/") - (synopsis "Graphical file differences tool") - (description - "Kompare is a program to view the differences between files. Features -include: -@itemize -@item comparison of files or directories via a graphical interface, -@item bezier-based connection widget letting you see both source and destination, -@item graphical viewing of patch files in normal, context, unified and diff - formats, -@item interactive application of differences, -@item network transparency, -@item ability to view plain-text diff output in embedded viewer, -@item navigation of multiple-file diffs with dockable navigation tree, -@item graphical interface for commonly used diff command line options, -@item switch source and destination -@item and diff statistics. -@end itemize") - (license license:gpl3+))) - (define-public kopeninghours (package (name "kopeninghours")