[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
15/265: gnu: enchant: Update package definition.
From: |
guix-commits |
Subject: |
15/265: gnu: enchant: Update package definition. |
Date: |
Wed, 19 Aug 2020 13:08:27 -0400 (EDT) |
dannym pushed a commit to branch wip-desktop
in repository guix.
commit 2fd1657ebc28339251917147a5ee76ae77f1eb46
Author: Raghav Gururajan <raghavgururajan@disroot.org>
AuthorDate: Sat May 30 16:28:25 2020 -0400
gnu: enchant: Update package definition.
* gnu/packages/enchant.scm (enchant): Update package definition.
[build-system]: Change from gnu to glib-or-gtk.
[inputs]: Add hunspell.
[synopsis]: Modify.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
---
gnu/packages/enchant.scm | 53 ++++++++++++++++++++++++------------------------
1 file changed, 26 insertions(+), 27 deletions(-)
diff --git a/gnu/packages/enchant.scm b/gnu/packages/enchant.scm
index 375df98..4cd76a2 100644
--- a/gnu/packages/enchant.scm
+++ b/gnu/packages/enchant.scm
@@ -81,38 +81,37 @@ dictionaries.")
(package
(name "enchant")
(version "2.2.8")
- (source (origin
- (method url-fetch)
- (uri (string-append "https://github.com/AbiWord/enchant/releases"
- "/download/v" version "/enchant-"
- version ".tar.gz"))
- (sha256
- (base32
- "0m9m564qqwbssvvf7y3dlz1yxzqsjiqy1yd2zsmb3l0d7y2y5df7"))))
- (build-system gnu-build-system)
+ (source
+ (origin
+ (method url-fetch)
+ (uri
+ (string-append "https://github.com/AbiWord/enchant/releases"
+ "/download/v" version "/enchant-"
+ version ".tar.gz"))
+ (sha256
+ (base32 "0m9m564qqwbssvvf7y3dlz1yxzqsjiqy1yd2zsmb3l0d7y2y5df7"))))
+ (build-system glib-or-gtk-build-system)
(arguments
- '(#:configure-flags '("--disable-static"
- ;; Tests require a relocatable build.
- "--enable-relocatable")))
- (inputs
- `(("aspell" ,aspell))) ;; Currently, the only supported backend in Guix
- (propagated-inputs ;; is aspell. (This information might be old)
- ;; Required by enchant.pc.
- `(("glib" ,glib)))
+ '(#:configure-flags
+ (list
+ "--disable-static"
+ ;; Tests require a relocatable build.
+ "--enable-relocatable")))
(native-inputs
`(("glib:bin" ,glib "bin")
("pkg-config" ,pkg-config)
("unittest-cpp" ,unittest-cpp)))
- (synopsis "Multi-backend spell-checking library wrapper")
- (description
- "On the surface, Enchant appears to be a generic spell checking library.
-Looking closer, you'll see the Enchant is more-or-less a fancy wrapper around
-the dlopen() system call.
-
-Enchant steps in to provide uniformity and conformity on top of these
libraries,
-and implement certain features that may be lacking in any individual provider
-library. Everything should \"just work\" for any and every definition of
\"just
-working\".")
+ (inputs
+ `(("aspell" ,aspell)
+ ("hunspell" ,hunspell)))
+ (propagated-inputs
+ `(("glib" ,glib)))
+ (synopsis "Generic spell checking library and program")
+ (description "Enchant is a library and command-line program, that wraps a
+number of different spelling libraries and programs with a consistent
+interface. By using Enchant, you can use a wide range of spelling libraries,
+including some specialised for particular languages, without needing to program
+to each library's interface.")
(home-page "https://abiword.github.io/enchant/")
(license lgpl2.1+)))
- 09/265: gnu: atk: Update to 2.36.0., (continued)
- 09/265: gnu: atk: Update to 2.36.0., guix-commits, 2020/08/19
- 10/265: gnu: google-brotli: Update package definition., guix-commits, 2020/08/19
- 17/265: gnu: gcab: Update to 1.4., guix-commits, 2020/08/19
- 03/265: gnu: clutter-gst: Update package definition., guix-commits, 2020/08/19
- 04/265: gnu: geoclue: Update to 2.5.6., guix-commits, 2020/08/19
- 06/265: gnu: appstream-glib: Update package definition., guix-commits, 2020/08/19
- 12/265: gnu: cogl: Update package definition., guix-commits, 2020/08/19
- 14/265: gnu: enchant-1.6: Update package definition., guix-commits, 2020/08/19
- 16/265: gnu: fcitx: Update package definition., guix-commits, 2020/08/19
- 18/265: gnu: gcr: Update to 3.36.0., guix-commits, 2020/08/19
- 15/265: gnu: enchant: Update package definition.,
guix-commits <=
- 20/265: gnu: gdk-pixbuf+svg: Update package definition., guix-commits, 2020/08/19
- 22/265: gnu: glib-networking: Update to 2.62.4., guix-commits, 2020/08/19
- 23/265: gnu: gsettings-desktop-schemas: Update package definition., guix-commits, 2020/08/19
- 24/265: gnu: glib: Update package definition., guix-commits, 2020/08/19
- 25/265: gnu: glib-with-documentation: Update package definition., guix-commits, 2020/08/19
- 29/265: gnu: gst-plugins-base: Update package definition., guix-commits, 2020/08/19
- 34/265: gnu: gtk-doc: Update package definition., guix-commits, 2020/08/19
- 33/265: gnu: gtk+: Update package definition., guix-commits, 2020/08/19
- 19/265: gnu: gdk-pixbuf: Update package definition., guix-commits, 2020/08/19
- 27/265: gnu: gobject-introspection: Update package definition., guix-commits, 2020/08/19