From 68a9f9f5a90e5cecbfa999938aac72530688b025 Mon Sep 17 00:00:00 2001 From: Kei Yamashita Date: Tue, 10 May 2016 18:15:54 -0400 Subject: [PATCH] gnu: Add gtkspell3. * gnu/packages/gtk.scm (gtkspell3): New variable. --- gnu/packages/gtk.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm index 255d885..21657fa 100644 --- a/gnu/packages/gtk.scm +++ b/gnu/packages/gtk.scm @@ -10,6 +10,7 @@ ;;; Copyright © 2015 David Hashe ;;; Copyright © 2016 Efraim Flashner ;;; Copyright © 2016 Fabian Harfert +;;; Copyright © 2016 Kei Yamashita ;;; ;;; This file is part of GNU Guix. ;;; @@ -41,6 +42,7 @@ #:use-module (gnu packages check) #:use-module (gnu packages compression) #:use-module (gnu packages docbook) + #:use-module (gnu packages enchant) #:use-module (gnu packages fontutils) #:use-module (gnu packages gettext) #:use-module (gnu packages ghostscript) @@ -1239,3 +1241,30 @@ Redmond95 and ThinIce.") "Murrine is a cairo-based GTK+ theming engine. It is named after the glass artworks done by Venicians glass blowers.") (license license:gpl2+))) + +(define-public gtkspell3 + (package + (name "gtkspell3") + (version "3.0.8") + (source (origin + (method url-fetch) + (uri (string-append "mirror://sourceforge/gtkspell/" + version "/" name "-" version ".tar.gz")) + (sha256 + (base32 + "1zrz5pz4ryvcssk898liynmy2wyxgj95ak7mp2jv7x62yzihq6h1")))) + (build-system gnu-build-system) + (native-inputs + `(("intltool" ,intltool) + ("pkg-config" ,pkg-config))) + (inputs + `(("enchant" ,enchant) + ("gobject-introspection" ,gobject-introspection) + ("gtk+" ,gtk+) + ("pango" ,pango))) + (home-page "http://gtkspell.sourceforge.net") + (synopsis "Spell-checking addon for GTK's TextView widget") + (description + "GtkSpell provides word-processor-style highlighting and replacement of +misspelled words in a GtkTextView widget.") + (license license:gpl2+))) -- 2.7.4