aboutsummaryrefslogtreecommitdiffstats
path: root/editors
diff options
context:
space:
mode:
authorjkim <jkim@FreeBSD.org>2015-09-02 05:26:44 +0800
committerjkim <jkim@FreeBSD.org>2015-09-02 05:26:44 +0800
commitc5289f17490bb614af1f9976923d332159a8c3b4 (patch)
tree096d23e157bb6c7cf824e6673e76df1c3416d2bc /editors
parenta5affce185594ddc2ee815ce8fe153f0a19d7253 (diff)
downloadfreebsd-ports-gnome-c5289f17490bb614af1f9976923d332159a8c3b4.tar.gz
freebsd-ports-gnome-c5289f17490bb614af1f9976923d332159a8c3b4.tar.zst
freebsd-ports-gnome-c5289f17490bb614af1f9976923d332159a8c3b4.zip
Update LibreOffice to 5.0.1.
Unfortunately, LibreOffice project completely dropped support for pre-C++11 compilers and libraries since 4.4. Therefore, we cannot easily build it on FeeBSD 9.x any more unless the system was rebuilt with WITH_CLANG_IS_CC and WITH_LIBCPLUSPLUS. If user is unable to upgrade the system for some reason, the old port, i.e., 4.3.7, is still available from devel/libreoffice4 (with no language packs).
Diffstat (limited to 'editors')
-rw-r--r--editors/Makefile2
-rw-r--r--editors/libreoffice-af/distinfo4
-rw-r--r--editors/libreoffice-am/distinfo8
-rw-r--r--editors/libreoffice-as/distinfo4
-rw-r--r--editors/libreoffice-ast/distinfo8
-rw-r--r--editors/libreoffice-be/distinfo4
-rw-r--r--editors/libreoffice-bg/distinfo8
-rw-r--r--editors/libreoffice-bn/distinfo8
-rw-r--r--editors/libreoffice-bn_IN/distinfo8
-rw-r--r--editors/libreoffice-bo/distinfo8
-rw-r--r--editors/libreoffice-br/distinfo4
-rw-r--r--editors/libreoffice-brx/distinfo4
-rw-r--r--editors/libreoffice-bs/distinfo8
-rw-r--r--editors/libreoffice-ca/distinfo8
-rw-r--r--editors/libreoffice-ca_valencia/distinfo8
-rw-r--r--editors/libreoffice-cs/distinfo8
-rw-r--r--editors/libreoffice-cy/distinfo4
-rw-r--r--editors/libreoffice-da/distinfo8
-rw-r--r--editors/libreoffice-dgo/distinfo4
-rw-r--r--editors/libreoffice-dz/distinfo8
-rw-r--r--editors/libreoffice-el/distinfo8
-rw-r--r--editors/libreoffice-en_GB/distinfo8
-rw-r--r--editors/libreoffice-en_ZA/distinfo8
-rw-r--r--editors/libreoffice-eo/distinfo8
-rw-r--r--editors/libreoffice-es/distinfo8
-rw-r--r--editors/libreoffice-et/distinfo8
-rw-r--r--editors/libreoffice-eu/distinfo8
-rw-r--r--editors/libreoffice-fa/distinfo4
-rw-r--r--editors/libreoffice-fi/distinfo8
-rw-r--r--editors/libreoffice-ga/distinfo4
-rw-r--r--editors/libreoffice-gd/distinfo4
-rw-r--r--editors/libreoffice-gl/distinfo8
-rw-r--r--editors/libreoffice-gu/distinfo8
-rw-r--r--editors/libreoffice-gug/Makefile7
-rw-r--r--editors/libreoffice-gug/distinfo2
-rw-r--r--editors/libreoffice-gug/pkg-descr3
-rw-r--r--editors/libreoffice-hi/distinfo8
-rw-r--r--editors/libreoffice-hr/distinfo8
-rw-r--r--editors/libreoffice-i18n/Makefile6
-rw-r--r--editors/libreoffice-id/distinfo8
-rw-r--r--editors/libreoffice-is/distinfo8
-rw-r--r--editors/libreoffice-it/distinfo8
-rw-r--r--editors/libreoffice-ka/distinfo8
-rw-r--r--editors/libreoffice-kk/distinfo4
-rw-r--r--editors/libreoffice-km/distinfo8
-rw-r--r--editors/libreoffice-kmr_Latn/distinfo4
-rw-r--r--editors/libreoffice-kn/distinfo4
-rw-r--r--editors/libreoffice-kok/distinfo4
-rw-r--r--editors/libreoffice-ks/distinfo4
-rw-r--r--editors/libreoffice-lb/distinfo4
-rw-r--r--editors/libreoffice-lo/distinfo4
-rw-r--r--editors/libreoffice-lt/distinfo4
-rw-r--r--editors/libreoffice-lv/distinfo4
-rw-r--r--editors/libreoffice-mai/distinfo4
-rw-r--r--editors/libreoffice-mk/distinfo8
-rw-r--r--editors/libreoffice-ml/distinfo4
-rw-r--r--editors/libreoffice-mn/distinfo4
-rw-r--r--editors/libreoffice-mni/distinfo4
-rw-r--r--editors/libreoffice-mr/distinfo4
-rw-r--r--editors/libreoffice-my/distinfo4
-rw-r--r--editors/libreoffice-nb/distinfo8
-rw-r--r--editors/libreoffice-ne/distinfo8
-rw-r--r--editors/libreoffice-nl/distinfo8
-rw-r--r--editors/libreoffice-nn/distinfo8
-rw-r--r--editors/libreoffice-nr/distinfo4
-rw-r--r--editors/libreoffice-nso/distinfo4
-rw-r--r--editors/libreoffice-oc/distinfo4
-rw-r--r--editors/libreoffice-om/distinfo8
-rw-r--r--editors/libreoffice-or/distinfo4
-rw-r--r--editors/libreoffice-pa_IN/distinfo4
-rw-r--r--editors/libreoffice-ro/distinfo4
-rw-r--r--editors/libreoffice-rw/distinfo4
-rw-r--r--editors/libreoffice-sa_IN/distinfo4
-rw-r--r--editors/libreoffice-sat/distinfo4
-rw-r--r--editors/libreoffice-sd/distinfo4
-rw-r--r--editors/libreoffice-si/distinfo8
-rw-r--r--editors/libreoffice-sid/distinfo4
-rw-r--r--editors/libreoffice-sk/distinfo8
-rw-r--r--editors/libreoffice-sl/distinfo8
-rw-r--r--editors/libreoffice-sq/distinfo8
-rw-r--r--editors/libreoffice-sr/distinfo4
-rw-r--r--editors/libreoffice-sr_Latn/distinfo4
-rw-r--r--editors/libreoffice-ss/distinfo4
-rw-r--r--editors/libreoffice-st/distinfo4
-rw-r--r--editors/libreoffice-sv/distinfo8
-rw-r--r--editors/libreoffice-sw_TZ/distinfo4
-rw-r--r--editors/libreoffice-ta/distinfo4
-rw-r--r--editors/libreoffice-te/distinfo4
-rw-r--r--editors/libreoffice-tg/distinfo8
-rw-r--r--editors/libreoffice-th/distinfo4
-rw-r--r--editors/libreoffice-tn/distinfo4
-rw-r--r--editors/libreoffice-tr/distinfo8
-rw-r--r--editors/libreoffice-ts/distinfo4
-rw-r--r--editors/libreoffice-tt/distinfo4
-rw-r--r--editors/libreoffice-ug/distinfo8
-rw-r--r--editors/libreoffice-uz/distinfo4
-rw-r--r--editors/libreoffice-ve/distinfo4
-rw-r--r--editors/libreoffice-xh/distinfo4
-rw-r--r--editors/libreoffice-zu/distinfo4
-rw-r--r--editors/libreoffice/Makefile368
-rw-r--r--editors/libreoffice/Makefile.common12
-rw-r--r--editors/libreoffice/distinfo16
-rw-r--r--editors/libreoffice/files/patch-Makefile.in11
-rw-r--r--editors/libreoffice/files/patch-Repository.mk11
-rw-r--r--editors/libreoffice/files/patch-avmedia_Library__avmediaogl.mk11
-rw-r--r--editors/libreoffice/files/patch-bin_distro-install-desktop-integration62
-rw-r--r--editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__intel_except.cxx43
-rw-r--r--editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__intel_share.hxx67
-rw-r--r--editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__intel_uno2cpp.cxx20
-rw-r--r--editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__x86-64_rtti.cxx44
-rw-r--r--editors/libreoffice/files/patch-chart2_Library__chartcore.mk14
-rw-r--r--editors/libreoffice/files/patch-chart2_Library__chartopengl.mk14
-rw-r--r--editors/libreoffice/files/patch-desktop_Library__sofficeapp.mk20
-rw-r--r--editors/libreoffice/files/patch-i18npool_CustomTarget__breakiterator.mk11
-rw-r--r--editors/libreoffice/files/patch-liborcus184
-rw-r--r--editors/libreoffice/files/patch-sal_osl_unx_backtrace.c21
-rw-r--r--editors/libreoffice/files/patch-sal_osl_unx_system.cxx12
-rw-r--r--editors/libreoffice/files/patch-sal_osl_unx_system.hxx13
-rw-r--r--editors/libreoffice/files/patch-sc_Module__sc.mk12
-rw-r--r--editors/libreoffice/files/patch-sd_Module__sd.mk11
-rw-r--r--editors/libreoffice/files/patch-shell_source_unix_sysshell_recently__used__file__handler.cxx16
-rw-r--r--editors/libreoffice/files/patch-solenv_bin_concat-deps.c36
-rw-r--r--editors/libreoffice/files/patch-solenv_gbuild_UnpackedTarball.mk10
-rw-r--r--editors/libreoffice/files/patch-solenv_gbuild_platform_unxgcc.mk11
-rw-r--r--editors/libreoffice/files/patch-svtools_source_svrtf_parrtf.cxx10
-rw-r--r--editors/libreoffice/files/patch-svx_Executable__gengal.mk20
-rw-r--r--editors/libreoffice/files/patch-sw_Module__sw.mk12
-rw-r--r--editors/libreoffice/files/patch-sysui_desktop_share_create__tree.sh15
-rw-r--r--editors/libreoffice/files/patch-ucb_source_ucp_webdav_DateTimeHelper.cxx11
-rw-r--r--editors/libreoffice/files/patch-vcl_Executable__icontest.mk20
-rw-r--r--editors/libreoffice/files/patch-vcl_Executable__mtfdemo.mk20
-rw-r--r--editors/libreoffice/files/patch-vcl_Executable__ui-previewer.mk20
-rw-r--r--editors/libreoffice/files/patch-vcl_Executable__vcldemo.mk20
-rw-r--r--editors/libreoffice/files/patch-vcl_Library__vcl.mk29
-rw-r--r--editors/libreoffice/files/patch-vcl_Module__vcl.mk11
-rw-r--r--editors/libreoffice/files/patch-vcl_StaticLibrary__glxtest.mk26
-rw-r--r--editors/libreoffice/files/patch-vcl_inc_opengl_x11_gdiimpl.hxx11
-rw-r--r--editors/libreoffice/files/patch-vcl_qa_cppunit_BitmapTest.cxx11
-rw-r--r--editors/libreoffice4/Makefile385
-rw-r--r--editors/libreoffice4/distinfo50
-rw-r--r--editors/libreoffice4/files/disable-cppunittester (renamed from editors/libreoffice/files/disable-cppunittester)0
-rw-r--r--editors/libreoffice4/files/enable-opencollada (renamed from editors/libreoffice/files/enable-opencollada)0
-rw-r--r--editors/libreoffice4/files/extra-Makefile.in (renamed from editors/libreoffice/files/extra-Makefile.in)0
-rw-r--r--editors/libreoffice4/files/extra-configure.ac (renamed from editors/libreoffice/files/extra-configure.ac)0
-rw-r--r--editors/libreoffice4/files/extra-libc++ (renamed from editors/libreoffice/files/extra-libc++)0
-rw-r--r--editors/libreoffice4/files/extra-libc++.i386 (renamed from editors/libreoffice/files/extra-libc++.i386)0
-rw-r--r--editors/libreoffice4/files/patch-avmedia__Library_avmediaogl.mk (renamed from editors/libreoffice/files/patch-avmedia__Library_avmediaogl.mk)0
-rw-r--r--editors/libreoffice4/files/patch-bin__distro-install-desktop-integration (renamed from editors/libreoffice/files/patch-bin__distro-install-desktop-integration)0
-rw-r--r--editors/libreoffice4/files/patch-bridges__source__cpp_uno__gcc3_linux_intel__except.cxx (renamed from editors/libreoffice/files/patch-bridges__source__cpp_uno__gcc3_linux_intel__except.cxx)0
-rw-r--r--editors/libreoffice4/files/patch-bridges__source__cpp_uno__gcc3_linux_x86-64__except.cxx (renamed from editors/libreoffice/files/patch-bridges__source__cpp_uno__gcc3_linux_x86-64__except.cxx)0
-rw-r--r--editors/libreoffice4/files/patch-chart2__Library_chartcore.mk (renamed from editors/libreoffice/files/patch-chart2__Library_chartcore.mk)0
-rw-r--r--editors/libreoffice4/files/patch-chart2__Library_chartopengl.mk (renamed from editors/libreoffice/files/patch-chart2__Library_chartopengl.mk)0
-rw-r--r--editors/libreoffice4/files/patch-configure.ac (renamed from editors/libreoffice/files/patch-configure.ac)0
-rw-r--r--editors/libreoffice4/files/patch-external__collada2gltf__patches__kill_c++11_code.patch.1 (renamed from editors/libreoffice/files/patch-external__collada2gltf__patches__kill_c++11_code.patch.1)0
-rw-r--r--editors/libreoffice4/files/patch-i18npool__CustomTarget_breakiterator.mk (renamed from editors/libreoffice/files/patch-i18npool__CustomTarget_breakiterator.mk)0
-rw-r--r--editors/libreoffice4/files/patch-sal__osl__unx__backtrace.c (renamed from editors/libreoffice/files/patch-sal__osl__unx__backtrace.c)0
-rw-r--r--editors/libreoffice4/files/patch-sal__osl__unx__system.c (renamed from editors/libreoffice/files/patch-sal__osl__unx__system.c)0
-rw-r--r--editors/libreoffice4/files/patch-sal__osl__unx__system.h (renamed from editors/libreoffice/files/patch-sal__osl__unx__system.h)0
-rw-r--r--editors/libreoffice4/files/patch-sd__Module_sd.mk (renamed from editors/libreoffice/files/patch-sd__Module_sd.mk)0
-rw-r--r--editors/libreoffice4/files/patch-shell__Module_shell.mk (renamed from editors/libreoffice/files/patch-shell__Module_shell.mk)0
-rw-r--r--editors/libreoffice4/files/patch-solenv__bin__concat-deps.c (renamed from editors/libreoffice/files/patch-solenv__bin__concat-deps.c)0
-rw-r--r--editors/libreoffice4/files/patch-solenv__gbuild__UnpackedTarball.mk (renamed from editors/libreoffice/files/patch-solenv__gbuild__UnpackedTarball.mk)0
-rw-r--r--editors/libreoffice4/files/patch-solenv__gbuild__platform__unxgcc.mk (renamed from editors/libreoffice/files/patch-solenv__gbuild__platform__unxgcc.mk)0
-rw-r--r--editors/libreoffice4/files/patch-svtools__source__control__ctrlbox.cxx (renamed from editors/libreoffice/files/patch-svtools__source__control__ctrlbox.cxx)0
-rw-r--r--editors/libreoffice4/files/patch-sysui__desktop__share__create_tree.sh (renamed from editors/libreoffice/files/patch-sysui__desktop__share__create_tree.sh)0
-rw-r--r--editors/libreoffice4/files/patch-vcl__Library_vclopengl.mk (renamed from editors/libreoffice/files/patch-vcl__Library_vclopengl.mk)0
-rw-r--r--editors/libreoffice4/files/patch-vcl__unx__gtk__gdi__salnativewidgets-gtk.cxx (renamed from editors/libreoffice/files/patch-vcl__unx__gtk__gdi__salnativewidgets-gtk.cxx)0
-rw-r--r--editors/libreoffice4/pkg-descr6
168 files changed, 1804 insertions, 491 deletions
diff --git a/editors/Makefile b/editors/Makefile
index 09e2ec6fde7d..85688e83f254 100644
--- a/editors/Makefile
+++ b/editors/Makefile
@@ -132,6 +132,7 @@
SUBDIR += libreoffice-gd
SUBDIR += libreoffice-gl
SUBDIR += libreoffice-gu
+ SUBDIR += libreoffice-gug
SUBDIR += libreoffice-hi
SUBDIR += libreoffice-hr
SUBDIR += libreoffice-i18n
@@ -195,6 +196,7 @@
SUBDIR += libreoffice-ve
SUBDIR += libreoffice-xh
SUBDIR += libreoffice-zu
+ SUBDIR += libreoffice4
SUBDIR += madedit
SUBDIR += manedit
SUBDIR += mg
diff --git a/editors/libreoffice-af/distinfo b/editors/libreoffice-af/distinfo
index bb4a232569aa..b69d2c56ab72 100644
--- a/editors/libreoffice-af/distinfo
+++ b/editors/libreoffice-af/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_af.tar.gz) = ef7aece6f2d5d59bacb02301633b3ede2d20801610e3b4d69dd151931fa4bbbd
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_af.tar.gz) = 1133120
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_af.tar.gz) = 7f94c34f0cf8a5f3cf26e5d270843770065bde660acdbaa2ba0fcef9885e70db
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_af.tar.gz) = 1109055
diff --git a/editors/libreoffice-am/distinfo b/editors/libreoffice-am/distinfo
index 2370589b2bba..5bb313bc8128 100644
--- a/editors/libreoffice-am/distinfo
+++ b/editors/libreoffice-am/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_am.tar.gz) = 3a721688fecfe7fda86d67d53ea2eb7c61053315c8f8e8ec8a9cee2da6637c1f
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_am.tar.gz) = 537001
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_am.tar.gz) = 05ec5d98a766215a9ca391adae486d8ab47223870b87b85cf42bf425605f44aa
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_am.tar.gz) = 7066082
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_am.tar.gz) = 57d08c70c845a15c5d958b563972433717f669d34b70e00ec5e27b7a2b3147ae
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_am.tar.gz) = 514167
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_am.tar.gz) = f0707315a0eecf3040b671be6037d8e1c4c6a1b9aa56330c4d8cd856e7e394fc
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_am.tar.gz) = 7154709
diff --git a/editors/libreoffice-as/distinfo b/editors/libreoffice-as/distinfo
index 797e9e1930f1..25e842789dd5 100644
--- a/editors/libreoffice-as/distinfo
+++ b/editors/libreoffice-as/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_as.tar.gz) = 2c85a0b930c9fde89c35dc877e04ff2ed9c82c1ddebdca61d5ec98e1d0a2a3b8
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_as.tar.gz) = 570841
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_as.tar.gz) = d1f3536a1e31211a72c368b919ac2f8428585f0b4572b416ebd22a8728a32fa3
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_as.tar.gz) = 542115
diff --git a/editors/libreoffice-ast/distinfo b/editors/libreoffice-ast/distinfo
index 1cf3170b5a76..5f9574f5b753 100644
--- a/editors/libreoffice-ast/distinfo
+++ b/editors/libreoffice-ast/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ast.tar.gz) = 284d3420d89dd24c2d9f6b8026e5d1b51da9decd023e7728adc9e5558835efd1
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ast.tar.gz) = 521314
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_ast.tar.gz) = 59247362bcabbbf6a29fbe15afecaa1edc4306911c1bdb1caa01ea631408b7f1
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_ast.tar.gz) = 7948948
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ast.tar.gz) = d1b46208175167a2010a3b9d24a8c938a92de58501b193a6caba54c2c2c3a4a8
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ast.tar.gz) = 498224
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_ast.tar.gz) = 908a0a464ca8da4552535093e790b716f3568a6e6df82daafae519bb42fea281
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_ast.tar.gz) = 8008663
diff --git a/editors/libreoffice-be/distinfo b/editors/libreoffice-be/distinfo
index 0b0fea4ab796..c9c730be9566 100644
--- a/editors/libreoffice-be/distinfo
+++ b/editors/libreoffice-be/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_be.tar.gz) = 39d6474f24e1de3cefa954300b2b82de6ccbf4d5ef1e52fe8e8d10eff3deb162
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_be.tar.gz) = 905669
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_be.tar.gz) = 0953eb10a7568b646349c628f94e2d2ba3f8480e32a81dc242a34f702984962a
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_be.tar.gz) = 877482
diff --git a/editors/libreoffice-bg/distinfo b/editors/libreoffice-bg/distinfo
index 3fec309967fd..b12f941c6d52 100644
--- a/editors/libreoffice-bg/distinfo
+++ b/editors/libreoffice-bg/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_bg.tar.gz) = 7b994f9267788fe7943f66d7173a6a62f23a7a1ee3aa28ad9478e1df3b806de5
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_bg.tar.gz) = 1988167
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_bg.tar.gz) = 16bbb652a79e9cd9fca7462bef80cf3f94e5e0d2c9230d9b778655dabcc81ea4
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_bg.tar.gz) = 8191149
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_bg.tar.gz) = fcb6a4db8934969774f8074eeec9182667f6e05cef466997580c00a19d0da494
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_bg.tar.gz) = 1958790
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_bg.tar.gz) = 6b2542f6e3f1c5e042630eab26da3227ffb46b56cb9fd0cfd5f3d34cd7daf423
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_bg.tar.gz) = 8235967
diff --git a/editors/libreoffice-bn/distinfo b/editors/libreoffice-bn/distinfo
index 51a51d5be25b..11f6e4046d51 100644
--- a/editors/libreoffice-bn/distinfo
+++ b/editors/libreoffice-bn/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_bn.tar.gz) = 01168a7faacc1b24d1a19516767cee548bb197c10a43fc5d00fc22737c074fa1
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_bn.tar.gz) = 923295
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_bn.tar.gz) = 648df888336be49c7c40f7432fa848d073e9183da96b5f2533dc1016529c4580
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_bn.tar.gz) = 9765401
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_bn.tar.gz) = 4514bcad5887f2a988785db780a78759f45429446a50e339ac9265d13b703a11
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_bn.tar.gz) = 895707
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_bn.tar.gz) = 9c0b8e0d2ee9feec5230b2103c4451c4300c51e6788ecd2e66c4aa742808b6b6
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_bn.tar.gz) = 9792372
diff --git a/editors/libreoffice-bn_IN/distinfo b/editors/libreoffice-bn_IN/distinfo
index 3d296345c895..502303c01b82 100644
--- a/editors/libreoffice-bn_IN/distinfo
+++ b/editors/libreoffice-bn_IN/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_bn-IN.tar.gz) = e772062dc4c472d48ee9fdab2e0b9dbac2195900675c41c78a964ff027385280
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_bn-IN.tar.gz) = 572977
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_bn-IN.tar.gz) = e771b5c908c137820646d573740000685bfd67cef6a593052123820b731f3780
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_bn-IN.tar.gz) = 9765193
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_bn-IN.tar.gz) = 9a05b7338f723b2929a0b2475e81eede6d18eb6c0fac1dccf6a71509b0e60bc2
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_bn-IN.tar.gz) = 548967
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_bn-IN.tar.gz) = 1e2eb68fd6bae4d0c43b76a13d3f71afb5923e8bfda3decbfbb77c52de3ee3fa
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_bn-IN.tar.gz) = 9792115
diff --git a/editors/libreoffice-bo/distinfo b/editors/libreoffice-bo/distinfo
index 0b8662cb3d9a..1a7716ff19af 100644
--- a/editors/libreoffice-bo/distinfo
+++ b/editors/libreoffice-bo/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_bo.tar.gz) = 7e72ad498c6ae3b9feab941f8ee9d1eb7b466dd2ac7d595502988ed1a292f6ba
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_bo.tar.gz) = 558600
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_bo.tar.gz) = 17c2631f0929d3e341737123147294253c441c869dd7bf5617d053d089d9d872
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_bo.tar.gz) = 9430670
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_bo.tar.gz) = 9cd8c27a30471db481e0e790b22541c07bcc2a3ce759a1804167163467958e3e
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_bo.tar.gz) = 532497
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_bo.tar.gz) = 7afdb0e21e34e0bf08d90a8205e8ab1f42077681284b322484dbe002a893ce1a
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_bo.tar.gz) = 9458161
diff --git a/editors/libreoffice-br/distinfo b/editors/libreoffice-br/distinfo
index a547661a92ac..2e5125f4ba04 100644
--- a/editors/libreoffice-br/distinfo
+++ b/editors/libreoffice-br/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_br.tar.gz) = 58ed92033ffb39eced1e74d65dfef76819fafbf53b7fba4c444fa83e6bfb8c15
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_br.tar.gz) = 1734226
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_br.tar.gz) = afb36f2c3851b889b9b8a3085bda50fbff943da14f8c9c85945ba9b123fcd5cd
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_br.tar.gz) = 1713123
diff --git a/editors/libreoffice-brx/distinfo b/editors/libreoffice-brx/distinfo
index a5e72db6daeb..ead757b4d224 100644
--- a/editors/libreoffice-brx/distinfo
+++ b/editors/libreoffice-brx/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_brx.tar.gz) = 01d39165f1608fb90fa6ee287a400e736e954228516992dc2def3a5399a3c88c
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_brx.tar.gz) = 537402
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_brx.tar.gz) = d0066f3c20c15adbf413955d91594390108b828772a38ebcf8883877c28b3578
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_brx.tar.gz) = 511766
diff --git a/editors/libreoffice-bs/distinfo b/editors/libreoffice-bs/distinfo
index d02c234ef559..a7a55f31b7e6 100644
--- a/editors/libreoffice-bs/distinfo
+++ b/editors/libreoffice-bs/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_bs.tar.gz) = 17aac4d8f4b6dc09d58e9304b6280f5936fa8ab04429f979fb51abfad9e88551
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_bs.tar.gz) = 634038
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_bs.tar.gz) = 680a42bd68d7a3de5b11afafa258e96961ecbbad10fe5fa4f7c6f2b2109154d9
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_bs.tar.gz) = 7043379
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_bs.tar.gz) = 3e952e7eb20b91264e87c54920db8c556f40122e792a4382236e72eda0fd4949
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_bs.tar.gz) = 610769
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_bs.tar.gz) = fdc36f2b938c8081994c7033d11b54782a321033c6b73545d559d5ba1c8405f7
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_bs.tar.gz) = 7072185
diff --git a/editors/libreoffice-ca/distinfo b/editors/libreoffice-ca/distinfo
index 3ae4d9a701ba..713b00b04a81 100644
--- a/editors/libreoffice-ca/distinfo
+++ b/editors/libreoffice-ca/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ca.tar.gz) = cd659826a7ef0a620613c522a5190b4a21edabdb4f5b6e657c15242d1146205b
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ca.tar.gz) = 1548533
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_ca.tar.gz) = 2a248e6e8c9bed82629c97b96867fffd036700cada0d32b29b913c5d6b26f3f5
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_ca.tar.gz) = 7822336
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ca.tar.gz) = 0c5202d670531cd2e5adbd1e0f942a472b319bbf1cba5a422b0fc49c319c29f1
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ca.tar.gz) = 1768759
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_ca.tar.gz) = 7e76c27977385f39e6e2bec4415518ab79decd8d995d6ee8bf4546985ea8b151
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_ca.tar.gz) = 7878195
diff --git a/editors/libreoffice-ca_valencia/distinfo b/editors/libreoffice-ca_valencia/distinfo
index 85fea1ca1918..49a037abddef 100644
--- a/editors/libreoffice-ca_valencia/distinfo
+++ b/editors/libreoffice-ca_valencia/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ca-valencia.tar.gz) = 2240e23f667645a1f06dd1b73fabc5b79ee1f33d89c70624ace1acaf9791490b
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ca-valencia.tar.gz) = 1543265
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_ca-valencia.tar.gz) = 55cf88c0a756fbf439928540ef20519d0dab902adf5b341fbe11eacfffad1104
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_ca-valencia.tar.gz) = 7819895
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ca-valencia.tar.gz) = bf70d35c5e2106432d2f8270d286d598c4e73a5c1c551b5237d44f8c2e5945c6
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ca-valencia.tar.gz) = 1766858
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_ca-valencia.tar.gz) = 06aba498e0e8c08d998b44f99e9839040806c077f8b9dee3e569796250d54c1d
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_ca-valencia.tar.gz) = 7882902
diff --git a/editors/libreoffice-cs/distinfo b/editors/libreoffice-cs/distinfo
index 8eb5a7951fd1..b1914e6458dc 100644
--- a/editors/libreoffice-cs/distinfo
+++ b/editors/libreoffice-cs/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_cs.tar.gz) = ee391c133bd4c437859e0fbc0148d1ac7498c1e0dbff2ea48f16c965814582d6
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_cs.tar.gz) = 2060440
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_cs.tar.gz) = 6107aabc59d2a8b67c34e0d6baa9e451bb04556398962f7e946c445dc4cdf8f3
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_cs.tar.gz) = 7449762
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_cs.tar.gz) = 557595701957d80962cd0d8153629e3c77ec5afbd3b51c34ebd0e41f3932460c
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_cs.tar.gz) = 2040703
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_cs.tar.gz) = dd144982e5b7e67df3c4e4a7f391dfe9c9c0ea8fa007bf09a2add857133ea669
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_cs.tar.gz) = 7499266
diff --git a/editors/libreoffice-cy/distinfo b/editors/libreoffice-cy/distinfo
index 9d5f819d13cc..8e0e25a25bcf 100644
--- a/editors/libreoffice-cy/distinfo
+++ b/editors/libreoffice-cy/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_cy.tar.gz) = 02e3c43bf6a9bffa45b4ef15830d3783e8f4977a4fe57fa9dc4ae6076ed2b4b1
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_cy.tar.gz) = 499071
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_cy.tar.gz) = 266690d30622ee47b6478b8230cf4285442cd4617e77d361aa792c6ec227f433
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_cy.tar.gz) = 476995
diff --git a/editors/libreoffice-da/distinfo b/editors/libreoffice-da/distinfo
index c48adfb549a1..b67edfd6fe71 100644
--- a/editors/libreoffice-da/distinfo
+++ b/editors/libreoffice-da/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_da.tar.gz) = 819050ceda3ebb91dd24689d77fb911d9ba5e77534ae00163769b72bf136f463
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_da.tar.gz) = 2410211
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_da.tar.gz) = 5889b0623e54514149a48c907dc4bf459ae2012f81a0546e6eeca9cf42768d95
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_da.tar.gz) = 7454665
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_da.tar.gz) = 667051be4b367016a7a2bcaa65e7b6d80100d31387c27a11ac66a3678f1aaa68
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_da.tar.gz) = 2379062
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_da.tar.gz) = ac2e4d387c512a68dab94301149bad6dc545aa8b7a4a3a44b3af6e3d265bcafe
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_da.tar.gz) = 7526372
diff --git a/editors/libreoffice-dgo/distinfo b/editors/libreoffice-dgo/distinfo
index ad5663aa9b4c..7122c31aae75 100644
--- a/editors/libreoffice-dgo/distinfo
+++ b/editors/libreoffice-dgo/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_dgo.tar.gz) = d4b8ee44280fb3446c886affc2aaf0476bfc7d6c433059a2c1d11b8807ce89da
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_dgo.tar.gz) = 571502
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_dgo.tar.gz) = 139340772fda8da731f05b34aae205f104538dc6e3823c376c9ae38d9fa19d76
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_dgo.tar.gz) = 542319
diff --git a/editors/libreoffice-dz/distinfo b/editors/libreoffice-dz/distinfo
index 1a823a577e7a..444711ab54b4 100644
--- a/editors/libreoffice-dz/distinfo
+++ b/editors/libreoffice-dz/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_dz.tar.gz) = e5651b9007de6269a18b56707f81f32f8093a5462150940b789da6fc9da2c4a9
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_dz.tar.gz) = 565795
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_dz.tar.gz) = 7aaf64c2162e8fbabb4f5a484372483b78568e0559e49d937d35aa8671dcc587
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_dz.tar.gz) = 10348108
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_dz.tar.gz) = b449ef87f4ccd055aee2d7aa3b9447f5973bb3324c155b1f6ea2f3de3643f672
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_dz.tar.gz) = 538234
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_dz.tar.gz) = e409e8b9cc4a1f741088a291aeac46c80edc12e0c620800675b52839b8d80ce1
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_dz.tar.gz) = 10361351
diff --git a/editors/libreoffice-el/distinfo b/editors/libreoffice-el/distinfo
index ac22186d5b14..d6d57cb48e6e 100644
--- a/editors/libreoffice-el/distinfo
+++ b/editors/libreoffice-el/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_el.tar.gz) = f726786a24a53d18f42fb7379ef17d604e55bba3118d1b75c99f50ce17885c8d
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_el.tar.gz) = 2108529
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_el.tar.gz) = 82f639a5142773ecf43e0717451c6d90c0d5e66644537a2acba73c4f19a042f0
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_el.tar.gz) = 8825684
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_el.tar.gz) = 77736a7e3f7276d353b652e280b1b70c72682fedc76188baefda36a83c90ce5f
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_el.tar.gz) = 2085888
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_el.tar.gz) = cbee9f4d5bf5aaba6271789bb984464c9cd9b59ae0a4bd57cad9cdf001bb6882
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_el.tar.gz) = 8873766
diff --git a/editors/libreoffice-en_GB/distinfo b/editors/libreoffice-en_GB/distinfo
index fb707792b12b..1cbb57bf37e4 100644
--- a/editors/libreoffice-en_GB/distinfo
+++ b/editors/libreoffice-en_GB/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_en-GB.tar.gz) = e2e49f75ad79276e05880917ef019c3a5773ad8dfe222a9d928d0ab73d77cbfc
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_en-GB.tar.gz) = 7138930
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_en-GB.tar.gz) = 5bc9a82675d00b03a0259b74531225439b09a0bfbf055f506fe8ce71ee654c15
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_en-GB.tar.gz) = 6341668
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_en-GB.tar.gz) = 707946661f2e4443c62ed0d0d6a95895e8f832f177fbde0ff3975287eb783c77
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_en-GB.tar.gz) = 7117534
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_en-GB.tar.gz) = 849b470aeb65a2f482db95c56d91859dc4c238e29e37bc70eb881d3659e11749
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_en-GB.tar.gz) = 6373117
diff --git a/editors/libreoffice-en_ZA/distinfo b/editors/libreoffice-en_ZA/distinfo
index 61219dd26b1c..47c95a9dc21a 100644
--- a/editors/libreoffice-en_ZA/distinfo
+++ b/editors/libreoffice-en_ZA/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_en-ZA.tar.gz) = 5a1a569cb60e4ab228f2c7c76308adc0df22672461b1e2cd1434cf51f64b7795
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_en-ZA.tar.gz) = 7057550
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_en-ZA.tar.gz) = 2f2d27d5cabf31620c06dd99bf3400be3ef3a2156a19cdd13f1e6904d5d0b15a
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_en-ZA.tar.gz) = 6323562
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_en-ZA.tar.gz) = 8e54bef91cf712d64a7d1ce177b837a4723cb13b6135f8cb4b34808f33626c87
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_en-ZA.tar.gz) = 7035058
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_en-ZA.tar.gz) = c8f6e725872f1eb9aa7d245f9a17ae4d6bd65ffb0e3dc7d0527f9d428a4156cb
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_en-ZA.tar.gz) = 6358191
diff --git a/editors/libreoffice-eo/distinfo b/editors/libreoffice-eo/distinfo
index 22951ea730ab..be70801d20c3 100644
--- a/editors/libreoffice-eo/distinfo
+++ b/editors/libreoffice-eo/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_eo.tar.gz) = ef32466f76b4c4f2989417b05936ba015cd4ebe74d939922260693d4ff7c70b0
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_eo.tar.gz) = 496675
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_eo.tar.gz) = d7c3a87f49028f5e58c47d6be929dee5e4b307b0f24634626b4ce7f2f7aa68a7
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_eo.tar.gz) = 6866007
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_eo.tar.gz) = d7ad123dfb8d0693fcb71ddb97327dee4b5e577def3e1ab20226b1fda87ad19b
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_eo.tar.gz) = 474481
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_eo.tar.gz) = 7cd6bf18ebd893a823b4a008131888ba4dc38e3f397f910ebe250ac02db5999c
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_eo.tar.gz) = 6939591
diff --git a/editors/libreoffice-es/distinfo b/editors/libreoffice-es/distinfo
index 64e42cc2f681..113e23208338 100644
--- a/editors/libreoffice-es/distinfo
+++ b/editors/libreoffice-es/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_es.tar.gz) = 0f0e78cf0bc3b0575ba7a4619c78bca0958073a6b92b860584ee2f4ee03b1689
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_es.tar.gz) = 1972732
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_es.tar.gz) = fa37ab0fb1ad0fe3ac2c8c168d81a67664005e072e81594b020403d2bf5186a5
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_es.tar.gz) = 7859080
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_es.tar.gz) = 745c63ccd4e5ecc405edc84ed16e98906e1329094c2ba0365405ab3529742f57
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_es.tar.gz) = 1957520
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_es.tar.gz) = aeb395fb516a5a2c0a1bcddcdf937b055f83bb2ed5095697724d25539aeeb8b1
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_es.tar.gz) = 7916659
diff --git a/editors/libreoffice-et/distinfo b/editors/libreoffice-et/distinfo
index e3226d050310..a56f4f89bf8e 100644
--- a/editors/libreoffice-et/distinfo
+++ b/editors/libreoffice-et/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_et.tar.gz) = 6dbb5ffd197565ea662ccd46835610e00221721443d3094dbaf289f456dbf2b8
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_et.tar.gz) = 1410242
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_et.tar.gz) = 738d0707d88434881e7485337dd85a804c74aa1ebdceead5cfcf406615da6d76
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_et.tar.gz) = 7381767
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_et.tar.gz) = ef767b45c768524c4ee4d325353478a3c3ff363156550c47cf853462a25716a4
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_et.tar.gz) = 1388589
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_et.tar.gz) = 591f7af9689ac77c4d9f1e37489c0be29a8d54cc562cffb7a76f00371d5ae7f0
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_et.tar.gz) = 7423639
diff --git a/editors/libreoffice-eu/distinfo b/editors/libreoffice-eu/distinfo
index 95fd31adbbe3..ff6a1bed4c6d 100644
--- a/editors/libreoffice-eu/distinfo
+++ b/editors/libreoffice-eu/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_eu.tar.gz) = f54025d0fbc35afb4ea14b4008ff64742496cde346d6f8199f104b550e2e4c98
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_eu.tar.gz) = 504177
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_eu.tar.gz) = 942723f7d30d96d1c3cba0cc153a6a295a3b2422ccb1da292127afd20c65525f
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_eu.tar.gz) = 7505771
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_eu.tar.gz) = 134305d959913f2ed4c3a3c75b9435521dc7acc203684f7a65ccd18ccd634f3f
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_eu.tar.gz) = 483528
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_eu.tar.gz) = 16305cfa32edbb9eb60a25e07dbb61a75c9bb9872c69e401f0b72a65f38c9b7f
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_eu.tar.gz) = 7565847
diff --git a/editors/libreoffice-fa/distinfo b/editors/libreoffice-fa/distinfo
index 3fc97735f6c5..ee5683950763 100644
--- a/editors/libreoffice-fa/distinfo
+++ b/editors/libreoffice-fa/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_fa.tar.gz) = 6abdf659b1a53cebfecaef495c3dd59d15055a088099b0523d64441de00e09cc
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_fa.tar.gz) = 532276
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_fa.tar.gz) = f2b3848274aade38512f56110c2b74acfcf972ea8f72091562afecc0bf2b7b98
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_fa.tar.gz) = 506952
diff --git a/editors/libreoffice-fi/distinfo b/editors/libreoffice-fi/distinfo
index 7b954a2bc5fd..ea9b0306477e 100644
--- a/editors/libreoffice-fi/distinfo
+++ b/editors/libreoffice-fi/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_fi.tar.gz) = 3f27e07a87db652ba9d01705a20a6dd8e5486e024ae5beb95355bcca27d7aea9
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_fi.tar.gz) = 513331
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_fi.tar.gz) = ca09cbaac31ebf162f5756987d825d9b3c0fa27e0bc4f45066ec0509f858ad5f
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_fi.tar.gz) = 7621694
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_fi.tar.gz) = 4aef283ac644feff78445019f4049e33321e22d077f795431ef1dfbb119b66e2
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_fi.tar.gz) = 490066
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_fi.tar.gz) = 305bd8c4a74eb83b6cb40938dcb9d9b586a8e8409401c5b63e02045fc12b8bc3
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_fi.tar.gz) = 7679134
diff --git a/editors/libreoffice-ga/distinfo b/editors/libreoffice-ga/distinfo
index a5f7116ba9d5..744a40616bc6 100644
--- a/editors/libreoffice-ga/distinfo
+++ b/editors/libreoffice-ga/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ga.tar.gz) = 65ffe9fcc706656bbaafef739ffb9cd3449922eb478d8a0811d6a7cd2748b85e
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ga.tar.gz) = 521082
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ga.tar.gz) = e8f5ff5b1f33274e2cc460b0ad7f00d1519b60653c0292f29e4dcc6c3b6b550b
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ga.tar.gz) = 500110
diff --git a/editors/libreoffice-gd/distinfo b/editors/libreoffice-gd/distinfo
index 6b56a68a788b..292045d2f074 100644
--- a/editors/libreoffice-gd/distinfo
+++ b/editors/libreoffice-gd/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_gd.tar.gz) = 06a9dca13dbfc01329616b2f2351e57b415598e9d6edde846ad1eb6d0ce1ab07
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_gd.tar.gz) = 1100994
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_gd.tar.gz) = 52917ac525042f6ba67b39a91176b58536650f9d10c7c80bcf8566189b6e58a9
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_gd.tar.gz) = 1078957
diff --git a/editors/libreoffice-gl/distinfo b/editors/libreoffice-gl/distinfo
index ac4ba490841f..dafccc81b458 100644
--- a/editors/libreoffice-gl/distinfo
+++ b/editors/libreoffice-gl/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_gl.tar.gz) = 2c15288a53e661262353af33c9d0233f805b740e62091c5ff22fe57b5f9ded2e
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_gl.tar.gz) = 1072747
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_gl.tar.gz) = 3094b162965bf08a5ea843a303026048e00ba0476d69f7eb0055c4d4fe620d4a
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_gl.tar.gz) = 7555803
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_gl.tar.gz) = 44d49267ff51ce47ac3260e851659b0f9ee4425f73cc28e4c3462a8c618eb855
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_gl.tar.gz) = 1051528
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_gl.tar.gz) = 8718296ec656c8137c1e12c68dc154c6ea3449bf4dee6a883c4936e07c16675a
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_gl.tar.gz) = 7663140
diff --git a/editors/libreoffice-gu/distinfo b/editors/libreoffice-gu/distinfo
index 9ee856beb722..941c27c123d6 100644
--- a/editors/libreoffice-gu/distinfo
+++ b/editors/libreoffice-gu/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_gu.tar.gz) = e0ed21bd56c8e753e43dbebd877cfedcd716006f40a589e8636785ca8189672e
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_gu.tar.gz) = 1209959
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_gu.tar.gz) = 931068daca4361eda124f860f5643613d165de359f7349f5cc3ddb4dd50272b6
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_gu.tar.gz) = 6545756
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_gu.tar.gz) = 25df7a80c979537a0fc0cfa0075dc06d8bb2baab14f2ef34eb154d4cf509910b
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_gu.tar.gz) = 1185530
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_gu.tar.gz) = 1c21808888984b52228a6db92874af7dbf1457f4066b093a8664f38294e02267
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_gu.tar.gz) = 6581311
diff --git a/editors/libreoffice-gug/Makefile b/editors/libreoffice-gug/Makefile
new file mode 100644
index 000000000000..6335f4b62533
--- /dev/null
+++ b/editors/libreoffice-gug/Makefile
@@ -0,0 +1,7 @@
+# $FreeBSD$
+
+LO_I18N= gug
+
+.include "${.CURDIR}/../../editors/libreoffice/Makefile.common"
+
+.include <bsd.port.mk>
diff --git a/editors/libreoffice-gug/distinfo b/editors/libreoffice-gug/distinfo
new file mode 100644
index 000000000000..1a770210f091
--- /dev/null
+++ b/editors/libreoffice-gug/distinfo
@@ -0,0 +1,2 @@
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_gug.tar.gz) = ad0c9b49b8434555b5cc9c8775eba83b871454134cb3f9a14f71ea3d7aba10ac
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_gug.tar.gz) = 496182
diff --git a/editors/libreoffice-gug/pkg-descr b/editors/libreoffice-gug/pkg-descr
new file mode 100644
index 000000000000..4390538da4dd
--- /dev/null
+++ b/editors/libreoffice-gug/pkg-descr
@@ -0,0 +1,3 @@
+Localized messages and documentation for libreoffice
+
+WWW: http://www.libreoffice.org
diff --git a/editors/libreoffice-hi/distinfo b/editors/libreoffice-hi/distinfo
index 1b40cb1a02f8..a40e60b079b2 100644
--- a/editors/libreoffice-hi/distinfo
+++ b/editors/libreoffice-hi/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_hi.tar.gz) = 664eb70d70ec774672d451ec08eb92ee3065f9a3f8b493bcb663bd034ad80fb7
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_hi.tar.gz) = 633842
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_hi.tar.gz) = 87b825e6a9d430b458f5d618952bc9e8ac78bb407fa3769f30fc3613427ced75
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_hi.tar.gz) = 7237288
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_hi.tar.gz) = f0fd60a36afaf5f97ff313ad91af5f98dd2cd76db71c111e47e6582ca0fd8048
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_hi.tar.gz) = 605917
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_hi.tar.gz) = fa8141d852117e2bdb1346b9d4865ded4c31ad8b2295e259f99c1fbf8a47c8d3
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_hi.tar.gz) = 7268809
diff --git a/editors/libreoffice-hr/distinfo b/editors/libreoffice-hr/distinfo
index eb232db0c597..cb78f2b98b61 100644
--- a/editors/libreoffice-hr/distinfo
+++ b/editors/libreoffice-hr/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_hr.tar.gz) = 81f07badfc7b9707c9ee3c0385c7846fe9a40acbdb64df8c8e0ef9cde8d2a87f
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_hr.tar.gz) = 1275596
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_hr.tar.gz) = ec6151fc82d0a0c15cb404a8bc0ceffbb5ddc239ae22a1f71163037a9fd6147c
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_hr.tar.gz) = 6717538
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_hr.tar.gz) = 29d4591c0e9e33a8864b995b7d2f6e4ba718c5c17ed2b403b6d6eb4779a30fd9
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_hr.tar.gz) = 1251277
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_hr.tar.gz) = b9d92042171abbdb209f56ca55959b378091fa8825922f7c98f290953151e9cf
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_hr.tar.gz) = 6748805
diff --git a/editors/libreoffice-i18n/Makefile b/editors/libreoffice-i18n/Makefile
index 0cae59c28017..9c9d1b524515 100644
--- a/editors/libreoffice-i18n/Makefile
+++ b/editors/libreoffice-i18n/Makefile
@@ -13,9 +13,9 @@ NO_BUILD= yes
LO_LANG_ALL= af am ar as ast be bg bn bn_IN bo br brx bs ca ca_valencia \
cs cy da de dgo dz el en_GB en_ZA eo es et eu fa fi fr ga \
- gd gl gu he hi hr hu id is it ja ka kk km kmr_Latn kn ko \
- kok ks lb lo lt lv mai mk ml mn mni mr my nb ne nl nn nr \
- nso oc om or pa_IN pl pt_BR pt ro ru rw sa_IN sat sd si \
+ gd gl gu gug he hi hr hu id is it ja ka kk km kmr_Latn kn \
+ ko kok ks lb lo lt lv mai mk ml mn mni mr my nb ne nl nn \
+ nr nso oc om or pa_IN pl pt_BR pt ro ru rw sa_IN sat sd si \
sid sk sl sq sr sr_Latn ss st sv sw_TZ ta te tg th tn tr \
ts tt ug uk uz ve vi xh zh_CN zh_TW zu
diff --git a/editors/libreoffice-id/distinfo b/editors/libreoffice-id/distinfo
index 59ce5ae4496c..b5143fbfcc1d 100644
--- a/editors/libreoffice-id/distinfo
+++ b/editors/libreoffice-id/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_id.tar.gz) = 78004997ae456c58084a4b1e55ac055373f4ae279321867f8c81a2c8ad40a9c1
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_id.tar.gz) = 495446
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_id.tar.gz) = 002ab38a6ac77508639c964a0d53417e248fed8985b8a59f767709eb58773cae
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_id.tar.gz) = 6705971
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_id.tar.gz) = 242ba4e2d1ebf4aeb371e7b3b38b2a6822aa0c84334a38e8e4436697a83986fc
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_id.tar.gz) = 475059
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_id.tar.gz) = 877dade1b5dbcae1cddbb96b8ff0ca00c2405575bb2e19e5347512ced2a13bcc
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_id.tar.gz) = 6742337
diff --git a/editors/libreoffice-is/distinfo b/editors/libreoffice-is/distinfo
index c9a7ee962030..52dd4e5aff46 100644
--- a/editors/libreoffice-is/distinfo
+++ b/editors/libreoffice-is/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_is.tar.gz) = 4d484200f6f474b992a65477c9f10a8ed20b2aa8ae05892e9e17f3cd0b6f1d93
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_is.tar.gz) = 1213633
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_is.tar.gz) = c29e30dea235eac37bdc2be6016e284913c3b5ca86c163a3dceb4f4fa23f8d73
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_is.tar.gz) = 6761558
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_is.tar.gz) = 9480dcfd43f81b6031a1f5823b24c756662b37e746dd9b27bafbf226317a7e8b
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_is.tar.gz) = 1189224
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_is.tar.gz) = 5c6bc3edafefca51e19891fb4726cb83032fff5aacf69a4d7d6f0a187923157c
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_is.tar.gz) = 6793732
diff --git a/editors/libreoffice-it/distinfo b/editors/libreoffice-it/distinfo
index 9561d3667906..3e995930068a 100644
--- a/editors/libreoffice-it/distinfo
+++ b/editors/libreoffice-it/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_it.tar.gz) = 36195a9044162ab421b752717144d078096abc90824daf33710570b767d2ec19
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_it.tar.gz) = 1837708
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_it.tar.gz) = 11b4b9d2347427cc431c2dcc6a01eba1d5b7775e56e0150ab52f3c53ec1d1f11
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_it.tar.gz) = 7797942
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_it.tar.gz) = ba9d49efb79a14359514cc4a68afd04f2c08e6728ff9a35d2b049eccff3c83b9
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_it.tar.gz) = 1821718
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_it.tar.gz) = bb31eb3ea3eb7aa7c433a618b8367f1f11a1265829b34d8521e28428a009559c
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_it.tar.gz) = 7843368
diff --git a/editors/libreoffice-ka/distinfo b/editors/libreoffice-ka/distinfo
index 3713e1a05f78..ed9d9ecde7c6 100644
--- a/editors/libreoffice-ka/distinfo
+++ b/editors/libreoffice-ka/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ka.tar.gz) = da5a72b9dabd0c959c07da88c052be0cedfd6d0c7e9146b8513ab12140aa8e31
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ka.tar.gz) = 545647
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_ka.tar.gz) = 17a5066eca319ed947cc071ddfe33906028ec7fbd2c2d37b70a16890b9c2d394
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_ka.tar.gz) = 7018646
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ka.tar.gz) = 83c9d5cbd8e044f0217cc49c4eed4f9fcdd0f3a85eec4b4b382732bc74ef8fbf
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ka.tar.gz) = 519724
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_ka.tar.gz) = 1a2f812b46c10b5e5aa18505d3d842e2d30a4964dfb8e55fb3d008eb4f185010
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_ka.tar.gz) = 7056562
diff --git a/editors/libreoffice-kk/distinfo b/editors/libreoffice-kk/distinfo
index 3748c752b556..8a58f4f66575 100644
--- a/editors/libreoffice-kk/distinfo
+++ b/editors/libreoffice-kk/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_kk.tar.gz) = 6e083f412244a30dc9ef62c0641b33cad3a0091725d07eac4a3f51b087ef5f3a
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_kk.tar.gz) = 553413
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_kk.tar.gz) = 3d18808c0895d096c9e75bd912507aca45465e477f33dabfa9b7830d84f6769c
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_kk.tar.gz) = 531687
diff --git a/editors/libreoffice-km/distinfo b/editors/libreoffice-km/distinfo
index be2481d955b3..1eb6829a330f 100644
--- a/editors/libreoffice-km/distinfo
+++ b/editors/libreoffice-km/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_km.tar.gz) = b5e2c579a22f3f68709d2f33f58aea96ff4fa08bab4d4419ac4fa93b489111f7
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_km.tar.gz) = 657025
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_km.tar.gz) = aef9d9e59e9e594db74ca0f32e173adcb551c3836a1767458ec80792ff7fca35
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_km.tar.gz) = 10248796
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_km.tar.gz) = fb99b8f7e659a703184c0a5951c5f550e400d47834b5e2e010814e1362f75e65
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_km.tar.gz) = 637342
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_km.tar.gz) = 972aadd42d89abf45982a821edb50d13cae29deba99f6fceee4d90240a17a644
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_km.tar.gz) = 10312910
diff --git a/editors/libreoffice-kmr_Latn/distinfo b/editors/libreoffice-kmr_Latn/distinfo
index baebc14d0bb4..bd8de35b8932 100644
--- a/editors/libreoffice-kmr_Latn/distinfo
+++ b/editors/libreoffice-kmr_Latn/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_kmr-Latn.tar.gz) = e482c244d4a4ab26152632f5b65dc95f68d0830fb24bf404a1cf9cf324f4de9a
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_kmr-Latn.tar.gz) = 517289
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_kmr-Latn.tar.gz) = 39babd1ecc114c024f3510b0892dfb2567cfef179402a8c1a02b4eee85c5d7b7
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_kmr-Latn.tar.gz) = 492826
diff --git a/editors/libreoffice-kn/distinfo b/editors/libreoffice-kn/distinfo
index 1a3745a7f315..82ee36914612 100644
--- a/editors/libreoffice-kn/distinfo
+++ b/editors/libreoffice-kn/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_kn.tar.gz) = e3525f44918d6aa49e3d04986fc5c322deb400bf4963ea7271957f1da5f9ff73
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_kn.tar.gz) = 562205
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_kn.tar.gz) = fd0f5d3113615b84bcfc5a928cde09d3021feaa155d6a44360e37f5177fdfdd3
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_kn.tar.gz) = 549586
diff --git a/editors/libreoffice-kok/distinfo b/editors/libreoffice-kok/distinfo
index 034de95975c4..240867e4ac9d 100644
--- a/editors/libreoffice-kok/distinfo
+++ b/editors/libreoffice-kok/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_kok.tar.gz) = afffc0b160e5a81b7d5f006e2a63f735940e674bdf9d6d93326fe710b9b96996
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_kok.tar.gz) = 562467
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_kok.tar.gz) = d09d7b0ad0badf0df52786a3bf62a375247d8fc8faee3495c9d3727e9093b4c0
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_kok.tar.gz) = 533884
diff --git a/editors/libreoffice-ks/distinfo b/editors/libreoffice-ks/distinfo
index 3396b59e5d2d..c8fdaa2d304c 100644
--- a/editors/libreoffice-ks/distinfo
+++ b/editors/libreoffice-ks/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ks.tar.gz) = 247976abc913f7af92c1686de186f693cf34e1d4bd981882eecdbf247b33ba46
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ks.tar.gz) = 539348
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ks.tar.gz) = 6c9a94ccf92f1db2de52fe373dd9a1307f6c5aa4f656c59ff807125957c47671
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ks.tar.gz) = 513056
diff --git a/editors/libreoffice-lb/distinfo b/editors/libreoffice-lb/distinfo
index fd1cf4815109..3d5536fcc498 100644
--- a/editors/libreoffice-lb/distinfo
+++ b/editors/libreoffice-lb/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_lb.tar.gz) = 1af97837e60c175ba3e2b94278efb0b0cfb2f0c69740a4961f2cc53e40e33149
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_lb.tar.gz) = 488602
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_lb.tar.gz) = 473e585472d813e32aac0af8989105227762f3fdc1b35fbcf5bf1a9ad8876859
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_lb.tar.gz) = 466091
diff --git a/editors/libreoffice-lo/distinfo b/editors/libreoffice-lo/distinfo
index a59e7faa864e..d4d5be0898c2 100644
--- a/editors/libreoffice-lo/distinfo
+++ b/editors/libreoffice-lo/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_lo.tar.gz) = a0eb1073e91bbbe463c53d3aca13df855087bdccb5c22cfe7e15fb3b3a6d2530
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_lo.tar.gz) = 579845
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_lo.tar.gz) = 5f573f53e8879224c2f21574c4668f86301286306d4e7c83d69c1cf80aa4a609
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_lo.tar.gz) = 555911
diff --git a/editors/libreoffice-lt/distinfo b/editors/libreoffice-lt/distinfo
index 7cc84b208808..3f97cab115af 100644
--- a/editors/libreoffice-lt/distinfo
+++ b/editors/libreoffice-lt/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_lt.tar.gz) = dbce159441ea864503d824ac993ee71c04720305988d8d43a574e08abce7fc56
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_lt.tar.gz) = 854926
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_lt.tar.gz) = 2e37fd82cf79ba3082cc4f98c80b530dd991cc9076550547ba11c6ec062c93b9
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_lt.tar.gz) = 830102
diff --git a/editors/libreoffice-lv/distinfo b/editors/libreoffice-lv/distinfo
index a35ce4df690d..54bb265c56b3 100644
--- a/editors/libreoffice-lv/distinfo
+++ b/editors/libreoffice-lv/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_lv.tar.gz) = 7d29cb543c09962dc1c4a198c9d651d589cd2ab7920f78014c33b0936f0e3041
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_lv.tar.gz) = 1267420
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_lv.tar.gz) = 0256fa8315ac13ce0505799c878757d2b8b7d885b482a26858e65196341b573a
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_lv.tar.gz) = 1244701
diff --git a/editors/libreoffice-mai/distinfo b/editors/libreoffice-mai/distinfo
index 3684879708e0..5756659f9a73 100644
--- a/editors/libreoffice-mai/distinfo
+++ b/editors/libreoffice-mai/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_mai.tar.gz) = 80103e46331528a6bfea8269dad003e7a48f61f2e6a100ddf6482a99370aa108
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_mai.tar.gz) = 541348
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_mai.tar.gz) = bfcdd752f30ff35aef8af6bf5f58473eeb8b6ecaed44c487441955dd2aec6d92
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_mai.tar.gz) = 516197
diff --git a/editors/libreoffice-mk/distinfo b/editors/libreoffice-mk/distinfo
index 81c7be9c2ac8..902a1a3163bd 100644
--- a/editors/libreoffice-mk/distinfo
+++ b/editors/libreoffice-mk/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_mk.tar.gz) = aea44b088a1ceb791c9264dc4fc66a01ab8e1c3f1abb540acdb351ad07b30c0e
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_mk.tar.gz) = 541596
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_mk.tar.gz) = b1e91099cab5ab9740a77a537cd51edf54a4ef6231531cd3beab8b83c24894c9
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_mk.tar.gz) = 7264260
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_mk.tar.gz) = 27e15c1ac95094b07f311dbd340bf3c2f1bf42f727fa2af24b69e62ed8eb51e5
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_mk.tar.gz) = 514665
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_mk.tar.gz) = fe88af1a066e755d434d61e661e8b4d249a2d919efaa20c50c0fb4b67fd838a0
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_mk.tar.gz) = 7294258
diff --git a/editors/libreoffice-ml/distinfo b/editors/libreoffice-ml/distinfo
index 555b6fab3262..e2c4b2cc35e1 100644
--- a/editors/libreoffice-ml/distinfo
+++ b/editors/libreoffice-ml/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ml.tar.gz) = de3aa0cf92fa55407b63b5137ae5949eb064369fb7e4d2941bc500ad2d3a7396
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ml.tar.gz) = 585934
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ml.tar.gz) = 73f7efb0457588ba304222bb2778baa3dd32bbcbe3a8d8121ddadd09d67b9c0b
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ml.tar.gz) = 554113
diff --git a/editors/libreoffice-mn/distinfo b/editors/libreoffice-mn/distinfo
index f241ba72b511..b656c9724553 100644
--- a/editors/libreoffice-mn/distinfo
+++ b/editors/libreoffice-mn/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_mn.tar.gz) = 9aa8847daa896143256682b21b93714d598f66e3f059bab72d52e2a95d6753db
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_mn.tar.gz) = 631623
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_mn.tar.gz) = 2a163eb3915a4ca4011e1e04286af96f95af9d52ff059aeb74f396fa5396e5d2
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_mn.tar.gz) = 599250
diff --git a/editors/libreoffice-mni/distinfo b/editors/libreoffice-mni/distinfo
index 0d220a51c639..bf5ace11c574 100644
--- a/editors/libreoffice-mni/distinfo
+++ b/editors/libreoffice-mni/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_mni.tar.gz) = 55f511d5c42f92793004d68d70ba55570b24de9eee64d2e63bf60d81896aea28
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_mni.tar.gz) = 554724
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_mni.tar.gz) = 0fa5df9e97da2e18097c983972e8570d68f6ecd472869a8c00190b830c00b689
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_mni.tar.gz) = 528343
diff --git a/editors/libreoffice-mr/distinfo b/editors/libreoffice-mr/distinfo
index 17ec20982cca..868e4179c155 100644
--- a/editors/libreoffice-mr/distinfo
+++ b/editors/libreoffice-mr/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_mr.tar.gz) = 8fb556f87fbac8b2d1788709d8cf51897fbbc822dfbb4d8bbd9082460ae874c1
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_mr.tar.gz) = 576449
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_mr.tar.gz) = 1da29517c0bf966cf96a3430b579c1de80e78220e4581d4755f8a815b5c036cd
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_mr.tar.gz) = 549932
diff --git a/editors/libreoffice-my/distinfo b/editors/libreoffice-my/distinfo
index abf4aaf43bcc..d21424e50518 100644
--- a/editors/libreoffice-my/distinfo
+++ b/editors/libreoffice-my/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_my.tar.gz) = 7136b0b0962ddbdb2829edb9c62c5e16e5b2142269e041551e62e7175ea1e99c
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_my.tar.gz) = 577847
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_my.tar.gz) = 7f8f7a0710d06a23260d1fd2fa737037c1b08eece2d7b861520f29bf3f6d5612
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_my.tar.gz) = 547740
diff --git a/editors/libreoffice-nb/distinfo b/editors/libreoffice-nb/distinfo
index 577d6d4649ee..d77d05731877 100644
--- a/editors/libreoffice-nb/distinfo
+++ b/editors/libreoffice-nb/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_nb.tar.gz) = 89803abb6fd4d0034c3edde3726acd56d8b04d9d4237afad18724de0d54aa4b8
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_nb.tar.gz) = 3500145
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_nb.tar.gz) = 47da395483de447e8b3686287e7fb289448a6ad9b4f3cd184d27aa939f64b0a7
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_nb.tar.gz) = 7548349
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_nb.tar.gz) = 706cbd667faae7e7576821df4416fd1c96a518bdd350c81b42ad70e2f043e547
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_nb.tar.gz) = 3480569
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_nb.tar.gz) = 5610afa7267106895745188984ce6f3985eb67ba7c4c5ba4f6d84ffe01300669
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_nb.tar.gz) = 7593237
diff --git a/editors/libreoffice-ne/distinfo b/editors/libreoffice-ne/distinfo
index 8d4cb98e55f0..29d8a3331934 100644
--- a/editors/libreoffice-ne/distinfo
+++ b/editors/libreoffice-ne/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ne.tar.gz) = 9e8fe4c45bbe46414bd64a80e083e360774024d7dca87ada78a5a5afb8576a36
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ne.tar.gz) = 940932
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_ne.tar.gz) = 3d94fa6dade92afb32fe4fc389e966b265df64f3ccdaff88cff1f69dc235242a
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_ne.tar.gz) = 9812838
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ne.tar.gz) = ccf3ae79113074dec0dcbfc8a69d60840fd05d43c0f8bc32e58f36804719cac8
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ne.tar.gz) = 915063
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_ne.tar.gz) = 4b472b291a6b69b5e066a5726607774ea0200711e89b6e1926cf48c4b8316070
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_ne.tar.gz) = 9830016
diff --git a/editors/libreoffice-nl/distinfo b/editors/libreoffice-nl/distinfo
index 80e7b87dcd0b..656fa25ebd3a 100644
--- a/editors/libreoffice-nl/distinfo
+++ b/editors/libreoffice-nl/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_nl.tar.gz) = 50ef2241d8f71fcf36d0d2cb627be60529b44aeeeaaab551a7d44ac26a2dc30c
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_nl.tar.gz) = 1293095
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_nl.tar.gz) = cdd92eb9366059585ec7eb390dad1faeb5d8224cc1be36df8e69a25c1415e693
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_nl.tar.gz) = 7612236
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_nl.tar.gz) = 94fa25aa2a816861e6353bae70da29e5fe3f945ecc1f7007e93271915962cc3e
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_nl.tar.gz) = 1278392
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_nl.tar.gz) = 071864ac0280d2cb19909d9e0edc5d4afceccbcd74f06e98682f6c2610434fc7
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_nl.tar.gz) = 7667164
diff --git a/editors/libreoffice-nn/distinfo b/editors/libreoffice-nn/distinfo
index 2964210a8754..879c234039fa 100644
--- a/editors/libreoffice-nn/distinfo
+++ b/editors/libreoffice-nn/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_nn.tar.gz) = d9a5b7fcfc264e6351c7738a9fbc3ca94e48908e570036d646e62901cba63e60
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_nn.tar.gz) = 3500351
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_nn.tar.gz) = 049c86a9b1649e16943e84cb12b86a7900b1cbfe9e1632128acd270d6e2f138e
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_nn.tar.gz) = 7501835
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_nn.tar.gz) = 34a205d052483a61e2d2b07df7ac76119329c2a4e8082f11fb4f4695f4c0428a
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_nn.tar.gz) = 3478591
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_nn.tar.gz) = 302b4ee17d0b90a46e44760da0c0ea15d3942892f2e8fc0bf68c1c92e13c1e5b
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_nn.tar.gz) = 7545875
diff --git a/editors/libreoffice-nr/distinfo b/editors/libreoffice-nr/distinfo
index dae6242371fd..c2cf18ab9d94 100644
--- a/editors/libreoffice-nr/distinfo
+++ b/editors/libreoffice-nr/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_nr.tar.gz) = 2178634c06725412d8ad9af9c6a65f1b44bc203bae7b96dcacb600995d0c5176
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_nr.tar.gz) = 516150
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_nr.tar.gz) = 5d6dec6406d66f050cee53d62a2eac01cab22dec24886e8c84e1a264af26d602
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_nr.tar.gz) = 492807
diff --git a/editors/libreoffice-nso/distinfo b/editors/libreoffice-nso/distinfo
index c002f82907e6..df523cc315ae 100644
--- a/editors/libreoffice-nso/distinfo
+++ b/editors/libreoffice-nso/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_nso.tar.gz) = a71e895339498b215153c2bdf076fef3c9937821f62607dbe6171a2611710a7c
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_nso.tar.gz) = 513049
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_nso.tar.gz) = dfded43319e11a418cc99d15fd3f1d8d8c0a80f23976f5701a694f5e1b0a4187
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_nso.tar.gz) = 488369
diff --git a/editors/libreoffice-oc/distinfo b/editors/libreoffice-oc/distinfo
index 23d4234df14b..ce926dc59de4 100644
--- a/editors/libreoffice-oc/distinfo
+++ b/editors/libreoffice-oc/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_oc.tar.gz) = 55e2f886828c4c1bb35ef12f1001d3f4ad3e42b51c915e9bc67a0bc4860ad5d1
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_oc.tar.gz) = 709982
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_oc.tar.gz) = 2ff07029c6bc2db2d87e81525fe2930ef58f8eafcacbc79f3d67363895f92aa5
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_oc.tar.gz) = 689991
diff --git a/editors/libreoffice-om/distinfo b/editors/libreoffice-om/distinfo
index deed18587a2b..0b5b3d4468d2 100644
--- a/editors/libreoffice-om/distinfo
+++ b/editors/libreoffice-om/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_om.tar.gz) = f49cb9fa56a4e71f5627622614ad6f0f0ba8dad993b6437adb67c055a6d50c3a
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_om.tar.gz) = 504032
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_om.tar.gz) = 42cf9a1997fc9e94a44d501834cecf02ea18aee181219183d5aa66e3a7726335
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_om.tar.gz) = 7876326
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_om.tar.gz) = c490efd1a4d95c51af0465d470fee7357174f5be48f152406ce5d1e3f7b10c1d
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_om.tar.gz) = 480498
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_om.tar.gz) = 9221484ee20dd7edd7c6025fd4e4ac1410a02fb43241117658cc26dfa7733ddb
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_om.tar.gz) = 7930872
diff --git a/editors/libreoffice-or/distinfo b/editors/libreoffice-or/distinfo
index 1d17039c9b74..52d3fa156881 100644
--- a/editors/libreoffice-or/distinfo
+++ b/editors/libreoffice-or/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_or.tar.gz) = 6b01843f26fff22bdeca48567ae7a6515ed02ba2baaeaecdaebad46ba26a2067
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_or.tar.gz) = 567716
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_or.tar.gz) = 26feb03d8f59496dfc0137c30c30ce9f91db1f8b7afd753bedfb6c6f6b5323fa
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_or.tar.gz) = 547467
diff --git a/editors/libreoffice-pa_IN/distinfo b/editors/libreoffice-pa_IN/distinfo
index 9601502d5c33..5c1cfe27f595 100644
--- a/editors/libreoffice-pa_IN/distinfo
+++ b/editors/libreoffice-pa_IN/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_pa-IN.tar.gz) = 9ce412eee7a9a311516976b673213ec957b53fbffd8173b429435a270778c425
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_pa-IN.tar.gz) = 547205
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_pa-IN.tar.gz) = 08e5dfa424086cdebbd6d95f08f2f19c596b4f87ff230e8ce25793528d67f3f9
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_pa-IN.tar.gz) = 520252
diff --git a/editors/libreoffice-ro/distinfo b/editors/libreoffice-ro/distinfo
index cbb16044c9d5..8aad2b7b5e35 100644
--- a/editors/libreoffice-ro/distinfo
+++ b/editors/libreoffice-ro/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ro.tar.gz) = db9ece4f73762b16f21bccf39d1ddb04b37526c9912a8d262c42e21042bf67c0
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ro.tar.gz) = 2386212
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ro.tar.gz) = e334a526e5a616a1731006555d411a8cf03e5c4b0ec78eda07e7f9e6625eb7c2
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ro.tar.gz) = 2361348
diff --git a/editors/libreoffice-rw/distinfo b/editors/libreoffice-rw/distinfo
index b951bd67d533..041581c21cfc 100644
--- a/editors/libreoffice-rw/distinfo
+++ b/editors/libreoffice-rw/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_rw.tar.gz) = 31391628ef31e4335afaea9a9ebd131ac60023eaf4483ba424ec2ad7859fe299
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_rw.tar.gz) = 509168
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_rw.tar.gz) = ae4f88a27763792b419a9172234325681cb1410474fc9df2fb40ded833f113e3
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_rw.tar.gz) = 484908
diff --git a/editors/libreoffice-sa_IN/distinfo b/editors/libreoffice-sa_IN/distinfo
index d1f782ec6b38..523bd5342257 100644
--- a/editors/libreoffice-sa_IN/distinfo
+++ b/editors/libreoffice-sa_IN/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_sa-IN.tar.gz) = 0ccfd8769034fea9868a7cc1ab4c213a8f153d3a107939884d59e5611b08750f
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_sa-IN.tar.gz) = 564064
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_sa-IN.tar.gz) = 716b47f7da3a9aa0ed88adfd5bba50c5b9dcba79efc8cdc4312e8f5097624bf4
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_sa-IN.tar.gz) = 536711
diff --git a/editors/libreoffice-sat/distinfo b/editors/libreoffice-sat/distinfo
index de1ae8c2df24..8aa3dc161b4e 100644
--- a/editors/libreoffice-sat/distinfo
+++ b/editors/libreoffice-sat/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_sat.tar.gz) = 594a2de2e48addb31a92478b864f352cb69760e2ca74c08426cb3047eeb86c4c
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_sat.tar.gz) = 611714
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_sat.tar.gz) = db05fa3aef2cfa70fee11d817d479116eb8e3d74538712c2423aebbf983f9f0c
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_sat.tar.gz) = 577542
diff --git a/editors/libreoffice-sd/distinfo b/editors/libreoffice-sd/distinfo
index 3223465ae784..59a2e3b9ddce 100644
--- a/editors/libreoffice-sd/distinfo
+++ b/editors/libreoffice-sd/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_sd.tar.gz) = 2468de70bc6a5ceb73301f8f54d8657a6080ad2d9de5cb7d186de104c3d69891
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_sd.tar.gz) = 554170
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_sd.tar.gz) = 6d3c2a1cedabd1a34e1ecf1e683d41ebcde1515b1b10adaabfa9bc96f7a5df8b
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_sd.tar.gz) = 527407
diff --git a/editors/libreoffice-si/distinfo b/editors/libreoffice-si/distinfo
index f09352cad97b..e4efae70dbd9 100644
--- a/editors/libreoffice-si/distinfo
+++ b/editors/libreoffice-si/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_si.tar.gz) = fca6c94968d11deb84d1c79c83f58ae2217c6d0a4d9aa23e924b4a38d747fe92
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_si.tar.gz) = 846590
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_si.tar.gz) = 38e95156d08d7cd7b0242747050e66ced438fcdbd08ac478435b1ef9b67d641f
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_si.tar.gz) = 7129049
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_si.tar.gz) = caf43d1d985895fa3e35a1ba5899885474fb1405ccfc28a4bbe019565e23fa71
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_si.tar.gz) = 818378
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_si.tar.gz) = a7c030ab0239f5ebba04ee6de54da89ecaa624880ccd1194554322b8fe3e0457
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_si.tar.gz) = 7157291
diff --git a/editors/libreoffice-sid/distinfo b/editors/libreoffice-sid/distinfo
index c56e1bbac4ad..9121a9ef8614 100644
--- a/editors/libreoffice-sid/distinfo
+++ b/editors/libreoffice-sid/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_sid.tar.gz) = 7ce0534cc1ef7f24535ab3bae9bf568f7e490b39f2fbd3654f537ff8725eac37
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_sid.tar.gz) = 512391
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_sid.tar.gz) = f155ea8087c7b05094917d4413deb99c3746b748cfc64895ca2198593f986131
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_sid.tar.gz) = 488543
diff --git a/editors/libreoffice-sk/distinfo b/editors/libreoffice-sk/distinfo
index 224b8cba2c42..c787f9959529 100644
--- a/editors/libreoffice-sk/distinfo
+++ b/editors/libreoffice-sk/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_sk.tar.gz) = fa4671ecf761fc5cf41ce17ad79a63c4d605e4f37da301d3db02dae7658d2418
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_sk.tar.gz) = 1788881
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_sk.tar.gz) = 6e98ea13ca618faba97526649f684e3cb3e9b3548ef9b1d7c90031c395455cc2
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_sk.tar.gz) = 7395371
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_sk.tar.gz) = 8363b23efcf809502ba77618a374782ce1d157fd06a8e0a90e9761f2982b86e9
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_sk.tar.gz) = 1777645
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_sk.tar.gz) = 75d82872b3e45a9aac979128c09a47b08c18c1da329221a97644a52f089e73b5
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_sk.tar.gz) = 7437089
diff --git a/editors/libreoffice-sl/distinfo b/editors/libreoffice-sl/distinfo
index 2118787f5e5e..eadca2c3d4e7 100644
--- a/editors/libreoffice-sl/distinfo
+++ b/editors/libreoffice-sl/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_sl.tar.gz) = cec3568aaa66b5f44587387655b774fb68e36109eb8508a37d02ec3dd2c0650c
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_sl.tar.gz) = 2157679
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_sl.tar.gz) = fe4031ae2aadd6147a1ea551bfbd3818bbc4e03b39a57a4048c49c4cfb8ca3d6
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_sl.tar.gz) = 7625130
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_sl.tar.gz) = 71bebb2277c1283cfe08270ce2212d9146ce24403fc14fb4aed1c209c5ec2ccc
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_sl.tar.gz) = 2142767
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_sl.tar.gz) = e8128f5199dc8277cba5207df1970e8568a7d462aa52bf026ad1fa05b26168c7
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_sl.tar.gz) = 7670259
diff --git a/editors/libreoffice-sq/distinfo b/editors/libreoffice-sq/distinfo
index 3b5edc1fe17d..ecb7e94e7f98 100644
--- a/editors/libreoffice-sq/distinfo
+++ b/editors/libreoffice-sq/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_sq.tar.gz) = 2e92d7737140ccf8e188c4e57c1ae6fd9d6a8e417c227341e76ab64742097dcc
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_sq.tar.gz) = 514122
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_sq.tar.gz) = 72d50770226093216f1dae390fc9bf5084ceea6b2317d2b6f95a07c3ed892012
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_sq.tar.gz) = 6772751
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_sq.tar.gz) = db5514d5308b7aedbcff41175da085a89d44f9a86b070cbeed91fe6917cc7f43
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_sq.tar.gz) = 503556
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_sq.tar.gz) = 57fad55e401dc9fb8835a1c746e56a1a292b4bdb0c1d74d7d26bc47103fd5521
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_sq.tar.gz) = 6787422
diff --git a/editors/libreoffice-sr/distinfo b/editors/libreoffice-sr/distinfo
index 63693671a86d..dbe2e5990fed 100644
--- a/editors/libreoffice-sr/distinfo
+++ b/editors/libreoffice-sr/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_sr.tar.gz) = 8975bd2e0e2bd3e2e407eab9361ed2b1e220fb61f55963c9ec26cf87fa6ad5b9
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_sr.tar.gz) = 1745487
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_sr.tar.gz) = bf12960a8057e8c32e1dc65b72b20cd35f2e1057151b67b868368ba29cf84f47
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_sr.tar.gz) = 1713584
diff --git a/editors/libreoffice-sr_Latn/distinfo b/editors/libreoffice-sr_Latn/distinfo
index f24cb35ab505..2ba48c0fa50a 100644
--- a/editors/libreoffice-sr_Latn/distinfo
+++ b/editors/libreoffice-sr_Latn/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_sr-Latn.tar.gz) = 82e9e8e57872e0ce5ad566f455c1b0818e2e08f403771efee765e8d3740009d0
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_sr-Latn.tar.gz) = 1712516
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_sr-Latn.tar.gz) = 03471ae654406794bc05bb931562e14fcb14b3fb2f6acf504fcd75864579c757
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_sr-Latn.tar.gz) = 1684697
diff --git a/editors/libreoffice-ss/distinfo b/editors/libreoffice-ss/distinfo
index 69ae51378c54..43615e450077 100644
--- a/editors/libreoffice-ss/distinfo
+++ b/editors/libreoffice-ss/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ss.tar.gz) = 626e85afea67b4e49daecdd6c37116229798fc8160d7db7ad32b3caf94ead750
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ss.tar.gz) = 513691
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ss.tar.gz) = 8b780c276a99d41d1c954dc37f909e713b81868ac79028524ad39bcb6fd51e41
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ss.tar.gz) = 488550
diff --git a/editors/libreoffice-st/distinfo b/editors/libreoffice-st/distinfo
index 8b0810670326..1b707b3d534a 100644
--- a/editors/libreoffice-st/distinfo
+++ b/editors/libreoffice-st/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_st.tar.gz) = 32f18f7f67ec2a7709d6f8e7cd70413fcbaeb119b3dbd4bace83602a962fe456
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_st.tar.gz) = 513144
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_st.tar.gz) = 747fe4b040d1c0fc64aeddeac8a1f11e6dd65d128ae4d73adb0d4194119c09ad
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_st.tar.gz) = 487986
diff --git a/editors/libreoffice-sv/distinfo b/editors/libreoffice-sv/distinfo
index 8c7061c6edf7..3cccfb2ead71 100644
--- a/editors/libreoffice-sv/distinfo
+++ b/editors/libreoffice-sv/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_sv.tar.gz) = 41236f035c0f8da905211cc600b737ae9e76e5cffda0fca2c25070d4f8a4bb04
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_sv.tar.gz) = 2242781
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_sv.tar.gz) = 4967611828c42bc786ae9e5172ba4ed1576628103fb473178ad767ac22f2ae62
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_sv.tar.gz) = 7501435
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_sv.tar.gz) = 2aec4dc3858f6e61b06f7533d86efe4cf0d3eaecd6a00f7357a666a843691c18
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_sv.tar.gz) = 2291700
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_sv.tar.gz) = 2d44b65f54dadedb94c867974f4ef6d3126c736af64534e30dd0d03c6d0080fd
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_sv.tar.gz) = 7591671
diff --git a/editors/libreoffice-sw_TZ/distinfo b/editors/libreoffice-sw_TZ/distinfo
index a1ad1766978e..b4e9a0e28962 100644
--- a/editors/libreoffice-sw_TZ/distinfo
+++ b/editors/libreoffice-sw_TZ/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_sw-TZ.tar.gz) = d159f1bef8f0497f9d705899bfb734ee75b7342996327bdc2734a39bb20f4950
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_sw-TZ.tar.gz) = 499640
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_sw-TZ.tar.gz) = 7bc761176ae80a5ac44e6e61d7c200f9f5be772f5236734a5ebf5543db7280df
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_sw-TZ.tar.gz) = 476051
diff --git a/editors/libreoffice-ta/distinfo b/editors/libreoffice-ta/distinfo
index 3060e3d0f8f1..6f147847c055 100644
--- a/editors/libreoffice-ta/distinfo
+++ b/editors/libreoffice-ta/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ta.tar.gz) = 94c09120a9c49059bde4ece33f411213a7d544e9a1292438748fccfdad4aa76c
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ta.tar.gz) = 564588
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ta.tar.gz) = bf7e9f371f0517a0938a22721cc2da38e809bf530702128d8da2d1e73c782501
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ta.tar.gz) = 543151
diff --git a/editors/libreoffice-te/distinfo b/editors/libreoffice-te/distinfo
index 123deff813ad..1af99f1567b0 100644
--- a/editors/libreoffice-te/distinfo
+++ b/editors/libreoffice-te/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_te.tar.gz) = e52cf55e270a617eb11759b1798221e9d2f24a6ac164f60208c6cccf622d4a5e
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_te.tar.gz) = 1130145
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_te.tar.gz) = 7c474c420ea06f75f207114083d379753146ef26b63ec8c6411f0b550dafffbc
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_te.tar.gz) = 1100396
diff --git a/editors/libreoffice-tg/distinfo b/editors/libreoffice-tg/distinfo
index ee3f83de6475..45e3a0e28a5f 100644
--- a/editors/libreoffice-tg/distinfo
+++ b/editors/libreoffice-tg/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_tg.tar.gz) = fe4b2ef6a874b41e0393b205786f75d4ea91ec2387324348cb6cfd698971ae41
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_tg.tar.gz) = 532103
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_tg.tar.gz) = 87cb0e7115724a8d2b6b6104d8bd77421baf680fb24a8e26ad2b797ce474089a
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_tg.tar.gz) = 7079618
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_tg.tar.gz) = 9ccd5269e01b2c5ade201e2de8ae579ce0fb840ee53f5adb64414596c94b88f6
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_tg.tar.gz) = 506596
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_tg.tar.gz) = af7427682b799f51947afead46a067e62bdd931400546f846f885cd279383b07
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_tg.tar.gz) = 7116732
diff --git a/editors/libreoffice-th/distinfo b/editors/libreoffice-th/distinfo
index 13321a0e6fa3..881ac7c05b38 100644
--- a/editors/libreoffice-th/distinfo
+++ b/editors/libreoffice-th/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_th.tar.gz) = 130802cfcbb488618a5c6bbb4848f513c284ccdb937e8852dd1377f5fc9aceb9
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_th.tar.gz) = 711420
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_th.tar.gz) = 96eb7ca1d2eebbfc33e8a168254c474306a3d3d8345edcfadb5894a3f43afefd
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_th.tar.gz) = 686397
diff --git a/editors/libreoffice-tn/distinfo b/editors/libreoffice-tn/distinfo
index 04c8b61decb0..f10a288311d7 100644
--- a/editors/libreoffice-tn/distinfo
+++ b/editors/libreoffice-tn/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_tn.tar.gz) = 91b337091affd429db7d18bdb4c2e5f2a26a00679c991039af71bdb95af44bc2
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_tn.tar.gz) = 503848
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_tn.tar.gz) = 1f43a911fd3a7837e0ea935cfb5b97f87b564c3a219c3200e56c6b8d372b9dbf
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_tn.tar.gz) = 480951
diff --git a/editors/libreoffice-tr/distinfo b/editors/libreoffice-tr/distinfo
index 5549820d10a9..7d533d68ec95 100644
--- a/editors/libreoffice-tr/distinfo
+++ b/editors/libreoffice-tr/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_tr.tar.gz) = 4ddef3559d9881f8d90c2c6e33d6d73e8e3615b5b5b5715b8ccb8f5c4d6be105
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_tr.tar.gz) = 544929
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_tr.tar.gz) = 78e27bb22269c7bf3f3c305ceaea354d0dfd3740de946045eece83bfff808d5e
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_tr.tar.gz) = 7778055
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_tr.tar.gz) = 16ac13eebb297c291e520d44c39bfcda6d3cf49a0b0c1b52b3ed902c007980a4
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_tr.tar.gz) = 528638
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_tr.tar.gz) = b87356c3f1280a5f53f3cf4dcc0ec100d41a0dcfc4136631a28bf1b8149331b4
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_tr.tar.gz) = 7829548
diff --git a/editors/libreoffice-ts/distinfo b/editors/libreoffice-ts/distinfo
index 36f7e28e4df9..3c02b82e7975 100644
--- a/editors/libreoffice-ts/distinfo
+++ b/editors/libreoffice-ts/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ts.tar.gz) = d9de2ccf4321f049d817498b613e839282cdc34bbb13deae27a826151f83a4a3
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ts.tar.gz) = 514738
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ts.tar.gz) = f39a6ceb94054250cfef12ebfbe4376eb6acefd76d7d6bf0aab3227b05261a70
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ts.tar.gz) = 490886
diff --git a/editors/libreoffice-tt/distinfo b/editors/libreoffice-tt/distinfo
index e4f0a5245816..9af9eabadae4 100644
--- a/editors/libreoffice-tt/distinfo
+++ b/editors/libreoffice-tt/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_tt.tar.gz) = 107ed6019653eaed9e3f515b1233a881aa100f47335da479a1e845de31d4cad8
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_tt.tar.gz) = 510185
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_tt.tar.gz) = 9a01a65d996fee8f1c53add0df925ee744d8a7cb30123402c6537a307edfa434
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_tt.tar.gz) = 485590
diff --git a/editors/libreoffice-ug/distinfo b/editors/libreoffice-ug/distinfo
index 8888202944d7..bc801571306d 100644
--- a/editors/libreoffice-ug/distinfo
+++ b/editors/libreoffice-ug/distinfo
@@ -1,4 +1,4 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ug.tar.gz) = 5360e1840fedd16221405cf5184a6676801222a1e6592037e995043f49bc8687
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ug.tar.gz) = 543886
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_ug.tar.gz) = 3dfeac76273aad0e6f61c0b1ddfe99365dbdadfd47a3e316f92b27bf8b808484
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_helppack_ug.tar.gz) = 6747380
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ug.tar.gz) = 53876aa5a04d90107eac436fc145c2f6c29cdc216ab42b3ab8298170d37febfb
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ug.tar.gz) = 518494
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_ug.tar.gz) = e7845827920cb90dd60fd00e2bc53af53bbc85125a462f23055baf9a779c7c15
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_helppack_ug.tar.gz) = 6777542
diff --git a/editors/libreoffice-uz/distinfo b/editors/libreoffice-uz/distinfo
index 5072a1b34ce7..9b9487a44995 100644
--- a/editors/libreoffice-uz/distinfo
+++ b/editors/libreoffice-uz/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_uz.tar.gz) = 1d4b6c6fed10852587ee7b78f1beec7f9d2d54212eba486118a9a57bb2b962b8
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_uz.tar.gz) = 505695
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_uz.tar.gz) = 5c86496a234340b6bc1c5a0ffeace71f622d8ea6a682784c8da0ef7d2e210250
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_uz.tar.gz) = 481561
diff --git a/editors/libreoffice-ve/distinfo b/editors/libreoffice-ve/distinfo
index ca5255ea1595..02c70176b31c 100644
--- a/editors/libreoffice-ve/distinfo
+++ b/editors/libreoffice-ve/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ve.tar.gz) = 36e2758edfe88356233240d7cf09dae20324074ad221ad15e738ae5d87aafccb
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_ve.tar.gz) = 516385
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ve.tar.gz) = aafbe2eb7474c967151f988c71e598080c6fb09ccb14cc12c6d4d4a05fba606a
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_ve.tar.gz) = 491580
diff --git a/editors/libreoffice-xh/distinfo b/editors/libreoffice-xh/distinfo
index ecb52060a04d..eb547544745b 100644
--- a/editors/libreoffice-xh/distinfo
+++ b/editors/libreoffice-xh/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_xh.tar.gz) = 14dc1718bef0f23462c2634e7a9b5f90f37be5f7fbec5bad603c80f4f73c7156
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_xh.tar.gz) = 523093
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_xh.tar.gz) = 38c28b66690d160da574679e0862fd443842daa44b6e3a990202f8c5185c4525
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_xh.tar.gz) = 498171
diff --git a/editors/libreoffice-zu/distinfo b/editors/libreoffice-zu/distinfo
index 1642142688e7..3739375ffc86 100644
--- a/editors/libreoffice-zu/distinfo
+++ b/editors/libreoffice-zu/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_zu.tar.gz) = 0a54ff481cf2c39104a4a01a77b0259a21db60d8ce001c24d2bb8d2b35001967
-SIZE (libreoffice/i18n/LibreOffice_4.3.7_Linux_x86_deb_langpack_zu.tar.gz) = 524198
+SHA256 (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_zu.tar.gz) = 35b79a233d4645abab42974bc2bbfd503e6d180436d1d362457eac5d879feee2
+SIZE (libreoffice/i18n/LibreOffice_5.0.1_Linux_x86_deb_langpack_zu.tar.gz) = 498143
diff --git a/editors/libreoffice/Makefile b/editors/libreoffice/Makefile
index 08ae1d2f0bcc..806a17e67de1 100644
--- a/editors/libreoffice/Makefile
+++ b/editors/libreoffice/Makefile
@@ -2,14 +2,13 @@
.include "${.CURDIR}/Makefile.common"
-PORTREVISION= 1
+PORTREVISION= 0
COMMENT= Full integrated office productivity suite
BUILD_DEPENDS= p5-Archive-Zip>=0:${PORTSDIR}/archivers/p5-Archive-Zip \
zip:${PORTSDIR}/archivers/zip \
- ${LOCALBASE}/lib/libboost_regex.a:${PORTSDIR}/devel/boost-libs \
- ${LOCALBASE}/libdata/pkgconfig/cppunit.pc:${PORTSDIR}/devel/cppunit \
+ cppunit-config:${PORTSDIR}/devel/cppunit \
dmake:${PORTSDIR}/devel/dmake \
${LOCALBASE}/bin/gperf:${PORTSDIR}/devel/gperf \
mdds>=0.9.0:${PORTSDIR}/devel/mdds \
@@ -19,11 +18,11 @@ BUILD_DEPENDS= p5-Archive-Zip>=0:${PORTSDIR}/archivers/p5-Archive-Zip \
${LOCALBASE}/include/glm/glm.hpp:${PORTSDIR}/math/glm \
bash:${PORTSDIR}/shells/bash \
gsed:${PORTSDIR}/textproc/gsed
-
LIB_DEPENDS= libapr-1.so:${PORTSDIR}/devel/apr1 \
+ libboost_date_time.so:${PORTSDIR}/devel/boost-libs \
libicutu.so:${PORTSDIR}/devel/icu \
liblangtag.so:${PORTSDIR}/devel/liblangtag \
- liborcus-0.8.so:${PORTSDIR}/devel/liborcus07 \
+ liborcus-0.10.so:${PORTSDIR}/devel/liborcus \
libcurl.so:${PORTSDIR}/ftp/curl \
libcairo.so:${PORTSDIR}/graphics/cairo \
libGLEW.so:${PORTSDIR}/graphics/glew \
@@ -41,6 +40,7 @@ LIB_DEPENDS= libapr-1.so:${PORTSDIR}/devel/apr1 \
libcmis-0.5.so:${PORTSDIR}/net/libcmis \
libharfbuzz.so:${PORTSDIR}/print/harfbuzz \
libmspub-0.1.so:${PORTSDIR}/print/libmspub01 \
+ libpagemaker-0.0.so:${PORTSDIR}/print/libpagemaker \
libnss3.so:${PORTSDIR}/security/nss \
libclucene-core.so:${PORTSDIR}/textproc/clucene \
libexpat.so:${PORTSDIR}/textproc/expat2 \
@@ -54,13 +54,12 @@ LIB_DEPENDS= libapr-1.so:${PORTSDIR}/devel/apr1 \
librevenge-0.0.so:${PORTSDIR}/textproc/librevenge \
libvisio-0.1.so:${PORTSDIR}/textproc/libvisio01 \
libwpd-0.10.so:${PORTSDIR}/textproc/libwpd010 \
- libwps-0.3.so:${PORTSDIR}/textproc/libwps03 \
+ libwps-0.4.so:${PORTSDIR}/textproc/libwps \
libxml2.so:${PORTSDIR}/textproc/libxml2 \
libxslt.so:${PORTSDIR}/textproc/libxslt \
libmythes-1.2.so:${PORTSDIR}/textproc/mythes \
librdf.so:${PORTSDIR}/textproc/redland \
libserf-1.so:${PORTSDIR}/www/serf
-
RUN_DEPENDS= ${LOCALBASE}/share/fonts/Caladea/Caladea-Bold.ttf:${PORTSDIR}/x11-fonts/crosextrafonts-caladea-ttf \
${LOCALBASE}/share/fonts/Carlito/Carlito-Bold.ttf:${PORTSDIR}/x11-fonts/crosextrafonts-carlito-ttf \
${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:${PORTSDIR}/x11-fonts/dejavu \
@@ -68,18 +67,6 @@ RUN_DEPENDS= ${LOCALBASE}/share/fonts/Caladea/Caladea-Bold.ttf:${PORTSDIR}/x11-f
${LOCALBASE}/share/fonts/Liberation/LiberationMono-Bold.ttf:${PORTSDIR}/x11-fonts/liberation-fonts-ttf \
${LOCALBASE}/share/fonts/LinLibertineG/LinLibertine_DR_G.ttf:${PORTSDIR}/x11-fonts/linuxlibertine-g
-_MAKE_JOBS= #
-
-GNU_CONFIGURE= yes
-USE_AUTOTOOLS= autoconf aclocal
-USE_GL= gl glu
-USE_OPENLDAP= yes
-USE_PERL5= build
-USE_QT4= # empty but required
-USE_XORG= xaw xrandr
-USES= bison compiler:c++11-lang cpe gmake jpeg perl5 pkgconfig python shared-mime-info tar:xz
-WANT_GNOME= yes
-
DISTFILES+= ${PORTNAME}-${LOVERSION}${EXTRACT_SUFX}
DISTFILES+= ${PORTNAME}-help-${LOVERSION}${EXTRACT_SUFX}
@@ -88,115 +75,27 @@ EXTRACT_ONLY:= ${DISTFILES}
DISTFILES+= 1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz:src \
4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2:src
+CONFLICTS_INSTALL= libreoffice4-4.*
+
DIST_SUBDIR= libreoffice
-EXTRA_PATCHES= ${FILESDIR}/enable-opencollada:-p1
+INSTALL_TARGET= distro-pack-install
+POST_PLIST= post-plist
WRKSRC= ${WRKDIR}/${PORTNAME}-${LOVERSION}
-COLLADA_MODS= COLLADABaseUtils COLLADAFramework \
- COLLADASaxFrameworkLoader GeneratedSaxParser
-COLLADA_CFLAGS= ${COLLADA_MODS:S|^|-I${LOCALBASE}/include/opencollada/|}
-COLLADA_LIBS= -L${LOCALBASE}/lib/opencollada \
- ${COLLADA_MODS:S|^COLLADA|OpenCOLLADA|:S|^|-l|}
-
-CONFIGURE_ENV= DMAKE=${LOCALBASE}/bin/dmake \
- GNUTAR="${TAR}" \
- GPERF=${LOCALBASE}/bin/gperf \
- OPENCOLLADA_CFLAGS="${COLLADA_CFLAGS}" \
- OPENCOLLADA_LIBS="${COLLADA_LIBS}" \
- OPENSSL_CFLAGS="-I/usr/include" \
- OPENSSL_LIBS="-lcrypto -lssl" \
- PYTHON_CFLAGS="`${PYTHON_VERSION}-config --cflags`" \
- PYTHON_LIBS="`${PYTHON_VERSION}-config --libs`"
-
-CONFIGURE_ARGS+= --disable-dependency-tracking \
- --disable-fetch-external \
- --disable-online-update \
- --exec-prefix=${PREFIX} \
- --with-build-version="FreeBSD ports ${PKGVERSION}" \
- --with-external-tar=${DISTDIR}/${DIST_SUBDIR} \
- --with-gnu-patch=${LOCALBASE}/bin/gpatch \
- --with-os-version=${OSVERSION} \
- --with-parallelism=${MAKE_JOBS_NUMBER} \
- --with-vendor="FreeBSD ports"
-
-CONFIGURE_ARGS+= --disable-coinmp \
- --disable-epm \
- --disable-firebird-sdbc \
- --disable-gnome-vfs \
- --disable-gstreamer-0-10 \
- --disable-kde \
- --disable-kdeab \
- --disable-mergelibs \
- --disable-packagekit \
- --enable-cairo-canvas \
- --enable-graphite \
- --enable-python=system \
- --with-alloc=system \
- --with-external-dict-dir=${LOCALBASE}/share/hunspell \
- --with-external-hyph-dir=${LOCALBASE}/share/hyphen \
- --with-external-thes-dir=${LOCALBASE}/share/mythes \
- --with-system-altlinuxhyph \
- --with-system-apr \
- --with-system-boost \
- --with-system-cairo \
- --with-system-clucene \
- --with-system-cppunit \
- --with-system-curl \
- --with-system-dicts \
- --with-system-expat \
- --with-system-glew \
- --with-system-glm \
- --with-system-graphite \
- --with-system-harfbuzz \
- --with-system-hunspell \
- --with-system-icu \
- --with-system-jpeg \
- --with-system-lcms2 \
- --with-system-libabw \
- --with-system-libcdr \
- --with-system-libcmis \
- --with-system-libebook \
- --with-system-libetonyek \
- --with-system-libexttextcat \
- --with-system-libfreehand \
- --with-system-libgltf \
- --with-system-liblangtag \
- --with-system-libmspub \
- --with-system-libmwaw \
- --with-system-libodfgen \
- --with-system-libpng \
- --with-system-librevenge \
- --with-system-libvisio \
- --with-system-libwpd \
- --with-system-libwpg \
- --with-system-libwps \
- --with-system-libxml \
- --with-system-lpsolve \
- --with-system-mdds \
- --with-system-mesa-headers \
- --with-system-mythes \
- --with-system-neon \
- --with-system-nss \
- --with-system-opencollada \
- --with-system-openldap \
- --with-system-openssl \
- --with-system-orcus \
- --with-system-poppler \
- --with-system-postgresql \
- --with-system-redland \
- --with-system-serf \
- --with-system-ucpp \
- --with-system-vigra \
- --with-system-zlib \
- --without-fonts \
- --without-myspell-dicts \
- --without-system-npapi-headers
-
-#XXX add: --with-system-libeot or --with-system-libatomic_ops
+GNU_CONFIGURE= yes
+USE_AUTOTOOLS= autoconf aclocal
+USE_GL= gl glu
+USE_OPENLDAP= yes
+USE_PERL5= build
+USE_QT4= # empty but required
+USE_XORG= xaw xrandr
+USES= bison compiler:c++11-lib cpe gmake jpeg perl5 pkgconfig \
+ python shared-mime-info tar:xz
+WANT_GNOME= yes
-OPTIONS_DEFINE= CUPS DEBUG GNOME GTK2 GTK3 JAVA KDE4 MMEDIA PGSQL SDK \
- SYSTRAY TEST VERBOSE WEBDAV
-OPTIONS_DEFAULT=CUPS GTK2
+OPTIONS_DEFINE= CUPS GNOME GTK2 GTK3 JAVA KDE4 MMEDIA PGSQL SDK SYSTRAY \
+ TEST VERBOSE WEBDAV
+OPTIONS_DEFAULT= CUPS GTK2
JAVA_DESC= Add Java support (XML filters, macros)
MMEDIA_DESC= Enable multimedia backend for impress
@@ -207,20 +106,38 @@ TEST_DESC= Run all regression tests
VERBOSE_DESC= Increase build verbosity
WEBDAV_DESC= Enable webdav protocol
-CUPS_LIB_DEPENDS= libcups.so:${PORTSDIR}/print/cups-client
CUPS_CONFIGURE_ENABLE= cups
+CUPS_CPPFLAGS= -I${LOCALBASE}/include
+CUPS_LDFLAGS= -L${LOCALBASE}/lib
+CUPS_LIB_DEPENDS= libcups.so:${PORTSDIR}/print/cups-client
-DEBUG_CONFIGURE_ON= --enable-crashdump --enable-dbgutil --enable-debug
-DEBUG_CONFIGURE_OFF= --enable-release-build
-
+GNOME_CONFIGURE_ENABLE= dbus gconf lockdown
+GNOME_IMPLIES= GTK2
GNOME_LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib
GNOME_USE= GNOME=gconf2
-GNOME_CONFIGURE_ENABLE= dbus gconf lockdown
-GTK3_USE= GNOME=gtk30
+GTK2_CONFIGURE_ENABLE= gtk
+GTK2_USE= GNOME=gtk20
+GTK2_USES= desktop-file-utils
+GTK2_VARS= INSTALLS_ICONS=yes
+
GTK3_CONFIGURE_ENABLE= gtk3
+GTK3_USE= GNOME=gtk30
+GTK3_USES= desktop-file-utils
+GTK2_VARS= INSTALLS_ICONS=yes
+JAVA_BUILD= yes
+JAVA_BUILD_DEPENDS= ant:${PORTSDIR}/devel/apache-ant \
+ ${JAVAJARDIR}/junit.jar:${PORTSDIR}/java/junit
JAVA_CATEGORIES= java
+JAVA_CONFIGURE_ENABLE= ext-wiki-publisher report-builder
+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
+JAVA_CONFIGURE_WITH= java
+# XXX jni.h from GNU classpath causes ABI conflicts.
+JAVA_CONFLICTS_BUILD= classpath-[0-9]*
JAVA_DISTFILES= 048751f3271906db5126ab76870444c4-commons-codec-1.9-src.zip:src \
17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip:src \
2c9b0f83ed5890af02c0df1c1776f39b-commons-httpclient-3.1-src.tar.gz:src \
@@ -235,97 +152,156 @@ JAVA_DISTFILES= 048751f3271906db5126ab76870444c4-commons-codec-1.9-src.zip:src \
a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip:src \
ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip:src \
ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip:src \
+ commons-logging-1.2-src.tar.gz:src \
d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip:src \
db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip:src \
- e8e197d628436490886d17cffa108fe3-commons-logging-1.1.3-src.tar.gz:src \
- ea570af93c284aa9e5621cd563f54f4d-bsh-2.0b1-src.tar.gz:src \
+ ec1941a74d3ef513c4ce57a9092b74e1-bsh-2.0b5-src.zip:src \
eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip:src \
f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip:src
-JAVA_BUILD_DEPENDS= ant:${PORTSDIR}/devel/apache-ant \
- ${JAVAJARDIR}/junit.jar:${PORTSDIR}/java/junit
-# XXX jni.h from GNU classpath causes ABI conflicts.
-JAVA_CONFLICTS_BUILD= classpath-[0-9]*
-JAVA_CONFIGURE_ON= --enable-ext-wiki-publisher \
- --enable-report-builder \
- --with-ant-home=${LOCALBASE}/share/java/apache-ant \
- --with-jdk-home="${JAVA_HOME}" \
- --with-junit=${JAVAJARDIR}/junit.jar \
- --with-hamcrest=${JAVAJARDIR}/hamcrest.jar
-JAVA_CONFIGURE_OFF= --without-java
-JAVA_BUILD= yes
JAVA_USE= JAVA=yes
-KDE4_USE= KDE4=kdelibs QT4=moc_build,qmake_build
KDE4_CONFIGURE_ENABLE= kde4
KDE4_CONFIGURE_ENV= KDE4DIR="${KDE4_PREFIX}" \
QT4DIR="${QT_PREFIX}" \
QT4INC="${QT_INCDIR}" \
QT4LIB="${QT_LIBDIR}"
+KDE4_USE= KDE4=kdelibs QT4=moc_build,qmake_build
+MMEDIA_CONFIGURE_ENABLE= gstreamer-1-0
MMEDIA_USE= GSTREAMER1=yes
-MMEDIA_CONFIGURE_ENABLE= gstreamer
-PGSQL_USES= pgsql:9.0+
PGSQL_CONFIGURE_ENABLE= postgresql-sdbc
PGSQL_CONFIGURE_WITH= gssapi krb5
+PGSQL_USES= pgsql:9.0+
-SDK_DISTFILES= 185d60944ea767075d27247c3162b3bc-unowinreg.dll:ext
SDK_BUILD_DEPENDS= doxygen:${PORTSDIR}/devel/doxygen
SDK_CONFIGURE_ENABLE= odk
-SDK_CONFIGURE_ON= --with-doxygen=${LOCALBASE}/bin/doxygen
SDK_CONFIGURE_OFF= --without-doxygen
+SDK_CONFIGURE_ON= --with-doxygen=${LOCALBASE}/bin/doxygen
+SDK_DISTFILES= 185d60944ea767075d27247c3162b3bc-unowinreg.dll:ext
SYSTRAY_CONFIGURE_ENABLE= systray
TEST_CONFIGURE_ENABLE= cve-tests
-WEBDAV_LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon
+VERBOSE_CONFIGURE_ON= --enable-verbose
+
WEBDAV_CONFIGURE_ENABLE= neon
+WEBDAV_LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon
-.include <bsd.port.options.mk>
+ACLOCAL_ARGS= -I "${WRKSRC}/m4"
-.if ${PORT_OPTIONS:MDEBUG}
-IGNORE= is broken with DEBUG option
-.else
-EXTRA_PATCHES+= ${FILESDIR}/extra-Makefile.in
-.endif
+COLLADA_MODS= COLLADABaseUtils COLLADAFramework \
+ COLLADASaxFrameworkLoader GeneratedSaxParser
+COLLADA_CFLAGS= ${COLLADA_MODS:S|^|-I${LOCALBASE}/include/opencollada/|}
+COLLADA_LIBS= -L${LOCALBASE}/lib/opencollada \
+ ${COLLADA_MODS:S|^COLLADA|OpenCOLLADA|:S|^|-l|}
+
+CONFIGURE_ARGS= --disable-coinmp \
+ --disable-dependency-tracking \
+ --disable-epm \
+ --disable-fetch-external \
+ --disable-firebird-sdbc \
+ --disable-gnome-vfs \
+ --disable-kde \
+ --disable-kdeab \
+ --disable-online-update \
+ --disable-mergelibs \
+ --disable-packagekit \
+ --enable-cairo-canvas \
+ --enable-graphite \
+ --enable-release-build \
+ --exec-prefix=${PREFIX} \
+ --enable-python=system \
+ --with-alloc=system \
+ --with-build-version="FreeBSD ports ${PKGVERSION}" \
+ --with-external-dict-dir=${LOCALBASE}/share/hunspell \
+ --with-external-hyph-dir=${LOCALBASE}/share/hyphen \
+ --with-external-tar=${DISTDIR}/${DIST_SUBDIR} \
+ --with-external-thes-dir=${LOCALBASE}/share/mythes \
+ --with-gnu-patch=${LOCALBASE}/bin/gpatch \
+ --with-os-version=${OSVERSION} \
+ --with-parallelism=${MAKE_JOBS_NUMBER} \
+ --with-system-altlinuxhyph \
+ --with-system-apr \
+ --with-system-boost \
+ --with-system-cairo \
+ --with-system-clucene \
+ --with-system-cppunit \
+ --with-system-curl \
+ --with-system-dicts \
+ --with-system-expat \
+ --with-system-glew \
+ --with-system-glm \
+ --with-system-graphite \
+ --with-system-harfbuzz \
+ --with-system-hunspell \
+ --with-system-icu \
+ --with-system-jpeg \
+ --with-system-lcms2 \
+ --with-system-libabw \
+ --with-system-libcdr \
+ --with-system-libcmis \
+ --with-system-libebook \
+ --with-system-libetonyek \
+ --with-system-libexttextcat \
+ --with-system-libfreehand \
+ --with-system-libgltf \
+ --with-system-liblangtag \
+ --with-system-libmspub \
+ --with-system-libmwaw \
+ --with-system-libodfgen \
+ --with-system-libpagemaker \
+ --with-system-libpng \
+ --with-system-librevenge \
+ --with-system-libvisio \
+ --with-system-libwpd \
+ --with-system-libwpg \
+ --with-system-libwps \
+ --with-system-libxml \
+ --with-system-lpsolve \
+ --with-system-mdds \
+ --with-system-mesa-headers \
+ --with-system-mythes \
+ --with-system-neon \
+ --with-system-nss \
+ --with-system-opencollada \
+ --with-system-openldap \
+ --with-system-openssl \
+ --with-system-orcus \
+ --with-system-poppler \
+ --with-system-postgresql \
+ --with-system-redland \
+ --with-system-serf \
+ --with-system-ucpp \
+ --with-system-vigra \
+ --with-system-zlib \
+ --with-vendor="FreeBSD ports" \
+ --without-fonts \
+ --without-myspell-dicts \
+ --without-system-npapi-headers
-.if ${PORT_OPTIONS:MDEBUG} || ${PORT_OPTIONS:MVERBOSE}
-CONFIGURE_ARGS+= --enable-verbose
-.endif
+#XXX add: --with-system-libeot or --with-system-libatomic_ops
-.if ${PORT_OPTIONS:MGNOME} || ${PORT_OPTIONS:MGTK2}
-USE_GNOME+= gtk20
-CONFIGURE_ARGS+= --enable-gtk
-.else
-CONFIGURE_ARGS+= --disable-gtk
-.endif
+CONFIGURE_ENV= DMAKE=${LOCALBASE}/bin/dmake \
+ GNUTAR="${TAR}" \
+ GPERF=${LOCALBASE}/bin/gperf \
+ OPENCOLLADA_CFLAGS="${COLLADA_CFLAGS}" \
+ OPENCOLLADA_LIBS="${COLLADA_LIBS}" \
+ OPENSSL_CFLAGS="-I/usr/include" \
+ OPENSSL_LIBS="-lcrypto -lssl" \
+ PYTHON_CFLAGS="`${PYTHON_VERSION}-config --cflags`" \
+ PYTHON_LIBS="`${PYTHON_VERSION}-config --libs`"
-.if ${PORT_OPTIONS:MGNOME} || ${PORT_OPTIONS:MGTK2} || ${PORT_OPTIONS:MGTK3}
-USES+= desktop-file-utils
-CONFIGURE_ARGS+= --enable-gio
-INSTALLS_ICONS= yes
-.else
-CONFIGURE_ARGS+= --disable-gio
-.endif
+MAKE_ENV+= GNUSED=${LOCALBASE}/bin/gsed
+MAKE_ENV+= LANG=C LC_ALL=C
-.if empty(PORT_OPTIONS:MTEST)
-EXTRA_PATCHES+= ${FILESDIR}/disable-cppunittester
-.endif
+_MAKE_JOBS= #
.include <bsd.port.pre.mk>
-.if ${COMPILER_FEATURES:Mlibc++}
-EXTRA_PATCHES+= ${FILESDIR}/extra-libc++:-p1
-EXTRA_PATCHES+= ${FILESDIR}/extra-libc++.i386:-p0
-.endif
-
.if ${COMPILER_FEATURES:Mlibstdc++}
-EXTRA_PATCHES+= ${FILESDIR}/extra-configure.ac
-.endif
-
-.if ${OSVERSION} < 900506
-CONFIGURE_ARGS+= --with-linker-hash-style=sysv
+BROKEN= Build with system libstdc++ is unsupported
.endif
.if ${OSVERSION} < 1000033
@@ -333,38 +309,30 @@ BUILD_DEPENDS+= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex
CONFIGURE_ENV+= FLEX=${LOCALBASE}/bin/flex
.endif
-ACLOCAL_ARGS= -I "${WRKSRC}/m4"
-CPPFLAGS= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
-MAKE_ENV+= ENVCFLAGS="${CFLAGS}" ENVCFLAGSCXX="${CXXFLAGS}"
-MAKE_ENV+= ENVLINKFLAGS="${LDFLAGS}"
-MAKE_ENV+= GNUSED=${LOCALBASE}/bin/gsed
-MAKE_ENV+= LANG=C LC_ALL=C
-
pre-configure:
@${TOUCH} ${WRKSRC}/autogen.lastrun
post-configure:
@${TOUCH} ${WRKSRC}/src.downloaded
-do-install:
- @cd ${WRKSRC} && ${MAKE_CMD} ${MAKE_ARGS} distro-pack-install
+post-install:
@${RM} -f ${PLISTD} ${PLISTF}
@cd ${STAGEDIR}${PREFIX} && ${FIND} -d lib/libreoffice -type d \
- -empty -exec ${ECHO_CMD} "@dir {}" \; >> ${PLISTD}
+ -empty -exec ${ECHO_CMD} "@dir {}" \; > ${PLISTD}
@cd ${STAGEDIR}${PREFIX} && ${FIND} -H -s bin etc lib man \
- \( -type f -o -type l \) -print >> ${PLISTF}
+ \( -type f -o -type l \) -print > ${PLISTF}
.for subdir in application-registry applications icons mime mime-info mimelnk
@cd ${STAGEDIR}${PREFIX} && ${FIND} -H -s share/${subdir} \
\( -type f -o -type l \) -print >> ${PLISTF}
.endfor
-.if ${PORT_OPTIONS:MSDK}
+
+post-install-SDK-on:
.for subdir in include share share/doc share/idl
@cd ${STAGEDIR}${PREFIX} && ${FIND} -H -s ${subdir}/libreoffice \
\( -type f -o -type l \) -print >> ${PLISTF}
.endfor
-.endif
+
+post-plist:
@${SORT} -u ${PLISTF} >> ${TMPPLIST}
@${SORT} -u ${PLISTD} >> ${TMPPLIST}
diff --git a/editors/libreoffice/Makefile.common b/editors/libreoffice/Makefile.common
index 9a264a063b27..d183113d718c 100644
--- a/editors/libreoffice/Makefile.common
+++ b/editors/libreoffice/Makefile.common
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= libreoffice
-PORTVERSION= 4.3.7
+PORTVERSION= 5.0.1
RCVER= 2
#PRERELEASE= yes
LOVERSION= ${PORTVERSION}.${RCVER}
@@ -12,7 +12,7 @@ LICENSE= LGPL3 MPL
LICENSE_COMB= dual
.if defined(PRERELEASE)
-MASTER_SITES?= http://dev-builds.libreoffice.org/pre-releases/${MASTER_SITE_SUBDIR}
+MASTER_SITES?= http://dev-builds.libreoffice.org/pre-releases/${MASTER_SITE_SUBDIR}/
.else
MASTER_SITES?= http://download.documentfoundation.org/libreoffice/${MASTER_SITE_SUBDIR}/
.endif
@@ -30,10 +30,10 @@ NO_BUILD= yes
RUN_DEPENDS= libreoffice:${PORTSDIR}/editors/libreoffice
.if defined(PRERELEASE)
-MASTER_SITE_SUBDIR= deb/x86/
+MASTER_SITE_SUBDIR= deb/x86
LO_I18N_FILE= LibreOffice_${LOVERSION}_Linux_x86_deb
.else
-MASTER_SITE_SUBDIR= stable/${PORTVERSION}/deb/x86/
+MASTER_SITE_SUBDIR= stable/${PORTVERSION}/deb/x86
LO_I18N_FILE= LibreOffice_${PORTVERSION}_Linux_x86_deb
.endif
@@ -69,8 +69,8 @@ do-install:
MASTER_SITES+= http://dev-www.libreoffice.org/src/:src \
http://dev-www.libreoffice.org/extern/:ext
.if defined(PRERELEASE)
-MASTER_SITE_SUBDIR= src/
+MASTER_SITE_SUBDIR= src
.else
-MASTER_SITE_SUBDIR= src/${PORTVERSION}/
+MASTER_SITE_SUBDIR= src/${PORTVERSION}
.endif
.endif
diff --git a/editors/libreoffice/distinfo b/editors/libreoffice/distinfo
index e2bc5396b788..e2098fa75e48 100644
--- a/editors/libreoffice/distinfo
+++ b/editors/libreoffice/distinfo
@@ -1,3 +1,7 @@
+SHA256 (libreoffice/libreoffice-5.0.1.2.tar.xz) = 0751b9caebeb54e2c6702a58aae66a29ac59414088ccd4e7d84625d02d0fd21a
+SIZE (libreoffice/libreoffice-5.0.1.2.tar.xz) = 167364360
+SHA256 (libreoffice/libreoffice-help-5.0.1.2.tar.xz) = c71db94564307f4bcea4d556a37d5ea946c87007fbf03fc7801fbe7bc197e947
+SIZE (libreoffice/libreoffice-help-5.0.1.2.tar.xz) = 1884112
SHA256 (libreoffice/048751f3271906db5126ab76870444c4-commons-codec-1.9-src.zip) = a751a036a3488e2519bc105dcf80df9c004ab1a982d1dd96bbfbf07802df8831
SIZE (libreoffice/048751f3271906db5126ab76870444c4-commons-codec-1.9-src.zip) = 525299
SHA256 (libreoffice/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip) = d30b13f4ba2e3b6a2d4f020c0dee0a9fb9fc6fbcc2d561f36b78da4bf3802370
@@ -32,19 +36,15 @@ 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/commons-logging-1.2-src.tar.gz) = 49665da5a60d033e6dff40fe0a7f9173e886ae859ce6096c1afe34c48b677c81
+SIZE (libreoffice/commons-logging-1.2-src.tar.gz) = 188536
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
SIZE (libreoffice/db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip) = 1396007
-SHA256 (libreoffice/e8e197d628436490886d17cffa108fe3-commons-logging-1.1.3-src.tar.gz) = 3a32dfb846c58d3b3ff264235cfcbaf54ad086a793f64cbe4409f46886ceb655
-SIZE (libreoffice/e8e197d628436490886d17cffa108fe3-commons-logging-1.1.3-src.tar.gz) = 187403
-SHA256 (libreoffice/ea570af93c284aa9e5621cd563f54f4d-bsh-2.0b1-src.tar.gz) = 648f10fb764d000d6a68b2d4e008117900e853c197a024d1f91dbba9b91012ca
-SIZE (libreoffice/ea570af93c284aa9e5621cd563f54f4d-bsh-2.0b1-src.tar.gz) = 726942
+SHA256 (libreoffice/ec1941a74d3ef513c4ce57a9092b74e1-bsh-2.0b5-src.zip) = 90993aa17a786996653fc5fcf148e879fb3689b8678f9ba99b376a5a13dff513
+SIZE (libreoffice/ec1941a74d3ef513c4ce57a9092b74e1-bsh-2.0b5-src.zip) = 1982036
SHA256 (libreoffice/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip) = 75c80359c9ce343c20aab8a36a45cb3b9ee7c61cf92c13ae45399d854423a9ba
SIZE (libreoffice/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip) = 427800
SHA256 (libreoffice/f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip) = 05640a1f6805b2b2d7e2cb9c50db9a5cb084e3c52ab1a71ce015239b4a1d4343
SIZE (libreoffice/f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip) = 211919
-SHA256 (libreoffice/libreoffice-4.3.7.2.tar.xz) = 3a6baa64e1f775f9c1c7398449780b118f8a2cef2be9dfa797c4732fe10c0db9
-SIZE (libreoffice/libreoffice-4.3.7.2.tar.xz) = 153267644
-SHA256 (libreoffice/libreoffice-help-4.3.7.2.tar.xz) = 21a7a445041d0794e76b83b3877ec1741feca6eaec984919bf6633b417aab9bc
-SIZE (libreoffice/libreoffice-help-4.3.7.2.tar.xz) = 1854916
diff --git a/editors/libreoffice/files/patch-Makefile.in b/editors/libreoffice/files/patch-Makefile.in
new file mode 100644
index 000000000000..1247bdf7fe54
--- /dev/null
+++ b/editors/libreoffice/files/patch-Makefile.in
@@ -0,0 +1,11 @@
+--- Makefile.in.orig 2015-08-22 06:41:35 UTC
++++ Makefile.in
+@@ -321,7 +321,7 @@ else
+ @exit 1
+ endif
+
+-distro-pack-install: install
++distro-pack-install: install-strip
+ $(SRCDIR)/bin/distro-install-clean-up
+ $(SRCDIR)/bin/distro-install-desktop-integration
+ $(SRCDIR)/bin/distro-install-sdk
diff --git a/editors/libreoffice/files/patch-Repository.mk b/editors/libreoffice/files/patch-Repository.mk
new file mode 100644
index 000000000000..85f753452f45
--- /dev/null
+++ b/editors/libreoffice/files/patch-Repository.mk
@@ -0,0 +1,11 @@
+--- Repository.mk.orig 2015-08-22 06:41:35 UTC
++++ Repository.mk
+@@ -68,7 +68,7 @@ $(eval $(call gb_Helper_register_executa
+ svpclient \
+ pixelctl ) \
+ $(if $(and $(ENABLE_GTK), $(filter LINUX,$(OS))), tilebench) \
+- $(if $(filter LINUX MACOSX WNT,$(OS)),icontest \
++ $(if $(filter FREEBSD LINUX MACOSX WNT,$(OS)),icontest \
+ outdevgrind) \
+ vcldemo \
+ tiledrendering \
diff --git a/editors/libreoffice/files/patch-avmedia_Library__avmediaogl.mk b/editors/libreoffice/files/patch-avmedia_Library__avmediaogl.mk
new file mode 100644
index 000000000000..7782dd1ed7de
--- /dev/null
+++ b/editors/libreoffice/files/patch-avmedia_Library__avmediaogl.mk
@@ -0,0 +1,11 @@
+--- avmedia/Library_avmediaogl.mk.orig 2015-08-22 06:41:35 UTC
++++ avmedia/Library_avmediaogl.mk
+@@ -52,7 +52,7 @@ else ifeq ($(OS),MACOSX)
+ $(eval $(call gb_Library_use_system_darwin_frameworks,avmediaogl,\
+ OpenGL \
+ ))
+-else ifeq ($(OS),LINUX)
++else ifneq ($(filter FREEBSD LINUX,$(OS)),)
+ $(eval $(call gb_Library_add_libs,avmediaogl,\
+ -lGL \
+ ))
diff --git a/editors/libreoffice/files/patch-bin_distro-install-desktop-integration b/editors/libreoffice/files/patch-bin_distro-install-desktop-integration
new file mode 100644
index 000000000000..a10fcfbab2cf
--- /dev/null
+++ b/editors/libreoffice/files/patch-bin_distro-install-desktop-integration
@@ -0,0 +1,62 @@
+--- bin/distro-install-desktop-integration.orig 2015-08-22 06:41:35 UTC
++++ bin/distro-install-desktop-integration
+@@ -94,13 +94,13 @@ add_wrapper()
+ }
+
+ # install desktop integration from plain packages
+-sysui_temp=`mktemp -t -d distro-pack-desktop-integration-XXXXXX`
++sysui_temp=`mktemp -d /tmp/distro-pack-desktop-integration-XXXXXX`
+ cp -a workdir/CustomTarget/sysui/share/libreoffice/* "$sysui_temp"
+ cp -a sysui/desktop/share/create_tree.sh "$sysui_temp"
+ builddir=`pwd`
+ cd $sysui_temp
+ # we want non-versioned stuff in the distro packages
+-sed -i \
++sed -i "" \
+ -e "s/\($INSTALLDIRNAME\)$PRODUCTVERSION_NODOT/\1/" \
+ -e "s/\($INSTALLDIRNAME\)$PRODUCTVERSION/\1/" \
+ -e "s/\($PRODUCTNAME\) $PRODUCTVERSION/\1/" \
+@@ -111,6 +111,7 @@ sed -i \
+ export PREFIX=$INSTALLDIRNAME
+ export ICON_PREFIX=$INSTALLDIRNAME
+ export ICON_SOURCE_DIR=$builddir/sysui/desktop/icons
++ export APPDATA_SOURCE_DIR=$builddir/sysui/desktop/appstream-appdata
+ export PRODUCTVERSION=
+ export KDEMAINDIR=$PREFIXDIR
+ export PREFIXDIR=${PREFIXDIR}
+@@ -130,7 +131,7 @@ fi
+ # we want non-versioned desktop files
+ cd $DESTDIR/$INSTALLDIR/share/xdg
+ # we want non-versioned stuff in the distro packages
+-sed -i \
++sed -i "" \
+ -e "s/\($INSTALLDIRNAME\)$PRODUCTVERSION_NODOT/\1/" \
+ -e "s/\($INSTALLDIRNAME\)$PRODUCTVERSION/\1/" \
+ -e "s/\($PRODUCTNAME\) $PRODUCTVERSION/\1/" \
+@@ -145,7 +146,7 @@ if test -f $DESTDIR/gid_Module_Root_Bran
+ $PREFIXDIR/share/mime/packages \
+ $PREFIXDIR/share/mime-info \
+ $PREFIXDIR/share/icons ; do
+- find "$DESTDIR$dir" \( -type f -o -type l \) -printf "$dir/%P\n" >>$DESTDIR/gid_Module_Root_Brand
++ find "$DESTDIR$dir" \( -type f -o -type l \) | sed -e "s|^$DESTDIR||" >>$DESTDIR/gid_Module_Root_Brand
+ done
+ fi
+
+@@ -177,12 +178,12 @@ ln -sf $INSTALLDIR/program/soffice $DEST
+ test -f $DESTDIR/gid_Module_Root_Brand && echo "$PREFIXDIR/bin/soffice" >>$DESTDIR/gid_Module_Root_Brand
+
+ # create bash completion
+-mkdir -p $DESTDIR/etc/bash_completion.d
+-./bin/generate-bash-completion bin/bash-completion.in $DESTDIR/etc/bash_completion.d/$INSTALLDIRNAME.sh
+-test -f $DESTDIR/gid_Module_Root_Brand && echo "/etc/bash_completion.d/$INSTALLDIRNAME.sh" >>$DESTDIR/gid_Module_Root_Brand
++mkdir -p $DESTDIR$PREFIXDIR/etc/bash_completion.d
++./bin/generate-bash-completion bin/bash-completion.in $DESTDIR$PREFIXDIR/etc/bash_completion.d/$INSTALLDIRNAME.sh
++test -f $DESTDIR/gid_Module_Root_Brand && echo "$PREFIXDIR/etc/bash_completion.d/$INSTALLDIRNAME.sh" >>$DESTDIR/gid_Module_Root_Brand
+ if test "$WITH_COMPAT_OOWRAPPERS" = "TRUE" ; then
+- ./bin/generate-bash-completion --compat-oowrappers bin/bash-completion.in $DESTDIR/etc/bash_completion.d/ooffice.sh
+- test -f $DESTDIR/gid_Module_Root_Brand && echo "/etc/bash_completion.d/ooffice.sh" >>$DESTDIR/gid_Module_Root_Brand
++ ./bin/generate-bash-completion --compat-oowrappers bin/bash-completion.in $DESTDIR$PREFIXDIR/etc/bash_completion.d/ooffice.sh
++ test -f $DESTDIR/gid_Module_Root_Brand && echo "$PREFIXDIR/etc/bash_completion.d/ooffice.sh" >>$DESTDIR/gid_Module_Root_Brand
+ fi
+
+ echo "Install $OOINSTDIR/basis$VERSION/program/java-set-classpath";
diff --git a/editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__intel_except.cxx b/editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__intel_except.cxx
new file mode 100644
index 000000000000..4b697fcd27f5
--- /dev/null
+++ b/editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__intel_except.cxx
@@ -0,0 +1,43 @@
+--- bridges/source/cpp_uno/gcc3_linux_intel/except.cxx.orig 2015-08-22 06:41:35 UTC
++++ bridges/source/cpp_uno/gcc3_linux_intel/except.cxx
+@@ -100,11 +100,7 @@
+ };
+
+ RTTI::RTTI()
+-#if defined(FREEBSD) && __FreeBSD_version < 702104
+- : m_hApp( dlopen( 0, RTLD_NOW | RTLD_GLOBAL ) )
+-#else
+ : m_hApp( dlopen( 0, RTLD_LAZY ) )
+-#endif
+ {
+ }
+
+@@ -139,11 +135,7 @@
+ buf.append( 'E' );
+
+ OString symName( buf.makeStringAndClear() );
+-#if defined(FREEBSD) && __FreeBSD_version < 702104 /* #i22253# */
+- rtti = (type_info *)dlsym( RTLD_DEFAULT, symName.getStr() );
+-#else
+ rtti = static_cast<type_info *>(dlsym( m_hApp, symName.getStr() ));
+-#endif
+
+ if (rtti)
+ {
+@@ -169,13 +161,13 @@
+ // ensure availability of base
+ type_info * base_rtti = getRTTI(
+ (typelib_CompoundTypeDescription *)pTypeDescr->pBaseTypeDescription );
+- rtti = new __si_class_type_info(
+- strdup( rttiName ), static_cast<__class_type_info *>(base_rtti) );
++ rtti = new __cxxabiv1::__si_class_type_info(
++ strdup( rttiName ), static_cast<__cxxabiv1::__class_type_info *>(base_rtti) );
+ }
+ else
+ {
+ // this class has no base class
+- rtti = new __class_type_info( strdup( rttiName ) );
++ rtti = new __cxxabiv1::__class_type_info( strdup( rttiName ) );
+ }
+
+ pair< t_rtti_map::iterator, bool > insertion(
diff --git a/editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__intel_share.hxx b/editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__intel_share.hxx
new file mode 100644
index 000000000000..18746ec95efd
--- /dev/null
+++ b/editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__intel_share.hxx
@@ -0,0 +1,67 @@
+--- bridges/source/cpp_uno/gcc3_linux_intel/share.hxx.orig 2015-08-22 06:41:35 UTC
++++ bridges/source/cpp_uno/gcc3_linux_intel/share.hxx
+@@ -32,10 +32,34 @@
+ #include <uno/any2.h>
+ #include "uno/mapping.h"
+
+-namespace CPPU_CURRENT_NAMESPACE
++#ifdef _LIBCPP_VERSION
++
++namespace __cxxabiv1
+ {
++ struct __class_type_info : public std::type_info
++ {
++ explicit __class_type_info( const char *__n ) : type_info( __n ) { }
++ virtual ~__class_type_info();
++ };
+
+-void dummy_can_throw_anything( char const * );
++ struct __si_class_type_info : public __class_type_info
++ {
++ explicit __si_class_type_info( const char *__n, const __class_type_info *__b ) :
++ __class_type_info( __n ), __base_type( __b ) { }
++ virtual ~__si_class_type_info();
++ const __class_type_info *__base_type;
++ };
++
++extern "C" void *__cxa_allocate_exception( std::size_t thrown_size ) _NOEXCEPT;
++
++extern "C" _LIBCPP_NORETURN void __cxa_throw(
++ void *thrown_exception, std::type_info *tinfo, void (*dest) (void *) );
++}
++
++#else
++
++namespace CPPU_CURRENT_NAMESPACE
++{
+
+ // ----- following decl from libstdc++-v3/libsupc++/unwind-cxx.h and unwind.h
+
+@@ -104,6 +128,8 @@ extern "C" void __cxa_throw(
+ __attribute__((noreturn));
+ }
+ #endif
++}
++#endif
+
+ extern "C" void privateSnippetExecutorGeneral();
+ extern "C" void privateSnippetExecutorVoid();
+@@ -115,12 +141,17 @@ extern "C" void privateSnippetExecutorCl
+ namespace CPPU_CURRENT_NAMESPACE
+ {
+
++void dummy_can_throw_anything( char const * );
++
+ void raiseException(
+ uno_Any * pUnoExc, uno_Mapping * pUno2Cpp );
+
+ void fillUnoException(
++#ifdef _LIBCPP_VERSION
++ __cxxabiv1::__cxa_exception * header, uno_Any *, uno_Mapping * pCpp2Uno );
++#else
+ __cxa_exception * header, uno_Any *, uno_Mapping * pCpp2Uno );
+-
++#endif
+ }
+
+ namespace x86
diff --git a/editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__intel_uno2cpp.cxx b/editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__intel_uno2cpp.cxx
new file mode 100644
index 000000000000..09559faac4fe
--- /dev/null
+++ b/editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__intel_uno2cpp.cxx
@@ -0,0 +1,20 @@
+--- bridges/source/cpp_uno/gcc3_linux_intel/uno2cpp.cxx.orig 2015-08-22 06:41:35 UTC
++++ bridges/source/cpp_uno/gcc3_linux_intel/uno2cpp.cxx
+@@ -198,10 +198,17 @@ static void cpp_call(
+ catch (...)
+ {
+ // fill uno exception
++#ifdef _LIBCPP_VERSION
++ CPPU_CURRENT_NAMESPACE::fillUnoException(
++ reinterpret_cast< __cxxabiv1::__cxa_eh_globals * >(
++ __cxxabiv1::__cxa_get_globals())->caughtExceptions,
++ *ppUnoExc, pThis->getBridge()->getCpp2Uno());
++#else
+ fillUnoException(
+ reinterpret_cast< CPPU_CURRENT_NAMESPACE::__cxa_eh_globals * >(
+ __cxxabiv1::__cxa_get_globals())->caughtExceptions,
+ *ppUnoExc, pThis->getBridge()->getCpp2Uno());
++#endif
+
+ // temporary params
+ for ( ; nTempIndices--; )
diff --git a/editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__x86-64_rtti.cxx b/editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__x86-64_rtti.cxx
new file mode 100644
index 000000000000..e47f529708a9
--- /dev/null
+++ b/editors/libreoffice/files/patch-bridges_source_cpp__uno_gcc3__linux__x86-64_rtti.cxx
@@ -0,0 +1,44 @@
+--- bridges/source/cpp_uno/gcc3_linux_x86-64/rtti.cxx.orig 2015-08-22 06:41:35 UTC
++++ bridges/source/cpp_uno/gcc3_linux_x86-64/rtti.cxx
+@@ -57,11 +57,7 @@ public:
+ };
+
+ RTTI::RTTI()
+-#if defined(FREEBSD) && __FreeBSD_version < 702104
+- : m_hApp( dlopen( 0, RTLD_NOW | RTLD_GLOBAL ) )
+-#else
+ : m_hApp( dlopen( 0, RTLD_LAZY ) )
+-#endif
+ {
+ }
+
+@@ -95,11 +91,7 @@ std::type_info * RTTI::getRTTI(typelib_T
+ buf.append( 'E' );
+
+ OString symName( buf.makeStringAndClear() );
+-#if defined(FREEBSD) && __FreeBSD_version < 702104 /* #i22253# */
+- rtti = (std::type_info *)dlsym( RTLD_DEFAULT, symName.getStr() );
+-#else
+ rtti = static_cast<std::type_info *>(dlsym( m_hApp, symName.getStr() ));
+-#endif
+
+ if (rtti)
+ {
+@@ -165,6 +157,9 @@ std::type_info * RTTI::getRTTI(typelib_T
+ break;
+ default:
+ {
++#ifdef _LIBCPP_VERSION
++ //TODO
++#else
+ char * pad = new char[
+ sizeof (__cxxabiv1::__vmi_class_type_info)
+ + ((itd.nBaseTypes - 1)
+@@ -187,6 +182,7 @@ std::type_info * RTTI::getRTTI(typelib_T
+ | ((8 * i) << __cxxabiv1::__base_class_type_info::__offset_shift));
+ }
+ rtti = info;
++#endif
+ break;
+ }
+ }
diff --git a/editors/libreoffice/files/patch-chart2_Library__chartcore.mk b/editors/libreoffice/files/patch-chart2_Library__chartcore.mk
new file mode 100644
index 000000000000..48fc81281c8d
--- /dev/null
+++ b/editors/libreoffice/files/patch-chart2_Library__chartcore.mk
@@ -0,0 +1,14 @@
+--- chart2/Library_chartcore.mk.orig 2015-08-22 06:41:35 UTC
++++ chart2/Library_chartcore.mk
+@@ -254,6 +254,11 @@ else ifeq ($(OS),MACOSX)
+ $(eval $(call gb_Library_use_system_darwin_frameworks,chartcore,\
+ OpenGL \
+ ))
++else ifeq ($(OS),FREEBSD)
++$(eval $(call gb_Library_add_libs,chartcore,\
++ -lGL \
++ -lX11 \
++))
+ else ifeq ($(OS),LINUX)
+ $(eval $(call gb_Library_add_libs,chartcore,\
+ -ldl \
diff --git a/editors/libreoffice/files/patch-chart2_Library__chartopengl.mk b/editors/libreoffice/files/patch-chart2_Library__chartopengl.mk
new file mode 100644
index 000000000000..d651b795a87b
--- /dev/null
+++ b/editors/libreoffice/files/patch-chart2_Library__chartopengl.mk
@@ -0,0 +1,14 @@
+--- chart2/Library_chartopengl.mk.orig 2015-08-22 06:41:35 UTC
++++ chart2/Library_chartopengl.mk
+@@ -66,6 +66,11 @@ else ifeq ($(OS),MACOSX)
+ $(eval $(call gb_Library_use_system_darwin_frameworks,chartopengl,\
+ OpenGL \
+ ))
++else ifeq ($(OS),FREEBSD)
++$(eval $(call gb_Library_add_libs,chartopengl,\
++ -lGL \
++ -lX11 \
++))
+ else ifeq ($(OS),LINUX)
+ $(eval $(call gb_Library_add_libs,chartopengl,\
+ -ldl \
diff --git a/editors/libreoffice/files/patch-desktop_Library__sofficeapp.mk b/editors/libreoffice/files/patch-desktop_Library__sofficeapp.mk
new file mode 100644
index 000000000000..843b7e200e09
--- /dev/null
+++ b/editors/libreoffice/files/patch-desktop_Library__sofficeapp.mk
@@ -0,0 +1,20 @@
+--- desktop/Library_sofficeapp.mk.orig 2015-08-22 06:41:35 UTC
++++ desktop/Library_sofficeapp.mk
+@@ -104,7 +104,16 @@ $(eval $(call gb_Library_add_libs,soffic
+ -lpthread \
+ ))
+ else
+-ifeq ($(OS),LINUX)
++ifeq ($(OS),FREEBSD)
++$(eval $(call gb_Library_use_static_libraries,sofficeapp,\
++ glxtest \
++))
++
++$(eval $(call gb_Library_add_libs,sofficeapp,\
++ -lGL \
++ -lX11 \
++))
++else ifeq ($(OS),LINUX)
+ $(eval $(call gb_Library_use_static_libraries,sofficeapp,\
+ glxtest \
+ ))
diff --git a/editors/libreoffice/files/patch-i18npool_CustomTarget__breakiterator.mk b/editors/libreoffice/files/patch-i18npool_CustomTarget__breakiterator.mk
new file mode 100644
index 000000000000..6e9d6876d75d
--- /dev/null
+++ b/editors/libreoffice/files/patch-i18npool_CustomTarget__breakiterator.mk
@@ -0,0 +1,11 @@
+--- i18npool/CustomTarget_breakiterator.mk.orig 2015-08-22 06:41:35 UTC
++++ i18npool/CustomTarget_breakiterator.mk
+@@ -98,7 +98,7 @@ $(i18npool_BIDIR)/%.brk : $(i18npool_BID
+ # sed substitution...
+ $(i18npool_BIDIR)/%.txt : \
+ $(SRCDIR)/i18npool/source/breakiterator/data/%.txt | $(i18npool_BIDIR)/.dir
+- sed -e ': dummy' \
++ $(GNUSED) -e ': dummy' \
+ $(if $(ICU_RECLASSIFIED_CLOSE_PARENTHESIS),-e "s#\[:LineBreak = Close_Punctuation:\]#\[& \[:LineBreak = Close_Parenthesis:\]\]#") \
+ $(if $(ICU_RECLASSIFIED_CONDITIONAL_JAPANESE_STARTER),,\
+ -e '/\[:LineBreak = Conditional_Japanese_Starter:\]/d' \
diff --git a/editors/libreoffice/files/patch-liborcus b/editors/libreoffice/files/patch-liborcus
new file mode 100644
index 000000000000..3e6b67899560
--- /dev/null
+++ b/editors/libreoffice/files/patch-liborcus
@@ -0,0 +1,184 @@
+--- configure.ac.orig 2015-08-22 06:41:35 UTC
++++ configure.ac
+@@ -9016,7 +9016,7 @@ if test -z "$enable_orcus" -o "$enable_o
+ ENABLE_ORCUS="TRUE"
+ AC_DEFINE(ENABLE_ORCUS)
+
+- libo_CHECK_SYSTEM_MODULE([orcus],[ORCUS],[liborcus-0.8 >= 0.7.0])
++ libo_CHECK_SYSTEM_MODULE([orcus],[ORCUS],[liborcus-0.10 >= 0.9.0])
+ if test "$with_system_orcus" != "yes"; then
+ if test "$SYSTEM_BOOST" = "TRUE"; then
+ # ===========================================================
+--- sc/source/filter/html/htmlpars.cxx.orig 2015-08-22 06:41:35 UTC
++++ sc/source/filter/html/htmlpars.cxx
+@@ -3170,6 +3170,34 @@ public:
+ maPropName = MemStr();
+ maPropValue = MemStr();
+ }
++
++ // new members
++ void simple_selector_type(const char* /*p*/, size_t /*n*/) {}
++
++ void simple_selector_class(const char* /*p*/, size_t /*n*/) {}
++
++ void simple_selector_pseudo_element(orcus::css::pseudo_element_t /*pe*/) {}
++
++ void simple_selector_pseudo_class(orcus::css::pseudo_class_t /*pc*/) {}
++
++ void simple_selector_id(const char* /*p*/, size_t /*n*/) {}
++
++ void end_simple_selector() {}
++
++ void end_selector() {}
++
++ void combinator(orcus::css::combinator_t /*combinator*/) {}
++
++ void rgb(uint8_t /*red*/ , uint8_t /*green*/ , uint8_t /*blue*/ ) {}
++
++ void rgba(uint8_t /*red*/ , uint8_t /*green*/ , uint8_t /*blue*/ , double /*alpha*/ ) {}
++
++ void hsl(uint8_t /*hue*/ , uint8_t /*sat*/ , uint8_t /*light*/ ) {}
++
++ void hsla(uint8_t /*hue*/ , uint8_t /*sat*/ , uint8_t /*light*/ , double /*alpha*/ ) {}
++
++ void url(const char* /*p*/, size_t /*n*/) {}
++
+ };
+
+ }
+@@ -3183,7 +3211,7 @@ void ScHTMLQueryParser::ParseStyle(const
+ {
+ aParser.parse();
+ }
+- catch (const orcus::css_parse_error&)
++ catch (const orcus::css::parse_error&)
+ {
+ // TODO: Parsing of CSS failed. Do nothing for now.
+ }
+--- sc/source/filter/inc/orcusinterface.hxx.orig 2015-08-22 06:41:35 UTC
++++ sc/source/filter/inc/orcusinterface.hxx
+@@ -43,6 +43,9 @@ public:
+ ScOrcusGlobalSettings(ScDocumentImport& rDoc);
+
+ virtual void set_origin_date(int year, int month, int day) SAL_OVERRIDE;
++
++ virtual void set_default_formula_grammar(orcus::spreadsheet::formula_grammar_t grammar) SAL_OVERRIDE;
++ virtual orcus::spreadsheet::formula_grammar_t get_default_formula_grammar() const SAL_OVERRIDE;
+ };
+
+ class ScOrcusSharedStrings : public orcus::spreadsheet::iface::import_shared_strings
+@@ -120,9 +123,12 @@ public:
+ orcus::spreadsheet::row_t row, orcus::spreadsheet::col_t col, int year, int month, int day, int hour, int minute, double second) SAL_OVERRIDE;
+
+ virtual void set_format(orcus::spreadsheet::row_t row, orcus::spreadsheet::col_t col, size_t xf_index) SAL_OVERRIDE;
++ virtual void set_format(orcus::spreadsheet::row_t row_start, orcus::spreadsheet::col_t col_start,
++ orcus::spreadsheet::row_t row_end, orcus::spreadsheet::col_t col_end, size_t xf_index) SAL_OVERRIDE;
+
+ virtual void set_formula(orcus::spreadsheet::row_t row, orcus::spreadsheet::col_t col, orcus::spreadsheet::formula_grammar_t grammar, const char* p, size_t n) SAL_OVERRIDE;
+ virtual void set_formula_result(orcus::spreadsheet::row_t row, orcus::spreadsheet::col_t col, const char* p, size_t n) SAL_OVERRIDE;
++ virtual void set_formula_result(orcus::spreadsheet::row_t row, orcus::spreadsheet::col_t col, double val) SAL_OVERRIDE;
+
+ virtual void set_shared_formula(
+ orcus::spreadsheet::row_t row, orcus::spreadsheet::col_t col, orcus::spreadsheet::formula_grammar_t grammar, size_t sindex,
+@@ -203,6 +209,10 @@ public:
+ virtual void set_cell_xf_count(size_t n) SAL_OVERRIDE;
+ virtual size_t commit_cell_xf() SAL_OVERRIDE;
+
++ // dxf
++ virtual void set_dxf_count(size_t count) SAL_OVERRIDE;
++ virtual size_t commit_dxf() SAL_OVERRIDE;
++
+ // xf (cell format) - used both by cell xf and cell style xf.
+
+ virtual void set_xf_number_format(size_t index) SAL_OVERRIDE;
+--- sc/source/filter/orcus/interface.cxx.orig 2015-08-22 06:41:35 UTC
++++ sc/source/filter/orcus/interface.cxx
+@@ -35,6 +35,15 @@ void ScOrcusGlobalSettings::set_origin_d
+ mrDoc.setOriginDate(year, month, day);
+ }
+
++void ScOrcusGlobalSettings::set_default_formula_grammar(orcus::spreadsheet::formula_grammar_t /*grammar*/)
++{
++}
++
++orcus::spreadsheet::formula_grammar_t ScOrcusGlobalSettings::get_default_formula_grammar() const
++{
++ return orcus::spreadsheet::formula_grammar_unknown;
++}
++
+ ScOrcusFactory::StringCellCache::StringCellCache(const ScAddress& rPos, size_t nIndex) :
+ maPos(rPos), mnIndex(nIndex) {}
+
+@@ -263,6 +272,11 @@ void ScOrcusSheet::set_format(os::row_t
+ {
+ }
+
++void ScOrcusSheet::set_format(os::row_t /*row*/, os::col_t /*col*/,
++ os::row_t /*row_end*/, os::col_t /*col_end*/, size_t /*xf_index*/)
++{
++}
++
+ namespace {
+
+ formula::FormulaGrammar::Grammar getCalcGrammarFromOrcus( os::formula_grammar_t grammar )
+@@ -270,16 +284,18 @@ formula::FormulaGrammar::Grammar getCalc
+ formula::FormulaGrammar::Grammar eGrammar = formula::FormulaGrammar::GRAM_ODFF;
+ switch(grammar)
+ {
+- case orcus::spreadsheet::ods:
++ case orcus::spreadsheet::formula_grammar_ods:
+ eGrammar = formula::FormulaGrammar::GRAM_ODFF;
+ break;
+- case orcus::spreadsheet::xlsx_2007:
+- case orcus::spreadsheet::xlsx_2010:
++ case orcus::spreadsheet::formula_grammar_xlsx_2007:
++ case orcus::spreadsheet::formula_grammar_xlsx_2010:
+ eGrammar = formula::FormulaGrammar::GRAM_OOXML;
+ break;
+- case orcus::spreadsheet::gnumeric:
++ case orcus::spreadsheet::formula_grammar_gnumeric:
+ eGrammar = formula::FormulaGrammar::GRAM_ENGLISH_XL_A1;
+ break;
++ case orcus::spreadsheet::formula_grammar_unknown:
++ break;
+ }
+
+ return eGrammar;
+@@ -309,6 +325,19 @@ void ScOrcusSheet::set_formula_result(os
+ pCell->SetHybridString(mrDoc.getDoc().GetSharedStringPool().intern(aResult));
+ }
+
++void ScOrcusSheet::set_formula_result(os::row_t row, os::col_t col, double /*val*/)
++{
++ ScFormulaCell* pCell = mrDoc.getDoc().GetFormulaCell(ScAddress(col, row, mnTab));
++ if (!pCell)
++ {
++ SAL_WARN("sc", "trying to set formula result for non formula \
++ cell! Col: " << col << ";Row: " << row << ";Tab: " << mnTab);
++ return;
++ }
++
++ // TODO: FIXME
++}
++
+ void ScOrcusSheet::set_shared_formula(
+ os::row_t row, os::col_t col, os::formula_grammar_t grammar, size_t sindex,
+ const char* p_formula, size_t n_formula)
+@@ -577,6 +606,17 @@ size_t ScOrcusStyles::commit_cell_xf()
+ return 0;
+ }
+
++// dxf
++
++void ScOrcusStyles::set_dxf_count(size_t /*n*/)
++{
++}
++
++size_t ScOrcusStyles::commit_dxf()
++{
++ return 0;
++}
++
+ // xf (cell format) - used both by cell xf and cell style xf.
+
+ void ScOrcusStyles::set_xf_number_format(size_t /*index*/)
diff --git a/editors/libreoffice/files/patch-sal_osl_unx_backtrace.c b/editors/libreoffice/files/patch-sal_osl_unx_backtrace.c
new file mode 100644
index 000000000000..ef92858930a0
--- /dev/null
+++ b/editors/libreoffice/files/patch-sal_osl_unx_backtrace.c
@@ -0,0 +1,21 @@
+--- sal/osl/unx/backtrace.c.orig 2015-08-22 06:41:35 UTC
++++ sal/osl/unx/backtrace.c
+@@ -177,15 +177,15 @@ void backtrace_symbols_fd( void **buffer
+ if ( dli.dli_fname && dli.dli_fbase )
+ {
+ offset = (ptrdiff_t)*pFramePtr - (ptrdiff_t)dli.dli_fbase;
+- fprintf( fp, "%s+0x%x", dli.dli_fname, offset );
++ fprintf( fp, "%s+0x%tx", dli.dli_fname, offset );
+ }
+ if ( dli.dli_sname && dli.dli_saddr )
+ {
+ offset = (ptrdiff_t)*pFramePtr - (ptrdiff_t)dli.dli_saddr;
+- fprintf( fp, "(%s+0x%x)", dli.dli_sname, offset );
++ fprintf( fp, "(%s+0x%tx)", dli.dli_sname, offset );
+ }
+ }
+- fprintf( fp, "[0x%x]\n", *pFramePtr );
++ fprintf( fp, "[%p]\n", *pFramePtr );
+ }
+ fflush( fp );
+ fclose( fp );
diff --git a/editors/libreoffice/files/patch-sal_osl_unx_system.cxx b/editors/libreoffice/files/patch-sal_osl_unx_system.cxx
new file mode 100644
index 000000000000..5db2f43b0cf3
--- /dev/null
+++ b/editors/libreoffice/files/patch-sal_osl_unx_system.cxx
@@ -0,0 +1,12 @@
+--- sal/osl/unx/system.cxx.orig 2015-08-22 06:41:35 UTC
++++ sal/osl/unx/system.cxx
+@@ -247,6 +247,9 @@ int macxp_resolveAlias(char *path, int b
+ #endif /* NO_PTHREAD_RTL */
+
+ #if defined(FREEBSD)
++
++#include <cmath>
++
+ char *fcvt(double value, int ndigit, int *decpt, int *sign)
+ {
+ static char ret[256];
diff --git a/editors/libreoffice/files/patch-sal_osl_unx_system.hxx b/editors/libreoffice/files/patch-sal_osl_unx_system.hxx
new file mode 100644
index 000000000000..9231c5fe9670
--- /dev/null
+++ b/editors/libreoffice/files/patch-sal_osl_unx_system.hxx
@@ -0,0 +1,13 @@
+--- sal/osl/unx/system.hxx.orig 2015-08-22 06:41:35 UTC
++++ sal/osl/unx/system.hxx
+@@ -113,7 +113,9 @@
+ #endif
+
+ #ifdef FREEBSD
+-# define ETIME ETIMEDOUT
++# ifndef ETIME
++# define ETIME ETIMEDOUT
++# endif
+ # include <pthread.h>
+ # include <sys/sem.h>
+ # include <dlfcn.h>
diff --git a/editors/libreoffice/files/patch-sc_Module__sc.mk b/editors/libreoffice/files/patch-sc_Module__sc.mk
new file mode 100644
index 000000000000..e7e2adca8e51
--- /dev/null
+++ b/editors/libreoffice/files/patch-sc_Module__sc.mk
@@ -0,0 +1,12 @@
+--- sc/Module_sc.mk.orig 2015-08-22 06:41:35 UTC
++++ sc/Module_sc.mk
+@@ -54,7 +54,8 @@ $(eval $(call gb_Module_add_check_target
+ $(eval $(call gb_Module_add_slowcheck_targets,sc, \
+ CppunitTest_sc_condformats \
+ CppunitTest_sc_new_cond_format_api \
+- CppunitTest_sc_subsequent_filters_test \
++ $(if $(filter FREEBSD,$(OS)),, \
++ CppunitTest_sc_subsequent_filters_test) \
+ CppunitTest_sc_subsequent_export_test \
+ CppunitTest_sc_bugfix_test \
+ CppunitTest_sc_html_export_test \
diff --git a/editors/libreoffice/files/patch-sd_Module__sd.mk b/editors/libreoffice/files/patch-sd_Module__sd.mk
new file mode 100644
index 000000000000..695021d91b5e
--- /dev/null
+++ b/editors/libreoffice/files/patch-sd_Module__sd.mk
@@ -0,0 +1,11 @@
+--- sd/Module_sd.mk.orig 2015-08-22 06:41:35 UTC
++++ sd/Module_sd.mk
+@@ -25,7 +25,7 @@ $(eval $(call gb_Module_add_l10n_targets
+ UIConfig_simpress \
+ ))
+
+-ifneq ($(OS),DRAGONFLY)
++ifeq ($(filter DRAGONFLY FREEBSD,$(OS)),)
+ $(eval $(call gb_Module_add_check_targets,sd,\
+ $(if $(and $(filter $(COM),MSC),$(MERGELIBS)),, \
+ CppunitTest_sd_uimpress) \
diff --git a/editors/libreoffice/files/patch-shell_source_unix_sysshell_recently__used__file__handler.cxx b/editors/libreoffice/files/patch-shell_source_unix_sysshell_recently__used__file__handler.cxx
new file mode 100644
index 000000000000..33b0f91744db
--- /dev/null
+++ b/editors/libreoffice/files/patch-shell_source_unix_sysshell_recently__used__file__handler.cxx
@@ -0,0 +1,16 @@
+--- shell/source/unix/sysshell/recently_used_file_handler.cxx.orig 2015-08-22 06:41:35 UTC
++++ shell/source/unix/sysshell/recently_used_file_handler.cxx
+@@ -91,11 +91,11 @@ namespace /* private */ {
+
+ void set_timestamp(const string_t& character)
+ {
+- time_t t;
++ long t;
+ if (sscanf(character.c_str(), "%ld", &t) != 1)
+ timestamp_ = -1;
+ else
+- timestamp_ = t;
++ timestamp_ = (time_t)t;
+ }
+
+ void set_is_private(SAL_UNUSED_PARAMETER const string_t& /*character*/)
diff --git a/editors/libreoffice/files/patch-solenv_bin_concat-deps.c b/editors/libreoffice/files/patch-solenv_bin_concat-deps.c
new file mode 100644
index 000000000000..259fa73cf256
--- /dev/null
+++ b/editors/libreoffice/files/patch-solenv_bin_concat-deps.c
@@ -0,0 +1,36 @@
+--- solenv/bin/concat-deps.c.orig 2015-08-22 06:41:35 UTC
++++ solenv/bin/concat-deps.c
+@@ -33,9 +33,7 @@
+ #define CORE_LITTLE_ENDIAN
+ #endif /* Def _MSC_VER */
+
+-#if defined(__linux) || defined(__OpenBSD__) || \
+- defined(__FreeBSD__) || defined(__NetBSD__) || \
+- defined(__DragonFly__) || defined(__FreeBSD_kernel__)
++#if defined(__linux) || defined(__FreeBSD_kernel__)
+ #include <sys/param.h>
+ #if __BYTE_ORDER == __LITTLE_ENDIAN
+ #undef CORE_BIG_ENDIAN
+@@ -46,7 +44,21 @@
+ #undef CORE_LITTLE_ENDIAN
+ #endif /* __BYTE_ORDER == __BIG_ENDIAN */
+ #endif /* !(__BYTE_ORDER == __LITTLE_ENDIAN) */
+-#endif /* Def __linux || Def *BSD */
++#endif /* Def __linux */
++
++#if defined(__OpenBSD__) || defined(__FreeBSD__) || \
++ defined(__NetBSD__) || defined(__DragonFly__)
++#include <machine/endian.h>
++#if _BYTE_ORDER == _LITTLE_ENDIAN
++#undef CORE_BIG_ENDIAN
++#define CORE_LITTLE_ENDIAN
++#else /* !(_BYTE_ORDER == _LITTLE_ENDIAN) */
++#if _BYTE_ORDER == _BIG_ENDIAN
++#define CORE_BIG_ENDIAN
++#undef CORE_LITTLE_ENDIAN
++#endif /* _BYTE_ORDER == _BIG_ENDIAN */
++#endif /* !(_BYTE_ORDER == _LITTLE_ENDIAN) */
++#endif /* Def *BSD */
+
+ #ifdef __sun
+ #ifdef __sparc
diff --git a/editors/libreoffice/files/patch-solenv_gbuild_UnpackedTarball.mk b/editors/libreoffice/files/patch-solenv_gbuild_UnpackedTarball.mk
new file mode 100644
index 000000000000..f7fed2d6ee73
--- /dev/null
+++ b/editors/libreoffice/files/patch-solenv_gbuild_UnpackedTarball.mk
@@ -0,0 +1,10 @@
+--- solenv/gbuild/UnpackedTarball.mk.orig 2015-08-22 06:41:35 UTC
++++ solenv/gbuild/UnpackedTarball.mk
+@@ -20,6 +20,7 @@ $(GNUTAR) \
+ -x \
+ $(3) \
+ -C $(UNPACKED_DIR) \
++ --no-same-owner --no-same-permissions \
+ $(STRIP_COMPONENTS)=$(UNPACKED_STRIP_COMPONENTS) \
+ -f $(UNPACKED_TARBALL)
+ endef
diff --git a/editors/libreoffice/files/patch-solenv_gbuild_platform_unxgcc.mk b/editors/libreoffice/files/patch-solenv_gbuild_platform_unxgcc.mk
new file mode 100644
index 000000000000..a47e94776e40
--- /dev/null
+++ b/editors/libreoffice/files/patch-solenv_gbuild_platform_unxgcc.mk
@@ -0,0 +1,11 @@
+--- solenv/gbuild/platform/unxgcc.mk.orig 2015-08-22 06:41:35 UTC
++++ solenv/gbuild/platform/unxgcc.mk
+@@ -41,7 +41,7 @@ gb_CFLAGS := \
+ gb_CXXFLAGS := \
+ $(gb_CXXFLAGS_COMMON) \
+ -fPIC \
+- -Wshadow \
++ -Wno-unused-parameter \
+ -Woverloaded-virtual \
+ $(CXXFLAGS_CXX11) \
+
diff --git a/editors/libreoffice/files/patch-svtools_source_svrtf_parrtf.cxx b/editors/libreoffice/files/patch-svtools_source_svrtf_parrtf.cxx
new file mode 100644
index 000000000000..2c06ca179961
--- /dev/null
+++ b/editors/libreoffice/files/patch-svtools_source_svrtf_parrtf.cxx
@@ -0,0 +1,10 @@
+--- svtools/source/svrtf/parrtf.cxx.orig 2015-08-22 06:41:35 UTC
++++ svtools/source/svrtf/parrtf.cxx
+@@ -17,6 +17,7 @@
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
++#include <cstdio>
+
+ #include <rtl/tencinfo.h>
+ #include <tools/stream.hxx>
diff --git a/editors/libreoffice/files/patch-svx_Executable__gengal.mk b/editors/libreoffice/files/patch-svx_Executable__gengal.mk
new file mode 100644
index 000000000000..81a645fbe402
--- /dev/null
+++ b/editors/libreoffice/files/patch-svx_Executable__gengal.mk
@@ -0,0 +1,20 @@
+--- svx/Executable_gengal.mk.orig 2015-08-22 06:41:35 UTC
++++ svx/Executable_gengal.mk
+@@ -67,7 +67,16 @@ $(eval $(call gb_Executable_add_libs,gen
+ -lpthread \
+ ))
+ else
+-ifeq ($(OS),LINUX)
++ifeq ($(OS),FREEBSD)
++$(eval $(call gb_Executable_add_libs,gengal,\
++ -lGL \
++ -lX11 \
++))
++
++$(eval $(call gb_Executable_use_static_libraries,gengal,\
++ glxtest \
++))
++else ifeq ($(OS),LINUX)
+ $(eval $(call gb_Executable_add_libs,gengal,\
+ -ldl \
+ -lpthread \
diff --git a/editors/libreoffice/files/patch-sw_Module__sw.mk b/editors/libreoffice/files/patch-sw_Module__sw.mk
new file mode 100644
index 000000000000..dcdbc37052b1
--- /dev/null
+++ b/editors/libreoffice/files/patch-sw_Module__sw.mk
@@ -0,0 +1,12 @@
+--- sw/Module_sw.mk.orig 2015-08-22 06:41:35 UTC
++++ sw/Module_sw.mk
+@@ -62,7 +62,8 @@ $(eval $(call gb_Module_add_slowcheck_ta
+ CppunitTest_sw_ooxmlw14export \
+ CppunitTest_sw_ooxmlimport \
+ CppunitTest_sw_ww8export \
+- CppunitTest_sw_ww8import \
++ $(if $(filter FREEBSD,$(OS)),, \
++ CppunitTest_sw_ww8import) \
+ CppunitTest_sw_rtfexport \
+ CppunitTest_sw_rtfimport \
+ CppunitTest_sw_odfexport \
diff --git a/editors/libreoffice/files/patch-sysui_desktop_share_create__tree.sh b/editors/libreoffice/files/patch-sysui_desktop_share_create__tree.sh
new file mode 100644
index 000000000000..60ea0fa59b81
--- /dev/null
+++ b/editors/libreoffice/files/patch-sysui_desktop_share_create__tree.sh
@@ -0,0 +1,15 @@
+--- sysui/desktop/share/create_tree.sh.orig 2015-08-22 06:41:35 UTC
++++ sysui/desktop/share/create_tree.sh
+@@ -82,8 +82,8 @@ for i in `cat launcherlist`; do
+ ln -sf "${office_root}/share/xdg/${i}" "${DESTDIR}/${PREFIXDIR}/share/applications/${PREFIX}-${i}"
+ done
+
+-mkdir -p "${DESTDIR}/${PREFIXDIR}/share/appdata"
+-for i in base calc draw impress writer; do
+- cp "${APPDATA_SOURCE_DIR}/libreoffice-${i}.appdata.xml" "${DESTDIR}/${PREFIXDIR}/share/appdata/${PREFIX}-${i}.appdata.xml"
+-done
++#mkdir -p "${DESTDIR}/${PREFIXDIR}/share/appdata"
++#for i in base calc draw impress writer; do
++# cp "${APPDATA_SOURCE_DIR}/libreoffice-${i}.appdata.xml" "${DESTDIR}/${PREFIXDIR}/share/appdata/${PREFIX}-${i}.appdata.xml"
++#done
+
diff --git a/editors/libreoffice/files/patch-ucb_source_ucp_webdav_DateTimeHelper.cxx b/editors/libreoffice/files/patch-ucb_source_ucp_webdav_DateTimeHelper.cxx
new file mode 100644
index 000000000000..1d3a38c585b2
--- /dev/null
+++ b/editors/libreoffice/files/patch-ucb_source_ucp_webdav_DateTimeHelper.cxx
@@ -0,0 +1,11 @@
+--- ucb/source/ucp/webdav/DateTimeHelper.cxx.orig 2015-08-22 06:41:35 UTC
++++ ucb/source/ucp/webdav/DateTimeHelper.cxx
+@@ -17,6 +17,8 @@
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
++#include <cstdio>
++
+ #include <osl/time.h>
+ #include <com/sun/star/util/DateTime.hpp>
+ #include "DateTimeHelper.hxx"
diff --git a/editors/libreoffice/files/patch-vcl_Executable__icontest.mk b/editors/libreoffice/files/patch-vcl_Executable__icontest.mk
new file mode 100644
index 000000000000..12128adfa02c
--- /dev/null
+++ b/editors/libreoffice/files/patch-vcl_Executable__icontest.mk
@@ -0,0 +1,20 @@
+--- vcl/Executable_icontest.mk.orig 2015-08-22 06:41:35 UTC
++++ vcl/Executable_icontest.mk
+@@ -25,7 +25,16 @@ $(eval $(call gb_Executable_use_static_l
+ vclmain \
+ ))
+
+-ifeq ($(OS),LINUX)
++ifeq ($(OS),FREEBSD)
++$(eval $(call gb_Executable_add_libs,icontest,\
++ -lGL \
++ -lX11 \
++))
++
++$(eval $(call gb_Executable_use_static_libraries,icontest,\
++ glxtest \
++))
++else ifeq ($(OS),LINUX)
+ $(eval $(call gb_Executable_add_libs,icontest,\
+ -lm \
+ -ldl \
diff --git a/editors/libreoffice/files/patch-vcl_Executable__mtfdemo.mk b/editors/libreoffice/files/patch-vcl_Executable__mtfdemo.mk
new file mode 100644
index 000000000000..525df9da36eb
--- /dev/null
+++ b/editors/libreoffice/files/patch-vcl_Executable__mtfdemo.mk
@@ -0,0 +1,20 @@
+--- vcl/Executable_mtfdemo.mk.orig 2015-08-22 06:41:35 UTC
++++ vcl/Executable_mtfdemo.mk
+@@ -40,7 +40,16 @@ $(eval $(call gb_Executable_use_static_l
+ vclmain \
+ ))
+
+-ifeq ($(OS),LINUX)
++ifeq ($(OS),FREEBSD)
++$(eval $(call gb_Executable_add_libs,mtfdemo,\
++ -lGL \
++ -lX11 \
++))
++
++$(eval $(call gb_Executable_use_static_libraries,mtfdemo,\
++ glxtest \
++))
++else ifeq ($(OS),LINUX)
+ $(eval $(call gb_Executable_add_libs,mtfdemo,\
+ -lm \
+ -ldl \
diff --git a/editors/libreoffice/files/patch-vcl_Executable__ui-previewer.mk b/editors/libreoffice/files/patch-vcl_Executable__ui-previewer.mk
new file mode 100644
index 000000000000..36bcb9dd2ee0
--- /dev/null
+++ b/editors/libreoffice/files/patch-vcl_Executable__ui-previewer.mk
@@ -0,0 +1,20 @@
+--- vcl/Executable_ui-previewer.mk.orig 2015-08-22 06:41:35 UTC
++++ vcl/Executable_ui-previewer.mk
+@@ -34,7 +34,16 @@ $(eval $(call gb_Executable_add_exceptio
+ vcl/source/uipreviewer/previewer \
+ ))
+
+-ifeq ($(OS),LINUX)
++ifeq ($(OS),FREEBSD)
++$(eval $(call gb_Executable_add_libs,ui-previewer,\
++ -lGL \
++ -lX11 \
++))
++
++$(eval $(call gb_Executable_use_static_libraries,ui-previewer,\
++ glxtest \
++))
++else ifeq ($(OS),LINUX)
+ $(eval $(call gb_Executable_add_libs,ui-previewer,\
+ -lm \
+ -ldl \
diff --git a/editors/libreoffice/files/patch-vcl_Executable__vcldemo.mk b/editors/libreoffice/files/patch-vcl_Executable__vcldemo.mk
new file mode 100644
index 000000000000..2b39565b4e4f
--- /dev/null
+++ b/editors/libreoffice/files/patch-vcl_Executable__vcldemo.mk
@@ -0,0 +1,20 @@
+--- vcl/Executable_vcldemo.mk.orig 2015-08-22 06:41:35 UTC
++++ vcl/Executable_vcldemo.mk
+@@ -41,7 +41,16 @@ $(eval $(call gb_Executable_use_static_l
+ vclmain \
+ ))
+
+-ifeq ($(OS),LINUX)
++ifeq ($(OS),FREEBSD)
++$(eval $(call gb_Executable_add_libs,vcldemo,\
++ -lGL \
++ -lX11 \
++))
++
++$(eval $(call gb_Executable_use_static_libraries,vcldemo,\
++ glxtest \
++))
++else ifeq ($(OS),LINUX)
+ $(eval $(call gb_Executable_add_libs,vcldemo,\
+ -lm \
+ -ldl \
diff --git a/editors/libreoffice/files/patch-vcl_Library__vcl.mk b/editors/libreoffice/files/patch-vcl_Library__vcl.mk
new file mode 100644
index 000000000000..254630111dff
--- /dev/null
+++ b/editors/libreoffice/files/patch-vcl_Library__vcl.mk
@@ -0,0 +1,29 @@
+--- vcl/Library_vcl.mk.orig 2015-08-22 06:41:35 UTC
++++ vcl/Library_vcl.mk
+@@ -58,7 +58,7 @@ $(eval $(call gb_Library_use_custom_head
+ ))
+
+ $(eval $(call gb_Library_use_externals,vcl,\
+- $(if $(filter LINUX MACOSX,$(OS)), \
++ $(if $(filter FREEBSD LINUX MACOSX,$(OS)), \
+ curl) \
+ jpeg \
+ $(if $(filter-out WNT,$(OS)), \
+@@ -716,7 +716,16 @@ $(eval $(call gb_Library_use_system_win3
+ $(eval $(call gb_Library_add_nativeres,vcl,vcl/salsrc))
+ endif
+
+-ifeq ($(OS),LINUX)
++ifeq ($(OS),FREEBSD)
++$(eval $(call gb_Library_add_libs,vcl,\
++ -lGL \
++ -lX11 \
++))
++
++$(eval $(call gb_Library_add_exception_objects,vcl,\
++ vcl/opengl/x11/X11DeviceInfo \
++))
++else ifeq ($(OS),LINUX)
+ $(eval $(call gb_Library_add_libs,vcl,\
+ -lm \
+ -ldl \
diff --git a/editors/libreoffice/files/patch-vcl_Module__vcl.mk b/editors/libreoffice/files/patch-vcl_Module__vcl.mk
new file mode 100644
index 000000000000..e1bc26413169
--- /dev/null
+++ b/editors/libreoffice/files/patch-vcl_Module__vcl.mk
@@ -0,0 +1,11 @@
+--- vcl/Module_vcl.mk.orig 2015-08-22 06:41:35 UTC
++++ vcl/Module_vcl.mk
+@@ -27,7 +27,7 @@ $(eval $(call gb_Module_add_targets,vcl,
+ StaticLibrary_vclmain \
+ $(if $(ENABLE_HEADLESS),, \
+ Executable_ui-previewer) \
+- $(if $(filter LINUX MACOSX WNT,$(OS)), \
++ $(if $(filter FREEBSD LINUX MACOSX WNT,$(OS)), \
+ Executable_outdevgrind \
+ $(if $(ENABLE_HEADLESS),, \
+ Executable_vcldemo \
diff --git a/editors/libreoffice/files/patch-vcl_StaticLibrary__glxtest.mk b/editors/libreoffice/files/patch-vcl_StaticLibrary__glxtest.mk
new file mode 100644
index 000000000000..8348d58ee2ac
--- /dev/null
+++ b/editors/libreoffice/files/patch-vcl_StaticLibrary__glxtest.mk
@@ -0,0 +1,26 @@
+--- vcl/StaticLibrary_glxtest.mk.orig 2015-08-22 06:41:35 UTC
++++ vcl/StaticLibrary_glxtest.mk
+@@ -29,6 +29,16 @@ $(eval $(call gb_StaticLibrary_use_api,g
+ udkapi \
+ ))
+
++ifeq ($(OS),FREEBSD)
++$(eval $(call gb_StaticLibrary_add_libs,glxtest,\
++ -lGL \
++ -lX11 \
++))
++
++$(eval $(call gb_StaticLibrary_add_exception_objects,glxtest,\
++ vcl/unx/glxtest \
++))
++else
+ $(eval $(call gb_StaticLibrary_add_libs,glxtest,\
+ -lm \
+ -ldl \
+@@ -40,5 +50,6 @@ $(eval $(call gb_StaticLibrary_add_libs,
+ $(eval $(call gb_StaticLibrary_add_exception_objects,glxtest,\
+ vcl/unx/glxtest \
+ ))
++endif
+
+ # vim: set noet sw=4 ts=4:
diff --git a/editors/libreoffice/files/patch-vcl_inc_opengl_x11_gdiimpl.hxx b/editors/libreoffice/files/patch-vcl_inc_opengl_x11_gdiimpl.hxx
new file mode 100644
index 000000000000..6434e904750f
--- /dev/null
+++ b/editors/libreoffice/files/patch-vcl_inc_opengl_x11_gdiimpl.hxx
@@ -0,0 +1,11 @@
+--- vcl/inc/opengl/x11/gdiimpl.hxx.orig 2015-08-22 06:41:35 UTC
++++ vcl/inc/opengl/x11/gdiimpl.hxx
+@@ -16,7 +16,7 @@
+ #include "unx/x11/x11gdiimpl.h"
+ #include "openglgdiimpl.hxx"
+
+-class TextureCombo;
++struct TextureCombo;
+
+ class VCL_PLUGIN_PUBLIC X11OpenGLSalGraphicsImpl : public OpenGLSalGraphicsImpl, public X11GraphicsImpl
+ {
diff --git a/editors/libreoffice/files/patch-vcl_qa_cppunit_BitmapTest.cxx b/editors/libreoffice/files/patch-vcl_qa_cppunit_BitmapTest.cxx
new file mode 100644
index 000000000000..de390fc9f690
--- /dev/null
+++ b/editors/libreoffice/files/patch-vcl_qa_cppunit_BitmapTest.cxx
@@ -0,0 +1,11 @@
+--- vcl/qa/cppunit/BitmapTest.cxx.orig 2015-08-22 06:41:35 UTC
++++ vcl/qa/cppunit/BitmapTest.cxx
+@@ -62,7 +62,7 @@ void BitmapTest::testConvert()
+ CPPUNIT_ASSERT_EQUAL(sal_uInt16(24), aBitmap.GetBitCount());
+ {
+ Bitmap::ScopedReadAccess pReadAccess(aBitmap);
+-#if defined LINUX
++#if defined FREEBSD || defined LINUX
+ // 24 bit Bitmap on SVP backend uses 32bit BGRX format
+ CPPUNIT_ASSERT_EQUAL(static_cast<sal_uInt16>(32), pReadAccess->GetBitCount());
+ CPPUNIT_ASSERT_EQUAL(sal_uLong(40), pReadAccess->GetScanlineSize());
diff --git a/editors/libreoffice4/Makefile b/editors/libreoffice4/Makefile
new file mode 100644
index 000000000000..4db7e37f9256
--- /dev/null
+++ b/editors/libreoffice4/Makefile
@@ -0,0 +1,385 @@
+# $FreeBSD$
+
+PORTNAME= libreoffice
+PORTVERSION= 4.3.7
+CATEGORIES= editors
+MASTER_SITES= http://download.documentfoundation.org/libreoffice/ \
+ http://dev-www.libreoffice.org/extern/:ext \
+ http://dev-www.libreoffice.org/src/:src
+PKGNAMESUFFIX= 4
+DISTFILES= ${PORTNAME}-${LOVERSION}${EXTRACT_SUFX} \
+ ${PORTNAME}-help-${LOVERSION}${EXTRACT_SUFX}
+DIST_SUBDIR= libreoffice
+EXTRACT_ONLY:= ${DISTFILES}
+
+MAINTAINER= office@FreeBSD.org
+COMMENT= Full integrated office productivity suite
+
+LICENSE= LGPL3 MPL
+LICENSE_COMB= dual
+
+BUILD_DEPENDS= p5-Archive-Zip>=0:${PORTSDIR}/archivers/p5-Archive-Zip \
+ zip:${PORTSDIR}/archivers/zip \
+ ${LOCALBASE}/lib/libboost_regex.a:${PORTSDIR}/devel/boost-libs \
+ cppunit-config:${PORTSDIR}/devel/cppunit113 \
+ dmake:${PORTSDIR}/devel/dmake \
+ ${LOCALBASE}/bin/gperf:${PORTSDIR}/devel/gperf \
+ mdds>=0.9.0:${PORTSDIR}/devel/mdds \
+ gpatch:${PORTSDIR}/devel/patch \
+ ucpp:${PORTSDIR}/devel/ucpp \
+ vigra-config:${PORTSDIR}/graphics/vigra \
+ ${LOCALBASE}/include/glm/glm.hpp:${PORTSDIR}/math/glm \
+ bash:${PORTSDIR}/shells/bash \
+ gsed:${PORTSDIR}/textproc/gsed
+LIB_DEPENDS= libapr-1.so:${PORTSDIR}/devel/apr1 \
+ libicutu.so:${PORTSDIR}/devel/icu \
+ liblangtag.so:${PORTSDIR}/devel/liblangtag \
+ liborcus-0.8.so:${PORTSDIR}/devel/liborcus07 \
+ libcurl.so:${PORTSDIR}/ftp/curl \
+ libcairo.so:${PORTSDIR}/graphics/cairo \
+ libGLEW.so:${PORTSDIR}/graphics/glew \
+ libgraphite2.so:${PORTSDIR}/graphics/graphite2 \
+ liblcms2.so:${PORTSDIR}/graphics/lcms2 \
+ libcdr-0.1.so:${PORTSDIR}/graphics/libcdr01 \
+ libetonyek-0.1.so:${PORTSDIR}/graphics/libetonyek01 \
+ libfreehand-0.1.so:${PORTSDIR}/graphics/libfreehand \
+ libgltf-0.0.so:${PORTSDIR}/graphics/libgltf \
+ libwpg-0.3.so:${PORTSDIR}/graphics/libwpg03 \
+ libGeneratedSaxParser.so:${PORTSDIR}/graphics/opencollada \
+ libpng.so:${PORTSDIR}/graphics/png \
+ libpoppler.so:${PORTSDIR}/graphics/poppler \
+ liblpsolve55.so:${PORTSDIR}/math/lp_solve \
+ libcmis-0.5.so:${PORTSDIR}/net/libcmis \
+ libharfbuzz.so:${PORTSDIR}/print/harfbuzz \
+ libmspub-0.1.so:${PORTSDIR}/print/libmspub01 \
+ libnss3.so:${PORTSDIR}/security/nss \
+ libclucene-core.so:${PORTSDIR}/textproc/clucene \
+ libexpat.so:${PORTSDIR}/textproc/expat2 \
+ libhunspell-1.3.so:${PORTSDIR}/textproc/hunspell \
+ libhyphen.so:${PORTSDIR}/textproc/hyphen \
+ libabw-0.1.so:${PORTSDIR}/textproc/libabw \
+ libe-book-0.1.so:${PORTSDIR}/textproc/libe-book \
+ libexttextcat-2.0.so:${PORTSDIR}/textproc/libexttextcat \
+ libmwaw-0.3.so:${PORTSDIR}/textproc/libmwaw03 \
+ libodfgen-0.1.so:${PORTSDIR}/textproc/libodfgen01 \
+ librevenge-0.0.so:${PORTSDIR}/textproc/librevenge \
+ libvisio-0.1.so:${PORTSDIR}/textproc/libvisio01 \
+ libwpd-0.10.so:${PORTSDIR}/textproc/libwpd010 \
+ libwps-0.3.so:${PORTSDIR}/textproc/libwps03 \
+ libxml2.so:${PORTSDIR}/textproc/libxml2 \
+ libxslt.so:${PORTSDIR}/textproc/libxslt \
+ libmythes-1.2.so:${PORTSDIR}/textproc/mythes \
+ librdf.so:${PORTSDIR}/textproc/redland \
+ libserf-1.so:${PORTSDIR}/www/serf
+RUN_DEPENDS= ${LOCALBASE}/share/fonts/Caladea/Caladea-Bold.ttf:${PORTSDIR}/x11-fonts/crosextrafonts-caladea-ttf \
+ ${LOCALBASE}/share/fonts/Carlito/Carlito-Bold.ttf:${PORTSDIR}/x11-fonts/crosextrafonts-carlito-ttf \
+ ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:${PORTSDIR}/x11-fonts/dejavu \
+ ${LOCALBASE}/share/fonts/GentiumBasic/GenBasI.ttf:${PORTSDIR}/x11-fonts/gentium-basic \
+ ${LOCALBASE}/share/fonts/Liberation/LiberationMono-Bold.ttf:${PORTSDIR}/x11-fonts/liberation-fonts-ttf \
+ ${LOCALBASE}/share/fonts/LinLibertineG/LinLibertine_DR_G.ttf:${PORTSDIR}/x11-fonts/linuxlibertine-g
+
+CONFLICTS_INSTALL= libreoffice-5.*
+ONLY_FOR_ARCHS= amd64 i386
+
+_MAKE_JOBS= #
+
+GNU_CONFIGURE= yes
+USE_AUTOTOOLS= autoconf aclocal
+USE_GL= gl glu
+USE_OPENLDAP= yes
+USE_PERL5= build
+USE_QT4= # empty but required
+USE_XORG= xaw xrandr
+USES= bison compiler:c++11-lang cpe gmake jpeg perl5 pkgconfig python shared-mime-info tar:xz
+WANT_GNOME= yes
+
+LOVERSION= ${PORTVERSION}.${RCVER}
+RCVER= 2
+
+DISTFILES+= 1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz:src \
+ 4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2:src
+
+EXTRA_PATCHES= ${FILESDIR}/enable-opencollada:-p1
+WRKSRC= ${WRKDIR}/${PORTNAME}-${LOVERSION}
+
+COLLADA_MODS= COLLADABaseUtils COLLADAFramework \
+ COLLADASaxFrameworkLoader GeneratedSaxParser
+COLLADA_CFLAGS= ${COLLADA_MODS:S|^|-I${LOCALBASE}/include/opencollada/|}
+COLLADA_LIBS= -L${LOCALBASE}/lib/opencollada \
+ ${COLLADA_MODS:S|^COLLADA|OpenCOLLADA|:S|^|-l|}
+
+CONFIGURE_ENV= DMAKE=${LOCALBASE}/bin/dmake \
+ GNUTAR="${TAR}" \
+ GPERF=${LOCALBASE}/bin/gperf \
+ OPENCOLLADA_CFLAGS="${COLLADA_CFLAGS}" \
+ OPENCOLLADA_LIBS="${COLLADA_LIBS}" \
+ OPENSSL_CFLAGS="-I/usr/include" \
+ OPENSSL_LIBS="-lcrypto -lssl" \
+ PYTHON_CFLAGS="`${PYTHON_VERSION}-config --cflags`" \
+ PYTHON_LIBS="`${PYTHON_VERSION}-config --libs`"
+
+CONFIGURE_ARGS+= --disable-dependency-tracking \
+ --disable-fetch-external \
+ --disable-online-update \
+ --exec-prefix=${PREFIX} \
+ --with-build-version="FreeBSD ports ${PKGVERSION}" \
+ --with-external-tar=${DISTDIR}/${DIST_SUBDIR} \
+ --with-gnu-patch=${LOCALBASE}/bin/gpatch \
+ --with-os-version=${OSVERSION} \
+ --with-parallelism=${MAKE_JOBS_NUMBER} \
+ --with-vendor="FreeBSD ports"
+
+CONFIGURE_ARGS+= --disable-coinmp \
+ --disable-epm \
+ --disable-firebird-sdbc \
+ --disable-gnome-vfs \
+ --disable-gstreamer-0-10 \
+ --disable-kde \
+ --disable-kdeab \
+ --disable-mergelibs \
+ --disable-packagekit \
+ --enable-cairo-canvas \
+ --enable-graphite \
+ --enable-python=system \
+ --with-alloc=system \
+ --with-external-dict-dir=${LOCALBASE}/share/hunspell \
+ --with-external-hyph-dir=${LOCALBASE}/share/hyphen \
+ --with-external-thes-dir=${LOCALBASE}/share/mythes \
+ --with-system-altlinuxhyph \
+ --with-system-apr \
+ --with-system-boost \
+ --with-system-cairo \
+ --with-system-clucene \
+ --with-system-cppunit \
+ --with-system-curl \
+ --with-system-dicts \
+ --with-system-expat \
+ --with-system-glew \
+ --with-system-glm \
+ --with-system-graphite \
+ --with-system-harfbuzz \
+ --with-system-hunspell \
+ --with-system-icu \
+ --with-system-jpeg \
+ --with-system-lcms2 \
+ --with-system-libabw \
+ --with-system-libcdr \
+ --with-system-libcmis \
+ --with-system-libebook \
+ --with-system-libetonyek \
+ --with-system-libexttextcat \
+ --with-system-libfreehand \
+ --with-system-libgltf \
+ --with-system-liblangtag \
+ --with-system-libmspub \
+ --with-system-libmwaw \
+ --with-system-libodfgen \
+ --with-system-libpng \
+ --with-system-librevenge \
+ --with-system-libvisio \
+ --with-system-libwpd \
+ --with-system-libwpg \
+ --with-system-libwps \
+ --with-system-libxml \
+ --with-system-lpsolve \
+ --with-system-mdds \
+ --with-system-mesa-headers \
+ --with-system-mythes \
+ --with-system-neon \
+ --with-system-nss \
+ --with-system-opencollada \
+ --with-system-openldap \
+ --with-system-openssl \
+ --with-system-orcus \
+ --with-system-poppler \
+ --with-system-postgresql \
+ --with-system-redland \
+ --with-system-serf \
+ --with-system-ucpp \
+ --with-system-vigra \
+ --with-system-zlib \
+ --without-fonts \
+ --without-myspell-dicts \
+ --without-system-npapi-headers
+
+#XXX add: --with-system-libeot or --with-system-libatomic_ops
+
+OPTIONS_DEFINE= CUPS DEBUG GNOME GTK2 GTK3 JAVA KDE4 MMEDIA PGSQL SDK \
+ SYSTRAY TEST VERBOSE WEBDAV
+OPTIONS_DEFAULT=CUPS GTK2
+
+JAVA_DESC= Add Java support (XML filters, macros)
+MMEDIA_DESC= Enable multimedia backend for impress
+PGSQL_DESC= Build with PostgreSQL-SDBC driver
+SDK_DESC= Build with SDK
+SYSTRAY_DESC= Enable systemtray quickstarter
+TEST_DESC= Run all regression tests
+VERBOSE_DESC= Increase build verbosity
+WEBDAV_DESC= Enable webdav protocol
+
+CUPS_LIB_DEPENDS= libcups.so:${PORTSDIR}/print/cups-client
+CUPS_CONFIGURE_ENABLE= cups
+
+DEBUG_CONFIGURE_ON= --enable-crashdump --enable-dbgutil --enable-debug
+DEBUG_CONFIGURE_OFF= --enable-release-build
+
+GNOME_LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib
+GNOME_USE= GNOME=gconf2
+GNOME_CONFIGURE_ENABLE= dbus gconf lockdown
+
+GTK3_USE= GNOME=gtk30
+GTK3_CONFIGURE_ENABLE= gtk3
+
+JAVA_CATEGORIES= java
+JAVA_DISTFILES= 048751f3271906db5126ab76870444c4-commons-codec-1.9-src.zip:src \
+ 17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip:src \
+ 2c9b0f83ed5890af02c0df1c1776f39b-commons-httpclient-3.1-src.tar.gz:src \
+ 3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip:src \
+ 35c94d2df8893241173de1d16b6034c0-swingExSrc.zip:src \
+ 39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip:src \
+ 3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip:src \
+ 798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip:src \
+ 8ab049135b2d15313da5d9f0656894a1-commons-lang3-3.3.1-src.tar.gz:src \
+ 8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip:src \
+ 97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip:src \
+ a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip:src \
+ ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip:src \
+ ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip:src \
+ d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip:src \
+ db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip:src \
+ e8e197d628436490886d17cffa108fe3-commons-logging-1.1.3-src.tar.gz:src \
+ ea570af93c284aa9e5621cd563f54f4d-bsh-2.0b1-src.tar.gz:src \
+ eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip:src \
+ f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip:src
+JAVA_BUILD_DEPENDS= ant:${PORTSDIR}/devel/apache-ant \
+ ${JAVAJARDIR}/junit.jar:${PORTSDIR}/java/junit
+# XXX jni.h from GNU classpath causes ABI conflicts.
+JAVA_CONFLICTS_BUILD= classpath-[0-9]*
+JAVA_CONFIGURE_ON= --enable-ext-wiki-publisher \
+ --enable-report-builder \
+ --with-ant-home=${LOCALBASE}/share/java/apache-ant \
+ --with-jdk-home="${JAVA_HOME}" \
+ --with-junit=${JAVAJARDIR}/junit.jar \
+ --with-hamcrest=${JAVAJARDIR}/hamcrest.jar
+JAVA_CONFIGURE_OFF= --without-java
+JAVA_USE= JAVA=yes
+JAVA_VARS= JAVA_BUILD=yes
+
+KDE4_USE= KDE4=kdelibs QT4=moc_build,qmake_build
+KDE4_CONFIGURE_ENABLE= kde4
+KDE4_CONFIGURE_ENV= KDE4DIR="${KDE4_PREFIX}" \
+ QT4DIR="${QT_PREFIX}" \
+ QT4INC="${QT_INCDIR}" \
+ QT4LIB="${QT_LIBDIR}"
+
+MMEDIA_USE= GSTREAMER1=yes
+MMEDIA_CONFIGURE_ENABLE= gstreamer
+
+PGSQL_USES= pgsql:9.0+
+PGSQL_CONFIGURE_ENABLE= postgresql-sdbc
+PGSQL_CONFIGURE_WITH= gssapi krb5
+
+SDK_DISTFILES= 185d60944ea767075d27247c3162b3bc-unowinreg.dll:ext
+SDK_BUILD_DEPENDS= doxygen:${PORTSDIR}/devel/doxygen
+SDK_CONFIGURE_ENABLE= odk
+SDK_CONFIGURE_ON= --with-doxygen=${LOCALBASE}/bin/doxygen
+SDK_CONFIGURE_OFF= --without-doxygen
+
+SYSTRAY_CONFIGURE_ENABLE= systray
+
+TEST_CONFIGURE_ENABLE= cve-tests
+
+WEBDAV_LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon
+WEBDAV_CONFIGURE_ENABLE= neon
+
+# for dynamic plist generation
+PLISTD?= ${WRKDIR}/plist_dirs
+PLISTF?= ${WRKDIR}/plist_files
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MDEBUG}
+IGNORE= is broken with DEBUG option
+.else
+EXTRA_PATCHES+= ${FILESDIR}/extra-Makefile.in
+.endif
+
+.if ${PORT_OPTIONS:MDEBUG} || ${PORT_OPTIONS:MVERBOSE}
+CONFIGURE_ARGS+= --enable-verbose
+.endif
+
+.if ${PORT_OPTIONS:MGNOME} || ${PORT_OPTIONS:MGTK2}
+USE_GNOME+= gtk20
+CONFIGURE_ARGS+= --enable-gtk
+.else
+CONFIGURE_ARGS+= --disable-gtk
+.endif
+
+.if ${PORT_OPTIONS:MGNOME} || ${PORT_OPTIONS:MGTK2} || ${PORT_OPTIONS:MGTK3}
+USES+= desktop-file-utils
+CONFIGURE_ARGS+= --enable-gio
+INSTALLS_ICONS= yes
+.else
+CONFIGURE_ARGS+= --disable-gio
+.endif
+
+.if empty(PORT_OPTIONS:MTEST)
+EXTRA_PATCHES+= ${FILESDIR}/disable-cppunittester
+.endif
+
+.include <bsd.port.pre.mk>
+
+.if ${COMPILER_FEATURES:Mlibc++}
+EXTRA_PATCHES+= ${FILESDIR}/extra-libc++:-p1
+EXTRA_PATCHES+= ${FILESDIR}/extra-libc++.i386:-p0
+.endif
+
+.if ${COMPILER_FEATURES:Mlibstdc++}
+EXTRA_PATCHES+= ${FILESDIR}/extra-configure.ac
+.endif
+
+.if ${OSVERSION} < 900506
+CONFIGURE_ARGS+= --with-linker-hash-style=sysv
+.endif
+
+.if ${OSVERSION} < 1000033
+BUILD_DEPENDS+= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex
+CONFIGURE_ENV+= FLEX=${LOCALBASE}/bin/flex
+.endif
+
+ACLOCAL_ARGS= -I "${WRKSRC}/m4"
+CPPFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -L${LOCALBASE}/lib
+
+MAKE_ENV+= ENVCFLAGS="${CFLAGS}" ENVCFLAGSCXX="${CXXFLAGS}"
+MAKE_ENV+= ENVLINKFLAGS="${LDFLAGS}"
+MAKE_ENV+= GNUSED=${LOCALBASE}/bin/gsed
+MAKE_ENV+= LANG=C LC_ALL=C
+
+pre-configure:
+ @${TOUCH} ${WRKSRC}/autogen.lastrun
+
+post-configure:
+ @${TOUCH} ${WRKSRC}/src.downloaded
+
+do-install:
+ @cd ${WRKSRC} && ${MAKE_CMD} ${MAKE_ARGS} distro-pack-install
+ @${RM} -f ${PLISTD} ${PLISTF}
+ @cd ${STAGEDIR}${PREFIX} && ${FIND} -d lib/libreoffice -type d \
+ -empty -exec ${ECHO_CMD} "@dir {}" \; >> ${PLISTD}
+ @cd ${STAGEDIR}${PREFIX} && ${FIND} -H -s bin etc lib man \
+ \( -type f -o -type l \) -print >> ${PLISTF}
+.for subdir in application-registry applications icons mime mime-info mimelnk
+ @cd ${STAGEDIR}${PREFIX} && ${FIND} -H -s share/${subdir} \
+ \( -type f -o -type l \) -print >> ${PLISTF}
+.endfor
+.if ${PORT_OPTIONS:MSDK}
+.for subdir in include share share/doc share/idl
+ @cd ${STAGEDIR}${PREFIX} && ${FIND} -H -s ${subdir}/libreoffice \
+ \( -type f -o -type l \) -print >> ${PLISTF}
+.endfor
+.endif
+ @${SORT} -u ${PLISTF} >> ${TMPPLIST}
+ @${SORT} -u ${PLISTD} >> ${TMPPLIST}
+
+.include <bsd.port.post.mk>
diff --git a/editors/libreoffice4/distinfo b/editors/libreoffice4/distinfo
new file mode 100644
index 000000000000..e2bc5396b788
--- /dev/null
+++ b/editors/libreoffice4/distinfo
@@ -0,0 +1,50 @@
+SHA256 (libreoffice/048751f3271906db5126ab76870444c4-commons-codec-1.9-src.zip) = a751a036a3488e2519bc105dcf80df9c004ab1a982d1dd96bbfbf07802df8831
+SIZE (libreoffice/048751f3271906db5126ab76870444c4-commons-codec-1.9-src.zip) = 525299
+SHA256 (libreoffice/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip) = d30b13f4ba2e3b6a2d4f020c0dee0a9fb9fc6fbcc2d561f36b78da4bf3802370
+SIZE (libreoffice/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip) = 3519470
+SHA256 (libreoffice/185d60944ea767075d27247c3162b3bc-unowinreg.dll) = eafde646a7dbe46d20c291685b0beac2382174d78d66ee990e229a1bf6e6cec6
+SIZE (libreoffice/185d60944ea767075d27247c3162b3bc-unowinreg.dll) = 12288
+SHA256 (libreoffice/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz) = 390a5085651828b8fe12aa978b200f59b9155eedbb91a4be89bf7cf39eefdd4a
+SIZE (libreoffice/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz) = 1652670
+SHA256 (libreoffice/2c9b0f83ed5890af02c0df1c1776f39b-commons-httpclient-3.1-src.tar.gz) = f9a496d3418b0e15894fb351652cd4fa5ca434ebfc3ce3bb8da40defd8b097f2
+SIZE (libreoffice/2c9b0f83ed5890af02c0df1c1776f39b-commons-httpclient-3.1-src.tar.gz) = 1882664
+SHA256 (libreoffice/3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip) = 5826d1551bf599b85742545f6e01a0079b93c1b2c8434bf409eddb3a29e4726b
+SIZE (libreoffice/3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip) = 1180582
+SHA256 (libreoffice/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip) = 64585ac36a81291a58269ec5347e7e3e2e8596dbacb9221015c208191333c6e1
+SIZE (libreoffice/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip) = 9796
+SHA256 (libreoffice/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip) = 085f2112c51fa8c1783fac12fbd452650596415121348393bb51f0f7e85a9045
+SIZE (libreoffice/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip) = 153157
+SHA256 (libreoffice/3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip) = e0531091787c0f16c83965fdcbc49162c059d7f0c64669e7f119699321549743
+SIZE (libreoffice/3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip) = 5750610
+SHA256 (libreoffice/4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2) = b0adb8e71aef80751b999c9c055e419a625c4a05184e407aef2aee28752ad8cb
+SIZE (libreoffice/4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2) = 555291
+SHA256 (libreoffice/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip) = 1fb458d6aab06932693cc8a9b6e4e70944ee1ff052fa63606e3131df34e21753
+SIZE (libreoffice/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip) = 1521926
+SHA256 (libreoffice/8ab049135b2d15313da5d9f0656894a1-commons-lang3-3.3.1-src.tar.gz) = 97ca24c80d416f651dcd3513611d5ea855be21a994e3d48563c837a599618908
+SIZE (libreoffice/8ab049135b2d15313da5d9f0656894a1-commons-lang3-3.3.1-src.tar.gz) = 739050
+SHA256 (libreoffice/8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip) = abe2c57ac12ba45d83563b02e240fa95d973376de2f720aab8fe11f2e621c095
+SIZE (libreoffice/8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip) = 762419
+SHA256 (libreoffice/97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip) = 3d853b19b1d94a6efa69e7af90f7f2b09ecf302913bee3da796c15ecfebcfac8
+SIZE (libreoffice/97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip) = 2938721
+SHA256 (libreoffice/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip) = 75823776fb51a9c526af904f1503a7afaaab900fba83eda64f8a41073724c870
+SIZE (libreoffice/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip) = 23150
+SHA256 (libreoffice/ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip) = 7d2797fe9f79a77009721e3f14fa4a1dec17a6d706bdc93f85f1f01d124fab66
+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/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
+SIZE (libreoffice/db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip) = 1396007
+SHA256 (libreoffice/e8e197d628436490886d17cffa108fe3-commons-logging-1.1.3-src.tar.gz) = 3a32dfb846c58d3b3ff264235cfcbaf54ad086a793f64cbe4409f46886ceb655
+SIZE (libreoffice/e8e197d628436490886d17cffa108fe3-commons-logging-1.1.3-src.tar.gz) = 187403
+SHA256 (libreoffice/ea570af93c284aa9e5621cd563f54f4d-bsh-2.0b1-src.tar.gz) = 648f10fb764d000d6a68b2d4e008117900e853c197a024d1f91dbba9b91012ca
+SIZE (libreoffice/ea570af93c284aa9e5621cd563f54f4d-bsh-2.0b1-src.tar.gz) = 726942
+SHA256 (libreoffice/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip) = 75c80359c9ce343c20aab8a36a45cb3b9ee7c61cf92c13ae45399d854423a9ba
+SIZE (libreoffice/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip) = 427800
+SHA256 (libreoffice/f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip) = 05640a1f6805b2b2d7e2cb9c50db9a5cb084e3c52ab1a71ce015239b4a1d4343
+SIZE (libreoffice/f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip) = 211919
+SHA256 (libreoffice/libreoffice-4.3.7.2.tar.xz) = 3a6baa64e1f775f9c1c7398449780b118f8a2cef2be9dfa797c4732fe10c0db9
+SIZE (libreoffice/libreoffice-4.3.7.2.tar.xz) = 153267644
+SHA256 (libreoffice/libreoffice-help-4.3.7.2.tar.xz) = 21a7a445041d0794e76b83b3877ec1741feca6eaec984919bf6633b417aab9bc
+SIZE (libreoffice/libreoffice-help-4.3.7.2.tar.xz) = 1854916
diff --git a/editors/libreoffice/files/disable-cppunittester b/editors/libreoffice4/files/disable-cppunittester
index 6cb4d3934ae1..6cb4d3934ae1 100644
--- a/editors/libreoffice/files/disable-cppunittester
+++ b/editors/libreoffice4/files/disable-cppunittester
diff --git a/editors/libreoffice/files/enable-opencollada b/editors/libreoffice4/files/enable-opencollada
index 7857a517cfed..7857a517cfed 100644
--- a/editors/libreoffice/files/enable-opencollada
+++ b/editors/libreoffice4/files/enable-opencollada
diff --git a/editors/libreoffice/files/extra-Makefile.in b/editors/libreoffice4/files/extra-Makefile.in
index 525c02df260c..525c02df260c 100644
--- a/editors/libreoffice/files/extra-Makefile.in
+++ b/editors/libreoffice4/files/extra-Makefile.in
diff --git a/editors/libreoffice/files/extra-configure.ac b/editors/libreoffice4/files/extra-configure.ac
index 58f39d630ac7..58f39d630ac7 100644
--- a/editors/libreoffice/files/extra-configure.ac
+++ b/editors/libreoffice4/files/extra-configure.ac
diff --git a/editors/libreoffice/files/extra-libc++ b/editors/libreoffice4/files/extra-libc++
index 3650f24f974c..3650f24f974c 100644
--- a/editors/libreoffice/files/extra-libc++
+++ b/editors/libreoffice4/files/extra-libc++
diff --git a/editors/libreoffice/files/extra-libc++.i386 b/editors/libreoffice4/files/extra-libc++.i386
index b9004f454a82..b9004f454a82 100644
--- a/editors/libreoffice/files/extra-libc++.i386
+++ b/editors/libreoffice4/files/extra-libc++.i386
diff --git a/editors/libreoffice/files/patch-avmedia__Library_avmediaogl.mk b/editors/libreoffice4/files/patch-avmedia__Library_avmediaogl.mk
index 3c03d7bad785..3c03d7bad785 100644
--- a/editors/libreoffice/files/patch-avmedia__Library_avmediaogl.mk
+++ b/editors/libreoffice4/files/patch-avmedia__Library_avmediaogl.mk
diff --git a/editors/libreoffice/files/patch-bin__distro-install-desktop-integration b/editors/libreoffice4/files/patch-bin__distro-install-desktop-integration
index 9d2f21886c02..9d2f21886c02 100644
--- a/editors/libreoffice/files/patch-bin__distro-install-desktop-integration
+++ b/editors/libreoffice4/files/patch-bin__distro-install-desktop-integration
diff --git a/editors/libreoffice/files/patch-bridges__source__cpp_uno__gcc3_linux_intel__except.cxx b/editors/libreoffice4/files/patch-bridges__source__cpp_uno__gcc3_linux_intel__except.cxx
index 0eced6fa0540..0eced6fa0540 100644
--- a/editors/libreoffice/files/patch-bridges__source__cpp_uno__gcc3_linux_intel__except.cxx
+++ b/editors/libreoffice4/files/patch-bridges__source__cpp_uno__gcc3_linux_intel__except.cxx
diff --git a/editors/libreoffice/files/patch-bridges__source__cpp_uno__gcc3_linux_x86-64__except.cxx b/editors/libreoffice4/files/patch-bridges__source__cpp_uno__gcc3_linux_x86-64__except.cxx
index 1f7979c54001..1f7979c54001 100644
--- a/editors/libreoffice/files/patch-bridges__source__cpp_uno__gcc3_linux_x86-64__except.cxx
+++ b/editors/libreoffice4/files/patch-bridges__source__cpp_uno__gcc3_linux_x86-64__except.cxx
diff --git a/editors/libreoffice/files/patch-chart2__Library_chartcore.mk b/editors/libreoffice4/files/patch-chart2__Library_chartcore.mk
index d0b9567c3f11..d0b9567c3f11 100644
--- a/editors/libreoffice/files/patch-chart2__Library_chartcore.mk
+++ b/editors/libreoffice4/files/patch-chart2__Library_chartcore.mk
diff --git a/editors/libreoffice/files/patch-chart2__Library_chartopengl.mk b/editors/libreoffice4/files/patch-chart2__Library_chartopengl.mk
index 610d14f9eecd..610d14f9eecd 100644
--- a/editors/libreoffice/files/patch-chart2__Library_chartopengl.mk
+++ b/editors/libreoffice4/files/patch-chart2__Library_chartopengl.mk
diff --git a/editors/libreoffice/files/patch-configure.ac b/editors/libreoffice4/files/patch-configure.ac
index 7e2d565076e7..7e2d565076e7 100644
--- a/editors/libreoffice/files/patch-configure.ac
+++ b/editors/libreoffice4/files/patch-configure.ac
diff --git a/editors/libreoffice/files/patch-external__collada2gltf__patches__kill_c++11_code.patch.1 b/editors/libreoffice4/files/patch-external__collada2gltf__patches__kill_c++11_code.patch.1
index 8a392f3887a2..8a392f3887a2 100644
--- a/editors/libreoffice/files/patch-external__collada2gltf__patches__kill_c++11_code.patch.1
+++ b/editors/libreoffice4/files/patch-external__collada2gltf__patches__kill_c++11_code.patch.1
diff --git a/editors/libreoffice/files/patch-i18npool__CustomTarget_breakiterator.mk b/editors/libreoffice4/files/patch-i18npool__CustomTarget_breakiterator.mk
index 3e173ac57299..3e173ac57299 100644
--- a/editors/libreoffice/files/patch-i18npool__CustomTarget_breakiterator.mk
+++ b/editors/libreoffice4/files/patch-i18npool__CustomTarget_breakiterator.mk
diff --git a/editors/libreoffice/files/patch-sal__osl__unx__backtrace.c b/editors/libreoffice4/files/patch-sal__osl__unx__backtrace.c
index 9d45eb142fc2..9d45eb142fc2 100644
--- a/editors/libreoffice/files/patch-sal__osl__unx__backtrace.c
+++ b/editors/libreoffice4/files/patch-sal__osl__unx__backtrace.c
diff --git a/editors/libreoffice/files/patch-sal__osl__unx__system.c b/editors/libreoffice4/files/patch-sal__osl__unx__system.c
index 3e139dbfe30e..3e139dbfe30e 100644
--- a/editors/libreoffice/files/patch-sal__osl__unx__system.c
+++ b/editors/libreoffice4/files/patch-sal__osl__unx__system.c
diff --git a/editors/libreoffice/files/patch-sal__osl__unx__system.h b/editors/libreoffice4/files/patch-sal__osl__unx__system.h
index 625b745b6004..625b745b6004 100644
--- a/editors/libreoffice/files/patch-sal__osl__unx__system.h
+++ b/editors/libreoffice4/files/patch-sal__osl__unx__system.h
diff --git a/editors/libreoffice/files/patch-sd__Module_sd.mk b/editors/libreoffice4/files/patch-sd__Module_sd.mk
index 14081cf28498..14081cf28498 100644
--- a/editors/libreoffice/files/patch-sd__Module_sd.mk
+++ b/editors/libreoffice4/files/patch-sd__Module_sd.mk
diff --git a/editors/libreoffice/files/patch-shell__Module_shell.mk b/editors/libreoffice4/files/patch-shell__Module_shell.mk
index 6e189e2102ef..6e189e2102ef 100644
--- a/editors/libreoffice/files/patch-shell__Module_shell.mk
+++ b/editors/libreoffice4/files/patch-shell__Module_shell.mk
diff --git a/editors/libreoffice/files/patch-solenv__bin__concat-deps.c b/editors/libreoffice4/files/patch-solenv__bin__concat-deps.c
index 490ba064798b..490ba064798b 100644
--- a/editors/libreoffice/files/patch-solenv__bin__concat-deps.c
+++ b/editors/libreoffice4/files/patch-solenv__bin__concat-deps.c
diff --git a/editors/libreoffice/files/patch-solenv__gbuild__UnpackedTarball.mk b/editors/libreoffice4/files/patch-solenv__gbuild__UnpackedTarball.mk
index 74266b638f1c..74266b638f1c 100644
--- a/editors/libreoffice/files/patch-solenv__gbuild__UnpackedTarball.mk
+++ b/editors/libreoffice4/files/patch-solenv__gbuild__UnpackedTarball.mk
diff --git a/editors/libreoffice/files/patch-solenv__gbuild__platform__unxgcc.mk b/editors/libreoffice4/files/patch-solenv__gbuild__platform__unxgcc.mk
index d8afe2d14f9f..d8afe2d14f9f 100644
--- a/editors/libreoffice/files/patch-solenv__gbuild__platform__unxgcc.mk
+++ b/editors/libreoffice4/files/patch-solenv__gbuild__platform__unxgcc.mk
diff --git a/editors/libreoffice/files/patch-svtools__source__control__ctrlbox.cxx b/editors/libreoffice4/files/patch-svtools__source__control__ctrlbox.cxx
index 07749d7eee6c..07749d7eee6c 100644
--- a/editors/libreoffice/files/patch-svtools__source__control__ctrlbox.cxx
+++ b/editors/libreoffice4/files/patch-svtools__source__control__ctrlbox.cxx
diff --git a/editors/libreoffice/files/patch-sysui__desktop__share__create_tree.sh b/editors/libreoffice4/files/patch-sysui__desktop__share__create_tree.sh
index abe0ba6b673c..abe0ba6b673c 100644
--- a/editors/libreoffice/files/patch-sysui__desktop__share__create_tree.sh
+++ b/editors/libreoffice4/files/patch-sysui__desktop__share__create_tree.sh
diff --git a/editors/libreoffice/files/patch-vcl__Library_vclopengl.mk b/editors/libreoffice4/files/patch-vcl__Library_vclopengl.mk
index d30262f0c9c7..d30262f0c9c7 100644
--- a/editors/libreoffice/files/patch-vcl__Library_vclopengl.mk
+++ b/editors/libreoffice4/files/patch-vcl__Library_vclopengl.mk
diff --git a/editors/libreoffice/files/patch-vcl__unx__gtk__gdi__salnativewidgets-gtk.cxx b/editors/libreoffice4/files/patch-vcl__unx__gtk__gdi__salnativewidgets-gtk.cxx
index c8e35c703002..c8e35c703002 100644
--- a/editors/libreoffice/files/patch-vcl__unx__gtk__gdi__salnativewidgets-gtk.cxx
+++ b/editors/libreoffice4/files/patch-vcl__unx__gtk__gdi__salnativewidgets-gtk.cxx
diff --git a/editors/libreoffice4/pkg-descr b/editors/libreoffice4/pkg-descr
new file mode 100644
index 000000000000..44354c50a8d9
--- /dev/null
+++ b/editors/libreoffice4/pkg-descr
@@ -0,0 +1,6 @@
+LibreOffice is the free power-packed Open Source personal productivity suite for
+Windows, Macintosh and Linux, that gives you six feature-rich applications for
+all your document production and data processing needs: Writer, Calc, Impress,
+Draw, Math and Base.
+
+WWW: http://www.libreoffice.org/