[PATCH 0/9] Add further Aspell dictionaries.

  • Done
  • quality assurance status badge
Details
2 participants
  • Jens Mølgaard
  • Ludovic Courtès
Owner
unassigned
Submitted by
Jens Mølgaard
Severity
normal
J
J
Jens Mølgaard wrote on 1 Jun 2019 12:37
(address . guix-patches@gnu.org)
87tvd96177.fsf@zete.tk
Hi Guix,

I have added some additional Aspell dictionaries. I wasn't sure whether
to separated them out or not, as they're not quite stand-alone packages,
so I'll send them as a patch series - squish them together in one commit
if that makes more sense.

In case I or someone else wants to add them in the future, some older
dictionaries such as Icelandic and Norwegian Bokmål contain non-utf8
filenames and will fail to build. Ludovic suggested adding glibc-locales
as input and a pre-unpack phase to do (setlocale LC_ALL
"en_US.iso88591").

--
Jens Mølgaard

Jens M (9):
gnu: Add Arabic Aspell dictionary.
gnu: Add Belarusian Aspell dictionary.
gnu: Add Danish Aspell dictionary.
gnu: Add Finnish Aspell dictionary.
gnu: Add Hindi Aspell dictionary.
gnu: Add Maori Aspell dictionary.
gnu: Add Norwegian Nynorsk Aspell Dictionary.
gnu: Add Portuguese Aspell Dictionary.
gnu: Add Ukrainian Aspell Dictionary.

gnu/packages/aspell.scm | 69 +++++++++++++++++++++++++++++++++++++++++
1 file changed, 69 insertions(+)

--
2.21.0
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE/VzWzPUn4Rzyui0RiZ866GcCScAFAlzyVWwACgkQiZ866GcC
ScAqfhAAkrG2tgAKVodycl5ReVJGeAQIuXzKJx2TWfi+joQnUuDIUqtaQWILoOxa
0wsbYcGNKfGnwjDnvRaMkxxJz8ant543GccgSdog/xlXsVV7dr/bPS2nDdwabfOt
ZB5q7ZPS7ZN66qNDZdJF9OEfXCHuzhHu6aKRW3xHaMlf9L68hKqBnHwtF6ESLb7W
T/yqhlQk6xSz/RGinFkHXKZDgCnU+wavkLMZFeHNSOb78HJmnkSaGWZKFPrc3ekf
ltXwy1FCdl4kzxiPZImhatTRIOV4xioZ9QelRuEVcucvci8mvsmqzKpv2zF8pDuc
jyigg3kO3yXp+TulAod5owBg2V9dtni6g4WLbGtAWIlBBEG6ViQRVP8LwJNo3wOO
s0dc2XDg+lqas4EDSgY9h70orzJBdEhceaUGuzmg25gn3VM/ePLX02uTNf3zDvmh
Adqip1nL9FXuBrkR1kSth3LgJQWNGxk4XEYpkTwcxH/8JPOzHECgSHiRC2xRrLyS
KaL7mzHXY4L3b9aFP6xYKAAgDEiWc2cTteDDN6Hq3WTXj0c66/FGq1u+ImshaO7J
xArgqfOM6fCbhe2xnOfzXdegGdmcOrlSls2dEtrNLHRQ2b/qxKiN7kdRBZOy140N
Y8/xupbxBBkiXFtRoqRFVHhaDB2zg6oiGGWS/pgWUpxBD0dNGbY=
=K+Rq
-----END PGP SIGNATURE-----

J
J
Jens Mølgaard wrote on 5 Jun 2019 11:09
[PATCH 1/9] gnu: Add Arabic Aspell dictionary.
(address . 36087@debbugs.gnu.org)
87woi0jt4i.fsf@zete.tk
From da6f5d561ee39755cc21125799ed3ce8106b7d52 Mon Sep 17 00:00:00 2001
From: Jens Mølgaard <jens@zete.tk>
Date: Sat, 1 Jun 2019 21:29:30 +1200
Subject: [PATCH 1/9] gnu: Add Arabic Aspell dictionary.

---
gnu/packages/aspell.scm | 9 +++++++++
1 file changed, 9 insertions(+)

