aboutsummaryrefslogtreecommitdiff
path: root/editors
diff options
context:
space:
mode:
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-ckb/Makefile7
-rw-r--r--editors/libreoffice-ckb/distinfo3
-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/distinfo6
-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-fur/Makefile7
-rw-r--r--editors/libreoffice-fur/distinfo3
-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/Makefile4
-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/distinfo6
-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-szl/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/Makefile47
-rw-r--r--editors/libreoffice/Makefile.common6
-rw-r--r--editors/libreoffice/Makefile.i18n18
-rw-r--r--editors/libreoffice/distinfo16
-rw-r--r--editors/libreoffice/files/patch-aarch64-gcc3_linux_aarch64274
-rw-r--r--editors/libreoffice/files/patch-basic_source_classes_sbxmod.cxx11
-rw-r--r--editors/libreoffice/files/patch-basic_source_runtime_methods.cxx10
-rw-r--r--editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__aarch64_cpp2uno.cxx6
-rw-r--r--editors/libreoffice/files/patch-cxa_exception98
-rw-r--r--editors/libreoffice/files/patch-desktop_source_app_app.cxx21
-rw-r--r--editors/libreoffice/files/patch-libreofficekit_qa_gtktiledviewer_gtv-lok-dialog.cxx15
-rw-r--r--editors/libreoffice/files/patch-libreofficekit_qa_gtktiledviewer_gtv-main-toolbar.cxx10
-rw-r--r--editors/libreoffice/files/patch-vcl_qt5_Qt5Frame.cxx6
-rw-r--r--editors/libreoffice/files/patch-vcl_source_app_svapp.cxx16
120 files changed, 558 insertions, 822 deletions
diff --git a/editors/libreoffice-af/distinfo b/editors/libreoffice-af/distinfo
index 247c1f04d2f9..5193b4169b64 100644
--- a/editors/libreoffice-af/distinfo
+++ b/editors/libreoffice-af/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379187
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_af.tar.gz) = 7e76f6c8867010aad4212163afda4b4092251981a6a6b3dadda87751c7375a34
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_af.tar.gz) = 864294
+TIMESTAMP = 1596676375
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_af.tar.gz) = fde5f4845abdff31141f2a23f31abd3fa9dc760d5d930565ef5ebcd34114513e
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_af.tar.gz) = 872261
diff --git a/editors/libreoffice-am/distinfo b/editors/libreoffice-am/distinfo
index 14df987e5f21..d632c0fc61e1 100644
--- a/editors/libreoffice-am/distinfo
+++ b/editors/libreoffice-am/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379188
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_am.tar.gz) = bdea5c5bc84fdc3859f662e6859b4f5fc6b44296e97299a0741974f6e3f43fab
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_am.tar.gz) = 530973
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_am.tar.gz) = 1e8e9ad77b7764fe8ab9053c926d625851040c8556330c831b18650400e1ed5e
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_am.tar.gz) = 2508028
+TIMESTAMP = 1596676376
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_am.tar.gz) = 9e2fa4d1db9d4e5c3420c61dc06dbdf4fdd9b0cbfbf070b540d302441f03bbcd
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_am.tar.gz) = 522467
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_am.tar.gz) = eb3fd2ff9034f222327330a5e96ecfbeb64f596954c25c8cb57bd3d1a1d152f7
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_am.tar.gz) = 2917234
diff --git a/editors/libreoffice-as/distinfo b/editors/libreoffice-as/distinfo
index 4f0b735c0df4..5330495ffabe 100644
--- a/editors/libreoffice-as/distinfo
+++ b/editors/libreoffice-as/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379189
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_as.tar.gz) = 2f7f91d4ef79411e6cfd381610691a373d22a4130eff670eb658480fd170c9a6
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_as.tar.gz) = 367547
+TIMESTAMP = 1596676377
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_as.tar.gz) = c9af480d8a607485a00fa95af11591faf719f4645feb6eeed7b126122b3cb370
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_as.tar.gz) = 362692
diff --git a/editors/libreoffice-ast/distinfo b/editors/libreoffice-ast/distinfo
index f4894e79380c..10625c822cdd 100644
--- a/editors/libreoffice-ast/distinfo
+++ b/editors/libreoffice-ast/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379190
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ast.tar.gz) = de9d664f6b833ef2b466d143564ba10048959b733a678da229fb3c676ef70fa4
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ast.tar.gz) = 351234
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_ast.tar.gz) = e9e7f3e7a4ab923c9cfbf60525a24bd8b9ec6d99e3858843254adb99b095df88
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_ast.tar.gz) = 2373281
+TIMESTAMP = 1596676377
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ast.tar.gz) = 4710ff4383ad56bc55cfe23c2593765a8436420fe8a40fded2e23d7873a40293
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ast.tar.gz) = 346927
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_ast.tar.gz) = 29b48e75cf030d413f5aecbaa693fca2e2e2e375f5e412a80fcc08d3ca075ad6
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_ast.tar.gz) = 2763510
diff --git a/editors/libreoffice-be/distinfo b/editors/libreoffice-be/distinfo
index 893209e57d52..9d61880b921b 100644
--- a/editors/libreoffice-be/distinfo
+++ b/editors/libreoffice-be/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379190
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_be.tar.gz) = a713c22bff93a6b285b5522a0f155f704cc7ec136ebe43fb31305a2523fcb082
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_be.tar.gz) = 760474
+TIMESTAMP = 1596676378
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_be.tar.gz) = 495e85f8d77e69782c0b0cd35a20580b3eeedb415068ac2f667b566ac45c7d00
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_be.tar.gz) = 764415
diff --git a/editors/libreoffice-bg/distinfo b/editors/libreoffice-bg/distinfo
index 6a32eb10635c..9051af5de55c 100644
--- a/editors/libreoffice-bg/distinfo
+++ b/editors/libreoffice-bg/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379191
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_bg.tar.gz) = 01c8def58ed53ab514c8af639c37e43955e44f4e343486f2541126cf619f6ba1
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_bg.tar.gz) = 1666001
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_bg.tar.gz) = 07df51f0a95cb19d45057266887f942e95a9e85e7fd798d5b7ff1fde8a5334c5
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_bg.tar.gz) = 2466272
+TIMESTAMP = 1596676379
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_bg.tar.gz) = 7714ef0f5920f48705dbe2f18424497c86455f1aafd95b02bcb76aca28f53491
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_bg.tar.gz) = 1667419
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_bg.tar.gz) = cbbe2f58085ca0103eb2aa545d99d6e2842b0781ff1be99eef9f01ac45806df3
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_bg.tar.gz) = 2875430
diff --git a/editors/libreoffice-bn/distinfo b/editors/libreoffice-bn/distinfo
index a307c9f09da3..56a14173c032 100644
--- a/editors/libreoffice-bn/distinfo
+++ b/editors/libreoffice-bn/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379191
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_bn.tar.gz) = 6816d49466b3ef2fad16f116182d678b8de7d47d86270b2bf17a29ad5cb2a823
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_bn.tar.gz) = 551361
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_bn.tar.gz) = 7d767ac97db42bea97a2237e4e25287ca499b9fa514d1eb54137057365aaf422
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_bn.tar.gz) = 2388356
+TIMESTAMP = 1596676379
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_bn.tar.gz) = 53e9c6f161c700367ed803cdbd1c39ba350c22bfaea94ea92a4a2161c526839d
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_bn.tar.gz) = 548206
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_bn.tar.gz) = 6bdf77f50016b2197f5eeace47f0a901c75881a9b1726aab4e5f6f3f341a2178
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_bn.tar.gz) = 2781186
diff --git a/editors/libreoffice-bn_IN/distinfo b/editors/libreoffice-bn_IN/distinfo
index ecf1df71e691..c620cceb26c4 100644
--- a/editors/libreoffice-bn_IN/distinfo
+++ b/editors/libreoffice-bn_IN/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379192
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_bn-IN.tar.gz) = e461e430992a4dadac5ebdf2b4b8682f841f27049330e76a3be405158086141a
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_bn-IN.tar.gz) = 444415
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_bn-IN.tar.gz) = 022d8bd8c60741b706b7afd6018078b758dfc5287e10ac1d98cce5f5e52cc22d
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_bn-IN.tar.gz) = 2656200
+TIMESTAMP = 1596676380
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_bn-IN.tar.gz) = 3210330e395fd4d144475db1b8cd35ddc92479ff8a2505640b64907d8bb17970
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_bn-IN.tar.gz) = 437184
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_bn-IN.tar.gz) = 4d7a8235078f21bf3b368849ed31f7e211b01d58eff7d4d4af02f6593addd30c
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_bn-IN.tar.gz) = 3102899
diff --git a/editors/libreoffice-bo/distinfo b/editors/libreoffice-bo/distinfo
index 6c7798186537..40f676555fcb 100644
--- a/editors/libreoffice-bo/distinfo
+++ b/editors/libreoffice-bo/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379192
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_bo.tar.gz) = c1f9cbdc8861aa518f3e1bd4ab654329b0d4abc160db0b1839950adc942918da
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_bo.tar.gz) = 268085
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_bo.tar.gz) = 1b5c8ccd298d83d725b3369fd11da64d86220a19b38349203f9e93fa5f1e9963
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_bo.tar.gz) = 2410672
+TIMESTAMP = 1596676381
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_bo.tar.gz) = 05a7579c6f486594b14631d806b496ce28e06f2d95a663382f5bdfa06d571ebd
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_bo.tar.gz) = 265471
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_bo.tar.gz) = 4dd95f2d01bdb3f0691a30f7da04e4412bd20c778501b3ac467354b9dc6f2b7c
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_bo.tar.gz) = 2797489
diff --git a/editors/libreoffice-br/distinfo b/editors/libreoffice-br/distinfo
index f459644bd587..3ae48298546e 100644
--- a/editors/libreoffice-br/distinfo
+++ b/editors/libreoffice-br/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379193
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_br.tar.gz) = 6d5959de693af1a280560f171d603ddced7d6db38eb0005d81583ea41d0966d9
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_br.tar.gz) = 1021217
+TIMESTAMP = 1596676381
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_br.tar.gz) = 6f64f62de198e70b63d2e9dd5254ccff372d1082030ad1a59ca44b34571b38d8
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_br.tar.gz) = 1014794
diff --git a/editors/libreoffice-brx/distinfo b/editors/libreoffice-brx/distinfo
index 5196b066bb08..f43b27526ee3 100644
--- a/editors/libreoffice-brx/distinfo
+++ b/editors/libreoffice-brx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379193
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_brx.tar.gz) = c8cef697950906d8331c812fb16ff395f96faed1d8b0a62c3197ba498b2279a0
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_brx.tar.gz) = 238782
+TIMESTAMP = 1596676382
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_brx.tar.gz) = d4308487a75dfb5ce4eab3f616906b377ad7e5cde611430960e81eb94851ee1b
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_brx.tar.gz) = 236463
diff --git a/editors/libreoffice-bs/distinfo b/editors/libreoffice-bs/distinfo
index cb12e73c7a52..453d6efb576f 100644
--- a/editors/libreoffice-bs/distinfo
+++ b/editors/libreoffice-bs/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379194
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_bs.tar.gz) = 2fe24f5be3cc1ef21813fdabce874226a7b2ac73d3112ed66359a5af1c16c9e6
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_bs.tar.gz) = 472503
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_bs.tar.gz) = bd379a9690bffa697d5b003e3d48a12101fd555eac95b984e84c03fed3688c3c
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_bs.tar.gz) = 2317439
+TIMESTAMP = 1596676382
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_bs.tar.gz) = f7d599e56ebb2dbd353305d6e67771ce179dae98baf11860e5a56cbe215bb539
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_bs.tar.gz) = 467893
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_bs.tar.gz) = 75a0a090f13c38943378810ebabd89a3ce2cbe28d0eee71241b631ec0c0b6091
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_bs.tar.gz) = 2700715
diff --git a/editors/libreoffice-ca/distinfo b/editors/libreoffice-ca/distinfo
index dc31f8d2ee76..5ca183561e51 100644
--- a/editors/libreoffice-ca/distinfo
+++ b/editors/libreoffice-ca/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379194
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ca.tar.gz) = 31315513240345bb9860b404e9843b50c31daed9d37be66d9d976e77d7030388
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ca.tar.gz) = 1136219
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_ca.tar.gz) = b158177cd5e0fced387c5e69656e0e550acd213ea41a6299414a0bcc6fabe799
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_ca.tar.gz) = 2359111
+TIMESTAMP = 1596676383
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ca.tar.gz) = ad51ccbfcb2fd1260f04bce4ade6f02b8837f8a60d1fee24f3707136300cf935
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ca.tar.gz) = 1137654
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_ca.tar.gz) = 76614d21d570efc794fb93ddbba73fdfa5d7b1f0348d97fd1dfe761a6b0a74d2
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_ca.tar.gz) = 2761421
diff --git a/editors/libreoffice-ca_valencia/distinfo b/editors/libreoffice-ca_valencia/distinfo
index 6fc34f7009cc..7eb3e7e485f6 100644
--- a/editors/libreoffice-ca_valencia/distinfo
+++ b/editors/libreoffice-ca_valencia/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379195
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ca-valencia.tar.gz) = 27a84b76e904436d7cd98503d5e5e406646fa36a06114847a40ff6576d072571
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ca-valencia.tar.gz) = 1125903
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_ca-valencia.tar.gz) = c157ddfe19355893ddab25fffc9b3c51322b9dbc638887cf89d0959f8d24d4d0
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_ca-valencia.tar.gz) = 2366550
+TIMESTAMP = 1596676383
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ca-valencia.tar.gz) = 542ee291abe07fa534d7c4def99629af2be15b2359fdc644283dc5e906af3104
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ca-valencia.tar.gz) = 1136920
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_ca-valencia.tar.gz) = dd58454d14b80ca6d1ba3660e7a8f3cc7dc0b17786fefa9f872b48ee255b86b8
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_ca-valencia.tar.gz) = 2766994
diff --git a/editors/libreoffice-ckb/Makefile b/editors/libreoffice-ckb/Makefile
new file mode 100644
index 000000000000..64b4d3a9bf8f
--- /dev/null
+++ b/editors/libreoffice-ckb/Makefile
@@ -0,0 +1,7 @@
+# $FreeBSD$
+
+LO_I18N= ckb
+
+.include "${.CURDIR}/../../editors/libreoffice/Makefile.i18n"
+
+.include <bsd.port.mk>
diff --git a/editors/libreoffice-ckb/distinfo b/editors/libreoffice-ckb/distinfo
new file mode 100644
index 000000000000..b6d207a02366
--- /dev/null
+++ b/editors/libreoffice-ckb/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1596677290
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ckb.tar.gz) = e802c0854ef802ef692ccd1b9cab5f6dfab2d4151d900da31e5569ad3897d8ea
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ckb.tar.gz) = 251410
diff --git a/editors/libreoffice-cs/distinfo b/editors/libreoffice-cs/distinfo
index 9d46bb867746..f2b6057771e9 100644
--- a/editors/libreoffice-cs/distinfo
+++ b/editors/libreoffice-cs/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379196
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_cs.tar.gz) = e7683f1ed50442b46d84faad96d8c1eed7573ee8e6ee054f05dd64febd767ed4
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_cs.tar.gz) = 2188733
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_cs.tar.gz) = ae7a81374e6eeb4a4c88a93579d3b9c34fca9cbfd1a56369d8c7b7acefa3f3af
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_cs.tar.gz) = 2385947
+TIMESTAMP = 1596676384
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_cs.tar.gz) = e3ac9e7de04e28e19967706a08d1f16547f83ced6dbd67dad783d3fb0d83a4e1
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_cs.tar.gz) = 2191114
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_cs.tar.gz) = 241094bf6d102410b38a9a22fc697ced222c1cb0f9cd5dd64a2be3f08c8cb538
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_cs.tar.gz) = 2786461
diff --git a/editors/libreoffice-cy/distinfo b/editors/libreoffice-cy/distinfo
index f7549f8d3aee..c810cd3c5228 100644
--- a/editors/libreoffice-cy/distinfo
+++ b/editors/libreoffice-cy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379196
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_cy.tar.gz) = 89a5b7e85251220e6def5ccc196afd3ac4f2f668f8c5d7aa277b55bfcbc68f01
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_cy.tar.gz) = 549139
+TIMESTAMP = 1596676384
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_cy.tar.gz) = 3202246d93c31149f017d42fd7305e54d9a59fc5176bc1d46902a6f952d292fb
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_cy.tar.gz) = 550585
diff --git a/editors/libreoffice-da/distinfo b/editors/libreoffice-da/distinfo
index 29d582a8a83f..b4f3d57a0463 100644
--- a/editors/libreoffice-da/distinfo
+++ b/editors/libreoffice-da/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379197
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_da.tar.gz) = 204ebb26877bdcdc8eb5d81c92c7bc12d48aaf3d57f07ba10cb75e28c0f64e5a
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_da.tar.gz) = 1970927
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_da.tar.gz) = 76c6f4fecc3ade7b50840c9d1bfe4c85a87314e93a9d77df7c826343748be9de
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_da.tar.gz) = 2354622
+TIMESTAMP = 1596676385
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_da.tar.gz) = af43e336909712460c42f8a04b278a86278a3d9b4c29bb31a7b866d286396cc7
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_da.tar.gz) = 1965719
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_da.tar.gz) = 7c7ed68af22b4123d53e6c56d50cfff64540773faaf70e81d684ef576a3c2628
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_da.tar.gz) = 2750528
diff --git a/editors/libreoffice-dgo/distinfo b/editors/libreoffice-dgo/distinfo
index f187ae9a5526..170376c922e8 100644
--- a/editors/libreoffice-dgo/distinfo
+++ b/editors/libreoffice-dgo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379198
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_dgo.tar.gz) = cad71779637a079a3f0667b9b2c78b302b0985cff5bccfe9c821df2feb45b9e8
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_dgo.tar.gz) = 307134
+TIMESTAMP = 1596676386
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_dgo.tar.gz) = ef30f4d93b5d8d8e25f97077142b7fe096d23117a809a823ebcb75c44a3ee221
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_dgo.tar.gz) = 303867
diff --git a/editors/libreoffice-dsb/distinfo b/editors/libreoffice-dsb/distinfo
index 831f6bf4b4ba..1832c2356a36 100644
--- a/editors/libreoffice-dsb/distinfo
+++ b/editors/libreoffice-dsb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379198
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_dsb.tar.gz) = 4725f563bb78e9ae78742290751b75094b8147d80ede46c44a2dfa9ea7da3507
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_dsb.tar.gz) = 559065
+TIMESTAMP = 1596676387
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_dsb.tar.gz) = b9a1d8667c4c0164e9a7108356bdbe915a2fbd99658afb932ee5723107d57c54
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_dsb.tar.gz) = 560522
diff --git a/editors/libreoffice-dz/distinfo b/editors/libreoffice-dz/distinfo
index 9f12028ff53b..0e5184325572 100644
--- a/editors/libreoffice-dz/distinfo
+++ b/editors/libreoffice-dz/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379199
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_dz.tar.gz) = cc6e1acfb11e064ec1c806a4f686020160acc5d846bad358a1bc66ca2847d7e3
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_dz.tar.gz) = 258602
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_dz.tar.gz) = 6b30ed676f86e394d4ad726041651a5f8aec87b07bdf7999f9bb27d4cc52d620
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_dz.tar.gz) = 2498568
+TIMESTAMP = 1596676387
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_dz.tar.gz) = c1fabb36ba32afaaea2ef466c5446cd917d53ebe2217755ba898220671579d72
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_dz.tar.gz) = 256532
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_dz.tar.gz) = be8aaa4f7e9d3681c8fb39aebb20d8cd5752c6052ccb2913efce20372970fca2
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_dz.tar.gz) = 2885068
diff --git a/editors/libreoffice-el/distinfo b/editors/libreoffice-el/distinfo
index d401769655f4..efefd17d00e6 100644
--- a/editors/libreoffice-el/distinfo
+++ b/editors/libreoffice-el/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379199
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_el.tar.gz) = 5c88ed46d3989f014506ff54e8223b74c5d2bbafd06123fa7f0046f646465f8d
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_el.tar.gz) = 2170802
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_el.tar.gz) = 71e4effcfd759ed0f07446e4a0841f88b7e0316f33f3791d17b7763781850014
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_el.tar.gz) = 2737318
+TIMESTAMP = 1596676388
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_el.tar.gz) = 3189b2c7987ea0a92c0e13924916bb6ac6063e9f9e192d405e06d96722fd2bc9
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_el.tar.gz) = 2171507
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_el.tar.gz) = 229f47ecf63fb3358ba217fa8c3701d2be881cb20ef77b3e304d9939e15902da
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_el.tar.gz) = 3204956
diff --git a/editors/libreoffice-en_GB/distinfo b/editors/libreoffice-en_GB/distinfo
index b6fa1a35404d..20a9426c73c2 100644
--- a/editors/libreoffice-en_GB/distinfo
+++ b/editors/libreoffice-en_GB/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379200
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_en-GB.tar.gz) = 609567147caee33d0ace071c0e91284b74f7d7ee8200a1b10a1195a6823278e3
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_en-GB.tar.gz) = 4437335
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_en-GB.tar.gz) = 3c6cb688235e54d560ac0cab9fed5a7f5f299c6e5001bead807f44c653ca2fc6
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_en-GB.tar.gz) = 2245647
+TIMESTAMP = 1596676389
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_en-GB.tar.gz) = 17de55ded23ce3ba0bbdbe35d7537f160e68b93ec284ccf3b1bcc47ce57bac84
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_en-GB.tar.gz) = 4446588
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_en-GB.tar.gz) = 90f4d4fec2713e3454f808914316502fb49cdf41c6e0e35ea4db83374794dcf3
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_en-GB.tar.gz) = 2622046
diff --git a/editors/libreoffice-en_ZA/distinfo b/editors/libreoffice-en_ZA/distinfo
index 9cc3ee781471..6e715e3cbdb7 100644
--- a/editors/libreoffice-en_ZA/distinfo
+++ b/editors/libreoffice-en_ZA/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379201
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_en-ZA.tar.gz) = 5b5ab2998fb7554805892852b137b0c56c25623dc1f2cfa2be475dc15c0b95d1
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_en-ZA.tar.gz) = 4129010
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_en-ZA.tar.gz) = 53e7b6ce7c7adad03ebff6f3da72afafd44c2344cb16e802a321b992bf369849
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_en-ZA.tar.gz) = 2239268
+TIMESTAMP = 1596676389
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_en-ZA.tar.gz) = 18cdc2b12c974c46163de0b30ec1f46ea724a97a22fe5e4beacbab9dd23970c0
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_en-ZA.tar.gz) = 4138569
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_en-ZA.tar.gz) = 776b1c331cda5b833786129deec9b99616c31d3fdbba6ce3f5e9ff25693659ec
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_en-ZA.tar.gz) = 2615493
diff --git a/editors/libreoffice-eo/distinfo b/editors/libreoffice-eo/distinfo
index 9da55dc98e11..aece6d257a62 100644
--- a/editors/libreoffice-eo/distinfo
+++ b/editors/libreoffice-eo/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379201
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_eo.tar.gz) = 908b3cc4b5478024a808a9c4e7d5e837f6e57f75e81f72773fdbd2467b9c73a9
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_eo.tar.gz) = 547753
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_eo.tar.gz) = ea3061595836e93efde4532579e4eae4818f28184e193c08a7c1a86e74c4d532
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_eo.tar.gz) = 2295635
+TIMESTAMP = 1596676390
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_eo.tar.gz) = 804d37a33b15f65e55e4ecda337435966efc322658258c270b88abc9379bd2db
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_eo.tar.gz) = 549375
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_eo.tar.gz) = 872b1bdcc875bf7aae3b88220dc4cbf2801b388059a4b63fae72ce8b981e7dfe
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_eo.tar.gz) = 2679327
diff --git a/editors/libreoffice-es/distinfo b/editors/libreoffice-es/distinfo
index 55ed04ff36e9..612284f20a8c 100644
--- a/editors/libreoffice-es/distinfo
+++ b/editors/libreoffice-es/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379202
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_es.tar.gz) = aecb6e6702fe4268544d0237b3c0687b06b05dc39b320b3d0c082d6265bdec96
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_es.tar.gz) = 1425334
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_es.tar.gz) = fa77b52f57c9dba148af742b59c5543a399e9b8d218cbe65f8cf3ff186ce78ec
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_es.tar.gz) = 2392895
+TIMESTAMP = 1596676391
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_es.tar.gz) = 471279318c0ca47162f0c60f598b3961c11b97fff0c741b796109045c3b62794
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_es.tar.gz) = 1425206
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_es.tar.gz) = 00367695fb13e1db83ad84037a84ec927148d86bd89ced1a148a22b2f8dec859
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_es.tar.gz) = 2793352
diff --git a/editors/libreoffice-et/distinfo b/editors/libreoffice-et/distinfo
index a178bbe5a179..8168ae38ce16 100644
--- a/editors/libreoffice-et/distinfo
+++ b/editors/libreoffice-et/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379203
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_et.tar.gz) = a11e8b6ee1b452303d12ca3f27d073592361ac37cab5b79b67e58610d200cf67
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_et.tar.gz) = 1203421
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_et.tar.gz) = 4db64843288c283c9bd3251c8e20ecd6d7119cbee7237c200c666d14e3926d0f
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_et.tar.gz) = 2329645
+TIMESTAMP = 1596676391
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_et.tar.gz) = baab2703c8a99b89cbece83d73cfdd352c145dca4d1d551facc9544f70e8f737
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_et.tar.gz) = 1205227
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_et.tar.gz) = 675276874db5390274a5284215b6dc74808e310e673541f339065f7981b88c62
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_et.tar.gz) = 2701236
diff --git a/editors/libreoffice-eu/distinfo b/editors/libreoffice-eu/distinfo
index c0dd41bf4cbb..9662489488c0 100644
--- a/editors/libreoffice-eu/distinfo
+++ b/editors/libreoffice-eu/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379203
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_eu.tar.gz) = 2c9a1ffa41bdb65bf2d48c8b90d4c8e4b26c54cf39c9de92ac364ed1948791fe
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_eu.tar.gz) = 550716
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_eu.tar.gz) = c90f5e2a9fa9d32fe35f26ae1cc0119ff931562d3c509f1c61636df1cbdef058
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_eu.tar.gz) = 2291959
+TIMESTAMP = 1596676392
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_eu.tar.gz) = d7eec883ef23b6a7afe9d1bfb9c4290b6de34ac2788c9a606ec26afad7eb27cc
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_eu.tar.gz) = 552252
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_eu.tar.gz) = 8e727ccae3fca1424cb53fe6358a4503e33c188a37db6784fc18637f86196211
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_eu.tar.gz) = 2690495
diff --git a/editors/libreoffice-fa/distinfo b/editors/libreoffice-fa/distinfo
index 495b8448ca47..d9d406f482e4 100644
--- a/editors/libreoffice-fa/distinfo
+++ b/editors/libreoffice-fa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379204
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_fa.tar.gz) = 1e79d52a2fe262c44437fb78f6587b1989036dc573b6c5879123856e9e5c9002
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_fa.tar.gz) = 238893
+TIMESTAMP = 1596676392
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_fa.tar.gz) = 1392e3db6d7f9222c97159387d88045c1c405b4b9e29962a3d148a7cef44b419
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_fa.tar.gz) = 237035
diff --git a/editors/libreoffice-fi/distinfo b/editors/libreoffice-fi/distinfo
index 38c2a8129972..c6259f282ba5 100644
--- a/editors/libreoffice-fi/distinfo
+++ b/editors/libreoffice-fi/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379204
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_fi.tar.gz) = 64247892f25aa639feb0b53fb1ac54e5678a997a516966b9ca36da7233b9cbd3
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_fi.tar.gz) = 530673
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_fi.tar.gz) = 6b5dd915f54291759c0b29db74bc89fb546b2716d0904a24f2caf25c5515fcd7
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_fi.tar.gz) = 2305853
+TIMESTAMP = 1596676393
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_fi.tar.gz) = 43f6fbad4de56e5539fa5d1aa6670fc1161d77e3ac66ee6dea79dbe45cb4e970
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_fi.tar.gz) = 528019
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_fi.tar.gz) = e91e6f2e26772d54aeeb2bc9ac9a3911f272cf4ecf9d2f351c0ebaaff36c51e5
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_fi.tar.gz) = 2681578
diff --git a/editors/libreoffice-fur/Makefile b/editors/libreoffice-fur/Makefile
new file mode 100644
index 000000000000..f0e5332796ba
--- /dev/null
+++ b/editors/libreoffice-fur/Makefile
@@ -0,0 +1,7 @@
+# $FreeBSD$
+
+LO_I18N= fur
+
+.include "${.CURDIR}/../../editors/libreoffice/Makefile.i18n"
+
+.include <bsd.port.mk>
diff --git a/editors/libreoffice-fur/distinfo b/editors/libreoffice-fur/distinfo
new file mode 100644
index 000000000000..b9fcc30e03b8
--- /dev/null
+++ b/editors/libreoffice-fur/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1596677325
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_fur.tar.gz) = 792555ef41f3d14e192a9e2210b43dbf930a03c7b45edfd6ee596eb674a390cf
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_fur.tar.gz) = 122160
diff --git a/editors/libreoffice-fy/distinfo b/editors/libreoffice-fy/distinfo
index b896831c9016..d327fcd17965 100644
--- a/editors/libreoffice-fy/distinfo
+++ b/editors/libreoffice-fy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379205
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_fy.tar.gz) = 05e16f5d20d212123d51ef2892b271b0acca8689caa7e6ac046c560c10b1a20b
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_fy.tar.gz) = 551227
+TIMESTAMP = 1596676394
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_fy.tar.gz) = 4cb38a84f0b6469c3aea9e89e57e9c14b830a8f6f3a7ad9ab64934d633379bf5
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_fy.tar.gz) = 549394
diff --git a/editors/libreoffice-ga/distinfo b/editors/libreoffice-ga/distinfo
index 77a80b137be4..51e9544f7870 100644
--- a/editors/libreoffice-ga/distinfo
+++ b/editors/libreoffice-ga/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379206
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ga.tar.gz) = f8f82fa52389002357f64c8ed573decb55194f5cd72c26a0f7c04b75fc91ab39
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ga.tar.gz) = 524294
+TIMESTAMP = 1596676394
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ga.tar.gz) = 8a08aab337d9fd9c1db77ec406dee6261b9430b24c4c33895f0fc19728615b8f
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ga.tar.gz) = 515423
diff --git a/editors/libreoffice-gd/distinfo b/editors/libreoffice-gd/distinfo
index 13c76a017617..21f4084759f0 100644
--- a/editors/libreoffice-gd/distinfo
+++ b/editors/libreoffice-gd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379206
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_gd.tar.gz) = 24e567fcf053dc5af40e11237e61d6143d398f23ca77d6475555b04250c4470f
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_gd.tar.gz) = 1346294
+TIMESTAMP = 1596676395
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_gd.tar.gz) = fbe3dcd1c4f823a27e881642c5b6cf1cb11c71e281d604f648c173e56ea5c8ea
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_gd.tar.gz) = 1336870
diff --git a/editors/libreoffice-gl/distinfo b/editors/libreoffice-gl/distinfo
index 70734642e1e3..579f1d00cd12 100644
--- a/editors/libreoffice-gl/distinfo
+++ b/editors/libreoffice-gl/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379206
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_gl.tar.gz) = f521be255e6f808a221f50d6f0858224c0c2877621d274177e99975bf7ae6088
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_gl.tar.gz) = 1918962
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_gl.tar.gz) = 339aecc13acd22f2e22ef687a9210b891b6fa4152b3543a9ffa685b5e0f5c97e
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_gl.tar.gz) = 2371608
+TIMESTAMP = 1596676395
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_gl.tar.gz) = 29ecbca90b51c95add4270ae0133eb4ac6f8d3be59823a7a66fab5a3808d3bd0
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_gl.tar.gz) = 1920923
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_gl.tar.gz) = 5056a8a6251599abc5556db6d03c6bca8c39a7bf89444c1f6bd86940b584c897
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_gl.tar.gz) = 2767462
diff --git a/editors/libreoffice-gu/distinfo b/editors/libreoffice-gu/distinfo
index cdbfd0a77de0..0fabadca0bcd 100644
--- a/editors/libreoffice-gu/distinfo
+++ b/editors/libreoffice-gu/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379207
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_gu.tar.gz) = 66a673867f0ea58c955ebbc9e9b7da4200f2366a1d9d8d419ffb51f1508b0993
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_gu.tar.gz) = 908431
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_gu.tar.gz) = cf0a4e7708718e6ebbf426497198d606d3bee87866ef643dc303db335a08694f
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_gu.tar.gz) = 2282013
+TIMESTAMP = 1596676396
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_gu.tar.gz) = 964fa216bc143e8f39bf2466683e6ce4fca0a1d9c7954fb75a4035da7e480a4e
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_gu.tar.gz) = 902072
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_gu.tar.gz) = a584da85b158228a6da4cc11386ec11fa76064799816dda5dea73e70694b89e7
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_gu.tar.gz) = 2676795
diff --git a/editors/libreoffice-gug/distinfo b/editors/libreoffice-gug/distinfo
index 74c941acc05c..1a314001b827 100644
--- a/editors/libreoffice-gug/distinfo
+++ b/editors/libreoffice-gug/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379207
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_gug.tar.gz) = 6f70a7587e53086cb488b20b2121efe59ebe104d89b72f628c86abce4e1ea4e8
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_gug.tar.gz) = 376252
+TIMESTAMP = 1596676396
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_gug.tar.gz) = 0d018735c2360404ebadadb12838a1852d2df93b9c6c6c836fcb032dc6e0d771
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_gug.tar.gz) = 369834
diff --git a/editors/libreoffice-hi/distinfo b/editors/libreoffice-hi/distinfo
index a845b1c7bbc6..efa6d649cce9 100644
--- a/editors/libreoffice-hi/distinfo
+++ b/editors/libreoffice-hi/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379209
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_hi.tar.gz) = 226d12a51f607b22708018788cca7766a5a82218f5456a64ea0f3040ef5c5e38
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_hi.tar.gz) = 403217
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_hi.tar.gz) = a90dfb54eb1f2b075dcc365cfc3c3ba8e713e2c0c784533468415a1b914f4596
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_hi.tar.gz) = 2333262
+TIMESTAMP = 1596676397
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_hi.tar.gz) = 486a7db02bd4e9f9339440dcd4934d77cd98d3509af46669632dd5b0745aa857
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_hi.tar.gz) = 398506
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_hi.tar.gz) = b41dbeb6b1364558d9576ae81de4c7929d4f1f4d51bb99abe46d318d85de4abf
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_hi.tar.gz) = 2728402
diff --git a/editors/libreoffice-hr/distinfo b/editors/libreoffice-hr/distinfo
index d1e132dce468..c64862393876 100644
--- a/editors/libreoffice-hr/distinfo
+++ b/editors/libreoffice-hr/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379209
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_hr.tar.gz) = 64ea795fc78d3ed9bb03a83f4e779017bd786cbbce9f0304caf103a4ff92314e
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_hr.tar.gz) = 742680
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_hr.tar.gz) = a10b40a206796a97f9055c11577c4ff521c7cef59ce9a2bf4bffeded4c8252f4
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_hr.tar.gz) = 2325733
+TIMESTAMP = 1596676398
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_hr.tar.gz) = 9deddc5a8e6f1a9e71e55c2751b7480054625ae6deb50f7d1bff4fc01f13669d
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_hr.tar.gz) = 731096
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_hr.tar.gz) = d92425308afb12d473033e18b6dd84345bc138f2defcb402de35cf7d822378f0
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_hr.tar.gz) = 2714333
diff --git a/editors/libreoffice-hsb/distinfo b/editors/libreoffice-hsb/distinfo
index f9903173516d..3e155a7eeba8 100644
--- a/editors/libreoffice-hsb/distinfo
+++ b/editors/libreoffice-hsb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379209
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_hsb.tar.gz) = 982a31d0a414bc1deb1fed9b11a30f5aee594c7b02e827fee2b1589238ba825b
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_hsb.tar.gz) = 558267
+TIMESTAMP = 1596676398
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_hsb.tar.gz) = 3a1d8fa70a65b01a0211336a9e83140da05efb1e69d15b2919172db595fe1228
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_hsb.tar.gz) = 559649
diff --git a/editors/libreoffice-i18n/Makefile b/editors/libreoffice-i18n/Makefile
index 2fb6e5989f01..80dca4fb0c8c 100644
--- a/editors/libreoffice-i18n/Makefile
+++ b/editors/libreoffice-i18n/Makefile
@@ -9,8 +9,8 @@ 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 dsb dz el en_GB en_ZA eo es et eu fa fi fr fy \
+LO_LANG_ALL= af am ar as ast be bg bn bn_IN bo br brx bs ca ca_valencia ckb \
+ cs cy da de dgo dsb dz el en_GB en_ZA eo es et eu fa fi fr fur 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 \
diff --git a/editors/libreoffice-id/distinfo b/editors/libreoffice-id/distinfo
index ac312557d46c..9ee73efbb4bb 100644
--- a/editors/libreoffice-id/distinfo
+++ b/editors/libreoffice-id/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379211
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_id.tar.gz) = c597b3f248d6e844188b7ea6909126deb3c4c56801c3de7833580860a2cf89a9
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_id.tar.gz) = 1172840
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_id.tar.gz) = 34b8a9c96e7e1fd1f5a4da8e8931fa61b0012568bb75c0a878a63c31f689091d
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_id.tar.gz) = 2273493
+TIMESTAMP = 1596676400
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_id.tar.gz) = 2ab9dfcd589d5937c73f0bc24a445d5cbf17b31d49f60b9f705ee71bd3a8b1eb
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_id.tar.gz) = 1172167
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_id.tar.gz) = 530d4f32d6b70e62385428b6a4b1f022648f3d73e1ac7aeb4f2bbfdef5a6c58c
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_id.tar.gz) = 2650895
diff --git a/editors/libreoffice-is/distinfo b/editors/libreoffice-is/distinfo
index abfdded2f1d2..2028613ad7e1 100644
--- a/editors/libreoffice-is/distinfo
+++ b/editors/libreoffice-is/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379211
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_is.tar.gz) = 8b78797e85928bdba6b444b73d72f7cf94b9830d40932ec98629e72a34ca9109
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_is.tar.gz) = 1169006
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_is.tar.gz) = 09790c2cf43632771374dcfe0aa149a4da308cae533978dda319ea3cc5ac8fb8
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_is.tar.gz) = 2328735
+TIMESTAMP = 1596676400
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_is.tar.gz) = 3ccca5f32dc238d2c7ca702aa59721b227bd88c8b24f165640d05a2837b4c6cf
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_is.tar.gz) = 1148159
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_is.tar.gz) = bcf78cbc1791ae009f527b0e66202980c81e9b7def96bcc845000dd02e45d116
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_is.tar.gz) = 2714842
diff --git a/editors/libreoffice-it/distinfo b/editors/libreoffice-it/distinfo
index 19d87b4af4b6..f3ca63b0cf48 100644
--- a/editors/libreoffice-it/distinfo
+++ b/editors/libreoffice-it/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379212
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_it.tar.gz) = 596469e9f6191ae1907d7e0ff1989789e486d25c30e349d0903507cb088de04e
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_it.tar.gz) = 1569746
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_it.tar.gz) = 943c1c3d91b9dd43385a2ec716cc8669fa1dcc28e2fe32956e09ed0f7958a9f1
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_it.tar.gz) = 2326209
+TIMESTAMP = 1596676401
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_it.tar.gz) = 4a1c669a5c23e7ec1c44cc9a3a4481b0f112b1e356fe3f68e67e2ddbc3591054
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_it.tar.gz) = 1571656
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_it.tar.gz) = 4e1165a0f74f8eb8a444312b1081cf5f6c491b211900a543f2f60c3c41ea5366
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_it.tar.gz) = 2716648
diff --git a/editors/libreoffice-ka/distinfo b/editors/libreoffice-ka/distinfo
index c73f6f31d058..6d33a95e7b8f 100644
--- a/editors/libreoffice-ka/distinfo
+++ b/editors/libreoffice-ka/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379213
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ka.tar.gz) = 33af42b04770654f2a40c7fd00879641a8f881a3885d6e719d6536294d967164
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ka.tar.gz) = 250666
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_ka.tar.gz) = 8972aa6eeac7b41c47dc7be799e50943fc55b15eebe7b568bf0bd0592e9f4abb
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_ka.tar.gz) = 2427514
+TIMESTAMP = 1596676404
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ka.tar.gz) = 55dc84c90e01912d32514467c6ab60b63ccfd6f3e712949c6813eefd88c059ab
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ka.tar.gz) = 248571
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_ka.tar.gz) = a603557951bed85f2a871af2f072495957fc6fc298faf80abd50611915e6dc77
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_ka.tar.gz) = 2839395
diff --git a/editors/libreoffice-kab/distinfo b/editors/libreoffice-kab/distinfo
index 62573c61de15..b87f04998682 100644
--- a/editors/libreoffice-kab/distinfo
+++ b/editors/libreoffice-kab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379214
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_kab.tar.gz) = cad3a024e9179c62bac4abba833249b1f96d71957fec6ce3f04698c772166de5
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_kab.tar.gz) = 460566
+TIMESTAMP = 1596676405
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_kab.tar.gz) = 938614fdd0955706117402f9abcd0fa17ffa4dfacdc129ba6cdc82908f16ca24
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_kab.tar.gz) = 454406
diff --git a/editors/libreoffice-kk/distinfo b/editors/libreoffice-kk/distinfo
index e1ff80e3484b..cd4db246ea48 100644
--- a/editors/libreoffice-kk/distinfo
+++ b/editors/libreoffice-kk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379214
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_kk.tar.gz) = 36dab36ee85e77e6e8e009b41e11819bce5dd8c4e51dac6faec38a36053f9b2c
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_kk.tar.gz) = 572153
+TIMESTAMP = 1596676405
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_kk.tar.gz) = 2050fad6b0746b3b4bfcd0be24de30aba0a122e11126e6c5e24dc54524f0d17c
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_kk.tar.gz) = 574064
diff --git a/editors/libreoffice-km/distinfo b/editors/libreoffice-km/distinfo
index 640721845705..fdb6eea9d472 100644
--- a/editors/libreoffice-km/distinfo
+++ b/editors/libreoffice-km/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379214
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_km.tar.gz) = d7e64bee6d3047b36f0e1fd3e2138292d2269a2e33033e15841ba316f877b0bf
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_km.tar.gz) = 488106
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_km.tar.gz) = 80817f2d9e77ef5168264adca23ea28759778323700a40bcdd78733d6f480038
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_km.tar.gz) = 2604386
+TIMESTAMP = 1596676406
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_km.tar.gz) = 12a1ecf6a6b1fc97d4e53617be6e790dcbed34c2ed37a5675b2cb132352d65ef
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_km.tar.gz) = 482103
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_km.tar.gz) = 990197055195e5a6dedd2d1103ba236f63104d161fc5fd062a277a8dc8c05ec3
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_km.tar.gz) = 3014451
diff --git a/editors/libreoffice-kmr_Latn/distinfo b/editors/libreoffice-kmr_Latn/distinfo
index 5d658bb4dad8..2ac95e56475a 100644
--- a/editors/libreoffice-kmr_Latn/distinfo
+++ b/editors/libreoffice-kmr_Latn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379215
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_kmr-Latn.tar.gz) = 006283a4129038371b8ecbc9935619abcc8683aef1ad9e612d4e1ad91875ed1e
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_kmr-Latn.tar.gz) = 242813
+TIMESTAMP = 1596676406
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_kmr-Latn.tar.gz) = 8eb6a2e32b17e63796eb00cb83609d72846421cb2a71c6a460e3b1a403a3627e
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_kmr-Latn.tar.gz) = 240575
diff --git a/editors/libreoffice-kn/distinfo b/editors/libreoffice-kn/distinfo
index ccdf4473229b..df6bf55ede72 100644
--- a/editors/libreoffice-kn/distinfo
+++ b/editors/libreoffice-kn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379215
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_kn.tar.gz) = 0d4f103faf22ce46ac54e99c54c87044c7c605750285b7a0069e7f83c58be855
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_kn.tar.gz) = 402071
+TIMESTAMP = 1596676407
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_kn.tar.gz) = d8d9094501bb527e4f2ddcb0aad8dc5d3e8efc78e9fedfc0da7fe98d7aa3e959
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_kn.tar.gz) = 396581
diff --git a/editors/libreoffice-kok/distinfo b/editors/libreoffice-kok/distinfo
index 26799941cad0..9933af4670a2 100644
--- a/editors/libreoffice-kok/distinfo
+++ b/editors/libreoffice-kok/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379216
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_kok.tar.gz) = 2240738f4827149def8ccb7addc4df403ea64735b773523c2e026dc95b773169
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_kok.tar.gz) = 291279
+TIMESTAMP = 1596676408
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_kok.tar.gz) = b0893c61c019fa575fad45715dacd971d17ade3f70bd5682d778d71124ff0ed8
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_kok.tar.gz) = 289137
diff --git a/editors/libreoffice-ks/distinfo b/editors/libreoffice-ks/distinfo
index 1746051a8c51..94c7b65cf1d3 100644
--- a/editors/libreoffice-ks/distinfo
+++ b/editors/libreoffice-ks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379217
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ks.tar.gz) = 84ac3261496e1923594d13b83b1c327f26bc55c06bfc8cfaaea5ad1d8752de2b
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ks.tar.gz) = 238746
+TIMESTAMP = 1596676408
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ks.tar.gz) = da96559f9b3c3d9339706e41063c5616f401edd9f50df8d05c79274aaed74dd7
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ks.tar.gz) = 236909
diff --git a/editors/libreoffice-lb/distinfo b/editors/libreoffice-lb/distinfo
index df543f2e6e68..65dda0e70467 100644
--- a/editors/libreoffice-lb/distinfo
+++ b/editors/libreoffice-lb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379217
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_lb.tar.gz) = 130f61db50bdb0931f17b6be1a12cd3a21ec8ea29f71597ef15c9c97e8a20ea6
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_lb.tar.gz) = 111817
+TIMESTAMP = 1596676408
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_lb.tar.gz) = df7b4ff4994faf8fa8698ab85d677a62db2be6720f8aa7820087eb8fd820096b
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_lb.tar.gz) = 111090
diff --git a/editors/libreoffice-lo/distinfo b/editors/libreoffice-lo/distinfo
index c16fb31d238f..f46301c68d23 100644
--- a/editors/libreoffice-lo/distinfo
+++ b/editors/libreoffice-lo/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379218
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_lo.tar.gz) = f0f2bd776ed863c0c0496a6b00add1ef19e11119c0f1b545d0b03a7c652c249b
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_lo.tar.gz) = 309854
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_lo.tar.gz) = fa706ec1a70a43192c35227671a6fc1ac5782d7440f37d5b3227e9f044f67bf2
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_lo.tar.gz) = 2319475
+TIMESTAMP = 1596676409
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_lo.tar.gz) = a83994e6da11264b73caa9e0fa23a49730fdbd38f060e938b106f32cf8c67288
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_lo.tar.gz) = 307967
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_lo.tar.gz) = 0f7acda69b92aaf72efc30ff0fd11545b54888264492cbc6ae20770befbbf5fb
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_lo.tar.gz) = 2701707
diff --git a/editors/libreoffice-lt/distinfo b/editors/libreoffice-lt/distinfo
index 594b4edd4b68..f792cc055767 100644
--- a/editors/libreoffice-lt/distinfo
+++ b/editors/libreoffice-lt/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379218
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_lt.tar.gz) = b8c98546a8aa233948cb329aa65f56ea9f54f6a2e6fcee1f10a6db94e36dadf5
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_lt.tar.gz) = 805553
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_lt.tar.gz) = b5a41d516ba73d16fcaea1573ace7ab0ea5f342beb6f9ed1f0c0261f17f8c440
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_lt.tar.gz) = 2414385
+TIMESTAMP = 1596676410
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_lt.tar.gz) = 362635b9f7eebf8b81b6c4e7f9d0300d04b159bc83340a3b763b0046f446ee93
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_lt.tar.gz) = 801345
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_lt.tar.gz) = e14de19627ffc570ff20a47d57cc00774936e85767a4ddf9c04c7d49ed95b20e
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_lt.tar.gz) = 2817828
diff --git a/editors/libreoffice-lv/distinfo b/editors/libreoffice-lv/distinfo
index cb5d6fae4c10..45244d0f1e4b 100644
--- a/editors/libreoffice-lv/distinfo
+++ b/editors/libreoffice-lv/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379219
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_lv.tar.gz) = c7c3b68b319152c84c23037fed46be9061837e53b0967634701146b9041c8c7e
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_lv.tar.gz) = 1124444
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_lv.tar.gz) = d1911bda26a1635dd61b79d155457632f6532e1e90a61e448a9c10edc92afd50
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_lv.tar.gz) = 2315693
+TIMESTAMP = 1596676410
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_lv.tar.gz) = a65ffeafa42c28e2f7204619e280f458a53055461a2ff17b546302549603b957
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_lv.tar.gz) = 853003
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_lv.tar.gz) = 8585ad80ef3d7c434f8e45b8101a15168d4b706770883550da576ac9471965f0
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_lv.tar.gz) = 2705434
diff --git a/editors/libreoffice-mai/distinfo b/editors/libreoffice-mai/distinfo
index 3ef671f26ee1..ffb9b545e3c9 100644
--- a/editors/libreoffice-mai/distinfo
+++ b/editors/libreoffice-mai/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379219
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_mai.tar.gz) = 367f909048544c6ca11481287e7599e627145ef4258717508b1beb27ca46fb97
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_mai.tar.gz) = 234843
+TIMESTAMP = 1596676411
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_mai.tar.gz) = 18831fb6e1370f077acf9d7a0fb1056005c357abfc2c7d3cceb1ce6c8616e265
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_mai.tar.gz) = 232926
diff --git a/editors/libreoffice-mk/distinfo b/editors/libreoffice-mk/distinfo
index 26d87863eec6..12498dc07bb9 100644
--- a/editors/libreoffice-mk/distinfo
+++ b/editors/libreoffice-mk/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379220
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_mk.tar.gz) = aa7e23a77876d34ff9d3301f1fd21def15a6d012d6eae6942f8069b25d4e7a4e
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_mk.tar.gz) = 269355
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_mk.tar.gz) = 1c985515bcca64834565ba8514aef2fbb94e71f40fd4b20b945d62b713a43048
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_mk.tar.gz) = 2310933
+TIMESTAMP = 1596676411
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_mk.tar.gz) = 1815a056bd92def13678fdcb00836da7a63826d195113f0b7cdde12a607740b1
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_mk.tar.gz) = 266725
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_mk.tar.gz) = d4d350882cfa53377b491989fcf88b03c4c2d92b0df2e0ee835e14bc580ed61a
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_mk.tar.gz) = 2690018
diff --git a/editors/libreoffice-ml/distinfo b/editors/libreoffice-ml/distinfo
index 5e1bc63be574..db2e016dc006 100644
--- a/editors/libreoffice-ml/distinfo
+++ b/editors/libreoffice-ml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379220
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ml.tar.gz) = f110c3ee1769887b03422942f5992451fe79ec2172c164fd12e5412da55a269e
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ml.tar.gz) = 372203
+TIMESTAMP = 1596676412
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ml.tar.gz) = dd1df64766419d77ac8b019c75cbcaed179a44f0fb351f226c45cff643d9e286
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ml.tar.gz) = 366666
diff --git a/editors/libreoffice-mn/distinfo b/editors/libreoffice-mn/distinfo
index f10283cfbf9a..e804fe04fa03 100644
--- a/editors/libreoffice-mn/distinfo
+++ b/editors/libreoffice-mn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379221
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_mn.tar.gz) = c8fc11cfa57ad2fd4659d459790262702f891f747123d666954741b3dcfd2830
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_mn.tar.gz) = 427771
+TIMESTAMP = 1596676412
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_mn.tar.gz) = 4c7a568a2d99264c23154912fc12af08aa8862d641aac02c8bb9afa1166d49ad
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_mn.tar.gz) = 428231
diff --git a/editors/libreoffice-mni/distinfo b/editors/libreoffice-mni/distinfo
index 260ce1055ef4..8146781bb393 100644
--- a/editors/libreoffice-mni/distinfo
+++ b/editors/libreoffice-mni/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379221
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_mni.tar.gz) = 9f1df9d8fae756b1657966f8d4f3588cc90f33e3a7106f0051f27209a8c595f0
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_mni.tar.gz) = 282270
+TIMESTAMP = 1596676413
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_mni.tar.gz) = 822621233b2f16ef368b3a1ab157016a83bdb6beddb931c406dbb6feb9e68716
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_mni.tar.gz) = 279794
diff --git a/editors/libreoffice-mr/distinfo b/editors/libreoffice-mr/distinfo
index f4feaba6689f..545606514cc0 100644
--- a/editors/libreoffice-mr/distinfo
+++ b/editors/libreoffice-mr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379221
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_mr.tar.gz) = 4a136af240943c815eb42a248402541d5ade979d1ff4e98cc50961053d0de8cf
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_mr.tar.gz) = 401328
+TIMESTAMP = 1596676413
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_mr.tar.gz) = 88ba5056a7116f19778b1ca505e3e1ff3d5148f498377c44f2e2fc592ff3abbb
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_mr.tar.gz) = 395850
diff --git a/editors/libreoffice-my/distinfo b/editors/libreoffice-my/distinfo
index d0d112a3dd6d..9f99940574a9 100644
--- a/editors/libreoffice-my/distinfo
+++ b/editors/libreoffice-my/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379222
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_my.tar.gz) = d33654a54d4d4bd33c7f3459555521d588702be2ef24a324ada1530e30bf6fe6
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_my.tar.gz) = 320601
+TIMESTAMP = 1596676413
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_my.tar.gz) = 4e6b8677e5775a48f91be4dce04fedbe6ad9d6821389822bc4f0174be0dc1970
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_my.tar.gz) = 317190
diff --git a/editors/libreoffice-nb/distinfo b/editors/libreoffice-nb/distinfo
index 32568911ca67..90a1d01867bd 100644
--- a/editors/libreoffice-nb/distinfo
+++ b/editors/libreoffice-nb/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379222
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_nb.tar.gz) = 04282d332afc93deb83ac3c681953d035d4b32d47f264d7d8862560796ec944d
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_nb.tar.gz) = 2759352
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_nb.tar.gz) = 7e44344216ac9b9612b127d88fcbd2c10cbc5c009c9b6505d06e002a7376dff7
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_nb.tar.gz) = 2314871
+TIMESTAMP = 1596676414
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_nb.tar.gz) = b1f04a6ea5274aed1a196d3b8cacb0cc58763395a343aff612cfe57a84b7db6e
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_nb.tar.gz) = 2761749
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_nb.tar.gz) = 9e420cce03a570cc5800ded679ca80ace25f0b44c40a4049b992dea4cd5d3659
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_nb.tar.gz) = 2700337
diff --git a/editors/libreoffice-ne/distinfo b/editors/libreoffice-ne/distinfo
index e9e1ca09b7bb..b5fd111d7a0a 100644
--- a/editors/libreoffice-ne/distinfo
+++ b/editors/libreoffice-ne/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379223
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ne.tar.gz) = b2a4c69550536fb01179ae3664bf6d246d47c315f38b2391331636134c5ce628
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ne.tar.gz) = 605002
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_ne.tar.gz) = 793c0211e46c2bdd5c3f51d69817d61d54c9928b467ed2479200dedc625f7a9d
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_ne.tar.gz) = 2410314
+TIMESTAMP = 1596676415
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ne.tar.gz) = ddfe0230a6bdcae3688e07e2c31c620d04652a0e9f10fb05191fd23286ee580c
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ne.tar.gz) = 602157
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_ne.tar.gz) = c4d8b57cd9d1145c7f78b9e446cf113de114dc246af1ef7fe9609956ab20645b
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_ne.tar.gz) = 2827180
diff --git a/editors/libreoffice-nl/distinfo b/editors/libreoffice-nl/distinfo
index da5cf42bbc59..80bdbf610590 100644
--- a/editors/libreoffice-nl/distinfo
+++ b/editors/libreoffice-nl/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379224
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_nl.tar.gz) = 7e59ea7db73b425676bf39734562574fe614a30ed9cb3080561ee2b34e5aea2d
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_nl.tar.gz) = 1224141
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_nl.tar.gz) = 4321865648a40a0190de76452c178c68d1d06d5ac4ada90885524b87a8d5182b
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_nl.tar.gz) = 2393269
+TIMESTAMP = 1596676415
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_nl.tar.gz) = 35785b6281b388d651833285e19088da6c2b9deb006cbd6a16f4cb7b3719e3c6
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_nl.tar.gz) = 1226465
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_nl.tar.gz) = 052ccb3991515e369af8a41f0562d00a0dee869b7af5b658c648c967502a88b6
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_nl.tar.gz) = 2787367
diff --git a/editors/libreoffice-nn/distinfo b/editors/libreoffice-nn/distinfo
index d1ade8a26bbf..19292e36df1b 100644
--- a/editors/libreoffice-nn/distinfo
+++ b/editors/libreoffice-nn/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379224
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_nn.tar.gz) = ecd2adb8e1e31b991e5abc2cc55c655e63a1fdf61b4a26e4353a292eeb644f10
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_nn.tar.gz) = 2757698
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_nn.tar.gz) = 22de6764b3f3ef5096c1b7a1b043aee25364f077c89204a59544ec6f5e3178d0
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_nn.tar.gz) = 2304834
+TIMESTAMP = 1596676416
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_nn.tar.gz) = 897ec252ade57317b4ed932becfdba4807cef7d9fd3495d49ed419be4dfe8489
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_nn.tar.gz) = 2753744
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_nn.tar.gz) = 4e76cc57e2573d3e52c5d1d909bc6eecae46964efd52183dcbbeb09a8d6813c5
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_nn.tar.gz) = 2861742
diff --git a/editors/libreoffice-nr/distinfo b/editors/libreoffice-nr/distinfo
index e981f3e9233e..d0de96289fe7 100644
--- a/editors/libreoffice-nr/distinfo
+++ b/editors/libreoffice-nr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379224
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_nr.tar.gz) = e181ac2260ace24695c61a2b62064c0d768036ad4d5aca4c9be0f1a1e398562b
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_nr.tar.gz) = 207250
+TIMESTAMP = 1596676416
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_nr.tar.gz) = 475f455215554d75436c3673d4bdb95ffeed8fa1cebaab3b3cc2860e72053dd7
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_nr.tar.gz) = 205282
diff --git a/editors/libreoffice-nso/distinfo b/editors/libreoffice-nso/distinfo
index e24e2271777f..2c2760395369 100644
--- a/editors/libreoffice-nso/distinfo
+++ b/editors/libreoffice-nso/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379225
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_nso.tar.gz) = 1c24e79a7aebb5e57db41b51bf6d550013d672220af799715107127e983c8647
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_nso.tar.gz) = 233826
+TIMESTAMP = 1596676417
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_nso.tar.gz) = deb8e9e10c0e7fa908fd717f95a1b04df31f6109e168c5d21da6fde5872ec988
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_nso.tar.gz) = 231528
diff --git a/editors/libreoffice-oc/distinfo b/editors/libreoffice-oc/distinfo
index c2911e8b0a18..00e304ced4f3 100644
--- a/editors/libreoffice-oc/distinfo
+++ b/editors/libreoffice-oc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379226
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_oc.tar.gz) = b64d4dc1aef9c067a7064de5316646b6dd336ff16bd33e737b2b1a3016865039
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_oc.tar.gz) = 654465
+TIMESTAMP = 1596676417
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_oc.tar.gz) = 11dc521078649c03654772310549e6f9dbc2c23b3101cc28093932083ebf7125
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_oc.tar.gz) = 646076
diff --git a/editors/libreoffice-om/distinfo b/editors/libreoffice-om/distinfo
index 6d3de1d36111..f8354a260957 100644
--- a/editors/libreoffice-om/distinfo
+++ b/editors/libreoffice-om/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379226
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_om.tar.gz) = 1e42410677987075ed04a32e34528ea11ee9d07ce9923267d492d41c315526f3
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_om.tar.gz) = 270051
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_om.tar.gz) = cd7c1b121fd4814d8fa7e4e4f2b549da40af8395c80f386d71c8088dfb23d795
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_om.tar.gz) = 2375929
+TIMESTAMP = 1596676418
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_om.tar.gz) = 8bfa72ad053e3da0797d8802921bfa518af4aebcae0edd4a6f6919a1f7c8dbd5
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_om.tar.gz) = 267284
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_om.tar.gz) = 066090de955a3512601fa35f60cbc77a5b82af0d14dfc19f0b61ac509211052f
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_om.tar.gz) = 2752259
diff --git a/editors/libreoffice-or/distinfo b/editors/libreoffice-or/distinfo
index 5bdb164f05a8..0d307faade15 100644
--- a/editors/libreoffice-or/distinfo
+++ b/editors/libreoffice-or/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379226
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_or.tar.gz) = e15e24d71ace9593a35486f6d68bfe3099e6c3696a8b5c4b2dc5760361c44b28
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_or.tar.gz) = 413914
+TIMESTAMP = 1596676418
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_or.tar.gz) = 1749a4ccc7352d011902c5b043af40a343795902a48892f549f8cffa6555bc20
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_or.tar.gz) = 408654
diff --git a/editors/libreoffice-pa_IN/distinfo b/editors/libreoffice-pa_IN/distinfo
index 71f1f448cb10..62ec77050271 100644
--- a/editors/libreoffice-pa_IN/distinfo
+++ b/editors/libreoffice-pa_IN/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379227
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_pa-IN.tar.gz) = 6564b4d7c42eefb921c87f5375be281560f0f230b24c517bbf66e5add20bd4c8
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_pa-IN.tar.gz) = 331579
+TIMESTAMP = 1596676419
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_pa-IN.tar.gz) = 62fef79fbd082cc5dd689de75631705248817781b77d3e3fff062a05a23db452
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_pa-IN.tar.gz) = 328603
diff --git a/editors/libreoffice-ro/distinfo b/editors/libreoffice-ro/distinfo
index a2f8e47a8616..a8a34a1ca781 100644
--- a/editors/libreoffice-ro/distinfo
+++ b/editors/libreoffice-ro/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379229
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ro.tar.gz) = 562389960618ad259af2dcb6e777e1b1696227f37ef74a64bf09be9832fb61d7
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ro.tar.gz) = 1831579
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_ro.tar.gz) = f8f0d30d244b958ec57617fb74a06ac60b7ef9a26c5084a884727d2d6b986e4a
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_ro.tar.gz) = 2261772
+TIMESTAMP = 1596676421
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ro.tar.gz) = 62626bee307aed284be877703679c0173b2822bc108f4603e070468818e8ad42
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ro.tar.gz) = 1824144
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_ro.tar.gz) = 78bb0ce85a88a642ab495c767820622a04eecaf4bea3ee8f808524791834f3a2
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_ro.tar.gz) = 2650504
diff --git a/editors/libreoffice-rw/distinfo b/editors/libreoffice-rw/distinfo
index 5dce4bbea3dc..d5c28323358a 100644
--- a/editors/libreoffice-rw/distinfo
+++ b/editors/libreoffice-rw/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379230
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_rw.tar.gz) = 091d8e1270427a2e519de298018e013847758fde4631d254851a4a2f0c358069
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_rw.tar.gz) = 252370
+TIMESTAMP = 1596676422
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_rw.tar.gz) = 849392840b379c012b1b78be43c902ffcf8dd33e0fb382558d9a5ccede73a138
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_rw.tar.gz) = 249979
diff --git a/editors/libreoffice-sa_IN/distinfo b/editors/libreoffice-sa_IN/distinfo
index 41f546802b40..5667c1d45688 100644
--- a/editors/libreoffice-sa_IN/distinfo
+++ b/editors/libreoffice-sa_IN/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379231
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_sa-IN.tar.gz) = f943a800501afe8037413b3af14542861c23b398f09a4074134d548667e3f50b
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_sa-IN.tar.gz) = 315718
+TIMESTAMP = 1596676423
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_sa-IN.tar.gz) = 99a65813b32efed7a0645ed1270af66dd6bfeddaba14f9c3f9792495af96c883
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_sa-IN.tar.gz) = 312193
diff --git a/editors/libreoffice-sat/distinfo b/editors/libreoffice-sat/distinfo
index c69201526894..ee537556166c 100644
--- a/editors/libreoffice-sat/distinfo
+++ b/editors/libreoffice-sat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379231
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_sat.tar.gz) = f2b5a9c9c44b25c5d93c62aaef97baae1a5f6390670090b9e347f4168fb9024e
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_sat.tar.gz) = 360747
+TIMESTAMP = 1596676423
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_sat.tar.gz) = ca4a1f43daeeb51a0bcc2e744fd75e5a476db6ad89c2eeec7a285c92ec278425
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_sat.tar.gz) = 355889
diff --git a/editors/libreoffice-sd/distinfo b/editors/libreoffice-sd/distinfo
index 7dff5d89ef91..092412132291 100644
--- a/editors/libreoffice-sd/distinfo
+++ b/editors/libreoffice-sd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379231
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_sd.tar.gz) = b722d7807cb9e2130f1c95a72205d36db307f5a8009967e9b2180ebdd560ff56
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_sd.tar.gz) = 309095
+TIMESTAMP = 1596676423
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_sd.tar.gz) = 780340b0478d270c1e11ebeeafa1c4651c52dc1e284847deb62e6a1a850cc27f
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_sd.tar.gz) = 305797
diff --git a/editors/libreoffice-si/distinfo b/editors/libreoffice-si/distinfo
index 91eca650e7e1..1465efd6400d 100644
--- a/editors/libreoffice-si/distinfo
+++ b/editors/libreoffice-si/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379232
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_si.tar.gz) = b233d0ae004e0584b28e2d4fb23eddb8d2dfedcb78e98781cdd5f30d77c43d2f
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_si.tar.gz) = 536912
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_si.tar.gz) = 25bb53e6e13e3b62f61e104e55acecafaf13f4d04560c11c057cdd2b4836da64
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_si.tar.gz) = 2433207
+TIMESTAMP = 1596676424
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_si.tar.gz) = 0edaf801306c325f15071fae9a09e37b90c9b0ecc1c01c05045cfdbe33737c68
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_si.tar.gz) = 533733
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_si.tar.gz) = 9f6d166492a4b8f05874e0bb66ddbca5bdeedb2de24bb51367fa8275b12d1135
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_si.tar.gz) = 2853680
diff --git a/editors/libreoffice-sid/distinfo b/editors/libreoffice-sid/distinfo
index e2f4bcf913be..138c2d283511 100644
--- a/editors/libreoffice-sid/distinfo
+++ b/editors/libreoffice-sid/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379232
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_sid.tar.gz) = f80da88f2cda78d8a991e93d3aa0ce2141c42607a8bef2d6fd31371b4b5065d3
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_sid.tar.gz) = 327006
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_sid.tar.gz) = 8b001dc60dc5f510174de20056c4fb3b0c4feea5714077a25d51e8723576d961
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_sid.tar.gz) = 2366451
+TIMESTAMP = 1596676425
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_sid.tar.gz) = 59ca0bd81e6479d081d726fcae2f2e8b6dae092dd8f7d7ab9bfda3422aaa57dc
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_sid.tar.gz) = 322008
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_sid.tar.gz) = 744681c9d3f4010cfd62b0c92a36888a17342845872e772b3bcd4d58c73f0277
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_sid.tar.gz) = 2749015
diff --git a/editors/libreoffice-sk/distinfo b/editors/libreoffice-sk/distinfo
index 10770a143095..c4fca3b8f777 100644
--- a/editors/libreoffice-sk/distinfo
+++ b/editors/libreoffice-sk/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379233
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_sk.tar.gz) = 212c2c257c21040102dcefad23451e82c974425e268b7656711734065ce6bc05
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_sk.tar.gz) = 1588399
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_sk.tar.gz) = 923bde10820c0fbb6c3c70009f00be2623f846b477502db78d8eb89aa176ba20
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_sk.tar.gz) = 2434167
+TIMESTAMP = 1596676425
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_sk.tar.gz) = ea257dbef985fd317f0d6a7b98824a5349c7482d51b53aa2961363eae73de365
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_sk.tar.gz) = 1598959
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_sk.tar.gz) = 6b5df6d778dcdca959fe702018c94c7178ca1582dcd03669c1ef5f3dcec9330d
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_sk.tar.gz) = 2832336
diff --git a/editors/libreoffice-sl/distinfo b/editors/libreoffice-sl/distinfo
index f396142083a5..c24c3244da28 100644
--- a/editors/libreoffice-sl/distinfo
+++ b/editors/libreoffice-sl/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379234
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_sl.tar.gz) = 617c37069195d38b64952bf7b53ca81c07958b2f0e830656aa7135776e39568a
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_sl.tar.gz) = 1902868
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_sl.tar.gz) = c2eb07ec485ea8929c0b34b336e3959288f3be0368a92df2a3fa62c2cc00fa20
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_sl.tar.gz) = 2355300
+TIMESTAMP = 1596676426
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_sl.tar.gz) = b4c0af3b6db4ad51c44ce1b23f0f0ce8075fa2349e5c6032c453bbf03786aa24
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_sl.tar.gz) = 1904815
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_sl.tar.gz) = 8d85cd12a403384df2b8cdfbcc8d4b6ce2abcc41dfb6e391f232825cbbb95e19
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_sl.tar.gz) = 2744278
diff --git a/editors/libreoffice-sq/distinfo b/editors/libreoffice-sq/distinfo
index 98925d7d00cd..c69630981e68 100644
--- a/editors/libreoffice-sq/distinfo
+++ b/editors/libreoffice-sq/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379234
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_sq.tar.gz) = 8131029a6eaf547adab63d614554079aee3b1321f4b3542f9ccf6804b8102d42
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_sq.tar.gz) = 870922
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_sq.tar.gz) = a0c9e6109b0d2e9752906d2dc631922a5679f1373fe3c92e33f782216739d10c
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_sq.tar.gz) = 2290041
+TIMESTAMP = 1596676426
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_sq.tar.gz) = e089e71f2f54f220f5ac8d8b230ee519a07dde0154bbc97530e3a8665684f9be
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_sq.tar.gz) = 866405
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_sq.tar.gz) = 754e8cca0d0fb88d9ba1039f2c1199dd5ae1a1c5672bd9c1df3c0a614c10ac2a
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_sq.tar.gz) = 2675289
diff --git a/editors/libreoffice-sr/distinfo b/editors/libreoffice-sr/distinfo
index 9fc3af171dad..250462042c75 100644
--- a/editors/libreoffice-sr/distinfo
+++ b/editors/libreoffice-sr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379235
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_sr.tar.gz) = 3be1f6af319432e0c9f4f2ae5aecab7810e65da73d9f379cdb2d77b02bc2662e
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_sr.tar.gz) = 1903415
+TIMESTAMP = 1596676427
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_sr.tar.gz) = e91105511e5ed8afcd67313eb5e13c0b56ec0ed05a54c5aac49111182a448430
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_sr.tar.gz) = 1900512
diff --git a/editors/libreoffice-sr_Latn/distinfo b/editors/libreoffice-sr_Latn/distinfo
index e27f714cbbe5..bb5c8693779b 100644
--- a/editors/libreoffice-sr_Latn/distinfo
+++ b/editors/libreoffice-sr_Latn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379235
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_sr-Latn.tar.gz) = 81edf52e1d009c0a8b42adcec964c17fb50c17082cb4dffdd52db04b50641ef2
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_sr-Latn.tar.gz) = 1866203
+TIMESTAMP = 1596676427
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_sr-Latn.tar.gz) = ccaed1c499363d17ba13d0336a360d60dface74bf484cb7fb75a685276f630e0
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_sr-Latn.tar.gz) = 1863926
diff --git a/editors/libreoffice-ss/distinfo b/editors/libreoffice-ss/distinfo
index 0eced19fd3bc..1d65600b503e 100644
--- a/editors/libreoffice-ss/distinfo
+++ b/editors/libreoffice-ss/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379236
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ss.tar.gz) = edf1fae74bcf241a3ea6260a5b9ad8f1cc327278a479fa116f4d00274797a07e
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ss.tar.gz) = 211986
+TIMESTAMP = 1596676428
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ss.tar.gz) = d100c7be0a4a42e46216506061911803fac046936e79a87464dde849562b8eb9
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ss.tar.gz) = 210195
diff --git a/editors/libreoffice-st/distinfo b/editors/libreoffice-st/distinfo
index 43eff179bbbc..1c1f4ae0b560 100644
--- a/editors/libreoffice-st/distinfo
+++ b/editors/libreoffice-st/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379236
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_st.tar.gz) = 8c4aa515628bcaf3f8a6240be8d8626ee0c29d19d2eca824063245b4a83a6936
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_st.tar.gz) = 207512
+TIMESTAMP = 1596676428
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_st.tar.gz) = 27791789da7cb1eed05c6e87e68764af4ddbe88a5cc72873c548bdc1731069fd
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_st.tar.gz) = 205851
diff --git a/editors/libreoffice-sv/distinfo b/editors/libreoffice-sv/distinfo
index d68a3df2c554..803c2d8bd71d 100644
--- a/editors/libreoffice-sv/distinfo
+++ b/editors/libreoffice-sv/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379237
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_sv.tar.gz) = ce2ad5ca845994b4a10e9b70ca8fd3fcae0a8b5a2a57d3338715806af866c487
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_sv.tar.gz) = 1496232
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_sv.tar.gz) = 48ee9f0c75295d1f6f535383c84eca084676cf417fef4ebff6bb933b46ecb884
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_sv.tar.gz) = 2335945
+TIMESTAMP = 1596676429
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_sv.tar.gz) = a15c207b676fa1548b14dc60846ced2b4c107a9cbd73658ce356df79ec775ea0
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_sv.tar.gz) = 1477839
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_sv.tar.gz) = d5f43aea7d7d47e74310af6cd2f423cd46b130c1b864aec007852ead5be46828
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_sv.tar.gz) = 2725533
diff --git a/editors/libreoffice-sw_TZ/distinfo b/editors/libreoffice-sw_TZ/distinfo
index a7fb3e28a00e..f1e15ae7afae 100644
--- a/editors/libreoffice-sw_TZ/distinfo
+++ b/editors/libreoffice-sw_TZ/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379237
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_sw-TZ.tar.gz) = 427bd6508dab2ebcc82eb754e4279fe4d93ee4528d56dce83a3988c96e216c81
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_sw-TZ.tar.gz) = 231689
+TIMESTAMP = 1596676429
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_sw-TZ.tar.gz) = acba193ed22f2dc2f329d18db2ba26c64ebefd97d0ccace5be6865ba5b26bd0b
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_sw-TZ.tar.gz) = 229605
diff --git a/editors/libreoffice-szl/distinfo b/editors/libreoffice-szl/distinfo
index 9dc00c68cb34..b6eaca9d52b5 100644
--- a/editors/libreoffice-szl/distinfo
+++ b/editors/libreoffice-szl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379237
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_szl.tar.gz) = 2dba13b608a68ea17d61c8ed4d14fd5696fcaa2e46c8e4ce8e93eca34770e883
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_szl.tar.gz) = 533912
+TIMESTAMP = 1596676429
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_szl.tar.gz) = 152073e79384d4ef230433847a5795a7b54e11f770b48f727072e92f97f3b9ba
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_szl.tar.gz) = 524157
diff --git a/editors/libreoffice-ta/distinfo b/editors/libreoffice-ta/distinfo
index 1dc75d4ea311..6cdb3598e7d7 100644
--- a/editors/libreoffice-ta/distinfo
+++ b/editors/libreoffice-ta/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379238
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ta.tar.gz) = 1ee4a29a3975ccb22d96a6b307a2bc00551e809d51010ed4e23de6cb7f2e20e2
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ta.tar.gz) = 472811
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_ta.tar.gz) = a33757fb9bc856b71514729aaf012181daf01b0cbb4ce85480359806fab20c57
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_ta.tar.gz) = 2607830
+TIMESTAMP = 1596676430
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ta.tar.gz) = 3757e1ba5a6c6d9c4b84abeb58a212df3352495234b869b60ceeaa0cee6a1c78
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ta.tar.gz) = 465647
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_ta.tar.gz) = e845aa893ddd9d7b7cead6d26b82bf4c92908f544ee8ba8912b82ba70087839f
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_ta.tar.gz) = 3011455
diff --git a/editors/libreoffice-te/distinfo b/editors/libreoffice-te/distinfo
index 1b8eeaf79942..0b81a0bbdac5 100644
--- a/editors/libreoffice-te/distinfo
+++ b/editors/libreoffice-te/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379238
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_te.tar.gz) = c753a61cb8d98c445c8fd7f5e16e720f414000d34c68a90825d8822639768442
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_te.tar.gz) = 802611
+TIMESTAMP = 1596676430
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_te.tar.gz) = 9fa1a0a63115cb6a2abb47db3ba0221596da94748efdf129c90cc890a116c438
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_te.tar.gz) = 798529
diff --git a/editors/libreoffice-tg/distinfo b/editors/libreoffice-tg/distinfo
index 8064e5c23b69..742d7a61b882 100644
--- a/editors/libreoffice-tg/distinfo
+++ b/editors/libreoffice-tg/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379239
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_tg.tar.gz) = e3718c625a19e1681a73b21ab0fd70ca8c35fbdee60eca7f2c624b7d171f2556
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_tg.tar.gz) = 251638
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_tg.tar.gz) = 1db0469d4834fdb676f0a43ce7e928d8d362d0e901cdf024ff38690e34da2dac
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_tg.tar.gz) = 2276190
+TIMESTAMP = 1596676431
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_tg.tar.gz) = 6a567de22ec7528d8761c006274c939ed320a869b0a66d1b7b8178cf09aa40c7
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_tg.tar.gz) = 249638
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_tg.tar.gz) = 2fe6f0161e4651951298093350dbfbe33ee203cdb14d136dc2823fadd5e6f6b8
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_tg.tar.gz) = 2656136
diff --git a/editors/libreoffice-th/distinfo b/editors/libreoffice-th/distinfo
index c81ebcd733fb..3e067a5ffff5 100644
--- a/editors/libreoffice-th/distinfo
+++ b/editors/libreoffice-th/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379239
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_th.tar.gz) = 278c1c8305ad1654b6f8fa8ebd2c3c58e8bb2a2e8d4482ffae3c900620d06827
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_th.tar.gz) = 533503
+TIMESTAMP = 1596676431
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_th.tar.gz) = 716fedd0a20b6b31350aa34bb46b5c2b244ab7d9a025e93a3fd7949a0f0375a1
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_th.tar.gz) = 529418
diff --git a/editors/libreoffice-tn/distinfo b/editors/libreoffice-tn/distinfo
index 5c5d7d3e5475..ce94fc680558 100644
--- a/editors/libreoffice-tn/distinfo
+++ b/editors/libreoffice-tn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379240
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_tn.tar.gz) = 0d749f8f08a985df4ab08dcfb3e236afb0141c5613c260fc89155ca3cf028b7b
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_tn.tar.gz) = 192898
+TIMESTAMP = 1596676432
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_tn.tar.gz) = c09005234c04edcf38dffa28573b0357c12de35d0461dd18933d9f8e9c6304b5
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_tn.tar.gz) = 191735
diff --git a/editors/libreoffice-tr/distinfo b/editors/libreoffice-tr/distinfo
index 1b86bcf70e1c..84ade7f759d6 100644
--- a/editors/libreoffice-tr/distinfo
+++ b/editors/libreoffice-tr/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379240
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_tr.tar.gz) = 2d13b669ce8fee0b49753dc67c5d5a2c184230c2c37e57ebdf5c66955da3127e
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_tr.tar.gz) = 571005
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_tr.tar.gz) = 3d5b2c7280a056eac5757edde6145d5655c50bf6fb02ce04dd951b07490df7e3
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_tr.tar.gz) = 2360013
+TIMESTAMP = 1596676432
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_tr.tar.gz) = 34f6b5ab07611db8755fb320380ea97a2deaa05299684287c9613a19f0edb017
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_tr.tar.gz) = 2234777
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_tr.tar.gz) = 973cf5f4aac8daf4f2affb534694fb955e0c9a6c81a254f1ae24df9508db379a
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_tr.tar.gz) = 2743686
diff --git a/editors/libreoffice-ts/distinfo b/editors/libreoffice-ts/distinfo
index 0d8c948d262e..91468569bd14 100644
--- a/editors/libreoffice-ts/distinfo
+++ b/editors/libreoffice-ts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379241
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ts.tar.gz) = ce1a891b3c3767be0a6570727ada3b84ad843abd844b211f5247763613a5df47
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ts.tar.gz) = 205895
+TIMESTAMP = 1596676433
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ts.tar.gz) = 9dabdc929f8c085e651c548277166071d5cb89c0630e8df94311199bce4deaca
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ts.tar.gz) = 204015
diff --git a/editors/libreoffice-tt/distinfo b/editors/libreoffice-tt/distinfo
index aeaff7781555..17cfd4ad67bf 100644
--- a/editors/libreoffice-tt/distinfo
+++ b/editors/libreoffice-tt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379241
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_tt.tar.gz) = 27e4b4516c5e626da37693ebcd30273b1bc6cea3a57ba5b35a9b3850780a0b84
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_tt.tar.gz) = 133319
+TIMESTAMP = 1596676433
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_tt.tar.gz) = 270514a5c5e72d9f8aefc775f52d78306d416ddb339e7145a8f28f826cd23d77
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_tt.tar.gz) = 132526
diff --git a/editors/libreoffice-ug/distinfo b/editors/libreoffice-ug/distinfo
index 005e4d1c8d6b..03ba430250a3 100644
--- a/editors/libreoffice-ug/distinfo
+++ b/editors/libreoffice-ug/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1597379247
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ug.tar.gz) = a6e6060073f5dc5de020fb4b5815bcd68631eed119452f01d646bce3b3151fde
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ug.tar.gz) = 377595
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_ug.tar.gz) = 0ab2e13712dceed1972b30e2f2788161daaf9a4b8296c5e2095a249532527776
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_helppack_ug.tar.gz) = 2401019
+TIMESTAMP = 1596676434
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ug.tar.gz) = fcb31ebed50abcda270d84ef4fbb593938ab0a828b8a3c237374fd455604ee06
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ug.tar.gz) = 372653
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_ug.tar.gz) = 35e28b471a0a70894cd2cb04038a838422914a5b2ca6cb3550619394a97a5920
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_helppack_ug.tar.gz) = 2802913
diff --git a/editors/libreoffice-uz/distinfo b/editors/libreoffice-uz/distinfo
index 8a2308333c5c..f9ddae6e897c 100644
--- a/editors/libreoffice-uz/distinfo
+++ b/editors/libreoffice-uz/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379248
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_uz.tar.gz) = 0844709da4910c740c65c25453f8ea7e23bfca3e8575ccf0b5fe97ccd32a1ae0
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_uz.tar.gz) = 225903
+TIMESTAMP = 1596676435
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_uz.tar.gz) = 0f7071b1809041b7c3ca6c2c4673b407ec45fd33c467221b82f554f88ec41b8a
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_uz.tar.gz) = 223536
diff --git a/editors/libreoffice-ve/distinfo b/editors/libreoffice-ve/distinfo
index 604e525aa9f0..b1fa4a0415d9 100644
--- a/editors/libreoffice-ve/distinfo
+++ b/editors/libreoffice-ve/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379248
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ve.tar.gz) = 107bbf0ff8711700e839d23b9669148aaa787c913f9edb2ea6f4abace728e9d6
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_ve.tar.gz) = 208830
+TIMESTAMP = 1596676435
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ve.tar.gz) = e67188bcb7186fe791bb35ba751a70ed8c3ec72b0f8b32daaa9266e2d83ad538
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_ve.tar.gz) = 206798
diff --git a/editors/libreoffice-vec/distinfo b/editors/libreoffice-vec/distinfo
index aceeb65a7207..eb6aee8cde29 100644
--- a/editors/libreoffice-vec/distinfo
+++ b/editors/libreoffice-vec/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379248
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_vec.tar.gz) = 9bdd0504593cc8f8ef43596f67570debe4eca4bd55e35ae22f4acf34f1d4528c
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_vec.tar.gz) = 536114
+TIMESTAMP = 1596676436
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_vec.tar.gz) = d2628b42924b63a3681efdbaa855061918326f9d61e7ffe70357c5388cd93f31
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_vec.tar.gz) = 537601
diff --git a/editors/libreoffice-xh/distinfo b/editors/libreoffice-xh/distinfo
index 0122f1874b5c..60c83c9ce1a3 100644
--- a/editors/libreoffice-xh/distinfo
+++ b/editors/libreoffice-xh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379249
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_xh.tar.gz) = 6d91062fc59094e8713c2f5e15a0bbab75823fd8a2cd0ab8880ddc4f0c716ea7
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_xh.tar.gz) = 213493
+TIMESTAMP = 1596676437
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_xh.tar.gz) = 7f83c7a92b531ed71dba0e1e2e27e2101fc01e4239d880434100b390df196068
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_xh.tar.gz) = 211735
diff --git a/editors/libreoffice-zu/distinfo b/editors/libreoffice-zu/distinfo
index 1d4193a24784..21b5bda4eb38 100644
--- a/editors/libreoffice-zu/distinfo
+++ b/editors/libreoffice-zu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597379251
-SHA256 (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_zu.tar.gz) = c3f4dc9b9d903ba881ec287102cb7bfc410570453173c8831a53d3211acca1dc
-SIZE (libreoffice/i18n/LibreOffice_6.4.6_Linux_x86-64_deb_langpack_zu.tar.gz) = 233789
+TIMESTAMP = 1596676438
+SHA256 (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_zu.tar.gz) = eee3a1715b2c745c27d1c9e2983fa2ce5449b5829652bf41121be8c03a3e5c15
+SIZE (libreoffice/i18n/LibreOffice_7.0.0_Linux_x86-64_deb_langpack_zu.tar.gz) = 232000
diff --git a/editors/libreoffice/Makefile b/editors/libreoffice/Makefile
index 819f6179aa36..088414a34e3e 100644
--- a/editors/libreoffice/Makefile
+++ b/editors/libreoffice/Makefile
@@ -2,11 +2,11 @@
.include "${.CURDIR}/Makefile.common"
-MASTER_SITES= https://download.documentfoundation.org/libreoffice/src/${PORTVERSION}/ \
+MASTER_SITES= https://download.documentfoundation.org/libreoffice/src/${LOVERSION}/ \
https://dev-www.libreoffice.org/src/:src \
https://dev-www.libreoffice.org/extern/:ext
-DISTFILES= ${PORTNAME}-${LOVERSION}${EXTRACT_SUFX} \
- ${PORTNAME}-help-${LOVERSION}${EXTRACT_SUFX}
+DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
+ ${PORTNAME}-help-${DISTVERSION}${EXTRACT_SUFX}
DIST_SUBDIR= libreoffice
EXTRACT_ONLY:= ${DISTFILES}
@@ -29,6 +29,7 @@ BUILD_DEPENDS= p5-Archive-Zip>=0:archivers/p5-Archive-Zip \
flex>=0.26:textproc/flex
LIB_DEPENDS= libapr-1.so:devel/apr1 \
libboost_date_time.so:devel/boost-libs \
+ libBox2D.so:misc/box2d \
libicutu.so:devel/icu \
liblangtag.so:devel/liblangtag \
libltdl.so:devel/libltdl \
@@ -48,7 +49,6 @@ LIB_DEPENDS= libapr-1.so:devel/apr1 \
libpng.so:graphics/png \
libpoppler.so:graphics/poppler \
libqrcodegencpp.so:graphics/qr-code-generator \
- libCoinMP.so:math/coinmp \
liblpsolve55.so:math/lp_solve \
libcmis-0.5.so:net/libcmis \
libfreetype.so:print/freetype2 \
@@ -81,6 +81,7 @@ LIB_DEPENDS= libapr-1.so:devel/apr1 \
libraptor2.so:textproc/raptor2 \
librdf.so:textproc/redland \
libfontconfig.so:x11-fonts/fontconfig \
+ libxcb-icccm.so:x11/xcb-util-wm \
libserf-1.so:www/serf
RUN_DEPENDS= xdg-open:devel/xdg-utils \
${LOCALBASE}/share/fonts/Caladea/Caladea-Bold.ttf:x11-fonts/crosextrafonts-caladea-ttf \
@@ -92,6 +93,8 @@ RUN_DEPENDS= xdg-open:devel/xdg-utils \
${LOCALBASE}/share/fonts/LinLibertineG/LinLibertine_DR_G.ttf:x11-fonts/linuxlibertine-g
DISTFILES+= 884ed41809687c3e168fc7c19b16585149ff058eca79acbf3ee784f6630704cc-opens___.ttf:ext
+DISTFILES+= dtoa-20180411.tgz:src
+DISTFILES+= skia-m84-c1baf6e1c2a5454148adb516f0f833483b5a0353.tar.xz:src
NOT_FOR_ARCHS= armv6 armv7
NOT_FOR_ARCHS_REASON= Unsupported host_cpu
@@ -100,28 +103,30 @@ NOT_FOR_ARCHS_REASON= Unsupported host_cpu
MASTER_SITES+= https://dev-builds.libreoffice.org/pre-releases/src/
.endif
+CONFLICTS_INSTALL= libreoffice6
+
INSTALL_TARGET= distro-pack-install
-WRKSRC= ${WRKDIR}/${PORTNAME}-${LOVERSION}
SHEBANG_GLOB= *.py
GNU_CONFIGURE= yes
USE_GL= gl glew glu
+USE_GNOME= glib20
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 gl gmake gnome \
- jpeg mysql:client \
- perl5 pkgconfig python shebangfix shared-mime-info ssl tar:xz \
- xorg
+USE_XORG= ice sm x11 xaw xcb xext xinerama xrandr xrender
+USES= autoreconf:build bison compiler:c++17-lang cpe desktop-file-utils \
+ gettext-runtime gl gmake gnome jpeg mysql:client perl5 pkgconfig \
+ pkgconfig python shebangfix shared-mime-info ssl tar:xz xorg
-OPTIONS_DEFINE= CUPS DOCS GNOME GTK3 JAVA KF5 MMEDIA PGSQL QT5 SDK TEST WEBDAV
+OPTIONS_DEFINE= COINMP CUPS DOCS GNOME GTK3 JAVA KF5 MMEDIA PGSQL QT5 SDK TEST WEBDAV
OPTIONS_DEFAULT= CUPS MMEDIA
OPTIONS_DEFAULT_FreeBSD_12= QT5
OPTIONS_DEFAULT_FreeBSD_13= QT5
OPTIONS_DEFAULT+= ${OPTIONS_DEFAULT_${OPSYS}_${OSREL:R}}
-GTK3_DESC= GTK+ 3 GUI toolkit support (broken visual style)
+COINMP_DESC= Enable CoinMP (deprecated) math solver
+GTK3_DESC= GTK+ 3 GUI toolkit support (incomplete visual style)
JAVA_DESC= Add Java support (XML filters, macros, DB connections)
KF5_DESC= KF5/Qt5 GUI toolkit support (implies QT5)
MMEDIA_DESC= Enable multimedia backend for Impress
@@ -131,6 +136,10 @@ SDK_DESC= Build with SDK
TEST_DESC= Run all regression tests
WEBDAV_DESC= Enable WebDAV protocol
+COINMP_CONFIGURE_ENABLE= coinmp
+COINMP_CONFIGURE_ON= --with-system-coinmp
+COINMP_LIB_DEPENDS= libCoinMP.so:math/coinmp
+
CUPS_CONFIGURE_ENABLE= cups
CUPS_LIB_DEPENDS= libcups.so:print/cups
@@ -138,12 +147,12 @@ DOCS_CONFIGURE_WITH= help
GNOME_CONFIGURE_ENABLE= dbus dconf
GNOME_IMPLIES= GTK3
-GNOME_LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib
+GNOME_LIB_DEPENDS= libdbus-1.so:devel/dbus \
+ libdbus-glib-1.so:devel/dbus-glib
GNOME_USE= GNOME=dconf
GTK3_CONFIGURE_ENABLE= gtk3
GTK3_USE= GNOME=gtk30,gtk-update-icon-cache
-GTK3_USES= desktop-file-utils
GTK3_VARS= POST_PLIST=add-plist-gnome
JAVA_BUILD_DEPENDS= ant:devel/apache-ant \
@@ -151,11 +160,9 @@ JAVA_BUILD_DEPENDS= ant:devel/apache-ant \
${JAVAJARDIR}/commons-httpclient.jar:java/apache-commons-httpclient \
${JAVAJARDIR}/commons-lang3.jar:java/apache-commons-lang3 \
${JAVAJARDIR}/commons-logging.jar:java/apache-commons-logging \
- ${JAVAJARDIR}/junit.jar:java/junit \
- ${JAVAJARDIR}/bsh.jar:lang/bsh
+ ${JAVAJARDIR}/junit.jar:java/junit
JAVA_CATEGORIES= java
JAVA_CONFIGURE_ON= --with-ant-home=${LOCALBASE}/share/java/apache-ant \
- --with-beanshell-jar=${JAVAJARDIR}/bsh.jar \
--with-commons-codec-jar=${JAVAJARDIR}/commons-codec.jar \
--with-commons-httpclient-jar=${JAVAJARDIR}/commons-httpclient.jar \
--with-commons-lang-jar=${JAVAJARDIR}/commons-lang3.jar \
@@ -163,6 +170,7 @@ JAVA_CONFIGURE_ON= --with-ant-home=${LOCALBASE}/share/java/apache-ant \
--with-jdk-home="${JAVA_HOME}" \
--with-junit=${JAVAJARDIR}/junit.jar \
--with-hamcrest=${JAVAJARDIR}/hamcrest.jar \
+ --without-system-beanshell \
--without-system-jfreereport
JAVA_CONFIGURE_WITH= java
# XXX jni.h from GNU classpath causes ABI conflicts.
@@ -179,12 +187,13 @@ JAVA_DISTFILES= 17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip:src \
a084cd548b586552cb7d3ee51f1af969-odfvalidator-1.1.8-incubating-SNAPSHOT-jar-with-dependencies.jar:ext \
ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip:src \
ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip:src \
+ beeca87be45ec87d241ddd0e1bad80c1-bsh-2.0b6-src.zip:src \
d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip:src \
db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip:src \
eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip:src \
f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip:src
JAVA_USE= JAVA=yes
-JAVA_VARS= JAVA_BUILD=yes
+JAVA_VARS= JAVA_BUILD=yes JAVA_VERSION=11+
KF5_CONFIGURE_ENABLE= kf5
KF5_USE= kde=config,coreaddons,i18n,kio,windowsystem
@@ -268,7 +277,7 @@ MAKE_ENV+= verbose=1
.include <bsd.port.pre.mk>
.if ${PORT_OPTIONS:MGTK3}
-WARNING= "GTK3 visual style is broken yet, build at your own risk"
+WARNING= "GTK3 visual style is incomplete yet, build at your own risk"
.endif
.if ${CHOSEN_COMPILER_TYPE} == clang
diff --git a/editors/libreoffice/Makefile.common b/editors/libreoffice/Makefile.common
index ce82c7fe0427..029629497627 100644
--- a/editors/libreoffice/Makefile.common
+++ b/editors/libreoffice/Makefile.common
@@ -1,7 +1,6 @@
# $FreeBSD$
PORTNAME= libreoffice
-PORTVERSION= 6.4.6
CATEGORIES+= editors
MAINTAINER= office@FreeBSD.org
@@ -9,5 +8,6 @@ MAINTAINER= office@FreeBSD.org
LICENSE= LGPL3+ MPL20
LICENSE_COMB= dual
-LOVERSION= ${PORTVERSION}.${RCVER}
-RCVER= 2
+DISTVERSION= ${LOVERSION}.${RCVER}
+LOVERSION= 7.0.0
+RCVER= 3
diff --git a/editors/libreoffice/Makefile.i18n b/editors/libreoffice/Makefile.i18n
index 1c88ecfb86fc..e58effc07d23 100644
--- a/editors/libreoffice/Makefile.i18n
+++ b/editors/libreoffice/Makefile.i18n
@@ -5,11 +5,17 @@
MASTER_SITES= https://download.documentfoundation.org/libreoffice/${MASTER_SITE_SUBDIR}/
.if defined(PRERELEASE)
MASTER_SITES+= https://dev-builds.libreoffice.org/pre-releases/deb/x86_64/
-MASTER_SITE_SUBDIR= testing/${PORTVERSION}/deb/x86_64
-LO_I18N_FILE= LibreOffice_${LOVERSION}_Linux_x86-64_deb
+MASTER_SITE_SUBDIR= testing/${LOVERSION}/deb/x86_64
+. if defined(DEVRELEASE)
+LO_NAME= LibreOfficeDev
+. else
+LO_NAME= LibreOffice
+. endif
+LO_I18N_FILE= ${LO_NAME}_${DISTVERSION}_Linux_x86-64_deb
.else
-MASTER_SITE_SUBDIR= stable/${PORTVERSION}/deb/x86_64
-LO_I18N_FILE= LibreOffice_${PORTVERSION}_Linux_x86-64_deb
+MASTER_SITE_SUBDIR= stable/${LOVERSION}/deb/x86_64
+LO_NAME= LibreOffice
+LO_I18N_FILE= ${LO_NAME}_${LOVERSION}_Linux_x86-64_deb
.endif
PKGNAMEPREFIX= ${LO_I18N}-
DISTFILES= ${LO_I18N_FILE}_langpack_${LO_I18N:S/_/-/}${EXTRACT_SUFX}
@@ -38,11 +44,11 @@ post-extract:
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}
- cd ${WRKSRC}/opt/${PORTNAME}${PORTVERSION:R} ; \
+ cd ${WRKSRC}/opt/${LO_NAME:tl}${LOVERSION:R} ; \
${PAX} -rw . ${STAGEDIR}${PREFIX}/lib/${PORTNAME}
post-install:
- @cd ${WRKSRC}/opt/${PORTNAME}${PORTVERSION:R} && \
+ @cd ${WRKSRC}/opt/${LO_NAME:tl}${LOVERSION:R} && \
${FIND} -s * -not -type d \
-exec ${ECHO_CMD} "lib/${PORTNAME}/{}" \; >> ${TMPPLIST} && \
${FIND} -d * -type d -empty \
diff --git a/editors/libreoffice/distinfo b/editors/libreoffice/distinfo
index fbcb75848eb3..cf9c64bac6d5 100644
--- a/editors/libreoffice/distinfo
+++ b/editors/libreoffice/distinfo
@@ -1,10 +1,14 @@
-TIMESTAMP = 1597379137
-SHA256 (libreoffice/libreoffice-6.4.6.2.tar.xz) = ab8281c5290e23eb46c4d4aee4abb16d2dcc5ff6daf46991c0370bee6ec0aa4c
-SIZE (libreoffice/libreoffice-6.4.6.2.tar.xz) = 232180876
-SHA256 (libreoffice/libreoffice-help-6.4.6.2.tar.xz) = 4af036e3f2a033b620b31acff24c0ce7b239ddd40a3782fb77640c0b386e04c8
-SIZE (libreoffice/libreoffice-help-6.4.6.2.tar.xz) = 88297908
+TIMESTAMP = 1596257573
+SHA256 (libreoffice/libreoffice-7.0.0.3.tar.xz) = b25faf8272c6216b72c3c63fa2f56cc5385d38c83619bcb84916a26aabd9541d
+SIZE (libreoffice/libreoffice-7.0.0.3.tar.xz) = 234861560
+SHA256 (libreoffice/libreoffice-help-7.0.0.3.tar.xz) = 85804410f466875eb380664150ddb4c5f4d8eaa2f4eda28c0b5942ff48a3f7fd
+SIZE (libreoffice/libreoffice-help-7.0.0.3.tar.xz) = 110753380
SHA256 (libreoffice/884ed41809687c3e168fc7c19b16585149ff058eca79acbf3ee784f6630704cc-opens___.ttf) = 884ed41809687c3e168fc7c19b16585149ff058eca79acbf3ee784f6630704cc
SIZE (libreoffice/884ed41809687c3e168fc7c19b16585149ff058eca79acbf3ee784f6630704cc-opens___.ttf) = 207544
+SHA256 (libreoffice/dtoa-20180411.tgz) = 0082d0684f7db6f62361b76c4b7faba19e0c7ce5cb8e36c4b65fea8281e711b4
+SIZE (libreoffice/dtoa-20180411.tgz) = 48893
+SHA256 (libreoffice/skia-m84-c1baf6e1c2a5454148adb516f0f833483b5a0353.tar.xz) = f88dc1a500d29c87ef5251c5a6c3ea66aa4c7daf0cf5d349ece64b36f7623be0
+SIZE (libreoffice/skia-m84-c1baf6e1c2a5454148adb516f0f833483b5a0353.tar.xz) = 8335144
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
@@ -29,6 +33,8 @@ SHA256 (libreoffice/ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip) = 7d2797f
SIZE (libreoffice/ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip) = 2929311
SHA256 (libreoffice/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip) = 233f66e8d25c5dd971716d4200203a612a407649686ef3b52075d04b4c9df0dd
SIZE (libreoffice/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip) = 743031
+SHA256 (libreoffice/beeca87be45ec87d241ddd0e1bad80c1-bsh-2.0b6-src.zip) = 9e93c73e23aff644b17dfff656444474c14150e7f3b38b19635e622235e01c96
+SIZE (libreoffice/beeca87be45ec87d241ddd0e1bad80c1-bsh-2.0b6-src.zip) = 1997625
SHA256 (libreoffice/d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip) = 1b5b24f7bc543c0362b667692f78db8bab4ed6dafc6172f104d0bd3757d8a133
SIZE (libreoffice/d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip) = 207563
SHA256 (libreoffice/db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip) = e1fb87f3f7b980d33414473279615c4644027e013012d156efa538bc2b031772
diff --git a/editors/libreoffice/files/patch-aarch64-gcc3_linux_aarch64 b/editors/libreoffice/files/patch-aarch64-gcc3_linux_aarch64
deleted file mode 100644
index 22c7d9bf4326..000000000000
--- a/editors/libreoffice/files/patch-aarch64-gcc3_linux_aarch64
+++ /dev/null
@@ -1,274 +0,0 @@
-From 189d498f5c0c633f8cd87b3f1b6d57020371a952 Mon Sep 17 00:00:00 2001
-From: Stephan Bergmann <sbergman@redhat.com>
-Date: Tue, 17 Dec 2019 23:33:28 +0100
-Subject: [PATCH] tdf#128671: Rely on unwind.h, declare what's missing from
- cxxabi.h
-
-...for gcc3_linux_aarch64, similar to what
-128deeae81a6f802bfb79b8f0fa8c4b10729f7db "cxxabi.h is not specific to GCC" et al
-did for gcc3_linux_x86-64
-
-Change-Id: Iee9980842c0e5f6f49642407339a67e865f8be9c
-Reviewed-on: https://gerrit.libreoffice.org/85344
-Tested-by: Jenkins
-Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
----
- .../source/cpp_uno/gcc3_linux_aarch64/abi.cxx | 7 +-
- .../source/cpp_uno/gcc3_linux_aarch64/abi.hxx | 117 +++++++++++++-----
- .../cpp_uno/gcc3_linux_aarch64/uno2cpp.cxx | 4 +-
- 3 files changed, 92 insertions(+), 36 deletions(-)
-
-diff --git bridges/source/cpp_uno/gcc3_linux_aarch64/abi.cxx bridges/source/cpp_uno/gcc3_linux_aarch64/abi.cxx
-index 938011a09a2e..892bf6e81963 100644
---- bridges/source/cpp_uno/gcc3_linux_aarch64/abi.cxx
-+++ bridges/source/cpp_uno/gcc3_linux_aarch64/abi.cxx
-@@ -24,7 +24,6 @@
- #include <cstring>
- #include <typeinfo>
-
--#include <cxxabi.h>
- #include <dlfcn.h>
-
- #include <com/sun/star/uno/RuntimeException.hpp>
-@@ -135,8 +134,8 @@ std::type_info * getRtti(typelib_TypeDescription const & type) {
- }
-
- extern "C" void _GLIBCXX_CDTOR_CALLABI deleteException(void * exception) {
-- abi_aarch64::__cxa_exception * header =
-- static_cast<abi_aarch64::__cxa_exception *>(exception) - 1;
-+ __cxxabiv1::__cxa_exception * header =
-+ static_cast<__cxxabiv1::__cxa_exception *>(exception) - 1;
- OUString unoName(toUnoName(header->exceptionType->name()));
- typelib_TypeDescription * td = 0;
- typelib_typedescription_getByName(&td, unoName.pData);
-@@ -224,7 +223,7 @@ StructKind getStructKind(typelib_CompoundTypeDescription const * type) {
- namespace abi_aarch64 {
-
- void mapException(
-- __cxa_exception * exception, std::type_info const * type, uno_Any * any, uno_Mapping * mapping)
-+ __cxxabiv1::__cxa_exception * exception, std::type_info const * type, uno_Any * any, uno_Mapping * mapping)
- {
- assert(exception != 0);
- assert(type != nullptr);
-diff --git bridges/source/cpp_uno/gcc3_linux_aarch64/abi.hxx bridges/source/cpp_uno/gcc3_linux_aarch64/abi.hxx
-index 50c5f1f21a37..e3dc9b5872a7 100644
---- bridges/source/cpp_uno/gcc3_linux_aarch64/abi.hxx
-+++ bridges/source/cpp_uno/gcc3_linux_aarch64/abi.hxx
-@@ -22,55 +22,114 @@
-
- #include <sal/config.h>
-
-+#include <cstddef>
- #include <exception>
- #include <typeinfo>
-
-+#include <cxxabi.h>
-+#ifndef _GLIBCXX_CDTOR_CALLABI // new in GCC 4.7 cxxabi.h
-+#define _GLIBCXX_CDTOR_CALLABI
-+#endif
-+#include <unwind.h>
-+
-+#include <config_cxxabi.h>
- #include <typelib/typedescription.h>
- #include <uno/any2.h>
- #include <uno/mapping.h>
-
--namespace abi_aarch64 {
--
--// Following declarations from libstdc++-v3/libsupc++/unwind-cxx.h and
--// lib/gcc/*-*-*/*/include/unwind.h:
--
--struct _Unwind_Exception
--{
-- unsigned exception_class __attribute__((__mode__(__DI__)));
-- void * exception_cleanup;
-- unsigned private_1 __attribute__((__mode__(__word__)));
-- unsigned private_2 __attribute__((__mode__(__word__)));
--} __attribute__((__aligned__));
-+#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
-
--struct __cxa_exception
--{
-- std::type_info *exceptionType;
-- void (*exceptionDestructor)(void *);
-+#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
-
-+#if !HAVE_CXXABI_H_CXA_EXCEPTION
-+// <https://mentorembedded.github.io/cxx-abi/abi-eh.html>,
-+// libcxxabi/src/cxa_exception.hpp:
-+namespace __cxxabiv1 {
-+struct __cxa_exception {
-+#if defined _LIBCPPABI_VERSION // detect libc++abi
-+#if defined __LP64__ || LIBCXXABI_ARM_EHABI
-+ std::size_t referenceCount;
-+#endif
-+#endif
-+ std::type_info * exceptionType;
-+ void (* exceptionDestructor)(void *);
- void (*unexpectedHandler)(); // std::unexpected_handler dropped from C++17
- std::terminate_handler terminateHandler;
--
-- __cxa_exception *nextException;
--
-+ __cxa_exception * nextException;
- int handlerCount;
--
- int handlerSwitchValue;
-- const unsigned char *actionRecord;
-- const unsigned char *languageSpecificData;
-- void *catchTemp;
-- void *adjustedPtr;
--
-+ char const * actionRecord;
-+ char const * languageSpecificData;
-+ void * catchTemp;
-+ void * adjustedPtr;
- _Unwind_Exception unwindHeader;
- };
-+}
-+#endif
-
--struct __cxa_eh_globals
--{
-- __cxa_exception *caughtExceptions;
-+#if !HAVE_CXXABI_H_CXA_EH_GLOBALS
-+// <https://mentorembedded.github.io/cxx-abi/abi-eh.html>:
-+namespace __cxxabiv1 {
-+struct __cxa_eh_globals {
-+ __cxa_exception * caughtExceptions;
- unsigned int uncaughtExceptions;
- };
-+}
-+#endif
-+
-+#if !HAVE_CXXABI_H_CXA_GET_GLOBALS
-+namespace __cxxabiv1 {
-+extern "C" __cxa_eh_globals * __cxa_get_globals() throw();
-+}
-+#endif
-+
-+#if !HAVE_CXXABI_H_CXA_CURRENT_EXCEPTION_TYPE
-+namespace __cxxabiv1 {
-+extern "C" std::type_info *__cxa_current_exception_type() throw();
-+}
-+#endif
-+
-+#if !HAVE_CXXABI_H_CXA_ALLOCATE_EXCEPTION
-+namespace __cxxabiv1 {
-+extern "C" void * __cxa_allocate_exception(std::size_t thrown_size) throw();
-+}
-+#endif
-+
-+#if !HAVE_CXXABI_H_CXA_THROW
-+namespace __cxxabiv1 {
-+extern "C" void __cxa_throw(
-+ void * thrown_exception, void * tinfo, void (* dest)(void *))
-+ __attribute__((noreturn));
-+}
-+#endif
-+
-+namespace abi_aarch64 {
-
- void mapException(
-- __cxa_exception * exception, std::type_info const * type, uno_Any * any, uno_Mapping * mapping);
-+ __cxxabiv1::__cxa_exception * exception, std::type_info const * type, uno_Any * any, uno_Mapping * mapping);
-
- void raiseException(uno_Any * any, uno_Mapping * mapping);
-
-diff --git bridges/source/cpp_uno/gcc3_linux_aarch64/uno2cpp.cxx bridges/source/cpp_uno/gcc3_linux_aarch64/uno2cpp.cxx
-index f03d848521cc..0847dfc76db5 100644
---- bridges/source/cpp_uno/gcc3_linux_aarch64/uno2cpp.cxx
-+++ bridges/source/cpp_uno/gcc3_linux_aarch64/uno2cpp.cxx
-@@ -24,8 +24,6 @@
- #include <exception>
- #include <typeinfo>
-
--#include <cxxabi.h>
--
- #include <bridge.hxx>
- #include <types.hxx>
- #include <unointerfaceproxy.hxx>
-@@ -190,7 +188,7 @@ void call(
- }
- } catch (css::uno::Exception &) {
- abi_aarch64::mapException(
-- reinterpret_cast<abi_aarch64::__cxa_eh_globals *>(
-+ reinterpret_cast<__cxxabiv1::__cxa_eh_globals *>(
- __cxxabiv1::__cxa_get_globals())->caughtExceptions,
- __cxxabiv1::__cxa_current_exception_type(), *exception,
- proxy->getBridge()->getCpp2Uno());
-From a7d1fed24557b203acb5016a98af26f4ef24d27a Mon Sep 17 00:00:00 2001
-From: Stephan Bergmann <sbergman@redhat.com>
-Date: Tue, 11 Feb 2020 15:46:45 +0100
-Subject: [PATCH] Hack to dynamically adapt to __cxa_exceptiom in LLVM 5.0
- libcxxabi
-
-...for Linux aarch64, similar to 7a9dd3d482deeeb3ed1d50074e56adbd3f928296 "Hack
-to dynamically adapt to __cxa_exceptiom in LLVM 5.0 libcxxabi" for macOS x86-64.
-But unlike on macOS (which is known to always use libcxxabi), be careful to only
-execute the hack in builds targeting libcxxabi.
-
-Change-Id: I5417fde425d2d6bac9400592193a9fe5d2bfe175
-Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88458
-Tested-by: Jenkins
-Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
----
- .../source/cpp_uno/gcc3_linux_aarch64/abi.cxx | 22 +++++++++++++++++++
- 1 file changed, 22 insertions(+)
-
-diff --git bridges/source/cpp_uno/gcc3_linux_aarch64/abi.cxx bridges/source/cpp_uno/gcc3_linux_aarch64/abi.cxx
-index 892bf6e81963..611442a31e31 100644
---- bridges/source/cpp_uno/gcc3_linux_aarch64/abi.cxx
-+++ bridges/source/cpp_uno/gcc3_linux_aarch64/abi.cxx
-@@ -136,6 +136,28 @@ std::type_info * getRtti(typelib_TypeDescription const & type) {
- extern "C" void _GLIBCXX_CDTOR_CALLABI deleteException(void * exception) {
- __cxxabiv1::__cxa_exception * header =
- static_cast<__cxxabiv1::__cxa_exception *>(exception) - 1;
-+#if defined _LIBCPPABI_VERSION // detect libc++abi
-+ // The libcxxabi commit
-+ // <http://llvm.org/viewvc/llvm-project?view=revision&revision=303175>
-+ // "[libcxxabi] Align unwindHeader on a double-word boundary" towards
-+ // LLVM 5.0 changed the size of __cxa_exception by adding
-+ //
-+ // __attribute__((aligned))
-+ //
-+ // to the final member unwindHeader, on x86-64 effectively adding a hole of
-+ // size 8 in front of that member (changing its offset from 88 to 96,
-+ // sizeof(__cxa_exception) from 120 to 128, and alignof(__cxa_exception)
-+ // from 8 to 16); a hack to dynamically determine whether we run against a
-+ // new libcxxabi is to look at the exceptionDestructor member, which must
-+ // point to this function (the use of __cxa_exception in fillUnoException is
-+ // unaffected, as it only accesses members towards the start of the struct,
-+ // through a pointer known to actually point at the start):
-+ if (header->exceptionDestructor != &deleteException) {
-+ header = reinterpret_cast<__cxa_exception const *>(
-+ reinterpret_cast<char const *>(header) - 8);
-+ assert(header->exceptionDestructor == &deleteException);
-+ }
-+#endif
- OUString unoName(toUnoName(header->exceptionType->name()));
- typelib_TypeDescription * td = 0;
- typelib_typedescription_getByName(&td, unoName.pData);
diff --git a/editors/libreoffice/files/patch-basic_source_classes_sbxmod.cxx b/editors/libreoffice/files/patch-basic_source_classes_sbxmod.cxx
new file mode 100644
index 000000000000..3eb7b7bbbb57
--- /dev/null
+++ b/editors/libreoffice/files/patch-basic_source_classes_sbxmod.cxx
@@ -0,0 +1,11 @@
+--- basic/source/classes/sbxmod.cxx.orig
++++ basic/source/classes/sbxmod.cxx
+@@ -1059,7 +1059,7 @@ void SbModule::Run( SbMethod* pMeth )
+ struct rlimit rl;
+ getrlimit ( RLIMIT_STACK, &rl );
+ #endif
+-#if defined LINUX
++#if defined(LINUX) || defined(__FreeBSD__)
+ // Empiric value, 900 = needed bytes/Basic call level
+ // for Linux including 10% safety margin
+ nMaxCallLevel = rl.rlim_cur / 900;
diff --git a/editors/libreoffice/files/patch-basic_source_runtime_methods.cxx b/editors/libreoffice/files/patch-basic_source_runtime_methods.cxx
new file mode 100644
index 000000000000..f8a7619297ad
--- /dev/null
+++ b/editors/libreoffice/files/patch-basic_source_runtime_methods.cxx
@@ -0,0 +1,10 @@
+--- basic/source/runtime/methods.cxx.orig
++++ basic/source/runtime/methods.cxx
+@@ -84,6 +84,7 @@ using namespace com::sun::star::uno;
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <errno.h>
++#include <unistd.h>
+
+ #include <sbobjmod.hxx>
+ #include <sbxmod.hxx>
diff --git a/editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__aarch64_cpp2uno.cxx b/editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__aarch64_cpp2uno.cxx
index 1f841530d63f..e51fe9edf04c 100644
--- a/editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__aarch64_cpp2uno.cxx
+++ b/editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__aarch64_cpp2uno.cxx
@@ -11,9 +11,9 @@
+ sal_Int32 volatile functionIndex, vtableOffset;
+
+ asm volatile(
-+ "mov %0, x8\n"
-+ "mov %1, x9\n"
-+ "mov %2, x10\n"
++ "mov %0, x8\n\t"
++ "mov %0, x9\n\t"
++ "mov %0, x10\n\t"
+ : "=r" (indirectRet), "=r" (functionIndex), "=r" (vtableOffset)
+ ::);
+
diff --git a/editors/libreoffice/files/patch-cxa_exception b/editors/libreoffice/files/patch-cxa_exception
deleted file mode 100644
index 007d8f0a6192..000000000000
--- a/editors/libreoffice/files/patch-cxa_exception
+++ /dev/null
@@ -1,98 +0,0 @@
-From 97d736d27435fb26d5609000f77bd79ece08572e Mon Sep 17 00:00:00 2001
-From: Stephan Bergmann <sbergman@redhat.com>
-Date: Wed, 18 Dec 2019 10:59:46 +0100
-Subject: [PATCH] Fix typos concerning the __cxa_exception check
-
-...introduced with 069506bcb0ee4005b01c22095ed427b96b553c98 "Use config_cxxabi.h
-to check for __cxa_eh_globals, __cxa_exception", but which appear to have been
-harmless as (a) the checked-for __cxxabiv1::__cxa_exceptions never existed in
-cxxabi.h, and (b) lack of __cxxabiv1::__cxa_exception in cxxabi.h happened to
-conincide with !HAVE_CXXABI_H_CXA_EH_GLOBALS
-
-Change-Id: I13f8a2b3cf0f03f2bc96cf053d2b571860055978
-Reviewed-on: https://gerrit.libreoffice.org/85373
-Tested-by: Jenkins
-Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
----
- bridges/source/cpp_uno/gcc3_linux_arm/share.hxx | 2 +-
- bridges/source/cpp_uno/gcc3_linux_x86-64/share.hxx | 2 +-
- configure.ac | 6 +++---
- 3 files changed, 5 insertions(+), 5 deletions(-)
-
-diff --git bridges/source/cpp_uno/gcc3_linux_arm/share.hxx bridges/source/cpp_uno/gcc3_linux_arm/share.hxx
-index ac380969e21b..0faa612d92fd 100644
---- bridges/source/cpp_uno/gcc3_linux_arm/share.hxx
-+++ bridges/source/cpp_uno/gcc3_linux_arm/share.hxx
-@@ -60,7 +60,7 @@ public:
- }
- #endif
-
--#if !HAVE_CXXABI_H_CXA_EH_GLOBALS
-+#if !HAVE_CXXABI_H_CXA_EXCEPTION
- namespace __cxxabiv1 {
- struct __cxa_exception
- {
-diff --git bridges/source/cpp_uno/gcc3_linux_x86-64/share.hxx bridges/source/cpp_uno/gcc3_linux_x86-64/share.hxx
-index 864173470476..e8afe35c4f59 100644
---- bridges/source/cpp_uno/gcc3_linux_x86-64/share.hxx
-+++ bridges/source/cpp_uno/gcc3_linux_x86-64/share.hxx
-@@ -101,7 +101,7 @@ public:
- }
- #endif
-
--#if !HAVE_CXXABI_H_CXA_EH_GLOBALS
-+#if !HAVE_CXXABI_H_CXA_EXCEPTION
- // <https://mentorembedded.github.io/cxx-abi/abi-eh.html>,
- // libcxxabi/src/cxa_exception.hpp:
- namespace __cxxabiv1 {
-diff --git configure.ac configure.ac
-index ba5e87ea1641..ad246a64f37a 100644
---- configure.ac
-+++ configure.ac
-@@ -6312,14 +6312,14 @@ if test "$GCC" = "yes" -o "$COM_IS_CLANG" = TRUE; then
- ], [AC_MSG_RESULT([no])])
- AC_LANG_POP([C++])
-
-- AC_MSG_CHECKING([whether $CXX_BASE defines __cxa_exceptions in cxxabi.h])
-+ AC_MSG_CHECKING([whether $CXX_BASE defines __cxa_exception in cxxabi.h])
- AC_LANG_PUSH([C++])
- AC_COMPILE_IFELSE([AC_LANG_SOURCE([
- #include <cstddef>
- #include <cxxabi.h>
-- std::size_t f() { return sizeof(__cxxabiv1::__cxa_exceptions); }
-+ std::size_t f() { return sizeof(__cxxabiv1::__cxa_exception); }
- ])], [
-- AC_DEFINE([HAVE_CXXABI_H_CXA_EXCEPTIONS],[1])
-+ AC_DEFINE([HAVE_CXXABI_H_CXA_EXCEPTION],[1])
- AC_MSG_RESULT([yes])
- ], [AC_MSG_RESULT([no])])
- AC_LANG_POP([C++])
-
---- configure.orig 2020-04-09 11:53:22.480526000 +0200
-+++ configure 2020-04-09 11:57:59.716479000 +0200
-@@ -17682,8 +17692,8 @@ ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $
- ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-
-- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX_BASE defines __cxa_exceptions in cxxabi.h" >&5
--$as_echo_n "checking whether $CXX_BASE defines __cxa_exceptions in cxxabi.h... " >&6; }
-+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX_BASE defines __cxa_exception in cxxabi.h" >&5
-+$as_echo_n "checking whether $CXX_BASE defines __cxa_exception in cxxabi.h... " >&6; }
- ac_ext=cpp
- ac_cpp='$CXXCPP $CPPFLAGS'
- ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-@@ -17695,12 +17705,12 @@ ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
-
- #include <cstddef>
- #include <cxxabi.h>
-- std::size_t f() { return sizeof(__cxxabiv1::__cxa_exceptions); }
-+ std::size_t f() { return sizeof(__cxxabiv1::__cxa_exception); }
-
- _ACEOF
- if ac_fn_cxx_try_compile "$LINENO"; then :
-
-- $as_echo "#define HAVE_CXXABI_H_CXA_EXCEPTIONS 1" >>confdefs.h
-+ $as_echo "#define HAVE_CXXABI_H_CXA_EXCEPTION 1" >>confdefs.h
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
- $as_echo "yes" >&6; }
diff --git a/editors/libreoffice/files/patch-desktop_source_app_app.cxx b/editors/libreoffice/files/patch-desktop_source_app_app.cxx
new file mode 100644
index 000000000000..0dbece6df9f0
--- /dev/null
+++ b/editors/libreoffice/files/patch-desktop_source_app_app.cxx
@@ -0,0 +1,21 @@
+--- desktop/source/app/app.cxx.orig
++++ desktop/source/app/app.cxx
+@@ -564,6 +564,7 @@ void Desktop::InitFinished()
+
+ void Desktop::DeInit()
+ {
++ const CommandLineArgs& rCmdLineArgs = GetCommandLineArgs();
+ try {
+ // instead of removing of the configManager just let it commit all the changes
+ utl::ConfigManager::storeConfigItems();
+@@ -580,7 +581,9 @@ void Desktop::DeInit()
+ // clear lockfile
+ m_xLockfile.reset();
+
+- RequestHandler::Disable();
++ if ( !rCmdLineArgs.GetUnknown().isEmpty()
++ || rCmdLineArgs.IsHelp() || rCmdLineArgs.IsVersion() )
++ RequestHandler::Disable();
+ if( pSignalHandler )
+ osl_removeSignalHandler( pSignalHandler );
+ } catch (const RuntimeException&) {
diff --git a/editors/libreoffice/files/patch-libreofficekit_qa_gtktiledviewer_gtv-lok-dialog.cxx b/editors/libreoffice/files/patch-libreofficekit_qa_gtktiledviewer_gtv-lok-dialog.cxx
new file mode 100644
index 000000000000..00e8786b8aec
--- /dev/null
+++ b/editors/libreoffice/files/patch-libreofficekit_qa_gtktiledviewer_gtv-lok-dialog.cxx
@@ -0,0 +1,15 @@
+--- libreofficekit/qa/gtktiledviewer/gtv-lok-dialog.cxx.orig 2020-05-06 18:00:34 UTC
++++ libreofficekit/qa/gtktiledviewer/gtv-lok-dialog.cxx
+@@ -10,7 +10,12 @@
+ #include <gtk/gtk.h>
+ #include <gdk/gdkkeysyms.h>
+
++#include <cmath>
+ #include <iostream>
++#include <strstream>
++#include <sstream>
++#include <string>
++#include <vector>
+
+ #include <LibreOfficeKit/LibreOfficeKitGtk.h>
+ #include <LibreOfficeKit/LibreOfficeKitEnums.h>
diff --git a/editors/libreoffice/files/patch-libreofficekit_qa_gtktiledviewer_gtv-main-toolbar.cxx b/editors/libreoffice/files/patch-libreofficekit_qa_gtktiledviewer_gtv-main-toolbar.cxx
new file mode 100644
index 000000000000..c0eedea5df83
--- /dev/null
+++ b/editors/libreoffice/files/patch-libreofficekit_qa_gtktiledviewer_gtv-main-toolbar.cxx
@@ -0,0 +1,10 @@
+--- libreofficekit/qa/gtktiledviewer/gtv-main-toolbar.cxx.orig 2020-05-06 18:00:34 UTC
++++ libreofficekit/qa/gtktiledviewer/gtv-main-toolbar.cxx
+@@ -19,6 +19,7 @@
+ #include <fstream>
+ #include <map>
+ #include <memory>
++#include <vector>
+
+ namespace {
+
diff --git a/editors/libreoffice/files/patch-vcl_qt5_Qt5Frame.cxx b/editors/libreoffice/files/patch-vcl_qt5_Qt5Frame.cxx
index 43fc420c44d4..e6b1e7e5cf59 100644
--- a/editors/libreoffice/files/patch-vcl_qt5_Qt5Frame.cxx
+++ b/editors/libreoffice/files/patch-vcl_qt5_Qt5Frame.cxx
@@ -1,11 +1,11 @@
--- vcl/qt5/Qt5Frame.cxx.orig 2020-05-13 11:19:20 UTC
+++ vcl/qt5/Qt5Frame.cxx
-@@ -318,7 +318,7 @@ SalGraphics* Qt5Frame::AcquireGraphics()
+@@ -308,7 +308,7 @@ SalGraphics* Qt5Frame::AcquireGraphics()
if (m_bUseCairo)
{
-- if (!m_pOurSvpGraphics.get() || m_bGraphicsInvalid)
-+ if (!m_pOurSvpGraphics.get())
+- if (!m_pOurSvpGraphics || m_bGraphicsInvalid)
++ if (!m_pOurSvpGraphics)
{
m_pOurSvpGraphics.reset(new Qt5SvpGraphics(this));
InitQt5SvpGraphics(m_pOurSvpGraphics.get());
diff --git a/editors/libreoffice/files/patch-vcl_source_app_svapp.cxx b/editors/libreoffice/files/patch-vcl_source_app_svapp.cxx
index 7e04c32bd915..ca238c012a03 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 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( "; " );
+--- vcl/source/app/svapp.cxx.orig 2020-05-27 12:17:53 UTC
++++ vcl/source/app/svapp.cxx
+@@ -1183,7 +1183,7 @@ OUString Application::GetHWOSConfInfo(const int bSelec
+ #endif
+ appendDetails("", VclResId(SV_APP_DEFAULT));
-#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( "; " );
+ appendDetails("; ", SV_APP_VCLBACKEND + GetToolkitName());
+ #endif
+ }