[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
25/100: gnu: enchant: Update package definition.
From: |
guix-commits |
Subject: |
25/100: gnu: enchant: Update package definition. |
Date: |
Wed, 8 Jul 2020 03:36:38 -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+)))
- 20/100: gnu: dconf: Update to 0.36.0., (continued)
- 20/100: gnu: dconf: Update to 0.36.0., guix-commits, 2020/07/08
- 23/100: gnu: Add nuspell., guix-commits, 2020/07/08
- 26/100: gnu: Add presage., guix-commits, 2020/07/08
- 27/100: gnu: fcitx: Update package definition., guix-commits, 2020/07/08
- 28/100: gnu: gcab: Update to 1.4., guix-commits, 2020/07/08
- 29/100: gnu: gcr: Update to 3.36.0., guix-commits, 2020/07/08
- 31/100: gnu: gdk-pixbuf+svg: Update package definition., guix-commits, 2020/07/08
- 35/100: gnu: glib-networking: Update to 2.62.4., guix-commits, 2020/07/08
- 19/100: gnu: cogl: Update package definition., guix-commits, 2020/07/08
- 24/100: gnu: enchant-1.6: Update package definition., guix-commits, 2020/07/08
- 25/100: gnu: enchant: Update package definition.,
guix-commits <=
- 33/100: gnu: Add sysprof., guix-commits, 2020/07/08
- 34/100: gnu: gjs: Update to 1.58.8., guix-commits, 2020/07/08
- 41/100: gnu: glib: Update package definition., guix-commits, 2020/07/08
- 43/100: gnu: glib-networking: Update to 2.64.3., guix-commits, 2020/07/08
- 37/100: gnu: graphene: Update package definition., guix-commits, 2020/07/08
- 38/100: gnu: gsettings-desktop-schemas: Update package definition., guix-commits, 2020/07/08
- 46/100: gnu: Add libvisual., guix-commits, 2020/07/08
- 40/100: gnu: faad2: Update to 2.8.8., guix-commits, 2020/07/08
- 45/100: gnu: gstreamer: Update package definition., guix-commits, 2020/07/08
- 51/100: gnu: Add nng., guix-commits, 2020/07/08