Toggle diff (29 lines)
diff --git a/gnu/packages/aspell.scm b/gnu/packages/aspell.scm
index dd006e8184..86b843a976 100644
--- a/gnu/packages/aspell.scm
+++ b/gnu/packages/aspell.scm
@@ -6,6 +6,7 @@
;;; Copyright © 2016 Christopher Andersson <christopher@8bits.nu>
;;; Copyright © 2016 Theodoros Foradis <theodoros@foradis.org>
;;; Copyright © 2016, 2017, 2019 Tobias Geerinckx-Rice <me@tobias.gr>
+;;; Copyright © 2019 Jens Mølgaard <jens@zete.tk>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -131,6 +132,14 @@ dictionaries, including personal ones.")
(home-page "http://aspell.net/")))
+(define-public aspell-dict-ar
+ (aspell-dictionary "ar" "Arabic"
+ #:version "1.2-0"
+ #:prefix "aspell6-"
+ #:sha256
+ (base32
+ "1avw40bp8yi5bnkq64ihm2rldgw34lk89yz281q9bmndh95a47h4")))
+
(define-public aspell-dict-ca
(aspell-dictionary "ca" "Catalan"
#:version "2.1.5-1"
--
2.21.0
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE/VzWzPUn4Rzyui0RiZ866GcCScAFAlz3hs0ACgkQiZ866GcC
ScDVow//Un4zyInBU8J+CbLThRPkTbXKKKTMzhfALfVshNmB/on6+HDHGMmMFdxQ
5ScHQS/jkMqcceepZKTfDe/QdQfzqEnyTJieypFlG01OxZuk9uD41K9jOed1wjUo
Vv53Ak3L1Tee2d4aUqs9Y4iUmu2KWAYqI9HJUqTI1XCRFHXfZkrKi8djyI0KT1Bh
G7jPplArvkszE0B+kNQLEyQEiFk+lC6iWOzj+FpsO6fn+0QQzJsl2mj5iQB1OwfP
CsKcNS2W7tTgnYfoiLkj9H1wou9FvtP6j/PiJaFOHS6mg1LSIGZ9nPOxVHEB8XOi
gjApF9Jgr8uhWnK4raKgWbWgoh0/gny20Mi6ou+tMy4ix4y1Cp+6VZ2iFia36sa9
UKr2od2CnBvu8NMAh/fj75Dm+3ikx2olNpLMoYJgF94hoahYFoUEa8zUEJaRxtup
DBwcwqj9M90je/Bg8xwER8w6D6HccOPm/qRuDXY351LI5+ccXB+4a3GEsRQg2AEg
NN+E6ZQKa6ZfvrUaqhkIZbtD5VK8SM8aopNZMTpxFh2cjynpyUb4fR5Fj/g72emQ
XEftg8TBlKN3+4jpp0hr1xwPx6NSId5AKQ7gu0yQBCo+hALptDGbgdol9gecMwzh
md8a50yKa1hMo284jG3dQfRNYgbpPCcEOmB7MF9kOhIteVOiZAY=
=BcAN
-----END PGP SIGNATURE-----

J
J
Jens Mølgaard wrote on 5 Jun 2019 11:10
[PATCH 2/9] gnu: Add Belarusian Aspell dictionary.
(address . 36087@debbugs.gnu.org)
87tvd4jt2t.fsf@zete.tk
From 0cd8896c584cb40b4cdbfd11bd774c8ba4e336fb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jens=20M=C3=B8lgaard?= <jens@zete.tk>
Date: Wed, 5 Jun 2019 20:54:17 +1200
Subject: [PATCH 2/9] gnu: Add Belarusian Aspell dictionary.

---
gnu/packages/aspell.scm | 8 ++++++++
1 file changed, 8 insertions(+)

Toggle diff (21 lines)
diff --git a/gnu/packages/aspell.scm b/gnu/packages/aspell.scm
index 86b843a976..99ceac9b07 100644
--- a/gnu/packages/aspell.scm
+++ b/gnu/packages/aspell.scm
@@ -140,6 +140,14 @@ dictionaries, including personal ones.")
(base32
"1avw40bp8yi5bnkq64ihm2rldgw34lk89yz281q9bmndh95a47h4")))
+(define-public aspell-dict-be
+ (aspell-dictionary "be" "Belarusian"
+ #:version "0.01"
+ #:prefix "aspell5-"
+ #:sha256
+ (base32
+ "1svls9p7rsfi3hs0afh0cssj006qb4v1ik2yzqgj8hm10c6as2sm")))
+
(define-public aspell-dict-ca
(aspell-dictionary "ca" "Catalan"
#:version "2.1.5-1"
--
2.21.0
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE/VzWzPUn4Rzyui0RiZ866GcCScAFAlz3hwoACgkQiZ866GcC
ScCeYw/8DxIzD+TSZHsQPfU5O+vz3YsbLSCf/sd7k5AXm9Col9NuXJd1+NZWdulL
ZQDOuLRHdEJ8wTPzXzxZbqI+7hjqNeGYIU27Hzg4Wdjj2qUZ44qByaeNYwLgOkOi
qWNQNLxnTOORDzuc0krPrCBmG49ZvGTMdk7KxpMFCau2MzfDw+xmvhaMexLEP9zd
bmlhHt0BBVMA2LOyLPbgxM9QvHeFFC+J+0fjm3++wC8OonB8lKIOQuisFHRHjdRr
F79tQStNLgf8/HQ+49DmsRFlwJ0ivJEEjuw6nvsqfU9Y+E4NOQiElpKSEHIq8OTh
sdPmH4y0TYLrsS0SHgBRbw4Myq0qgT0zOSi/O2TLyQINlSYGJmUkA6yJkJ16mz1J
Ne5GkHtrGhI2r55deSWgE1TavA/VeYoqoUTdo5UUZHaVewVtv3ajDAGY6CdTqVVl
bZyevdjzf75kjlV7fuCqpqUvOJEr2sQ7oS/JWZYHe7+y27eyZmLK9QYwwtbsnJ5w
vZe9geHM58Kv30vYqxbpniA17lBCNoeua+I5mhdR7iMcUfIqtpK2BoNAmptdyaUv
vhZmPmLm1mhBcJOa8ZAoFFyPTdoLsCJu9FhH28Rqch+5Tr8X4fRiGMiUi4uR02J1
pf3icmimHM2hTrqhRpZbqKyHfU1kPm13Q52hd0fvZbSs7XpMjnE=
=qSw8
-----END PGP SIGNATURE-----

J
J
Jens Mølgaard wrote on 5 Jun 2019 11:11
[PATCH 3/9] gnu: Add Danish Aspell dictionary.
(address . 36087@debbugs.gnu.org)
87r288jt0x.fsf@zete.tk
From 4ce38f3700a92b9cd5f9a8702c844170d4e897fa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jens=20M=C3=B8lgaard?= <jens@zete.tk>
Date: Wed, 5 Jun 2019 20:56:54 +1200
Subject: [PATCH 3/9] gnu: Add Danish Aspell dictionary.

---
gnu/packages/aspell.scm | 8 ++++++++
1 file changed, 8 insertions(+)

Toggle diff (21 lines)
diff --git a/gnu/packages/aspell.scm b/gnu/packages/aspell.scm
index 99ceac9b07..940ccd989c 100644
--- a/gnu/packages/aspell.scm
+++ b/gnu/packages/aspell.scm
@@ -162,6 +162,14 @@ dictionaries, including personal ones.")
(base32
"01p92qj66cqb346gk7hjfynaap5sbcn85xz07kjfdq623ghr8v5s")))
+(define-public aspell-dict-da
+ (aspell-dictionary "da" "Danish"
+ #:version "1.4.42-1"
+ #:prefix "aspell5-"
+ #:sha256
+ (base32
+ "1hfkmiyhgrx5lgrb2mffjbdn1hivrm73wcg7x0iid74p2yb0fjpp")))
+
(define-public aspell-dict-el
(aspell-dictionary "el" "Greek"
#:version "0.08-0"
--
2.21.0
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE/VzWzPUn4Rzyui0RiZ866GcCScAFAlz3h04ACgkQiZ866GcC
ScA8Pw//av7tjTD18b0lMrgLZC/uQud7hplXtlBNtMqH9w1eDh3SEHwskqS5GCCY
Jv8SWbPdWZE1XRV9IBtBKjRVGUHZXmQdf1KCVZkG5GvwVrsjzAJyllFaambIGeyP
m5I/AYdk426beAMTBdnPTFycqnnWTI+yE6ebrNCd2xyO5p6AJrhfC9veY4Z7BhFZ
or4TiXd15IKLoIIUGEYuG+SzeJdYjxVm4fc/LH074lvS3ZR0JgEbbyOZKlbqWfkK
aoFPM39DpC55JKe9207RRwUU6hnHgsbssfNMkLAlo+NyIVvCYnuQrttfAGYlkzoW
+bzKQzbeMeCkazIJFj4KqJx/Un85foKUGKb3/dNEmF7Ezvsie7wpYt4t4yJ27r/c
xcQ2+IJH7u3Der5xv2EYrQGQXhrum6gJ/eOZ8iuPl8M8Z2Iprn6EqQHnc49/NVJN
MZb7vEixGdTfToZNlF8PcjwG5uv53HMFqW9Fe1CgmqIG0qATF5n/gqcAd1GDOaQy
Hm2BumeZ4e7v1MBAy3kMumBnqfQgCcM0jT8rngiKKZkzjJ5sYc/uvLfEGlt5OER9
zv1UxDbFFtgU8pku5XSmeKvCH2MOU2SgVYLqvaoJZzE0nfOPi7SbUkvBv6lNWdEU
b4WEVq3Kzzem6SGi6g2LgtNi3J/UboQDqZmA5g6zAzgDxD4ANtU=
=/tYY
-----END PGP SIGNATURE-----

J
J
Jens Mølgaard wrote on 5 Jun 2019 11:12
[PATCH 4/9] gnu: Add Finnish Aspell dictionary.
(address . 36087@debbugs.gnu.org)
87muiwjszc.fsf@zete.tk
From c2be688e9c13ed6b38adb22f12dfd3341fd8a190 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jens=20M=C3=B8lgaard?= <jens@zete.tk>
Date: Wed, 5 Jun 2019 20:58:02 +1200
Subject: [PATCH 4/9] gnu: Add Finnish Aspell dictionary.

---
gnu/packages/aspell.scm | 8 ++++++++
1 file changed, 8 insertions(+)

Toggle diff (21 lines)
diff --git a/gnu/packages/aspell.scm b/gnu/packages/aspell.scm
index 940ccd989c..e00d96a019 100644
--- a/gnu/packages/aspell.scm
+++ b/gnu/packages/aspell.scm
@@ -199,6 +199,14 @@ dictionaries, including personal ones.")
(base32
"1k5g328ac1hdpp6fsg57d8md6i0aqcwlszp3gbmp5706wyhpydmd")))
+(define-public aspell-dict-fi
+ (aspell-dictionary "fi" "Finnish"
+ #:version "0.7-0"
+ #:prefix "aspell6-"
+ #:sha256
+ (base32
+ "07d5s08ba4dd89cmwy9icc01i6fjdykxlb9ravmhdrhi8mxz1mzq")))
+
(define-public aspell-dict-fr
(aspell-dictionary "fr" "French"
#:version "0.50-3"
--
2.21.0
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE/VzWzPUn4Rzyui0RiZ866GcCScAFAlz3h4cACgkQiZ866GcC
ScD+thAAj2LnhXfZEEM7cWEOBGi1pxjgMm3+KpJPA8eFYmyON8VCnMCC0QmwY0DD
bp/NF7im/MY1SW3ZGlEm0JmPYf/5Dy5007XM+JKR7P9GOx+SLlqA5nqZazRIl0y+
b+tJIJ39Bd4m4SewlMjjnP8CF1mBFBPsAhna7lzFxd2Etww+AibGqPzgwZvmfMxo
dAp676Tppsd/HYmSaLUT4zeYgbKz7MYOkM+rTuOrsvpxziHtOYSgDMzwiDuybbZp
T0ZMv/iMm/SjXrJjBjjtqyvdizDyYraXdLma4piay3jYWxFnJYJpC3POGGJpZhjF
3whn4QFWPDHaEBsj47ImyF6fuIhINXiNqvFIONwj6mjYPPYAg6QOthh0W9he5Aif
xn5jcxt4H2aDbCd61dd17qSjSxRnfwUiFjFSc4b8SFeTWUZbejbMGbJCIRJOrSqH
5H9AY+UtpwSXwmMMzaZr+1ZAZ3fHj2u1UyV35cAPsu6SThbrOy5Oik9/fedcJ6st
qjM7uDsTOxS6aGAetiSE3M624pmdDIpxsVqUu7/mnvFgiFW6LobINslAacag11iO
I+fObYstIziT0k7aFBLDDPxomELrRzsmITxIasOJvvofB2VI7VhgX+uGbdg9F0PL
BxUbZ1HeHzxvo5p6XVPm+B8/TKSQUqC3jDQh2Yyw9YcRbeyHkVU=
=yIPu
-----END PGP SIGNATURE-----

J
J
Jens Mølgaard wrote on 5 Jun 2019 11:13
[PATCH 5/9] gnu: Add Hindi Aspell dictionary.
(address . 36087@debbugs.gnu.org)
87k1e0jsxj.fsf@zete.tk
From 33b4dc56fc1438ce81034d4a985887021637153b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jens=20M=C3=B8lgaard?= <jens@zete.tk>
Date: Wed, 5 Jun 2019 20:58:51 +1200
Subject: [PATCH 5/9] gnu: Add Hindi Aspell dictionary.

---
gnu/packages/aspell.scm | 8 ++++++++
1 file changed, 8 insertions(+)

Toggle diff (21 lines)
diff --git a/gnu/packages/aspell.scm b/gnu/packages/aspell.scm
index e00d96a019..cd7d0324f3 100644
--- a/gnu/packages/aspell.scm
+++ b/gnu/packages/aspell.scm
@@ -229,6 +229,14 @@ dictionaries, including personal ones.")
(base32
"13bhbghx5b8g0119g3wxd4n8mlf707y41vlf59irxjj0kynankfn")))
+(define-public aspell-dict-hi
+ (aspell-dictionary "hi" "Hindi"
+ #:version "0.02-0"
+ #:prefix "aspell6-"
+ #:sha256
+ (base32
+ "0drs374qz4419zx1lf2k281ydxf2750jk5ailafj1x0ncz27h1ys")))
+
(define-public aspell-dict-it
(let ((version "2.4-20070901-0")
(sha256
--
2.21.0
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE/VzWzPUn4Rzyui0RiZ866GcCScAFAlz3h8gACgkQiZ866GcC
ScBFHRAAvmd78rRCg8u1D1RwV16G50xg6T9wp9o4e6kd4LOCo7okegiTCTQxF0Tw
uShNSKQbabEUqdJX5wclG3BzHpWavd+tJeuswWm3IkiJTEkmmH+cFb72zQMyEVnP
Dwwn47A6cx7SYdlmZcg+VYgq6sB1w7IB3eqYNiPSZHIjqT2NVOS2CAf/UngMEAC5
OUl+AnFSDVy1kFLf2M7iJEluzdUuy5V/0ud6iqBxVoI2skHB1Wpi5jjJql5T5mg+
SGThMwOM3Fk8GM/ouepXqJZzQ63gATvp4pLiV0Yg4kY3rU6x8DKKBLvTpKm0Jgzq
qETQWiXGBCQBNS0GQDaFEQVvtcfkHsZPr0ls0b4+4545LYBSR3uQNynhlE2pVXys
kKmfZS7xxPS1tukQ6THNJ1OxnOE1LXHTjHtHSQQATqsCFldIwcwCfgEIbFPK93Ya
TCK7nRSP0dmQ5+gAtpzsD2fHBwIvJJWNEnMQLww1+3M9kEki5qcdS6dJrE2KBaq6
u0uvcNqvd22eveO10OQaW8T3AksqVGGo62J0mldayTdbdYhq9gcWkg1WuMXJXPaa
NclUMKxVlQzg1Fwrx7AzV+ITjQupsDERhCCj9rIrrckLjhVUeHBy5pEgqdn00c4Y
0B8iU8A1j+fipnDhqtzZWtEs3PQHVG7lEY2ufyaE52WaoR1jU30=
=GyWO
-----END PGP SIGNATURE-----

J
J
Jens Mølgaard wrote on 5 Jun 2019 11:14
[PATCH 6/9] gnu: Add Maori Aspell dictionary.
(address . 36087@debbugs.gnu.org)
87h894jswf.fsf@zete.tk
From fd89cf7d30c71db8ec608c46d882eff3e78ab3a5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jens=20M=C3=B8lgaard?= <jens@zete.tk>
Date: Wed, 5 Jun 2019 20:59:30 +1200
Subject: [PATCH 6/9] gnu: Add Maori Aspell dictionary.

---
gnu/packages/aspell.scm | 7 +++++++
1 file changed, 7 insertions(+)

Toggle diff (20 lines)
diff --git a/gnu/packages/aspell.scm b/gnu/packages/aspell.scm
index cd7d0324f3..f51422ee07 100644
--- a/gnu/packages/aspell.scm
+++ b/gnu/packages/aspell.scm
@@ -258,6 +258,13 @@ dictionaries, including personal ones.")
(home-page
"http://linguistico.sourceforge.net/pages/dizionario_italiano.html"))))
+(define-public aspell-dict-mi
+ (aspell-dictionary "mi" "Maori"
+ #:version "0.50-0"
+ #:sha256
+ (base32
+ "12bxplpd348yx8d2q8qvahi9dlp7qf28qmanzhziwc7np8rixvmy")))
+
(define-public aspell-dict-nl
(aspell-dictionary "nl" "Dutch"
#:version "0.50-2"
--
2.21.0
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE/VzWzPUn4Rzyui0RiZ866GcCScAFAlz3h/AACgkQiZ866GcC
ScCd3xAAn27+m2gkk/dUPgvvT+dnbHoq8+IEN8KPOFRPPiT4usL0LLxbGohyFV9K
deYAr/V6SZk/85Er2MFq2CnqtV0iSkWsVMQEzmv+4qnbDGpIAsQ9VgtwcnaAyRsZ
rwLJtpe4cv/qlVKIfn1QO/WyYwUEiqUKYUy4cYhNX7qVMSidPapDjP7QEZGD1CIn
rcp6RnZN+vGQ64hDQ1k9l0fa6TQsPWWKCAPKZI9a3aoZdqlFru/cDLaOvAlpn3Zn
Wr2PJynkxBXlD/Sk1uYL4PZGVlCFnDhZ7LUTgzJBGwrd43hgWwnkYQATzOPNHJFk
UYRVvtGOGnTfk6IXyrsmAZa+Z/XLKZzdAqCQOBOdxLKVKnr1Ck+yZdBMRO2+UVdO
QTJ4pAEfTRvKISn60gsG2NIP5nb3BkHdAbBFwISTD8jXA57hQkjtHnjWXrFwnhzg
Qp55ehAqNf4uZS4l1QvcRE3PddJFZsT8ThbAYUKmjVAz6DlpyuBGklNZ/2cs4l3k
3IgXm4BRWKMuAWjWPjYgDMs7cyoE++DjpYkKEzdgmpOblyxud8WXFqR5nHn3+tAW
1v5HJiRJyQY6fTK2HpJzpfcv3pc1uQA4Y+sgI31LG5N56OvjHCT2IaoXIrV9y6eg
148e+GF9+teDx4BV0Fff6aH0QgtKH442zRSgjr4OoSfxsOonuzE=
=PdEs
-----END PGP SIGNATURE-----

J
J
Jens Mølgaard wrote on 5 Jun 2019 11:15
[PATCH 7/9] gnu: Add Norwegian Nynorsk Aspell dictionary.
(address . 36087@debbugs.gnu.org)
87ef48jsv2.fsf@zete.tk
From dbac24a3ce189275d74f5cfc081c4a30e7197fb4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jens=20M=C3=B8lgaard?= <jens@zete.tk>
Date: Wed, 5 Jun 2019 21:00:46 +1200
Subject: [PATCH 7/9] gnu: Add Norwegian Nynorsk Aspell dictionary.

---
gnu/packages/aspell.scm | 7 +++++++
1 file changed, 7 insertions(+)

Toggle diff (20 lines)
diff --git a/gnu/packages/aspell.scm b/gnu/packages/aspell.scm
index f51422ee07..dde2a6379b 100644
--- a/gnu/packages/aspell.scm
+++ b/gnu/packages/aspell.scm
@@ -273,6 +273,13 @@ dictionaries, including personal ones.")
(base32
"0ffb87yjsh211hllpc4b9khqqrblial4pzi1h9r3v465z1yhn3j4")))
+(define-public aspell-dict-nn
+ (aspell-dictionary "nn" "Norwegian Nynorsk"
+ #:version "0.50.1-1"
+ #:sha256
+ (base32
+ "0w2k5l5rbqpliripgqwiqixz5ghnjf7i9ggbrc4ly4vy1ia10rmc")))
+
(define-public aspell-dict-pt-br
(aspell-dictionary "pt-br" "Brazilian Portuguese"
#:version "20090702-0"
--
2.21.0
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE/VzWzPUn4Rzyui0RiZ866GcCScAFAlz3iCEACgkQiZ866GcC
ScCpCA//bQBOnwxbxmIQo/2EbCTjrye5LfUGQOO43mKW4kwEAnYP8DXX3fY9Ayso
BtFKGbWvux7PRjEId8vf84E8/OI8yoelbPqz1ee7rAum+pzvf/JJlxYja6SYC+Jx
o++lVjvVrsrlmwwG4U8+wgXFdHiQYe2Q/06OE4PQugaP+CycpavJ4v/df91NehCJ
8aAhFnB1J7vXIGKZaVwJw5CpEfCN2elVNjlxc2q8QZk84fpv1n1+QCaBaKJiOerQ
z9a+Y1ZmueB9jqb9pFARR58uJKGFd5y83N2nYUJmhfE5e5wyzwW9HfPJijYqgWvb
BXFJLSWBVobTuCt+K3q3JRqCRJm6UQ8KjCwK54LNkbJnC6GD2FhMWaPt5Ua6w48/
zuEhT++3DmT26RoqCdrsjfR2l9AgSD12H+iOzHQFwmIQO+6KNKVRAcZDZzmiK/MG
+ZdchjRrBH4+AA++DDRpe4drH8jPnSxLSJPrvvI2vE/QHadXOa6s7PMgmkcIYZGH
4nGOGdFsbpHBfehDYBVRBQe94wWhVegvNcdRYMXWETmhupDNMS/fPht/CFSeLQBB
3WR0rQnc+7jRZEQUqf+OuZkAX0FDTQeXwc58msTGUTsyFU1iUP2yi8K1J3MOzyOP
6/8tOJdoNCU2ttUXvQvZi8d8RhqmwNCnGb32cNMr2fqJhJAPjxI=
=2duY
-----END PGP SIGNATURE-----

J
J
Jens Mølgaard wrote on 5 Jun 2019 11:15
[PATCH 8/9] gnu: Add Portuguese Portugal Aspell dictionary.
(address . 36087@debbugs.gnu.org)
87blzcjsu2.fsf@zete.tk
From 577b159f9cbc7031f9cbb6772632391af4f576c3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jens=20M=C3=B8lgaard?= <jens@zete.tk>
Date: Wed, 5 Jun 2019 21:01:35 +1200
Subject: [PATCH 8/9] gnu: Add Portuguese Portugal Aspell dictionary.

---
gnu/packages/aspell.scm | 8 ++++++++
1 file changed, 8 insertions(+)

Toggle diff (21 lines)
diff --git a/gnu/packages/aspell.scm b/gnu/packages/aspell.scm
index dde2a6379b..945a53e3cd 100644
--- a/gnu/packages/aspell.scm
+++ b/gnu/packages/aspell.scm
@@ -288,6 +288,14 @@ dictionaries, including personal ones.")
(base32
"1y09lx9zf2rnp55r16b2vgj953l3538z1vaqgflg9mdvm555bz3p")))
+(define-public aspell-dict-pt-pt
+ (aspell-dictionary "pt-pt" "Portuguese"
+ #:version "20070510-0"
+ #:prefix "aspell6-"
+ #:sha256
+ (base32
+ "1mnr994cwlag6shy8865ky99lymysiln07mbldcncahg90dagdxq")))
+
(define-public aspell-dict-ru
(aspell-dictionary "ru" "Russian"
#:version "0.99f7-1"
--
2.21.0
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE/VzWzPUn4Rzyui0RiZ866GcCScAFAlz3iEUACgkQiZ866GcC
ScDPaQ/+IK1bbqmIOphpb7191Wbq11wn/CICDVrxAGZ2yQiLJ8cPXXgcmk+tOaF6
kFiS3FsFJSFlyV1wx5QNhmvvz/hB2cwVxKbId+tNzZgBr7F2Zp/uD/fVfBZgrzI4
AscA3a+prDrjlsxIdpP6fTy0wd82rJ2BbXM2D6K3ElxSGQopRLUbskNL/KKJiqRZ
u/tmkag3iknkqw7KZ+lmpJcnXDaVH1Hum46ZTpKuF4EPSFdkbmE2/nY02pPJQUOS
pKdCVeHMXpA1jll9k0eJ5GMH+/ZYAN7XrIA4vk7Eqb+DOl2vTbIjD0ceMRiguVnw
RRqLOPYHhK5HdH+5eEijEikxzAbwOVTFRpUYYA53w8AggwtZIY3Qulh4PIyU2vqQ
3Jv93TJX0wJfHE1Hh52PL4uZp+E/c9NlNVrNmZZRxUGJbNHFWJ7eZMZ4RbFto739
Oh0FNLdV/UstA1/4DxdF+OzqX27tAlU+3ICCONZhTzJrATm2+DcD4zMW3CokGlC2
roRe7PtQNR+lEX583Y7Hkx/c6BrLKBUFKuiBWxCkm+J1/9MKJoAuBUvkE1LP/Z12
Ep2Hr2HBvLqf8pk+/QCHryzHx/KD/arw4WLolKjtJbFOMJPa+tcvYs8Rzp5Uue+y
fsz7eS1Yy8GcOiq1V7VYTRraHMjA8bb0p8k51sQc0YmcTr7ahb0=
=grjc
-----END PGP SIGNATURE-----

J
J
Jens Mølgaard wrote on 5 Jun 2019 11:16
[PATCH 9/9] gnu: Add Ukrainian Aspell dictionary.
(address . 36087@debbugs.gnu.org)
878sugjssb.fsf@zete.tk
From 84a938ffce4ccdbe44c3497fd5c6f6830322a772 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jens=20M=C3=B8lgaard?= <jens@zete.tk>
Date: Wed, 5 Jun 2019 21:02:36 +1200
Subject: [PATCH 9/9] gnu: Add Ukrainian Aspell dictionary.

---
gnu/packages/aspell.scm | 7 +++++++
1 file changed, 7 insertions(+)

Toggle diff (20 lines)
diff --git a/gnu/packages/aspell.scm b/gnu/packages/aspell.scm
index 945a53e3cd..1bbe57a4ef 100644
--- a/gnu/packages/aspell.scm
+++ b/gnu/packages/aspell.scm
@@ -311,6 +311,13 @@ dictionaries, including personal ones.")
(base32
"02jwkjhr32kvyibnyzgx3smbnm576jwdzg3avdf6zxwckhy5fw4v")))
+(define-public aspell-dict-uk
+ (aspell-dictionary "uk" "Ukrainian"
+ #:version "1.4.0-0"
+ #:sha256
+ (base32
+ "137i4njvnslab6l4s291s11xijr5jsy75lbdph32f9y183lagy9m")))
+
;;;
;;; Hunspell packages made from the Aspell word lists.
--
2.21.0
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE/VzWzPUn4Rzyui0RiZ866GcCScAFAlz3iIQACgkQiZ866GcC
ScA7Rw/6Aw21qU0/DsPdQCS7LQpFVTHX20kJDJfYYlr1T5A1QtoL5EyBtTU89c9l
XDudnd1whwjwGVonMo77ezGD9LyGV0ylITWnkamMZYAItHFdm73+G2RALzkihgsp
HprfXSZS936EU2dIJ2sjyvArGJ2BSp/UVK2B+/IFijlIWW2g6H9HJL63FPEYDdMW
2qCVTT9ZWexIm8UHlchjhWJKOhUdoXULhwA/VQ6u7NhhtF1Ovhpy94nHLL3v05gJ
5LyGnPMaQrXcSxzQwe64JFbv8g+VI4ucAkL3s/hS3akdnP9vRnq61M9V269hj3d6
CI3O8MWK/gMP59A/D/hpiiu66oDC4gE1pCUp2bV5hJuqEUjelfMbIjOA/V3WiUaU
NXER79qBTFltdEubaz7mavjXHt1A9guzZvXuFtOLHZrY9IkJj1UbaXIbUOW0wxL3
Xg52hiIXzf4l4NX6GZVp2CRqrtjCHySc0THolNyOmDpldmr++AdEOdrUk1+3b3KP
3De+O0QXRrfkWKowXt6bCMMIQuPfQ6TMYgZDjbqYv0ouEF5JG9zqf3WjYTb9sS83
qMBH/X+XylqcxLwjGAIWf+5LtOr2wi1NgaMmL1sUBIYGe73ij88x+9IhEgWsyecC
PJS2WzHa+A64pfytz1Co68XAUsc/LhUqgvz2dMfFgKnLdIvmHFQ=
=s0FU
-----END PGP SIGNATURE-----

L
L
Ludovic Courtès wrote on 5 Jun 2019 17:11
Re: [bug#36087] [PATCH 0/9] Add further Aspell dictionaries.
(name . Jens Mølgaard)(address . jens@zete.tk)(address . 36087-done@debbugs.gnu.org)
87k1e012yp.fsf@gnu.org
Hello,

Jens Mølgaard <jens@zete.tk> skribis:

Toggle quote (5 lines)
> I have added some additional Aspell dictionaries. I wasn't sure whether
> to separated them out or not, as they're not quite stand-alone packages,
> so I'll send them as a patch series - squish them together in one commit
> if that makes more sense.

I’ve applied them all and adjusted the commit log to follow our
conventions. Thanks!

There’s a minor issue: the URL computed for the pt-pt dictionary is
incorrect, because the URL should read “pt_PT” and not “pt-pt”. It
turns out that the tarball was found on the tarballs.nixos.org
content-addressed mirror, so it builds flawlessly. However, it’d be
nice to adjust ‘aspell-dictionary’ so that it can compute the right
upstream URL for edge cases like this one.

Would you like to give it a try?

Toggle quote (6 lines)
> In case I or someone else wants to add them in the future, some older
> dictionaries such as Icelandic and Norwegian Bokmål contain non-utf8
> filenames and will fail to build. Ludovic suggested adding glibc-locales
> as input and a pre-unpack phase to do (setlocale LC_ALL
> "en_US.iso88591").

Future work! :-)

Thanks,
Ludo’.
Closed
J
J
Jens Mølgaard wrote on 6 Jun 2019 02:25
(name . Ludovic Courtès)(address . ludo@gnu.org)(address . 36087-done@debbugs.gnu.org)
874l53k1as.fsf@zete.tk
Sure! I'll have a look...

Ludovic Courtès <ludo@gnu.org> writes:

Toggle quote (32 lines)
> Hello,
>
> Jens Mølgaard <jens@zete.tk> skribis:
>
>> I have added some additional Aspell dictionaries. I wasn't sure whether
>> to separated them out or not, as they're not quite stand-alone packages,
>> so I'll send them as a patch series - squish them together in one commit
>> if that makes more sense.
>
> I’ve applied them all and adjusted the commit log to follow our
> conventions. Thanks!
>
> There’s a minor issue: the URL computed for the pt-pt dictionary is
> incorrect, because the URL should read “pt_PT” and not “pt-pt”. It
> turns out that the tarball was found on the tarballs.nixos.org
> content-addressed mirror, so it builds flawlessly. However, it’d be
> nice to adjust ‘aspell-dictionary’ so that it can compute the right
> upstream URL for edge cases like this one.
>
> Would you like to give it a try?
>
>> In case I or someone else wants to add them in the future, some older
>> dictionaries such as Icelandic and Norwegian Bokmål contain non-utf8
>> filenames and will fail to build. Ludovic suggested adding glibc-locales
>> as input and a pre-unpack phase to do (setlocale LC_ALL
>> "en_US.iso88591").
>
> Future work! :-)
>
> Thanks,
> Ludo’.

