From 5a16e1c04ec5cd89651b8327dacd764c4a7b2836 Mon Sep 17 00:00:00 2001 From: Thomas Danckaert Date: Tue, 8 Nov 2016 14:15:52 +0100 Subject: [PATCH] gnu: Add libkomparediff2. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/kde.scm (libkomparediff2): New variable. Signed-off-by: Ludovic Courtès --- gnu/packages/kde.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm index 34a5046d20..47ca002e4d 100644 --- a/gnu/packages/kde.scm +++ b/gnu/packages/kde.scm @@ -1,5 +1,6 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2016 Efraim Flashner +;;; Copyright © 2016 Thomas Danckaert ;;; ;;; This file is part of GNU Guix. ;;; @@ -27,6 +28,40 @@ #:use-module (gnu packages tls) #:use-module (gnu packages qt)) +(define-public libkomparediff2 + (package + (name "libkomparediff2") + (version "16.08.2") + (source + (origin + (method url-fetch) + (uri (string-append "https://github.com/KDE/libkomparediff2/archive/v" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1lafifrwfxvn0jwhz67kwv7m38lm4syips3fq77rwcvfhmkiijmh")))) + (native-inputs + `(("extra-cmake-modules" ,extra-cmake-modules) + ("pkg-config" ,pkg-config))) + (inputs + `(("kcodecs" ,kcodecs) + ("kconfig" ,kconfig) + ("kcoreaddons" ,kcoreaddons) + ("ki18n" ,ki18n) + ("kio" ,kio) + ("kxmlgui" ,kxmlgui) + ("qtbase" ,qtbase))) + (build-system cmake-build-system) + (home-page "https://kde.org") + (synopsis "Library to compare files and strings, used in Kompare and KDevelop") + (description "Libkomparediff2 is a library to work with diffs and patches, +used in KDE development tools Kompare and KDevelop.") + + ;; GPL, some files are also licensed under LGPL or BSD, see COPYING in the + ;; source archive + (license (list license:gpl2+ license:lgpl2.0+ license:bsd-3)))) + (define-public qca (package (name "qca")