summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXin Li <delphij@google.com>2024-01-17 22:13:52 -0800
committerXin Li <delphij@google.com>2024-01-17 22:13:52 -0800
commit286c34d62e2e7c979c4d7f6d6fbc4ea1efed63ea (patch)
tree5b48f39630a99c1c12d7681ff57932db8e1bb301
parentb291f92f3dbc680c4e0f048ee333acc2ccc3609b (diff)
parentd9accaf10745799086f57096a6f69b7788486efe (diff)
downloadhyphenation-patterns-286c34d62e2e7c979c4d7f6d6fbc4ea1efed63ea.tar.gz
Merge Android 24Q1 Release (ab/11220357)temp_319669529
Bug: 319669529 Merged-In: I26930bfa8db658e4427cf1e53c47f0f75c4273d9 Change-Id: Ie7cf4804f81a4c48c167e9d5faa2b408729fe7b3
-rw-r--r--Android.mk106
-rw-r--r--LibreOffice/METADATA23
-rw-r--r--LibreOffice/README.android18
-rw-r--r--LibreOffice/sv/MODULE_LICENSE_MPL (renamed from sv/MODULE_LICENSE_MPL)0
-rw-r--r--LibreOffice/sv/NOTICE (renamed from sv/NOTICE)0
-rw-r--r--LibreOffice/sv/hyph-sv.chr.txt (renamed from sv/hyph-sv.chr.txt)0
-rw-r--r--LibreOffice/sv/hyph-sv.hyp.txt (renamed from sv/hyph-sv.hyp.txt)0
-rw-r--r--LibreOffice/sv/hyph-sv.lic.txt (renamed from sv/hyph-sv.lic.txt)0
-rw-r--r--LibreOffice/sv/hyph-sv.pat.txt (renamed from sv/hyph-sv.pat.txt)0
-rw-r--r--METADATA3
-rw-r--r--OpenTaal/METADATA13
-rw-r--r--OpenTaal/README.android9
-rw-r--r--OpenTaal/nl/MODULE_LICENSE_BSD (renamed from nl/MODULE_LICENSE_BSD)0
-rw-r--r--OpenTaal/nl/NOTICE (renamed from nl/NOTICE)0
-rw-r--r--OpenTaal/nl/hyph-nl.chr.txt (renamed from nl/hyph-nl.chr.txt)0
-rw-r--r--OpenTaal/nl/hyph-nl.hyp.txt (renamed from nl/hyph-nl.hyp.txt)0
-rw-r--r--OpenTaal/nl/hyph-nl.lic.txt (renamed from nl/hyph-nl.lic.txt)0
-rw-r--r--OpenTaal/nl/hyph-nl.pat.txt (renamed from nl/hyph-nl.pat.txt)0
-rw-r--r--TeX/Ethi/MODULE_LICENSE_PERMISSIVE (renamed from Ethi/MODULE_LICENSE_PERMISSIVE)0
-rw-r--r--TeX/Ethi/NOTICE (renamed from Ethi/NOTICE)0
-rw-r--r--TeX/Ethi/hyph-und-ethi.chr.txt (renamed from Ethi/hyph-und-ethi.chr.txt)0
-rw-r--r--TeX/Ethi/hyph-und-ethi.hyp.txt (renamed from Ethi/hyph-und-ethi.hyp.txt)0
-rw-r--r--TeX/Ethi/hyph-und-ethi.lic.txt (renamed from Ethi/hyph-und-ethi.lic.txt)0
-rw-r--r--TeX/Ethi/hyph-und-ethi.pat.txt (renamed from Ethi/hyph-und-ethi.pat.txt)0
-rw-r--r--TeX/METADATA14
-rw-r--r--TeX/README.android (renamed from README.android)8
-rw-r--r--TeX/am/MODULE_LICENSE_MIT (renamed from af/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/am/NOTICE (renamed from am/NOTICE)0
-rw-r--r--TeX/am/hyph-mul-ethi.chr.txt (renamed from am/hyph-mul-ethi.chr.txt)0
-rw-r--r--TeX/am/hyph-mul-ethi.hyp.txt (renamed from am/hyph-mul-ethi.hyp.txt)0
-rw-r--r--TeX/am/hyph-mul-ethi.lic.txt (renamed from am/hyph-mul-ethi.lic.txt)0
-rw-r--r--TeX/am/hyph-mul-ethi.pat.txt (renamed from am/hyph-mul-ethi.pat.txt)0
-rw-r--r--TeX/as/MODULE_LICENSE_MIT (renamed from am/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/as/NOTICE (renamed from as/NOTICE)0
-rw-r--r--TeX/as/hyph-as.chr.txt (renamed from as/hyph-as.chr.txt)0
-rw-r--r--TeX/as/hyph-as.hyp.txt (renamed from as/hyph-as.hyp.txt)0
-rw-r--r--TeX/as/hyph-as.lic.txt (renamed from as/hyph-as.lic.txt)0
-rw-r--r--TeX/as/hyph-as.pat.txt (renamed from as/hyph-as.pat.txt)0
-rw-r--r--TeX/be/MODULE_LICENSE_MIT (renamed from as/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/be/NOTICE (renamed from be/NOTICE)0
-rw-r--r--TeX/be/hyph-be.chr.txt (renamed from be/hyph-be.chr.txt)0
-rw-r--r--TeX/be/hyph-be.hyp.txt (renamed from be/hyph-be.hyp.txt)0
-rw-r--r--TeX/be/hyph-be.lic.txt (renamed from be/hyph-be.lic.txt)0
-rw-r--r--TeX/be/hyph-be.pat.txt (renamed from be/hyph-be.pat.txt)0
-rw-r--r--TeX/bg/MODULE_LICENSE_MIT (renamed from be/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/bg/NOTICE (renamed from bg/NOTICE)0
-rw-r--r--TeX/bg/hyph-bg.chr.txt (renamed from bg/hyph-bg.chr.txt)0
-rw-r--r--TeX/bg/hyph-bg.hyp.txt (renamed from bg/hyph-bg.hyp.txt)0
-rw-r--r--TeX/bg/hyph-bg.lic.txt (renamed from bg/hyph-bg.lic.txt)0
-rw-r--r--TeX/bg/hyph-bg.pat.txt (renamed from bg/hyph-bg.pat.txt)0
-rw-r--r--TeX/bn/MODULE_LICENSE_MIT (renamed from bg/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/bn/NOTICE (renamed from bn/NOTICE)0
-rw-r--r--TeX/bn/hyph-bn.chr.txt (renamed from bn/hyph-bn.chr.txt)0
-rw-r--r--TeX/bn/hyph-bn.hyp.txt (renamed from bn/hyph-bn.hyp.txt)0
-rw-r--r--TeX/bn/hyph-bn.lic.txt (renamed from bn/hyph-bn.lic.txt)0
-rw-r--r--TeX/bn/hyph-bn.pat.txt (renamed from bn/hyph-bn.pat.txt)0
-rw-r--r--TeX/cu/MODULE_LICENSE_MIT (renamed from bn/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/cu/NOTICE (renamed from cu/NOTICE)0
-rw-r--r--TeX/cu/hyph-cu.chr.txt (renamed from cu/hyph-cu.chr.txt)0
-rw-r--r--TeX/cu/hyph-cu.hyp.txt (renamed from cu/hyph-cu.hyp.txt)0
-rw-r--r--TeX/cu/hyph-cu.lic.txt (renamed from cu/hyph-cu.lic.txt)0
-rw-r--r--TeX/cu/hyph-cu.pat.txt (renamed from cu/hyph-cu.pat.txt)0
-rw-r--r--TeX/cy/MODULE_LICENSE_MIT (renamed from cs/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/cy/NOTICE (renamed from cy/NOTICE)0
-rw-r--r--TeX/cy/hyph-cy.chr.txt (renamed from cy/hyph-cy.chr.txt)0
-rw-r--r--TeX/cy/hyph-cy.hyp.txt (renamed from cy/hyph-cy.hyp.txt)0
-rw-r--r--TeX/cy/hyph-cy.lic.txt (renamed from cy/hyph-cy.lic.txt)0
-rw-r--r--TeX/cy/hyph-cy.pat.txt (renamed from cy/hyph-cy.pat.txt)0
-rw-r--r--TeX/da/MODULE_LICENSE_MIT (renamed from cu/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/da/NOTICE (renamed from da/NOTICE)0
-rw-r--r--TeX/da/hyph-da.chr.txt (renamed from da/hyph-da.chr.txt)0
-rw-r--r--TeX/da/hyph-da.hyp.txt (renamed from da/hyph-da.hyp.txt)0
-rw-r--r--TeX/da/hyph-da.lic.txt (renamed from da/hyph-da.lic.txt)0
-rw-r--r--TeX/da/hyph-da.pat.txt (renamed from da/hyph-da.pat.txt)0
-rw-r--r--TeX/de/MODULE_LICENSE_MIT (renamed from cy/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/de/NOTICE (renamed from de/NOTICE)0
-rwxr-xr-xTeX/de/create_chr.py (renamed from de/create_chr.py)0
-rw-r--r--TeX/de/hyph-de-1901.chr.txt (renamed from de/hyph-de-1901.chr.txt)0
-rw-r--r--TeX/de/hyph-de-1901.hyp.txt (renamed from de/hyph-de-1901.hyp.txt)0
-rw-r--r--TeX/de/hyph-de-1901.lic.txt (renamed from de/hyph-de-1901.lic.txt)0
-rw-r--r--TeX/de/hyph-de-1901.pat.txt (renamed from de/hyph-de-1901.pat.txt)0
-rw-r--r--TeX/de/hyph-de-1996.chr.txt (renamed from de/hyph-de-1996.chr.txt)0
-rw-r--r--TeX/de/hyph-de-1996.hyp.txt (renamed from de/hyph-de-1996.hyp.txt)0
-rw-r--r--TeX/de/hyph-de-1996.lic.txt (renamed from de/hyph-de-1996.lic.txt)0
-rw-r--r--TeX/de/hyph-de-1996.pat.txt (renamed from de/hyph-de-1996.pat.txt)0
-rw-r--r--TeX/de/hyph-de-ch-1901.chr.txt (renamed from de/hyph-de-ch-1901.chr.txt)0
-rw-r--r--TeX/de/hyph-de-ch-1901.hyp.txt (renamed from de/hyph-de-ch-1901.hyp.txt)0
-rw-r--r--TeX/de/hyph-de-ch-1901.lic.txt (renamed from de/hyph-de-ch-1901.lic.txt)0
-rw-r--r--TeX/de/hyph-de-ch-1901.pat.txt (renamed from de/hyph-de-ch-1901.pat.txt)0
-rw-r--r--TeX/el/MODULE_LICENSE_MIT (renamed from da/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/el/NOTICE (renamed from el/NOTICE)0
-rw-r--r--TeX/el/hyph-el.chr.txt (renamed from el/hyph-el.chr.txt)0
-rw-r--r--TeX/el/hyph-el.hyp.txt (renamed from el/hyph-el.hyp.txt)0
-rw-r--r--TeX/el/hyph-el.lic.txt (renamed from el/hyph-el.lic.txt)0
-rw-r--r--TeX/el/hyph-el.pat.txt (renamed from el/hyph-el.pat.txt)0
-rw-r--r--TeX/en-GB/MODULE_LICENSE_UNICODE (renamed from en-GB/MODULE_LICENSE_UNICODE)0
-rw-r--r--TeX/en-GB/NOTICE (renamed from en-GB/NOTICE)0
-rw-r--r--TeX/en-GB/README.android (renamed from en-GB/README.android)0
-rw-r--r--TeX/en-GB/hyph-en-gb.chr.txt (renamed from en-GB/hyph-en-gb.chr.txt)0
-rw-r--r--TeX/en-GB/hyph-en-gb.hyp.txt (renamed from en-GB/hyph-en-gb.hyp.txt)0
-rw-r--r--TeX/en-GB/hyph-en-gb.lic.txt (renamed from en-GB/hyph-en-gb.lic.txt)0
-rw-r--r--TeX/en-GB/hyph-en-gb.pat.txt (renamed from en-GB/hyph-en-gb.pat.txt)0
-rw-r--r--TeX/en-US/MODULE_LICENSE_NOTICE (renamed from en-US/MODULE_LICENSE_NOTICE)0
-rw-r--r--TeX/en-US/NOTICE (renamed from en-US/NOTICE)0
-rw-r--r--TeX/en-US/hyph-en-us.chr.txt (renamed from en-US/hyph-en-us.chr.txt)0
-rw-r--r--TeX/en-US/hyph-en-us.hyp.txt (renamed from en-US/hyph-en-us.hyp.txt)0
-rw-r--r--TeX/en-US/hyph-en-us.lic.txt (renamed from en-US/hyph-en-us.lic.txt)0
-rw-r--r--TeX/en-US/hyph-en-us.pat.txt (renamed from en-US/hyph-en-us.pat.txt)0
-rw-r--r--TeX/en-US/ushyphex.tex (renamed from en-US/ushyphex.tex)0
-rw-r--r--TeX/es/MODULE_LICENSE_MIT (renamed from de/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/es/NOTICE (renamed from es/NOTICE)0
-rw-r--r--TeX/es/hyph-es.chr.txt (renamed from es/hyph-es.chr.txt)0
-rw-r--r--TeX/es/hyph-es.hyp.txt (renamed from es/hyph-es.hyp.txt)0
-rw-r--r--TeX/es/hyph-es.lic.txt (renamed from es/hyph-es.lic.txt)0
-rw-r--r--TeX/es/hyph-es.pat.txt (renamed from es/hyph-es.pat.txt)0
-rw-r--r--TeX/et/MODULE_LICENSE_MIT (renamed from el/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/et/NOTICE (renamed from et/NOTICE)0
-rw-r--r--TeX/et/hyph-et.chr.txt (renamed from et/hyph-et.chr.txt)0
-rw-r--r--TeX/et/hyph-et.hyp.txt (renamed from et/hyph-et.hyp.txt)0
-rw-r--r--TeX/et/hyph-et.lic.txt (renamed from et/hyph-et.lic.txt)0
-rw-r--r--TeX/et/hyph-et.pat.txt (renamed from et/hyph-et.pat.txt)0
-rw-r--r--TeX/eu/MODULE_LICENSE_UNICODE (renamed from eu/MODULE_LICENSE_UNICODE)0
-rw-r--r--TeX/eu/NOTICE (renamed from eu/NOTICE)0
-rw-r--r--TeX/eu/hyph-eu.chr.txt (renamed from eu/hyph-eu.chr.txt)0
-rw-r--r--TeX/eu/hyph-eu.hyp.txt (renamed from eu/hyph-eu.hyp.txt)0
-rw-r--r--TeX/eu/hyph-eu.lic.txt (renamed from eu/hyph-eu.lic.txt)0
-rw-r--r--TeX/eu/hyph-eu.pat.txt (renamed from eu/hyph-eu.pat.txt)0
-rw-r--r--TeX/fr/MODULE_LICENSE_MIT (renamed from es/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/fr/NOTICE (renamed from fr/NOTICE)0
-rw-r--r--TeX/fr/hyph-fr.chr.txt (renamed from fr/hyph-fr.chr.txt)0
-rw-r--r--TeX/fr/hyph-fr.hyp.txt (renamed from fr/hyph-fr.hyp.txt)0
-rw-r--r--TeX/fr/hyph-fr.lic.txt (renamed from fr/hyph-fr.lic.txt)0
-rw-r--r--TeX/fr/hyph-fr.pat.txt (renamed from fr/hyph-fr.pat.txt)0
-rw-r--r--TeX/ga/MODULE_LICENSE_MIT (renamed from et/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/ga/NOTICE (renamed from ga/NOTICE)0
-rw-r--r--TeX/ga/hyph-ga.chr.txt (renamed from ga/hyph-ga.chr.txt)0
-rw-r--r--TeX/ga/hyph-ga.hyp.txt (renamed from ga/hyph-ga.hyp.txt)0
-rw-r--r--TeX/ga/hyph-ga.lic.txt (renamed from ga/hyph-ga.lic.txt)0
-rw-r--r--TeX/ga/hyph-ga.pat.txt (renamed from ga/hyph-ga.pat.txt)0
-rw-r--r--TeX/gl/MODULE_LICENSE_UNLICENSE (renamed from gl/MODULE_LICENSE_UNLICENSE)0
-rw-r--r--TeX/gl/NOTICE (renamed from gl/NOTICE)0
-rw-r--r--TeX/gl/hyph-gl.chr.txt (renamed from gl/hyph-gl.chr.txt)0
-rw-r--r--TeX/gl/hyph-gl.hyp.txt (renamed from gl/hyph-gl.hyp.txt)0
-rw-r--r--TeX/gl/hyph-gl.lic.txt (renamed from gl/hyph-gl.lic.txt)0
-rw-r--r--TeX/gl/hyph-gl.pat.txt (renamed from gl/hyph-gl.pat.txt)0
-rw-r--r--TeX/gu/MODULE_LICENSE_MIT (renamed from fr/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/gu/NOTICE (renamed from gu/NOTICE)0
-rw-r--r--TeX/gu/hyph-gu.chr.txt (renamed from gu/hyph-gu.chr.txt)0
-rw-r--r--TeX/gu/hyph-gu.hyp.txt (renamed from gu/hyph-gu.hyp.txt)0
-rw-r--r--TeX/gu/hyph-gu.lic.txt (renamed from gu/hyph-gu.lic.txt)0
-rw-r--r--TeX/gu/hyph-gu.pat.txt (renamed from gu/hyph-gu.pat.txt)0
-rw-r--r--TeX/hi/MODULE_LICENSE_MIT (renamed from ga/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/hi/NOTICE (renamed from hi/NOTICE)0
-rw-r--r--TeX/hi/hyph-hi.chr.txt (renamed from hi/hyph-hi.chr.txt)0
-rw-r--r--TeX/hi/hyph-hi.hyp.txt (renamed from hi/hyph-hi.hyp.txt)0
-rw-r--r--TeX/hi/hyph-hi.lic.txt (renamed from hi/hyph-hi.lic.txt)0
-rw-r--r--TeX/hi/hyph-hi.pat.txt (renamed from hi/hyph-hi.pat.txt)0
-rw-r--r--TeX/hr/MODULE_LICENSE_UNICODE (renamed from hr/MODULE_LICENSE_UNICODE)0
-rw-r--r--TeX/hr/NOTICE (renamed from hr/NOTICE)0
-rw-r--r--TeX/hr/hyph-hr.chr.txt (renamed from hr/hyph-hr.chr.txt)0
-rw-r--r--TeX/hr/hyph-hr.hyp.txt (renamed from hr/hyph-hr.hyp.txt)0
-rw-r--r--TeX/hr/hyph-hr.lic.txt (renamed from hr/hyph-hr.lic.txt)0
-rw-r--r--TeX/hr/hyph-hr.pat.txt (renamed from hr/hyph-hr.pat.txt)0
-rw-r--r--TeX/hu/MODULE_LICENSE_MPL_GPL_LGPL (renamed from hu/MODULE_LICENSE_MPL_GPL_LGPL)0
-rw-r--r--TeX/hu/NOTICE (renamed from hu/NOTICE)0
-rw-r--r--TeX/hu/hyph-hu.chr.txt (renamed from hu/hyph-hu.chr.txt)0
-rw-r--r--TeX/hu/hyph-hu.hyp.txt (renamed from hu/hyph-hu.hyp.txt)0
-rw-r--r--TeX/hu/hyph-hu.lic.txt (renamed from hu/hyph-hu.lic.txt)0
-rw-r--r--TeX/hu/hyph-hu.pat.txt (renamed from hu/hyph-hu.pat.txt)0
-rw-r--r--TeX/hy/MODULE_LICENSE_LGPL (renamed from hy/MODULE_LICENSE_LGPL)0
-rw-r--r--TeX/hy/NOTICE (renamed from hy/NOTICE)0
-rw-r--r--TeX/hy/hyph-hy.chr.txt (renamed from hy/hyph-hy.chr.txt)0
-rw-r--r--TeX/hy/hyph-hy.hyp.txt (renamed from hy/hyph-hy.hyp.txt)0
-rw-r--r--TeX/hy/hyph-hy.lic.txt (renamed from hy/hyph-hy.lic.txt)0
-rw-r--r--TeX/hy/hyph-hy.pat.txt (renamed from hy/hyph-hy.pat.txt)0
-rw-r--r--TeX/it/MODULE_LICENSE_MIT (renamed from gu/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/it/NOTICE (renamed from it/NOTICE)0
-rw-r--r--TeX/it/hyph-it.chr.txt (renamed from it/hyph-it.chr.txt)0
-rw-r--r--TeX/it/hyph-it.hyp.txt (renamed from it/hyph-it.hyp.txt)0
-rw-r--r--TeX/it/hyph-it.lic.txt (renamed from it/hyph-it.lic.txt)0
-rw-r--r--TeX/it/hyph-it.pat.txt (renamed from it/hyph-it.pat.txt)0
-rw-r--r--TeX/ka/MODULE_LICENSE_MIT (renamed from hi/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/ka/NOTICE (renamed from ka/NOTICE)0
-rw-r--r--TeX/ka/hyph-ka.chr.txt (renamed from ka/hyph-ka.chr.txt)0
-rw-r--r--TeX/ka/hyph-ka.hyp.txt (renamed from ka/hyph-ka.hyp.txt)0
-rw-r--r--TeX/ka/hyph-ka.lic.txt (renamed from ka/hyph-ka.lic.txt)0
-rw-r--r--TeX/ka/hyph-ka.pat.txt (renamed from ka/hyph-ka.pat.txt)0
-rw-r--r--TeX/kn/MODULE_LICENSE_MIT (renamed from it/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/kn/NOTICE (renamed from kn/NOTICE)0
-rw-r--r--TeX/kn/hyph-kn.chr.txt (renamed from kn/hyph-kn.chr.txt)0
-rw-r--r--TeX/kn/hyph-kn.hyp.txt (renamed from kn/hyph-kn.hyp.txt)0
-rw-r--r--TeX/kn/hyph-kn.lic.txt (renamed from kn/hyph-kn.lic.txt)0
-rw-r--r--TeX/kn/hyph-kn.pat.txt (renamed from kn/hyph-kn.pat.txt)0
-rw-r--r--TeX/la/MODULE_LICENSE_MIT (renamed from ka/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/la/NOTICE (renamed from la/NOTICE)0
-rw-r--r--TeX/la/hyph-la-x-liturgic.chr.txt (renamed from la/hyph-la-x-liturgic.chr.txt)0
-rw-r--r--TeX/la/hyph-la-x-liturgic.hyp.txt (renamed from la/hyph-la-x-liturgic.hyp.txt)0
-rw-r--r--TeX/la/hyph-la-x-liturgic.lic.txt (renamed from la/hyph-la-x-liturgic.lic.txt)0
-rw-r--r--TeX/la/hyph-la-x-liturgic.pat.txt (renamed from la/hyph-la-x-liturgic.pat.txt)0
-rw-r--r--TeX/la/hyph-la.chr.txt (renamed from la/hyph-la.chr.txt)0
-rw-r--r--TeX/la/hyph-la.hyp.txt (renamed from la/hyph-la.hyp.txt)0
-rw-r--r--TeX/la/hyph-la.lic.txt (renamed from la/hyph-la.lic.txt)0
-rw-r--r--TeX/la/hyph-la.pat.txt (renamed from la/hyph-la.pat.txt)0
-rw-r--r--TeX/lt/MODULE_LICENSE_MIT (renamed from kn/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/lt/NOTICE (renamed from lt/NOTICE)0
-rw-r--r--TeX/lt/hyph-lt.chr.txt (renamed from lt/hyph-lt.chr.txt)0
-rw-r--r--TeX/lt/hyph-lt.hyp.txt (renamed from lt/hyph-lt.hyp.txt)0
-rw-r--r--TeX/lt/hyph-lt.lic.txt (renamed from lt/hyph-lt.lic.txt)0
-rw-r--r--TeX/lt/hyph-lt.pat.txt (renamed from lt/hyph-lt.pat.txt)0
-rw-r--r--TeX/lv/MODULE_LICENSE_LGPL (renamed from lv/MODULE_LICENSE_LGPL)0
-rw-r--r--TeX/lv/NOTICE (renamed from lv/NOTICE)0
-rw-r--r--TeX/lv/hyph-lv.chr.txt (renamed from lv/hyph-lv.chr.txt)0
-rw-r--r--TeX/lv/hyph-lv.hyp.txt (renamed from lv/hyph-lv.hyp.txt)0
-rw-r--r--TeX/lv/hyph-lv.lic.txt (renamed from lv/hyph-lv.lic.txt)0
-rw-r--r--TeX/lv/hyph-lv.pat.txt (renamed from lv/hyph-lv.pat.txt)0
-rw-r--r--TeX/ml/MODULE_LICENSE_MIT (renamed from la/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/ml/NOTICE (renamed from ml/NOTICE)0
-rw-r--r--TeX/ml/hyph-ml.chr.txt (renamed from ml/hyph-ml.chr.txt)0
-rw-r--r--TeX/ml/hyph-ml.hyp.txt (renamed from ml/hyph-ml.hyp.txt)0
-rw-r--r--TeX/ml/hyph-ml.lic.txt (renamed from ml/hyph-ml.lic.txt)0
-rw-r--r--TeX/ml/hyph-ml.pat.txt (renamed from ml/hyph-ml.pat.txt)0
-rw-r--r--TeX/mn/MODULE_LICENSE_MIT (renamed from lt/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/mn/NOTICE (renamed from mn/NOTICE)0
-rw-r--r--TeX/mn/hyph-mn-cyrl.chr.txt (renamed from mn/hyph-mn-cyrl.chr.txt)0
-rw-r--r--TeX/mn/hyph-mn-cyrl.hyp.txt (renamed from mn/hyph-mn-cyrl.hyp.txt)0
-rw-r--r--TeX/mn/hyph-mn-cyrl.lic.txt (renamed from mn/hyph-mn-cyrl.lic.txt)0
-rw-r--r--TeX/mn/hyph-mn-cyrl.pat.txt (renamed from mn/hyph-mn-cyrl.pat.txt)0
-rw-r--r--TeX/mr/MODULE_LICENSE_MIT (renamed from ml/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/mr/NOTICE (renamed from mr/NOTICE)0
-rw-r--r--TeX/mr/hyph-mr.chr.txt (renamed from mr/hyph-mr.chr.txt)0
-rw-r--r--TeX/mr/hyph-mr.hyp.txt (renamed from mr/hyph-mr.hyp.txt)0
-rw-r--r--TeX/mr/hyph-mr.lic.txt (renamed from mr/hyph-mr.lic.txt)0
-rw-r--r--TeX/mr/hyph-mr.pat.txt (renamed from mr/hyph-mr.pat.txt)0
-rw-r--r--TeX/nb/MODULE_LICENSE_NOTICE (renamed from nb/MODULE_LICENSE_NOTICE)0
-rw-r--r--TeX/nb/NOTICE (renamed from nb/NOTICE)0
-rw-r--r--TeX/nb/hyph-nb.chr.txt (renamed from nb/hyph-nb.chr.txt)0
-rw-r--r--TeX/nb/hyph-nb.hyp.txt (renamed from nb/hyph-nb.hyp.txt)0
-rw-r--r--TeX/nb/hyph-nb.lic.txt (renamed from nb/hyph-nb.lic.txt)0
-rw-r--r--TeX/nb/hyph-nb.pat.txt (renamed from nb/hyph-nb.pat.txt)0
-rw-r--r--TeX/nn/MODULE_LICENSE_NOTICE (renamed from nn/MODULE_LICENSE_NOTICE)0
-rw-r--r--TeX/nn/NOTICE (renamed from nn/NOTICE)0
-rw-r--r--TeX/nn/hyph-nn.chr.txt (renamed from nn/hyph-nn.chr.txt)0
-rw-r--r--TeX/nn/hyph-nn.hyp.txt (renamed from nn/hyph-nn.hyp.txt)0
-rw-r--r--TeX/nn/hyph-nn.lic.txt (renamed from nn/hyph-nn.lic.txt)0
-rw-r--r--TeX/nn/hyph-nn.pat.txt (renamed from nn/hyph-nn.pat.txt)0
-rw-r--r--TeX/or/MODULE_LICENSE_MIT (renamed from mn/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/or/NOTICE (renamed from or/NOTICE)0
-rw-r--r--TeX/or/hyph-or.chr.txt (renamed from or/hyph-or.chr.txt)0
-rw-r--r--TeX/or/hyph-or.hyp.txt (renamed from or/hyph-or.hyp.txt)0
-rw-r--r--TeX/or/hyph-or.lic.txt (renamed from or/hyph-or.lic.txt)0
-rw-r--r--TeX/or/hyph-or.pat.txt (renamed from or/hyph-or.pat.txt)0
-rw-r--r--TeX/pa/MODULE_LICENSE_MIT (renamed from mr/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/pa/NOTICE (renamed from pa/NOTICE)0
-rw-r--r--TeX/pa/hyph-pa.chr.txt (renamed from pa/hyph-pa.chr.txt)0
-rw-r--r--TeX/pa/hyph-pa.hyp.txt (renamed from pa/hyph-pa.hyp.txt)0
-rw-r--r--TeX/pa/hyph-pa.lic.txt (renamed from pa/hyph-pa.lic.txt)0
-rw-r--r--TeX/pa/hyph-pa.pat.txt (renamed from pa/hyph-pa.pat.txt)0
-rw-r--r--TeX/pl/MODULE_LICENSE_MIT (renamed from or/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/pl/NOTICE (renamed from pl/NOTICE)0
-rw-r--r--TeX/pl/hyph-pl.chr.txt (renamed from pl/hyph-pl.chr.txt)0
-rw-r--r--TeX/pl/hyph-pl.hyp.txt (renamed from pl/hyph-pl.hyp.txt)0
-rw-r--r--TeX/pl/hyph-pl.lic.txt (renamed from pl/hyph-pl.lic.txt)0
-rw-r--r--TeX/pl/hyph-pl.pat.txt (renamed from pl/hyph-pl.pat.txt)0
-rw-r--r--TeX/pt/LICENSE (renamed from pt/LICENSE)0
-rw-r--r--TeX/pt/MODULE_LICENSE_BSD (renamed from pt/MODULE_LICENSE_BSD)0
-rw-r--r--TeX/pt/hyph-pt.chr.txt (renamed from pt/hyph-pt.chr.txt)0
-rw-r--r--TeX/pt/hyph-pt.hyp.txt (renamed from pt/hyph-pt.hyp.txt)0
-rw-r--r--TeX/pt/hyph-pt.lic.txt (renamed from pt/hyph-pt.lic.txt)0
-rw-r--r--TeX/pt/hyph-pt.pat.txt (renamed from pt/hyph-pt.pat.txt)0
-rw-r--r--TeX/sa/MODULE_LICENSE_PERMISSIVE (renamed from sa/MODULE_LICENSE_PERMISSIVE)0
-rw-r--r--TeX/sa/NOTICE (renamed from sa/NOTICE)0
-rw-r--r--TeX/sa/hyph-sa.chr.txt (renamed from sa/hyph-sa.chr.txt)0
-rw-r--r--TeX/sa/hyph-sa.hyp.txt (renamed from sa/hyph-sa.hyp.txt)0
-rw-r--r--TeX/sa/hyph-sa.lic.txt (renamed from sa/hyph-sa.lic.txt)0
-rw-r--r--TeX/sa/hyph-sa.pat.txt (renamed from sa/hyph-sa.pat.txt)0
-rw-r--r--TeX/sk/MODULE_LICENSE_MIT (renamed from pa/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/sk/NOTICE (renamed from cs/NOTICE)0
-rw-r--r--TeX/sk/hyph-sk.chr.txt (renamed from sk/hyph-sk.chr.txt)0
-rw-r--r--TeX/sk/hyph-sk.hyp.txt (renamed from sk/hyph-sk.hyp.txt)0
-rw-r--r--TeX/sk/hyph-sk.lic.txt (renamed from sk/hyph-sk.lic.txt)0
-rw-r--r--TeX/sk/hyph-sk.pat.txt (renamed from sk/hyph-sk.pat.txt)0
-rw-r--r--TeX/sl/MODULE_LICENSE_MIT (renamed from pl/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/sl/NOTICE (renamed from sl/NOTICE)0
-rw-r--r--TeX/sl/hyph-sl.chr.txt (renamed from sl/hyph-sl.chr.txt)0
-rw-r--r--TeX/sl/hyph-sl.hyp.txt (renamed from sl/hyph-sl.hyp.txt)0
-rw-r--r--TeX/sl/hyph-sl.lic.txt (renamed from sl/hyph-sl.lic.txt)0
-rw-r--r--TeX/sl/hyph-sl.pat.txt (renamed from sl/hyph-sl.pat.txt)0
-rw-r--r--TeX/sq/MODULE_LICENSE_MIT (renamed from sk/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/sq/NOTICE (renamed from sq/NOTICE)0
-rw-r--r--TeX/sq/hyph-sq.chr.txt (renamed from sq/hyph-sq.chr.txt)0
-rw-r--r--TeX/sq/hyph-sq.hyp.txt (renamed from sq/hyph-sq.hyp.txt)0
-rw-r--r--TeX/sq/hyph-sq.lic.txt (renamed from sq/hyph-sq.lic.txt)0
-rw-r--r--TeX/sq/hyph-sq.pat.txt (renamed from sq/hyph-sq.pat.txt)0
-rw-r--r--TeX/ta/MODULE_LICENSE_MIT (renamed from sl/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/ta/NOTICE (renamed from ta/NOTICE)0
-rw-r--r--TeX/ta/hyph-ta.chr.txt (renamed from ta/hyph-ta.chr.txt)0
-rw-r--r--TeX/ta/hyph-ta.hyp.txt (renamed from ta/hyph-ta.hyp.txt)0
-rw-r--r--TeX/ta/hyph-ta.lic.txt (renamed from ta/hyph-ta.lic.txt)0
-rw-r--r--TeX/ta/hyph-ta.pat.txt (renamed from ta/hyph-ta.pat.txt)0
-rw-r--r--TeX/te/MODULE_LICENSE_MIT (renamed from sq/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/te/NOTICE (renamed from te/NOTICE)0
-rw-r--r--TeX/te/hyph-te.chr.txt (renamed from te/hyph-te.chr.txt)0
-rw-r--r--TeX/te/hyph-te.hyp.txt (renamed from te/hyph-te.hyp.txt)0
-rw-r--r--TeX/te/hyph-te.lic.txt (renamed from te/hyph-te.lic.txt)0
-rw-r--r--TeX/te/hyph-te.pat.txt (renamed from te/hyph-te.pat.txt)0
-rw-r--r--TeX/tk/MODULE_LICENSE_MIT (renamed from ta/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/tk/NOTICE (renamed from tk/NOTICE)0
-rw-r--r--TeX/tk/hyph-tk.chr.txt (renamed from tk/hyph-tk.chr.txt)0
-rw-r--r--TeX/tk/hyph-tk.hyp.txt (renamed from tk/hyph-tk.hyp.txt)0
-rw-r--r--TeX/tk/hyph-tk.lic.txt (renamed from tk/hyph-tk.lic.txt)0
-rw-r--r--TeX/tk/hyph-tk.pat.txt (renamed from tk/hyph-tk.pat.txt)0
-rw-r--r--TeX/uk/MODULE_LICENSE_MIT (renamed from te/MODULE_LICENSE_MIT)0
-rw-r--r--TeX/uk/NOTICE (renamed from uk/NOTICE)0
-rw-r--r--TeX/uk/hyph-uk.chr.txt (renamed from uk/hyph-uk.chr.txt)0
-rw-r--r--TeX/uk/hyph-uk.hyp.txt (renamed from uk/hyph-uk.hyp.txt)0
-rw-r--r--TeX/uk/hyph-uk.lic.txt (renamed from uk/hyph-uk.lic.txt)0
-rw-r--r--TeX/uk/hyph-uk.pat.txt (renamed from uk/hyph-uk.pat.txt)0
-rw-r--r--laboratory50/METADATA13
-rw-r--r--laboratory50/README.android9
-rw-r--r--laboratory50/ru/LICENSE (renamed from ru/LICENSE)0
-rw-r--r--laboratory50/ru/MODULE_LICENSE_LGPL (renamed from ru/MODULE_LICENSE_LGPL)0
-rw-r--r--laboratory50/ru/hyph-ru.chr.txt (renamed from ru/hyph-ru.chr.txt)0
-rw-r--r--laboratory50/ru/hyph-ru.hyp.txt (renamed from ru/hyph-ru.hyp.txt)0
-rw-r--r--laboratory50/ru/hyph-ru.lic.txt (renamed from ru/hyph-ru.lic.txt)0
-rw-r--r--laboratory50/ru/hyph-ru.pat.txt (renamed from ru/hyph-ru.pat.txt)0
-rw-r--r--rekenaar/METADATA13
-rw-r--r--rekenaar/README.android9
-rw-r--r--rekenaar/af/MODULE_LICENSE_MIT (renamed from tk/MODULE_LICENSE_MIT)0
-rw-r--r--rekenaar/af/NOTICE (renamed from af/NOTICE)0
-rw-r--r--rekenaar/af/hyph-af.chr.txt (renamed from af/hyph-af.chr.txt)0
-rw-r--r--rekenaar/af/hyph-af.hyp.txt (renamed from af/hyph-af.hyp.txt)0
-rw-r--r--rekenaar/af/hyph-af.lic.txt (renamed from af/hyph-af.lic.txt)0
-rw-r--r--rekenaar/af/hyph-af.pat.txt (renamed from af/hyph-af.pat.txt)0
-rw-r--r--tensojka/METADATA13
-rw-r--r--tensojka/README.android9
-rw-r--r--tensojka/cs/MODULE_LICENSE_MIT (renamed from uk/MODULE_LICENSE_MIT)0
-rw-r--r--tensojka/cs/NOTICE (renamed from sk/NOTICE)0
-rw-r--r--tensojka/cs/hyph-cs.chr.txt (renamed from cs/hyph-cs.chr.txt)0
-rw-r--r--tensojka/cs/hyph-cs.hyp.txt (renamed from cs/hyph-cs.hyp.txt)0
-rw-r--r--tensojka/cs/hyph-cs.lic.txt (renamed from cs/hyph-cs.lic.txt)0
-rw-r--r--tensojka/cs/hyph-cs.pat.txt (renamed from cs/hyph-cs.pat.txt)0
341 files changed, 197 insertions, 63 deletions
diff --git a/Android.mk b/Android.mk
index 47e3d88..dc55c2e 100644
--- a/Android.mk
+++ b/Android.mk
@@ -18,59 +18,59 @@ ifneq ($(TARGET_BUILD_PDK),true)
LOCAL_PATH := $(call my-dir)
pattern_locales := \
- af/af \
- am/mul-ethi \
- as/as \
- be/be \
- bn/bn \
- bg/bg \
- cs/cs \
- cu/cu \
- cy/cy \
- da/da \
- de/de-1901 \
- de/de-1996 \
- de/de-ch-1901 \
- el/el \
- en-GB/en-gb \
- en-US/en-us \
- es/es \
- et/et \
- eu/eu \
- Ethi/und-ethi \
- fr/fr \
- ga/ga \
- gl/gl \
- gu/gu \
- hi/hi \
- hr/hr \
- hu/hu \
- hy/hy \
- it/it \
- ka/ka \
- kn/kn \
- la/la \
- lt/lt \
- lv/lv \
- ml/ml \
- mn/mn-cyrl \
- mr/mr \
- nb/nb \
- nl/nl \
- nn/nn \
- or/or \
- pa/pa \
- pl/pl \
- pt/pt \
- ru/ru \
- sk/sk \
- sl/sl \
- sq/sq \
- sv/sv \
- ta/ta \
- te/te \
- tk/tk \
- uk/uk
+ rekenaar/af/af \
+ TeX/am/mul-ethi \
+ TeX/as/as \
+ TeX/be/be \
+ TeX/bn/bn \
+ TeX/bg/bg \
+ tensojka/cs/cs \
+ TeX/cu/cu \
+ TeX/cy/cy \
+ TeX/da/da \
+ TeX/de/de-1901 \
+ TeX/de/de-1996 \
+ TeX/de/de-ch-1901 \
+ TeX/el/el \
+ TeX/en-GB/en-gb \
+ TeX/en-US/en-us \
+ TeX/es/es \
+ TeX/et/et \
+ TeX/eu/eu \
+ TeX/Ethi/und-ethi \
+ TeX/fr/fr \
+ TeX/ga/ga \
+ TeX/gl/gl \
+ TeX/gu/gu \
+ TeX/hi/hi \
+ TeX/hr/hr \
+ TeX/hu/hu \
+ TeX/hy/hy \
+ TeX/it/it \
+ TeX/ka/ka \
+ TeX/kn/kn \
+ TeX/la/la \
+ TeX/lt/lt \
+ TeX/lv/lv \
+ TeX/ml/ml \
+ TeX/mn/mn-cyrl \
+ TeX/mr/mr \
+ TeX/nb/nb \
+ OpenTaal/nl/nl \
+ TeX/nn/nn \
+ TeX/or/or \
+ TeX/pa/pa \
+ TeX/pl/pl \
+ TeX/pt/pt \
+ laboratory50/ru/ru \
+ TeX/sk/sk \
+ TeX/sl/sl \
+ TeX/sq/sq \
+ LibreOffice/sv/sv \
+ TeX/ta/ta \
+ TeX/te/te \
+ TeX/tk/tk \
+ TeX/uk/uk
# TODO: we have data for sa/sa, but it requires special case handling for case
# folding and normalization, so don't build it until that's fixed.
diff --git a/LibreOffice/METADATA b/LibreOffice/METADATA
new file mode 100644
index 0000000..9ad6321
--- /dev/null
+++ b/LibreOffice/METADATA
@@ -0,0 +1,23 @@
+name: "LibreOffice Swedish Hyphenation Dictionary"
+description:
+ "This Swedish Hyphenation Dictionary is maintained by "
+ "Niklas Johansson <sleeping.pillow@gmail.com>. "
+ "The most recent version should be available through "
+ "the libreoffice extensions respiratory at: "
+ "extensions.libreoffice.org/extension-center "
+ "or "
+ "http://extensions.services.openoffice.org/ "
+ " "
+ "If you find a Swedish word that is hyphenated incorrectly "
+ "please send me a mail at sleeping.pillow@gmail.com"
+
+third_party {
+ url {
+ type: ARCHIVE
+ value: "https://cgit.freedesktop.org/libreoffice/dictionaries/tree/sv_SE"
+ }
+ version: "03a891f1b00d9b1a14c6a72fb33cb682b549053a"
+ last_upgrade_date { year: 2023 month: 5 day: 10 }
+ license_type: RECIPROCAL
+ license_note: "The hyphenation pattern is under MPL/LGPLv3+ dual license and we've got confirmation from the owner that we can use it under the MPL."
+}
diff --git a/LibreOffice/README.android b/LibreOffice/README.android
new file mode 100644
index 0000000..3c96eae
--- /dev/null
+++ b/LibreOffice/README.android
@@ -0,0 +1,18 @@
+URL: https://cgit.freedesktop.org/libreoffice/dictionaries/tree/sv_SE
+Version: 03a891f1b00d9b1a14c6a72fb33cb682b549053a
+License: various
+License File: LICENSE
+
+The package contains hyphenation patterns under MPL licenses.
+
+Description:
+This Swedish Hyphenation Dictionary is maintained by
+Niklas Johansson <sleeping.pillow@gmail.com>.
+The most recent version should be available through
+the libreoffice extensions respiratory at:
+extensions.libreoffice.org/extension-center
+or
+http://extensions.services.openoffice.org/
+
+If you find a Swedish word that is hyphenated incorrectly
+please send me a mail at sleeping.pillow@gmail.com
diff --git a/sv/MODULE_LICENSE_MPL b/LibreOffice/sv/MODULE_LICENSE_MPL
index e69de29..e69de29 100644
--- a/sv/MODULE_LICENSE_MPL
+++ b/LibreOffice/sv/MODULE_LICENSE_MPL
diff --git a/sv/NOTICE b/LibreOffice/sv/NOTICE
index 9e81061..9e81061 100644
--- a/sv/NOTICE
+++ b/LibreOffice/sv/NOTICE
diff --git a/sv/hyph-sv.chr.txt b/LibreOffice/sv/hyph-sv.chr.txt
index 3d8b95d..3d8b95d 100644
--- a/sv/hyph-sv.chr.txt
+++ b/LibreOffice/sv/hyph-sv.chr.txt
diff --git a/sv/hyph-sv.hyp.txt b/LibreOffice/sv/hyph-sv.hyp.txt
index e69de29..e69de29 100644
--- a/sv/hyph-sv.hyp.txt
+++ b/LibreOffice/sv/hyph-sv.hyp.txt
diff --git a/sv/hyph-sv.lic.txt b/LibreOffice/sv/hyph-sv.lic.txt
index a375d64..a375d64 100644
--- a/sv/hyph-sv.lic.txt
+++ b/LibreOffice/sv/hyph-sv.lic.txt
diff --git a/sv/hyph-sv.pat.txt b/LibreOffice/sv/hyph-sv.pat.txt
index b1a527e..b1a527e 100644
--- a/sv/hyph-sv.pat.txt
+++ b/LibreOffice/sv/hyph-sv.pat.txt
diff --git a/METADATA b/METADATA
deleted file mode 100644
index 6d8601b..0000000
--- a/METADATA
+++ /dev/null
@@ -1,3 +0,0 @@
-third_party {
- license_type: RESTRICTED
-}
diff --git a/OpenTaal/METADATA b/OpenTaal/METADATA
new file mode 100644
index 0000000..e1aa7c3
--- /dev/null
+++ b/OpenTaal/METADATA
@@ -0,0 +1,13 @@
+name: "OpenTaal"
+description:
+ "Dutch hyphenation patterns"
+
+third_party {
+ url {
+ type: ARCHIVE
+ value: "https://github.com/OpenTaal/opentaal-hunspell"
+ }
+ version: "ad0351b7c1a862f05d88131046a054f1cc84944a"
+ last_upgrade_date { year: 2023 month: 5 day: 10 }
+ license_type: NOTICE
+}
diff --git a/OpenTaal/README.android b/OpenTaal/README.android
new file mode 100644
index 0000000..a7045d5
--- /dev/null
+++ b/OpenTaal/README.android
@@ -0,0 +1,9 @@
+URL: https://github.com/OpenTaal/opentaal-hunspell
+Version: ad0351b7c1a862f05d88131046a054f1cc84944a
+License: various
+License File: LICENSE
+
+The package contains hyphenation patterns under BSD licenses.
+
+Description:
+Dutch hyphenation patterns
diff --git a/nl/MODULE_LICENSE_BSD b/OpenTaal/nl/MODULE_LICENSE_BSD
index e69de29..e69de29 100644
--- a/nl/MODULE_LICENSE_BSD
+++ b/OpenTaal/nl/MODULE_LICENSE_BSD
diff --git a/nl/NOTICE b/OpenTaal/nl/NOTICE
index 6202ce6..6202ce6 100644
--- a/nl/NOTICE
+++ b/OpenTaal/nl/NOTICE
diff --git a/nl/hyph-nl.chr.txt b/OpenTaal/nl/hyph-nl.chr.txt
index b4f504d..b4f504d 100644
--- a/nl/hyph-nl.chr.txt
+++ b/OpenTaal/nl/hyph-nl.chr.txt
diff --git a/nl/hyph-nl.hyp.txt b/OpenTaal/nl/hyph-nl.hyp.txt
index e69de29..e69de29 100644
--- a/nl/hyph-nl.hyp.txt
+++ b/OpenTaal/nl/hyph-nl.hyp.txt
diff --git a/nl/hyph-nl.lic.txt b/OpenTaal/nl/hyph-nl.lic.txt
index 069877b..069877b 100644
--- a/nl/hyph-nl.lic.txt
+++ b/OpenTaal/nl/hyph-nl.lic.txt
diff --git a/nl/hyph-nl.pat.txt b/OpenTaal/nl/hyph-nl.pat.txt
index b79324b..b79324b 100644
--- a/nl/hyph-nl.pat.txt
+++ b/OpenTaal/nl/hyph-nl.pat.txt
diff --git a/Ethi/MODULE_LICENSE_PERMISSIVE b/TeX/Ethi/MODULE_LICENSE_PERMISSIVE
index e69de29..e69de29 100644
--- a/Ethi/MODULE_LICENSE_PERMISSIVE
+++ b/TeX/Ethi/MODULE_LICENSE_PERMISSIVE
diff --git a/Ethi/NOTICE b/TeX/Ethi/NOTICE
index 78d00a8..78d00a8 100644
--- a/Ethi/NOTICE
+++ b/TeX/Ethi/NOTICE
diff --git a/Ethi/hyph-und-ethi.chr.txt b/TeX/Ethi/hyph-und-ethi.chr.txt
index 0799a02..0799a02 100644
--- a/Ethi/hyph-und-ethi.chr.txt
+++ b/TeX/Ethi/hyph-und-ethi.chr.txt
diff --git a/Ethi/hyph-und-ethi.hyp.txt b/TeX/Ethi/hyph-und-ethi.hyp.txt
index e69de29..e69de29 100644
--- a/Ethi/hyph-und-ethi.hyp.txt
+++ b/TeX/Ethi/hyph-und-ethi.hyp.txt
diff --git a/Ethi/hyph-und-ethi.lic.txt b/TeX/Ethi/hyph-und-ethi.lic.txt
index a100df0..a100df0 100644
--- a/Ethi/hyph-und-ethi.lic.txt
+++ b/TeX/Ethi/hyph-und-ethi.lic.txt
diff --git a/Ethi/hyph-und-ethi.pat.txt b/TeX/Ethi/hyph-und-ethi.pat.txt
index fafb16b..fafb16b 100644
--- a/Ethi/hyph-und-ethi.pat.txt
+++ b/TeX/Ethi/hyph-und-ethi.pat.txt
diff --git a/TeX/METADATA b/TeX/METADATA
new file mode 100644
index 0000000..c441566
--- /dev/null
+++ b/TeX/METADATA
@@ -0,0 +1,14 @@
+name: "Tex-hyphen"
+description:
+ "Hyphenation patterns for automatic hyphenation from TeX hyphenation "
+ "patterns project at http://www.hyphenation.org."
+
+third_party {
+ url {
+ type: ARCHIVE
+ value: "https://github.com/hyphenation/tex-hyphen"
+ }
+ version: "ecf976ab6995acb653d38ab1af0b9b9829ec0c77"
+ last_upgrade_date { year: 2023 month: 5 day: 10 }
+ license_type: NOTICE
+}
diff --git a/README.android b/TeX/README.android
index d9dd984..9e98423 100644
--- a/README.android
+++ b/TeX/README.android
@@ -1,7 +1,7 @@
URL: https://github.com/hyphenation/tex-hyphen
Version: ecf976ab6995acb653d38ab1af0b9b9829ec0c77
License: various
-License File: NOTICE
+License File: LICENSE
The tex-hyphen package contains hyphenation patterns under several different licenses.
Patterns licensed under the following open source licenses can be imported here:
@@ -16,12 +16,6 @@ Description:
Hyphenation patterns for automatic hyphenation from TeX hyphenation patterns
project at http://www.hyphenation.org.
-A few languages are from other sources with the individual repositories as listed below:
-Czech (cs) - https://github.com/tensojka/cshyphen
-Dutch (nl) - https://github.com/OpenTaal/opentaal-hunspell
-Swedish (sv) - https://cgit.freedesktop.org/libreoffice/dictionaries/tree/sv_SE/hyph_sv.dic
-Russian (ru) - https://github.com/laboratory50/russian-spellpack
-
Local Modifications:
The patterns are taken from the hyph-utf8/tex/generic/hyph-utf8/patterns/txt directory.
diff --git a/af/MODULE_LICENSE_MIT b/TeX/am/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/af/MODULE_LICENSE_MIT
+++ b/TeX/am/MODULE_LICENSE_MIT
diff --git a/am/NOTICE b/TeX/am/NOTICE
index 09803da..09803da 100644
--- a/am/NOTICE
+++ b/TeX/am/NOTICE
diff --git a/am/hyph-mul-ethi.chr.txt b/TeX/am/hyph-mul-ethi.chr.txt
index be0a4ea..be0a4ea 100644
--- a/am/hyph-mul-ethi.chr.txt
+++ b/TeX/am/hyph-mul-ethi.chr.txt
diff --git a/am/hyph-mul-ethi.hyp.txt b/TeX/am/hyph-mul-ethi.hyp.txt
index e69de29..e69de29 100644
--- a/am/hyph-mul-ethi.hyp.txt
+++ b/TeX/am/hyph-mul-ethi.hyp.txt
diff --git a/am/hyph-mul-ethi.lic.txt b/TeX/am/hyph-mul-ethi.lic.txt
index 5d67a7d..5d67a7d 100644
--- a/am/hyph-mul-ethi.lic.txt
+++ b/TeX/am/hyph-mul-ethi.lic.txt
diff --git a/am/hyph-mul-ethi.pat.txt b/TeX/am/hyph-mul-ethi.pat.txt
index b8b4370..b8b4370 100644
--- a/am/hyph-mul-ethi.pat.txt
+++ b/TeX/am/hyph-mul-ethi.pat.txt
diff --git a/am/MODULE_LICENSE_MIT b/TeX/as/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/am/MODULE_LICENSE_MIT
+++ b/TeX/as/MODULE_LICENSE_MIT
diff --git a/as/NOTICE b/TeX/as/NOTICE
index 908bc65..908bc65 100644
--- a/as/NOTICE
+++ b/TeX/as/NOTICE
diff --git a/as/hyph-as.chr.txt b/TeX/as/hyph-as.chr.txt
index e0cedcc..e0cedcc 100644
--- a/as/hyph-as.chr.txt
+++ b/TeX/as/hyph-as.chr.txt
diff --git a/as/hyph-as.hyp.txt b/TeX/as/hyph-as.hyp.txt
index e69de29..e69de29 100644
--- a/as/hyph-as.hyp.txt
+++ b/TeX/as/hyph-as.hyp.txt
diff --git a/as/hyph-as.lic.txt b/TeX/as/hyph-as.lic.txt
index 5e08205..5e08205 100644
--- a/as/hyph-as.lic.txt
+++ b/TeX/as/hyph-as.lic.txt
diff --git a/as/hyph-as.pat.txt b/TeX/as/hyph-as.pat.txt
index ef1a3fc..ef1a3fc 100644
--- a/as/hyph-as.pat.txt
+++ b/TeX/as/hyph-as.pat.txt
diff --git a/as/MODULE_LICENSE_MIT b/TeX/be/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/as/MODULE_LICENSE_MIT
+++ b/TeX/be/MODULE_LICENSE_MIT
diff --git a/be/NOTICE b/TeX/be/NOTICE
index 36ec43c..36ec43c 100644
--- a/be/NOTICE
+++ b/TeX/be/NOTICE
diff --git a/be/hyph-be.chr.txt b/TeX/be/hyph-be.chr.txt
index 1a826bd..1a826bd 100644
--- a/be/hyph-be.chr.txt
+++ b/TeX/be/hyph-be.chr.txt
diff --git a/be/hyph-be.hyp.txt b/TeX/be/hyph-be.hyp.txt
index e69de29..e69de29 100644
--- a/be/hyph-be.hyp.txt
+++ b/TeX/be/hyph-be.hyp.txt
diff --git a/be/hyph-be.lic.txt b/TeX/be/hyph-be.lic.txt
index eb51446..eb51446 100644
--- a/be/hyph-be.lic.txt
+++ b/TeX/be/hyph-be.lic.txt
diff --git a/be/hyph-be.pat.txt b/TeX/be/hyph-be.pat.txt
index ac2cab5..ac2cab5 100644
--- a/be/hyph-be.pat.txt
+++ b/TeX/be/hyph-be.pat.txt
diff --git a/be/MODULE_LICENSE_MIT b/TeX/bg/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/be/MODULE_LICENSE_MIT
+++ b/TeX/bg/MODULE_LICENSE_MIT
diff --git a/bg/NOTICE b/TeX/bg/NOTICE
index f18700f..f18700f 100644
--- a/bg/NOTICE
+++ b/TeX/bg/NOTICE
diff --git a/bg/hyph-bg.chr.txt b/TeX/bg/hyph-bg.chr.txt
index 6749bd1..6749bd1 100644
--- a/bg/hyph-bg.chr.txt
+++ b/TeX/bg/hyph-bg.chr.txt
diff --git a/bg/hyph-bg.hyp.txt b/TeX/bg/hyph-bg.hyp.txt
index e69de29..e69de29 100644
--- a/bg/hyph-bg.hyp.txt
+++ b/TeX/bg/hyph-bg.hyp.txt
diff --git a/bg/hyph-bg.lic.txt b/TeX/bg/hyph-bg.lic.txt
index 26fa73e..26fa73e 100644
--- a/bg/hyph-bg.lic.txt
+++ b/TeX/bg/hyph-bg.lic.txt
diff --git a/bg/hyph-bg.pat.txt b/TeX/bg/hyph-bg.pat.txt
index 52a6333..52a6333 100644
--- a/bg/hyph-bg.pat.txt
+++ b/TeX/bg/hyph-bg.pat.txt
diff --git a/bg/MODULE_LICENSE_MIT b/TeX/bn/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/bg/MODULE_LICENSE_MIT
+++ b/TeX/bn/MODULE_LICENSE_MIT
diff --git a/bn/NOTICE b/TeX/bn/NOTICE
index 908bc65..908bc65 100644
--- a/bn/NOTICE
+++ b/TeX/bn/NOTICE
diff --git a/bn/hyph-bn.chr.txt b/TeX/bn/hyph-bn.chr.txt
index e0cedcc..e0cedcc 100644
--- a/bn/hyph-bn.chr.txt
+++ b/TeX/bn/hyph-bn.chr.txt
diff --git a/bn/hyph-bn.hyp.txt b/TeX/bn/hyph-bn.hyp.txt
index e69de29..e69de29 100644
--- a/bn/hyph-bn.hyp.txt
+++ b/TeX/bn/hyph-bn.hyp.txt
diff --git a/bn/hyph-bn.lic.txt b/TeX/bn/hyph-bn.lic.txt
index 1237413..1237413 100644
--- a/bn/hyph-bn.lic.txt
+++ b/TeX/bn/hyph-bn.lic.txt
diff --git a/bn/hyph-bn.pat.txt b/TeX/bn/hyph-bn.pat.txt
index ef1a3fc..ef1a3fc 100644
--- a/bn/hyph-bn.pat.txt
+++ b/TeX/bn/hyph-bn.pat.txt
diff --git a/bn/MODULE_LICENSE_MIT b/TeX/cu/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/bn/MODULE_LICENSE_MIT
+++ b/TeX/cu/MODULE_LICENSE_MIT
diff --git a/cu/NOTICE b/TeX/cu/NOTICE
index 3945d40..3945d40 100644
--- a/cu/NOTICE
+++ b/TeX/cu/NOTICE
diff --git a/cu/hyph-cu.chr.txt b/TeX/cu/hyph-cu.chr.txt
index ae7cdef..ae7cdef 100644
--- a/cu/hyph-cu.chr.txt
+++ b/TeX/cu/hyph-cu.chr.txt
diff --git a/cu/hyph-cu.hyp.txt b/TeX/cu/hyph-cu.hyp.txt
index fa516fa..fa516fa 100644
--- a/cu/hyph-cu.hyp.txt
+++ b/TeX/cu/hyph-cu.hyp.txt
diff --git a/cu/hyph-cu.lic.txt b/TeX/cu/hyph-cu.lic.txt
index 9833baf..9833baf 100644
--- a/cu/hyph-cu.lic.txt
+++ b/TeX/cu/hyph-cu.lic.txt
diff --git a/cu/hyph-cu.pat.txt b/TeX/cu/hyph-cu.pat.txt
index e24d263..e24d263 100644
--- a/cu/hyph-cu.pat.txt
+++ b/TeX/cu/hyph-cu.pat.txt
diff --git a/cs/MODULE_LICENSE_MIT b/TeX/cy/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/cs/MODULE_LICENSE_MIT
+++ b/TeX/cy/MODULE_LICENSE_MIT
diff --git a/cy/NOTICE b/TeX/cy/NOTICE
index fac3f2d..fac3f2d 100644
--- a/cy/NOTICE
+++ b/TeX/cy/NOTICE
diff --git a/cy/hyph-cy.chr.txt b/TeX/cy/hyph-cy.chr.txt
index 81571b1..81571b1 100644
--- a/cy/hyph-cy.chr.txt
+++ b/TeX/cy/hyph-cy.chr.txt
diff --git a/cy/hyph-cy.hyp.txt b/TeX/cy/hyph-cy.hyp.txt
index e69de29..e69de29 100644
--- a/cy/hyph-cy.hyp.txt
+++ b/TeX/cy/hyph-cy.hyp.txt
diff --git a/cy/hyph-cy.lic.txt b/TeX/cy/hyph-cy.lic.txt
index 8f9217a..8f9217a 100644
--- a/cy/hyph-cy.lic.txt
+++ b/TeX/cy/hyph-cy.lic.txt
diff --git a/cy/hyph-cy.pat.txt b/TeX/cy/hyph-cy.pat.txt
index a0e594a..a0e594a 100644
--- a/cy/hyph-cy.pat.txt
+++ b/TeX/cy/hyph-cy.pat.txt
diff --git a/cu/MODULE_LICENSE_MIT b/TeX/da/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/cu/MODULE_LICENSE_MIT
+++ b/TeX/da/MODULE_LICENSE_MIT
diff --git a/da/NOTICE b/TeX/da/NOTICE
index e638d34..e638d34 100644
--- a/da/NOTICE
+++ b/TeX/da/NOTICE
diff --git a/da/hyph-da.chr.txt b/TeX/da/hyph-da.chr.txt
index 46c67c0..46c67c0 100644
--- a/da/hyph-da.chr.txt
+++ b/TeX/da/hyph-da.chr.txt
diff --git a/da/hyph-da.hyp.txt b/TeX/da/hyph-da.hyp.txt
index f43209f..f43209f 100644
--- a/da/hyph-da.hyp.txt
+++ b/TeX/da/hyph-da.hyp.txt
diff --git a/da/hyph-da.lic.txt b/TeX/da/hyph-da.lic.txt
index b582cbe..b582cbe 100644
--- a/da/hyph-da.lic.txt
+++ b/TeX/da/hyph-da.lic.txt
diff --git a/da/hyph-da.pat.txt b/TeX/da/hyph-da.pat.txt
index 35c60a3..35c60a3 100644
--- a/da/hyph-da.pat.txt
+++ b/TeX/da/hyph-da.pat.txt
diff --git a/cy/MODULE_LICENSE_MIT b/TeX/de/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/cy/MODULE_LICENSE_MIT
+++ b/TeX/de/MODULE_LICENSE_MIT
diff --git a/de/NOTICE b/TeX/de/NOTICE
index 758eb57..758eb57 100644
--- a/de/NOTICE
+++ b/TeX/de/NOTICE
diff --git a/de/create_chr.py b/TeX/de/create_chr.py
index eed4d66..eed4d66 100755
--- a/de/create_chr.py
+++ b/TeX/de/create_chr.py
diff --git a/de/hyph-de-1901.chr.txt b/TeX/de/hyph-de-1901.chr.txt
index 77fe596..77fe596 100644
--- a/de/hyph-de-1901.chr.txt
+++ b/TeX/de/hyph-de-1901.chr.txt
diff --git a/de/hyph-de-1901.hyp.txt b/TeX/de/hyph-de-1901.hyp.txt
index e69de29..e69de29 100644
--- a/de/hyph-de-1901.hyp.txt
+++ b/TeX/de/hyph-de-1901.hyp.txt
diff --git a/de/hyph-de-1901.lic.txt b/TeX/de/hyph-de-1901.lic.txt
index 2a7cfcb..2a7cfcb 100644
--- a/de/hyph-de-1901.lic.txt
+++ b/TeX/de/hyph-de-1901.lic.txt
diff --git a/de/hyph-de-1901.pat.txt b/TeX/de/hyph-de-1901.pat.txt
index 2468a1c..2468a1c 100644
--- a/de/hyph-de-1901.pat.txt
+++ b/TeX/de/hyph-de-1901.pat.txt
diff --git a/de/hyph-de-1996.chr.txt b/TeX/de/hyph-de-1996.chr.txt
index 77fe596..77fe596 100644
--- a/de/hyph-de-1996.chr.txt
+++ b/TeX/de/hyph-de-1996.chr.txt
diff --git a/de/hyph-de-1996.hyp.txt b/TeX/de/hyph-de-1996.hyp.txt
index e69de29..e69de29 100644
--- a/de/hyph-de-1996.hyp.txt
+++ b/TeX/de/hyph-de-1996.hyp.txt
diff --git a/de/hyph-de-1996.lic.txt b/TeX/de/hyph-de-1996.lic.txt
index be142d3..be142d3 100644
--- a/de/hyph-de-1996.lic.txt
+++ b/TeX/de/hyph-de-1996.lic.txt
diff --git a/de/hyph-de-1996.pat.txt b/TeX/de/hyph-de-1996.pat.txt
index 1ae480a..1ae480a 100644
--- a/de/hyph-de-1996.pat.txt
+++ b/TeX/de/hyph-de-1996.pat.txt
diff --git a/de/hyph-de-ch-1901.chr.txt b/TeX/de/hyph-de-ch-1901.chr.txt
index 77fe596..77fe596 100644
--- a/de/hyph-de-ch-1901.chr.txt
+++ b/TeX/de/hyph-de-ch-1901.chr.txt
diff --git a/de/hyph-de-ch-1901.hyp.txt b/TeX/de/hyph-de-ch-1901.hyp.txt
index e69de29..e69de29 100644
--- a/de/hyph-de-ch-1901.hyp.txt
+++ b/TeX/de/hyph-de-ch-1901.hyp.txt
diff --git a/de/hyph-de-ch-1901.lic.txt b/TeX/de/hyph-de-ch-1901.lic.txt
index fad83b1..fad83b1 100644
--- a/de/hyph-de-ch-1901.lic.txt
+++ b/TeX/de/hyph-de-ch-1901.lic.txt
diff --git a/de/hyph-de-ch-1901.pat.txt b/TeX/de/hyph-de-ch-1901.pat.txt
index bfefbcb..bfefbcb 100644
--- a/de/hyph-de-ch-1901.pat.txt
+++ b/TeX/de/hyph-de-ch-1901.pat.txt
diff --git a/da/MODULE_LICENSE_MIT b/TeX/el/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/da/MODULE_LICENSE_MIT
+++ b/TeX/el/MODULE_LICENSE_MIT
diff --git a/el/NOTICE b/TeX/el/NOTICE
index dc66755..dc66755 100644
--- a/el/NOTICE
+++ b/TeX/el/NOTICE
diff --git a/el/hyph-el.chr.txt b/TeX/el/hyph-el.chr.txt
index 5be71c9..5be71c9 100644
--- a/el/hyph-el.chr.txt
+++ b/TeX/el/hyph-el.chr.txt
diff --git a/el/hyph-el.hyp.txt b/TeX/el/hyph-el.hyp.txt
index e69de29..e69de29 100644
--- a/el/hyph-el.hyp.txt
+++ b/TeX/el/hyph-el.hyp.txt
diff --git a/el/hyph-el.lic.txt b/TeX/el/hyph-el.lic.txt
index 9922fcc..9922fcc 100644
--- a/el/hyph-el.lic.txt
+++ b/TeX/el/hyph-el.lic.txt
diff --git a/el/hyph-el.pat.txt b/TeX/el/hyph-el.pat.txt
index 38fd2e6..38fd2e6 100644
--- a/el/hyph-el.pat.txt
+++ b/TeX/el/hyph-el.pat.txt
diff --git a/en-GB/MODULE_LICENSE_UNICODE b/TeX/en-GB/MODULE_LICENSE_UNICODE
index e69de29..e69de29 100644
--- a/en-GB/MODULE_LICENSE_UNICODE
+++ b/TeX/en-GB/MODULE_LICENSE_UNICODE
diff --git a/en-GB/NOTICE b/TeX/en-GB/NOTICE
index a9bea99..a9bea99 100644
--- a/en-GB/NOTICE
+++ b/TeX/en-GB/NOTICE
diff --git a/en-GB/README.android b/TeX/en-GB/README.android
index e1e91a4..e1e91a4 100644
--- a/en-GB/README.android
+++ b/TeX/en-GB/README.android
diff --git a/en-GB/hyph-en-gb.chr.txt b/TeX/en-GB/hyph-en-gb.chr.txt
index ec84a52..ec84a52 100644
--- a/en-GB/hyph-en-gb.chr.txt
+++ b/TeX/en-GB/hyph-en-gb.chr.txt
diff --git a/en-GB/hyph-en-gb.hyp.txt b/TeX/en-GB/hyph-en-gb.hyp.txt
index 9bf228b..9bf228b 100644
--- a/en-GB/hyph-en-gb.hyp.txt
+++ b/TeX/en-GB/hyph-en-gb.hyp.txt
diff --git a/en-GB/hyph-en-gb.lic.txt b/TeX/en-GB/hyph-en-gb.lic.txt
index 9c0ae23..9c0ae23 100644
--- a/en-GB/hyph-en-gb.lic.txt
+++ b/TeX/en-GB/hyph-en-gb.lic.txt
diff --git a/en-GB/hyph-en-gb.pat.txt b/TeX/en-GB/hyph-en-gb.pat.txt
index 5e8eacf..5e8eacf 100644
--- a/en-GB/hyph-en-gb.pat.txt
+++ b/TeX/en-GB/hyph-en-gb.pat.txt
diff --git a/en-US/MODULE_LICENSE_NOTICE b/TeX/en-US/MODULE_LICENSE_NOTICE
index e69de29..e69de29 100644
--- a/en-US/MODULE_LICENSE_NOTICE
+++ b/TeX/en-US/MODULE_LICENSE_NOTICE
diff --git a/en-US/NOTICE b/TeX/en-US/NOTICE
index 07a0039..07a0039 100644
--- a/en-US/NOTICE
+++ b/TeX/en-US/NOTICE
diff --git a/en-US/hyph-en-us.chr.txt b/TeX/en-US/hyph-en-us.chr.txt
index ec84a52..ec84a52 100644
--- a/en-US/hyph-en-us.chr.txt
+++ b/TeX/en-US/hyph-en-us.chr.txt
diff --git a/en-US/hyph-en-us.hyp.txt b/TeX/en-US/hyph-en-us.hyp.txt
index 9c4ad83..9c4ad83 100644
--- a/en-US/hyph-en-us.hyp.txt
+++ b/TeX/en-US/hyph-en-us.hyp.txt
diff --git a/en-US/hyph-en-us.lic.txt b/TeX/en-US/hyph-en-us.lic.txt
index 88d2bfc..88d2bfc 100644
--- a/en-US/hyph-en-us.lic.txt
+++ b/TeX/en-US/hyph-en-us.lic.txt
diff --git a/en-US/hyph-en-us.pat.txt b/TeX/en-US/hyph-en-us.pat.txt
index b398bb8..b398bb8 100644
--- a/en-US/hyph-en-us.pat.txt
+++ b/TeX/en-US/hyph-en-us.pat.txt
diff --git a/en-US/ushyphex.tex b/TeX/en-US/ushyphex.tex
index 3f3075c..3f3075c 100644
--- a/en-US/ushyphex.tex
+++ b/TeX/en-US/ushyphex.tex
diff --git a/de/MODULE_LICENSE_MIT b/TeX/es/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/de/MODULE_LICENSE_MIT
+++ b/TeX/es/MODULE_LICENSE_MIT
diff --git a/es/NOTICE b/TeX/es/NOTICE
index 0f3ea9f..0f3ea9f 100644
--- a/es/NOTICE
+++ b/TeX/es/NOTICE
diff --git a/es/hyph-es.chr.txt b/TeX/es/hyph-es.chr.txt
index 9e2e3af..9e2e3af 100644
--- a/es/hyph-es.chr.txt
+++ b/TeX/es/hyph-es.chr.txt
diff --git a/es/hyph-es.hyp.txt b/TeX/es/hyph-es.hyp.txt
index e69de29..e69de29 100644
--- a/es/hyph-es.hyp.txt
+++ b/TeX/es/hyph-es.hyp.txt
diff --git a/es/hyph-es.lic.txt b/TeX/es/hyph-es.lic.txt
index ad392de..ad392de 100644
--- a/es/hyph-es.lic.txt
+++ b/TeX/es/hyph-es.lic.txt
diff --git a/es/hyph-es.pat.txt b/TeX/es/hyph-es.pat.txt
index 45b8b69..45b8b69 100644
--- a/es/hyph-es.pat.txt
+++ b/TeX/es/hyph-es.pat.txt
diff --git a/el/MODULE_LICENSE_MIT b/TeX/et/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/el/MODULE_LICENSE_MIT
+++ b/TeX/et/MODULE_LICENSE_MIT
diff --git a/et/NOTICE b/TeX/et/NOTICE
index 00a69e5..00a69e5 100644
--- a/et/NOTICE
+++ b/TeX/et/NOTICE
diff --git a/et/hyph-et.chr.txt b/TeX/et/hyph-et.chr.txt
index 98c4e2f..98c4e2f 100644
--- a/et/hyph-et.chr.txt
+++ b/TeX/et/hyph-et.chr.txt
diff --git a/et/hyph-et.hyp.txt b/TeX/et/hyph-et.hyp.txt
index e69de29..e69de29 100644
--- a/et/hyph-et.hyp.txt
+++ b/TeX/et/hyph-et.hyp.txt
diff --git a/et/hyph-et.lic.txt b/TeX/et/hyph-et.lic.txt
index 08b3e87..08b3e87 100644
--- a/et/hyph-et.lic.txt
+++ b/TeX/et/hyph-et.lic.txt
diff --git a/et/hyph-et.pat.txt b/TeX/et/hyph-et.pat.txt
index a04e185..a04e185 100644
--- a/et/hyph-et.pat.txt
+++ b/TeX/et/hyph-et.pat.txt
diff --git a/eu/MODULE_LICENSE_UNICODE b/TeX/eu/MODULE_LICENSE_UNICODE
index e69de29..e69de29 100644
--- a/eu/MODULE_LICENSE_UNICODE
+++ b/TeX/eu/MODULE_LICENSE_UNICODE
diff --git a/eu/NOTICE b/TeX/eu/NOTICE
index 6f6984e..6f6984e 100644
--- a/eu/NOTICE
+++ b/TeX/eu/NOTICE
diff --git a/eu/hyph-eu.chr.txt b/TeX/eu/hyph-eu.chr.txt
index ff17abb..ff17abb 100644
--- a/eu/hyph-eu.chr.txt
+++ b/TeX/eu/hyph-eu.chr.txt
diff --git a/eu/hyph-eu.hyp.txt b/TeX/eu/hyph-eu.hyp.txt
index e69de29..e69de29 100644
--- a/eu/hyph-eu.hyp.txt
+++ b/TeX/eu/hyph-eu.hyp.txt
diff --git a/eu/hyph-eu.lic.txt b/TeX/eu/hyph-eu.lic.txt
index 04a1171..04a1171 100644
--- a/eu/hyph-eu.lic.txt
+++ b/TeX/eu/hyph-eu.lic.txt
diff --git a/eu/hyph-eu.pat.txt b/TeX/eu/hyph-eu.pat.txt
index 2fe8464..2fe8464 100644
--- a/eu/hyph-eu.pat.txt
+++ b/TeX/eu/hyph-eu.pat.txt
diff --git a/es/MODULE_LICENSE_MIT b/TeX/fr/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/es/MODULE_LICENSE_MIT
+++ b/TeX/fr/MODULE_LICENSE_MIT
diff --git a/fr/NOTICE b/TeX/fr/NOTICE
index 15f1bff..15f1bff 100644
--- a/fr/NOTICE
+++ b/TeX/fr/NOTICE
diff --git a/fr/hyph-fr.chr.txt b/TeX/fr/hyph-fr.chr.txt
index d66350d..d66350d 100644
--- a/fr/hyph-fr.chr.txt
+++ b/TeX/fr/hyph-fr.chr.txt
diff --git a/fr/hyph-fr.hyp.txt b/TeX/fr/hyph-fr.hyp.txt
index e69de29..e69de29 100644
--- a/fr/hyph-fr.hyp.txt
+++ b/TeX/fr/hyph-fr.hyp.txt
diff --git a/fr/hyph-fr.lic.txt b/TeX/fr/hyph-fr.lic.txt
index 7d45795..7d45795 100644
--- a/fr/hyph-fr.lic.txt
+++ b/TeX/fr/hyph-fr.lic.txt
diff --git a/fr/hyph-fr.pat.txt b/TeX/fr/hyph-fr.pat.txt
index 8d71182..8d71182 100644
--- a/fr/hyph-fr.pat.txt
+++ b/TeX/fr/hyph-fr.pat.txt
diff --git a/et/MODULE_LICENSE_MIT b/TeX/ga/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/et/MODULE_LICENSE_MIT
+++ b/TeX/ga/MODULE_LICENSE_MIT
diff --git a/ga/NOTICE b/TeX/ga/NOTICE
index d4eeea7..d4eeea7 100644
--- a/ga/NOTICE
+++ b/TeX/ga/NOTICE
diff --git a/ga/hyph-ga.chr.txt b/TeX/ga/hyph-ga.chr.txt
index 760ade4..760ade4 100644
--- a/ga/hyph-ga.chr.txt
+++ b/TeX/ga/hyph-ga.chr.txt
diff --git a/ga/hyph-ga.hyp.txt b/TeX/ga/hyph-ga.hyp.txt
index a1b3dc5..a1b3dc5 100644
--- a/ga/hyph-ga.hyp.txt
+++ b/TeX/ga/hyph-ga.hyp.txt
diff --git a/ga/hyph-ga.lic.txt b/TeX/ga/hyph-ga.lic.txt
index 7a02772..7a02772 100644
--- a/ga/hyph-ga.lic.txt
+++ b/TeX/ga/hyph-ga.lic.txt
diff --git a/ga/hyph-ga.pat.txt b/TeX/ga/hyph-ga.pat.txt
index 20dd7ac..20dd7ac 100644
--- a/ga/hyph-ga.pat.txt
+++ b/TeX/ga/hyph-ga.pat.txt
diff --git a/gl/MODULE_LICENSE_UNLICENSE b/TeX/gl/MODULE_LICENSE_UNLICENSE
index e69de29..e69de29 100644
--- a/gl/MODULE_LICENSE_UNLICENSE
+++ b/TeX/gl/MODULE_LICENSE_UNLICENSE
diff --git a/gl/NOTICE b/TeX/gl/NOTICE
index 7e25fb7..7e25fb7 100644
--- a/gl/NOTICE
+++ b/TeX/gl/NOTICE
diff --git a/gl/hyph-gl.chr.txt b/TeX/gl/hyph-gl.chr.txt
index 391b2f1..391b2f1 100644
--- a/gl/hyph-gl.chr.txt
+++ b/TeX/gl/hyph-gl.chr.txt
diff --git a/gl/hyph-gl.hyp.txt b/TeX/gl/hyph-gl.hyp.txt
index 5aff7f0..5aff7f0 100644
--- a/gl/hyph-gl.hyp.txt
+++ b/TeX/gl/hyph-gl.hyp.txt
diff --git a/gl/hyph-gl.lic.txt b/TeX/gl/hyph-gl.lic.txt
index 2a00526..2a00526 100644
--- a/gl/hyph-gl.lic.txt
+++ b/TeX/gl/hyph-gl.lic.txt
diff --git a/gl/hyph-gl.pat.txt b/TeX/gl/hyph-gl.pat.txt
index a03faa6..a03faa6 100644
--- a/gl/hyph-gl.pat.txt
+++ b/TeX/gl/hyph-gl.pat.txt
diff --git a/fr/MODULE_LICENSE_MIT b/TeX/gu/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/fr/MODULE_LICENSE_MIT
+++ b/TeX/gu/MODULE_LICENSE_MIT
diff --git a/gu/NOTICE b/TeX/gu/NOTICE
index 908bc65..908bc65 100644
--- a/gu/NOTICE
+++ b/TeX/gu/NOTICE
diff --git a/gu/hyph-gu.chr.txt b/TeX/gu/hyph-gu.chr.txt
index aa6d9e5..aa6d9e5 100644
--- a/gu/hyph-gu.chr.txt
+++ b/TeX/gu/hyph-gu.chr.txt
diff --git a/gu/hyph-gu.hyp.txt b/TeX/gu/hyph-gu.hyp.txt
index e69de29..e69de29 100644
--- a/gu/hyph-gu.hyp.txt
+++ b/TeX/gu/hyph-gu.hyp.txt
diff --git a/gu/hyph-gu.lic.txt b/TeX/gu/hyph-gu.lic.txt
index 42a59cd..42a59cd 100644
--- a/gu/hyph-gu.lic.txt
+++ b/TeX/gu/hyph-gu.lic.txt
diff --git a/gu/hyph-gu.pat.txt b/TeX/gu/hyph-gu.pat.txt
index e85b24f..e85b24f 100644
--- a/gu/hyph-gu.pat.txt
+++ b/TeX/gu/hyph-gu.pat.txt
diff --git a/ga/MODULE_LICENSE_MIT b/TeX/hi/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/ga/MODULE_LICENSE_MIT
+++ b/TeX/hi/MODULE_LICENSE_MIT
diff --git a/hi/NOTICE b/TeX/hi/NOTICE
index 908bc65..908bc65 100644
--- a/hi/NOTICE
+++ b/TeX/hi/NOTICE
diff --git a/hi/hyph-hi.chr.txt b/TeX/hi/hyph-hi.chr.txt
index e0e397d..e0e397d 100644
--- a/hi/hyph-hi.chr.txt
+++ b/TeX/hi/hyph-hi.chr.txt
diff --git a/hi/hyph-hi.hyp.txt b/TeX/hi/hyph-hi.hyp.txt
index e69de29..e69de29 100644
--- a/hi/hyph-hi.hyp.txt
+++ b/TeX/hi/hyph-hi.hyp.txt
diff --git a/hi/hyph-hi.lic.txt b/TeX/hi/hyph-hi.lic.txt
index 7846ee0..7846ee0 100644
--- a/hi/hyph-hi.lic.txt
+++ b/TeX/hi/hyph-hi.lic.txt
diff --git a/hi/hyph-hi.pat.txt b/TeX/hi/hyph-hi.pat.txt
index d60e64a..d60e64a 100644
--- a/hi/hyph-hi.pat.txt
+++ b/TeX/hi/hyph-hi.pat.txt
diff --git a/hr/MODULE_LICENSE_UNICODE b/TeX/hr/MODULE_LICENSE_UNICODE
index e69de29..e69de29 100644
--- a/hr/MODULE_LICENSE_UNICODE
+++ b/TeX/hr/MODULE_LICENSE_UNICODE
diff --git a/hr/NOTICE b/TeX/hr/NOTICE
index f225f98..f225f98 100644
--- a/hr/NOTICE
+++ b/TeX/hr/NOTICE
diff --git a/hr/hyph-hr.chr.txt b/TeX/hr/hyph-hr.chr.txt
index a61dab4..a61dab4 100644
--- a/hr/hyph-hr.chr.txt
+++ b/TeX/hr/hyph-hr.chr.txt
diff --git a/hr/hyph-hr.hyp.txt b/TeX/hr/hyph-hr.hyp.txt
index e69de29..e69de29 100644
--- a/hr/hyph-hr.hyp.txt
+++ b/TeX/hr/hyph-hr.hyp.txt
diff --git a/hr/hyph-hr.lic.txt b/TeX/hr/hyph-hr.lic.txt
index 122943c..122943c 100644
--- a/hr/hyph-hr.lic.txt
+++ b/TeX/hr/hyph-hr.lic.txt
diff --git a/hr/hyph-hr.pat.txt b/TeX/hr/hyph-hr.pat.txt
index 35aaaf7..35aaaf7 100644
--- a/hr/hyph-hr.pat.txt
+++ b/TeX/hr/hyph-hr.pat.txt
diff --git a/hu/MODULE_LICENSE_MPL_GPL_LGPL b/TeX/hu/MODULE_LICENSE_MPL_GPL_LGPL
index e69de29..e69de29 100644
--- a/hu/MODULE_LICENSE_MPL_GPL_LGPL
+++ b/TeX/hu/MODULE_LICENSE_MPL_GPL_LGPL
diff --git a/hu/NOTICE b/TeX/hu/NOTICE
index a0f743f..a0f743f 100644
--- a/hu/NOTICE
+++ b/TeX/hu/NOTICE
diff --git a/hu/hyph-hu.chr.txt b/TeX/hu/hyph-hu.chr.txt
index d233a8d..d233a8d 100644
--- a/hu/hyph-hu.chr.txt
+++ b/TeX/hu/hyph-hu.chr.txt
diff --git a/hu/hyph-hu.hyp.txt b/TeX/hu/hyph-hu.hyp.txt
index e69de29..e69de29 100644
--- a/hu/hyph-hu.hyp.txt
+++ b/TeX/hu/hyph-hu.hyp.txt
diff --git a/hu/hyph-hu.lic.txt b/TeX/hu/hyph-hu.lic.txt
index 4ec8355..4ec8355 100644
--- a/hu/hyph-hu.lic.txt
+++ b/TeX/hu/hyph-hu.lic.txt
diff --git a/hu/hyph-hu.pat.txt b/TeX/hu/hyph-hu.pat.txt
index a08b5b1..a08b5b1 100644
--- a/hu/hyph-hu.pat.txt
+++ b/TeX/hu/hyph-hu.pat.txt
diff --git a/hy/MODULE_LICENSE_LGPL b/TeX/hy/MODULE_LICENSE_LGPL
index e69de29..e69de29 100644
--- a/hy/MODULE_LICENSE_LGPL
+++ b/TeX/hy/MODULE_LICENSE_LGPL
diff --git a/hy/NOTICE b/TeX/hy/NOTICE
index 4362b49..4362b49 100644
--- a/hy/NOTICE
+++ b/TeX/hy/NOTICE
diff --git a/hy/hyph-hy.chr.txt b/TeX/hy/hyph-hy.chr.txt
index b83c789..b83c789 100644
--- a/hy/hyph-hy.chr.txt
+++ b/TeX/hy/hyph-hy.chr.txt
diff --git a/hy/hyph-hy.hyp.txt b/TeX/hy/hyph-hy.hyp.txt
index e69de29..e69de29 100644
--- a/hy/hyph-hy.hyp.txt
+++ b/TeX/hy/hyph-hy.hyp.txt
diff --git a/hy/hyph-hy.lic.txt b/TeX/hy/hyph-hy.lic.txt
index 3a44200..3a44200 100644
--- a/hy/hyph-hy.lic.txt
+++ b/TeX/hy/hyph-hy.lic.txt
diff --git a/hy/hyph-hy.pat.txt b/TeX/hy/hyph-hy.pat.txt
index 0d1ecb0..0d1ecb0 100644
--- a/hy/hyph-hy.pat.txt
+++ b/TeX/hy/hyph-hy.pat.txt
diff --git a/gu/MODULE_LICENSE_MIT b/TeX/it/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/gu/MODULE_LICENSE_MIT
+++ b/TeX/it/MODULE_LICENSE_MIT
diff --git a/it/NOTICE b/TeX/it/NOTICE
index 01c5564..01c5564 100644
--- a/it/NOTICE
+++ b/TeX/it/NOTICE
diff --git a/it/hyph-it.chr.txt b/TeX/it/hyph-it.chr.txt
index 8f80e52..8f80e52 100644
--- a/it/hyph-it.chr.txt
+++ b/TeX/it/hyph-it.chr.txt
diff --git a/it/hyph-it.hyp.txt b/TeX/it/hyph-it.hyp.txt
index e69de29..e69de29 100644
--- a/it/hyph-it.hyp.txt
+++ b/TeX/it/hyph-it.hyp.txt
diff --git a/it/hyph-it.lic.txt b/TeX/it/hyph-it.lic.txt
index 99a02fd..99a02fd 100644
--- a/it/hyph-it.lic.txt
+++ b/TeX/it/hyph-it.lic.txt
diff --git a/it/hyph-it.pat.txt b/TeX/it/hyph-it.pat.txt
index f799850..f799850 100644
--- a/it/hyph-it.pat.txt
+++ b/TeX/it/hyph-it.pat.txt
diff --git a/hi/MODULE_LICENSE_MIT b/TeX/ka/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/hi/MODULE_LICENSE_MIT
+++ b/TeX/ka/MODULE_LICENSE_MIT
diff --git a/ka/NOTICE b/TeX/ka/NOTICE
index ecac76d..ecac76d 100644
--- a/ka/NOTICE
+++ b/TeX/ka/NOTICE
diff --git a/ka/hyph-ka.chr.txt b/TeX/ka/hyph-ka.chr.txt
index d909a3b..d909a3b 100644
--- a/ka/hyph-ka.chr.txt
+++ b/TeX/ka/hyph-ka.chr.txt
diff --git a/ka/hyph-ka.hyp.txt b/TeX/ka/hyph-ka.hyp.txt
index e69de29..e69de29 100644
--- a/ka/hyph-ka.hyp.txt
+++ b/TeX/ka/hyph-ka.hyp.txt
diff --git a/ka/hyph-ka.lic.txt b/TeX/ka/hyph-ka.lic.txt
index a5f82e6..a5f82e6 100644
--- a/ka/hyph-ka.lic.txt
+++ b/TeX/ka/hyph-ka.lic.txt
diff --git a/ka/hyph-ka.pat.txt b/TeX/ka/hyph-ka.pat.txt
index 5aa7054..5aa7054 100644
--- a/ka/hyph-ka.pat.txt
+++ b/TeX/ka/hyph-ka.pat.txt
diff --git a/it/MODULE_LICENSE_MIT b/TeX/kn/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/it/MODULE_LICENSE_MIT
+++ b/TeX/kn/MODULE_LICENSE_MIT
diff --git a/kn/NOTICE b/TeX/kn/NOTICE
index 908bc65..908bc65 100644
--- a/kn/NOTICE
+++ b/TeX/kn/NOTICE
diff --git a/kn/hyph-kn.chr.txt b/TeX/kn/hyph-kn.chr.txt
index 0251afb..0251afb 100644
--- a/kn/hyph-kn.chr.txt
+++ b/TeX/kn/hyph-kn.chr.txt
diff --git a/kn/hyph-kn.hyp.txt b/TeX/kn/hyph-kn.hyp.txt
index e69de29..e69de29 100644
--- a/kn/hyph-kn.hyp.txt
+++ b/TeX/kn/hyph-kn.hyp.txt
diff --git a/kn/hyph-kn.lic.txt b/TeX/kn/hyph-kn.lic.txt
index 8511c97..8511c97 100644
--- a/kn/hyph-kn.lic.txt
+++ b/TeX/kn/hyph-kn.lic.txt
diff --git a/kn/hyph-kn.pat.txt b/TeX/kn/hyph-kn.pat.txt
index b252ff1..b252ff1 100644
--- a/kn/hyph-kn.pat.txt
+++ b/TeX/kn/hyph-kn.pat.txt
diff --git a/ka/MODULE_LICENSE_MIT b/TeX/la/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/ka/MODULE_LICENSE_MIT
+++ b/TeX/la/MODULE_LICENSE_MIT
diff --git a/la/NOTICE b/TeX/la/NOTICE
index 3008e18..3008e18 100644
--- a/la/NOTICE
+++ b/TeX/la/NOTICE
diff --git a/la/hyph-la-x-liturgic.chr.txt b/TeX/la/hyph-la-x-liturgic.chr.txt
index 5396978..5396978 100644
--- a/la/hyph-la-x-liturgic.chr.txt
+++ b/TeX/la/hyph-la-x-liturgic.chr.txt
diff --git a/la/hyph-la-x-liturgic.hyp.txt b/TeX/la/hyph-la-x-liturgic.hyp.txt
index e69de29..e69de29 100644
--- a/la/hyph-la-x-liturgic.hyp.txt
+++ b/TeX/la/hyph-la-x-liturgic.hyp.txt
diff --git a/la/hyph-la-x-liturgic.lic.txt b/TeX/la/hyph-la-x-liturgic.lic.txt
index af0b083..af0b083 100644
--- a/la/hyph-la-x-liturgic.lic.txt
+++ b/TeX/la/hyph-la-x-liturgic.lic.txt
diff --git a/la/hyph-la-x-liturgic.pat.txt b/TeX/la/hyph-la-x-liturgic.pat.txt
index 495c184..495c184 100644
--- a/la/hyph-la-x-liturgic.pat.txt
+++ b/TeX/la/hyph-la-x-liturgic.pat.txt
diff --git a/la/hyph-la.chr.txt b/TeX/la/hyph-la.chr.txt
index 5ccdf4e..5ccdf4e 100644
--- a/la/hyph-la.chr.txt
+++ b/TeX/la/hyph-la.chr.txt
diff --git a/la/hyph-la.hyp.txt b/TeX/la/hyph-la.hyp.txt
index e69de29..e69de29 100644
--- a/la/hyph-la.hyp.txt
+++ b/TeX/la/hyph-la.hyp.txt
diff --git a/la/hyph-la.lic.txt b/TeX/la/hyph-la.lic.txt
index 57817d5..57817d5 100644
--- a/la/hyph-la.lic.txt
+++ b/TeX/la/hyph-la.lic.txt
diff --git a/la/hyph-la.pat.txt b/TeX/la/hyph-la.pat.txt
index c094458..c094458 100644
--- a/la/hyph-la.pat.txt
+++ b/TeX/la/hyph-la.pat.txt
diff --git a/kn/MODULE_LICENSE_MIT b/TeX/lt/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/kn/MODULE_LICENSE_MIT
+++ b/TeX/lt/MODULE_LICENSE_MIT
diff --git a/lt/NOTICE b/TeX/lt/NOTICE
index a890bcb..a890bcb 100644
--- a/lt/NOTICE
+++ b/TeX/lt/NOTICE
diff --git a/lt/hyph-lt.chr.txt b/TeX/lt/hyph-lt.chr.txt
index 753d0ad..753d0ad 100644
--- a/lt/hyph-lt.chr.txt
+++ b/TeX/lt/hyph-lt.chr.txt
diff --git a/lt/hyph-lt.hyp.txt b/TeX/lt/hyph-lt.hyp.txt
index e69de29..e69de29 100644
--- a/lt/hyph-lt.hyp.txt
+++ b/TeX/lt/hyph-lt.hyp.txt
diff --git a/lt/hyph-lt.lic.txt b/TeX/lt/hyph-lt.lic.txt
index b658a3c..b658a3c 100644
--- a/lt/hyph-lt.lic.txt
+++ b/TeX/lt/hyph-lt.lic.txt
diff --git a/lt/hyph-lt.pat.txt b/TeX/lt/hyph-lt.pat.txt
index 9def706..9def706 100644
--- a/lt/hyph-lt.pat.txt
+++ b/TeX/lt/hyph-lt.pat.txt
diff --git a/lv/MODULE_LICENSE_LGPL b/TeX/lv/MODULE_LICENSE_LGPL
index e69de29..e69de29 100644
--- a/lv/MODULE_LICENSE_LGPL
+++ b/TeX/lv/MODULE_LICENSE_LGPL
diff --git a/lv/NOTICE b/TeX/lv/NOTICE
index e4007b0..e4007b0 100644
--- a/lv/NOTICE
+++ b/TeX/lv/NOTICE
diff --git a/lv/hyph-lv.chr.txt b/TeX/lv/hyph-lv.chr.txt
index 2720ed2..2720ed2 100644
--- a/lv/hyph-lv.chr.txt
+++ b/TeX/lv/hyph-lv.chr.txt
diff --git a/lv/hyph-lv.hyp.txt b/TeX/lv/hyph-lv.hyp.txt
index e69de29..e69de29 100644
--- a/lv/hyph-lv.hyp.txt
+++ b/TeX/lv/hyph-lv.hyp.txt
diff --git a/lv/hyph-lv.lic.txt b/TeX/lv/hyph-lv.lic.txt
index 1944892..1944892 100644
--- a/lv/hyph-lv.lic.txt
+++ b/TeX/lv/hyph-lv.lic.txt
diff --git a/lv/hyph-lv.pat.txt b/TeX/lv/hyph-lv.pat.txt
index e529ec2..e529ec2 100644
--- a/lv/hyph-lv.pat.txt
+++ b/TeX/lv/hyph-lv.pat.txt
diff --git a/la/MODULE_LICENSE_MIT b/TeX/ml/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/la/MODULE_LICENSE_MIT
+++ b/TeX/ml/MODULE_LICENSE_MIT
diff --git a/ml/NOTICE b/TeX/ml/NOTICE
index 908bc65..908bc65 100644
--- a/ml/NOTICE
+++ b/TeX/ml/NOTICE
diff --git a/ml/hyph-ml.chr.txt b/TeX/ml/hyph-ml.chr.txt
index c2903e7..c2903e7 100644
--- a/ml/hyph-ml.chr.txt
+++ b/TeX/ml/hyph-ml.chr.txt
diff --git a/ml/hyph-ml.hyp.txt b/TeX/ml/hyph-ml.hyp.txt
index e69de29..e69de29 100644
--- a/ml/hyph-ml.hyp.txt
+++ b/TeX/ml/hyph-ml.hyp.txt
diff --git a/ml/hyph-ml.lic.txt b/TeX/ml/hyph-ml.lic.txt
index 6627ff7..6627ff7 100644
--- a/ml/hyph-ml.lic.txt
+++ b/TeX/ml/hyph-ml.lic.txt
diff --git a/ml/hyph-ml.pat.txt b/TeX/ml/hyph-ml.pat.txt
index e9d4a3c..e9d4a3c 100644
--- a/ml/hyph-ml.pat.txt
+++ b/TeX/ml/hyph-ml.pat.txt
diff --git a/lt/MODULE_LICENSE_MIT b/TeX/mn/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/lt/MODULE_LICENSE_MIT
+++ b/TeX/mn/MODULE_LICENSE_MIT
diff --git a/mn/NOTICE b/TeX/mn/NOTICE
index fa1f385..fa1f385 100644
--- a/mn/NOTICE
+++ b/TeX/mn/NOTICE
diff --git a/mn/hyph-mn-cyrl.chr.txt b/TeX/mn/hyph-mn-cyrl.chr.txt
index 7c96cf1..7c96cf1 100644
--- a/mn/hyph-mn-cyrl.chr.txt
+++ b/TeX/mn/hyph-mn-cyrl.chr.txt
diff --git a/mn/hyph-mn-cyrl.hyp.txt b/TeX/mn/hyph-mn-cyrl.hyp.txt
index e69de29..e69de29 100644
--- a/mn/hyph-mn-cyrl.hyp.txt
+++ b/TeX/mn/hyph-mn-cyrl.hyp.txt
diff --git a/mn/hyph-mn-cyrl.lic.txt b/TeX/mn/hyph-mn-cyrl.lic.txt
index 33084fb..33084fb 100644
--- a/mn/hyph-mn-cyrl.lic.txt
+++ b/TeX/mn/hyph-mn-cyrl.lic.txt
diff --git a/mn/hyph-mn-cyrl.pat.txt b/TeX/mn/hyph-mn-cyrl.pat.txt
index e99df64..e99df64 100644
--- a/mn/hyph-mn-cyrl.pat.txt
+++ b/TeX/mn/hyph-mn-cyrl.pat.txt
diff --git a/ml/MODULE_LICENSE_MIT b/TeX/mr/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/ml/MODULE_LICENSE_MIT
+++ b/TeX/mr/MODULE_LICENSE_MIT
diff --git a/mr/NOTICE b/TeX/mr/NOTICE
index 908bc65..908bc65 100644
--- a/mr/NOTICE
+++ b/TeX/mr/NOTICE
diff --git a/mr/hyph-mr.chr.txt b/TeX/mr/hyph-mr.chr.txt
index e0e397d..e0e397d 100644
--- a/mr/hyph-mr.chr.txt
+++ b/TeX/mr/hyph-mr.chr.txt
diff --git a/mr/hyph-mr.hyp.txt b/TeX/mr/hyph-mr.hyp.txt
index e69de29..e69de29 100644
--- a/mr/hyph-mr.hyp.txt
+++ b/TeX/mr/hyph-mr.hyp.txt
diff --git a/mr/hyph-mr.lic.txt b/TeX/mr/hyph-mr.lic.txt
index 8b9fb6d..8b9fb6d 100644
--- a/mr/hyph-mr.lic.txt
+++ b/TeX/mr/hyph-mr.lic.txt
diff --git a/mr/hyph-mr.pat.txt b/TeX/mr/hyph-mr.pat.txt
index d60e64a..d60e64a 100644
--- a/mr/hyph-mr.pat.txt
+++ b/TeX/mr/hyph-mr.pat.txt
diff --git a/nb/MODULE_LICENSE_NOTICE b/TeX/nb/MODULE_LICENSE_NOTICE
index e69de29..e69de29 100644
--- a/nb/MODULE_LICENSE_NOTICE
+++ b/TeX/nb/MODULE_LICENSE_NOTICE
diff --git a/nb/NOTICE b/TeX/nb/NOTICE
index ff7b89b..ff7b89b 100644
--- a/nb/NOTICE
+++ b/TeX/nb/NOTICE
diff --git a/nb/hyph-nb.chr.txt b/TeX/nb/hyph-nb.chr.txt
index 945b773..945b773 100644
--- a/nb/hyph-nb.chr.txt
+++ b/TeX/nb/hyph-nb.chr.txt
diff --git a/nb/hyph-nb.hyp.txt b/TeX/nb/hyph-nb.hyp.txt
index a12bdb8..a12bdb8 100644
--- a/nb/hyph-nb.hyp.txt
+++ b/TeX/nb/hyph-nb.hyp.txt
diff --git a/nb/hyph-nb.lic.txt b/TeX/nb/hyph-nb.lic.txt
index 0109a8e..0109a8e 100644
--- a/nb/hyph-nb.lic.txt
+++ b/TeX/nb/hyph-nb.lic.txt
diff --git a/nb/hyph-nb.pat.txt b/TeX/nb/hyph-nb.pat.txt
index a328377..a328377 100644
--- a/nb/hyph-nb.pat.txt
+++ b/TeX/nb/hyph-nb.pat.txt
diff --git a/nn/MODULE_LICENSE_NOTICE b/TeX/nn/MODULE_LICENSE_NOTICE
index e69de29..e69de29 100644
--- a/nn/MODULE_LICENSE_NOTICE
+++ b/TeX/nn/MODULE_LICENSE_NOTICE
diff --git a/nn/NOTICE b/TeX/nn/NOTICE
index 8ae3996..8ae3996 100644
--- a/nn/NOTICE
+++ b/TeX/nn/NOTICE
diff --git a/nn/hyph-nn.chr.txt b/TeX/nn/hyph-nn.chr.txt
index 945b773..945b773 100644
--- a/nn/hyph-nn.chr.txt
+++ b/TeX/nn/hyph-nn.chr.txt
diff --git a/nn/hyph-nn.hyp.txt b/TeX/nn/hyph-nn.hyp.txt
index 4bc19f1..4bc19f1 100644
--- a/nn/hyph-nn.hyp.txt
+++ b/TeX/nn/hyph-nn.hyp.txt
diff --git a/nn/hyph-nn.lic.txt b/TeX/nn/hyph-nn.lic.txt
index af0a585..af0a585 100644
--- a/nn/hyph-nn.lic.txt
+++ b/TeX/nn/hyph-nn.lic.txt
diff --git a/nn/hyph-nn.pat.txt b/TeX/nn/hyph-nn.pat.txt
index a328377..a328377 100644
--- a/nn/hyph-nn.pat.txt
+++ b/TeX/nn/hyph-nn.pat.txt
diff --git a/mn/MODULE_LICENSE_MIT b/TeX/or/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/mn/MODULE_LICENSE_MIT
+++ b/TeX/or/MODULE_LICENSE_MIT
diff --git a/or/NOTICE b/TeX/or/NOTICE
index 908bc65..908bc65 100644
--- a/or/NOTICE
+++ b/TeX/or/NOTICE
diff --git a/or/hyph-or.chr.txt b/TeX/or/hyph-or.chr.txt
index 0fb07f8..0fb07f8 100644
--- a/or/hyph-or.chr.txt
+++ b/TeX/or/hyph-or.chr.txt
diff --git a/or/hyph-or.hyp.txt b/TeX/or/hyph-or.hyp.txt
index e69de29..e69de29 100644
--- a/or/hyph-or.hyp.txt
+++ b/TeX/or/hyph-or.hyp.txt
diff --git a/or/hyph-or.lic.txt b/TeX/or/hyph-or.lic.txt
index 42b3f66..42b3f66 100644
--- a/or/hyph-or.lic.txt
+++ b/TeX/or/hyph-or.lic.txt
diff --git a/or/hyph-or.pat.txt b/TeX/or/hyph-or.pat.txt
index e4fc58f..e4fc58f 100644
--- a/or/hyph-or.pat.txt
+++ b/TeX/or/hyph-or.pat.txt
diff --git a/mr/MODULE_LICENSE_MIT b/TeX/pa/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/mr/MODULE_LICENSE_MIT
+++ b/TeX/pa/MODULE_LICENSE_MIT
diff --git a/pa/NOTICE b/TeX/pa/NOTICE
index 6319bcd..6319bcd 100644
--- a/pa/NOTICE
+++ b/TeX/pa/NOTICE
diff --git a/pa/hyph-pa.chr.txt b/TeX/pa/hyph-pa.chr.txt
index 3c9d595..3c9d595 100644
--- a/pa/hyph-pa.chr.txt
+++ b/TeX/pa/hyph-pa.chr.txt
diff --git a/pa/hyph-pa.hyp.txt b/TeX/pa/hyph-pa.hyp.txt
index e69de29..e69de29 100644
--- a/pa/hyph-pa.hyp.txt
+++ b/TeX/pa/hyph-pa.hyp.txt
diff --git a/pa/hyph-pa.lic.txt b/TeX/pa/hyph-pa.lic.txt
index d66a28f..d66a28f 100644
--- a/pa/hyph-pa.lic.txt
+++ b/TeX/pa/hyph-pa.lic.txt
diff --git a/pa/hyph-pa.pat.txt b/TeX/pa/hyph-pa.pat.txt
index 2970d08..2970d08 100644
--- a/pa/hyph-pa.pat.txt
+++ b/TeX/pa/hyph-pa.pat.txt
diff --git a/or/MODULE_LICENSE_MIT b/TeX/pl/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/or/MODULE_LICENSE_MIT
+++ b/TeX/pl/MODULE_LICENSE_MIT
diff --git a/pl/NOTICE b/TeX/pl/NOTICE
index 5e7e6ff..5e7e6ff 100644
--- a/pl/NOTICE
+++ b/TeX/pl/NOTICE
diff --git a/pl/hyph-pl.chr.txt b/TeX/pl/hyph-pl.chr.txt
index edbb245..edbb245 100644
--- a/pl/hyph-pl.chr.txt
+++ b/TeX/pl/hyph-pl.chr.txt
diff --git a/pl/hyph-pl.hyp.txt b/TeX/pl/hyph-pl.hyp.txt
index 86cf7cc..86cf7cc 100644
--- a/pl/hyph-pl.hyp.txt
+++ b/TeX/pl/hyph-pl.hyp.txt
diff --git a/pl/hyph-pl.lic.txt b/TeX/pl/hyph-pl.lic.txt
index 5e7e6ff..5e7e6ff 100644
--- a/pl/hyph-pl.lic.txt
+++ b/TeX/pl/hyph-pl.lic.txt
diff --git a/pl/hyph-pl.pat.txt b/TeX/pl/hyph-pl.pat.txt
index dc1727e..dc1727e 100644
--- a/pl/hyph-pl.pat.txt
+++ b/TeX/pl/hyph-pl.pat.txt
diff --git a/pt/LICENSE b/TeX/pt/LICENSE
index 3b23743..3b23743 100644
--- a/pt/LICENSE
+++ b/TeX/pt/LICENSE
diff --git a/pt/MODULE_LICENSE_BSD b/TeX/pt/MODULE_LICENSE_BSD
index e69de29..e69de29 100644
--- a/pt/MODULE_LICENSE_BSD
+++ b/TeX/pt/MODULE_LICENSE_BSD
diff --git a/pt/hyph-pt.chr.txt b/TeX/pt/hyph-pt.chr.txt
index 7eb50de..7eb50de 100644
--- a/pt/hyph-pt.chr.txt
+++ b/TeX/pt/hyph-pt.chr.txt
diff --git a/pt/hyph-pt.hyp.txt b/TeX/pt/hyph-pt.hyp.txt
index 678628b..678628b 100644
--- a/pt/hyph-pt.hyp.txt
+++ b/TeX/pt/hyph-pt.hyp.txt
diff --git a/pt/hyph-pt.lic.txt b/TeX/pt/hyph-pt.lic.txt
index 175f6d8..175f6d8 100644
--- a/pt/hyph-pt.lic.txt
+++ b/TeX/pt/hyph-pt.lic.txt
diff --git a/pt/hyph-pt.pat.txt b/TeX/pt/hyph-pt.pat.txt
index 654f8a1..654f8a1 100644
--- a/pt/hyph-pt.pat.txt
+++ b/TeX/pt/hyph-pt.pat.txt
diff --git a/sa/MODULE_LICENSE_PERMISSIVE b/TeX/sa/MODULE_LICENSE_PERMISSIVE
index e69de29..e69de29 100644
--- a/sa/MODULE_LICENSE_PERMISSIVE
+++ b/TeX/sa/MODULE_LICENSE_PERMISSIVE
diff --git a/sa/NOTICE b/TeX/sa/NOTICE
index 31ce243..31ce243 100644
--- a/sa/NOTICE
+++ b/TeX/sa/NOTICE
diff --git a/sa/hyph-sa.chr.txt b/TeX/sa/hyph-sa.chr.txt
index a7d0131..a7d0131 100644
--- a/sa/hyph-sa.chr.txt
+++ b/TeX/sa/hyph-sa.chr.txt
diff --git a/sa/hyph-sa.hyp.txt b/TeX/sa/hyph-sa.hyp.txt
index e69de29..e69de29 100644
--- a/sa/hyph-sa.hyp.txt
+++ b/TeX/sa/hyph-sa.hyp.txt
diff --git a/sa/hyph-sa.lic.txt b/TeX/sa/hyph-sa.lic.txt
index 09e5d05..09e5d05 100644
--- a/sa/hyph-sa.lic.txt
+++ b/TeX/sa/hyph-sa.lic.txt
diff --git a/sa/hyph-sa.pat.txt b/TeX/sa/hyph-sa.pat.txt
index 07bd8f4..07bd8f4 100644
--- a/sa/hyph-sa.pat.txt
+++ b/TeX/sa/hyph-sa.pat.txt
diff --git a/pa/MODULE_LICENSE_MIT b/TeX/sk/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/pa/MODULE_LICENSE_MIT
+++ b/TeX/sk/MODULE_LICENSE_MIT
diff --git a/cs/NOTICE b/TeX/sk/NOTICE
index 9e799e5..9e799e5 100644
--- a/cs/NOTICE
+++ b/TeX/sk/NOTICE
diff --git a/sk/hyph-sk.chr.txt b/TeX/sk/hyph-sk.chr.txt
index 5ffae02..5ffae02 100644
--- a/sk/hyph-sk.chr.txt
+++ b/TeX/sk/hyph-sk.chr.txt
diff --git a/sk/hyph-sk.hyp.txt b/TeX/sk/hyph-sk.hyp.txt
index 7d54c2a..7d54c2a 100644
--- a/sk/hyph-sk.hyp.txt
+++ b/TeX/sk/hyph-sk.hyp.txt
diff --git a/sk/hyph-sk.lic.txt b/TeX/sk/hyph-sk.lic.txt
index 2d2a7b1..2d2a7b1 100644
--- a/sk/hyph-sk.lic.txt
+++ b/TeX/sk/hyph-sk.lic.txt
diff --git a/sk/hyph-sk.pat.txt b/TeX/sk/hyph-sk.pat.txt
index 352ccb1..352ccb1 100644
--- a/sk/hyph-sk.pat.txt
+++ b/TeX/sk/hyph-sk.pat.txt
diff --git a/pl/MODULE_LICENSE_MIT b/TeX/sl/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/pl/MODULE_LICENSE_MIT
+++ b/TeX/sl/MODULE_LICENSE_MIT
diff --git a/sl/NOTICE b/TeX/sl/NOTICE
index 03613c6..03613c6 100644
--- a/sl/NOTICE
+++ b/TeX/sl/NOTICE
diff --git a/sl/hyph-sl.chr.txt b/TeX/sl/hyph-sl.chr.txt
index f64b4ca..f64b4ca 100644
--- a/sl/hyph-sl.chr.txt
+++ b/TeX/sl/hyph-sl.chr.txt
diff --git a/sl/hyph-sl.hyp.txt b/TeX/sl/hyph-sl.hyp.txt
index e69de29..e69de29 100644
--- a/sl/hyph-sl.hyp.txt
+++ b/TeX/sl/hyph-sl.hyp.txt
diff --git a/sl/hyph-sl.lic.txt b/TeX/sl/hyph-sl.lic.txt
index a151dc4..a151dc4 100644
--- a/sl/hyph-sl.lic.txt
+++ b/TeX/sl/hyph-sl.lic.txt
diff --git a/sl/hyph-sl.pat.txt b/TeX/sl/hyph-sl.pat.txt
index 6844ac8..6844ac8 100644
--- a/sl/hyph-sl.pat.txt
+++ b/TeX/sl/hyph-sl.pat.txt
diff --git a/sk/MODULE_LICENSE_MIT b/TeX/sq/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/sk/MODULE_LICENSE_MIT
+++ b/TeX/sq/MODULE_LICENSE_MIT
diff --git a/sq/NOTICE b/TeX/sq/NOTICE
index c9d3ef9..c9d3ef9 100644
--- a/sq/NOTICE
+++ b/TeX/sq/NOTICE
diff --git a/sq/hyph-sq.chr.txt b/TeX/sq/hyph-sq.chr.txt
index f851afe..f851afe 100644
--- a/sq/hyph-sq.chr.txt
+++ b/TeX/sq/hyph-sq.chr.txt
diff --git a/sq/hyph-sq.hyp.txt b/TeX/sq/hyph-sq.hyp.txt
index e69de29..e69de29 100644
--- a/sq/hyph-sq.hyp.txt
+++ b/TeX/sq/hyph-sq.hyp.txt
diff --git a/sq/hyph-sq.lic.txt b/TeX/sq/hyph-sq.lic.txt
index c20ab55..c20ab55 100644
--- a/sq/hyph-sq.lic.txt
+++ b/TeX/sq/hyph-sq.lic.txt
diff --git a/sq/hyph-sq.pat.txt b/TeX/sq/hyph-sq.pat.txt
index ad44b49..ad44b49 100644
--- a/sq/hyph-sq.pat.txt
+++ b/TeX/sq/hyph-sq.pat.txt
diff --git a/sl/MODULE_LICENSE_MIT b/TeX/ta/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/sl/MODULE_LICENSE_MIT
+++ b/TeX/ta/MODULE_LICENSE_MIT
diff --git a/ta/NOTICE b/TeX/ta/NOTICE
index 908bc65..908bc65 100644
--- a/ta/NOTICE
+++ b/TeX/ta/NOTICE
diff --git a/ta/hyph-ta.chr.txt b/TeX/ta/hyph-ta.chr.txt
index fab5f84..fab5f84 100644
--- a/ta/hyph-ta.chr.txt
+++ b/TeX/ta/hyph-ta.chr.txt
diff --git a/ta/hyph-ta.hyp.txt b/TeX/ta/hyph-ta.hyp.txt
index e69de29..e69de29 100644
--- a/ta/hyph-ta.hyp.txt
+++ b/TeX/ta/hyph-ta.hyp.txt
diff --git a/ta/hyph-ta.lic.txt b/TeX/ta/hyph-ta.lic.txt
index e8c8c40..e8c8c40 100644
--- a/ta/hyph-ta.lic.txt
+++ b/TeX/ta/hyph-ta.lic.txt
diff --git a/ta/hyph-ta.pat.txt b/TeX/ta/hyph-ta.pat.txt
index 04fe8a3..04fe8a3 100644
--- a/ta/hyph-ta.pat.txt
+++ b/TeX/ta/hyph-ta.pat.txt
diff --git a/sq/MODULE_LICENSE_MIT b/TeX/te/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/sq/MODULE_LICENSE_MIT
+++ b/TeX/te/MODULE_LICENSE_MIT
diff --git a/te/NOTICE b/TeX/te/NOTICE
index 908bc65..908bc65 100644
--- a/te/NOTICE
+++ b/TeX/te/NOTICE
diff --git a/te/hyph-te.chr.txt b/TeX/te/hyph-te.chr.txt
index 60925e5..60925e5 100644
--- a/te/hyph-te.chr.txt
+++ b/TeX/te/hyph-te.chr.txt
diff --git a/te/hyph-te.hyp.txt b/TeX/te/hyph-te.hyp.txt
index e69de29..e69de29 100644
--- a/te/hyph-te.hyp.txt
+++ b/TeX/te/hyph-te.hyp.txt
diff --git a/te/hyph-te.lic.txt b/TeX/te/hyph-te.lic.txt
index 1b380bb..1b380bb 100644
--- a/te/hyph-te.lic.txt
+++ b/TeX/te/hyph-te.lic.txt
diff --git a/te/hyph-te.pat.txt b/TeX/te/hyph-te.pat.txt
index 0b5c4e9..0b5c4e9 100644
--- a/te/hyph-te.pat.txt
+++ b/TeX/te/hyph-te.pat.txt
diff --git a/ta/MODULE_LICENSE_MIT b/TeX/tk/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/ta/MODULE_LICENSE_MIT
+++ b/TeX/tk/MODULE_LICENSE_MIT
diff --git a/tk/NOTICE b/TeX/tk/NOTICE
index 457811f..457811f 100644
--- a/tk/NOTICE
+++ b/TeX/tk/NOTICE
diff --git a/tk/hyph-tk.chr.txt b/TeX/tk/hyph-tk.chr.txt
index 4729a93..4729a93 100644
--- a/tk/hyph-tk.chr.txt
+++ b/TeX/tk/hyph-tk.chr.txt
diff --git a/tk/hyph-tk.hyp.txt b/TeX/tk/hyph-tk.hyp.txt
index e69de29..e69de29 100644
--- a/tk/hyph-tk.hyp.txt
+++ b/TeX/tk/hyph-tk.hyp.txt
diff --git a/tk/hyph-tk.lic.txt b/TeX/tk/hyph-tk.lic.txt
index 6cc4011..6cc4011 100644
--- a/tk/hyph-tk.lic.txt
+++ b/TeX/tk/hyph-tk.lic.txt
diff --git a/tk/hyph-tk.pat.txt b/TeX/tk/hyph-tk.pat.txt
index 3232f75..3232f75 100644
--- a/tk/hyph-tk.pat.txt
+++ b/TeX/tk/hyph-tk.pat.txt
diff --git a/te/MODULE_LICENSE_MIT b/TeX/uk/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/te/MODULE_LICENSE_MIT
+++ b/TeX/uk/MODULE_LICENSE_MIT
diff --git a/uk/NOTICE b/TeX/uk/NOTICE
index 99bb96c..99bb96c 100644
--- a/uk/NOTICE
+++ b/TeX/uk/NOTICE
diff --git a/uk/hyph-uk.chr.txt b/TeX/uk/hyph-uk.chr.txt
index 0a644fa..0a644fa 100644
--- a/uk/hyph-uk.chr.txt
+++ b/TeX/uk/hyph-uk.chr.txt
diff --git a/uk/hyph-uk.hyp.txt b/TeX/uk/hyph-uk.hyp.txt
index e69de29..e69de29 100644
--- a/uk/hyph-uk.hyp.txt
+++ b/TeX/uk/hyph-uk.hyp.txt
diff --git a/uk/hyph-uk.lic.txt b/TeX/uk/hyph-uk.lic.txt
index fdbd37a..fdbd37a 100644
--- a/uk/hyph-uk.lic.txt
+++ b/TeX/uk/hyph-uk.lic.txt
diff --git a/uk/hyph-uk.pat.txt b/TeX/uk/hyph-uk.pat.txt
index b476200..b476200 100644
--- a/uk/hyph-uk.pat.txt
+++ b/TeX/uk/hyph-uk.pat.txt
diff --git a/laboratory50/METADATA b/laboratory50/METADATA
new file mode 100644
index 0000000..51154b8
--- /dev/null
+++ b/laboratory50/METADATA
@@ -0,0 +1,13 @@
+name: "laboratory50"
+description:
+ "Russian hyphenation patterns"
+
+third_party {
+ url {
+ type: ARCHIVE
+ value: "https://github.com/laboratory50/russian-spellpack"
+ }
+ version: "7ff7934531a0711b5c86802ab635fdbdc974c1cc"
+ last_upgrade_date { year: 2023 month: 5 day: 10 }
+ license_type: RESTRICTED
+}
diff --git a/laboratory50/README.android b/laboratory50/README.android
new file mode 100644
index 0000000..3029e33
--- /dev/null
+++ b/laboratory50/README.android
@@ -0,0 +1,9 @@
+URL: https://github.com/laboratory50/russian-spellpack
+Version: 7ff7934531a0711b5c86802ab635fdbdc974c1cc
+License: various
+License File: LICENSE
+
+The package contains hyphenation patterns under LGPL 2.1 licenses.
+
+Description:
+Russian hyphenation patterns
diff --git a/ru/LICENSE b/laboratory50/ru/LICENSE
index 1c9afe6..1c9afe6 100644
--- a/ru/LICENSE
+++ b/laboratory50/ru/LICENSE
diff --git a/ru/MODULE_LICENSE_LGPL b/laboratory50/ru/MODULE_LICENSE_LGPL
index e69de29..e69de29 100644
--- a/ru/MODULE_LICENSE_LGPL
+++ b/laboratory50/ru/MODULE_LICENSE_LGPL
diff --git a/ru/hyph-ru.chr.txt b/laboratory50/ru/hyph-ru.chr.txt
index f052012..f052012 100644
--- a/ru/hyph-ru.chr.txt
+++ b/laboratory50/ru/hyph-ru.chr.txt
diff --git a/ru/hyph-ru.hyp.txt b/laboratory50/ru/hyph-ru.hyp.txt
index e69de29..e69de29 100644
--- a/ru/hyph-ru.hyp.txt
+++ b/laboratory50/ru/hyph-ru.hyp.txt
diff --git a/ru/hyph-ru.lic.txt b/laboratory50/ru/hyph-ru.lic.txt
index 1c9afe6..1c9afe6 100644
--- a/ru/hyph-ru.lic.txt
+++ b/laboratory50/ru/hyph-ru.lic.txt
diff --git a/ru/hyph-ru.pat.txt b/laboratory50/ru/hyph-ru.pat.txt
index 1600a46..1600a46 100644
--- a/ru/hyph-ru.pat.txt
+++ b/laboratory50/ru/hyph-ru.pat.txt
diff --git a/rekenaar/METADATA b/rekenaar/METADATA
new file mode 100644
index 0000000..ec3498a
--- /dev/null
+++ b/rekenaar/METADATA
@@ -0,0 +1,13 @@
+name: "rekenaar"
+description:
+ "Afrikaans hyphenation patterns"
+
+third_party {
+ url {
+ type: ARCHIVE
+ value: "https://github.com/rekenaar/AfrHyphenation"
+ }
+ version: "8a5c654ae9ce5e20152b4a7f398d4ab3cc723ea9"
+ last_upgrade_date { year: 2023 month: 5 day: 10 }
+ license_type: NOTICE
+}
diff --git a/rekenaar/README.android b/rekenaar/README.android
new file mode 100644
index 0000000..2c3ff5c
--- /dev/null
+++ b/rekenaar/README.android
@@ -0,0 +1,9 @@
+URL: https://github.com/rekenaar/AfrHyphenation
+Version: 8a5c654ae9ce5e20152b4a7f398d4ab3cc723ea9
+License: various
+License File: LICENSE
+
+The package contains hyphenation patterns under MIT licenses.
+
+Description:
+Afrikaans hyphenation patterns
diff --git a/tk/MODULE_LICENSE_MIT b/rekenaar/af/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/tk/MODULE_LICENSE_MIT
+++ b/rekenaar/af/MODULE_LICENSE_MIT
diff --git a/af/NOTICE b/rekenaar/af/NOTICE
index cc26153..cc26153 100644
--- a/af/NOTICE
+++ b/rekenaar/af/NOTICE
diff --git a/af/hyph-af.chr.txt b/rekenaar/af/hyph-af.chr.txt
index 0bcad40..0bcad40 100644
--- a/af/hyph-af.chr.txt
+++ b/rekenaar/af/hyph-af.chr.txt
diff --git a/af/hyph-af.hyp.txt b/rekenaar/af/hyph-af.hyp.txt
index c599e71..c599e71 100644
--- a/af/hyph-af.hyp.txt
+++ b/rekenaar/af/hyph-af.hyp.txt
diff --git a/af/hyph-af.lic.txt b/rekenaar/af/hyph-af.lic.txt
index 2302560..2302560 100644
--- a/af/hyph-af.lic.txt
+++ b/rekenaar/af/hyph-af.lic.txt
diff --git a/af/hyph-af.pat.txt b/rekenaar/af/hyph-af.pat.txt
index 352ccb1..352ccb1 100644
--- a/af/hyph-af.pat.txt
+++ b/rekenaar/af/hyph-af.pat.txt
diff --git a/tensojka/METADATA b/tensojka/METADATA
new file mode 100644
index 0000000..9ef5875
--- /dev/null
+++ b/tensojka/METADATA
@@ -0,0 +1,13 @@
+name: "tensojka"
+description:
+ "Towards Universal Hyphenation Patterns: Czechoslovak hyphenation patterns"
+
+third_party {
+ url {
+ type: ARCHIVE
+ value: "https://github.com/tensojka/cshyphen"
+ }
+ version: "0ec0bdb720747738139eb240963d0d6993759031"
+ last_upgrade_date { year: 2023 month: 5 day: 10 }
+ license_type: NOTICE
+}
diff --git a/tensojka/README.android b/tensojka/README.android
new file mode 100644
index 0000000..abbe3fa
--- /dev/null
+++ b/tensojka/README.android
@@ -0,0 +1,9 @@
+URL: https://github.com/tensojka/cshyphen
+Version: 0ec0bdb720747738139eb240963d0d6993759031
+License: various
+License File: LICENSE
+
+The package contains hyphenation patterns under MIT licenses.
+
+Description:
+Towards Universal Hyphenation Patterns: Czechoslovak hyphenation patterns
diff --git a/uk/MODULE_LICENSE_MIT b/tensojka/cs/MODULE_LICENSE_MIT
index e69de29..e69de29 100644
--- a/uk/MODULE_LICENSE_MIT
+++ b/tensojka/cs/MODULE_LICENSE_MIT
diff --git a/sk/NOTICE b/tensojka/cs/NOTICE
index 9e799e5..9e799e5 100644
--- a/sk/NOTICE
+++ b/tensojka/cs/NOTICE
diff --git a/cs/hyph-cs.chr.txt b/tensojka/cs/hyph-cs.chr.txt
index 5ffae02..5ffae02 100644
--- a/cs/hyph-cs.chr.txt
+++ b/tensojka/cs/hyph-cs.chr.txt
diff --git a/cs/hyph-cs.hyp.txt b/tensojka/cs/hyph-cs.hyp.txt
index 1bd0ba2..1bd0ba2 100644
--- a/cs/hyph-cs.hyp.txt
+++ b/tensojka/cs/hyph-cs.hyp.txt
diff --git a/cs/hyph-cs.lic.txt b/tensojka/cs/hyph-cs.lic.txt
index 2d2a7b1..2d2a7b1 100644
--- a/cs/hyph-cs.lic.txt
+++ b/tensojka/cs/hyph-cs.lic.txt
diff --git a/cs/hyph-cs.pat.txt b/tensojka/cs/hyph-cs.pat.txt
index 352ccb1..352ccb1 100644
--- a/cs/hyph-cs.pat.txt
+++ b/tensojka/cs/hyph-cs.pat.txt