summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-dicts')
-rw-r--r--app-dicts/aspell-af/aspell-af-0.50.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-am/aspell-am-0.03.1-r1.ebuild2
-rw-r--r--app-dicts/aspell-ar/aspell-ar-1.2.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-ast/aspell-ast-0.01-r1.ebuild2
-rw-r--r--app-dicts/aspell-az/aspell-az-0.02.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-be/aspell-be-0.01-r2.ebuild2
-rw-r--r--app-dicts/aspell-bg/aspell-bg-4.1.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-bn/aspell-bn-0.01.1.1-r1.ebuild2
-rw-r--r--app-dicts/aspell-br/aspell-br-0.50.2-r1.ebuild2
-rw-r--r--app-dicts/aspell-ca/aspell-ca-2.5.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-cs/aspell-cs-20040614.1-r1.ebuild2
-rw-r--r--app-dicts/aspell-csb/aspell-csb-0.02.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-cy/aspell-cy-0.50.3-r1.ebuild2
-rw-r--r--app-dicts/aspell-da/Manifest2
-rw-r--r--app-dicts/aspell-da/aspell-da-4.3.ebuild (renamed from app-dicts/aspell-da/aspell-da-4.2.1.ebuild)4
-rw-r--r--app-dicts/aspell-de-alt/aspell-de-alt-2.1.1-r2.ebuild2
-rw-r--r--app-dicts/aspell-de/aspell-de-20161207.7.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-el/aspell-el-0.08.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-en/aspell-en-2020.12.07.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-eo/aspell-eo-2.1.20000225.2-r1.ebuild2
-rw-r--r--app-dicts/aspell-es/aspell-es-1.11.2-r1.ebuild2
-rw-r--r--app-dicts/aspell-et/aspell-et-0.1.21.1-r1.ebuild2
-rw-r--r--app-dicts/aspell-fa/aspell-fa-0.11.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-fi/aspell-fi-0.7.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-fo/aspell-fo-0.2.16.1-r1.ebuild2
-rw-r--r--app-dicts/aspell-fr/aspell-fr-0.50.3-r1.ebuild2
-rw-r--r--app-dicts/aspell-fy/aspell-fy-0.12.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-ga/aspell-ga-5.1.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-gd/aspell-gd-0.1.1.1-r1.ebuild2
-rw-r--r--app-dicts/aspell-gl/aspell-gl-0.5.2-r1.ebuild2
-rw-r--r--app-dicts/aspell-grc/aspell-grc-0.02.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-gu/aspell-gu-0.03.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-gv/aspell-gv-0.50.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-he/aspell-he-1.0.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-hi/aspell-hi-0.02.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-hil/aspell-hil-0.11.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-hr/aspell-hr-0.51.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-hsb/aspell-hsb-0.02.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-hu/aspell-hu-0.99.4.2.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-hus/aspell-hus-0.03.1-r1.ebuild2
-rw-r--r--app-dicts/aspell-hy/aspell-hy-0.10.0.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-ia/aspell-ia-0.50.1-r1.ebuild2
-rw-r--r--app-dicts/aspell-id/aspell-id-1.2.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-is/aspell-is-0.51.1.0-r2.ebuild2
-rw-r--r--app-dicts/aspell-it/aspell-it-2.4.20070901.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-kn/aspell-kn-0.01.1-r1.ebuild2
-rw-r--r--app-dicts/aspell-ku/aspell-ku-0.20.1-r1.ebuild2
-rw-r--r--app-dicts/aspell-ky/aspell-ky-0.01.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-la/aspell-la-20020503.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-lt/aspell-lt-1.3.2-r1.ebuild2
-rw-r--r--app-dicts/aspell-lv/aspell-lv-0.9.3.ebuild2
-rw-r--r--app-dicts/aspell-mg/aspell-mg-0.03.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-mi/aspell-mi-0.50.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-mk/aspell-mk-0.50.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-ml/aspell-ml-0.04.1-r1.ebuild2
-rw-r--r--app-dicts/aspell-mn/aspell-mn-0.06.2-r1.ebuild2
-rw-r--r--app-dicts/aspell-mr/aspell-mr-0.10.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-ms/aspell-ms-0.50.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-mt/aspell-mt-0.50.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-nb/aspell-nb-0.50.1.0-r3.ebuild2
-rw-r--r--app-dicts/aspell-nds/aspell-nds-0.01.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-nl/aspell-nl-0.50.2-r1.ebuild2
-rw-r--r--app-dicts/aspell-nn/aspell-nn-0.50.1.1-r1.ebuild2
-rw-r--r--app-dicts/aspell-no/aspell-no-0.50.2-r2.ebuild2
-rw-r--r--app-dicts/aspell-ny/aspell-ny-0.01.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-or/aspell-or-0.03.1-r1.ebuild2
-rw-r--r--app-dicts/aspell-pa/aspell-pa-0.01.1-r1.ebuild2
-rw-r--r--app-dicts/aspell-pl/Manifest2
-rw-r--r--app-dicts/aspell-pl/aspell-pl-6.0.20240101.0.ebuild18
-rw-r--r--app-dicts/aspell-pl/aspell-pl-6.0.20240301.0.ebuild2
-rw-r--r--app-dicts/aspell-pl/aspell-pl-6.0.20240901.0.ebuild21
-rw-r--r--app-dicts/aspell-pl/metadata.xml8
-rw-r--r--app-dicts/aspell-pt-br/aspell-pt-br-20131030.12.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-pt/aspell-pt-20220621.ebuild2
-rw-r--r--app-dicts/aspell-qu/aspell-qu-0.02.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-ro/aspell-ro-3.3.10-r1.ebuild2
-rw-r--r--app-dicts/aspell-ru/aspell-ru-0.99.1-r2.ebuild2
-rw-r--r--app-dicts/aspell-rw/aspell-rw-0.50.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-sc/aspell-sc-1.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-sk/aspell-sk-2.02.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-sl/aspell-sl-0.50.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-sr/aspell-sr-0.02-r1.ebuild2
-rw-r--r--app-dicts/aspell-sv/aspell-sv-0.51.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-sw/aspell-sw-0.50.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-ta/aspell-ta-20040424.1-r1.ebuild2
-rw-r--r--app-dicts/aspell-te/aspell-te-0.01.2-r1.ebuild2
-rw-r--r--app-dicts/aspell-tet/aspell-tet-0.1.1-r1.ebuild2
-rw-r--r--app-dicts/aspell-tk/aspell-tk-0.01.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-tl/aspell-tl-0.4.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-tn/aspell-tn-1.0.1.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-tr/aspell-tr-0.50.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-uk/aspell-uk-1.4.0.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-uz/aspell-uz-0.6.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-vi/aspell-vi-0.01.1.1-r1.ebuild2
-rw-r--r--app-dicts/aspell-wa/aspell-wa-0.50.0-r1.ebuild2
-rw-r--r--app-dicts/aspell-yi/aspell-yi-0.01.1.1-r1.ebuild2
-rw-r--r--app-dicts/aspell-zu/aspell-zu-0.50.0-r1.ebuild2
-rw-r--r--app-dicts/dikt/Manifest2
-rw-r--r--app-dicts/dikt/dikt-2s_p1.ebuild40
-rw-r--r--app-dicts/dikt/dikt-3.ebuild33
-rw-r--r--app-dicts/dikt/metadata.xml2
-rw-r--r--app-dicts/eblook/eblook-1.6.1_p16.ebuild33
-rw-r--r--app-dicts/freedict-deu-eng/freedict-deu-eng-1.0.ebuild4
-rw-r--r--app-dicts/freedict-deu-eng/metadata.xml2
-rw-r--r--app-dicts/freedict-eng-fra/freedict-eng-fra-1.0.ebuild4
-rw-r--r--app-dicts/freedict-eng-fra/metadata.xml2
-rw-r--r--app-dicts/freedict-eng-ita/freedict-eng-ita-1.0.ebuild4
-rw-r--r--app-dicts/freedict-eng-ita/metadata.xml2
-rw-r--r--app-dicts/freedict-eng-swe/freedict-eng-swe-1.0.ebuild4
-rw-r--r--app-dicts/freedict-eng-swe/metadata.xml2
-rw-r--r--app-dicts/freedict-fra-eng/freedict-fra-eng-1.0.ebuild4
-rw-r--r--app-dicts/freedict-fra-eng/metadata.xml2
-rw-r--r--app-dicts/freedict-ita-eng/freedict-ita-eng-1.0.ebuild4
-rw-r--r--app-dicts/freedict-ita-eng/metadata.xml2
-rw-r--r--app-dicts/gnome-dictionary/gnome-dictionary-40.0-r1.ebuild2
-rw-r--r--app-dicts/gwaei/files/gwaei-3.6.2-yelp.patch53
-rw-r--r--app-dicts/gwaei/gwaei-3.6.2-r1.ebuild (renamed from app-dicts/gwaei/gwaei-3.6.2.ebuild)37
-rw-r--r--app-dicts/mecab-ipadic/mecab-ipadic-2.7.0.20070801-r1.ebuild2
-rw-r--r--app-dicts/migemo-dict/Manifest1
-rw-r--r--app-dicts/migemo-dict/metadata.xml1
-rw-r--r--app-dicts/migemo-dict/migemo-dict-200812.ebuild26
-rw-r--r--app-dicts/migemo-dict/migemo-dict-202402.ebuild2
-rw-r--r--app-dicts/myspell-af/myspell-af-20080701.ebuild2
-rw-r--r--app-dicts/myspell-bg/myspell-bg-4.3.ebuild2
-rw-r--r--app-dicts/myspell-ca/myspell-ca-3.0.7.ebuild2
-rw-r--r--app-dicts/myspell-ca/myspell-ca-3.0.7_p202305.ebuild2
-rw-r--r--app-dicts/myspell-ca/myspell-ca-3.0.8.ebuild2
-rw-r--r--app-dicts/myspell-cs/myspell-cs-20181003.ebuild2
-rw-r--r--app-dicts/myspell-cy/myspell-cy-20130708.ebuild2
-rw-r--r--app-dicts/myspell-da/myspell-da-2.6.ebuild2
-rw-r--r--app-dicts/myspell-de/myspell-de-2017.01.12-r1.ebuild2
-rw-r--r--app-dicts/myspell-de_1901/myspell-de_1901-20170622.ebuild2
-rw-r--r--app-dicts/myspell-el/myspell-el-0.9.ebuild2
-rw-r--r--app-dicts/myspell-en/Manifest6
-rw-r--r--app-dicts/myspell-en/myspell-en-20230701.ebuild57
-rw-r--r--app-dicts/myspell-en/myspell-en-20230901.ebuild57
-rw-r--r--app-dicts/myspell-en/myspell-en-20240201.ebuild2
-rw-r--r--app-dicts/myspell-en/myspell-en-20240501.ebuild (renamed from app-dicts/myspell-en/myspell-en-20240101.ebuild)4
-rw-r--r--app-dicts/myspell-en/myspell-en-20240601.ebuild62
-rw-r--r--app-dicts/myspell-en/myspell-en-20240801.ebuild62
-rw-r--r--app-dicts/myspell-eo/myspell-eo-1.01.ebuild2
-rw-r--r--app-dicts/myspell-es/myspell-es-2.6.ebuild2
-rw-r--r--app-dicts/myspell-et/myspell-et-20030606.ebuild2
-rw-r--r--app-dicts/myspell-fo/myspell-fo-0.4.2.ebuild2
-rw-r--r--app-dicts/myspell-fr/myspell-fr-7.0-r1.ebuild2
-rw-r--r--app-dicts/myspell-ga/myspell-ga-20171203.ebuild2
-rw-r--r--app-dicts/myspell-gl/myspell-gl-20180710.ebuild2
-rw-r--r--app-dicts/myspell-he/myspell-he-2012.08.15.ebuild6
-rw-r--r--app-dicts/myspell-hr/myspell-hr-20080813.ebuild2
-rw-r--r--app-dicts/myspell-hu/myspell-hu-7.1.3.2.ebuild6
-rw-r--r--app-dicts/myspell-ia/myspell-ia-20140518.ebuild2
-rw-r--r--app-dicts/myspell-id/myspell-id-2.0.ebuild6
-rw-r--r--app-dicts/myspell-is/myspell-is-20140818.ebuild2
-rw-r--r--app-dicts/myspell-it/myspell-it-20221123.ebuild2
-rw-r--r--app-dicts/myspell-kk/myspell-kk-1.1.2.ebuild2
-rw-r--r--app-dicts/myspell-km/myspell-km-1.82.ebuild2
-rw-r--r--app-dicts/myspell-ku/myspell-ku-0.21.ebuild2
-rw-r--r--app-dicts/myspell-lt/myspell-lt-1.3-r1.ebuild2
-rw-r--r--app-dicts/myspell-lv/myspell-lv-1.3.0.ebuild2
-rw-r--r--app-dicts/myspell-mi/myspell-mi-20190630.ebuild4
-rw-r--r--app-dicts/myspell-mk/myspell-mk-20091211.ebuild2
-rw-r--r--app-dicts/myspell-ms/myspell-ms-20100407.ebuild2
-rw-r--r--app-dicts/myspell-nb/myspell-nb-2.0.10-r1.ebuild2
-rw-r--r--app-dicts/myspell-nl/myspell-nl-2.10g-r2.ebuild2
-rw-r--r--app-dicts/myspell-nn/myspell-nn-2.0.10.ebuild2
-rw-r--r--app-dicts/myspell-pl/Manifest2
-rw-r--r--app-dicts/myspell-pl/metadata.xml12
-rw-r--r--app-dicts/myspell-pl/myspell-pl-20230101.ebuild2
-rw-r--r--app-dicts/myspell-pl/myspell-pl-20240801.ebuild21
-rw-r--r--app-dicts/myspell-pl/myspell-pl-20240901.ebuild23
-rw-r--r--app-dicts/myspell-pt-br/myspell-pt-br-3.2.0.ebuild2
-rw-r--r--app-dicts/myspell-pt/myspell-pt-20120420.ebuild2
-rw-r--r--app-dicts/myspell-ro/myspell-ro-3.3.10.ebuild2
-rw-r--r--app-dicts/myspell-ru/myspell-ru-20200606.ebuild2
-rw-r--r--app-dicts/myspell-sk/myspell-sk-20200501.ebuild2
-rw-r--r--app-dicts/myspell-sl/myspell-sl-20201231.ebuild2
-rw-r--r--app-dicts/myspell-sq/myspell-sq-1.6.4.ebuild2
-rw-r--r--app-dicts/myspell-sv/myspell-sv-2.42.ebuild2
-rw-r--r--app-dicts/myspell-sw/myspell-sw-20130312.ebuild2
-rw-r--r--app-dicts/myspell-tn/myspell-tn-20150904.ebuild2
-rw-r--r--app-dicts/myspell-uk/Manifest1
-rw-r--r--app-dicts/myspell-uk/myspell-uk-6.3.1.ebuild2
-rw-r--r--app-dicts/myspell-uk/myspell-uk-6.4.4.ebuild28
-rw-r--r--app-dicts/myspell-zu/myspell-zu-20100126.ebuild2
-rw-r--r--app-dicts/verbiste/Manifest1
-rw-r--r--app-dicts/verbiste/verbiste-0.1.48.ebuild70
-rw-r--r--app-dicts/wnn-ldic/Manifest1
-rw-r--r--app-dicts/wnn-ldic/metadata.xml8
-rw-r--r--app-dicts/wnn-ldic/wnn-ldic-1.04-r1.ebuild38
-rw-r--r--app-dicts/ydpdict/Manifest1
-rw-r--r--app-dicts/ydpdict/ydpdict-1.0.5.ebuild57
191 files changed, 665 insertions, 467 deletions
diff --git a/app-dicts/aspell-af/aspell-af-0.50.0-r1.ebuild b/app-dicts/aspell-af/aspell-af-0.50.0-r1.ebuild
index 331448248c8b..344310ec091b 100644
--- a/app-dicts/aspell-af/aspell-af-0.50.0-r1.ebuild
+++ b/app-dicts/aspell-af/aspell-af-0.50.0-r1.ebuild
@@ -8,4 +8,4 @@ ASPELL_LANG="Afrikaans"
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-am/aspell-am-0.03.1-r1.ebuild b/app-dicts/aspell-am/aspell-am-0.03.1-r1.ebuild
index 029cecef5aa3..42164d40908c 100644
--- a/app-dicts/aspell-am/aspell-am-0.03.1-r1.ebuild
+++ b/app-dicts/aspell-am/aspell-am-0.03.1-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-ar/aspell-ar-1.2.0-r1.ebuild b/app-dicts/aspell-ar/aspell-ar-1.2.0-r1.ebuild
index 2cb0a94cdf7c..cb1938ee88f9 100644
--- a/app-dicts/aspell-ar/aspell-ar-1.2.0-r1.ebuild
+++ b/app-dicts/aspell-ar/aspell-ar-1.2.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-ast/aspell-ast-0.01-r1.ebuild b/app-dicts/aspell-ast/aspell-ast-0.01-r1.ebuild
index abbd1a71dfa3..368b0ce8cc20 100644
--- a/app-dicts/aspell-ast/aspell-ast-0.01-r1.ebuild
+++ b/app-dicts/aspell-ast/aspell-ast-0.01-r1.ebuild
@@ -13,4 +13,4 @@ SRC_URI="mirror://gnu/gnu/${PN%-*}/dict/${PN/aspell-/}/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-az/aspell-az-0.02.0-r1.ebuild b/app-dicts/aspell-az/aspell-az-0.02.0-r1.ebuild
index 4c524f36f4b7..ae369f5c27aa 100644
--- a/app-dicts/aspell-az/aspell-az-0.02.0-r1.ebuild
+++ b/app-dicts/aspell-az/aspell-az-0.02.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-be/aspell-be-0.01-r2.ebuild b/app-dicts/aspell-be/aspell-be-0.01-r2.ebuild
index c0ce4d1b7155..c44fac690424 100644
--- a/app-dicts/aspell-be/aspell-be-0.01-r2.ebuild
+++ b/app-dicts/aspell-be/aspell-be-0.01-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN%-*}/dict/${PN/aspell-/}/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="classic"
src_prepare() {
diff --git a/app-dicts/aspell-bg/aspell-bg-4.1.0-r1.ebuild b/app-dicts/aspell-bg/aspell-bg-4.1.0-r1.ebuild
index 5150ed07a2b0..61a46011d3cd 100644
--- a/app-dicts/aspell-bg/aspell-bg-4.1.0-r1.ebuild
+++ b/app-dicts/aspell-bg/aspell-bg-4.1.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-bn/aspell-bn-0.01.1.1-r1.ebuild b/app-dicts/aspell-bn/aspell-bn-0.01.1.1-r1.ebuild
index 6fdaa257be85..40a9387bbba6 100644
--- a/app-dicts/aspell-bn/aspell-bn-0.01.1.1-r1.ebuild
+++ b/app-dicts/aspell-bn/aspell-bn-0.01.1.1-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-br/aspell-br-0.50.2-r1.ebuild b/app-dicts/aspell-br/aspell-br-0.50.2-r1.ebuild
index 303d6be2b190..2a9e744f993b 100644
--- a/app-dicts/aspell-br/aspell-br-0.50.2-r1.ebuild
+++ b/app-dicts/aspell-br/aspell-br-0.50.2-r1.ebuild
@@ -8,4 +8,4 @@ ASPELL_LANG="Breton"
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-ca/aspell-ca-2.5.0-r1.ebuild b/app-dicts/aspell-ca/aspell-ca-2.5.0-r1.ebuild
index 17358f8b0468..2633425bc2f3 100644
--- a/app-dicts/aspell-ca/aspell-ca-2.5.0-r1.ebuild
+++ b/app-dicts/aspell-ca/aspell-ca-2.5.0-r1.ebuild
@@ -15,6 +15,6 @@ SRC_URI="https://www.softcatala.org/pub/softcatala/aspell/${PV}/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2+"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
DOCS=( "README" "doc/ChangeLog" )
diff --git a/app-dicts/aspell-cs/aspell-cs-20040614.1-r1.ebuild b/app-dicts/aspell-cs/aspell-cs-20040614.1-r1.ebuild
index 7e9d891c5323..23ca068d3d49 100644
--- a/app-dicts/aspell-cs/aspell-cs-20040614.1-r1.ebuild
+++ b/app-dicts/aspell-cs/aspell-cs-20040614.1-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-csb/aspell-csb-0.02.0-r1.ebuild b/app-dicts/aspell-csb/aspell-csb-0.02.0-r1.ebuild
index f733fcc0e230..9ba4aa9bfe9f 100644
--- a/app-dicts/aspell-csb/aspell-csb-0.02.0-r1.ebuild
+++ b/app-dicts/aspell-csb/aspell-csb-0.02.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-cy/aspell-cy-0.50.3-r1.ebuild b/app-dicts/aspell-cy/aspell-cy-0.50.3-r1.ebuild
index f4549c128eaf..2efea85974a7 100644
--- a/app-dicts/aspell-cy/aspell-cy-0.50.3-r1.ebuild
+++ b/app-dicts/aspell-cy/aspell-cy-0.50.3-r1.ebuild
@@ -8,4 +8,4 @@ ASPELL_LANG="Welsh"
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-da/Manifest b/app-dicts/aspell-da/Manifest
index 80011f74227b..ceccff54f0ae 100644
--- a/app-dicts/aspell-da/Manifest
+++ b/app-dicts/aspell-da/Manifest
@@ -1 +1 @@
-DIST aspell-da-4.2.1.tar.gz 4244477 BLAKE2B 51c25e9dc3f033daf4884abb3db5681ba834835bd6ae417e9edf5200d4791fd911974dca4f3323b880efd7a2be1ee8259784e0a54d7e0bceb7249a6bb4a55736 SHA512 66a32be37615423cdd88c3ccbe81e26bc955068a5d74f1829f0d309ba93741d99f7ccbb335e0fe1a890aada984cc771eb25c00027554509c0f1fbf36fea5fb0b
+DIST aspell-da-4.3.tar.gz 4262160 BLAKE2B d7de57716c36b23e7de83152f46f3b13d9474007d05fb96171a9a2e70758afbe6ca96e0b2c6d2bacd5543e33698de5483f9dae3469017475a5e19a75975eaf86 SHA512 6cb391660f7c7dad85f0242feca284d07204dfbab348e4138e07932da8dd7446e8bccf8e3079bc40f69d73b3967da80ddd539e66eda037b8053056effd20b389
diff --git a/app-dicts/aspell-da/aspell-da-4.2.1.ebuild b/app-dicts/aspell-da/aspell-da-4.3.ebuild
index adc235aae632..343182f87026 100644
--- a/app-dicts/aspell-da/aspell-da-4.2.1.ebuild
+++ b/app-dicts/aspell-da/aspell-da-4.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,4 +12,4 @@ SRC_URI="https://github.com/mortenivar/${PN}/archive/refs/tags/${PV}.tar.gz -> $
S="${WORKDIR}/${P}"
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos"
diff --git a/app-dicts/aspell-de-alt/aspell-de-alt-2.1.1-r2.ebuild b/app-dicts/aspell-de-alt/aspell-de-alt-2.1.1-r2.ebuild
index 69907c450bef..fdcc9ac4c784 100644
--- a/app-dicts/aspell-de-alt/aspell-de-alt-2.1.1-r2.ebuild
+++ b/app-dicts/aspell-de-alt/aspell-de-alt-2.1.1-r2.ebuild
@@ -9,7 +9,7 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
PATCHES=( "${FILESDIR}/${P}-dict-name.patch" )
diff --git a/app-dicts/aspell-de/aspell-de-20161207.7.0-r1.ebuild b/app-dicts/aspell-de/aspell-de-20161207.7.0-r1.ebuild
index 5243f41e9775..6fc9f470a7a7 100644
--- a/app-dicts/aspell-de/aspell-de-20161207.7.0-r1.ebuild
+++ b/app-dicts/aspell-de/aspell-de-20161207.7.0-r1.ebuild
@@ -13,4 +13,4 @@ SRC_URI="mirror://gnu/${PN%-*}/dict/${PN/aspell-/}/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-el/aspell-el-0.08.0-r1.ebuild b/app-dicts/aspell-el/aspell-el-0.08.0-r1.ebuild
index 9912ae928a1e..1aa3ab7a756e 100644
--- a/app-dicts/aspell-el/aspell-el-0.08.0-r1.ebuild
+++ b/app-dicts/aspell-el/aspell-el-0.08.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-en/aspell-en-2020.12.07.0-r1.ebuild b/app-dicts/aspell-en/aspell-en-2020.12.07.0-r1.ebuild
index 75ccaa65ff14..480c91161ee1 100644
--- a/app-dicts/aspell-en/aspell-en-2020.12.07.0-r1.ebuild
+++ b/app-dicts/aspell-en/aspell-en-2020.12.07.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="Ispell myspell-en_CA-KevinAtkinson Princeton public-domain"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-eo/aspell-eo-2.1.20000225.2-r1.ebuild b/app-dicts/aspell-eo/aspell-eo-2.1.20000225.2-r1.ebuild
index f7bdc02252a4..2d6b4e02e9b0 100644
--- a/app-dicts/aspell-eo/aspell-eo-2.1.20000225.2-r1.ebuild
+++ b/app-dicts/aspell-eo/aspell-eo-2.1.20000225.2-r1.ebuild
@@ -14,4 +14,4 @@ SRC_URI="mirror://gnu/${PN%-*}/dict/${PN/aspell-/}/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-es/aspell-es-1.11.2-r1.ebuild b/app-dicts/aspell-es/aspell-es-1.11.2-r1.ebuild
index c7fe57bda12a..79f01bc91380 100644
--- a/app-dicts/aspell-es/aspell-es-1.11.2-r1.ebuild
+++ b/app-dicts/aspell-es/aspell-es-1.11.2-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-et/aspell-et-0.1.21.1-r1.ebuild b/app-dicts/aspell-et/aspell-et-0.1.21.1-r1.ebuild
index e53bf8c2bed0..c11c87e2210c 100644
--- a/app-dicts/aspell-et/aspell-et-0.1.21.1-r1.ebuild
+++ b/app-dicts/aspell-et/aspell-et-0.1.21.1-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-fa/aspell-fa-0.11.0-r1.ebuild b/app-dicts/aspell-fa/aspell-fa-0.11.0-r1.ebuild
index c73a1f739d11..7d86cc9735f0 100644
--- a/app-dicts/aspell-fa/aspell-fa-0.11.0-r1.ebuild
+++ b/app-dicts/aspell-fa/aspell-fa-0.11.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-fi/aspell-fi-0.7.0-r1.ebuild b/app-dicts/aspell-fi/aspell-fi-0.7.0-r1.ebuild
index 1e9ed95ba9de..22641d0ab942 100644
--- a/app-dicts/aspell-fi/aspell-fi-0.7.0-r1.ebuild
+++ b/app-dicts/aspell-fi/aspell-fi-0.7.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-fo/aspell-fo-0.2.16.1-r1.ebuild b/app-dicts/aspell-fo/aspell-fo-0.2.16.1-r1.ebuild
index bd2ba52f6e86..691aba8136ab 100644
--- a/app-dicts/aspell-fo/aspell-fo-0.2.16.1-r1.ebuild
+++ b/app-dicts/aspell-fo/aspell-fo-0.2.16.1-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=5
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-fr/aspell-fr-0.50.3-r1.ebuild b/app-dicts/aspell-fr/aspell-fr-0.50.3-r1.ebuild
index 597d2756d464..2225d9e872df 100644
--- a/app-dicts/aspell-fr/aspell-fr-0.50.3-r1.ebuild
+++ b/app-dicts/aspell-fr/aspell-fr-0.50.3-r1.ebuild
@@ -8,4 +8,4 @@ ASPELL_LANG="French"
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos"
diff --git a/app-dicts/aspell-fy/aspell-fy-0.12.0-r1.ebuild b/app-dicts/aspell-fy/aspell-fy-0.12.0-r1.ebuild
index 42595bd7d947..34fc87783415 100644
--- a/app-dicts/aspell-fy/aspell-fy-0.12.0-r1.ebuild
+++ b/app-dicts/aspell-fy/aspell-fy-0.12.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-ga/aspell-ga-5.1.0-r1.ebuild b/app-dicts/aspell-ga/aspell-ga-5.1.0-r1.ebuild
index 738ebd03c7a3..bc0b5d19cea4 100644
--- a/app-dicts/aspell-ga/aspell-ga-5.1.0-r1.ebuild
+++ b/app-dicts/aspell-ga/aspell-ga-5.1.0-r1.ebuild
@@ -16,4 +16,4 @@ HOMEPAGE="
SRC_URI="https://github.com/kscanne/gaelspell/releases/download/v${PV%.*}/${MY_P}.tar.bz2"
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-gd/aspell-gd-0.1.1.1-r1.ebuild b/app-dicts/aspell-gd/aspell-gd-0.1.1.1-r1.ebuild
index 90495e5a4d31..ecf1cca23694 100644
--- a/app-dicts/aspell-gd/aspell-gd-0.1.1.1-r1.ebuild
+++ b/app-dicts/aspell-gd/aspell-gd-0.1.1.1-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=5
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-gl/aspell-gl-0.5.2-r1.ebuild b/app-dicts/aspell-gl/aspell-gl-0.5.2-r1.ebuild
index ba5c7ee1f17c..8781589df40a 100644
--- a/app-dicts/aspell-gl/aspell-gl-0.5.2-r1.ebuild
+++ b/app-dicts/aspell-gl/aspell-gl-0.5.2-r1.ebuild
@@ -14,4 +14,4 @@ SRC_URI="mirror://gnu/${PN%-*}/dict/${PN/aspell-/}/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-grc/aspell-grc-0.02.0-r1.ebuild b/app-dicts/aspell-grc/aspell-grc-0.02.0-r1.ebuild
index 525052ae1033..2821d33ce9c4 100644
--- a/app-dicts/aspell-grc/aspell-grc-0.02.0-r1.ebuild
+++ b/app-dicts/aspell-grc/aspell-grc-0.02.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-gu/aspell-gu-0.03.0-r1.ebuild b/app-dicts/aspell-gu/aspell-gu-0.03.0-r1.ebuild
index e0ec6839817b..4ed64a2f1a51 100644
--- a/app-dicts/aspell-gu/aspell-gu-0.03.0-r1.ebuild
+++ b/app-dicts/aspell-gu/aspell-gu-0.03.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-gv/aspell-gv-0.50.0-r1.ebuild b/app-dicts/aspell-gv/aspell-gv-0.50.0-r1.ebuild
index e615c776c147..b44288055005 100644
--- a/app-dicts/aspell-gv/aspell-gv-0.50.0-r1.ebuild
+++ b/app-dicts/aspell-gv/aspell-gv-0.50.0-r1.ebuild
@@ -8,4 +8,4 @@ ASPELL_LANG="Manx Gaelic"
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-he/aspell-he-1.0.0-r1.ebuild b/app-dicts/aspell-he/aspell-he-1.0.0-r1.ebuild
index 23f9f1b33a19..e3d54ce2542b 100644
--- a/app-dicts/aspell-he/aspell-he-1.0.0-r1.ebuild
+++ b/app-dicts/aspell-he/aspell-he-1.0.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-hi/aspell-hi-0.02.0-r1.ebuild b/app-dicts/aspell-hi/aspell-hi-0.02.0-r1.ebuild
index 94b508622b93..710e3da3a3a2 100644
--- a/app-dicts/aspell-hi/aspell-hi-0.02.0-r1.ebuild
+++ b/app-dicts/aspell-hi/aspell-hi-0.02.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-hil/aspell-hil-0.11.0-r1.ebuild b/app-dicts/aspell-hil/aspell-hil-0.11.0-r1.ebuild
index 4c29871eaf8a..57dfc47535de 100644
--- a/app-dicts/aspell-hil/aspell-hil-0.11.0-r1.ebuild
+++ b/app-dicts/aspell-hil/aspell-hil-0.11.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=5
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-hr/aspell-hr-0.51.0-r1.ebuild b/app-dicts/aspell-hr/aspell-hr-0.51.0-r1.ebuild
index a0920c971c7f..d0108b4b1389 100644
--- a/app-dicts/aspell-hr/aspell-hr-0.51.0-r1.ebuild
+++ b/app-dicts/aspell-hr/aspell-hr-0.51.0-r1.ebuild
@@ -8,4 +8,4 @@ ASPELL_LANG="Croatian"
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-hsb/aspell-hsb-0.02.0-r1.ebuild b/app-dicts/aspell-hsb/aspell-hsb-0.02.0-r1.ebuild
index 63cb5548879d..ddc39dfc8b51 100644
--- a/app-dicts/aspell-hsb/aspell-hsb-0.02.0-r1.ebuild
+++ b/app-dicts/aspell-hsb/aspell-hsb-0.02.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-hu/aspell-hu-0.99.4.2.0-r1.ebuild b/app-dicts/aspell-hu/aspell-hu-0.99.4.2.0-r1.ebuild
index 756184a8bc45..1402e9900121 100644
--- a/app-dicts/aspell-hu/aspell-hu-0.99.4.2.0-r1.ebuild
+++ b/app-dicts/aspell-hu/aspell-hu-0.99.4.2.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-hus/aspell-hus-0.03.1-r1.ebuild b/app-dicts/aspell-hus/aspell-hus-0.03.1-r1.ebuild
index df56d9e2c497..beede2dce603 100644
--- a/app-dicts/aspell-hus/aspell-hus-0.03.1-r1.ebuild
+++ b/app-dicts/aspell-hus/aspell-hus-0.03.1-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-hy/aspell-hy-0.10.0.0-r1.ebuild b/app-dicts/aspell-hy/aspell-hy-0.10.0.0-r1.ebuild
index a14ce22f51a2..2888d79b84ba 100644
--- a/app-dicts/aspell-hy/aspell-hy-0.10.0.0-r1.ebuild
+++ b/app-dicts/aspell-hy/aspell-hy-0.10.0.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-ia/aspell-ia-0.50.1-r1.ebuild b/app-dicts/aspell-ia/aspell-ia-0.50.1-r1.ebuild
index 8490c1a3ccd0..ff0e37cae237 100644
--- a/app-dicts/aspell-ia/aspell-ia-0.50.1-r1.ebuild
+++ b/app-dicts/aspell-ia/aspell-ia-0.50.1-r1.ebuild
@@ -8,4 +8,4 @@ ASPELL_LANG="Interlingua"
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-id/aspell-id-1.2.0-r1.ebuild b/app-dicts/aspell-id/aspell-id-1.2.0-r1.ebuild
index f501432fd3b5..d8aad0583736 100644
--- a/app-dicts/aspell-id/aspell-id-1.2.0-r1.ebuild
+++ b/app-dicts/aspell-id/aspell-id-1.2.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=5
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-is/aspell-is-0.51.1.0-r2.ebuild b/app-dicts/aspell-is/aspell-is-0.51.1.0-r2.ebuild
index 6b54d7312d6b..c00634020fde 100644
--- a/app-dicts/aspell-is/aspell-is-0.51.1.0-r2.ebuild
+++ b/app-dicts/aspell-is/aspell-is-0.51.1.0-r2.ebuild
@@ -8,7 +8,7 @@ ASPELL_LANG="Icelandic"
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
src_prepare() {
default
diff --git a/app-dicts/aspell-it/aspell-it-2.4.20070901.0-r1.ebuild b/app-dicts/aspell-it/aspell-it-2.4.20070901.0-r1.ebuild
index 25c8fccbccd5..cb5397906994 100644
--- a/app-dicts/aspell-it/aspell-it-2.4.20070901.0-r1.ebuild
+++ b/app-dicts/aspell-it/aspell-it-2.4.20070901.0-r1.ebuild
@@ -14,4 +14,4 @@ SRC_URI="https://downloads.sourceforge.net/linguistico/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-kn/aspell-kn-0.01.1-r1.ebuild b/app-dicts/aspell-kn/aspell-kn-0.01.1-r1.ebuild
index 4a16ee7a6dfc..c5fde4c93d85 100644
--- a/app-dicts/aspell-kn/aspell-kn-0.01.1-r1.ebuild
+++ b/app-dicts/aspell-kn/aspell-kn-0.01.1-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-ku/aspell-ku-0.20.1-r1.ebuild b/app-dicts/aspell-ku/aspell-ku-0.20.1-r1.ebuild
index 08aef06f4bd9..305672287086 100644
--- a/app-dicts/aspell-ku/aspell-ku-0.20.1-r1.ebuild
+++ b/app-dicts/aspell-ku/aspell-ku-0.20.1-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=5
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-ky/aspell-ky-0.01.0-r1.ebuild b/app-dicts/aspell-ky/aspell-ky-0.01.0-r1.ebuild
index 20b2d1e4b9b8..e90c7561f286 100644
--- a/app-dicts/aspell-ky/aspell-ky-0.01.0-r1.ebuild
+++ b/app-dicts/aspell-ky/aspell-ky-0.01.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-la/aspell-la-20020503.0-r1.ebuild b/app-dicts/aspell-la/aspell-la-20020503.0-r1.ebuild
index adfb54d9f601..649b36fdfa8e 100644
--- a/app-dicts/aspell-la/aspell-la-20020503.0-r1.ebuild
+++ b/app-dicts/aspell-la/aspell-la-20020503.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-lt/aspell-lt-1.3.2-r1.ebuild b/app-dicts/aspell-lt/aspell-lt-1.3.2-r1.ebuild
index 717b03ec818d..8538c52c2423 100644
--- a/app-dicts/aspell-lt/aspell-lt-1.3.2-r1.ebuild
+++ b/app-dicts/aspell-lt/aspell-lt-1.3.2-r1.ebuild
@@ -14,4 +14,4 @@ SRC_URI="https://github.com/ispell-lt/ispell-lt/releases/download/rel-${PV}/${MY
S="${WORKDIR}/${MY_P}"
LICENSE="BSD"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-lv/aspell-lv-0.9.3.ebuild b/app-dicts/aspell-lv/aspell-lv-0.9.3.ebuild
index ab3fd737bf8e..fec6094cf4dd 100644
--- a/app-dicts/aspell-lv/aspell-lv-0.9.3.ebuild
+++ b/app-dicts/aspell-lv/aspell-lv-0.9.3.ebuild
@@ -15,4 +15,4 @@ SRC_URI="http://dict.dv.lv/download/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-mg/aspell-mg-0.03.0-r1.ebuild b/app-dicts/aspell-mg/aspell-mg-0.03.0-r1.ebuild
index 2b13d5666459..386bc99e2856 100644
--- a/app-dicts/aspell-mg/aspell-mg-0.03.0-r1.ebuild
+++ b/app-dicts/aspell-mg/aspell-mg-0.03.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=5
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-mi/aspell-mi-0.50.0-r1.ebuild b/app-dicts/aspell-mi/aspell-mi-0.50.0-r1.ebuild
index 15c5efb2d2c8..c166880106f8 100644
--- a/app-dicts/aspell-mi/aspell-mi-0.50.0-r1.ebuild
+++ b/app-dicts/aspell-mi/aspell-mi-0.50.0-r1.ebuild
@@ -8,4 +8,4 @@ ASPELL_LANG="Maori"
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-mk/aspell-mk-0.50.0-r1.ebuild b/app-dicts/aspell-mk/aspell-mk-0.50.0-r1.ebuild
index c5b222c20976..2aed611507d6 100644
--- a/app-dicts/aspell-mk/aspell-mk-0.50.0-r1.ebuild
+++ b/app-dicts/aspell-mk/aspell-mk-0.50.0-r1.ebuild
@@ -8,4 +8,4 @@ ASPELL_LANG="Macedonian"
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-ml/aspell-ml-0.04.1-r1.ebuild b/app-dicts/aspell-ml/aspell-ml-0.04.1-r1.ebuild
index 07f56c3b6b9f..3cad3b25fe38 100644
--- a/app-dicts/aspell-ml/aspell-ml-0.04.1-r1.ebuild
+++ b/app-dicts/aspell-ml/aspell-ml-0.04.1-r1.ebuild
@@ -12,4 +12,4 @@ inherit aspell-dict-r1
SRC_URI="https://download-mirror.savannah.gnu.org/releases/smc/Spellchecker/${MY_P}.tar.bz2"
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-mn/aspell-mn-0.06.2-r1.ebuild b/app-dicts/aspell-mn/aspell-mn-0.06.2-r1.ebuild
index 030dd3c5d446..b8bc5eb4dbda 100644
--- a/app-dicts/aspell-mn/aspell-mn-0.06.2-r1.ebuild
+++ b/app-dicts/aspell-mn/aspell-mn-0.06.2-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-mr/aspell-mr-0.10.0-r1.ebuild b/app-dicts/aspell-mr/aspell-mr-0.10.0-r1.ebuild
index 2ccd71b93124..f5cf1e249703 100644
--- a/app-dicts/aspell-mr/aspell-mr-0.10.0-r1.ebuild
+++ b/app-dicts/aspell-mr/aspell-mr-0.10.0-r1.ebuild
@@ -9,7 +9,7 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
src_prepare() {
default
diff --git a/app-dicts/aspell-ms/aspell-ms-0.50.0-r1.ebuild b/app-dicts/aspell-ms/aspell-ms-0.50.0-r1.ebuild
index 3acae8bdc594..5b1572d8415c 100644
--- a/app-dicts/aspell-ms/aspell-ms-0.50.0-r1.ebuild
+++ b/app-dicts/aspell-ms/aspell-ms-0.50.0-r1.ebuild
@@ -8,4 +8,4 @@ ASPELL_LANG="Malay"
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-mt/aspell-mt-0.50.0-r1.ebuild b/app-dicts/aspell-mt/aspell-mt-0.50.0-r1.ebuild
index 06a68596b419..f9581729eb63 100644
--- a/app-dicts/aspell-mt/aspell-mt-0.50.0-r1.ebuild
+++ b/app-dicts/aspell-mt/aspell-mt-0.50.0-r1.ebuild
@@ -8,4 +8,4 @@ ASPELL_LANG="Maltese"
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-nb/aspell-nb-0.50.1.0-r3.ebuild b/app-dicts/aspell-nb/aspell-nb-0.50.1.0-r3.ebuild
index 8c0ce1dc7050..4501a599fa17 100644
--- a/app-dicts/aspell-nb/aspell-nb-0.50.1.0-r3.ebuild
+++ b/app-dicts/aspell-nb/aspell-nb-0.50.1.0-r3.ebuild
@@ -11,6 +11,6 @@ inherit aspell-dict-r1
SRC_URI="https://dev.gentoo.org/~conikost/distfiles/${MY_P}.tar.bz2"
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="!app-dicts/aspell-no"
diff --git a/app-dicts/aspell-nds/aspell-nds-0.01.0-r1.ebuild b/app-dicts/aspell-nds/aspell-nds-0.01.0-r1.ebuild
index deda52c14d0b..6bdcf741e86e 100644
--- a/app-dicts/aspell-nds/aspell-nds-0.01.0-r1.ebuild
+++ b/app-dicts/aspell-nds/aspell-nds-0.01.0-r1.ebuild
@@ -9,7 +9,7 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
src_prepare() {
default
diff --git a/app-dicts/aspell-nl/aspell-nl-0.50.2-r1.ebuild b/app-dicts/aspell-nl/aspell-nl-0.50.2-r1.ebuild
index b31a869e1c4b..2f599929efaf 100644
--- a/app-dicts/aspell-nl/aspell-nl-0.50.2-r1.ebuild
+++ b/app-dicts/aspell-nl/aspell-nl-0.50.2-r1.ebuild
@@ -8,4 +8,4 @@ ASPELL_LANG="Dutch"
inherit aspell-dict-r1
LICENSE="freedist"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
diff --git a/app-dicts/aspell-nn/aspell-nn-0.50.1.1-r1.ebuild b/app-dicts/aspell-nn/aspell-nn-0.50.1.1-r1.ebuild
index 5e6de6981342..df8bf445791e 100644
--- a/app-dicts/aspell-nn/aspell-nn-0.50.1.1-r1.ebuild
+++ b/app-dicts/aspell-nn/aspell-nn-0.50.1.1-r1.ebuild
@@ -8,4 +8,4 @@ ASPELL_LANG="Norwegian Nynorsk"
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-no/aspell-no-0.50.2-r2.ebuild b/app-dicts/aspell-no/aspell-no-0.50.2-r2.ebuild
index 3d9063f37bc6..2384e3d9df88 100644
--- a/app-dicts/aspell-no/aspell-no-0.50.2-r2.ebuild
+++ b/app-dicts/aspell-no/aspell-no-0.50.2-r2.ebuild
@@ -8,6 +8,6 @@ ASPELL_LANG="Norwegian"
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="!app-dicts/aspell-nb"
diff --git a/app-dicts/aspell-ny/aspell-ny-0.01.0-r1.ebuild b/app-dicts/aspell-ny/aspell-ny-0.01.0-r1.ebuild
index c090fa87df2a..087e03fbf018 100644
--- a/app-dicts/aspell-ny/aspell-ny-0.01.0-r1.ebuild
+++ b/app-dicts/aspell-ny/aspell-ny-0.01.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=5
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-or/aspell-or-0.03.1-r1.ebuild b/app-dicts/aspell-or/aspell-or-0.03.1-r1.ebuild
index f100488e860b..9bf054acf003 100644
--- a/app-dicts/aspell-or/aspell-or-0.03.1-r1.ebuild
+++ b/app-dicts/aspell-or/aspell-or-0.03.1-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-pa/aspell-pa-0.01.1-r1.ebuild b/app-dicts/aspell-pa/aspell-pa-0.01.1-r1.ebuild
index 4127778f2bbb..d8389c91bb27 100644
--- a/app-dicts/aspell-pa/aspell-pa-0.01.1-r1.ebuild
+++ b/app-dicts/aspell-pa/aspell-pa-0.01.1-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-pl/Manifest b/app-dicts/aspell-pl/Manifest
index d1882b7cfd5a..fc9787c99ff4 100644
--- a/app-dicts/aspell-pl/Manifest
+++ b/app-dicts/aspell-pl/Manifest
@@ -1,2 +1,2 @@
-DIST sjp-aspell6-pl-6.0_20240101-0.tar.bz2 658829 BLAKE2B e35c0268f1684b56fe4a8f8a8cf41a943c3747965a952dfce4f21bf7e8378117dafd04e45a3365ce649783b9810a45683fb17e4941122a6f81b32f66e473e82c SHA512 bf6cbc3fe6f07fb2b8100a9d39e87defe7066d98c6fa97e3d144e2700b55b61e437dafc8e98c68d9d57e91d702dd6ecfbf8e84c5d773f493491bec21be1a4ac6
+DIST aspell-pl-6.0.20240901.0.tar.bz2 662091 BLAKE2B 4cc31bfc174c583369546b48384b86137e497fe1ff14ebc639576f2a2bf5b6b391fb8873330a9bc0d7e9651339069fbc18bc8383a28aed34f5c63aed68cada5c SHA512 fffec9ed2360d063a631a0167da70b92a0931eb772b5ed8b06e275cb7dfecb90a59fd70b993b8bce79fc108afbbdac24599981389b9383555d337a570aea0b6f
DIST sjp-aspell6-pl-6.0_20240301-0.tar.bz2 658890 BLAKE2B 6b4b5fa979aaf1e6d04d8e6efda375e88f3d6c1ce0ec1ad7c518e2ad2aedd69d5ed78488c317fa60cda82d8460b535973684e8571577167beb4c284ff605389f SHA512 81f11538195cca3faa42a6dd7f7f1f674f08126203347f3a2803cb0ea80e272013800e1986ebcc99b7c65003b156db6ceca953f64509d39120024140a848be9c
diff --git a/app-dicts/aspell-pl/aspell-pl-6.0.20240101.0.ebuild b/app-dicts/aspell-pl/aspell-pl-6.0.20240101.0.ebuild
deleted file mode 100644
index 77b0aa908ac8..000000000000
--- a/app-dicts/aspell-pl/aspell-pl-6.0.20240101.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ASPELL_LANG="Polish"
-ASPELL_VERSION=6
-
-inherit aspell-dict-r1
-
-HOMEPAGE="https://sjp.pl/slownik/en/"
-
-MY_P="sjp-${PN/aspell/aspell6}-$(ver_rs 2 _ 3 -)"
-SRC_URI="https://sjp.pl/slownik/ort/${MY_P}.tar.bz2"
-S="${WORKDIR}/${MY_P/sjp-/}"
-
-LICENSE="Apache-2.0 CC-BY-4.0 GPL-2 LGPL-2.1 MPL-1.1 "
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-pl/aspell-pl-6.0.20240301.0.ebuild b/app-dicts/aspell-pl/aspell-pl-6.0.20240301.0.ebuild
index b26975716a32..c1621caad9b3 100644
--- a/app-dicts/aspell-pl/aspell-pl-6.0.20240301.0.ebuild
+++ b/app-dicts/aspell-pl/aspell-pl-6.0.20240301.0.ebuild
@@ -15,4 +15,4 @@ SRC_URI="https://sjp.pl/slownik/ort/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P/sjp-/}"
LICENSE="Apache-2.0 CC-BY-4.0 GPL-2 LGPL-2.1 MPL-1.1 "
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-pl/aspell-pl-6.0.20240901.0.ebuild b/app-dicts/aspell-pl/aspell-pl-6.0.20240901.0.ebuild
new file mode 100644
index 000000000000..1d39d73a3a77
--- /dev/null
+++ b/app-dicts/aspell-pl/aspell-pl-6.0.20240901.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTE: bump togeter with myspell-pl
+
+EAPI=8
+
+ASPELL_LANG="Polish"
+ASPELL_VERSION=6
+
+inherit aspell-dict-r1
+
+MY_P="${PN/aspell/aspell${ASPELL_VERSION}}-$(ver_rs 2 _ 3 -)"
+
+HOMEPAGE="https://sjp.pl/sl/en/"
+SRC_URI="https://sjp.pl/sl/ort/sjp-${MY_P}.tar.bz2 -> ${P}.tar.bz2"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2 LGPL-2.1 MPL-1.1 Apache-2.0 CC-BY-4.0" # upstream's order
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
diff --git a/app-dicts/aspell-pl/metadata.xml b/app-dicts/aspell-pl/metadata.xml
index 3e5441bd0e60..6081759a6de1 100644
--- a/app-dicts/aspell-pl/metadata.xml
+++ b/app-dicts/aspell-pl/metadata.xml
@@ -5,5 +5,13 @@
<email>conikost@gentoo.org</email>
<name>Conrad Kostecki</name>
</maintainer>
+ <maintainer type="person" proxied="yes">
+ <name>Filip Kobierski</name>
+ <email>fkobi@pm.me</email>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<stabilize-allarches/>
</pkgmetadata>
diff --git a/app-dicts/aspell-pt-br/aspell-pt-br-20131030.12.0-r1.ebuild b/app-dicts/aspell-pt-br/aspell-pt-br-20131030.12.0-r1.ebuild
index d95ff98f6098..32b3ace3a026 100644
--- a/app-dicts/aspell-pt-br/aspell-pt-br-20131030.12.0-r1.ebuild
+++ b/app-dicts/aspell-pt-br/aspell-pt-br-20131030.12.0-r1.ebuild
@@ -15,4 +15,4 @@ SRC_URI="mirror://gnu/${PN%%-*}/dict/${MY_ASPELL_LANG/-${PN##*-}/_${MY_ASPELL_SU
S="${WORKDIR}/${MY_P}"
LICENSE="LGPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-pt/aspell-pt-20220621.ebuild b/app-dicts/aspell-pt/aspell-pt-20220621.ebuild
index 59b1833c30eb..b17af4fccc2d 100644
--- a/app-dicts/aspell-pt/aspell-pt-20220621.ebuild
+++ b/app-dicts/aspell-pt/aspell-pt-20220621.ebuild
@@ -16,4 +16,4 @@ SRC_URI="https://natura.di.uminho.pt/download/sources/Dictionaries/aspell${ASPEL
S="${WORKDIR}/${MY_S/pt/pt_PT}-0"
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-qu/aspell-qu-0.02.0-r1.ebuild b/app-dicts/aspell-qu/aspell-qu-0.02.0-r1.ebuild
index eebe718fade6..a0e233ad7869 100644
--- a/app-dicts/aspell-qu/aspell-qu-0.02.0-r1.ebuild
+++ b/app-dicts/aspell-qu/aspell-qu-0.02.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-ro/aspell-ro-3.3.10-r1.ebuild b/app-dicts/aspell-ro/aspell-ro-3.3.10-r1.ebuild
index ac69d9adb9bb..f935ad7aa0ed 100644
--- a/app-dicts/aspell-ro/aspell-ro-3.3.10-r1.ebuild
+++ b/app-dicts/aspell-ro/aspell-ro-3.3.10-r1.ebuild
@@ -17,4 +17,4 @@ SRC_URI="https://downloads.sourceforge.net/rospell/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-ru/aspell-ru-0.99.1-r2.ebuild b/app-dicts/aspell-ru/aspell-ru-0.99.1-r2.ebuild
index 663473a7a423..58b371926d94 100644
--- a/app-dicts/aspell-ru/aspell-ru-0.99.1-r2.ebuild
+++ b/app-dicts/aspell-ru/aspell-ru-0.99.1-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://gnu/${PN%-*}/dict/${PN/aspell-/}/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
src_prepare() {
default
diff --git a/app-dicts/aspell-rw/aspell-rw-0.50.0-r1.ebuild b/app-dicts/aspell-rw/aspell-rw-0.50.0-r1.ebuild
index f1f0c21189b3..423f855ca839 100644
--- a/app-dicts/aspell-rw/aspell-rw-0.50.0-r1.ebuild
+++ b/app-dicts/aspell-rw/aspell-rw-0.50.0-r1.ebuild
@@ -8,4 +8,4 @@ ASPELL_LANG="Kinyarwanda"
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-sc/aspell-sc-1.0-r1.ebuild b/app-dicts/aspell-sc/aspell-sc-1.0-r1.ebuild
index de48f0755f84..3b5a7d63a2d6 100644
--- a/app-dicts/aspell-sc/aspell-sc-1.0-r1.ebuild
+++ b/app-dicts/aspell-sc/aspell-sc-1.0-r1.ebuild
@@ -13,4 +13,4 @@ SRC_URI="mirror://gnu/gnu/${PN%-*}/dict/${PN/aspell-/}/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-sk/aspell-sk-2.02.0-r1.ebuild b/app-dicts/aspell-sk/aspell-sk-2.02.0-r1.ebuild
index c52ffaf9f09a..7653889e0c80 100644
--- a/app-dicts/aspell-sk/aspell-sk-2.02.0-r1.ebuild
+++ b/app-dicts/aspell-sk/aspell-sk-2.02.0-r1.ebuild
@@ -14,4 +14,4 @@ SRC_URI="https://spell.linux.sk/file_download/103/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2 LGPL-2.1 MPL-1.1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-sl/aspell-sl-0.50.0-r1.ebuild b/app-dicts/aspell-sl/aspell-sl-0.50.0-r1.ebuild
index 6d397ae168a6..6987cdd382df 100644
--- a/app-dicts/aspell-sl/aspell-sl-0.50.0-r1.ebuild
+++ b/app-dicts/aspell-sl/aspell-sl-0.50.0-r1.ebuild
@@ -8,4 +8,4 @@ ASPELL_LANG="Slovenian"
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-sr/aspell-sr-0.02-r1.ebuild b/app-dicts/aspell-sr/aspell-sr-0.02-r1.ebuild
index 5223b4b3f4fc..23b21e69844c 100644
--- a/app-dicts/aspell-sr/aspell-sr-0.02-r1.ebuild
+++ b/app-dicts/aspell-sr/aspell-sr-0.02-r1.ebuild
@@ -13,4 +13,4 @@ SRC_URI="mirror://gnu/${PN%-*}/dict/${PN/aspell-/}/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-sv/aspell-sv-0.51.0-r1.ebuild b/app-dicts/aspell-sv/aspell-sv-0.51.0-r1.ebuild
index b54ebf944d2b..7d4af2cb1280 100644
--- a/app-dicts/aspell-sv/aspell-sv-0.51.0-r1.ebuild
+++ b/app-dicts/aspell-sv/aspell-sv-0.51.0-r1.ebuild
@@ -8,4 +8,4 @@ ASPELL_LANG="Swedish"
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
diff --git a/app-dicts/aspell-sw/aspell-sw-0.50.0-r1.ebuild b/app-dicts/aspell-sw/aspell-sw-0.50.0-r1.ebuild
index 6f5cf53bf106..f32ea70a672e 100644
--- a/app-dicts/aspell-sw/aspell-sw-0.50.0-r1.ebuild
+++ b/app-dicts/aspell-sw/aspell-sw-0.50.0-r1.ebuild
@@ -8,4 +8,4 @@ ASPELL_LANG="Swahili Kiswahili"
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-ta/aspell-ta-20040424.1-r1.ebuild b/app-dicts/aspell-ta/aspell-ta-20040424.1-r1.ebuild
index cbf95a3cdff3..d2b5f642dbba 100644
--- a/app-dicts/aspell-ta/aspell-ta-20040424.1-r1.ebuild
+++ b/app-dicts/aspell-ta/aspell-ta-20040424.1-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-te/aspell-te-0.01.2-r1.ebuild b/app-dicts/aspell-te/aspell-te-0.01.2-r1.ebuild
index 8acd830c74f4..43dc67fff011 100644
--- a/app-dicts/aspell-te/aspell-te-0.01.2-r1.ebuild
+++ b/app-dicts/aspell-te/aspell-te-0.01.2-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-tet/aspell-tet-0.1.1-r1.ebuild b/app-dicts/aspell-tet/aspell-tet-0.1.1-r1.ebuild
index 019d8238a49b..d0ea18e337c6 100644
--- a/app-dicts/aspell-tet/aspell-tet-0.1.1-r1.ebuild
+++ b/app-dicts/aspell-tet/aspell-tet-0.1.1-r1.ebuild
@@ -13,4 +13,4 @@ SRC_URI="mirror://gnu/gnu/${PN%-*}/dict/${PN/aspell-/}/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-tk/aspell-tk-0.01.0-r1.ebuild b/app-dicts/aspell-tk/aspell-tk-0.01.0-r1.ebuild
index 94a5c7184459..c9adca02fad6 100644
--- a/app-dicts/aspell-tk/aspell-tk-0.01.0-r1.ebuild
+++ b/app-dicts/aspell-tk/aspell-tk-0.01.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=5
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-tl/aspell-tl-0.4.0-r1.ebuild b/app-dicts/aspell-tl/aspell-tl-0.4.0-r1.ebuild
index b911a2ad86cb..9e91f220fe36 100644
--- a/app-dicts/aspell-tl/aspell-tl-0.4.0-r1.ebuild
+++ b/app-dicts/aspell-tl/aspell-tl-0.4.0-r1.ebuild
@@ -12,4 +12,4 @@ inherit aspell-dict-r1
SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/tagalog-wordlist/${MY_P}.tar.bz2"
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-tn/aspell-tn-1.0.1.0-r1.ebuild b/app-dicts/aspell-tn/aspell-tn-1.0.1.0-r1.ebuild
index c95a133b2b72..e99c8af45d6d 100644
--- a/app-dicts/aspell-tn/aspell-tn-1.0.1.0-r1.ebuild
+++ b/app-dicts/aspell-tn/aspell-tn-1.0.1.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=5
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-tr/aspell-tr-0.50.0-r1.ebuild b/app-dicts/aspell-tr/aspell-tr-0.50.0-r1.ebuild
index 7c79e8c463f5..1f3bda22f5dc 100644
--- a/app-dicts/aspell-tr/aspell-tr-0.50.0-r1.ebuild
+++ b/app-dicts/aspell-tr/aspell-tr-0.50.0-r1.ebuild
@@ -8,4 +8,4 @@ ASPELL_LANG="Turkish"
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-uk/aspell-uk-1.4.0.0-r1.ebuild b/app-dicts/aspell-uk/aspell-uk-1.4.0.0-r1.ebuild
index 7e27ef6a655d..7ff8e98fc165 100644
--- a/app-dicts/aspell-uk/aspell-uk-1.4.0.0-r1.ebuild
+++ b/app-dicts/aspell-uk/aspell-uk-1.4.0.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2 LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-uz/aspell-uz-0.6.0-r1.ebuild b/app-dicts/aspell-uz/aspell-uz-0.6.0-r1.ebuild
index ed6faac61f5d..7fc0c31a5d8b 100644
--- a/app-dicts/aspell-uz/aspell-uz-0.6.0-r1.ebuild
+++ b/app-dicts/aspell-uz/aspell-uz-0.6.0-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-vi/aspell-vi-0.01.1.1-r1.ebuild b/app-dicts/aspell-vi/aspell-vi-0.01.1.1-r1.ebuild
index f90faebe29b7..acc8af458448 100644
--- a/app-dicts/aspell-vi/aspell-vi-0.01.1.1-r1.ebuild
+++ b/app-dicts/aspell-vi/aspell-vi-0.01.1.1-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-wa/aspell-wa-0.50.0-r1.ebuild b/app-dicts/aspell-wa/aspell-wa-0.50.0-r1.ebuild
index 48db14b45eea..a01236a2a8c3 100644
--- a/app-dicts/aspell-wa/aspell-wa-0.50.0-r1.ebuild
+++ b/app-dicts/aspell-wa/aspell-wa-0.50.0-r1.ebuild
@@ -8,4 +8,4 @@ ASPELL_LANG="Walloon"
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-yi/aspell-yi-0.01.1.1-r1.ebuild b/app-dicts/aspell-yi/aspell-yi-0.01.1.1-r1.ebuild
index 08d0a8c1ac78..3d26ca3c9785 100644
--- a/app-dicts/aspell-yi/aspell-yi-0.01.1.1-r1.ebuild
+++ b/app-dicts/aspell-yi/aspell-yi-0.01.1.1-r1.ebuild
@@ -9,4 +9,4 @@ ASPELL_VERSION=6
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/aspell-zu/aspell-zu-0.50.0-r1.ebuild b/app-dicts/aspell-zu/aspell-zu-0.50.0-r1.ebuild
index 04a400b4434b..abd91539ea99 100644
--- a/app-dicts/aspell-zu/aspell-zu-0.50.0-r1.ebuild
+++ b/app-dicts/aspell-zu/aspell-zu-0.50.0-r1.ebuild
@@ -8,4 +8,4 @@ ASPELL_LANG="Zulu"
inherit aspell-dict-r1
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-dicts/dikt/Manifest b/app-dicts/dikt/Manifest
index 379ff7fe3be0..330a5c904f94 100644
--- a/app-dicts/dikt/Manifest
+++ b/app-dicts/dikt/Manifest
@@ -1 +1 @@
-DIST dikt-2s1.tar.xz 52620 BLAKE2B 7afbefdf136b4aaf81ca30399263760a10366c362f07cf620a2c42ab10e5cd6b1eb3ada308f99d7a80a077089cc189ca634d5fdb30a30063dc12fc5e748ad555 SHA512 b7b26ace5ce6326191047d0d0515db2b88e790475be569d7bb994879046aa26c93a663d6bef31f8e8b233377ebd602355fb11b275f3aec910f99a5372fcde682
+DIST dikt-3.tar.xz 52808 BLAKE2B f380bf47311e81a2126d312c28ad01981a80ef1cb40e0590e461609020a6ebf8a72bc06625a9a623aeaa661fe842cea7f8dcf1bdfad6f0807b2c96bc8875418e SHA512 441627ba4a168360832889d7de0a3c7a06d32e2d004ba33c95ac948ebbd676217cd13389a0e454011955f1bc8e6b65ced68529003a9cbad0fd75cb86896c8734
diff --git a/app-dicts/dikt/dikt-2s_p1.ebuild b/app-dicts/dikt/dikt-2s_p1.ebuild
deleted file mode 100644
index 5c83d2d299cd..000000000000
--- a/app-dicts/dikt/dikt-2s_p1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P=${P/_p/}
-KFMIN=5.60.0
-QTMIN=5.12.3
-inherit ecm
-
-DESCRIPTION="Dictionary application that implements the Dict protocol"
-HOMEPAGE="https://dikt.tv/"
-SRC_URI="https://bitbucket-archive.softwareheritage.org/static/67/67f37093-df38-43b8-845b-2952e0a33bb3/attachments/${MY_P}.txz -> ${MY_P}.tar.xz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="BSD-2"
-SLOT="5"
-KEYWORDS="~amd64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-RDEPEND="${DEPEND}
- !app-dicts/dikt:4
-"
diff --git a/app-dicts/dikt/dikt-3.ebuild b/app-dicts/dikt/dikt-3.ebuild
new file mode 100644
index 000000000000..84ef705952d6
--- /dev/null
+++ b/app-dicts/dikt/dikt-3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm
+
+DESCRIPTION="Dictionary application that implements the Dict protocol"
+HOMEPAGE="https://dikt.tv/"
+SRC_URI="https://osdn.net/dl/dikt/${P}.txz -> ${P}.tar.xz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets]
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/app-dicts/dikt/metadata.xml b/app-dicts/dikt/metadata.xml
index ffa23c3ee9a7..b6ef16abe2a2 100644
--- a/app-dicts/dikt/metadata.xml
+++ b/app-dicts/dikt/metadata.xml
@@ -6,6 +6,6 @@
<name>Gentoo KDE Project</name>
</maintainer>
<upstream>
- <remote-id type="bitbucket">dikt/code</remote-id>
+ <remote-id type="gitlab">dictx/dikt</remote-id>
</upstream>
</pkgmetadata>
diff --git a/app-dicts/eblook/eblook-1.6.1_p16.ebuild b/app-dicts/eblook/eblook-1.6.1_p16.ebuild
deleted file mode 100644
index f71ec794fa08..000000000000
--- a/app-dicts/eblook/eblook-1.6.1_p16.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Interactive search utility for electronic dictionaries"
-HOMEPAGE="http://openlab.ring.gr.jp/edict/eblook/"
-SRC_URI="http://openlab.ring.gr.jp/edict/eblook/dist/${PN}-$(ver_cut 1-3).tar.gz"
-SRC_URI+=" mirror://debian/pool/main/e/eblook/eblook_$(ver_cut 1-3)-$(ver_cut 5).debian.tar.xz"
-S="${WORKDIR}"/${PN}-$(ver_cut 1-3)
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ppc ~riscv x86"
-
-DEPEND=">=dev-libs/eb-3.3.4"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${WORKDIR}"/debian/patches
-)
-
-src_prepare() {
- default
-
- eautoreconf
-}
-
-src_configure() {
- econf --with-eb-conf="${EPREFIX}"/etc/eb.conf
-}
diff --git a/app-dicts/freedict-deu-eng/freedict-deu-eng-1.0.ebuild b/app-dicts/freedict-deu-eng/freedict-deu-eng-1.0.ebuild
index 437aa6981d42..c80bb90550b8 100644
--- a/app-dicts/freedict-deu-eng/freedict-deu-eng-1.0.ebuild
+++ b/app-dicts/freedict-deu-eng/freedict-deu-eng-1.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit freedict
diff --git a/app-dicts/freedict-deu-eng/metadata.xml b/app-dicts/freedict-deu-eng/metadata.xml
index 62d807ca8b11..dbfd4a46a8e5 100644
--- a/app-dicts/freedict-deu-eng/metadata.xml
+++ b/app-dicts/freedict-deu-eng/metadata.xml
@@ -4,5 +4,7 @@
<!-- maintainer-needed -->
<upstream>
<remote-id type="sourceforge">freedict</remote-id>
+ <remote-id type="github">freedict/fd-dictionaries</remote-id>
</upstream>
+ <stabilize-allarches/>
</pkgmetadata>
diff --git a/app-dicts/freedict-eng-fra/freedict-eng-fra-1.0.ebuild b/app-dicts/freedict-eng-fra/freedict-eng-fra-1.0.ebuild
index bd84eb263cc2..8141f4eb1e07 100644
--- a/app-dicts/freedict-eng-fra/freedict-eng-fra-1.0.ebuild
+++ b/app-dicts/freedict-eng-fra/freedict-eng-fra-1.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit freedict
diff --git a/app-dicts/freedict-eng-fra/metadata.xml b/app-dicts/freedict-eng-fra/metadata.xml
index 62d807ca8b11..dbfd4a46a8e5 100644
--- a/app-dicts/freedict-eng-fra/metadata.xml
+++ b/app-dicts/freedict-eng-fra/metadata.xml
@@ -4,5 +4,7 @@
<!-- maintainer-needed -->
<upstream>
<remote-id type="sourceforge">freedict</remote-id>
+ <remote-id type="github">freedict/fd-dictionaries</remote-id>
</upstream>
+ <stabilize-allarches/>
</pkgmetadata>
diff --git a/app-dicts/freedict-eng-ita/freedict-eng-ita-1.0.ebuild b/app-dicts/freedict-eng-ita/freedict-eng-ita-1.0.ebuild
index 1e01ed37f071..11df97141efd 100644
--- a/app-dicts/freedict-eng-ita/freedict-eng-ita-1.0.ebuild
+++ b/app-dicts/freedict-eng-ita/freedict-eng-ita-1.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit freedict
diff --git a/app-dicts/freedict-eng-ita/metadata.xml b/app-dicts/freedict-eng-ita/metadata.xml
index 62d807ca8b11..dbfd4a46a8e5 100644
--- a/app-dicts/freedict-eng-ita/metadata.xml
+++ b/app-dicts/freedict-eng-ita/metadata.xml
@@ -4,5 +4,7 @@
<!-- maintainer-needed -->
<upstream>
<remote-id type="sourceforge">freedict</remote-id>
+ <remote-id type="github">freedict/fd-dictionaries</remote-id>
</upstream>
+ <stabilize-allarches/>
</pkgmetadata>
diff --git a/app-dicts/freedict-eng-swe/freedict-eng-swe-1.0.ebuild b/app-dicts/freedict-eng-swe/freedict-eng-swe-1.0.ebuild
index ae8fc476af7e..90c0c464a78d 100644
--- a/app-dicts/freedict-eng-swe/freedict-eng-swe-1.0.ebuild
+++ b/app-dicts/freedict-eng-swe/freedict-eng-swe-1.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit freedict
diff --git a/app-dicts/freedict-eng-swe/metadata.xml b/app-dicts/freedict-eng-swe/metadata.xml
index 62d807ca8b11..dbfd4a46a8e5 100644
--- a/app-dicts/freedict-eng-swe/metadata.xml
+++ b/app-dicts/freedict-eng-swe/metadata.xml
@@ -4,5 +4,7 @@
<!-- maintainer-needed -->
<upstream>
<remote-id type="sourceforge">freedict</remote-id>
+ <remote-id type="github">freedict/fd-dictionaries</remote-id>
</upstream>
+ <stabilize-allarches/>
</pkgmetadata>
diff --git a/app-dicts/freedict-fra-eng/freedict-fra-eng-1.0.ebuild b/app-dicts/freedict-fra-eng/freedict-fra-eng-1.0.ebuild
index 014849f38504..39fd617589b6 100644
--- a/app-dicts/freedict-fra-eng/freedict-fra-eng-1.0.ebuild
+++ b/app-dicts/freedict-fra-eng/freedict-fra-eng-1.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit freedict
diff --git a/app-dicts/freedict-fra-eng/metadata.xml b/app-dicts/freedict-fra-eng/metadata.xml
index 62d807ca8b11..dbfd4a46a8e5 100644
--- a/app-dicts/freedict-fra-eng/metadata.xml
+++ b/app-dicts/freedict-fra-eng/metadata.xml
@@ -4,5 +4,7 @@
<!-- maintainer-needed -->
<upstream>
<remote-id type="sourceforge">freedict</remote-id>
+ <remote-id type="github">freedict/fd-dictionaries</remote-id>
</upstream>
+ <stabilize-allarches/>
</pkgmetadata>
diff --git a/app-dicts/freedict-ita-eng/freedict-ita-eng-1.0.ebuild b/app-dicts/freedict-ita-eng/freedict-ita-eng-1.0.ebuild
index d7d5bf10c829..1d50956cf095 100644
--- a/app-dicts/freedict-ita-eng/freedict-ita-eng-1.0.ebuild
+++ b/app-dicts/freedict-ita-eng/freedict-ita-eng-1.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit freedict
diff --git a/app-dicts/freedict-ita-eng/metadata.xml b/app-dicts/freedict-ita-eng/metadata.xml
index 62d807ca8b11..dbfd4a46a8e5 100644
--- a/app-dicts/freedict-ita-eng/metadata.xml
+++ b/app-dicts/freedict-ita-eng/metadata.xml
@@ -4,5 +4,7 @@
<!-- maintainer-needed -->
<upstream>
<remote-id type="sourceforge">freedict</remote-id>
+ <remote-id type="github">freedict/fd-dictionaries</remote-id>
</upstream>
+ <stabilize-allarches/>
</pkgmetadata>
diff --git a/app-dicts/gnome-dictionary/gnome-dictionary-40.0-r1.ebuild b/app-dicts/gnome-dictionary/gnome-dictionary-40.0-r1.ebuild
index 3c76f1809873..1b363678d704 100644
--- a/app-dicts/gnome-dictionary/gnome-dictionary-40.0-r1.ebuild
+++ b/app-dicts/gnome-dictionary/gnome-dictionary-40.0-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Dictionary"
LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+"
SLOT="0" # does not provide a public libgdict-1.0.so anymore
IUSE=""
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
DEPEND="
>=dev-libs/glib-2.42:2
diff --git a/app-dicts/gwaei/files/gwaei-3.6.2-yelp.patch b/app-dicts/gwaei/files/gwaei-3.6.2-yelp.patch
new file mode 100644
index 000000000000..a5515561fd59
--- /dev/null
+++ b/app-dicts/gwaei/files/gwaei-3.6.2-yelp.patch
@@ -0,0 +1,53 @@
+---
+ autogen.sh | 1 -
+ configure.ac | 4 +---
+ src/gwaei/help/Makefile.am | 5 +++--
+ 3 files changed, 4 insertions(+), 6 deletions(-)
+
+--- gwaei.git.orig/configure.ac
++++ gwaei.git/configure.ac
+@@ -73,8 +73,6 @@ AM_CONDITIONAL([WITH_MECAB], [test x$mec
+
+ AC_CHECK_LIB(m, sqrt)
+
+-GNOME_DOC_INIT(,,[:])
+-
+ PKG_CHECK_MODULES(LIBWAEI, glib-2.0 >= $GLIB_REQUIRED_VERSION
+ gobject-2.0 >= $GLIB_REQUIRED_VERSION
+ gio-2.0 >= $GIO_REQUIRED_VERSION
+@@ -103,7 +101,7 @@ if test x$gnome = xtrue; then
+ libcurl >= $LIBCURL_REQUIRED_VERSION )
+ AC_SUBST(GWAEI_CFLAGS)
+ AC_SUBST(GWAEI_LIBS)
+- GNOME_DOC_INIT
++ YELP_HELP_INIT
+ fi
+
+ if test x$hunspell = xtrue; then
+--- gwaei.git.orig/src/gwaei/help/Makefile.am
++++ gwaei.git/src/gwaei/help/Makefile.am
+@@ -2,10 +2,12 @@ PACKAGE = @PACKAGE@
+ VERSION = @VERSION@
+ datadir = @datadir@
+
+-include $(top_srcdir)/gnome-doc-utils.make
++@YELP_HELP_RULES@
+ dist-hook: doc-dist-hook
+-DOC_MODULE = gwaei
++HELP_MODULE = gwaei
++HELP_ID = gwaei
+
++HELP_FILES=glossary.xml gwaei.xml
+ cglossarydir = $(datadir)/gnome/help/$(PACKAGE)/C
+ cglossary_DATA = C/glossary.xml
+ EXTRA_DIST = C/glossary.xml
+--- gwaei.git.orig/autogen.sh
++++ gwaei.git/autogen.sh
+@@ -6,7 +6,6 @@ touch ChangeLog
+ libtoolize --force
+ glib-gettextize --copy --force
+ intltoolize --copy --force --automake
+-gnome-doc-prepare --copy --force
+ aclocal -I m4 --force
+ autoheader -f
+ automake --copy --force --add-missing
diff --git a/app-dicts/gwaei/gwaei-3.6.2.ebuild b/app-dicts/gwaei/gwaei-3.6.2-r1.ebuild
index d58d2c75ca63..0939ac61c424 100644
--- a/app-dicts/gwaei/gwaei-3.6.2.ebuild
+++ b/app-dicts/gwaei/gwaei-3.6.2-r1.ebuild
@@ -1,12 +1,12 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit gnome2-utils
+inherit autotools gnome2-utils xdg
DESCRIPTION="Japanese-English Dictionary for GNOME"
-HOMEPAGE="http://gwaei.sourceforge.net/"
+HOMEPAGE="https://github.com/zakkudo/gwaei"
SRC_URI="https://downloads.sourceforge.net/gwaei/${P}.tar.xz"
LICENSE="GPL-3"
@@ -20,7 +20,7 @@ RDEPEND="
>=dev-libs/glib-2.31
gtk? (
x11-libs/gtk+:3
- >=app-text/gnome-doc-utils-0.14.0
+ app-text/yelp-tools
)
hunspell? ( app-text/hunspell )
nls? ( virtual/libintl )
@@ -28,7 +28,7 @@ RDEPEND="
DEPEND="${RDEPEND}
gtk? (
x11-themes/gnome-icon-theme-symbolic
- >=app-text/gnome-doc-utils-0.14.0
+ app-text/yelp-tools
)"
BDEPEND="
app-text/rarian
@@ -40,6 +40,16 @@ BDEPEND="
app-text/scrollkeeper-dtd
)"
+PATCHES=(
+ # Migrate away from gnome-doc-utils (from Debian)
+ "${FILESDIR}/${P}-yelp.patch"
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
src_configure() {
econf \
--disable-static \
@@ -51,19 +61,26 @@ src_configure() {
src_install() {
default
-
- # no static archives
find "${ED}" -name '*.la' -delete || die
}
pkg_preinst() {
- use gtk && gnome2_schemas_savelist
+ if use gtk; then
+ gnome2_schemas_savelist
+ xdg_pkg_preinst
+ fi
}
pkg_postinst() {
- use gtk && gnome2_schemas_update
+ if use gtk; then
+ gnome2_schemas_update
+ xdg_pkg_postinst
+ fi
}
pkg_postrm() {
- use gtk && gnome2_schemas_update
+ if use gtk; then
+ gnome2_schemas_update
+ xdg_pkg_postrm
+ fi
}
diff --git a/app-dicts/mecab-ipadic/mecab-ipadic-2.7.0.20070801-r1.ebuild b/app-dicts/mecab-ipadic/mecab-ipadic-2.7.0.20070801-r1.ebuild
index f38e31ffc78e..1ed2f9e40920 100644
--- a/app-dicts/mecab-ipadic/mecab-ipadic-2.7.0.20070801-r1.ebuild
+++ b/app-dicts/mecab-ipadic/mecab-ipadic-2.7.0.20070801-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="ipadic"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="unicode"
DEPEND="app-text/mecab[unicode=]"
diff --git a/app-dicts/migemo-dict/Manifest b/app-dicts/migemo-dict/Manifest
index aea3fc4e781c..3f444e501887 100644
--- a/app-dicts/migemo-dict/Manifest
+++ b/app-dicts/migemo-dict/Manifest
@@ -1,2 +1 @@
-DIST migemo-dict-200812.tar.bz2 1467494 BLAKE2B 25f4da49e0e1970df9f43a26f72f1ae85c89ee0d3b708e7f7ea46a2b3b133c59a3990a44e6e578335d3c836027543fc695334573613674ad4e100c06da3eac0b SHA512 cc42d62247c5ff0c3a4ff30a7c135173f94c4f49685df997b305486502b86144428dc104a77361d5ceff91683b0b663d0c68174300d628f70f6999cf7667f3c0
DIST migemo-dict-202402.tar.xz 1202732 BLAKE2B aea31efc4b4967ba52fbfe85a691b1deb7eef70f2c9d5a1dcb6942d10507ef140045af9232055ab9ae6bbd2936bc5f077ef1564237316e3f0a98b2e0e3100aef SHA512 622b237eb1bdb3abcc18cc104cba3bed56eefbd2a92f47ed316757ce3d9016a435c9b3181030b392a42ff4ef59582cbee3879570ad6312907699e50f297ff5dc
diff --git a/app-dicts/migemo-dict/metadata.xml b/app-dicts/migemo-dict/metadata.xml
index a94766977fa6..a34fdeebcd32 100644
--- a/app-dicts/migemo-dict/metadata.xml
+++ b/app-dicts/migemo-dict/metadata.xml
@@ -5,4 +5,5 @@
<email>cjk@gentoo.org</email>
<name>Cjk</name>
</maintainer>
+ <stabilize-allarches/>
</pkgmetadata>
diff --git a/app-dicts/migemo-dict/migemo-dict-200812.ebuild b/app-dicts/migemo-dict/migemo-dict-200812.ebuild
deleted file mode 100644
index c542ebcabe2a..000000000000
--- a/app-dicts/migemo-dict/migemo-dict-200812.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-DESCRIPTION="Dictionary files for the Migemo and C/Migemo"
-HOMEPAGE="https://skk-dev.github.io/dict/"
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="unicode"
-
-src_configure() {
- if use unicode; then
- iconv -f euc-jp -t utf-8 ${PN} >"${T}"/${PN} || die
- else
- cp ${PN} "${T}"/ || die
- fi
-}
-
-src_install() {
- insinto /usr/share/${PN%-*}
- doins "${T}"/${PN}
-}
diff --git a/app-dicts/migemo-dict/migemo-dict-202402.ebuild b/app-dicts/migemo-dict/migemo-dict-202402.ebuild
index e32b040c4c56..789ee7afcb5c 100644
--- a/app-dicts/migemo-dict/migemo-dict-202402.ebuild
+++ b/app-dicts/migemo-dict/migemo-dict-202402.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="unicode"
src_configure() {
diff --git a/app-dicts/myspell-af/myspell-af-20080701.ebuild b/app-dicts/myspell-af/myspell-af-20080701.ebuild
index c6eea751ba11..c1b6bf2c7733 100644
--- a/app-dicts/myspell-af/myspell-af-20080701.ebuild
+++ b/app-dicts/myspell-af/myspell-af-20080701.ebuild
@@ -20,4 +20,4 @@ SRC_URI="https://downloads.sourceforge.net/aoo-extensions/1109/0/dict-af.oxt"
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/app-dicts/myspell-bg/myspell-bg-4.3.ebuild b/app-dicts/myspell-bg/myspell-bg-4.3.ebuild
index 0861a1547d4a..db204526f373 100644
--- a/app-dicts/myspell-bg/myspell-bg-4.3.ebuild
+++ b/app-dicts/myspell-bg/myspell-bg-4.3.ebuild
@@ -27,7 +27,7 @@ SRC_URI="https://downloads.sourceforge.net/bgoffice/${MY_P}.zip"
LICENSE="GPL-2 LGPL-2.1 MPL-1.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
IUSE=""
S="${WORKDIR}/${MY_P}"
diff --git a/app-dicts/myspell-ca/myspell-ca-3.0.7.ebuild b/app-dicts/myspell-ca/myspell-ca-3.0.7.ebuild
index f66777934ee2..ff6e4e9d0c03 100644
--- a/app-dicts/myspell-ca/myspell-ca-3.0.7.ebuild
+++ b/app-dicts/myspell-ca/myspell-ca-3.0.7.ebuild
@@ -27,7 +27,7 @@ SRC_URI="https://github.com/Softcatala/catalan-dict-tools/releases/download/v${P
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
src_prepare() {
default
diff --git a/app-dicts/myspell-ca/myspell-ca-3.0.7_p202305.ebuild b/app-dicts/myspell-ca/myspell-ca-3.0.7_p202305.ebuild
index b692b647853f..ce1ea9a54d4b 100644
--- a/app-dicts/myspell-ca/myspell-ca-3.0.7_p202305.ebuild
+++ b/app-dicts/myspell-ca/myspell-ca-3.0.7_p202305.ebuild
@@ -29,7 +29,7 @@ SRC_URI="https://github.com/Softcatala/catalan-dict-tools/releases/download/v${M
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
src_prepare() {
default
diff --git a/app-dicts/myspell-ca/myspell-ca-3.0.8.ebuild b/app-dicts/myspell-ca/myspell-ca-3.0.8.ebuild
index d02fe52ec2b9..a717dda907b8 100644
--- a/app-dicts/myspell-ca/myspell-ca-3.0.8.ebuild
+++ b/app-dicts/myspell-ca/myspell-ca-3.0.8.ebuild
@@ -29,7 +29,7 @@ SRC_URI="https://github.com/Softcatala/catalan-dict-tools/releases/download/v${M
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
src_prepare() {
default
diff --git a/app-dicts/myspell-cs/myspell-cs-20181003.ebuild b/app-dicts/myspell-cs/myspell-cs-20181003.ebuild
index 871e4cdde828..91d5b315b4f3 100644
--- a/app-dicts/myspell-cs/myspell-cs-20181003.ebuild
+++ b/app-dicts/myspell-cs/myspell-cs-20181003.ebuild
@@ -24,4 +24,4 @@ SRC_URI="https://extensions.libreoffice.org/extensions/czech-dictionaries/2018.1
LICENSE="GPL-2 MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/app-dicts/myspell-cy/myspell-cy-20130708.ebuild b/app-dicts/myspell-cy/myspell-cy-20130708.ebuild
index 6742ea55218b..e72aa871e8cf 100644
--- a/app-dicts/myspell-cy/myspell-cy-20130708.ebuild
+++ b/app-dicts/myspell-cy/myspell-cy-20130708.ebuild
@@ -16,4 +16,4 @@ SRC_URI="https://downloads.sourceforge.net/aoo-extensions/geiriadur-cy.oxt -> ${
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
diff --git a/app-dicts/myspell-da/myspell-da-2.6.ebuild b/app-dicts/myspell-da/myspell-da-2.6.ebuild
index 9dca904d737b..0fb149a69518 100644
--- a/app-dicts/myspell-da/myspell-da-2.6.ebuild
+++ b/app-dicts/myspell-da/myspell-da-2.6.ebuild
@@ -20,4 +20,4 @@ SRC_URI="https://extensions.libreoffice.org/assets/downloads/110/da_DK-2.6.001.o
LICENSE="GPL-2 LGPL-2.1 MPL-1.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/app-dicts/myspell-de/myspell-de-2017.01.12-r1.ebuild b/app-dicts/myspell-de/myspell-de-2017.01.12-r1.ebuild
index d98d9d33d065..56b69def79a6 100644
--- a/app-dicts/myspell-de/myspell-de-2017.01.12-r1.ebuild
+++ b/app-dicts/myspell-de/myspell-de-2017.01.12-r1.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
LICENSE="GPL-3 GPL-2 LGPL-3+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
PLOCALES=( "de-AT" "de-CH" "de-DE" )
IUSE+="+l10n_de ${PLOCALES[@]/#/l10n_}"
diff --git a/app-dicts/myspell-de_1901/myspell-de_1901-20170622.ebuild b/app-dicts/myspell-de_1901/myspell-de_1901-20170622.ebuild
index eb8931885c04..5033151da662 100644
--- a/app-dicts/myspell-de_1901/myspell-de_1901-20170622.ebuild
+++ b/app-dicts/myspell-de_1901/myspell-de_1901-20170622.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://extensions.libreoffice.org/assets/downloads/z/dict-de-de-1901-o
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
src_prepare() {
default
diff --git a/app-dicts/myspell-el/myspell-el-0.9.ebuild b/app-dicts/myspell-el/myspell-el-0.9.ebuild
index 6b38f9182658..d9c9029aed45 100644
--- a/app-dicts/myspell-el/myspell-el-0.9.ebuild
+++ b/app-dicts/myspell-el/myspell-el-0.9.ebuild
@@ -20,4 +20,4 @@ SRC_URI="http://elspell.math.upatras.gr/files/ooffice/el_GR-${PV}.zip http://els
LICENSE="GPL-2 LGPL-2.1 MPL-1.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/app-dicts/myspell-en/Manifest b/app-dicts/myspell-en/Manifest
index 0035ab76c222..a516c745b298 100644
--- a/app-dicts/myspell-en/Manifest
+++ b/app-dicts/myspell-en/Manifest
@@ -1,4 +1,4 @@
-DIST dict-en-20230701_lo.oxt 6102145 BLAKE2B ecf95d76415317fb3dbe4c8e2d30fa37f9d798ae979d83d7e3eaab566264a7db12ed3133e8ed5d1580225171143056edd5189b1685064dab201fadbf59466b7e SHA512 3e495fb7c130d2767d88c4ff21f556c4c64f3739d7b1974355f252329fa526b8ac647a6121f1341396ec9170dda96346463a51b2df06d15e1dcccec4f800593e
-DIST dict-en-20230901_lo.oxt 6102109 BLAKE2B d90bb0614217103ad0d4fb4bd411028925311c372047cd88d3075d8480ca1f7d10fa73b3099eea01e06edf22cd85e4cb7aee0e92da89e3e4887a2433ab10bbcb SHA512 76afc82b6d32e1204d36f1fdd602fd4a073b096f49676faab8edd1ab3322f305a4549d07c9e6740463ac4130948dc008181d741d6ebc110bdb87ff1465f03ba2
-DIST dict-en-20240101_lo.oxt 6105115 BLAKE2B 8d81a60fe73adc4b12b0023915aa131eeaf6bbd33f816b05dcb5d0ad40c7806f35c724be1b380904ed62c50c2f3c71925981fdc7bd653f155d7da11383e2ed1e SHA512 cbb6dec8486df96678e0c6c75297645af2455a41194c5232e71ac7a0edcbf2b15115985958529427c57b82a41ca853af86fa4baffbdc8ea50d23f9f48c868940
DIST dict-en-20240201_lo.oxt 6105836 BLAKE2B 2978b36dfea07570b8be255c021e8f6cf9113f3ea342db0cc25d52e58a406f75015fdc5961556594756fde30293c21bcbf17c00b49e962e5a4f558be3f17b42c SHA512 92098925935ec23a3058db4a136e37f6dc3c24f0901de45bfd84e19efb5c3b207bb06e902368fd00c0851003b2e385719d850b3cced15e3d4a2b2d5143b5eafc
+DIST dict-en-20240501_lo.oxt 6107426 BLAKE2B 811ca6f8a82f348c391b8b4df832446a8d248ec9b6ec85a9c1320f7329679e4fa6d3d507d18d3d792d878fc6f369b70135fa25a75c86b858333e370816db5761 SHA512 3d4ae13c4d68a62970742bb7e8568bebf03cbfaa04051b2152197f2d2a9fb539642a6ff6032123716c31e5f340bd2bad428983f79a7d8c6679e9da48f272e65c
+DIST dict-en-20240601_lo.oxt 6109035 BLAKE2B a90f4f2dad3a0b694aadeddf0a028138cb06f6e9f244279a43741b87260bacefd83148997f99ddca83343a301dc92a84253174e16595c11796a20dda3a372237 SHA512 688ad1a14f6a3eadbcaa7cc9e08ce6fe4bf5d6867fa92df6eb9fc91d06645936ad1844e1fa954e6c9d20aabfa8cb323a99ff9383f70c55b1afcf6685d5970b5e
+DIST dict-en-20240801_lo.oxt 6111095 BLAKE2B 47f4aa028946a05af94e9eca2d259e437de2c095c0ee83dc44da49d1066122aaba628036aa5858cbed5a97d487196d31ed29df72c962fc1f64c834997098691c SHA512 bd3b203d3914e10fe020075defa7a6b90220789751f0124743c4fd60e799dc4e41bf4c168d894d673335615c3d0eafc5e773c915e843e776d871952a6cc7cf8a
diff --git a/app-dicts/myspell-en/myspell-en-20230701.ebuild b/app-dicts/myspell-en/myspell-en-20230701.ebuild
deleted file mode 100644
index 30efc923e94e..000000000000
--- a/app-dicts/myspell-en/myspell-en-20230701.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit myspell-r2
-
-DESCRIPTION="English dictionaries for myspell/hunspell"
-HOMEPAGE="
- https://extensions.libreoffice.org/extensions/english-dictionaries
- https://proofingtoolgui.org
- https://github.com/marcoagpinto/aoo-mozilla-en-dict
-"
-SRC_URI="https://extensions.libreoffice.org/assets/downloads/41/1688193331/dict-en-20230701_lo.oxt"
-
-LICENSE="BSD MIT LGPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-PLOCALES=( "en-AU" "en-CA" "en-GB" "en-US" "en-ZA" )
-IUSE+="+l10n_en ${PLOCALES[@]/#/l10n_}"
-REQUIRED_USE="|| ( l10n_en ${PLOCALES[@]/#/l10n_} )"
-
-src_prepare() {
- if use l10n_en-GB || use l10n_en; then
- MYSPELL_HYPH+=( "hyph_en_GB.dic" )
- fi
- if use l10n_en-US || use l10n_en; then
- MYSPELL_THES+=(
- "th_en_US_v2.dat"
- "th_en_US_v2.idx"
- )
- MYSPELL_HYPH+=( "hyph_en_US.dic" )
- fi
-
- MYSPELL_DICT=( )
- for lang in "${PLOCALES[@]}"; do
- if [[ "${lang}" == "en" ]]; then
- continue
- fi
- local mylinguas="${lang//-/_}"
- if use "l10n_${lang}" || use l10n_en; then
- MYSPELL_DICT+=( "${mylinguas}.aff" "${mylinguas}.dic" )
- else
- rm "README_${mylinguas}.txt" || die
- if [[ ${lang} == "en-US" ]]; then
- rm "README_hyph_en_US.txt" || die
- fi
- if [[ ${lang} == "en-GB" ]]; then
- rm "README_hyph_en_GB.txt" || die
- rm "README_en_GB_thes.txt" || die
- fi
- fi
- done
-
- default
-}
diff --git a/app-dicts/myspell-en/myspell-en-20230901.ebuild b/app-dicts/myspell-en/myspell-en-20230901.ebuild
deleted file mode 100644
index 4a2935c26f50..000000000000
--- a/app-dicts/myspell-en/myspell-en-20230901.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit myspell-r2
-
-DESCRIPTION="English dictionaries for myspell/hunspell"
-HOMEPAGE="
- https://extensions.libreoffice.org/extensions/english-dictionaries
- https://proofingtoolgui.org
- https://github.com/marcoagpinto/aoo-mozilla-en-dict
-"
-SRC_URI="https://extensions.libreoffice.org/assets/downloads/41/1693549382/dict-en-20230901_lo.oxt"
-
-LICENSE="BSD MIT LGPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-PLOCALES=( "en-AU" "en-CA" "en-GB" "en-US" "en-ZA" )
-IUSE+="+l10n_en ${PLOCALES[@]/#/l10n_}"
-REQUIRED_USE="|| ( l10n_en ${PLOCALES[@]/#/l10n_} )"
-
-src_prepare() {
- if use l10n_en-GB || use l10n_en; then
- MYSPELL_HYPH+=( "hyph_en_GB.dic" )
- fi
- if use l10n_en-US || use l10n_en; then
- MYSPELL_THES+=(
- "th_en_US_v2.dat"
- "th_en_US_v2.idx"
- )
- MYSPELL_HYPH+=( "hyph_en_US.dic" )
- fi
-
- MYSPELL_DICT=( )
- for lang in "${PLOCALES[@]}"; do
- if [[ "${lang}" == "en" ]]; then
- continue
- fi
- local mylinguas="${lang//-/_}"
- if use "l10n_${lang}" || use l10n_en; then
- MYSPELL_DICT+=( "${mylinguas}.aff" "${mylinguas}.dic" )
- else
- rm "README_${mylinguas}.txt" || die
- if [[ ${lang} == "en-US" ]]; then
- rm "README_hyph_en_US.txt" || die
- fi
- if [[ ${lang} == "en-GB" ]]; then
- rm "README_hyph_en_GB.txt" || die
- rm "README_en_GB_thes.txt" || die
- fi
- fi
- done
-
- default
-}
diff --git a/app-dicts/myspell-en/myspell-en-20240201.ebuild b/app-dicts/myspell-en/myspell-en-20240201.ebuild
index e691a0f57f76..cd0db946f541 100644
--- a/app-dicts/myspell-en/myspell-en-20240201.ebuild
+++ b/app-dicts/myspell-en/myspell-en-20240201.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://extensions.libreoffice.org/assets/downloads/41/1706771103/dict-
LICENSE="BSD MIT LGPL-3+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
PLOCALES=( "en-AU" "en-CA" "en-GB" "en-US" "en-ZA" )
IUSE+="+l10n_en ${PLOCALES[@]/#/l10n_}"
diff --git a/app-dicts/myspell-en/myspell-en-20240101.ebuild b/app-dicts/myspell-en/myspell-en-20240501.ebuild
index e1be4d0fc2a1..8fbf98a64717 100644
--- a/app-dicts/myspell-en/myspell-en-20240101.ebuild
+++ b/app-dicts/myspell-en/myspell-en-20240501.ebuild
@@ -11,11 +11,11 @@ HOMEPAGE="
https://proofingtoolgui.org
https://github.com/marcoagpinto/aoo-mozilla-en-dict
"
-SRC_URI="https://extensions.libreoffice.org/assets/downloads/41/1704094893/dict-en-20240101_lo.oxt"
+SRC_URI="https://extensions.libreoffice.org/assets/downloads/41/1714540032/dict-en-20240501_lo.oxt"
LICENSE="BSD MIT LGPL-3+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
PLOCALES=( "en-AU" "en-CA" "en-GB" "en-US" "en-ZA" )
IUSE+="+l10n_en ${PLOCALES[@]/#/l10n_}"
diff --git a/app-dicts/myspell-en/myspell-en-20240601.ebuild b/app-dicts/myspell-en/myspell-en-20240601.ebuild
new file mode 100644
index 000000000000..9c8513b43fa2
--- /dev/null
+++ b/app-dicts/myspell-en/myspell-en-20240601.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit myspell-r2
+
+DESCRIPTION="English dictionaries for myspell/hunspell"
+HOMEPAGE="
+ https://extensions.libreoffice.org/extensions/english-dictionaries
+ https://github.com/marcoagpinto/aoo-mozilla-en-dict
+ https://proofingtoolgui.org
+"
+SRC_URI="https://extensions.libreoffice.org/assets/downloads/41/1717313617/dict-en-${PV}_lo.oxt"
+
+LICENSE="BSD MIT LGPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+PLOCALES=( "en-AU" "en-CA" "en-GB" "en-US" "en-ZA" )
+IUSE="${PLOCALES[*]/#/+l10n_}"
+REQUIRED_USE="|| ( ${PLOCALES[*]/#/l10n_} )"
+
+src_prepare() {
+ # This thesaurus is used by all the English dictionaries, see
+ # ./dictionaries.xcu in the distfile, lines 71-81.
+ MYSPELL_THES=(
+ "th_en_US_v2.dat"
+ "th_en_US_v2.idx"
+ )
+
+ local non_us_dic_used=0
+ local mylinguas
+ for lang in "${PLOCALES[@]}"; do
+ mylinguas="${lang/-/_}"
+ if use "l10n_${lang}"; then
+ MYSPELL_DICT+=( "${mylinguas}.aff" "${mylinguas}.dic" )
+ if [[ ${lang} == en-US ]]; then
+ MYSPELL_HYPH=( "hyph_en_US.dic" )
+ else
+ non_us_dic_used=1
+ fi
+ else
+ rm "README_${mylinguas}.txt" || die
+ if [[ ${lang} == "en-US" ]]; then
+ rm "README_hyph_en_US.txt" || die
+ elif [[ ${lang} == "en-GB" ]]; then
+ rm "README_en_GB_thes.txt" || die
+ fi
+ fi
+ done
+
+ if [[ non_us_dic_used -eq 1 ]]; then
+ # This is used by every English variety, except for the en-US, see
+ # ./dictionaries.xcu, lines 60-70.
+ MYSPELL_HYPH+=( "hyph_en_GB.dic" )
+ else
+ rm "README_hyph_en_GB.txt" || die
+ fi
+
+ default
+}
diff --git a/app-dicts/myspell-en/myspell-en-20240801.ebuild b/app-dicts/myspell-en/myspell-en-20240801.ebuild
new file mode 100644
index 000000000000..d599d6070969
--- /dev/null
+++ b/app-dicts/myspell-en/myspell-en-20240801.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit myspell-r2
+
+DESCRIPTION="English dictionaries for myspell/hunspell"
+HOMEPAGE="
+ https://extensions.libreoffice.org/extensions/english-dictionaries
+ https://github.com/marcoagpinto/aoo-mozilla-en-dict
+ https://proofingtoolgui.org
+"
+SRC_URI="https://extensions.libreoffice.org/assets/downloads/41/1722502287/dict-en-20240801_lo.oxt"
+
+LICENSE="BSD MIT LGPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+PLOCALES=( "en-AU" "en-CA" "en-GB" "en-US" "en-ZA" )
+IUSE="${PLOCALES[*]/#/+l10n_}"
+REQUIRED_USE="|| ( ${PLOCALES[*]/#/l10n_} )"
+
+src_prepare() {
+ # This thesaurus is used by all the English dictionaries, see
+ # ./dictionaries.xcu in the distfile, lines 71-81.
+ MYSPELL_THES=(
+ "th_en_US_v2.dat"
+ "th_en_US_v2.idx"
+ )
+
+ local non_us_dic_used=0
+ local mylinguas
+ for lang in "${PLOCALES[@]}"; do
+ mylinguas="${lang/-/_}"
+ if use "l10n_${lang}"; then
+ MYSPELL_DICT+=( "${mylinguas}.aff" "${mylinguas}.dic" )
+ if [[ ${lang} == en-US ]]; then
+ MYSPELL_HYPH=( "hyph_en_US.dic" )
+ else
+ non_us_dic_used=1
+ fi
+ else
+ rm "README_${mylinguas}.txt" || die
+ if [[ ${lang} == "en-US" ]]; then
+ rm "README_hyph_en_US.txt" || die
+ elif [[ ${lang} == "en-GB" ]]; then
+ rm "README_en_GB_thes.txt" || die
+ fi
+ fi
+ done
+
+ if [[ non_us_dic_used -eq 1 ]]; then
+ # This is used by every English variety, except for the en-US, see
+ # ./dictionaries.xcu, lines 60-70.
+ MYSPELL_HYPH+=( "hyph_en_GB.dic" )
+ else
+ rm "README_hyph_en_GB.txt" || die
+ fi
+
+ default
+}
diff --git a/app-dicts/myspell-eo/myspell-eo-1.01.ebuild b/app-dicts/myspell-eo/myspell-eo-1.01.ebuild
index 15b3d7cb021a..8afc8800c0c5 100644
--- a/app-dicts/myspell-eo/myspell-eo-1.01.ebuild
+++ b/app-dicts/myspell-eo/myspell-eo-1.01.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://extensions.libreoffice.org/assets/downloads/z/dict-eo.oxt"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
DOCS=( changelog.txt desc_en.txt desc_eo.txt )
diff --git a/app-dicts/myspell-es/myspell-es-2.6.ebuild b/app-dicts/myspell-es/myspell-es-2.6.ebuild
index a90b3c465ba4..e17aab212a4e 100644
--- a/app-dicts/myspell-es/myspell-es-2.6.ebuild
+++ b/app-dicts/myspell-es/myspell-es-2.6.ebuild
@@ -32,7 +32,7 @@ DESCRIPTION="Spanish dictionaries for myspell/hunspell"
HOMEPAGE="https://github.com/sbosio/rla-es"
LICENSE="GPL-3+ LGPL-3+ MPL-1.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
src_prepare() {
# remove license files
diff --git a/app-dicts/myspell-et/myspell-et-20030606.ebuild b/app-dicts/myspell-et/myspell-et-20030606.ebuild
index 9e260717cabe..31f67868612e 100644
--- a/app-dicts/myspell-et/myspell-et-20030606.ebuild
+++ b/app-dicts/myspell-et/myspell-et-20030606.ebuild
@@ -20,7 +20,7 @@ SRC_URI="http://www.meso.ee/~jjpp/speller/ispell-et_${PV}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
S="${WORKDIR}/ispell-et-${PV}"
diff --git a/app-dicts/myspell-fo/myspell-fo-0.4.2.ebuild b/app-dicts/myspell-fo/myspell-fo-0.4.2.ebuild
index e0c944184c59..0253962ca591 100644
--- a/app-dicts/myspell-fo/myspell-fo-0.4.2.ebuild
+++ b/app-dicts/myspell-fo/myspell-fo-0.4.2.ebuild
@@ -20,4 +20,4 @@ SRC_URI="https://fo.speling.org/filer/${P}.tar.bz2 https://fo.speling.org/filer/
LICENSE="GPL-2 LGPL-2.1 MPL-1.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/app-dicts/myspell-fr/myspell-fr-7.0-r1.ebuild b/app-dicts/myspell-fr/myspell-fr-7.0-r1.ebuild
index 677a2f38828f..9758c22ad343 100644
--- a/app-dicts/myspell-fr/myspell-fr-7.0-r1.ebuild
+++ b/app-dicts/myspell-fr/myspell-fr-7.0-r1.ebuild
@@ -35,7 +35,7 @@ SRC_URI="https://grammalecte.net/grammalecte/oxt/lo-oo-ressources-linguistiques-
LICENSE="MPL-2.0 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~x86-linux"
IUSE=""
src_prepare() {
diff --git a/app-dicts/myspell-ga/myspell-ga-20171203.ebuild b/app-dicts/myspell-ga/myspell-ga-20171203.ebuild
index 0c6cdc7bc8ee..97e323b50e30 100644
--- a/app-dicts/myspell-ga/myspell-ga-20171203.ebuild
+++ b/app-dicts/myspell-ga/myspell-ga-20171203.ebuild
@@ -25,4 +25,4 @@ SRC_URI="https://extensions.libreoffice.org/assets/downloads/z/focloiri-gaeilge-
LICENSE="FDL-1.2 GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/app-dicts/myspell-gl/myspell-gl-20180710.ebuild b/app-dicts/myspell-gl/myspell-gl-20180710.ebuild
index 2f743ad1e918..abcca4809f7e 100644
--- a/app-dicts/myspell-gl/myspell-gl-20180710.ebuild
+++ b/app-dicts/myspell-gl/myspell-gl-20180710.ebuild
@@ -25,7 +25,7 @@ HOMEPAGE="https://extensions.libreoffice.org/en/extensions/show/corrector-ortogr
SRC_URI="https://extensions.libreoffice.org/assets/downloads/z/corrector-18-07-para-galego.oxt -> ${P}.oxt"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
DOCS=( changelog.txt package-description.txt readme.txt readme-gl.txt readme_hyph-gl.txt readme_th_gl.txt )
diff --git a/app-dicts/myspell-he/myspell-he-2012.08.15.ebuild b/app-dicts/myspell-he/myspell-he-2012.08.15.ebuild
index 7afd5ea099fd..40d4a9225273 100644
--- a/app-dicts/myspell-he/myspell-he-2012.08.15.ebuild
+++ b/app-dicts/myspell-he/myspell-he-2012.08.15.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
MYSPELL_DICT=(
"he_IL.aff"
@@ -22,4 +22,4 @@ SRC_URI="https://extensions.libreoffice.org/extensions/hebrew-he-spell-check-dic
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/app-dicts/myspell-hr/myspell-hr-20080813.ebuild b/app-dicts/myspell-hr/myspell-hr-20080813.ebuild
index 699955fc5217..5478111f0694 100644
--- a/app-dicts/myspell-hr/myspell-hr-20080813.ebuild
+++ b/app-dicts/myspell-hr/myspell-hr-20080813.ebuild
@@ -20,4 +20,4 @@ HOMEPAGE="https://extensions.openoffice.org/en/project/croatian-dictionary-and-h
SRC_URI="https://downloads.sourceforge.net/aoo-extensions/dict-hr.oxt -> ${P}.oxt"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/app-dicts/myspell-hu/myspell-hu-7.1.3.2.ebuild b/app-dicts/myspell-hu/myspell-hu-7.1.3.2.ebuild
index c647995cbaaf..8621c291438e 100644
--- a/app-dicts/myspell-hu/myspell-hu-7.1.3.2.ebuild
+++ b/app-dicts/myspell-hu/myspell-hu-7.1.3.2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
MYSPELL_DICT=(
"opt/libreoffice7.1/share/extensions/dict-hu/hu_HU.aff"
@@ -25,7 +25,7 @@ SRC_URI="https://downloadarchive.documentfoundation.org/libreoffice/old/${PV}/rp
LICENSE="GPL-3 GPL-2 LGPL-2.1 MPL-1.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
IUSE=""
src_unpack() {
diff --git a/app-dicts/myspell-ia/myspell-ia-20140518.ebuild b/app-dicts/myspell-ia/myspell-ia-20140518.ebuild
index 3ba856b1ba09..d8e211f58963 100644
--- a/app-dicts/myspell-ia/myspell-ia-20140518.ebuild
+++ b/app-dicts/myspell-ia/myspell-ia-20140518.ebuild
@@ -22,4 +22,4 @@ HOMEPAGE="https://extensions.openoffice.org/en/project/interlingua-dictionario-o
SRC_URI="https://downloads.sourceforge.net/aoo-extensions/dict-ia-${MY_PV}.oxt -> ${P}.oxt"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/app-dicts/myspell-id/myspell-id-2.0.ebuild b/app-dicts/myspell-id/myspell-id-2.0.ebuild
index 54db3dfbf707..c144197f51cc 100644
--- a/app-dicts/myspell-id/myspell-id-2.0.ebuild
+++ b/app-dicts/myspell-id/myspell-id-2.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
MYSPELL_DICT=(
"id_ID.aff"
@@ -20,4 +20,4 @@ SRC_URI="https://extensions.libreoffice.org/assets/downloads/z/id-id.oxt -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/app-dicts/myspell-is/myspell-is-20140818.ebuild b/app-dicts/myspell-is/myspell-is-20140818.ebuild
index 4022d67c5c5b..9fa523c4c54c 100644
--- a/app-dicts/myspell-is/myspell-is-20140818.ebuild
+++ b/app-dicts/myspell-is/myspell-is-20140818.ebuild
@@ -21,4 +21,4 @@ SRC_URI="https://extensions.libreoffice.org/assets/downloads/z/hunspell-is-${PV:
LICENSE="CC-BY-SA-3.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/app-dicts/myspell-it/myspell-it-20221123.ebuild b/app-dicts/myspell-it/myspell-it-20221123.ebuild
index 842da9e59dd9..d1a4f99d0d6f 100644
--- a/app-dicts/myspell-it/myspell-it-20221123.ebuild
+++ b/app-dicts/myspell-it/myspell-it-20221123.ebuild
@@ -20,4 +20,4 @@ SRC_URI="https://extensions.libreoffice.org/assets/downloads/z/874d181c_dict-it.
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/app-dicts/myspell-kk/myspell-kk-1.1.2.ebuild b/app-dicts/myspell-kk/myspell-kk-1.1.2.ebuild
index dc9c534d4d49..d247d349a0d6 100644
--- a/app-dicts/myspell-kk/myspell-kk-1.1.2.ebuild
+++ b/app-dicts/myspell-kk/myspell-kk-1.1.2.ebuild
@@ -20,6 +20,6 @@ SRC_URI="https://github.com/kergalym/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2+ LGPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
S="${WORKDIR}/${P}" # override eclass assignment
diff --git a/app-dicts/myspell-km/myspell-km-1.82.ebuild b/app-dicts/myspell-km/myspell-km-1.82.ebuild
index 0cfc570d0b10..6aac678b954f 100644
--- a/app-dicts/myspell-km/myspell-km-1.82.ebuild
+++ b/app-dicts/myspell-km/myspell-km-1.82.ebuild
@@ -17,7 +17,7 @@ inherit myspell-r2
DESCRIPTION="Khmer dictionaries for myspell/hunspell"
HOMEPAGE="https://extensions.libreoffice.org/extension-center/khmer-spelling-checker-sbbic-version"
SRC_URI="https://extensions.libreoffice.org/assets/downloads/z/sbbic-khmer-spelling-checker-libreoffice-1-82.oxt"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
LICENSE="GPL-3"
SLOT="0"
diff --git a/app-dicts/myspell-ku/myspell-ku-0.21.ebuild b/app-dicts/myspell-ku/myspell-ku-0.21.ebuild
index 9abd1dfcb3b8..fd7c5e7f2daa 100644
--- a/app-dicts/myspell-ku/myspell-ku-0.21.ebuild
+++ b/app-dicts/myspell-ku/myspell-ku-0.21.ebuild
@@ -22,4 +22,4 @@ SRC_URI="https://downloads.sourceforge.net/myspellkurdish/ku_TR-${PV/./}.zip"
LICENSE="GPL-3 LGPL-3 MPL-1.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/app-dicts/myspell-lt/myspell-lt-1.3-r1.ebuild b/app-dicts/myspell-lt/myspell-lt-1.3-r1.ebuild
index d6f06d67ec83..bec56ab83e7d 100644
--- a/app-dicts/myspell-lt/myspell-lt-1.3-r1.ebuild
+++ b/app-dicts/myspell-lt/myspell-lt-1.3-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://extensions.libreoffice.org/assets/downloads/z/openoffice-spellc
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
src_prepare() {
default
diff --git a/app-dicts/myspell-lv/myspell-lv-1.3.0.ebuild b/app-dicts/myspell-lv/myspell-lv-1.3.0.ebuild
index 1042155e4ccc..2a05d9b9d103 100644
--- a/app-dicts/myspell-lv/myspell-lv-1.3.0.ebuild
+++ b/app-dicts/myspell-lv/myspell-lv-1.3.0.ebuild
@@ -20,6 +20,6 @@ SRC_URI="http://dict.dv.lv/download/lv_LV-${PV}.zip -> ${P}.zip"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
DEPEND="app-arch/unzip"
diff --git a/app-dicts/myspell-mi/myspell-mi-20190630.ebuild b/app-dicts/myspell-mi/myspell-mi-20190630.ebuild
index 02d22d275b7e..1b521f7c24d4 100644
--- a/app-dicts/myspell-mi/myspell-mi-20190630.ebuild
+++ b/app-dicts/myspell-mi/myspell-mi-20190630.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -16,4 +16,4 @@ HOMEPAGE="https://www.openoffice.org/lingucomponent/"
SRC_URI="https://github.com/scardracs/gentoo-packages/releases/download/mi-${PV}/${P}.tar.gz"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/app-dicts/myspell-mk/myspell-mk-20091211.ebuild b/app-dicts/myspell-mk/myspell-mk-20091211.ebuild
index c3b97c262313..2e0d2ca1d310 100644
--- a/app-dicts/myspell-mk/myspell-mk-20091211.ebuild
+++ b/app-dicts/myspell-mk/myspell-mk-20091211.ebuild
@@ -22,4 +22,4 @@ HOMEPAGE="https://extensions.openoffice.org/en/project/macedonian-spellchecker-d
SRC_URI="https://downloads.sourceforge.net/aoo-extensions/dict-mk.oxt -> ${P}.oxt"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/app-dicts/myspell-ms/myspell-ms-20100407.ebuild b/app-dicts/myspell-ms/myspell-ms-20100407.ebuild
index 20b0d06b7721..e49c0e544bac 100644
--- a/app-dicts/myspell-ms/myspell-ms-20100407.ebuild
+++ b/app-dicts/myspell-ms/myspell-ms-20100407.ebuild
@@ -16,4 +16,4 @@ HOMEPAGE="https://extensions.openoffice.org/en/project/kamus-bahasa-malaysia-mal
SRC_URI="https://downloads.sourceforge.net/aoo-extensions/ms_my.oxt -> ${P}.oxt"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/app-dicts/myspell-nb/myspell-nb-2.0.10-r1.ebuild b/app-dicts/myspell-nb/myspell-nb-2.0.10-r1.ebuild
index 5bc2a52f2df0..eeaed668177a 100644
--- a/app-dicts/myspell-nb/myspell-nb-2.0.10-r1.ebuild
+++ b/app-dicts/myspell-nb/myspell-nb-2.0.10-r1.ebuild
@@ -25,4 +25,4 @@ SRC_URI="https://extensions.libreoffice.org/assets/downloads/z/dictionary-no-no-
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/app-dicts/myspell-nl/myspell-nl-2.10g-r2.ebuild b/app-dicts/myspell-nl/myspell-nl-2.10g-r2.ebuild
index 75faef39c27f..06ce1e8ac879 100644
--- a/app-dicts/myspell-nl/myspell-nl-2.10g-r2.ebuild
+++ b/app-dicts/myspell-nl/myspell-nl-2.10g-r2.ebuild
@@ -30,7 +30,7 @@ SRC_URI="
LICENSE="BSD-2 CC-BY-3.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
src_prepare() {
default
diff --git a/app-dicts/myspell-nn/myspell-nn-2.0.10.ebuild b/app-dicts/myspell-nn/myspell-nn-2.0.10.ebuild
index 826606ac4826..9b3ebf014d7c 100644
--- a/app-dicts/myspell-nn/myspell-nn-2.0.10.ebuild
+++ b/app-dicts/myspell-nn/myspell-nn-2.0.10.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://alioth.debian.org/frs/download.php/2357/no_NO-pack2-${PV}.zip"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
src_unpack() {
myspell-r2_src_unpack
diff --git a/app-dicts/myspell-pl/Manifest b/app-dicts/myspell-pl/Manifest
index 5b4938d4bc93..68e76bbd03d4 100644
--- a/app-dicts/myspell-pl/Manifest
+++ b/app-dicts/myspell-pl/Manifest
@@ -1 +1,3 @@
DIST myspell-pl-20230101.zip 1275977 BLAKE2B d272c2f42f63a8622f72a05674a76a6d9191e53a8b9a057b595cbed7892c739b070b447b00c5c5b4c1aad8a1b41645923de9dcdcc8b56f8edea9895ea637aebd SHA512 1e5212413b9b1481664dd04ad5d436b5780bc457f771e4221d8a878709894fee71e894f870d95538729586e6f6745f8bbda49db3a4c960321049898a739e5e88
+DIST myspell-pl-20240801.zip 1287237 BLAKE2B 2404a8c0fd3f4608c38bb6b184b4f0b56674e85aa8c416e5678e10a00b69949843e942102feec10d13d9fb5fe14f4a9399851291d4b2488abce9c8e1545c3ed3 SHA512 2f681ba0a8c67a5405f557339e0711974d4aaf186bd3692f3540e51db8fad6d02c34317becabe07f13e154dd1a9660452f6e789e6e1d0f1900085da673413418
+DIST myspell-pl-20240901.zip 1292501 BLAKE2B 7ecdd3441620988fcd9ce806318b0917d0d377b9bf9cc875803e11c1b2faf57329f2989c5d70303f428c68aed2e575c88549c9e73d0d241cd32458903cf2e951 SHA512 0640f46384ce37537a47b54e22671d38252d3561abca31582ea45a8b45f440885e358fc1b60cc87b0028960d1e8b9bb53715bf142e5d0cfd5c7c1f3951c22f03
diff --git a/app-dicts/myspell-pl/metadata.xml b/app-dicts/myspell-pl/metadata.xml
index 265e713913b2..2d279c1825a1 100644
--- a/app-dicts/myspell-pl/metadata.xml
+++ b/app-dicts/myspell-pl/metadata.xml
@@ -1,9 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person" proxied="yes">
+ <name>Filip Kobierski</name>
+ <email>fkobi@pm.me</email>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<stabilize-allarches/>
- <upstream>
- <remote-id type="sourceforge">synonimy</remote-id>
- </upstream>
</pkgmetadata>
diff --git a/app-dicts/myspell-pl/myspell-pl-20230101.ebuild b/app-dicts/myspell-pl/myspell-pl-20230101.ebuild
index 1e90eacd4a43..d581980f398b 100644
--- a/app-dicts/myspell-pl/myspell-pl-20230101.ebuild
+++ b/app-dicts/myspell-pl/myspell-pl-20230101.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://sjp.pl/sl/ort/sjp-${P}.zip -> ${P}.zip"
LICENSE="CC-SA-1.0 Apache-2.0 LGPL-2.1+ GPL-2+ MPL-1.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
src_prepare() {
default
diff --git a/app-dicts/myspell-pl/myspell-pl-20240801.ebuild b/app-dicts/myspell-pl/myspell-pl-20240801.ebuild
new file mode 100644
index 000000000000..dd9647f3e2ef
--- /dev/null
+++ b/app-dicts/myspell-pl/myspell-pl-20240801.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MYSPELL_DICT=( "pl_PL.aff" "pl_PL.dic" )
+
+inherit myspell-r2 unpacker
+
+DESCRIPTION="Polish dictionaries for myspell/hunspell"
+HOMEPAGE="https://sjp.pl/sl/en/"
+SRC_URI="https://sjp.pl/sl/ort/sjp-${P}.zip -> ${P}.zip"
+
+LICENSE="GPL-2 LGPL-2.1 MPL-1.1 Apache-2.0 CC-BY-4.0" # upstream's order
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+src_prepare() {
+ default
+ unpack_zip pl_PL.zip
+}
diff --git a/app-dicts/myspell-pl/myspell-pl-20240901.ebuild b/app-dicts/myspell-pl/myspell-pl-20240901.ebuild
new file mode 100644
index 000000000000..ed9d6781d463
--- /dev/null
+++ b/app-dicts/myspell-pl/myspell-pl-20240901.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTE: bump together with aspell-pl
+
+EAPI=8
+
+MYSPELL_DICT=( "pl_PL.aff" "pl_PL.dic" )
+
+inherit myspell-r2 unpacker
+
+DESCRIPTION="Polish dictionaries for myspell/hunspell"
+HOMEPAGE="https://sjp.pl/sl/en/"
+SRC_URI="https://sjp.pl/sl/ort/sjp-${P}.zip -> ${P}.zip"
+
+LICENSE="GPL-2 LGPL-2.1 MPL-1.1 Apache-2.0 CC-BY-4.0" # upstream's order
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+src_prepare() {
+ default
+ unpack_zip pl_PL.zip
+}
diff --git a/app-dicts/myspell-pt-br/myspell-pt-br-3.2.0.ebuild b/app-dicts/myspell-pt-br/myspell-pt-br-3.2.0.ebuild
index 15ff6ac8623d..19a797c48248 100644
--- a/app-dicts/myspell-pt-br/myspell-pt-br-3.2.0.ebuild
+++ b/app-dicts/myspell-pt-br/myspell-pt-br-3.2.0.ebuild
@@ -28,4 +28,4 @@ SRC_URI="
LICENSE="LGPL-3 MPL-1.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/app-dicts/myspell-pt/myspell-pt-20120420.ebuild b/app-dicts/myspell-pt/myspell-pt-20120420.ebuild
index e9372ec441b0..b5e57077b306 100644
--- a/app-dicts/myspell-pt/myspell-pt-20120420.ebuild
+++ b/app-dicts/myspell-pt/myspell-pt-20120420.ebuild
@@ -31,5 +31,5 @@ SRC_URI="
LICENSE="GPL-2 MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
IUSE="+preao"
diff --git a/app-dicts/myspell-ro/myspell-ro-3.3.10.ebuild b/app-dicts/myspell-ro/myspell-ro-3.3.10.ebuild
index a1fb0e790e45..8b0404797b9b 100644
--- a/app-dicts/myspell-ro/myspell-ro-3.3.10.ebuild
+++ b/app-dicts/myspell-ro/myspell-ro-3.3.10.ebuild
@@ -29,4 +29,4 @@ SRC_URI="
LICENSE="GPL-2 LGPL-2.1 MPL-1.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/app-dicts/myspell-ru/myspell-ru-20200606.ebuild b/app-dicts/myspell-ru/myspell-ru-20200606.ebuild
index f3e5c1c0999b..7d57f12bba2f 100644
--- a/app-dicts/myspell-ru/myspell-ru-20200606.ebuild
+++ b/app-dicts/myspell-ru/myspell-ru-20200606.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://extensions.libreoffice.org/assets/downloads/48/${MY_PN}-${MY_PV
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux"
src_prepare() {
default
diff --git a/app-dicts/myspell-sk/myspell-sk-20200501.ebuild b/app-dicts/myspell-sk/myspell-sk-20200501.ebuild
index 429306fa2f9b..b46d615d5057 100644
--- a/app-dicts/myspell-sk/myspell-sk-20200501.ebuild
+++ b/app-dicts/myspell-sk/myspell-sk-20200501.ebuild
@@ -25,4 +25,4 @@ SRC_URI="https://extensions.libreoffice.org/assets/downloads/84/slovak-dictionar
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/app-dicts/myspell-sl/myspell-sl-20201231.ebuild b/app-dicts/myspell-sl/myspell-sl-20201231.ebuild
index 11cfe08b41f5..093b3aaaecb6 100644
--- a/app-dicts/myspell-sl/myspell-sl-20201231.ebuild
+++ b/app-dicts/myspell-sl/myspell-sl-20201231.ebuild
@@ -25,4 +25,4 @@ SRC_URI="https://extensions.libreoffice.org/assets/downloads/752/pack-sl.oxt ->
LICENSE="GPL-3 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/app-dicts/myspell-sq/myspell-sq-1.6.4.ebuild b/app-dicts/myspell-sq/myspell-sq-1.6.4.ebuild
index 43b4dcad6869..04d9cc77bef1 100644
--- a/app-dicts/myspell-sq/myspell-sq-1.6.4.ebuild
+++ b/app-dicts/myspell-sq/myspell-sq-1.6.4.ebuild
@@ -16,6 +16,6 @@ SRC_URI="http://www.shkenca.org/shkarkime/${PN}_AL-${PV}.zip"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
S="${WORKDIR}/${PN}_AL-${PV}"
diff --git a/app-dicts/myspell-sv/myspell-sv-2.42.ebuild b/app-dicts/myspell-sv/myspell-sv-2.42.ebuild
index 10c91ce341e6..97eeb9af11af 100644
--- a/app-dicts/myspell-sv/myspell-sv-2.42.ebuild
+++ b/app-dicts/myspell-sv/myspell-sv-2.42.ebuild
@@ -35,7 +35,7 @@ SRC_URI="
LICENSE="CC-BY-SA-3.0 GPL-2 LGPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
src_prepare () {
default
diff --git a/app-dicts/myspell-sw/myspell-sw-20130312.ebuild b/app-dicts/myspell-sw/myspell-sw-20130312.ebuild
index d58863049edf..ab63ab9d4704 100644
--- a/app-dicts/myspell-sw/myspell-sw-20130312.ebuild
+++ b/app-dicts/myspell-sw/myspell-sw-20130312.ebuild
@@ -18,4 +18,4 @@ HOMEPAGE="https://extensions.openoffice.org/en/project/swahili-dictionary"
SRC_URI="https://extensions.libreoffice.org/assets/downloads/z/swahilidictionary-2013-03-12.oxt"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/app-dicts/myspell-tn/myspell-tn-20150904.ebuild b/app-dicts/myspell-tn/myspell-tn-20150904.ebuild
index 37871eece2e6..6bdbd1b8e737 100644
--- a/app-dicts/myspell-tn/myspell-tn-20150904.ebuild
+++ b/app-dicts/myspell-tn/myspell-tn-20150904.ebuild
@@ -16,4 +16,4 @@ SRC_URI="https://extensions.libreoffice.org/assets/downloads/z/hunspell-tn-2-0-0
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/app-dicts/myspell-uk/Manifest b/app-dicts/myspell-uk/Manifest
index 7474b82882bc..7ad622c01003 100644
--- a/app-dicts/myspell-uk/Manifest
+++ b/app-dicts/myspell-uk/Manifest
@@ -1 +1,2 @@
DIST dict-uk_UA-6.3.1.oxt 1829530 BLAKE2B effd7477006d05f2eb7f09bc7548150d97b1457430bf3159df191981089dbbc6955ce205b4ea1455c58d84b3b8da57dd63bf5d4c0a30e38d36d6c644bc93c27f SHA512 cc8a6725fc184662b56fd9a766a6763bd8b34d86d88eeed063241a6339aabffdca524845abc6133602de61df37fa80259de6e9bc8a98b39689c2d407889458d8
+DIST dict-uk_UA-6.4.4.oxt 1835796 BLAKE2B c50b977c59e675c6e99548ba2de8cb6c94f34238d45e1fb872059898a22dc2a03bd8b19a5b880e37fcdc9cb6950a363df34afdb8b5236580ab178b9031f2acba SHA512 24225e6668a0cb12c35f3bd6ff9a3da4a23c4f527721d3ef3e9a61e4046a2b50a857060ddb8c6a6fdb75407a33f53e069cb8e47fdd58efd9d76b5485d40381d7
diff --git a/app-dicts/myspell-uk/myspell-uk-6.3.1.ebuild b/app-dicts/myspell-uk/myspell-uk-6.3.1.ebuild
index 8944a406b682..4f418a157417 100644
--- a/app-dicts/myspell-uk/myspell-uk-6.3.1.ebuild
+++ b/app-dicts/myspell-uk/myspell-uk-6.3.1.ebuild
@@ -25,4 +25,4 @@ SRC_URI="https://extensions.libreoffice.org/assets/downloads/521/1702576951/dict
LICENSE="GPL-3 LGPL-2.1 MPL-1.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/app-dicts/myspell-uk/myspell-uk-6.4.4.ebuild b/app-dicts/myspell-uk/myspell-uk-6.4.4.ebuild
new file mode 100644
index 000000000000..145fbfb45b1e
--- /dev/null
+++ b/app-dicts/myspell-uk/myspell-uk-6.4.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MYSPELL_DICT=(
+ "uk_UA.aff"
+ "uk_UA.dic"
+)
+
+MYSPELL_HYPH=(
+ "hyph_uk_UA.dic"
+)
+
+MYSPELL_THES=(
+ "th_uk_UA.dat"
+ "th_uk_UA.idx"
+)
+
+inherit myspell-r2
+
+DESCRIPTION="Ukrainian dictionaries for myspell/hunspell"
+HOMEPAGE="https://extensions.libreoffice.org/extension-center/ukrainian-spelling-dictionary-and-thesaurus"
+SRC_URI="https://extensions.libreoffice.org/assets/downloads/521/1711493602/dict-uk_UA-6.4.4.oxt"
+
+LICENSE="GPL-3 LGPL-2.1 MPL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
diff --git a/app-dicts/myspell-zu/myspell-zu-20100126.ebuild b/app-dicts/myspell-zu/myspell-zu-20100126.ebuild
index 5aea56b18ead..8091ca04a7e4 100644
--- a/app-dicts/myspell-zu/myspell-zu-20100126.ebuild
+++ b/app-dicts/myspell-zu/myspell-zu-20100126.ebuild
@@ -18,4 +18,4 @@ HOMEPAGE="https://extensions.openoffice.org/en/project/zulu-spell-checker"
SRC_URI="https://downloads.sourceforge.net/aoo-extensions/dict-zu_za-${MY_PV}.oxt -> ${P}.oxt"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/app-dicts/verbiste/Manifest b/app-dicts/verbiste/Manifest
index f8304dddee8e..ccc70cba7a55 100644
--- a/app-dicts/verbiste/Manifest
+++ b/app-dicts/verbiste/Manifest
@@ -1 +1,2 @@
DIST verbiste-0.1.47.tar.gz 781085 BLAKE2B 39f92bffc2165b49a2cd66ced4337aa4eb4253a1d767f0c26cea0bc10e965a5547158ab0de796b76016fd46bd220b305a14c9be42b76f5a25f0fde85e4ff1b97 SHA512 cc06d3e4a09b9edf2fe3996f527ae05fa50af909cc5ea6ed830d1b4f5706cf9b29028160cff842a211148e13d736f7e2cb74f10b3c5fd84d93a1038e05a26cbf
+DIST verbiste-0.1.48.tar.gz 807115 BLAKE2B 666df78baf30ae4fba19e86dc2b812ea6ea6711829d46e6c1e5474f3b500576c992a3338abdbe6c347d154d1f37b696ef59e1e60a8ab79c2ef5b9584d026ac2a SHA512 4d0ac1a1116b51196b1ba72cceed507c56551ed97d2de07dfbf1f6eb48769a7c3c1ee676aa3a2d3f9e3cb512df3808d9bb1da9c7166a820cc3379ff06f4f14f2
diff --git a/app-dicts/verbiste/verbiste-0.1.48.ebuild b/app-dicts/verbiste/verbiste-0.1.48.ebuild
new file mode 100644
index 000000000000..d8d3ec98d114
--- /dev/null
+++ b/app-dicts/verbiste/verbiste-0.1.48.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg-utils
+
+DESCRIPTION="French conjugation system"
+HOMEPAGE="http://sarrazip.com/dev/verbiste.html"
+SRC_URI="http://sarrazip.com/dev/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+IUSE="gtk test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/libxml2-2.4.0:2
+ gtk? ( >=x11-libs/gtk+-2.6:2 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-lang/perl
+ dev-perl/XML-Parser
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local myeconfargs=(
+ --with-console-app
+ --without-gnome-app
+ --without-gnome-applet
+ $(use_with gtk gtk-app)
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_test() {
+ emake VERBOSE=1 check
+}
+
+src_install() {
+ default
+
+ dodoc HACKING LISEZMOI
+ # file is only installed with USE=gnome
+ if use gtk; then
+ sed -e 's/Exec=.*/Exec=verbiste-gtk/' \
+ -i src/gnome/verbiste.desktop || die
+ domenu src/gnome/verbiste.desktop
+ fi
+
+ find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ if use gtk; then
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ fi
+}
+
+pkg_postrm() {
+ if use gtk; then
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ fi
+}
diff --git a/app-dicts/wnn-ldic/Manifest b/app-dicts/wnn-ldic/Manifest
deleted file mode 100644
index e9a91d34c02a..000000000000
--- a/app-dicts/wnn-ldic/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ldic-1.04-wnn.txt 333702 BLAKE2B 88340da9f4456b338f291c52b110d2507f0ce40a25fbed2793bbcc7cb9f0b5d1e780584c2b24238fbd13f76d0a0b205668ae44aedbff255d97576b4a41a7c0c6 SHA512 26e44e5163b72f99f7aae9fdfd8f57ba8c117764bdeeebd78ca092352532197a99e7e9ca57efc59dc37114713314bc1bc0fa5fa179b708542af381d6e09cfc89
diff --git a/app-dicts/wnn-ldic/metadata.xml b/app-dicts/wnn-ldic/metadata.xml
deleted file mode 100644
index 491c88b3a31f..000000000000
--- a/app-dicts/wnn-ldic/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>cjk@gentoo.org</email>
- <name>Cjk</name>
- </maintainer>
-</pkgmetadata>
diff --git a/app-dicts/wnn-ldic/wnn-ldic-1.04-r1.ebuild b/app-dicts/wnn-ldic/wnn-ldic-1.04-r1.ebuild
deleted file mode 100644
index 350c879e0a8d..000000000000
--- a/app-dicts/wnn-ldic/wnn-ldic-1.04-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Wnn dictionary for librarian"
-#HOMEPAGE="http://www.tulips.tsukuba.ac.jp/misc/export/cat/ldic"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
-SRC_URI="mirror://gentoo/ldic-${PV}-wnn.txt"
-S="${WORKDIR}"
-
-LICENSE="HPND"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
-
-DEPEND="app-i18n/freewnn"
-
-src_unpack() {
- :
-}
-
-src_compile() {
- local atod=atod
- if has_version "<app-i18n/freewnn-1.1.1_alpha23"; then
- atod="${BROOT}"/usr/bin/Wnn4/atod
- fi
- "${atod}" lib.dic < "${DISTDIR}"/${A} || die
-}
-
-src_install() {
- insinto /usr/lib/wnn/ja_JP/dic/misc
- doins lib.dic
-}
-
-pkg_postinst() {
- elog "lib.dic is installed in ${EPREFIX}/usr/lib/wnn/ja_JP/dic/misc."
- elog "You have to edit your wnnenvrc or eggrc to use it."
-}
diff --git a/app-dicts/ydpdict/Manifest b/app-dicts/ydpdict/Manifest
index d66c4d77547d..97310111c500 100644
--- a/app-dicts/ydpdict/Manifest
+++ b/app-dicts/ydpdict/Manifest
@@ -1 +1,2 @@
DIST ydpdict-1.0.3.tar.gz 185721 BLAKE2B 1db80dc20dd6d71c4b7fed2051bbfae1021fd1ea15ca1f993e8e095912fbcc8d599d8f480143d185fd11c6a1414d7f29ae67a9f5cffda624b434d198cddc5c68 SHA512 ca50c485f10aa4c4691a27a474a5ae814be3bb183b4927728f14de67af1e11a281e5272fc5777d6573e69dd00d3da2223b78d729132764338c92489f20eb17e8
+DIST ydpdict-1.0.5.tar.gz 191401 BLAKE2B 5b57e16d36fe744e435924546c55bb5d0e130a1e76ec743cb871ccf71bb53d5999a8ba5eb3cca0db8ae6d4f3680642d2d243f067a4bef653d375ccf9e203f460 SHA512 12fcee0612560ebea3942ce31ef6b4927bd033cd45e9dd6e677a8aefcf3a81feb267ad77953e3ed1a904428586e41df8dd8c732cdbe1e9a3220cc46c153030c1
diff --git a/app-dicts/ydpdict/ydpdict-1.0.5.ebuild b/app-dicts/ydpdict/ydpdict-1.0.5.ebuild
new file mode 100644
index 000000000000..c29a3178c033
--- /dev/null
+++ b/app-dicts/ydpdict/ydpdict-1.0.5.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Interface for the Collins Dictionary"
+HOMEPAGE="https://github.com/wojtekka/ydpdict"
+SRC_URI="https://github.com/wojtekka/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="ao"
+
+RDEPEND="
+ app-dicts/libydpdict
+ sys-libs/ncurses:=[unicode(+)]
+ ao? ( media-libs/libao )
+"
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.0.3-tinfo.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_with ao libao)
+}
+
+src_install() {
+ dodir "/etc"
+ default
+}
+
+pkg_postinst() {
+ echo
+ elog "Note that to use this program you'll need the original Collins Dictionary"
+ elog "datafiles (dict100.*, dict101.*). These can be found in the Dabasase/"
+ elog "directory of the Windows version of the Collins dictionary. Once you obtain"
+ elog "the files, put them into /usr/share/ydpdict"
+ elog
+ elog "Some configuration options can be set in /etc/ydpdict.conf"
+ echo
+}