--
Jens Ole Mølgaard || +64 20 4153 6959
2/388 Devonport Road, 3112 Tauranga, New Zealand
PGP: 2A44 75B4 93FB 02D8 --> keybase.io/jensm#show-public
Website: jens.zete.tk
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE/VzWzPUn4Rzyui0RiZ866GcCScAFAlz4XWsACgkQiZ866GcC
ScASWhAAmFsv5YdZbuNcCZ7jmt8FGzbxilInsrLHIQ2eMuvZkR/tdSOg0lH8jkT9
52CMPgW4Xe7YVxpmvVqNNgMyPEahtrdG5fTnKgDg4eDk7t/QG5/njvqMEVAtNixK
Q9wO2/sYlCiFF5uEzWshz9Z8FQyxYCvPLHAk+oqF3UWK7VdNCQTIsdbUiz3q/Fzt
PbmqWCtUIdERCHzic6mnQ0rBjgtf2xchxM7XPWt0ijg3lfKG7klIJ6Ma6wXHpuKb
ufF2onYzdhjbMUdbWzHc9DHCr44Sl/5pFZI9tvY4LsH1Fsz2bLkdzYDm4xa4IWUh
t3gwJeYOernvn5P7I1yTC8JZntCt83m6MyY5lC9av1EN+AOlFOQ4BzWQYKwpAxNW
jr4+EG0fHYGG8oQCVdkLYv1rXF/7KFS6j+u2eyOt72d+Q4xuhXD7s4SHOVRSebHX
B40BXN7jiaHceYcUHdIC0kCIVs0hos9haX1Lcn7/5lWTzZmDx3gxE8kpVt7hIs8k
FqNdHAxxLBIMsnMDTlAU7ENIcQHYGYnB7gXPSXrPWqOIVGDd7JMvq043h32vx9RC
sh+LCTKioDZZyDzRpREvTDB2v+ifHgKuBzHBdrNo3wOhXbuk2ZcHvJ6LKaC+qmTr
xT/GjCldg93FAO6VMpYLVvBomBuUR/lPxj0N6JnJEeRJDkiLw8c=
=ocsy
-----END PGP SIGNATURE-----

Closed
?