aboutsummaryrefslogtreecommitdiff
path: root/editors
diff options
context:
space:
mode:
authorLi-Wen Hsu <lwhsu@FreeBSD.org>2019-03-23 01:43:30 +0000
committerLi-Wen Hsu <lwhsu@FreeBSD.org>2019-03-23 01:43:30 +0000
commit9e8308bbb1507433fdfb054eab434fd9dabbca6b (patch)
tree04e69592ce8e01ae29d416219e623394122c4cd0 /editors
parent41f1ee7efcdd3e632fe672fc47c4c19f65aafbb7 (diff)
downloadports-9e8308bbb1507433fdfb054eab434fd9dabbca6b.tar.gz
ports-9e8308bbb1507433fdfb054eab434fd9dabbca6b.zip
Notes
Diffstat (limited to 'editors')
-rw-r--r--editors/libreoffice-af/distinfo6
-rw-r--r--editors/libreoffice-am/distinfo10
-rw-r--r--editors/libreoffice-as/distinfo6
-rw-r--r--editors/libreoffice-ast/distinfo10
-rw-r--r--editors/libreoffice-be/distinfo6
-rw-r--r--editors/libreoffice-bg/distinfo10
-rw-r--r--editors/libreoffice-bn/distinfo10
-rw-r--r--editors/libreoffice-bn_IN/distinfo10
-rw-r--r--editors/libreoffice-bo/distinfo10
-rw-r--r--editors/libreoffice-br/distinfo6
-rw-r--r--editors/libreoffice-brx/distinfo6
-rw-r--r--editors/libreoffice-bs/distinfo10
-rw-r--r--editors/libreoffice-ca/distinfo10
-rw-r--r--editors/libreoffice-ca_valencia/distinfo10
-rw-r--r--editors/libreoffice-cs/distinfo10
-rw-r--r--editors/libreoffice-cy/distinfo6
-rw-r--r--editors/libreoffice-da/distinfo10
-rw-r--r--editors/libreoffice-dgo/distinfo6
-rw-r--r--editors/libreoffice-dsb/Makefile7
-rw-r--r--editors/libreoffice-dsb/distinfo3
-rw-r--r--editors/libreoffice-dz/distinfo10
-rw-r--r--editors/libreoffice-el/distinfo10
-rw-r--r--editors/libreoffice-en_GB/distinfo10
-rw-r--r--editors/libreoffice-en_ZA/distinfo10
-rw-r--r--editors/libreoffice-eo/distinfo10
-rw-r--r--editors/libreoffice-es/distinfo10
-rw-r--r--editors/libreoffice-et/distinfo10
-rw-r--r--editors/libreoffice-eu/distinfo10
-rw-r--r--editors/libreoffice-fa/distinfo6
-rw-r--r--editors/libreoffice-fi/distinfo10
-rw-r--r--editors/libreoffice-fy/distinfo6
-rw-r--r--editors/libreoffice-ga/distinfo6
-rw-r--r--editors/libreoffice-gd/distinfo6
-rw-r--r--editors/libreoffice-gl/distinfo10
-rw-r--r--editors/libreoffice-gu/distinfo10
-rw-r--r--editors/libreoffice-gug/distinfo6
-rw-r--r--editors/libreoffice-hi/distinfo10
-rw-r--r--editors/libreoffice-hr/distinfo10
-rw-r--r--editors/libreoffice-hsb/distinfo6
-rw-r--r--editors/libreoffice-i18n/Makefile13
-rw-r--r--editors/libreoffice-id/distinfo10
-rw-r--r--editors/libreoffice-is/distinfo10
-rw-r--r--editors/libreoffice-it/distinfo10
-rw-r--r--editors/libreoffice-ka/distinfo10
-rw-r--r--editors/libreoffice-kab/Makefile7
-rw-r--r--editors/libreoffice-kab/distinfo3
-rw-r--r--editors/libreoffice-kk/distinfo6
-rw-r--r--editors/libreoffice-km/distinfo10
-rw-r--r--editors/libreoffice-kmr_Latn/distinfo6
-rw-r--r--editors/libreoffice-kn/distinfo6
-rw-r--r--editors/libreoffice-kok/distinfo6
-rw-r--r--editors/libreoffice-ks/distinfo6
-rw-r--r--editors/libreoffice-lb/distinfo6
-rw-r--r--editors/libreoffice-lo/distinfo10
-rw-r--r--editors/libreoffice-lt/distinfo10
-rw-r--r--editors/libreoffice-lv/distinfo10
-rw-r--r--editors/libreoffice-mai/distinfo6
-rw-r--r--editors/libreoffice-mk/distinfo10
-rw-r--r--editors/libreoffice-ml/distinfo6
-rw-r--r--editors/libreoffice-mn/distinfo6
-rw-r--r--editors/libreoffice-mni/distinfo6
-rw-r--r--editors/libreoffice-mr/distinfo6
-rw-r--r--editors/libreoffice-my/distinfo6
-rw-r--r--editors/libreoffice-nb/distinfo10
-rw-r--r--editors/libreoffice-ne/distinfo10
-rw-r--r--editors/libreoffice-nl/distinfo10
-rw-r--r--editors/libreoffice-nn/distinfo10
-rw-r--r--editors/libreoffice-nr/distinfo6
-rw-r--r--editors/libreoffice-nso/distinfo6
-rw-r--r--editors/libreoffice-oc/distinfo6
-rw-r--r--editors/libreoffice-om/distinfo10
-rw-r--r--editors/libreoffice-or/distinfo6
-rw-r--r--editors/libreoffice-pa_IN/distinfo6
-rw-r--r--editors/libreoffice-ro/distinfo10
-rw-r--r--editors/libreoffice-rw/distinfo6
-rw-r--r--editors/libreoffice-sa_IN/distinfo6
-rw-r--r--editors/libreoffice-sat/distinfo6
-rw-r--r--editors/libreoffice-sd/distinfo6
-rw-r--r--editors/libreoffice-si/distinfo10
-rw-r--r--editors/libreoffice-sid/distinfo10
-rw-r--r--editors/libreoffice-sk/distinfo10
-rw-r--r--editors/libreoffice-sl/distinfo10
-rw-r--r--editors/libreoffice-sq/distinfo10
-rw-r--r--editors/libreoffice-sr/distinfo6
-rw-r--r--editors/libreoffice-sr_Latn/distinfo6
-rw-r--r--editors/libreoffice-ss/distinfo6
-rw-r--r--editors/libreoffice-st/distinfo6
-rw-r--r--editors/libreoffice-sv/distinfo10
-rw-r--r--editors/libreoffice-sw_TZ/distinfo6
-rw-r--r--editors/libreoffice-ta/distinfo10
-rw-r--r--editors/libreoffice-te/distinfo6
-rw-r--r--editors/libreoffice-tg/distinfo10
-rw-r--r--editors/libreoffice-th/distinfo6
-rw-r--r--editors/libreoffice-tn/distinfo6
-rw-r--r--editors/libreoffice-tr/distinfo10
-rw-r--r--editors/libreoffice-ts/distinfo6
-rw-r--r--editors/libreoffice-tt/distinfo6
-rw-r--r--editors/libreoffice-ug/distinfo10
-rw-r--r--editors/libreoffice-uz/distinfo6
-rw-r--r--editors/libreoffice-ve/distinfo6
-rw-r--r--editors/libreoffice-vec/distinfo6
-rw-r--r--editors/libreoffice-xh/distinfo6
-rw-r--r--editors/libreoffice-zu/distinfo6
-rw-r--r--editors/libreoffice/Makefile21
-rw-r--r--editors/libreoffice/Makefile.common4
-rw-r--r--editors/libreoffice/Makefile.i18n4
-rw-r--r--editors/libreoffice/distinfo12
-rw-r--r--editors/libreoffice/files/patch-Makefile.in8
-rw-r--r--editors/libreoffice/files/patch-archgit_poppler-0.70.patch179
-rw-r--r--editors/libreoffice/files/patch-archgit_poppler-0.71.patch20
-rw-r--r--editors/libreoffice/files/patch-bin_distro-install-desktop-integration18
-rw-r--r--editors/libreoffice/files/patch-boost-1.696
-rw-r--r--editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__intel_except.cxx14
-rw-r--r--editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__intel_share.hxx91
-rw-r--r--editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__intel_uno2cpp.cxx20
-rw-r--r--editors/libreoffice/files/patch-configure15
-rw-r--r--editors/libreoffice/files/patch-libreofficekit_source_gtk_lokdocview.cxx18
-rw-r--r--editors/libreoffice/files/patch-officecfg_registry_schema_org_openoffice_Office_Common.xcs10
-rw-r--r--editors/libreoffice/files/patch-powerpc20
-rw-r--r--editors/libreoffice/files/patch-sal_osl_unx_thread.cxx36
-rw-r--r--editors/libreoffice/files/patch-sysui_desktop_share_create_tree.sh8
-rw-r--r--editors/libreoffice/files/patch-vcl_source_app_svapp.cxx12
-rw-r--r--editors/libreoffice/files/patch-vcl_unx_generic_app_geninst.cxx6
-rw-r--r--editors/libreoffice/pkg-descr.i18n2
124 files changed, 566 insertions, 775 deletions
diff --git a/editors/libreoffice-af/distinfo b/editors/libreoffice-af/distinfo
index 14f6c347a385..68640e5b7671 100644
--- a/editors/libreoffice-af/distinfo
+++ b/editors/libreoffice-af/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548968
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_af.tar.gz) = ff6c96d9760ccd19efceca10940368ba3f5e8c8aee9e72aaff4771a7e0dac24b
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_af.tar.gz) = 1009829
+TIMESTAMP = 1553264310
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_af.tar.gz) = 436b8f59be2b06bc82f0f2b4c58aec03dddbcd69b46e6b57a1285d470f8c7251
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_af.tar.gz) = 1016142
diff --git a/editors/libreoffice-am/distinfo b/editors/libreoffice-am/distinfo
index 096730c5269b..205c61644d83 100644
--- a/editors/libreoffice-am/distinfo
+++ b/editors/libreoffice-am/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548968
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_am.tar.gz) = 886902a26d52091ba6265ff68312daa78dddc1835e55ab0338725f975de5ded3
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_am.tar.gz) = 753394
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_am.tar.gz) = 8163f1be854ff0cacb7b2ee7068b2f882f03bc61ff1bea9e715ec8e0bfaaf2a4
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_am.tar.gz) = 7986832
+TIMESTAMP = 1553264314
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_am.tar.gz) = bfb593978e0dbaa0e54bf83b12b522e80bc61986d886ee742beda0e57a8644bc
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_am.tar.gz) = 762104
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_am.tar.gz) = 97af0ca74596702b60d875e3a0f28f26b8158bf523dd362f447a74cd59b3b655
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_am.tar.gz) = 2744001
diff --git a/editors/libreoffice-as/distinfo b/editors/libreoffice-as/distinfo
index 03bd603dd03c..477977ce65d3 100644
--- a/editors/libreoffice-as/distinfo
+++ b/editors/libreoffice-as/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548968
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_as.tar.gz) = 824f6d40a0c5465d4a7e86a6af3b3f88635b5a72fd5a4ea64e68d09f7edfbfd3
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_as.tar.gz) = 542260
+TIMESTAMP = 1553264319
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_as.tar.gz) = 0fe5a51812635f23320ee8d613b96a3ff19b2d7b52de581b4f6352a142ec7a29
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_as.tar.gz) = 533759
diff --git a/editors/libreoffice-ast/distinfo b/editors/libreoffice-ast/distinfo
index 54688c768a31..8311b1cfb063 100644
--- a/editors/libreoffice-ast/distinfo
+++ b/editors/libreoffice-ast/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548969
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ast.tar.gz) = 7629189ccad09953ac9e2bef62d7457257872ce3cc380ef38716f1ae5030f8ce
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ast.tar.gz) = 448551
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_ast.tar.gz) = 56a7d77b5336fa4ee4066b575a6cf7b4ee415b401ae3c0d65c2f11a9bdf0fa28
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_ast.tar.gz) = 7907123
+TIMESTAMP = 1553264323
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ast.tar.gz) = af6a47fe849167cabaf487fc8c4b0bd8144c7a88183ce638e60dcf6d6d722ecc
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ast.tar.gz) = 440025
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_ast.tar.gz) = 167c2881c0da644f5b0a68474685bd4a93df7c204337a685ad0a364d968b6f03
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_ast.tar.gz) = 2616970
diff --git a/editors/libreoffice-be/distinfo b/editors/libreoffice-be/distinfo
index 8f094e778743..84ec79b45dbe 100644
--- a/editors/libreoffice-be/distinfo
+++ b/editors/libreoffice-be/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548969
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_be.tar.gz) = 9df8ffbb8f78c8a08766d9ccb638896347165f7c0e747ea1557c93e74c4a97ec
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_be.tar.gz) = 1072944
+TIMESTAMP = 1553264325
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_be.tar.gz) = cec73c9e8e29b1216a464614c0b626aaf63649b9aeb7d4ae889ab75f7f445687
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_be.tar.gz) = 1054898
diff --git a/editors/libreoffice-bg/distinfo b/editors/libreoffice-bg/distinfo
index 222a659abff0..d0ee5e8cb84c 100644
--- a/editors/libreoffice-bg/distinfo
+++ b/editors/libreoffice-bg/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548969
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_bg.tar.gz) = 9cc6e7cd8b7343d1113ee41c6504794469dd6343d9e3cf64db9589052a574a4e
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_bg.tar.gz) = 2202621
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_bg.tar.gz) = 339ca217a283d48a1b9b391a2ec57fa40bbce8ecd7cb17efab3526f1963c0f28
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_bg.tar.gz) = 8462119
+TIMESTAMP = 1553264330
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_bg.tar.gz) = 422fc563466f70bc4dad812e419a107bfdf1fd79d00f63460f892f2dd8ef05f9
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_bg.tar.gz) = 2444145
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_bg.tar.gz) = c1ee756cad6bc0cdfd0c15e4635e148208ff82d4cee5777f41e481412527ed46
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_bg.tar.gz) = 2837450
diff --git a/editors/libreoffice-bn/distinfo b/editors/libreoffice-bn/distinfo
index 8d89d07885a9..2813d7e4b1a5 100644
--- a/editors/libreoffice-bn/distinfo
+++ b/editors/libreoffice-bn/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548969
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_bn.tar.gz) = aa11f0e6b6e5b79004479f6a11d7a88dc3932557de4a97506efd4126694a9632
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_bn.tar.gz) = 795623
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_bn.tar.gz) = 9234a554004ed1c8d79460b4a5664f7c99775cf28f81ecfc7fdd8a2e3776baf6
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_bn.tar.gz) = 9142978
+TIMESTAMP = 1553264334
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_bn.tar.gz) = bc1363eea54880b83138ecfd4533145eb9131fa33882556c77f7441d63fb9123
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_bn.tar.gz) = 787713
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_bn.tar.gz) = d917b6d964480f1a41d2ad043355a43855025448332aaffd995b9480cc867267
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_bn.tar.gz) = 2821425
diff --git a/editors/libreoffice-bn_IN/distinfo b/editors/libreoffice-bn_IN/distinfo
index 59bce6d31703..6cb6729b5912 100644
--- a/editors/libreoffice-bn_IN/distinfo
+++ b/editors/libreoffice-bn_IN/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548969
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_bn-IN.tar.gz) = fc50fbc7d438b69399ea1a2de0b3b6459efaef1ccd5c9305683885f4b697679d
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_bn-IN.tar.gz) = 629920
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_bn-IN.tar.gz) = 29d90491adeadd3692a43e31604e1c467edec1263ade3e19fee78ca39ddaf5ce
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_bn-IN.tar.gz) = 9142682
+TIMESTAMP = 1553264339
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_bn-IN.tar.gz) = cc682251b83031fdc71b3f5d02625f7379c8cd5f0592bd4cd49cfb23983942c7
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_bn-IN.tar.gz) = 649522
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_bn-IN.tar.gz) = 6b632aeb4382b7a009671a7313616fa9dacbbab5bc9248589566472b7a1f167f
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_bn-IN.tar.gz) = 2844092
diff --git a/editors/libreoffice-bo/distinfo b/editors/libreoffice-bo/distinfo
index e204c81f5e41..4dd0ac1d431c 100644
--- a/editors/libreoffice-bo/distinfo
+++ b/editors/libreoffice-bo/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548969
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_bo.tar.gz) = a00dc3c226382b2b716e49c2397a213a5f49644a185a23643533fbeae07f785b
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_bo.tar.gz) = 385100
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_bo.tar.gz) = 435664744a1063363d39800665bd05539bb983e800ff68f52f8478a987ba6421
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_bo.tar.gz) = 8889593
+TIMESTAMP = 1553264343
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_bo.tar.gz) = b049c38e93c49cdc28df5a4302367ce9d874286284454abdf978df4a4dad3c81
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_bo.tar.gz) = 379706
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_bo.tar.gz) = 2c917c94a203d79368c738cb5e0c5c6b471f85bfcc9be9e7157401866d023986
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_bo.tar.gz) = 2835573
diff --git a/editors/libreoffice-br/distinfo b/editors/libreoffice-br/distinfo
index 78b0b0a225c5..f6cd56fab317 100644
--- a/editors/libreoffice-br/distinfo
+++ b/editors/libreoffice-br/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548969
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_br.tar.gz) = 84349e6f5c3c5cc6c25d4d464ad308dc866df6930e15793b31f8cb487118454f
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_br.tar.gz) = 1866313
+TIMESTAMP = 1553264345
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_br.tar.gz) = 9a8999c193f2fb1209c3414b6182ea8646e85601165407b7922187c7f0e3a459
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_br.tar.gz) = 1536308
diff --git a/editors/libreoffice-brx/distinfo b/editors/libreoffice-brx/distinfo
index 09f4ef4d9bff..947d53b31376 100644
--- a/editors/libreoffice-brx/distinfo
+++ b/editors/libreoffice-brx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548969
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_brx.tar.gz) = 853a302dc9cfe965d5c1dcd7f5f2facaed7d49020a77c4452159471bd7c0ab64
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_brx.tar.gz) = 341484
+TIMESTAMP = 1553264346
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_brx.tar.gz) = ea0c45d0bb65fc5a74e90297a765384f452274f1628553dd7b4120dfe92a8d5a
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_brx.tar.gz) = 336301
diff --git a/editors/libreoffice-bs/distinfo b/editors/libreoffice-bs/distinfo
index a253b558f77a..0e1b94c15317 100644
--- a/editors/libreoffice-bs/distinfo
+++ b/editors/libreoffice-bs/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548969
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_bs.tar.gz) = c5ad9855dfe037ee6006b7e170eb19262c195d37e5fe0fe17c2a0217a8db8f51
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_bs.tar.gz) = 644657
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_bs.tar.gz) = 3e24f09e210afd23fc86f6237509b455d8f61673a208eb5626887f066699161c
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_bs.tar.gz) = 7207631
+TIMESTAMP = 1553264350
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_bs.tar.gz) = 5034d8dca3bc01824a575dbfdb764922572c88fda7256815797c1e04a6a72ef3
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_bs.tar.gz) = 635528
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_bs.tar.gz) = a19a321f6ed93aed0581f2e11c136b6eda01af647d71971edf2cc22a8d0e0fae
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_bs.tar.gz) = 2533138
diff --git a/editors/libreoffice-ca/distinfo b/editors/libreoffice-ca/distinfo
index 45388f419ba5..7d46f4e11fc5 100644
--- a/editors/libreoffice-ca/distinfo
+++ b/editors/libreoffice-ca/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548969
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ca.tar.gz) = 400cdcd8f3dbb51e2e4b81770b1c1c442938109051fc6388cc6ba349939ce44e
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ca.tar.gz) = 2004826
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_ca.tar.gz) = 17701907784f315cc8e7184943518d3bfe2122036f9d99cf2f54167dc6337856
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_ca.tar.gz) = 8091996
+TIMESTAMP = 1553264355
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ca.tar.gz) = 98707277e9c89ce063c6d9ba777a0f47c72d50ad43d60689096ccadfab02ac10
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ca.tar.gz) = 2018457
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_ca.tar.gz) = cebf85fb60f4602d4d00a4530e9548cf7f3dfa0aaf2db9d6dbadbea39c05f915
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_ca.tar.gz) = 2600652
diff --git a/editors/libreoffice-ca_valencia/distinfo b/editors/libreoffice-ca_valencia/distinfo
index c841edc3d4d7..de9794b4010a 100644
--- a/editors/libreoffice-ca_valencia/distinfo
+++ b/editors/libreoffice-ca_valencia/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548970
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ca-valencia.tar.gz) = 0f4a15a09e0a45a91e4d0e33c10943f36a59552cba77e2d956d79c8e4f173612
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ca-valencia.tar.gz) = 1989750
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_ca-valencia.tar.gz) = a15cad289154aede28c111d65d4c805a950e3b50d0a6b622d4d1270c85af824d
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_ca-valencia.tar.gz) = 8087273
+TIMESTAMP = 1553264359
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ca-valencia.tar.gz) = 18b510037332267ab520a4568b0aa584e935878000fe3d8544523434f9118fe1
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ca-valencia.tar.gz) = 1972416
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_ca-valencia.tar.gz) = 9582f5648deb871bfe2b4ac405c29546ce5390b0c796aa7f149e962adffe87b6
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_ca-valencia.tar.gz) = 2614249
diff --git a/editors/libreoffice-cs/distinfo b/editors/libreoffice-cs/distinfo
index a1e4a074f70e..7ddf43933e73 100644
--- a/editors/libreoffice-cs/distinfo
+++ b/editors/libreoffice-cs/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548970
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_cs.tar.gz) = 72ffb37da44e206a16f7481b132a4fd6c47c63d14d9e554d3f6a1ac29e0dbffa
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_cs.tar.gz) = 3175890
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_cs.tar.gz) = 51e792771c940ba24ae04e79974a36178954450d96b45777c7fab9f4ac711672
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_cs.tar.gz) = 7795472
+TIMESTAMP = 1553264364
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_cs.tar.gz) = 2dc6e578431a279ceed678f4c344f26ef1a2a5d05c54c7cf91d46f2bf63226bc
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_cs.tar.gz) = 3191390
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_cs.tar.gz) = 95dea15bc46ec9c1dcc62d8300caa3112bc1b11a0ec2688ac80e1a18c4e08cd9
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_cs.tar.gz) = 2594585
diff --git a/editors/libreoffice-cy/distinfo b/editors/libreoffice-cy/distinfo
index da8cfd540aca..934e9e3e6c56 100644
--- a/editors/libreoffice-cy/distinfo
+++ b/editors/libreoffice-cy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548970
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_cy.tar.gz) = c68e61c2cd8ace4d1410ae4d91473056aacb46707fe5cd5752f0b3207900de4c
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_cy.tar.gz) = 713076
+TIMESTAMP = 1553264366
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_cy.tar.gz) = 43f3153844337bbf4483c702aeea6bf4164414891fc2e58420b7d2ede5941bf6
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_cy.tar.gz) = 725278
diff --git a/editors/libreoffice-da/distinfo b/editors/libreoffice-da/distinfo
index df80f2cc0450..bcd44cdb9ab2 100644
--- a/editors/libreoffice-da/distinfo
+++ b/editors/libreoffice-da/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548970
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_da.tar.gz) = e383a9545d8b9208e7973b67e04f47869048d3af09c65e2677a19a02a755cbc3
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_da.tar.gz) = 2614990
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_da.tar.gz) = 181b3844bbfe3c5196e60b8d8c45a2809e47fa7ae77d77d95922362053ff1e82
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_da.tar.gz) = 7723169
+TIMESTAMP = 1553264371
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_da.tar.gz) = 9b4d29e1f04fad7ba45c132a54829bf19d0814d4e5017b3edc9f7a56e57e13b5
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_da.tar.gz) = 2628515
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_da.tar.gz) = 254ccccb6d4344fa7b81334b3872f314bd1509b2cf2b9b40ab72ebc6b257e787
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_da.tar.gz) = 2544920
diff --git a/editors/libreoffice-dgo/distinfo b/editors/libreoffice-dgo/distinfo
index ff3a06652fcd..55d1df43be54 100644
--- a/editors/libreoffice-dgo/distinfo
+++ b/editors/libreoffice-dgo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548970
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_dgo.tar.gz) = 226dc055dbde63e0070ce0878ed0bc6023d895c9826308361913b2658a6fa557
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_dgo.tar.gz) = 446837
+TIMESTAMP = 1553264381
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_dgo.tar.gz) = 5475a57b68cdc5e18e9fc457e0b688aa9228bf89548f60d6799cc8585ed6c0c9
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_dgo.tar.gz) = 440799
diff --git a/editors/libreoffice-dsb/Makefile b/editors/libreoffice-dsb/Makefile
new file mode 100644
index 000000000000..9d45416d02aa
--- /dev/null
+++ b/editors/libreoffice-dsb/Makefile
@@ -0,0 +1,7 @@
+# $FreeBSD$
+
+LO_I18N= dsb
+
+.include "${.CURDIR}/../../editors/libreoffice/Makefile.i18n"
+
+.include <bsd.port.mk>
diff --git a/editors/libreoffice-dsb/distinfo b/editors/libreoffice-dsb/distinfo
new file mode 100644
index 000000000000..1d5a156716cd
--- /dev/null
+++ b/editors/libreoffice-dsb/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1553264382
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_dsb.tar.gz) = a53d8cbb85d607515f9c54c84515443baad58412a16b25380a849ede4593d005
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_dsb.tar.gz) = 743795
diff --git a/editors/libreoffice-dz/distinfo b/editors/libreoffice-dz/distinfo
index da46b4927704..4439afbb4b61 100644
--- a/editors/libreoffice-dz/distinfo
+++ b/editors/libreoffice-dz/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548970
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_dz.tar.gz) = c10f7c24a52108c1476be6e5a4bfdd83e96f23c0b50964e046097bca61e24d01
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_dz.tar.gz) = 373803
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_dz.tar.gz) = 08c1a3b545f65802f43e16b65f35b884d2af3036f0c53ab933e2c4c379d90621
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_dz.tar.gz) = 10262047
+TIMESTAMP = 1553264386
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_dz.tar.gz) = 8bd2a35eb95f66aeaec6eb901ee6a7dff735e44350593bf410fa181ad883d1eb
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_dz.tar.gz) = 368258
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_dz.tar.gz) = 3abedd1217d9271ff9d76dd0dde2b5c398fbc6fdb67a3d43a5bc8a064b1b78c6
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_dz.tar.gz) = 3001406
diff --git a/editors/libreoffice-el/distinfo b/editors/libreoffice-el/distinfo
index 683363570c98..ad78f9ccc7df 100644
--- a/editors/libreoffice-el/distinfo
+++ b/editors/libreoffice-el/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548971
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_el.tar.gz) = f3684502685ad022bade6399768ba62ea337b75238b05b429517da92f45c0297
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_el.tar.gz) = 2809867
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_el.tar.gz) = bdaf74f603c231482964cf513776d1fc5ee46a34796f89dc7fc9e21bb7810adb
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_el.tar.gz) = 9112245
+TIMESTAMP = 1553264391
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_el.tar.gz) = d8e38813029a1a61938bcc52be8a5399a9657339f411b3fe4f31a6c969afcc10
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_el.tar.gz) = 2826624
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_el.tar.gz) = 1d43f839cf35604e39b34b71d76fb61262a60df93df7b4fc6f0c115e152b80c2
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_el.tar.gz) = 3061577
diff --git a/editors/libreoffice-en_GB/distinfo b/editors/libreoffice-en_GB/distinfo
index cf8e530961aa..711b260a73f3 100644
--- a/editors/libreoffice-en_GB/distinfo
+++ b/editors/libreoffice-en_GB/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548971
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_en-GB.tar.gz) = ced6146954d95d11481901d755fa0e0435c0813f7d8a7bece64e5d626fa00bb4
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_en-GB.tar.gz) = 7239813
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_en-GB.tar.gz) = 655c1478e24618ef887e1f4a3d6c8d03bf4ca65278f840532b76abb31405f861
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_en-GB.tar.gz) = 6550159
+TIMESTAMP = 1553264397
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_en-GB.tar.gz) = 7748a30aaabdfcc77042d92dcdc6d9387816eeeef5133db3b4749d98672e2c80
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_en-GB.tar.gz) = 7345846
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_en-GB.tar.gz) = 947c72a9df83e9b3966cce9edb9cb9120e2e157ef3b54c653d6c18159ec4e412
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_en-GB.tar.gz) = 2418158
diff --git a/editors/libreoffice-en_ZA/distinfo b/editors/libreoffice-en_ZA/distinfo
index 1541fdccf960..6c78f2e20a18 100644
--- a/editors/libreoffice-en_ZA/distinfo
+++ b/editors/libreoffice-en_ZA/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548971
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_en-ZA.tar.gz) = 22914fb90512e4425ac04835eb2a88b514b9801df0290d3c449f905544cacc00
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_en-ZA.tar.gz) = 6845094
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_en-ZA.tar.gz) = 1058a5a2591941e5ba8653a5a04f7bc9752b12f3906df096e0c1246684eb66eb
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_en-ZA.tar.gz) = 6532889
+TIMESTAMP = 1553264403
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_en-ZA.tar.gz) = 8e85ffe37cb44ca7c40469cd44b6704172c0f9f7cc0df9d0f23c4784615ad00e
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_en-ZA.tar.gz) = 6932504
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_en-ZA.tar.gz) = 0dcd190354cf6e2ff8128c9193afd19ce27ed8c022dc2824e5fbd577de121ee4
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_en-ZA.tar.gz) = 2415417
diff --git a/editors/libreoffice-eo/distinfo b/editors/libreoffice-eo/distinfo
index bb94defdbc2c..ee4d066527b6 100644
--- a/editors/libreoffice-eo/distinfo
+++ b/editors/libreoffice-eo/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548971
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_eo.tar.gz) = 9567dc992a59d30d989ff28186947c0d319e3233c5e511955260292cff7c88cf
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_eo.tar.gz) = 707547
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_eo.tar.gz) = 0321f94389bfc1d0f400fa9bb670fdcea873cf547da1ca7a41aedd122fab2ff9
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_eo.tar.gz) = 7156560
+TIMESTAMP = 1553264406
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_eo.tar.gz) = 95611dbe0f08c7a304fa38edf6292eac620e6d19673e4ac16327e041d0d85ca3
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_eo.tar.gz) = 720878
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_eo.tar.gz) = 38e0d3befd9ba3a08332a3aef3a1077a2aa10ff3eefd68a347968bb78c7d07a4
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_eo.tar.gz) = 2509937
diff --git a/editors/libreoffice-es/distinfo b/editors/libreoffice-es/distinfo
index d645c28c4050..765ac6131537 100644
--- a/editors/libreoffice-es/distinfo
+++ b/editors/libreoffice-es/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548971
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_es.tar.gz) = 3aba9b1fd4feb57cbbfc0a68d5b45765028edaf5c56c86c7767e8807ca1f208c
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_es.tar.gz) = 2210674
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_es.tar.gz) = 7faa544295f45a005b2f81797eaf35b329f1210bb7aad5c42ba4b3c6318836fa
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_es.tar.gz) = 8138215
+TIMESTAMP = 1553264410
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_es.tar.gz) = 1655dd7dc5eac616ba294f2d1d8c16a458cd9c9f77970a4ed3d7496b9cb96b4d
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_es.tar.gz) = 2242483
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_es.tar.gz) = d4b51bc7401b6198fe2b327b01401e023d32bfb804e42ccdc91407480e7800c2
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_es.tar.gz) = 2639991
diff --git a/editors/libreoffice-et/distinfo b/editors/libreoffice-et/distinfo
index 5f810c3eb033..fdf7b3a6b68f 100644
--- a/editors/libreoffice-et/distinfo
+++ b/editors/libreoffice-et/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548971
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_et.tar.gz) = 6fd7b50a149351a8dd3bea9b6fc2cbbae5eb99e3b5ea1cce80df28c3041f6676
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_et.tar.gz) = 1621109
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_et.tar.gz) = 3b8c1249d262ef21f46da2478289bd0c8469654ffd1dd6e4af1bbf47823bb243
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_et.tar.gz) = 7655761
+TIMESTAMP = 1553264414
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_et.tar.gz) = 4e150f17dd69aa3a4c929b3d7cb99aa0a6225b57bc67eb1187e9115d4666a01d
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_et.tar.gz) = 1633021
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_et.tar.gz) = 23e268bec7b5cf48232b680512a904f2f04aa5f931e49bd65e91783f51d26685
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_et.tar.gz) = 2549696
diff --git a/editors/libreoffice-eu/distinfo b/editors/libreoffice-eu/distinfo
index 2b06be625b2e..e98c291d5707 100644
--- a/editors/libreoffice-eu/distinfo
+++ b/editors/libreoffice-eu/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548971
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_eu.tar.gz) = 60c0d898eb5ea3aba5770faaae802c4645c28384dca1607c58fa19e6073cfb51
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_eu.tar.gz) = 718247
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_eu.tar.gz) = 1e761cebda0362a575568142799ef0e36b50405414b5fd164d6e2436761dd596
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_eu.tar.gz) = 7714676
+TIMESTAMP = 1553264417
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_eu.tar.gz) = 899f99af614f66c095298b1057ff4f1465badb9fa9e55e0f0f41ca05711d809c
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_eu.tar.gz) = 730424
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_eu.tar.gz) = 8819aa69737da74ec71b1b5aacfdee8791417824730f1f0c2a2e4f1e035e9a7d
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_eu.tar.gz) = 2499433
diff --git a/editors/libreoffice-fa/distinfo b/editors/libreoffice-fa/distinfo
index eb72e0f0f29b..afe6e6ebae4d 100644
--- a/editors/libreoffice-fa/distinfo
+++ b/editors/libreoffice-fa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548971
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_fa.tar.gz) = 86cf71034c907bc9c774c01842e7507b8f923d76beb41e4ea3527f5d22b2a157
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_fa.tar.gz) = 333567
+TIMESTAMP = 1553264419
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_fa.tar.gz) = 2caf140362747937062ebb7d1a6a6e6fd6e9d26c84283e7a80236962ac1d659f
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_fa.tar.gz) = 330738
diff --git a/editors/libreoffice-fi/distinfo b/editors/libreoffice-fi/distinfo
index b323f040816b..1ef1fec33246 100644
--- a/editors/libreoffice-fi/distinfo
+++ b/editors/libreoffice-fi/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548972
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_fi.tar.gz) = 1ee37ce9ade72ab7fcfa6115298b4f966479f00276e1e0ee5c880c914032baa1
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_fi.tar.gz) = 723191
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_fi.tar.gz) = a7dd110bca9db13c724e87752fcb53ee10819017acd3dfd7f748c54a6d7c2ba8
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_fi.tar.gz) = 7893452
+TIMESTAMP = 1553264423
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_fi.tar.gz) = d687f0a3aa9566e604955e234a6e1bfa79c08a2758cf0762940de99028ef81bd
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_fi.tar.gz) = 705199
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_fi.tar.gz) = a4a72faa03493d181fdd42edb84f1340d7a6a2d0f8957e8579f341962f50c580
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_fi.tar.gz) = 2603556
diff --git a/editors/libreoffice-fy/distinfo b/editors/libreoffice-fy/distinfo
index c5d22a50da46..1f90e04115ed 100644
--- a/editors/libreoffice-fy/distinfo
+++ b/editors/libreoffice-fy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548972
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_fy.tar.gz) = a442914f70b8b8df9fd934f36a3085846e15677cdf4dabe8f1e91b2975aa7742
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_fy.tar.gz) = 693107
+TIMESTAMP = 1553264428
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_fy.tar.gz) = c2585c00ff4a30634395991b02a75f2d6c28ce1d8c839922b94e875a4f4f4d12
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_fy.tar.gz) = 730338
diff --git a/editors/libreoffice-ga/distinfo b/editors/libreoffice-ga/distinfo
index 97651ef7a9c7..a9a001d23ca0 100644
--- a/editors/libreoffice-ga/distinfo
+++ b/editors/libreoffice-ga/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548972
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ga.tar.gz) = e1db6fa686dacc84effe791679f967afa8b7526e661e142fd94f0ca9de570c2f
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ga.tar.gz) = 732360
+TIMESTAMP = 1553264430
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ga.tar.gz) = dc20cf81298477cfbcb24e6bdf42ae16dd2e37304a5946dbcd48fed824437f3f
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ga.tar.gz) = 741692
diff --git a/editors/libreoffice-gd/distinfo b/editors/libreoffice-gd/distinfo
index 7f89166dd245..d515d7be164d 100644
--- a/editors/libreoffice-gd/distinfo
+++ b/editors/libreoffice-gd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548972
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_gd.tar.gz) = 358370ed3af980a7b3dc01dd901a3d1de5e0b6a0662d537dc14a87833895200a
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_gd.tar.gz) = 1769114
+TIMESTAMP = 1553264432
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_gd.tar.gz) = 3f09f2513e96b1a89bb002ed4a4333c1867262cbb44b75ebc83629365c66537b
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_gd.tar.gz) = 1779058
diff --git a/editors/libreoffice-gl/distinfo b/editors/libreoffice-gl/distinfo
index 0ec97c8dafdd..b213c988192e 100644
--- a/editors/libreoffice-gl/distinfo
+++ b/editors/libreoffice-gl/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548972
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_gl.tar.gz) = ea1a9147c98fe6e416135f756492f2a1297e062cb52655348429af1956b7a903
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_gl.tar.gz) = 1282047
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_gl.tar.gz) = aaae1de1e3e0e95cd4346fd34c847c211bd471314b7f1ca43734e51f00c3bffa
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_gl.tar.gz) = 7803626
+TIMESTAMP = 1553264436
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_gl.tar.gz) = d8ecea4641926584b4bff9066067b210b98bf8a9d28e87f751c19e181e78c001
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_gl.tar.gz) = 2620147
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_gl.tar.gz) = d2952aa5e82657b1e410d0e9223d7137a96e2c924623e0493b00ef2b77231e07
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_gl.tar.gz) = 2601009
diff --git a/editors/libreoffice-gu/distinfo b/editors/libreoffice-gu/distinfo
index d6ff9d6c4f6c..c8b2bd550345 100644
--- a/editors/libreoffice-gu/distinfo
+++ b/editors/libreoffice-gu/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548972
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_gu.tar.gz) = 1f77539fa302e2c3dc15a89abd736e7e31974c60994bb380a9ea3c9ae86e5b75
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_gu.tar.gz) = 1239816
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_gu.tar.gz) = fdd6ab9e42f932c7e77a0c0e365feccedcff847c6abc1c691b67acba3338f03a
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_gu.tar.gz) = 6746220
+TIMESTAMP = 1553264440
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_gu.tar.gz) = 56c08357b5389bfb80fe20c9af7a410d86486cc0b91ab06665e9e5ab95362568
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_gu.tar.gz) = 1228837
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_gu.tar.gz) = 30dafad0206eb387a2d0976082937e3fd0fac5352f5633f2b79ab796a8545ff4
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_gu.tar.gz) = 2473230
diff --git a/editors/libreoffice-gug/distinfo b/editors/libreoffice-gug/distinfo
index 039429511d0b..a199cd355003 100644
--- a/editors/libreoffice-gug/distinfo
+++ b/editors/libreoffice-gug/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548972
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_gug.tar.gz) = f70983d47f592e5d2d189c79db3ada044299f214e2d44b12c7e50ac903ab4164
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_gug.tar.gz) = 518571
+TIMESTAMP = 1553264442
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_gug.tar.gz) = 1e25696c7338c1f79b4427d7f330c427920d2b2beae3ac21039a2c98292858a0
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_gug.tar.gz) = 506561
diff --git a/editors/libreoffice-hi/distinfo b/editors/libreoffice-hi/distinfo
index 92ba4b3107a9..d55894bbfc60 100644
--- a/editors/libreoffice-hi/distinfo
+++ b/editors/libreoffice-hi/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548972
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_hi.tar.gz) = b684df8f0abff1471d4a102b5be29e31958fe8128b880a3026d32e74b555bb21
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_hi.tar.gz) = 581535
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_hi.tar.gz) = 0f75239a07ecbefa8ffa1d3eba95aa9617206bd97efb1749e83d914654c8d643
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_hi.tar.gz) = 7392699
+TIMESTAMP = 1553264449
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_hi.tar.gz) = fc79b32243d80bb8cb853524c6b8c25c319503fcbad8d7f01622e221ef220792
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_hi.tar.gz) = 569308
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_hi.tar.gz) = edca8759ff53aac27988d263a318303416562793705fff251fcc75567956b856
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_hi.tar.gz) = 2592384
diff --git a/editors/libreoffice-hr/distinfo b/editors/libreoffice-hr/distinfo
index ae70567939e7..d6ce52d278f0 100644
--- a/editors/libreoffice-hr/distinfo
+++ b/editors/libreoffice-hr/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548973
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_hr.tar.gz) = a4d59138f53b337155c1972140e9fd5a949e16a04d9e5af5cc01aa8095402050
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_hr.tar.gz) = 967619
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_hr.tar.gz) = 3191a3c387e1285f2929be5cb49875f04499041336a65d0c122c4e6fff9e5419
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_hr.tar.gz) = 6899161
+TIMESTAMP = 1553264453
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_hr.tar.gz) = 74242cacfcf301d00fe0ee9c78b6132890ed47b391cd5446c45d255d912d7cf1
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_hr.tar.gz) = 971513
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_hr.tar.gz) = a5c81f60dc7b10d24cd1f3ee410781a42b213cd8b40830d7a78dacfc2d007a9f
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_hr.tar.gz) = 2476543
diff --git a/editors/libreoffice-hsb/distinfo b/editors/libreoffice-hsb/distinfo
index c2a3f5ecf61a..c8dbac9d34ac 100644
--- a/editors/libreoffice-hsb/distinfo
+++ b/editors/libreoffice-hsb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548973
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_hsb.tar.gz) = fc3431118cc2be775e9aebfa6515262beef6bf4ef4173dafd46dad6ac45bb0e7
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_hsb.tar.gz) = 707336
+TIMESTAMP = 1553264455
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_hsb.tar.gz) = ed93dda95c933b4640d1991a6f6083bb1ce905a21d5d600c32b5406955fcd4d6
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_hsb.tar.gz) = 741944
diff --git a/editors/libreoffice-i18n/Makefile b/editors/libreoffice-i18n/Makefile
index 56e583bc7e65..711cd7582526 100644
--- a/editors/libreoffice-i18n/Makefile
+++ b/editors/libreoffice-i18n/Makefile
@@ -10,12 +10,13 @@ COMMENT= Localized interface for libreoffice
USES= metaport
LO_LANG_ALL= af am ar as ast be bg bn bn_IN bo br brx bs ca ca_valencia \
- cs cy da de dgo dz el en_GB en_ZA eo es et eu fa fi fr fy \
- ga gd gl gu gug he hi hr hsb hu id is it ja ka kk km \
- kmr_Latn kn ko kok ks lb lo lt lv mai mk ml mn mni mr my nb \
- ne nl nn nr nso oc om or pa_IN pl pt pt_BR ro ru rw sa_IN \
- sat sd si sid sk sl sq sr sr_Latn ss st sv sw_TZ ta te tg \
- th tn tr ts tt ug uk uz ve vec vi xh zh_CN zh_TW zu
+ cs cy da de dgo dsb dz el en_GB en_ZA eo es et eu fa fi fr fy \
+ ga gd gl gu gug he hi hr hsb hu id is it ja \
+ ka kab kk km kmr_Latn kn ko kok ks \
+ lb lo lt lv mai mk ml mn mni mr my nb ne nl nn \
+ nr nso oc om or pa_IN pl pt pt_BR ro ru rw sa_IN sat sd si \
+ sid sk sl sq sr sr_Latn ss st sv sw_TZ ta te tg th tn tr \
+ ts tt ug uk uz ve vec vi xh zh_CN zh_TW zu
AR_PORT= arabic/${PORTNAME}
DE_PORT= german/${PORTNAME}
diff --git a/editors/libreoffice-id/distinfo b/editors/libreoffice-id/distinfo
index d9346c35a961..896302d1aa85 100644
--- a/editors/libreoffice-id/distinfo
+++ b/editors/libreoffice-id/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548973
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_id.tar.gz) = 93bf033759081b38f4ed4479924203211a1976056b2760e05a3f5528adaef884
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_id.tar.gz) = 692094
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_id.tar.gz) = afc081112956b71aad1c5c5d1d286e5902d8a32a289d8864e496be4740e6709b
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_id.tar.gz) = 6971096
+TIMESTAMP = 1553264463
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_id.tar.gz) = 8482959393437a42aeaf099a66e5ac3d775c0d25122be146f9872b1ee4734c4f
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_id.tar.gz) = 1588101
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_id.tar.gz) = dd92a422ade4c7dcc3577e2d4a0f5c4cf1a430672ed55e707252446ba4908b80
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_id.tar.gz) = 2476376
diff --git a/editors/libreoffice-is/distinfo b/editors/libreoffice-is/distinfo
index 73f97eecdfca..6e1e740b67ec 100644
--- a/editors/libreoffice-is/distinfo
+++ b/editors/libreoffice-is/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548973
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_is.tar.gz) = 4db4bd9b0de162d490066c8437500edb3df98a1dc3646b008cd143da7309ab6d
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_is.tar.gz) = 1506661
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_is.tar.gz) = e676617c63a2980bea9dfa40829da49f73d1c9e9b8348232e25738353506b575
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_is.tar.gz) = 7025940
+TIMESTAMP = 1553264467
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_is.tar.gz) = dd994108f49c520f908324cacd98b80cdaeaec00d766b31b722d13891d42a387
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_is.tar.gz) = 1516748
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_is.tar.gz) = eaf60359c1b82b550eb343f8e7c68f185941f56d17279071d670d7273daa3933
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_is.tar.gz) = 2502615
diff --git a/editors/libreoffice-it/distinfo b/editors/libreoffice-it/distinfo
index 3606adee6da5..1dbac089e024 100644
--- a/editors/libreoffice-it/distinfo
+++ b/editors/libreoffice-it/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548973
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_it.tar.gz) = 312fc81dc76c013189698ad9b635dc3d7e6ae6b65eaaa6152577e72424830cbd
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_it.tar.gz) = 2058068
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_it.tar.gz) = ca6d1403c8b776c5c72642607774f9253d9384c1779d75c42528f822a2d66917
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_it.tar.gz) = 8075514
+TIMESTAMP = 1553264471
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_it.tar.gz) = d44fe794ca80c4cdcb6b3640472bd5d164ba8000c450b05cd87e0facadae08dc
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_it.tar.gz) = 2070261
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_it.tar.gz) = 61fa28cee98384f6d9d363a27462314b4cb7a845f274ab801143a6a848ffd354
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_it.tar.gz) = 2589893
diff --git a/editors/libreoffice-ka/distinfo b/editors/libreoffice-ka/distinfo
index be637a73ca74..a11147343cbb 100644
--- a/editors/libreoffice-ka/distinfo
+++ b/editors/libreoffice-ka/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548974
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ka.tar.gz) = c464652e833dfe2bae6998290616a4714fc39fd2abb7814c680f7a23b323d375
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ka.tar.gz) = 366500
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_ka.tar.gz) = 515a6bd177ebd9c452527b31c2ebce192da0ae206a7dddae12182623a963f26b
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_ka.tar.gz) = 7191957
+TIMESTAMP = 1553264478
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ka.tar.gz) = 26203dc142bedcbbd8c41857d030dda9901bed69e5ff7a278447ac9f4755d878
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ka.tar.gz) = 359549
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_ka.tar.gz) = 61e320591960a36dd69d96c5dccaabcb9e98c5e6ab3eba30e3d502a37c525f37
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_ka.tar.gz) = 2629636
diff --git a/editors/libreoffice-kab/Makefile b/editors/libreoffice-kab/Makefile
new file mode 100644
index 000000000000..f6c8f266622d
--- /dev/null
+++ b/editors/libreoffice-kab/Makefile
@@ -0,0 +1,7 @@
+# $FreeBSD$
+
+LO_I18N= kab
+
+.include "${.CURDIR}/../../editors/libreoffice/Makefile.i18n"
+
+.include <bsd.port.mk>
diff --git a/editors/libreoffice-kab/distinfo b/editors/libreoffice-kab/distinfo
new file mode 100644
index 000000000000..18356e94feee
--- /dev/null
+++ b/editors/libreoffice-kab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1553264480
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_kab.tar.gz) = 6d21bdc906316b647a9f4608e2eb2d5db56f7312a8d9b733f37956cb97a8252c
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_kab.tar.gz) = 651071
diff --git a/editors/libreoffice-kk/distinfo b/editors/libreoffice-kk/distinfo
index cd5315e57a96..b5ce104d57cc 100644
--- a/editors/libreoffice-kk/distinfo
+++ b/editors/libreoffice-kk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548974
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_kk.tar.gz) = e0350786e7cb09b5631ab444ee09bc028732cc60cb0ea9979486ff6f3ade17c6
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_kk.tar.gz) = 768558
+TIMESTAMP = 1553264482
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_kk.tar.gz) = 064366f3564f4764be3abab13227f1bb71f76d4f731f162fafdd22c571f62e08
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_kk.tar.gz) = 782040
diff --git a/editors/libreoffice-km/distinfo b/editors/libreoffice-km/distinfo
index 0f59b9eba4bf..ca54e12ce648 100644
--- a/editors/libreoffice-km/distinfo
+++ b/editors/libreoffice-km/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548974
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_km.tar.gz) = b265e8ed55fdbf3ad5122a3dd81e0e23b77c910a9c9294b6c657d913ecbc361c
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_km.tar.gz) = 694502
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_km.tar.gz) = 50492e5273e779d0253b0b71cc3645c9ebe30be1b326899124c9566eafd5a407
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_km.tar.gz) = 10330591
+TIMESTAMP = 1553264486
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_km.tar.gz) = f433d0c39a09b1d48b7a40e0ca93af76e54ed8677919736b3c27babbcca9005f
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_km.tar.gz) = 684246
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_km.tar.gz) = bf52ca4aba7273fd5f93885431ac23fbb92ea1be6bffe5db5ae124063687f3fc
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_km.tar.gz) = 2934370
diff --git a/editors/libreoffice-kmr_Latn/distinfo b/editors/libreoffice-kmr_Latn/distinfo
index b3284655d20c..ddd6f100f533 100644
--- a/editors/libreoffice-kmr_Latn/distinfo
+++ b/editors/libreoffice-kmr_Latn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548974
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_kmr-Latn.tar.gz) = a35c85a9cf1f443f69ad9d3e221df95c9d5333700c143667294a745056f3fce6
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_kmr-Latn.tar.gz) = 338248
+TIMESTAMP = 1553264487
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_kmr-Latn.tar.gz) = 8d136aa13e602c3cd9e987161d16ba167ec9ab5e28c3634155726b4bb10ed71d
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_kmr-Latn.tar.gz) = 332208
diff --git a/editors/libreoffice-kn/distinfo b/editors/libreoffice-kn/distinfo
index 04dbb17ef450..1fe2ea54adb8 100644
--- a/editors/libreoffice-kn/distinfo
+++ b/editors/libreoffice-kn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548974
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_kn.tar.gz) = fc0684a208422b0c55c20c495453faf6f4a1e3f37c95f29cbb7168ff1a3a2ab7
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_kn.tar.gz) = 594154
+TIMESTAMP = 1553264489
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_kn.tar.gz) = 6fe3f1e59048f49404ff028b9ad62531524319a2e0369312693936a46ee96c1b
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_kn.tar.gz) = 583240
diff --git a/editors/libreoffice-kok/distinfo b/editors/libreoffice-kok/distinfo
index f8ce8d0486de..cd6aaba84dfb 100644
--- a/editors/libreoffice-kok/distinfo
+++ b/editors/libreoffice-kok/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548974
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_kok.tar.gz) = f22dac35bcb1d4871b6f5b403b1ef95aca2cf2208efc5ef3a2ffff96968b7af4
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_kok.tar.gz) = 419870
+TIMESTAMP = 1553264495
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_kok.tar.gz) = 5c568d320e14da1920405ea8657d27479ce0f3cacd65c25c635d64f058a68c8a
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_kok.tar.gz) = 412711
diff --git a/editors/libreoffice-ks/distinfo b/editors/libreoffice-ks/distinfo
index 464f923b7171..46504985187c 100644
--- a/editors/libreoffice-ks/distinfo
+++ b/editors/libreoffice-ks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548974
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ks.tar.gz) = aa8534cbf278b56f59db2ffb7adae7751983e83def1b9aac0c924b09c9cb0a8f
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ks.tar.gz) = 333402
+TIMESTAMP = 1553264496
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ks.tar.gz) = 10977a3dc935cfafbc4df55345d909ba3ea5a609dc72eae597c4a2d089c27143
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ks.tar.gz) = 329086
diff --git a/editors/libreoffice-lb/distinfo b/editors/libreoffice-lb/distinfo
index 221ff7a4994e..c31469a76d85 100644
--- a/editors/libreoffice-lb/distinfo
+++ b/editors/libreoffice-lb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548974
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_lb.tar.gz) = e394a6aa4b35f2113c1de44b2e7320e9ef1690b0174dd50a3e409c86af65d8d4
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_lb.tar.gz) = 143659
+TIMESTAMP = 1553264498
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_lb.tar.gz) = 8144fa0b3054a311099c9858282bdccc8be71c469da75ecd5e9a96810d9e6621
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_lb.tar.gz) = 140929
diff --git a/editors/libreoffice-lo/distinfo b/editors/libreoffice-lo/distinfo
index b74aa51a42d2..02401fa00734 100644
--- a/editors/libreoffice-lo/distinfo
+++ b/editors/libreoffice-lo/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548974
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_lo.tar.gz) = 28da88ec4887a6c01ae4562796cd29ec3605fd733dc08a07923ce9fe7bfd4a34
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_lo.tar.gz) = 367011
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_lo.tar.gz) = 1a35f82a8f4a8177d25a112122ec8f911b5b49d5a834e0b71dd533bdde76ac68
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_lo.tar.gz) = 6526454
+TIMESTAMP = 1553264503
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_lo.tar.gz) = f212c9a9e1730eeeb1d234b07cc02a76956f8a30f52494a906de55499cd70c64
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_lo.tar.gz) = 429343
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_lo.tar.gz) = b84e59fb550749e437f4c83a3188c74a9bdc8c10746d0ec9569e6040bb84f7c8
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_lo.tar.gz) = 2423211
diff --git a/editors/libreoffice-lt/distinfo b/editors/libreoffice-lt/distinfo
index e18411d9f75d..4b091174f63a 100644
--- a/editors/libreoffice-lt/distinfo
+++ b/editors/libreoffice-lt/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548975
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_lt.tar.gz) = adfd6393776817519d75b2dbf3f4426bc9fac3bd1b98b302e433632d223fa663
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_lt.tar.gz) = 1028701
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_lt.tar.gz) = 2356209736dcbaf1032a13c4d06452505ebe0558361c05f6b5e1b0da71fbe4f7
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_lt.tar.gz) = 7005921
+TIMESTAMP = 1553264507
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_lt.tar.gz) = 22feb4ff462f0800012c8b3e01e4ba2d90430c4a0693a6bc05d1d7369f845b5c
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_lt.tar.gz) = 1032092
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_lt.tar.gz) = 81d1d5797ac21d388bd1dcbb011c27c199e6ad69a89614f7ff2c6d965ac3435a
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_lt.tar.gz) = 2530750
diff --git a/editors/libreoffice-lv/distinfo b/editors/libreoffice-lv/distinfo
index 8807c4589e92..90b9bafe6706 100644
--- a/editors/libreoffice-lv/distinfo
+++ b/editors/libreoffice-lv/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548975
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_lv.tar.gz) = 230add3bd97d120445de989b17cfc64b6763b6522a01e6793ba87964ec5a5651
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_lv.tar.gz) = 1479247
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_lv.tar.gz) = d2754b8e03f1ca5d839cb5a2fa48eda6bb377d448291ce83753e2456ad4b2fbf
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_lv.tar.gz) = 7027296
+TIMESTAMP = 1553264511
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_lv.tar.gz) = ec56630d120a5313240699091d708b8c596139fdccbc68a14d8f8e966e9a966d
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_lv.tar.gz) = 1492987
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_lv.tar.gz) = ed8c4af55a517d49e3b8e97e289d394277d2960b1ac03de936e9cd69c8dec9cf
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_lv.tar.gz) = 2522052
diff --git a/editors/libreoffice-mai/distinfo b/editors/libreoffice-mai/distinfo
index bffa3e1c0cc2..83588b85ffc3 100644
--- a/editors/libreoffice-mai/distinfo
+++ b/editors/libreoffice-mai/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548975
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_mai.tar.gz) = 776b6af75c927208bcdc2e81b1e999624705fc920cae007aef63f4c42e88f518
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_mai.tar.gz) = 334812
+TIMESTAMP = 1553264512
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_mai.tar.gz) = f10ab89becd028b1c11c2ea27cfb9cc14f22d379ab6648e6eb75bbf18edbe7c7
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_mai.tar.gz) = 330504
diff --git a/editors/libreoffice-mk/distinfo b/editors/libreoffice-mk/distinfo
index e58a81d2c628..6a73eb006529 100644
--- a/editors/libreoffice-mk/distinfo
+++ b/editors/libreoffice-mk/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548975
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_mk.tar.gz) = 31627ba7a309c401c8d8a7806d097b0c214f91222621cbca266281d9301f5f76
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_mk.tar.gz) = 387658
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_mk.tar.gz) = 510c2bef993e80d10b799d87e0c562b68de207329f0eb000da9674d342c8f2f2
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_mk.tar.gz) = 7408935
+TIMESTAMP = 1553264516
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_mk.tar.gz) = 0d38a78936c804dd85f1b8f20bfea27790757035bef0a3b5cb3dd7319a95c74d
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_mk.tar.gz) = 382159
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_mk.tar.gz) = ca9e1c9112f4925db4eef1fbdaa6363f6320223ca227c9fdac7b7d41ecfc5b68
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_mk.tar.gz) = 2618416
diff --git a/editors/libreoffice-ml/distinfo b/editors/libreoffice-ml/distinfo
index 2ab624e2ebb2..55b50b336962 100644
--- a/editors/libreoffice-ml/distinfo
+++ b/editors/libreoffice-ml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548975
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ml.tar.gz) = a6e0a3f5791a4124da414aa9c3eabcbc6d819429476f969d4559ebce89344665
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ml.tar.gz) = 555323
+TIMESTAMP = 1553264518
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ml.tar.gz) = e0276e358481750e3ca0f8568928a11217b9a351390f71f7e4333f87ba793b2c
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ml.tar.gz) = 546700
diff --git a/editors/libreoffice-mn/distinfo b/editors/libreoffice-mn/distinfo
index b3baf1158473..d3b72981b165 100644
--- a/editors/libreoffice-mn/distinfo
+++ b/editors/libreoffice-mn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548975
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_mn.tar.gz) = e50059941cb58987a08b1195e1e94f89d9e718125733517e16291472ae00a2dd
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_mn.tar.gz) = 517479
+TIMESTAMP = 1553264520
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_mn.tar.gz) = 2ebfbe8e353499147d9d3d1eba9ed3640cbc43ff96a68b18b406e8ed274af3bb
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_mn.tar.gz) = 507655
diff --git a/editors/libreoffice-mni/distinfo b/editors/libreoffice-mni/distinfo
index d7d15f568a6d..fa5687edcb48 100644
--- a/editors/libreoffice-mni/distinfo
+++ b/editors/libreoffice-mni/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548975
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_mni.tar.gz) = 7ccf706ad32bc3bb437ff70121ce00b2d37876fc366912b6c4329deee2259050
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_mni.tar.gz) = 409572
+TIMESTAMP = 1553264521
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_mni.tar.gz) = 025fe90209f76c83ab172134fbede10dd6fe2951fcaf440f0b08d6704cf3e568
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_mni.tar.gz) = 402743
diff --git a/editors/libreoffice-mr/distinfo b/editors/libreoffice-mr/distinfo
index 884fac26da98..14faa5499de5 100644
--- a/editors/libreoffice-mr/distinfo
+++ b/editors/libreoffice-mr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548975
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_mr.tar.gz) = 0678b71b19a320b4b03186e270c58121fe17858ab95c7b363b5c51807425505b
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_mr.tar.gz) = 590633
+TIMESTAMP = 1553264523
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_mr.tar.gz) = 9c231b80064e9b1d5e43e169e6611f715581139733b7d208a231cff7a29106dc
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_mr.tar.gz) = 578743
diff --git a/editors/libreoffice-my/distinfo b/editors/libreoffice-my/distinfo
index b07f7aedba2d..9000724edb49 100644
--- a/editors/libreoffice-my/distinfo
+++ b/editors/libreoffice-my/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548975
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_my.tar.gz) = 5efa9512e03b61c7f319d6ecc9d2c6f9343dd59d4bfe1e946cb94f07db1a90c8
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_my.tar.gz) = 473591
+TIMESTAMP = 1553264525
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_my.tar.gz) = 01fc4c1a0c2a341df0e2a9023c079f4b6964c24a7c9113b25d7def25064c0e13
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_my.tar.gz) = 464191
diff --git a/editors/libreoffice-nb/distinfo b/editors/libreoffice-nb/distinfo
index 77fbe1a1f2ef..e163337d9dd0 100644
--- a/editors/libreoffice-nb/distinfo
+++ b/editors/libreoffice-nb/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548975
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_nb.tar.gz) = 8f478b9414452f09d45003bcc4c06216e3189a073ac343d6d85a1456ef195d6a
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_nb.tar.gz) = 3708654
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_nb.tar.gz) = 9234c871c4f9f7ba346fbc25ca2b9120f2e225a14ec2f97bc4601396f7a1317f
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_nb.tar.gz) = 7764597
+TIMESTAMP = 1553264530
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_nb.tar.gz) = bd832b4e9b9dc65fa8683ff0b142e3f4908c396478022333fa8ada87025c759f
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_nb.tar.gz) = 4062269
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_nb.tar.gz) = d800913f0cb096dab2d4b031703cef8b66641c41aaa5eb7c3d4d8e2bb691f940
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_nb.tar.gz) = 2533977
diff --git a/editors/libreoffice-ne/distinfo b/editors/libreoffice-ne/distinfo
index 55b39b2fa604..7c27bc880d3c 100644
--- a/editors/libreoffice-ne/distinfo
+++ b/editors/libreoffice-ne/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548975
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ne.tar.gz) = 018023bb9e87938563fd76aee278e933b9762cb021675cdad9d1712bfb5797e3
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ne.tar.gz) = 862195
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_ne.tar.gz) = 447d458e817f1015a9310f459123143d4275c4f8f6ff55c836b2eeb5bd84cf25
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_ne.tar.gz) = 9775287
+TIMESTAMP = 1553264534
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ne.tar.gz) = 8e49b8b515a3672023d0acb783a5cd49e388b9154f852b614eb422d5e7258ade
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ne.tar.gz) = 844067
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_ne.tar.gz) = 8f68acc2e8ca00dcc4f3e93b9eb8d854c6a4f3e868463219700980bbc3c1f205
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_ne.tar.gz) = 2858622
diff --git a/editors/libreoffice-nl/distinfo b/editors/libreoffice-nl/distinfo
index f07855044407..6e749f02661f 100644
--- a/editors/libreoffice-nl/distinfo
+++ b/editors/libreoffice-nl/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548976
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_nl.tar.gz) = a2bd98df8eb6fbfb849ad2e1057bc2e6aa36c2d34b0f653be99a303aeb0b53d6
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_nl.tar.gz) = 1512686
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_nl.tar.gz) = 2e12d9fbf85a6aa3ef21872c7896acea2c8452357124fe3d5456ddf9c2e565f3
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_nl.tar.gz) = 7879284
+TIMESTAMP = 1553264538
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_nl.tar.gz) = d1cbaecde22c6fed8feca241546f8c6163dd836ca42282227c47a6fd5ccb9993
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_nl.tar.gz) = 1524102
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_nl.tar.gz) = b877bc276ae27266ea1c5c8c37eb425507775ed7c9b441dcd2902f04918ce86b
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_nl.tar.gz) = 2586463
diff --git a/editors/libreoffice-nn/distinfo b/editors/libreoffice-nn/distinfo
index 7e8d24393c17..9724ae94bd2d 100644
--- a/editors/libreoffice-nn/distinfo
+++ b/editors/libreoffice-nn/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548976
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_nn.tar.gz) = 6518936dde2a1a2adbef08dff276d2fa5741ba38e04464bfc158e2d8571acdc9
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_nn.tar.gz) = 3710228
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_nn.tar.gz) = c733be813c625f367209cbffacf35431997ea109fed4a127c44bdfd1870d2cb4
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_nn.tar.gz) = 7753175
+TIMESTAMP = 1553264543
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_nn.tar.gz) = 72721744987017464da440519055e2f08c342bf4a4ac1c7aa39928f37fc769f6
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_nn.tar.gz) = 4061515
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_nn.tar.gz) = ba96d52f8e9961106278aedb988ed3e56102830a4ac45cf7314e639d92714f9f
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_nn.tar.gz) = 2522051
diff --git a/editors/libreoffice-nr/distinfo b/editors/libreoffice-nr/distinfo
index ca313827f820..e2e497630518 100644
--- a/editors/libreoffice-nr/distinfo
+++ b/editors/libreoffice-nr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548976
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_nr.tar.gz) = 2e89761fc22d646a156029a456685ed3898426883be1559731e35d20ca5265c4
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_nr.tar.gz) = 281842
+TIMESTAMP = 1553264544
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_nr.tar.gz) = 2127a1eeb4719f51b8fcece46e22c4ade9f4a92aa8f4fe4348e0dfa7b50fac4b
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_nr.tar.gz) = 277354
diff --git a/editors/libreoffice-nso/distinfo b/editors/libreoffice-nso/distinfo
index 1025e4b68afd..d8bb8ad82344 100644
--- a/editors/libreoffice-nso/distinfo
+++ b/editors/libreoffice-nso/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548976
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_nso.tar.gz) = 169a96442ba0ab0be4ccc242436fa3aa214d1ab5754feea05ec0ee6a8408624d
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_nso.tar.gz) = 325387
+TIMESTAMP = 1553264546
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_nso.tar.gz) = 0a00ff6d62702d5ce63b12e6aa2ee0df321ba7ff9572c12e9a1218c6f015b82b
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_nso.tar.gz) = 320280
diff --git a/editors/libreoffice-oc/distinfo b/editors/libreoffice-oc/distinfo
index 9d64ce70ed2b..135e7ca470be 100644
--- a/editors/libreoffice-oc/distinfo
+++ b/editors/libreoffice-oc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548976
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_oc.tar.gz) = 12c7239c6822a60a3041eb5103eee96b93f2d391291a3603386561178e76bdbe
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_oc.tar.gz) = 887563
+TIMESTAMP = 1553264548
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_oc.tar.gz) = df8e37d929dbe32851a6050a006d80ebd38439f49430af01648807eb9cc56470
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_oc.tar.gz) = 881433
diff --git a/editors/libreoffice-om/distinfo b/editors/libreoffice-om/distinfo
index 689ba76f4ce9..343f1228b97c 100644
--- a/editors/libreoffice-om/distinfo
+++ b/editors/libreoffice-om/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548976
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_om.tar.gz) = d4e706b48594adfc40990e5d193225ae7e9ab7be9b061de8d3227b2630a5a9a4
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_om.tar.gz) = 375383
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_om.tar.gz) = cf7def8f62270673e15fc44bee4bd1e4c38fdf91e716b8f30f3f3353a279a7e3
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_om.tar.gz) = 8060839
+TIMESTAMP = 1553264551
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_om.tar.gz) = 32d9298ff8f9dc96f54ad6646fb8e4d2dea8e400094fc9200c95e8d826f1568c
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_om.tar.gz) = 369620
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_om.tar.gz) = 617e858d2950834d0dfba864d850bde8aad1c148d97875fddeec3a0a6bbfaa0f
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_om.tar.gz) = 2618403
diff --git a/editors/libreoffice-or/distinfo b/editors/libreoffice-or/distinfo
index 54a2113ad842..479b7fec1b1f 100644
--- a/editors/libreoffice-or/distinfo
+++ b/editors/libreoffice-or/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548976
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_or.tar.gz) = d8aa46474cfc1fe06127058ebd73053ee60da11dbbb0781f3e0c8cb23fc2ad07
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_or.tar.gz) = 613883
+TIMESTAMP = 1553264553
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_or.tar.gz) = 8a1302258129b75efbc71ef5bb861d7eb7f63c557d815f81149192bb5c4cfb5f
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_or.tar.gz) = 602512
diff --git a/editors/libreoffice-pa_IN/distinfo b/editors/libreoffice-pa_IN/distinfo
index 57fc156b7a44..a646816c5ac5 100644
--- a/editors/libreoffice-pa_IN/distinfo
+++ b/editors/libreoffice-pa_IN/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548976
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_pa-IN.tar.gz) = 04393432148d0ab2e9eb4d2493ba4b1001d079142f1c4e7c953a093476b49a50
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_pa-IN.tar.gz) = 481869
+TIMESTAMP = 1553264555
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_pa-IN.tar.gz) = 56ea0f45a6fff7221a5b761127f341bd0c2d35ea806d26da94f2a60a5d046838
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_pa-IN.tar.gz) = 471484
diff --git a/editors/libreoffice-ro/distinfo b/editors/libreoffice-ro/distinfo
index 34481d9dec27..a229c4f8caa4 100644
--- a/editors/libreoffice-ro/distinfo
+++ b/editors/libreoffice-ro/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548977
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ro.tar.gz) = cfee4e4ec6b04e6c84b16c9f24cb2af5bcb85e4c32f955c99e94e12a6a42f897
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ro.tar.gz) = 2548789
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_ro.tar.gz) = eb79f3ac52eebbd8333e75568bc36a2e080d90aec2cbbd21e7d157241f8f23eb
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_ro.tar.gz) = 6531907
+TIMESTAMP = 1553264571
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ro.tar.gz) = 4ea25ac16f948ed0c9dd5b4039bae93f22fa3f5f02b2df104d64b8adbab8ac3f
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ro.tar.gz) = 2538012
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_ro.tar.gz) = c3c4eb4a30756efc77dc99a65c5ca3cadd95aaa24cb35bdb1b60eb47cef64473
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_ro.tar.gz) = 2419252
diff --git a/editors/libreoffice-rw/distinfo b/editors/libreoffice-rw/distinfo
index 932030f01a83..670fe30c1289 100644
--- a/editors/libreoffice-rw/distinfo
+++ b/editors/libreoffice-rw/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548977
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_rw.tar.gz) = 4e136770e289f778acdd949112800260f72c522b68137748ddc84c4bd51fa389
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_rw.tar.gz) = 349183
+TIMESTAMP = 1553264577
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_rw.tar.gz) = 8aa540563e1b400d6fa65ded9f4e66c8ec160d0b4800421a7c205ac00945960d
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_rw.tar.gz) = 346364
diff --git a/editors/libreoffice-sa_IN/distinfo b/editors/libreoffice-sa_IN/distinfo
index e4d58725f829..41f38b981545 100644
--- a/editors/libreoffice-sa_IN/distinfo
+++ b/editors/libreoffice-sa_IN/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548977
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_sa-IN.tar.gz) = 9fde19b1f09b19af05e31140cc3a08f83f9d9b0bfff89374305578517acaaea7
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_sa-IN.tar.gz) = 456903
+TIMESTAMP = 1553264578
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_sa-IN.tar.gz) = 14ae02b2c50589a3c22c084c9a5178b728f1577a7f828d6b5ed177cf62fc01c5
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_sa-IN.tar.gz) = 449813
diff --git a/editors/libreoffice-sat/distinfo b/editors/libreoffice-sat/distinfo
index c8f19d8856f8..6ebc31c3fe43 100644
--- a/editors/libreoffice-sat/distinfo
+++ b/editors/libreoffice-sat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548977
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_sat.tar.gz) = b77d97032455005fb41fb98a279bf6ce5aec9bdc18ba4584fe9055fa8bb1f39f
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_sat.tar.gz) = 533640
+TIMESTAMP = 1553264580
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_sat.tar.gz) = 33d295f9daa610a4860c50d295a1ea3a02fd76946bab131570da50c2aae52513
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_sat.tar.gz) = 522518
diff --git a/editors/libreoffice-sd/distinfo b/editors/libreoffice-sd/distinfo
index 6b39b6d82e01..db27ae8c7b34 100644
--- a/editors/libreoffice-sd/distinfo
+++ b/editors/libreoffice-sd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548977
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_sd.tar.gz) = 4730094ce18954f68ff12bb46ea530f02b55e3a104bc253a8cf41ee5249ec86b
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_sd.tar.gz) = 444110
+TIMESTAMP = 1553264582
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_sd.tar.gz) = d11d0b73b9c6f75d759bbe901201f6e16cd6b4aa5b8c4fc780f1cc41a218ccb1
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_sd.tar.gz) = 438482
diff --git a/editors/libreoffice-si/distinfo b/editors/libreoffice-si/distinfo
index c4158b7bcb46..48c0c461fd0f 100644
--- a/editors/libreoffice-si/distinfo
+++ b/editors/libreoffice-si/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548977
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_si.tar.gz) = c70265087188dfe4cf7ccc33cecd17407d8bcd36584ccd4b164fe1bda6b52997
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_si.tar.gz) = 744535
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_si.tar.gz) = 2da3b1ad7c29f4f97d54a2c464bf3118a6f82bb4b959c76260736c59a4e33cdf
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_si.tar.gz) = 7281570
+TIMESTAMP = 1553264585
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_si.tar.gz) = 80d6df52e0f53f5019f3d827f7320d3ebfbd75e0a56259a66f914185bb69b6c0
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_si.tar.gz) = 736802
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_si.tar.gz) = ca31a22a65a093c34887ac145ba2924eb9d41c20df2403921bfee1619c68be7b
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_si.tar.gz) = 2583910
diff --git a/editors/libreoffice-sid/distinfo b/editors/libreoffice-sid/distinfo
index 674ea22f2528..c20f5c1810d0 100644
--- a/editors/libreoffice-sid/distinfo
+++ b/editors/libreoffice-sid/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548977
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_sid.tar.gz) = 138b7c39b24bb7e2bac96fb36b0a249c4b4cc792122d72cde2736710a6e2b801
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_sid.tar.gz) = 458278
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_sid.tar.gz) = a71f455cb23430a927b6540abf6796e83591d61d36fdb48aec8776b9b1bc51bb
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_sid.tar.gz) = 7794471
+TIMESTAMP = 1553264589
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_sid.tar.gz) = 8d046bfbdfdf2b888ef95831e87bd1324cb3ae9d33d14a89e0f2bd43db4ed773
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_sid.tar.gz) = 450508
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_sid.tar.gz) = d41b5023441efab8417878da65a923919b1fe3d250b5d3b404592d1c5c3570ce
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_sid.tar.gz) = 2579509
diff --git a/editors/libreoffice-sk/distinfo b/editors/libreoffice-sk/distinfo
index 1bfa863d32d3..f6070dcbfd34 100644
--- a/editors/libreoffice-sk/distinfo
+++ b/editors/libreoffice-sk/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548977
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_sk.tar.gz) = d0eb46370eda3d4fa5b3b8a6d72e9b7d56e6711c5e298714690e691f409e8659
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_sk.tar.gz) = 2007957
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_sk.tar.gz) = 3eb72fd1c8dabf37938c26c356fb9493d55c2ae43e71e55b1d25c03b15ca492a
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_sk.tar.gz) = 7589777
+TIMESTAMP = 1553264593
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_sk.tar.gz) = 1c5cf5e913f584181984bbd5e50cf281879eee29ebbd44c7a0620552bab883cb
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_sk.tar.gz) = 2030089
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_sk.tar.gz) = 5377b765dc60dbd0c867216f4f9cc1afbaa60ad6c3db921c3352557ef651cebb
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_sk.tar.gz) = 2637326
diff --git a/editors/libreoffice-sl/distinfo b/editors/libreoffice-sl/distinfo
index 18c0687be463..93033ab4dbe4 100644
--- a/editors/libreoffice-sl/distinfo
+++ b/editors/libreoffice-sl/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548977
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_sl.tar.gz) = 1388fdb94318ae11c9d8082e08bb9180996e314d6d686ab2a25f6a03514cf3de
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_sl.tar.gz) = 2407413
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_sl.tar.gz) = 2e194b907fe99b6d6861321fb02e08abec9f42839c6a167554c911a9df4d1bf0
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_sl.tar.gz) = 7900376
+TIMESTAMP = 1553264597
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_sl.tar.gz) = 6be72a0213d170718c751c9c8fdeab6768106fcf28441eb3ae29b32802e0c5bc
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_sl.tar.gz) = 2437271
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_sl.tar.gz) = 86b19ce9b93ef17baf40cb9326eb548ce455ef15a0e6d21dc736c70c29619b96
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_sl.tar.gz) = 2566939
diff --git a/editors/libreoffice-sq/distinfo b/editors/libreoffice-sq/distinfo
index ab971d2086ce..c103df997068 100644
--- a/editors/libreoffice-sq/distinfo
+++ b/editors/libreoffice-sq/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548978
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_sq.tar.gz) = eb226ac2a25702fe4b68fcb1f1f492becdba06449d2f82d67f1d192551796023
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_sq.tar.gz) = 1172424
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_sq.tar.gz) = 725230dab127382411377c411da1bc593bdb2d5f5db99be7a545ef40b87535e4
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_sq.tar.gz) = 6941110
+TIMESTAMP = 1553264601
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_sq.tar.gz) = 29db71ffb96a5f07bd11d9a66260dd59556e2b8a5d30f781cc901de54426b29c
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_sq.tar.gz) = 1170477
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_sq.tar.gz) = bd7b33e57a0ca83346b3fabdb26c5d520aa69efc8728175b024f79d40658c1fe
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_sq.tar.gz) = 2478921
diff --git a/editors/libreoffice-sr/distinfo b/editors/libreoffice-sr/distinfo
index 5d4f925fa085..02916a9caf66 100644
--- a/editors/libreoffice-sr/distinfo
+++ b/editors/libreoffice-sr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548978
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_sr.tar.gz) = 5b0267b648df9f0e6065defb256e8a5d377e312bf8018085028877b65bf3bd62
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_sr.tar.gz) = 1479692
+TIMESTAMP = 1553264603
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_sr.tar.gz) = 1c01eba3f4c4d2970bd2f1b6b663209e3721a4e512ec2079c69c0af5481910a1
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_sr.tar.gz) = 1478666
diff --git a/editors/libreoffice-sr_Latn/distinfo b/editors/libreoffice-sr_Latn/distinfo
index 952f841980ef..68b81712f5dd 100644
--- a/editors/libreoffice-sr_Latn/distinfo
+++ b/editors/libreoffice-sr_Latn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548978
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_sr-Latn.tar.gz) = 46e776b0dbdb63f65c7e612da3e784a5244f8ec41436672416b79499ad864f08
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_sr-Latn.tar.gz) = 1461204
+TIMESTAMP = 1553264605
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_sr-Latn.tar.gz) = a2704df6314c5094842facf1869357da6412b3aa7df74e70869a830516357c62
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_sr-Latn.tar.gz) = 1460065
diff --git a/editors/libreoffice-ss/distinfo b/editors/libreoffice-ss/distinfo
index 0dcabd23465b..ecd870309b9e 100644
--- a/editors/libreoffice-ss/distinfo
+++ b/editors/libreoffice-ss/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548978
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ss.tar.gz) = 601543ebf79f5cfde0c057357bbba7b65d2247f77467e9840256509b80dd3957
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ss.tar.gz) = 290400
+TIMESTAMP = 1553264606
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ss.tar.gz) = c47f0135b79d59bf7f79115fc91d1659a92fc90d6c3eaec502158231d241c32c
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ss.tar.gz) = 285564
diff --git a/editors/libreoffice-st/distinfo b/editors/libreoffice-st/distinfo
index ec3876cfb7d0..268ae58e152d 100644
--- a/editors/libreoffice-st/distinfo
+++ b/editors/libreoffice-st/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548978
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_st.tar.gz) = 97dcf805fa7580dd07e4e9c1b4a3d77099d7817419dc989da1d8a12884116c2f
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_st.tar.gz) = 283342
+TIMESTAMP = 1553264608
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_st.tar.gz) = a260faf99d69edf39e6c9daf8e121415a8c66009a34bb8b04ea3671654990698
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_st.tar.gz) = 279034
diff --git a/editors/libreoffice-sv/distinfo b/editors/libreoffice-sv/distinfo
index 4f390fb04f3d..3b6da595dc32 100644
--- a/editors/libreoffice-sv/distinfo
+++ b/editors/libreoffice-sv/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548978
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_sv.tar.gz) = b4edd3f69e8d532c5db570e12cb13761d756ada07397277c3387bbe2ecec8274
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_sv.tar.gz) = 2553873
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_sv.tar.gz) = 62e6ee42cbe3fc02dcc5567c6ee6293becc6dc6ca162381d7148319b294e2e54
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_sv.tar.gz) = 7828576
+TIMESTAMP = 1553264613
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_sv.tar.gz) = 750ee92233a00b9bb2c7473eefd5ae4a26e04f95b0a4e5a6cf5e0a5a51172103
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_sv.tar.gz) = 2608705
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_sv.tar.gz) = 344b6df4070c07e6c6dc67dc7c8136570bbcead42ddab5b77ad7c0f85151ded7
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_sv.tar.gz) = 2568233
diff --git a/editors/libreoffice-sw_TZ/distinfo b/editors/libreoffice-sw_TZ/distinfo
index ead5ab932837..59b5f95f08c2 100644
--- a/editors/libreoffice-sw_TZ/distinfo
+++ b/editors/libreoffice-sw_TZ/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548978
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_sw-TZ.tar.gz) = 1db8c81382d07c2e70254cf536d81bb35c5e14d2b32d69317342fb0fdbe5ea42
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_sw-TZ.tar.gz) = 321160
+TIMESTAMP = 1553264614
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_sw-TZ.tar.gz) = b9a7e71938951506f8f64e3fe9493d0fd9f4c13249e2c66e957f87072d83b52a
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_sw-TZ.tar.gz) = 316879
diff --git a/editors/libreoffice-ta/distinfo b/editors/libreoffice-ta/distinfo
index 52e34b83e8e9..81d4f8652cb1 100644
--- a/editors/libreoffice-ta/distinfo
+++ b/editors/libreoffice-ta/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548978
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ta.tar.gz) = 82fe7ec475e003dbc4e18550008b288ec7649155b17f33d3b4ccd615ed55b5e0
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ta.tar.gz) = 699311
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_ta.tar.gz) = 88b38fd69ecbb5a069b1fe6a50ca793b5312c500097e20d12b1464e2ba8ad688
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_ta.tar.gz) = 7891775
+TIMESTAMP = 1553264618
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ta.tar.gz) = 9fd507c7f9aab8101c1a99859c281fc05755d8164f837060be5917f11b7e7fd9
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ta.tar.gz) = 685901
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_ta.tar.gz) = 2d38de3da1e3e7dd456ae55c7dda7379abebf8ae4b934d69e0766aff7d64217d
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_ta.tar.gz) = 2712451
diff --git a/editors/libreoffice-te/distinfo b/editors/libreoffice-te/distinfo
index 9cf7138b66d6..52be112fffb0 100644
--- a/editors/libreoffice-te/distinfo
+++ b/editors/libreoffice-te/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548978
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_te.tar.gz) = 6c2c9ceb00b4801904ddda8638802fa939e0962c54202aa336018956a81a2460
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_te.tar.gz) = 1096333
+TIMESTAMP = 1553264620
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_te.tar.gz) = 19ebb5c69d9e20de87a63794080e932e7930955928866c02091f976535775bbc
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_te.tar.gz) = 1086741
diff --git a/editors/libreoffice-tg/distinfo b/editors/libreoffice-tg/distinfo
index 74f580517e5c..a8145235be8a 100644
--- a/editors/libreoffice-tg/distinfo
+++ b/editors/libreoffice-tg/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548978
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_tg.tar.gz) = f35d5359d81cf89555f19207eb21134cd9436f1ccc15a931d2a1f040e80c6f71
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_tg.tar.gz) = 362895
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_tg.tar.gz) = eb6eac6f0abd6d6e5909f6a54ebd7a0a93839a799cf880504b3b8bc413bc90ac
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_tg.tar.gz) = 7245137
+TIMESTAMP = 1553264624
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_tg.tar.gz) = 88fd74cbe58e49239c4b209487732b9973071269ff8ac77cad1f96f5e8cba5f6
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_tg.tar.gz) = 358785
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_tg.tar.gz) = 17f139e1396cba0ee51abbabc2cbf11aa70cd9bfd4f21ac4387981ab40e0443c
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_tg.tar.gz) = 2585839
diff --git a/editors/libreoffice-th/distinfo b/editors/libreoffice-th/distinfo
index fa3527b74c4e..6e404156e812 100644
--- a/editors/libreoffice-th/distinfo
+++ b/editors/libreoffice-th/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548978
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_th.tar.gz) = 15226ca57f760d5895a8f828a3b46468405280bb44aa09d3d6fb256aa0a67695
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_th.tar.gz) = 631835
+TIMESTAMP = 1553264625
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_th.tar.gz) = 6527ea623bdeb5159b1ab8549f8c0196ce5f847cf2fe2eccf70ecc636f567953
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_th.tar.gz) = 622133
diff --git a/editors/libreoffice-tn/distinfo b/editors/libreoffice-tn/distinfo
index 0cc42e3f7efe..b077281174a9 100644
--- a/editors/libreoffice-tn/distinfo
+++ b/editors/libreoffice-tn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548978
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_tn.tar.gz) = 50cb6f57ed98a4b5efe2541a771c6097d5fca83582545e1bcbfcc9b26b3f095e
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_tn.tar.gz) = 262773
+TIMESTAMP = 1553264627
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_tn.tar.gz) = 3016906c5b2e49d536c7073fe004a8e83bc1a085763393ba0be22f0cb14e5075
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_tn.tar.gz) = 257895
diff --git a/editors/libreoffice-tr/distinfo b/editors/libreoffice-tr/distinfo
index 105530d47da6..eefc59bb8d3e 100644
--- a/editors/libreoffice-tr/distinfo
+++ b/editors/libreoffice-tr/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548979
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_tr.tar.gz) = 7c3c250233e704f30b1f8d9d40bbea9f7676b4eb94085ffa0023e253c03787e6
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_tr.tar.gz) = 762727
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_tr.tar.gz) = 753d80a2be825aadeb135afe5b96b7d2abef18228e06fb9e9400ac8984178c51
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_tr.tar.gz) = 8036765
+TIMESTAMP = 1553264631
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_tr.tar.gz) = a2676b0cdb5b880ae12c77830d42995ac8cd0c52ca5ffbf636992f759c301bc5
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_tr.tar.gz) = 773751
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_tr.tar.gz) = 96504830ba166427803ff28b689754073688c19da3b9def8bc6e271af9f6a0e7
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_tr.tar.gz) = 2640728
diff --git a/editors/libreoffice-ts/distinfo b/editors/libreoffice-ts/distinfo
index 8854c47238b7..7c118e3f5815 100644
--- a/editors/libreoffice-ts/distinfo
+++ b/editors/libreoffice-ts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548979
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ts.tar.gz) = 09fc1a304ac860feca0d9c8cde56bf67a8c9f93fa5667984c30c05c8e20a6e8a
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ts.tar.gz) = 282120
+TIMESTAMP = 1553264633
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ts.tar.gz) = 5aea84af7871e7b776ea7ab47681ed34bf85e06c3547c4d852b4ce40f9e5d148
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ts.tar.gz) = 276897
diff --git a/editors/libreoffice-tt/distinfo b/editors/libreoffice-tt/distinfo
index 3538ca7fbadd..ef89aaddf59c 100644
--- a/editors/libreoffice-tt/distinfo
+++ b/editors/libreoffice-tt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548979
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_tt.tar.gz) = 5c39cc24d27a6368789c481ffa9e808c5f65b2f4ce9ebb7a0bb1463971668711
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_tt.tar.gz) = 183715
+TIMESTAMP = 1553264634
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_tt.tar.gz) = e1547105b20e4d3767161405c21fa491538a721ca39a32564912b612d6775caf
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_tt.tar.gz) = 181253
diff --git a/editors/libreoffice-ug/distinfo b/editors/libreoffice-ug/distinfo
index 8149d5e4a3c8..89e7f3a5e098 100644
--- a/editors/libreoffice-ug/distinfo
+++ b/editors/libreoffice-ug/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1541548979
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ug.tar.gz) = 4965d9cd0abf1708fe9f4f1e89d5f2b9f43cfad3fec182b87b96607373e3b513
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ug.tar.gz) = 559038
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_ug.tar.gz) = 408649f42bb0c5047a535dfdfb830352fc32584bbce1aa0ff75587f2e994ba48
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_ug.tar.gz) = 6938757
+TIMESTAMP = 1553264638
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ug.tar.gz) = 5d4b425f146703dd1a9b6ed502d306b6f30ff0093fe90cebfe885573edffc74b
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ug.tar.gz) = 551186
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_ug.tar.gz) = 9f612ff9a6fc3f94908408f3ddd0958964b32a6e918fd4e57406ac838c7f56ad
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_ug.tar.gz) = 2543728
diff --git a/editors/libreoffice-uz/distinfo b/editors/libreoffice-uz/distinfo
index 2bf023b44082..9277d4553cd2 100644
--- a/editors/libreoffice-uz/distinfo
+++ b/editors/libreoffice-uz/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548979
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_uz.tar.gz) = f492e4017d6999cc589ed2907b7f4899f7ea2a34ed4d020936b9b396194bc3a8
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_uz.tar.gz) = 318027
+TIMESTAMP = 1553264643
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_uz.tar.gz) = f880a9e59cc1fb9ed6bf6e3ff36101def09eca101a7dfa8840033e5e6defeb61
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_uz.tar.gz) = 312742
diff --git a/editors/libreoffice-ve/distinfo b/editors/libreoffice-ve/distinfo
index 59d243dd575a..7f8219bc8313 100644
--- a/editors/libreoffice-ve/distinfo
+++ b/editors/libreoffice-ve/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548979
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ve.tar.gz) = 6ea396baec4497c4a9b682ac355029909b51aa43acd022164615ae9463498227
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ve.tar.gz) = 285552
+TIMESTAMP = 1553264645
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ve.tar.gz) = 413aa37fa4a1b1b84df23d7a616eae63560881d532c6aea9f973f48437b99621
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ve.tar.gz) = 281788
diff --git a/editors/libreoffice-vec/distinfo b/editors/libreoffice-vec/distinfo
index a51bb3cdfa64..58bf84b7fd2f 100644
--- a/editors/libreoffice-vec/distinfo
+++ b/editors/libreoffice-vec/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548979
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_vec.tar.gz) = 58d843bef3ed0017d70dfb2f7b7e3adab385d59759d4634d3b9307440c609409
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_vec.tar.gz) = 724064
+TIMESTAMP = 1553264647
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_vec.tar.gz) = 3d8004b3fec39d92f3b7352674d1755e441e7550e8e9490f54e9ccbac1a7aef3
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_vec.tar.gz) = 716897
diff --git a/editors/libreoffice-xh/distinfo b/editors/libreoffice-xh/distinfo
index 21c4ccf9eb72..3a6ce0f7641f 100644
--- a/editors/libreoffice-xh/distinfo
+++ b/editors/libreoffice-xh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548979
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_xh.tar.gz) = a2f81a15d7507da3f9a3baf17f3864ed4d0df7ab7724449a72931939269e9905
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_xh.tar.gz) = 293453
+TIMESTAMP = 1553264652
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_xh.tar.gz) = f7ec85aea3ecc2c6e609c9622459fbff2a0da219cdc917857f461aa2ae18c0f3
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_xh.tar.gz) = 288997
diff --git a/editors/libreoffice-zu/distinfo b/editors/libreoffice-zu/distinfo
index 125f580f21ef..1661be4ba9e9 100644
--- a/editors/libreoffice-zu/distinfo
+++ b/editors/libreoffice-zu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541548980
-SHA256 (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_zu.tar.gz) = d32fa595f4b322a0595f68af16f215e0ee8ae95de09974a56078ac7f5bcc0083
-SIZE (libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_zu.tar.gz) = 323637
+TIMESTAMP = 1553264661
+SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_zu.tar.gz) = fe62ed748c6755943eeecf08e0bdf7bac274c0eaf967dd081733fc57fff9476b
+SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_zu.tar.gz) = 318719
diff --git a/editors/libreoffice/Makefile b/editors/libreoffice/Makefile
index 7f22c60f74da..4d16b2c785ea 100644
--- a/editors/libreoffice/Makefile
+++ b/editors/libreoffice/Makefile
@@ -2,7 +2,6 @@
.include "${.CURDIR}/Makefile.common"
-PORTREVISION= 6
MASTER_SITES= https://download.documentfoundation.org/libreoffice/src/${PORTVERSION}/ \
https://dev-www.libreoffice.org/src/:src \
https://dev-www.libreoffice.org/extern/:ext
@@ -19,20 +18,21 @@ BUILD_DEPENDS= p5-Archive-Zip>=0:archivers/p5-Archive-Zip \
cppunit-config:devel/cppunit \
dmake:devel/dmake \
${LOCALBASE}/bin/gperf:devel/gperf \
- ${LOCALBASE}/include/mdds-1.2/mdds/global.hpp:devel/mdds \
+ mdds>=1.4:devel/mdds \
gpatch:devel/patch \
ucpp:devel/ucpp \
${LOCALBASE}/include/sane/sane.h:graphics/sane-backends \
vigra-config:graphics/vigra \
${LOCALBASE}/include/glm/glm.hpp:math/glm \
bash:shells/bash \
- gsed:textproc/gsed
+ gsed:textproc/gsed \
+ ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR}
LIB_DEPENDS= libapr-1.so:devel/apr1 \
libboost_date_time.so:devel/boost-libs \
libicutu.so:devel/icu \
liblangtag.so:devel/liblangtag \
libltdl.so:devel/libltdl \
- liborcus-0.13.so:devel/liborcus \
+ liborcus-0.14.so:devel/liborcus \
libplds4.so:devel/nspr \
libcurl.so:ftp/curl \
libcairo.so:graphics/cairo \
@@ -67,6 +67,7 @@ LIB_DEPENDS= libapr-1.so:devel/apr1 \
libepubgen-0.1.so:textproc/libepubgen \
libexttextcat-2.0.so:textproc/libexttextcat \
libmwaw-0.3.so:textproc/libmwaw03 \
+ libnumbertext-1.0.so:textproc/libnumbertext \
libodfgen-0.1.so:textproc/libodfgen01 \
libqxp-0.0.so:textproc/libqxp \
librevenge-0.0.so:textproc/librevenge \
@@ -90,13 +91,14 @@ RUN_DEPENDS= xdg-open:devel/xdg-utils \
${LOCALBASE}/share/fonts/Liberation/LiberationMono-Bold.ttf:x11-fonts/liberation-fonts-ttf \
${LOCALBASE}/share/fonts/LinLibertineG/LinLibertine_DR_G.ttf:x11-fonts/linuxlibertine-g
-DISTFILES+= 4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2:src
+DISTFILES+= 4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2:src \
+ 49a64f3bcf20a7909ba2751349231d6652ded9cd2840e961b5164d09de3ffa63-opens___.ttf:ext
NOT_FOR_ARCHS= aarch64 armv6 armv7
NOT_FOR_ARCHS_REASON= Unsupported host_cpu
.if defined(PRERELEASE)
-MASTER_SITES+= http://dev-builds.libreoffice.org/pre-releases/src/
+MASTER_SITES+= https://dev-builds.libreoffice.org/pre-releases/src/
.endif
INSTALL_TARGET= distro-pack-install
@@ -110,6 +112,7 @@ USE_OPENLDAP= yes
USE_PERL5= build
USE_XORG= ice sm x11 xaw xext xinerama xrandr xrender
USES= autoreconf:build bison compiler:c++14-lang cpe gmake jpeg \
+ mysql:client \
perl5 pkgconfig python shebangfix shared-mime-info ssl tar:xz
OPTIONS_DEFINE= CUPS DOCS GNOME GTK2 GTK3 JAVA MMEDIA PGSQL SDK SYSTRAY \
@@ -282,12 +285,6 @@ CXXFLAGS_WARN= -Wshadow -Woverloaded-virtual
post-patch:
${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
${WRKSRC}/shell/source/unix/exec/shellexec.cxx
- # Fix with poppler 0.73
- ${REINPLACE_CMD} -e 's|Guchar|unsigned char|g' \
- ${WRKSRC}/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx \
- ${WRKSRC}/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx \
- ${WRKSRC}/sdext/source/pdfimport/xpdfwrapper/pnghelper.cxx
-
.if ${COMPILER_FEATURES:Mlibstdc++}
${REINPLACE_CMD} -e 's/gb_CC/gb_CXX/' ${WRKSRC}/solenv/gbuild/platform/unxgcc.mk
.endif
diff --git a/editors/libreoffice/Makefile.common b/editors/libreoffice/Makefile.common
index aa4bc85a5a7a..647b1ffedec8 100644
--- a/editors/libreoffice/Makefile.common
+++ b/editors/libreoffice/Makefile.common
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= libreoffice
-PORTVERSION= 6.0.7
+PORTVERSION= 6.2.2
CATEGORIES+= editors
MAINTAINER= office@FreeBSD.org
@@ -10,4 +10,4 @@ LICENSE= LGPL3+ MPL20
LICENSE_COMB= dual
LOVERSION= ${PORTVERSION}.${RCVER}
-RCVER= 3
+RCVER= 2
diff --git a/editors/libreoffice/Makefile.i18n b/editors/libreoffice/Makefile.i18n
index c7c99e07fb02..e298b98b2c3c 100644
--- a/editors/libreoffice/Makefile.i18n
+++ b/editors/libreoffice/Makefile.i18n
@@ -2,9 +2,9 @@
.include "${.CURDIR}/../../editors/libreoffice/Makefile.common"
-MASTER_SITES= http://download.documentfoundation.org/libreoffice/${MASTER_SITE_SUBDIR}/
+MASTER_SITES= https://download.documentfoundation.org/libreoffice/${MASTER_SITE_SUBDIR}/
.if defined(PRERELEASE)
-MASTER_SITES+= http://dev-builds.libreoffice.org/pre-releases/deb/x86/
+MASTER_SITES+= https://dev-builds.libreoffice.org/pre-releases/deb/x86/
MASTER_SITE_SUBDIR= testing/${PORTVERSION}/deb/x86
LO_I18N_FILE= LibreOffice_${LOVERSION}_Linux_x86_deb
.else
diff --git a/editors/libreoffice/distinfo b/editors/libreoffice/distinfo
index e667bad12e06..6a0ddb32fcae 100644
--- a/editors/libreoffice/distinfo
+++ b/editors/libreoffice/distinfo
@@ -1,10 +1,12 @@
-TIMESTAMP = 1541549845
-SHA256 (libreoffice/libreoffice-6.0.7.3.tar.xz) = b9633ccbd719fe6ad8142eceed3047eda346fca5d2962567283f350354b64c72
-SIZE (libreoffice/libreoffice-6.0.7.3.tar.xz) = 205492128
-SHA256 (libreoffice/libreoffice-help-6.0.7.3.tar.xz) = 91c82943cf6ea8f6122c8cf3bfa84620de72404985e793c776227a4d77c0dd1c
-SIZE (libreoffice/libreoffice-help-6.0.7.3.tar.xz) = 2995108
+TIMESTAMP = 1553264231
+SHA256 (libreoffice/libreoffice-6.2.2.2.tar.xz) = b83ad3a8aa7bebf34db9e984d518a8f2248ed685e04be8373cfa87bb04e31f69
+SIZE (libreoffice/libreoffice-6.2.2.2.tar.xz) = 214029032
+SHA256 (libreoffice/libreoffice-help-6.2.2.2.tar.xz) = 619f92db787dc8cb4aa81f203b3eefbd02a4affd382bf8d1b9268c846d360d92
+SIZE (libreoffice/libreoffice-help-6.2.2.2.tar.xz) = 15267780
SHA256 (libreoffice/4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2) = b0adb8e71aef80751b999c9c055e419a625c4a05184e407aef2aee28752ad8cb
SIZE (libreoffice/4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2) = 555291
+SHA256 (libreoffice/49a64f3bcf20a7909ba2751349231d6652ded9cd2840e961b5164d09de3ffa63-opens___.ttf) = 49a64f3bcf20a7909ba2751349231d6652ded9cd2840e961b5164d09de3ffa63
+SIZE (libreoffice/49a64f3bcf20a7909ba2751349231d6652ded9cd2840e961b5164d09de3ffa63-opens___.ttf) = 207400
SHA256 (libreoffice/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip) = d30b13f4ba2e3b6a2d4f020c0dee0a9fb9fc6fbcc2d561f36b78da4bf3802370
SIZE (libreoffice/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip) = 3519470
SHA256 (libreoffice/3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip) = 5826d1551bf599b85742545f6e01a0079b93c1b2c8434bf409eddb3a29e4726b
diff --git a/editors/libreoffice/files/patch-Makefile.in b/editors/libreoffice/files/patch-Makefile.in
index 3d029c70cf22..3b22303f9e03 100644
--- a/editors/libreoffice/files/patch-Makefile.in
+++ b/editors/libreoffice/files/patch-Makefile.in
@@ -1,6 +1,6 @@
---- Makefile.in.orig 2018-02-21 20:11:59.625836000 -0500
-+++ Makefile.in 2018-02-21 20:12:33.042717000 -0500
-@@ -254,7 +254,7 @@
+--- Makefile.in.orig 2019-02-03 18:10:00.287665000 +0800
++++ Makefile.in 2019-02-03 18:10:53.310313000 +0800
+@@ -272,7 +272,7 @@
#
# Bootstrap
#
@@ -9,7 +9,7 @@
#
# Build
-@@ -388,7 +388,7 @@
+@@ -400,7 +400,7 @@
@exit 1
endif
diff --git a/editors/libreoffice/files/patch-archgit_poppler-0.70.patch b/editors/libreoffice/files/patch-archgit_poppler-0.70.patch
deleted file mode 100644
index 8ad0c409c5e9..000000000000
--- a/editors/libreoffice/files/patch-archgit_poppler-0.70.patch
+++ /dev/null
@@ -1,179 +0,0 @@
---- sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx.orig 2018-10-30 16:55:21 UTC
-+++ sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx
-@@ -528,7 +528,7 @@ void PDFOutDev::printPath( GfxPath* pPath )
- PDFOutDev::PDFOutDev( PDFDoc* pDoc ) :
- m_pDoc( pDoc ),
- m_aFontMap(),
-- m_pUtf8Map( new UnicodeMap("UTF-8", gTrue, &mapUTF8) ),
-+ m_pUtf8Map( new UnicodeMap("UTF-8", true, &mapUTF8) ),
- m_bSkipImages(false)
- {
- }
-@@ -569,7 +569,7 @@ void PDFOutDev::processLink(Link* link, Catalog*)
- LinkAction* pAction = link->getAction();
- if (pAction && pAction->getKind() == actionURI)
- {
-- const char* pURI = static_cast<LinkURI*>(pAction)->getURI()->getCString();
-+ const char* pURI = static_cast<LinkURI*>(pAction)->getURI()->c_str();
-
- std::vector<char> aEsc( lcl_escapeLineFeeds(pURI) );
-
-@@ -592,7 +592,7 @@ void PDFOutDev::restoreState(GfxState*)
- printf( "restoreState\n" );
- }
-
--void PDFOutDev::setDefaultCTM(double *pMat)
-+void PDFOutDev::setDefaultCTM(const double *pMat)
- {
- assert(pMat);
-
-@@ -767,7 +767,7 @@ void PDFOutDev::updateFont(GfxState *state)
-
- aFont = it->second;
-
-- std::vector<char> aEsc( lcl_escapeLineFeeds(aFont.familyName.getCString()) );
-+ std::vector<char> aEsc( lcl_escapeLineFeeds(aFont.familyName.c_str()) );
- printf( " %d %d %d %d %f %d %s",
- aFont.isEmbedded,
- aFont.isBold,
-@@ -953,11 +953,11 @@ void PDFOutDev::endTextObject(GfxState*)
- }
-
- void PDFOutDev::drawImageMask(GfxState* pState, Object*, Stream* str,
-- int width, int height, GBool invert,
-+ int width, int height, bool invert,
- #if POPPLER_CHECK_VERSION(0, 12, 0)
-- GBool /*interpolate*/,
-+ bool /*interpolate*/,
- #endif
-- GBool /*inlineImg*/ )
-+ bool /*inlineImg*/ )
- {
- if (m_bSkipImages)
- return;
-@@ -986,9 +986,9 @@ void PDFOutDev::drawImageMask(GfxState* pState, Object
- void PDFOutDev::drawImage(GfxState*, Object*, Stream* str,
- int width, int height, GfxImageColorMap* colorMap,
- #if POPPLER_CHECK_VERSION(0, 12, 0)
-- GBool /*interpolate*/,
-+ bool /*interpolate*/,
- #endif
-- int* maskColors, GBool /*inlineImg*/ )
-+ int* maskColors, bool /*inlineImg*/ )
- {
- if (m_bSkipImages)
- return;
-@@ -1037,13 +1037,13 @@ void PDFOutDev::drawMaskedImage(GfxState*, Object*, St
- int width, int height,
- GfxImageColorMap* colorMap,
- #if POPPLER_CHECK_VERSION(0, 12, 0)
-- GBool /*interpolate*/,
-+ bool /*interpolate*/,
- #endif
- Stream* maskStr,
- int maskWidth, int maskHeight,
-- GBool maskInvert
-+ bool maskInvert
- #if POPPLER_CHECK_VERSION(0, 12, 0)
-- , GBool /*maskInterpolate*/
-+ , bool /*maskInterpolate*/
- #endif
- )
- {
-@@ -1059,13 +1059,13 @@ void PDFOutDev::drawSoftMaskedImage(GfxState*, Object*
- int width, int height,
- GfxImageColorMap* colorMap,
- #if POPPLER_CHECK_VERSION(0, 12, 0)
-- GBool /*interpolate*/,
-+ bool /*interpolate*/,
- #endif
- Stream* maskStr,
- int maskWidth, int maskHeight,
- GfxImageColorMap* maskColorMap
- #if POPPLER_CHECK_VERSION(0, 12, 0)
-- , GBool /*maskInterpolate*/
-+ , bool /*maskInterpolate*/
- #endif
- )
- {
---- sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx.orig 2018-10-30 16:55:21 UTC
-+++ sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx
-@@ -150,22 +150,22 @@ namespace pdfi
-
- // Does this device use upside-down coordinates?
- // (Upside-down means (0,0) is the top left corner of the page.)
-- virtual GBool upsideDown() override { return gTrue; }
-+ virtual bool upsideDown() override { return true; }
-
- // Does this device use drawChar() or drawString()?
-- virtual GBool useDrawChar() override { return gTrue; }
-+ virtual bool useDrawChar() override { return true; }
-
- // Does this device use beginType3Char/endType3Char? Otherwise,
- // text in Type 3 fonts will be drawn with drawChar/drawString.
-- virtual GBool interpretType3Chars() override { return gFalse; }
-+ virtual bool interpretType3Chars() override { return false; }
-
- // Does this device need non-text content?
-- virtual GBool needNonText() override { return gTrue; }
-+ virtual bool needNonText() override { return true; }
-
- //----- initialization and control
-
- // Set default transform matrix.
-- virtual void setDefaultCTM(double *ctm) override;
-+ virtual void setDefaultCTM(const double *ctm) override;
-
- // Start a page.
- virtual void startPage(int pageNum, GfxState *state
-@@ -232,40 +232,40 @@ namespace pdfi
-
- //----- image drawing
- virtual void drawImageMask(GfxState *state, Object *ref, Stream *str,
-- int width, int height, GBool invert,
-+ int width, int height, bool invert,
- #if POPPLER_CHECK_VERSION(0, 12, 0)
-- GBool interpolate,
-+ bool interpolate,
- #endif
-- GBool inlineImg) override;
-+ bool inlineImg) override;
- virtual void drawImage(GfxState *state, Object *ref, Stream *str,
- int width, int height, GfxImageColorMap *colorMap,
- #if POPPLER_CHECK_VERSION(0, 12, 0)
-- GBool interpolate,
-+ bool interpolate,
- #endif
-- int *maskColors, GBool inlineImg) override;
-+ int *maskColors, bool inlineImg) override;
- virtual void drawMaskedImage(GfxState *state, Object *ref, Stream *str,
- int width, int height,
- GfxImageColorMap *colorMap,
- #if POPPLER_CHECK_VERSION(0, 12, 0)
-- GBool interpolate,
-+ bool interpolate,
- #endif
- Stream *maskStr, int maskWidth, int maskHeight,
-- GBool maskInvert
-+ bool maskInvert
- #if POPPLER_CHECK_VERSION(0, 12, 0)
-- , GBool maskInterpolate
-+ , bool maskInterpolate
- #endif
- ) override;
- virtual void drawSoftMaskedImage(GfxState *state, Object *ref, Stream *str,
- int width, int height,
- GfxImageColorMap *colorMap,
- #if POPPLER_CHECK_VERSION(0, 12, 0)
-- GBool interpolate,
-+ bool interpolate,
- #endif
- Stream *maskStr,
- int maskWidth, int maskHeight,
- GfxImageColorMap *maskColorMap
- #if POPPLER_CHECK_VERSION(0, 12, 0)
-- , GBool maskInterpolate
-+ , bool maskInterpolate
- #endif
- ) override;
-
diff --git a/editors/libreoffice/files/patch-archgit_poppler-0.71.patch b/editors/libreoffice/files/patch-archgit_poppler-0.71.patch
deleted file mode 100644
index 8a95132d38ba..000000000000
--- a/editors/libreoffice/files/patch-archgit_poppler-0.71.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- sdext/source/pdfimport/xpdfwrapper/wrapper_gpl.cxx.orig 2018-10-30 16:55:21 UTC
-+++ sdext/source/pdfimport/xpdfwrapper/wrapper_gpl.cxx
-@@ -69,7 +69,7 @@ int main(int argc, char **argv)
-
- // read config file
- globalParams = new GlobalParams();
-- globalParams->setErrQuiet(gTrue);
-+ globalParams->setErrQuiet(true);
- #if defined(_MSC_VER)
- globalParams->setupBaseFonts(nullptr);
- #endif
-@@ -143,7 +143,7 @@ int main(int argc, char **argv)
- i,
- PDFI_OUTDEV_RESOLUTION,
- PDFI_OUTDEV_RESOLUTION,
-- 0, gTrue, gTrue, gTrue);
-+ 0, true, true, true);
- rDoc.processLinks(&aOutDev, i);
- }
-
diff --git a/editors/libreoffice/files/patch-bin_distro-install-desktop-integration b/editors/libreoffice/files/patch-bin_distro-install-desktop-integration
index c47689ddee3c..85241e2dcbac 100644
--- a/editors/libreoffice/files/patch-bin_distro-install-desktop-integration
+++ b/editors/libreoffice/files/patch-bin_distro-install-desktop-integration
@@ -1,6 +1,6 @@
---- bin/distro-install-desktop-integration.orig 2018-02-23 01:45:41.000000000 +0800
-+++ bin/distro-install-desktop-integration 2018-03-16 09:45:26.157822000 +0800
-@@ -99,7 +99,7 @@ cp -a workdir/CustomTarget/sysui/share/libreoffice/* "
+--- bin/distro-install-desktop-integration.orig 2019-01-24 03:35:25.000000000 +0800
++++ bin/distro-install-desktop-integration 2019-02-03 18:17:18.645630000 +0800
+@@ -98,7 +98,7 @@
cp -a "${SRCDIR?}"/sysui/desktop/share/create_tree.sh "$sysui_temp"
cd $sysui_temp
# we want non-versioned stuff in the distro packages
@@ -9,7 +9,7 @@
-e "s/\($INSTALLDIRNAME\)$PRODUCTVERSION_NODOT/\1/" \
-e "s/\($INSTALLDIRNAME\)$PRODUCTVERSION/\1/" \
-e "s/\($PRODUCTNAME\) $PRODUCTVERSION/\1/" \
-@@ -109,13 +109,13 @@ sed -i \
+@@ -108,13 +108,13 @@
export OFFICE_PREFIX=$LIBDIR
export PREFIX=$INSTALLDIRNAME
export ICON_PREFIX=$INSTALLDIRNAME
@@ -25,7 +25,7 @@
bash ./create_tree.sh
)
cd -
-@@ -130,7 +130,7 @@ fi
+@@ -129,7 +129,7 @@
# we want non-versioned desktop files
cd $DESTDIR/$INSTALLDIR/share/xdg
# we want non-versioned stuff in the distro packages
@@ -34,7 +34,7 @@
-e "s/\($INSTALLDIRNAME\)$PRODUCTVERSION_NODOT/\1/" \
-e "s/\($INSTALLDIRNAME\)$PRODUCTVERSION/\1/" \
-e "s/\($PRODUCTNAME\) $PRODUCTVERSION/\1/" \
-@@ -144,7 +144,7 @@ if test -f $DESTDIR/gid_Module_Root_Brand ; then
+@@ -143,7 +143,7 @@
$PREFIXDIR/share/mime/packages \
$PREFIXDIR/share/mime-info \
$PREFIXDIR/share/icons ; do
@@ -43,13 +43,13 @@
done
fi
-@@ -172,16 +172,16 @@ test -f $DESTDIR/gid_Module_Optional_Xsltfiltersamples
+@@ -171,16 +171,16 @@
# you cannot include this link directly into the package
# For example, the Novell package mark this symlink as %ghost
# and update it in %post and %postun
--ln -sf $INSTALLDIR/program/soffice $DESTDIR$PREFIXDIR/bin/soffice
+-ln -sf "$INSTALLDIR/program/soffice" "$DESTDIR$BINDIR/soffice"
+ln -sf ../lib/libreoffice/program/soffice $DESTDIR$PREFIXDIR/bin/soffice
- test -f $DESTDIR/gid_Module_Root_Brand && echo "$PREFIXDIR/bin/soffice" >>$DESTDIR/gid_Module_Root_Brand
+ test -f $DESTDIR/gid_Module_Root_Brand && echo "$BINDIR/soffice" >>$DESTDIR/gid_Module_Root_Brand
# create bash completion
-mkdir -p $DESTDIR/usr/share/bash-completion/completions
diff --git a/editors/libreoffice/files/patch-boost-1.69 b/editors/libreoffice/files/patch-boost-1.69
index f72016725f41..2347c3c5430f 100644
--- a/editors/libreoffice/files/patch-boost-1.69
+++ b/editors/libreoffice/files/patch-boost-1.69
@@ -4,9 +4,9 @@ sfx2/source/appl/shutdownicon.cxx:170:12: error: no viable conversion from retur
return loaded;
^~~~~~
---- sfx2/source/appl/shutdownicon.cxx.orig 2018-06-19 22:27:30 UTC
-+++ sfx2/source/appl/shutdownicon.cxx
-@@ -167,7 +167,7 @@ bool LoadModule()
+--- sfx2/source/appl/shutdownicon.cxx.orig 2019-02-05 07:22:07.809681000 +0800
++++ sfx2/source/appl/shutdownicon.cxx 2019-02-05 07:21:48.200022000 +0800
+@@ -143,7 +143,7 @@ bool LoadModule()
#endif // ENABLE_QUICKSTART_APPLET
}
assert(!boost::logic::indeterminate(loaded));
diff --git a/editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__intel_except.cxx b/editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__intel_except.cxx
new file mode 100644
index 000000000000..88704a7b8a6e
--- /dev/null
+++ b/editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__intel_except.cxx
@@ -0,0 +1,14 @@
+Fix uno bridge exception handling on i386. This matches the amd64
+implementation and fixes a segfault in code that uses uno exceptions.
+
+--- bridges/source/cpp_uno/gcc3_linux_intel/except.cxx.orig 2019-03-13 18:20:48.089705000 +0000
++++ bridges/source/cpp_uno/gcc3_linux_intel/except.cxx 2019-03-13 18:21:05.979965000 +0000
+@@ -196,7 +196,7 @@
+ extern "C" {
+ static void _GLIBCXX_CDTOR_CALLABI deleteException( void * pExc )
+ {
+- __cxa_exception const * header = static_cast<__cxa_exception const *>(pExc) - 1;
++ __cxxabiv1::__cxa_exception const * header = (static_cast<__cxxabiv1::__cxa_exception const *>(pExc) - 1);
+ typelib_TypeDescription * pTD = nullptr;
+ OUString unoName( toUNOname( header->exceptionType->name() ) );
+ ::typelib_typedescription_getByName( &pTD, unoName.pData );
diff --git a/editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__intel_share.hxx b/editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__intel_share.hxx
index f1ae1eb17080..c474c3699b95 100644
--- a/editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__intel_share.hxx
+++ b/editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__intel_share.hxx
@@ -1,67 +1,40 @@
---- bridges/source/cpp_uno/gcc3_linux_intel/share.hxx.orig 2016-10-28 14:50:26 UTC
-+++ bridges/source/cpp_uno/gcc3_linux_intel/share.hxx
-@@ -33,10 +33,34 @@
+LLVM doesn't handle RTTI in the same way as an LSB implementation, but
+LibreOffice expects to use it in that way. Define a couple of necessary
+functions locally to allow that to happen.
+
+--- bridges/source/cpp_uno/gcc3_linux_intel/share.hxx.orig 2019-02-13 06:11:36.000000000 +0800
++++ bridges/source/cpp_uno/gcc3_linux_intel/share.hxx 2019-03-01 23:28:17.003752000 +0800
+@@ -33,6 +33,33 @@
#include <uno/any2.h>
- #include "uno/mapping.h"
-
--namespace CPPU_CURRENT_NAMESPACE
-+#ifdef _LIBCPP_VERSION
-+
-+namespace __cxxabiv1
- {
-+ struct __class_type_info : public std::type_info
-+ {
-+ explicit __class_type_info( const char *__n ) : type_info( __n ) { }
-+ virtual ~__class_type_info();
-+ };
-
--void dummy_can_throw_anything( char const * );
-+ struct __si_class_type_info : public __class_type_info
-+ {
-+ explicit __si_class_type_info( const char *__n, const __class_type_info *__b ) :
-+ __class_type_info( __n ), __base_type( __b ) { }
-+ virtual ~__si_class_type_info();
-+ const __class_type_info *__base_type;
-+ };
-+
-+extern "C" void *__cxa_allocate_exception( std::size_t thrown_size ) _NOEXCEPT;
-+
-+extern "C" _LIBCPP_NORETURN void __cxa_throw(
-+ void *thrown_exception, std::type_info *tinfo, void (*dest) (void *) );
+ #include <uno/mapping.h>
+
++#if !HAVE_CXXABI_H_CLASS_TYPE_INFO
++// <https://mentorembedded.github.io/cxx-abi/abi.html>,
++// libstdc++-v3/libsupc++/cxxabi.h:
++namespace __cxxabiv1 {
++class __class_type_info: public std::type_info {
++public:
++ explicit __class_type_info(char const * n): type_info(n) {}
++ ~__class_type_info() override;
++};
+}
++#endif
+
-+#else
-+
-+namespace CPPU_CURRENT_NAMESPACE
-+{
-
- // ----- following decl from libstdc++-v3/libsupc++/unwind-cxx.h
-
-@@ -98,6 +122,8 @@ extern "C" void __cxa_throw(
- }
- #endif
-
++#if !HAVE_CXXABI_H_SI_CLASS_TYPE_INFO
++// <https://mentorembedded.github.io/cxx-abi/abi.html>,
++// libstdc++-v3/libsupc++/cxxabi.h:
++namespace __cxxabiv1 {
++class __si_class_type_info: public __class_type_info {
++public:
++ __class_type_info const * __base_type;
++ explicit __si_class_type_info(
++ char const * n, __class_type_info const *base):
++ __class_type_info(n), __base_type(base) {}
++ ~__si_class_type_info() override;
++};
++}
+#endif
+
- extern "C" void privateSnippetExecutorGeneral();
- extern "C" void privateSnippetExecutorVoid();
- extern "C" void privateSnippetExecutorHyper();
-@@ -108,12 +134,17 @@ extern "C" void privateSnippetExecutorCl
namespace CPPU_CURRENT_NAMESPACE
{
-+void dummy_can_throw_anything( char const * );
-+
- void raiseException(
- uno_Any * pUnoExc, uno_Mapping * pUno2Cpp );
-
- void fillUnoException(
-+#ifdef _LIBCPP_VERSION
-+ __cxxabiv1::__cxa_exception * header, uno_Any *, uno_Mapping * pCpp2Uno );
-+#else
- __cxa_exception * header, uno_Any *, uno_Mapping * pCpp2Uno );
--
-+#endif
- }
-
- namespace x86
diff --git a/editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__intel_uno2cpp.cxx b/editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__intel_uno2cpp.cxx
deleted file mode 100644
index 9ddd064a932c..000000000000
--- a/editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__intel_uno2cpp.cxx
+++ /dev/null
@@ -1,20 +0,0 @@
---- bridges/source/cpp_uno/gcc3_linux_intel/uno2cpp.cxx.orig 2016-10-28 14:50:26 UTC
-+++ bridges/source/cpp_uno/gcc3_linux_intel/uno2cpp.cxx
-@@ -198,10 +198,17 @@ static void cpp_call(
- catch (...)
- {
- // fill uno exception
-+#ifdef _LIBCPP_VERSION
-+ CPPU_CURRENT_NAMESPACE::fillUnoException(
-+ reinterpret_cast< __cxxabiv1::__cxa_eh_globals * >(
-+ __cxxabiv1::__cxa_get_globals())->caughtExceptions,
-+ *ppUnoExc, pThis->getBridge()->getCpp2Uno());
-+#else
- fillUnoException(
- reinterpret_cast< CPPU_CURRENT_NAMESPACE::__cxa_eh_globals * >(
- __cxxabiv1::__cxa_get_globals())->caughtExceptions,
- *ppUnoExc, pThis->getBridge()->getCpp2Uno());
-+#endif
-
- // temporary params
- for ( ; nTempIndices--; )
diff --git a/editors/libreoffice/files/patch-configure b/editors/libreoffice/files/patch-configure
index c14ddec5c59e..f154045ffa66 100644
--- a/editors/libreoffice/files/patch-configure
+++ b/editors/libreoffice/files/patch-configure
@@ -1,15 +1,6 @@
---- configure.orig 2017-10-25 14:32:51 UTC
-+++ configure
-@@ -5074,7 +5074,7 @@ fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PRODUCTNAME" >&5
- $as_echo "$PRODUCTNAME" >&6; }
-
--PRODUCTNAME_WITHOUT_SPACES=${PRODUCTNAME// /}
-+PRODUCTNAME_WITHOUT_SPACES=$(echo "$PRODUCTNAME" | tr -d ' ')
-
-
-
-@@ -32542,7 +32542,7 @@ fi
+--- configure.orig 2018-08-03 03:58:40.000000000 +0800
++++ configure 2018-08-10 05:28:52.021925000 +0800
+@@ -31735,7 +31735,7 @@
diff --git a/editors/libreoffice/files/patch-libreofficekit_source_gtk_lokdocview.cxx b/editors/libreoffice/files/patch-libreofficekit_source_gtk_lokdocview.cxx
deleted file mode 100644
index f21dd1bbb5e7..000000000000
--- a/editors/libreoffice/files/patch-libreofficekit_source_gtk_lokdocview.cxx
+++ /dev/null
@@ -1,18 +0,0 @@
---- libreofficekit/source/gtk/lokdocview.cxx.orig 2018-01-31 18:56:05.312032000 +0300
-+++ libreofficekit/source/gtk/lokdocview.cxx 2018-01-31 18:56:30.075522000 +0300
-@@ -3218,6 +3218,7 @@
- G_TYPE_STRING);
-
- /**
-+ * LOKDocView::ruler:
- * The key ruler related properties on change are reported by this.
- *
- * The payload format is:
-@@ -3244,6 +3245,7 @@
- G_TYPE_STRING);
-
- /**
-+ * LOKDocView::invalidate-header:
- * The column/row header is no more valid because of a column/row insertion
- * or a similar event. Clients must query a new column/row header set.
- *
diff --git a/editors/libreoffice/files/patch-officecfg_registry_schema_org_openoffice_Office_Common.xcs b/editors/libreoffice/files/patch-officecfg_registry_schema_org_openoffice_Office_Common.xcs
index fa6161ee3a2b..8a3e24b17742 100644
--- a/editors/libreoffice/files/patch-officecfg_registry_schema_org_openoffice_Office_Common.xcs
+++ b/editors/libreoffice/files/patch-officecfg_registry_schema_org_openoffice_Office_Common.xcs
@@ -1,11 +1,11 @@
---- officecfg/registry/schema/org/openoffice/Office/Common.xcs.orig 2018-11-14 20:40:33 UTC
-+++ officecfg/registry/schema/org/openoffice/Office/Common.xcs
-@@ -5242,7 +5242,7 @@
+--- officecfg/registry/schema/org/openoffice/Office/Common.xcs.orig 2019-02-05 07:46:26.552858000 +0800
++++ officecfg/registry/schema/org/openoffice/Office/Common.xcs 2019-02-05 07:46:11.129854000 +0800
+@@ -5316,7 +5316,7 @@
<info>
<desc>Special font for rendering of emojis</desc>
</info>
- <value>EmojiOne Color</value>
+ <value>Twitter Color Emoji</value>
</prop>
- <prop oor:name="PluginsEnabled" oor:type="xs:boolean" oor:nillable="false">
- <!-- OldPath: ? -->
+ <prop oor:name="FontsUseWinMetrics" oor:type="oor:string-list" oor:nillable="false">
+ <info>
diff --git a/editors/libreoffice/files/patch-powerpc b/editors/libreoffice/files/patch-powerpc
index dca40d1a03b8..165ed9a55bab 100644
--- a/editors/libreoffice/files/patch-powerpc
+++ b/editors/libreoffice/files/patch-powerpc
@@ -38,32 +38,32 @@
;;
--- bridges/source/cpp_uno/gcc3_linux_powerpc/uno2cpp.cxx.orig
+++ bridges/source/cpp_uno/gcc3_linux_powerpc/uno2cpp.cxx
-@@ -18,7 +18,11 @@
- */
-
+@@ -20,7 +20,11 @@
+ #include <sal/config.h>
+ #include <exception>
+#if defined (FREEBSD) || defined(NETBSD) || defined(OPENBSD) || defined(DRAGONFLY)
+#include <stdlib.h>
+#else
#include <malloc.h>
+#endif
+ #include <typeinfo>
- #include <com/sun/star/uno/genfunc.hxx>
- #include <uno/data.h>
+ #include <com/sun/star/uno/Exception.hpp>
--- bridges/source/cpp_uno/gcc3_linux_powerpc64/uno2cpp.cxx.orig
+++ bridges/source/cpp_uno/gcc3_linux_powerpc64/uno2cpp.cxx
-@@ -18,7 +18,11 @@
- */
-
+@@ -20,7 +20,11 @@
+ #include <sal/config.h>
+ #include <exception>
+#if defined (FREEBSD) || defined(NETBSD) || defined(OPENBSD) || defined(DRAGONFLY)
+#include <stdlib.h>
+#else
#include <malloc.h>
+#endif
+ #include <typeinfo>
- #include <com/sun/star/uno/genfunc.hxx>
- #include <uno/data.h>
+ #include <com/sun/star/uno/Exception.hpp>
--- include/osl/endian.h.orig
+++ include/osl/endian.h
@@ -53,9 +53,11 @@
diff --git a/editors/libreoffice/files/patch-sal_osl_unx_thread.cxx b/editors/libreoffice/files/patch-sal_osl_unx_thread.cxx
index 56439e0d9c79..78bdf8dd757f 100644
--- a/editors/libreoffice/files/patch-sal_osl_unx_thread.cxx
+++ b/editors/libreoffice/files/patch-sal_osl_unx_thread.cxx
@@ -1,6 +1,10 @@
---- sal/osl/unx/thread.cxx.orig 2017-12-12 17:31:34.756103000 +0300
-+++ sal/osl/unx/thread.cxx 2017-12-12 17:33:13.924729000 +0300
-@@ -45,6 +45,10 @@
+osl_thread_priority_init_Impl() tries to assign values to variables
+declared as const on platforms not excluded by NO_PTHREAD_PRIORITY.
+This includes FreeBSD. Patch locally until fixed upstream.
+
+--- sal/osl/unx/thread.cxx.orig 2019-02-12 22:11:36.000000000 +0000
++++ sal/osl/unx/thread.cxx 2019-02-18 23:03:57.933036000 +0000
+@@ -46,6 +46,10 @@
#include <sys/syscall.h>
#endif
@@ -11,6 +15,32 @@
/****************************************************************************
* @@@ TODO @@@
*
+@@ -88,11 +92,11 @@
+
+ struct osl_thread_priority_st
+ {
+- int const m_Highest;
+- int const m_Above_Normal;
+- int const m_Normal;
+- int const m_Below_Normal;
+- int const m_Lowest;
++ int m_Highest;
++ int m_Above_Normal;
++ int m_Normal;
++ int m_Below_Normal;
++ int m_Lowest;
+ };
+
+ #define OSL_THREAD_PRIORITY_INITIALIZER { 127, 96, 64, 32, 0 }
+@@ -110,7 +114,7 @@
+ struct osl_thread_global_st
+ {
+ pthread_once_t m_once;
+- struct osl_thread_priority_st const m_priority;
++ struct osl_thread_priority_st m_priority;
+ struct osl_thread_textencoding_st m_textencoding;
+ };
+
@@ -545,7 +549,7 @@
if ( 0 != err )
SAL_WARN("sal.osl", "pthread_setname_np failed with errno " << err);
diff --git a/editors/libreoffice/files/patch-sysui_desktop_share_create_tree.sh b/editors/libreoffice/files/patch-sysui_desktop_share_create_tree.sh
index 3d5edd0c410a..d3de9c5cf066 100644
--- a/editors/libreoffice/files/patch-sysui_desktop_share_create_tree.sh
+++ b/editors/libreoffice/files/patch-sysui_desktop_share_create_tree.sh
@@ -1,10 +1,10 @@
---- sysui/desktop/share/create_tree.sh.orig 2018-03-16 00:33:44.202900000 +0800
-+++ sysui/desktop/share/create_tree.sh 2018-03-16 01:10:52.600520000 +0800
+--- sysui/desktop/share/create_tree.sh.orig 2019-01-24 03:35:25.000000000 +0800
++++ sysui/desktop/share/create_tree.sh 2019-02-04 10:04:10.186856000 +0800
@@ -58,7 +58,7 @@
office_root=${office_prefix}/${PREFIX}
- #this symlink is needed to have the API boostrap functions running right
--ln -sf "${office_root}/program/soffice" "${DESTDIR}/${PREFIXDIR}/bin/${PREFIX}"
+ #this symlink is needed to have the API bootstrap functions running right
+-ln -sf "${office_root}/program/soffice" "${DESTDIR}/${BINDIR}/${PREFIX}"
+ln -sf "../lib/libreoffice/program/soffice" "${DESTDIR}/${PREFIXDIR}/bin/${PREFIX}"
if test "${PREFIX}" != libreoffice${PRODUCTVERSION} -a "${PREFIX}" != libreofficedev${PRODUCTVERSION} ; then
diff --git a/editors/libreoffice/files/patch-vcl_source_app_svapp.cxx b/editors/libreoffice/files/patch-vcl_source_app_svapp.cxx
index 0484b558c401..7e04c32bd915 100644
--- a/editors/libreoffice/files/patch-vcl_source_app_svapp.cxx
+++ b/editors/libreoffice/files/patch-vcl_source_app_svapp.cxx
@@ -1,11 +1,11 @@
---- vcl/source/app/svapp.cxx.orig 2018-03-02 19:30:13.692825000 +0800
-+++ vcl/source/app/svapp.cxx 2018-03-02 19:30:48.236688000 +0800
-@@ -1153,7 +1153,7 @@
+--- vcl/source/app/svapp.cxx.orig 2019-02-04 10:17:39.490629000 +0800
++++ vcl/source/app/svapp.cxx 2019-02-04 10:47:26.591172000 +0800
+@@ -1103,7 +1103,7 @@
aDetails.append( VclResId(SV_APP_DEFAULT) );
aDetails.append( "; " );
--#ifdef LINUX
-+#if defined UNX && !defined MACOSX && !defined IOS && !defined ANDROID
- // Only linux has different backends, so don't show blank for others.
+-#if (defined LINUX || defined _WIN32 || defined MACOSX)
++#if (defined LINUX || defined _WIN32 || defined MACOSX || defined FREEBSD)
aDetails.append( SV_APP_VCLBACKEND );
aDetails.append( GetToolkitName() );
+ aDetails.append( "; " );
diff --git a/editors/libreoffice/files/patch-vcl_unx_generic_app_geninst.cxx b/editors/libreoffice/files/patch-vcl_unx_generic_app_geninst.cxx
index 8a302bc55efb..a7d1a5c4c370 100644
--- a/editors/libreoffice/files/patch-vcl_unx_generic_app_geninst.cxx
+++ b/editors/libreoffice/files/patch-vcl_unx_generic_app_geninst.cxx
@@ -1,5 +1,5 @@
---- vcl/unx/generic/app/geninst.cxx.orig 2017-05-03 16:46:29 UTC
-+++ vcl/unx/generic/app/geninst.cxx
+--- vcl/unx/generic/app/geninst.cxx.orig 2018-08-10 05:57:19.112761000 +0800
++++ vcl/unx/generic/app/geninst.cxx 2018-08-10 06:00:00.222887000 +0800
@@ -22,11 +22,8 @@
#include <cassert>
#include <string.h>
@@ -13,7 +13,7 @@
#include <osl/module.hxx>
#include <comphelper/solarmutex.hxx>
#include <config_features.h>
-@@ -139,31 +136,22 @@ SalGenericInstance::~SalGenericInstance()
+@@ -69,31 +66,22 @@
OUString SalGenericInstance::getOSVersion()
{
diff --git a/editors/libreoffice/pkg-descr.i18n b/editors/libreoffice/pkg-descr.i18n
index c3f7dd9d0dac..4390538da4dd 100644
--- a/editors/libreoffice/pkg-descr.i18n
+++ b/editors/libreoffice/pkg-descr.i18n
@@ -1,3 +1,3 @@
Localized messages and documentation for libreoffice
-WWW: https://www.libreoffice.org/
+WWW: http://www.libreoffice.org