[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
25/86: gnu: enchant: Update package definition.
From: |
guix-commits |
Subject: |
25/86: gnu: enchant: Update package definition. |
Date: |
Sun, 5 Jul 2020 16:16:56 -0400 (EDT) |
dannym pushed a commit to branch wip-desktop
in repository guix.
commit 2e66ce4d083ca91e9093e47a689f5372d03c14fa
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+)))
- 15/86: gnu: font-cantarell: Update package definition., (continued)
- 15/86: gnu: font-cantarell: Update package definition., guix-commits, 2020/07/05
- 13/86: gnu: atk: Update to 2.36.0., guix-commits, 2020/07/05
- 18/86: gnu: clutter-gst: Update package definition., guix-commits, 2020/07/05
- 09/86: gnu: adwaita-icon-theme: Update to 3.36.1., guix-commits, 2020/07/05
- 21/86: gnu: catch-framework2: Update to 2.3.0., guix-commits, 2020/07/05
- 16/86: gnu: clutter: Update to 1.26.4., guix-commits, 2020/07/05
- 19/86: gnu: cogl: Update package definition., guix-commits, 2020/07/05
- 26/86: gnu: Add presage., guix-commits, 2020/07/05
- 28/86: gnu: gcab: Update to 1.4., guix-commits, 2020/07/05
- 29/86: gnu: gcr: Update to 3.36.0., guix-commits, 2020/07/05
- 25/86: gnu: enchant: Update package definition.,
guix-commits <=
- 31/86: gnu: gdk-pixbuf+svg: Update package definition., guix-commits, 2020/07/05
- 22/86: gnu: Add ronn., guix-commits, 2020/07/05
- 23/86: gnu: Add nuspell., guix-commits, 2020/07/05
- 30/86: gnu: gdk-pixbuf: Update package definition., guix-commits, 2020/07/05
- 33/86: gnu: Add sysprof., guix-commits, 2020/07/05
- 37/86: gnu: graphene: Update package definition., guix-commits, 2020/07/05
- 48/86: gnu: gst-plugins-base: Update package definition., guix-commits, 2020/07/05
- 32/86: gnu: geoclue: Update to 2.5.6., guix-commits, 2020/07/05
- 34/86: gnu: gjs: Update to 1.58.8., guix-commits, 2020/07/05
- 41/86: gnu: glib: Update package definition., guix-commits, 2020/07/05