aboutsummaryrefslogtreecommitdiff
path: root/www/onlyoffice-documentserver
diff options
context:
space:
mode:
authorMikael Urankar <mikael@FreeBSD.org>2022-01-26 12:52:39 +0000
committerMikael Urankar <mikael@FreeBSD.org>2022-01-26 14:39:48 +0000
commit7bad2e9cdca0053fbe943ed42340bea883d28671 (patch)
treed5d785591dc0982ffe0525016ca3ea13894e20fa /www/onlyoffice-documentserver
parent09746fa95ea6e46955f836132f7c1b126c96cdc6 (diff)
downloadports-7bad2e9cdca0053fbe943ed42340bea883d28671.tar.gz
ports-7bad2e9cdca0053fbe943ed42340bea883d28671.zip
www/onlyoffice-documentserver: Update to 7.0.0.133
- Update to 7.0.0.133 - Downgrade v8 to v6.8.275.32: onlyoffice doesn't work correctly with version 8.7.220.31 - Use prebuilt binaries for v8, version 6.8.275.32 requires outdated ports: devel/gn@v1714, devel/py-Jinja2@v2.8 and textproc/py-markupsafe@v1.1.1 - Restrict the port to aarch64 and amd64 - Fix user name in pkg-plist Changes: https://github.com/ONLYOFFICE/DocumentServer/blob/v7.0.0/CHANGELOG.md
Diffstat (limited to 'www/onlyoffice-documentserver')
-rw-r--r--www/onlyoffice-documentserver/Makefile72
-rw-r--r--www/onlyoffice-documentserver/distinfo106
-rw-r--r--www/onlyoffice-documentserver/files/packagejsons/server/package-lock.json30
-rw-r--r--www/onlyoffice-documentserver/files/patch-build__tools_scripts_build__server.py13
-rw-r--r--www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_make__common.py16
-rw-r--r--www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_modules_v8.py6
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_ASCOfficeTxtFile_TxtXmlFormatLib_Source_ConvertDocx2Txt.cpp11
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8.pri10
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_BUILD.gn32
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_BUILD.gn30
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_BUILDCONFIG.gn48
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_compiler_BUILD.gn92
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_compiler_compiler.gni11
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_features.gni11
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_freetype_freetype.gni9
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_linux_BUILD.gn11
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_linux_pkg-config.py26
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_sysroot.gni14
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_detect__host__arch.py11
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_gn__run__binary.py11
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_linux_chrome.map29
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_linux_libpci_BUILD.gn53
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_linux_unbundle_libusb.gn27
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_linux_unbundle_replace__gn__files.py10
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_toolchain_gcc__toolchain.gni45
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_toolchain_get__concurrent__links.py17
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_toolchain_linux_BUILD.gn10
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_win_BUILD.gn13
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_buildtools_third__party_libc++_BUILD.gn11
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_include_v8config.h21
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_api_api.cc11
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_base_cpu.cc18
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_base_platform_platform-freebsd.cc13
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_base_platform_platform-posix.cc24
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_d8_d8-posix.cc19
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_objects_js-list-format.cc74
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_testing_gmock_BUILD.gn18
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_third__party_zlib_BUILD.gn11
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_third__party_zlib_cpu__features.c48
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_Network_FileTransporter_filetransporter.pri15
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_kernel.pro21
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_DesktopEditor_graphics_Graphics.cpp10
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_PdfWriter_Src_FontCidTT.cpp11
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_X2tConverter_src_ASCConverters.cpp20
-rw-r--r--www/onlyoffice-documentserver/pkg-plist278
-rw-r--r--www/onlyoffice-documentserver/v8_fetch.sh59
46 files changed, 435 insertions, 1021 deletions
diff --git a/www/onlyoffice-documentserver/Makefile b/www/onlyoffice-documentserver/Makefile
index 2ce58a23e602..d8b498b36c48 100644
--- a/www/onlyoffice-documentserver/Makefile
+++ b/www/onlyoffice-documentserver/Makefile
@@ -1,15 +1,16 @@
PORTNAME= onlyoffice-documentserver
DISTVERSIONPREFIX= v
-DISTVERSION= 6.4.2
-PORTREVISION= 2
+DISTVERSION= 7.0.0.133
CATEGORIES= www
MASTER_SITES+= LOCAL/mikael/v8/:source1 \
LOCAL/mikael/onlyoffice/:source2 \
https://nodejs.org/dist/v16.13.0/:source3 \
SF/optipng/OptiPNG/optipng-0.7.7/:source4
-DISTFILES+= v8-8.7.220.31_all.tar.gz:source1 \
+DISTFILES+= v8-6.8.275.32_all.tar.gz:source1 \
+ v8-6.8.275.32_122aarch64.tar.gz:source1 \
+ v8-6.8.275.32_122amd64.tar.gz:source1 \
node-v16.13.0.tar.gz:source3 \
- npm-cache-onlyoffice.tar.gz:source2 \
+ npm-cache-onlyoffice-${DISTVERSION}.tar.gz:source2 \
optipng-0.7.7.tar.gz:source4
MAINTAINER= mikael@FreeBSD.org
@@ -18,6 +19,9 @@ COMMENT= Secure office and productivity apps
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+ONLY_FOR_ARCHS= aarch64 amd64
+ONLY_FOR_ARCHS_REASON= uses aarch64 or amd64 binaries
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \
binutils>=0:devel/binutils \
boost-libs>0:devel/boost-libs \
@@ -25,47 +29,47 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \
gn:devel/gn \
java:java/openjdk11 \
ninja:devel/ninja \
- node:www/node16 \
npm:www/npm-node16
LIB_DEPENDS= libboost_regex.so:devel/boost-libs \
+ libcurl.so:ftp/curl \
libiconv.so:converters/libiconv \
libicutu.so:devel/icu
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}supervisor>0:sysutils/py-supervisor@${PY_FLAVOR} \
- curl:ftp/curl \
gsed:textproc/gsed \
nginx:www/nginx \
pg_dump:databases/postgresql${PGSQL_VER_NODOT}-server \
rabbitmq>0:net/rabbitmq \
webfonts>=0:x11-fonts/webfonts
-USES= autoreconf:build dos2unix fakeroot gmake gnome iconv pgsql pkgconfig \
+USES= autoreconf:build dos2unix fakeroot gmake gnome iconv nodejs:16,build pgsql pkgconfig \
python:3.7+,build qt:5
USE_QT= qmake_build
USE_GITHUB= yes
GH_ACCOUNT= ONLYOFFICE
GH_PROJECT= DocumentServer
-GH_TUPLE= ONLYOFFICE:core:0c29e4d:core/core \
- ONLYOFFICE:core-fonts:3929a09:corefonts/core-fonts \
- ONLYOFFICE:dictionaries:cfa50d3:dictionaries/dictionaries \
- ONLYOFFICE:document-server-integration:v1.0.0:dsi/document-server-integration \
- ONLYOFFICE:document-templates:v6.4.2.1:dt/document-templates \
- ONLYOFFICE:sdkjs:9af7d08:sdkjs/sdkjs \
- ONLYOFFICE:server:10929a0:server/server \
- ONLYOFFICE:web-apps:1851cae:webapps/web-apps \
- ONLYOFFICE:plugin-highlightcode:7ea4ddf:sdkjs_plugins_highlightcode/sdkjs-plugins/plugin-highlightcode \
- ONLYOFFICE:plugin-macros:4027439:sdkjs_plugins_macros/sdkjs-plugins/plugin-macros \
- ONLYOFFICE:plugin-mendeley:5a36bf9:sdkjs_plugins_mendeley/sdkjs-plugins/plugin-mendeley \
- ONLYOFFICE:plugin-ocr:5b24c87:sdkjs_plugins_ocr/sdkjs-plugins/plugin-ocr \
- ONLYOFFICE:plugin-photoeditor:995b5f6:sdkjs_plugins_photoeditor/sdkjs-plugins/plugin-photoeditor \
- ONLYOFFICE:plugin-speech:fcec715:sdkjs_plugins_speech/sdkjs-plugins/plugin-speech \
- ONLYOFFICE:plugin-thesaurus:4ada280:sdkjs_plugins_thesaurus/sdkjs-plugins/plugin-thesaurus \
- ONLYOFFICE:plugin-translator:ba6caed:sdkjs_plugins_translator/sdkjs-plugins/plugin-translator \
- ONLYOFFICE:plugin-youtube:4dec911:sdkjs_plugins_youtube/sdkjs-plugins/plugin-youtube \
- ONLYOFFICE:plugin-zotero:c9f472f:sdkjs_plugins_zotero/sdkjs-plugins/plugin-zotero \
- ONLYOFFICE:build_tools:cf4cac94:buildtools/build_tools \
- ONLYOFFICE:DocumentBuilder:4169685e6:document_builder/DocumentBuilder \
- ONLYOFFICE:onlyoffice.github.io:ca730969:sdkjs_plugins_v1/onlyoffice.github.io \
- ONLYOFFICE:document-server-package:c12273c0a:dsp/document-server-package \
+GH_TAGNAME= v7.0.0
+GH_TUPLE= ONLYOFFICE:core:v${DISTVERSION}:core/core \
+ ONLYOFFICE:core-fonts:v${DISTVERSION}:corefonts/core-fonts \
+ ONLYOFFICE:dictionaries:v${DISTVERSION}:dictionaries/dictionaries \
+ ONLYOFFICE:document-server-integration:v${DISTVERSION}:dsi/document-server-integration \
+ ONLYOFFICE:document-templates:v${DISTVERSION}:dt/document-templates \
+ ONLYOFFICE:sdkjs:v${DISTVERSION}:sdkjs/sdkjs \
+ ONLYOFFICE:server:v${DISTVERSION}:server/server \
+ ONLYOFFICE:web-apps:v${DISTVERSION}:webapps/web-apps \
+ ONLYOFFICE:plugin-highlightcode:v${DISTVERSION}:sdkjs_plugins_highlightcode/sdkjs-plugins/plugin-highlightcode \
+ ONLYOFFICE:plugin-macros:v${DISTVERSION}:sdkjs_plugins_macros/sdkjs-plugins/plugin-macros \
+ ONLYOFFICE:plugin-mendeley:v${DISTVERSION}:sdkjs_plugins_mendeley/sdkjs-plugins/plugin-mendeley \
+ ONLYOFFICE:plugin-ocr:v${DISTVERSION}:sdkjs_plugins_ocr/sdkjs-plugins/plugin-ocr \
+ ONLYOFFICE:plugin-photoeditor:v${DISTVERSION}:sdkjs_plugins_photoeditor/sdkjs-plugins/plugin-photoeditor \
+ ONLYOFFICE:plugin-speech:v${DISTVERSION}:sdkjs_plugins_speech/sdkjs-plugins/plugin-speech \
+ ONLYOFFICE:plugin-thesaurus:v${DISTVERSION}:sdkjs_plugins_thesaurus/sdkjs-plugins/plugin-thesaurus \
+ ONLYOFFICE:plugin-translator:v${DISTVERSION}:sdkjs_plugins_translator/sdkjs-plugins/plugin-translator \
+ ONLYOFFICE:plugin-youtube:v${DISTVERSION}:sdkjs_plugins_youtube/sdkjs-plugins/plugin-youtube \
+ ONLYOFFICE:plugin-zotero:v${DISTVERSION}:sdkjs_plugins_zotero/sdkjs-plugins/plugin-zotero \
+ ONLYOFFICE:build_tools:v${DISTVERSION}:buildtools/build_tools \
+ ONLYOFFICE:DocumentBuilder:v${DISTVERSION}:document_builder/DocumentBuilder \
+ ONLYOFFICE:onlyoffice.github.io:342e8f66:sdkjs_plugins_v1/onlyoffice.github.io \
+ ONLYOFFICE:document-server-package:v${DISTVERSION}:dsp/document-server-package \
hackers-painters:katana-parser:499118d3:hackers_painters_katana/core/Common/3dParty/html/katana-parser \
google:gumbo-parser:aa91b27:google_gumbo/core/Common/3dParty/html/gumbo-parser
@@ -98,6 +102,8 @@ CONFLICTS_BUILD=devel/googletest
post-extract:
@${MV} ${WRKDIR}/v8 ${WRKSRC}/core/Common/3dParty/v8
+ @${MKDIR} ${WRKSRC}/core/Common/3dParty/v8/v8/out.gn/freebsd_64
+ @${MV} ${WRKDIR}/v8_obj_122${ARCH}/obj ${WRKSRC}/core/Common/3dParty/v8/v8/out.gn/freebsd_64
@${MKDIR} ${WRKDIR}/.pkg-cache/node
@${CP} ${DISTDIR}/node-v16.13.0.tar.gz ${WRKDIR}/.pkg-cache/node
@@ -113,11 +119,9 @@ post-extract:
post-patch:
@${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|' \
- ${WRKSRC}/core/Common/3dParty/v8/v8/build/toolchain/gcc_toolchain.gni \
- ${WRKSRC}/core/Common/3dParty/v8/v8/buildtools/third_party/libc++/BUILD.gn \
+ ${WRKSRC}/core/Common/3dParty/icu/icu.pri \
${WRKSRC}/core/DesktopEditor/fontengine/ApplicationFonts.cpp
@${REINPLACE_CMD} -e 's|%%CC%%|${CC}|' -e 's|%%CXX%%|${CXX}|' \
- ${WRKSRC}/core/Common/3dParty/v8/v8/build/toolchain/gcc_toolchain.gni \
${WRKSRC}/core/Common/base.pri
@${REINPLACE_CMD} 's|%%WRKDIR%%|${WRKDIR}|' \
${WRKSRC}/document-server-package/Makefile
@@ -157,12 +161,12 @@ do-build:
@cd ${WRKSRC}/web-apps/build ; ${SETENV} ${MAKE_ENV} npm install patch-package
@cd ${WRKSRC}/web-apps/build ; ${SETENV} ${MAKE_ENV} npm install optipng-bin@5.1.0
@cd ${WRKSRC}/web-apps/build ; node_modules/.bin/patch-package
- @cd ${WRKSRC}/web-apps/build/node_modules ; ${SETENV} ${MAKE_ENV} npm build optipng-bin
+ @cd ${WRKSRC}/web-apps/build/node_modules/optipng-bin ; ${SETENV} ${MAKE_ENV} npm run postinstall optipng-bin
@cd ${WRKSRC}/web-apps/build ; ${SETENV} ${MAKE_ENV} npm install patch-package
@cd ${WRKSRC}/server ; ${SETENV} ${MAKE_ENV} npm install grunt-cli
@cd ${WRKSRC}/server ; ${SETENV} ${MAKE_ENV} npm install grunt
- @cd ${WRKSRC}/server ; ${SETENV} ${MAKE_ENV} npm install pkg
+ @cd ${WRKSRC}/server ; ${SETENV} ${MAKE_ENV} npm install pkg@5.5.1
@cd ${WRKSRC}/sdkjs ; ${SETENV} ${MAKE_ENV} npm install grunt-cli
@cd ${WRKSRC}/sdkjs ; ${SETENV} ${MAKE_ENV} npm install grunt
@cd ${WRKSRC} && ${PATCH} -N -s -i ${FILESDIR}/extra-patch-pkg-fetch_lib-es5_build.js || ${TRUE}
diff --git a/www/onlyoffice-documentserver/distinfo b/www/onlyoffice-documentserver/distinfo
index 3eb4d249f1f3..59a92f61301d 100644
--- a/www/onlyoffice-documentserver/distinfo
+++ b/www/onlyoffice-documentserver/distinfo
@@ -1,58 +1,62 @@
-TIMESTAMP = 1641567875
-SHA256 (v8-8.7.220.31_all.tar.gz) = 0d2e1355cbbb80130d87f9e0acfb94c72846f820339b8a1003875230a5d0fa2f
-SIZE (v8-8.7.220.31_all.tar.gz) = 305810432
+TIMESTAMP = 1643198986
+SHA256 (v8-6.8.275.32_all.tar.gz) = 9a62989b8965970c0cc67aef911b4937b822fe91a41e9d6977e797ed1326504b
+SIZE (v8-6.8.275.32_all.tar.gz) = 65333304
+SHA256 (v8-6.8.275.32_122aarch64.tar.gz) = affe0a27d12ae2efeae9b0684d6a086c6974e4ba10cab493738a1214ddb45679
+SIZE (v8-6.8.275.32_122aarch64.tar.gz) = 10236562
+SHA256 (v8-6.8.275.32_122amd64.tar.gz) = 78d13788f4e3608a7b6765621353aa9f334f54985358936f3e214dfcca23ae57
+SIZE (v8-6.8.275.32_122amd64.tar.gz) = 10328115
SHA256 (node-v16.13.0.tar.gz) = 9c00e5b6024cfcbc9105f9c58cf160762e78659a345d100c5bd80a7fb38c684f
SIZE (node-v16.13.0.tar.gz) = 63735070
-SHA256 (npm-cache-onlyoffice.tar.gz) = 85c72a0b06439352f2a0ead2fb1412436c38b0dc3200c620f52967415adbf225
-SIZE (npm-cache-onlyoffice.tar.gz) = 263763627
+SHA256 (npm-cache-onlyoffice-7.0.0.133.tar.gz) = 5fc9a9fbb5df370e3aa91288ef28c350ddf52f28be8ce0e85c7477053006d5e8
+SIZE (npm-cache-onlyoffice-7.0.0.133.tar.gz) = 313289046
SHA256 (optipng-0.7.7.tar.gz) = 4f32f233cef870b3f95d3ad6428bfe4224ef34908f1b42b0badf858216654452
SIZE (optipng-0.7.7.tar.gz) = 2329555
-SHA256 (ONLYOFFICE-DocumentServer-v6.4.2_GH0.tar.gz) = fac8bb07884149c042afabb2ab9ce8ba1c11dd35379eea1e2086d6d5bef45a5d
-SIZE (ONLYOFFICE-DocumentServer-v6.4.2_GH0.tar.gz) = 51163
-SHA256 (ONLYOFFICE-core-0c29e4d_GH0.tar.gz) = e522f85ce12c66f46edfb252efcf8f6205d693b95c3391bf485fb7accfd41735
-SIZE (ONLYOFFICE-core-0c29e4d_GH0.tar.gz) = 83856852
-SHA256 (ONLYOFFICE-core-fonts-3929a09_GH0.tar.gz) = f264251db39c2ac844644dfebccc6fa836afb2a27cce1bfc565645a48600b49b
-SIZE (ONLYOFFICE-core-fonts-3929a09_GH0.tar.gz) = 95253093
-SHA256 (ONLYOFFICE-dictionaries-cfa50d3_GH0.tar.gz) = b58d9df27bd3b8a5898a28727e247e282ecb1b770d7980205c0ef4eba5e5fa58
-SIZE (ONLYOFFICE-dictionaries-cfa50d3_GH0.tar.gz) = 39363959
-SHA256 (ONLYOFFICE-document-server-integration-v1.0.0_GH0.tar.gz) = f09c9384d3abea4d7e3ef31df333125d4e45cc4fa9ecc69a573ee6562231658a
-SIZE (ONLYOFFICE-document-server-integration-v1.0.0_GH0.tar.gz) = 5227788
-SHA256 (ONLYOFFICE-document-templates-v6.4.2.1_GH0.tar.gz) = b3ad21607446074d36a1913f6b1ac896e38911c8a9c7ffd4a7ea68f5cb6cf39f
-SIZE (ONLYOFFICE-document-templates-v6.4.2.1_GH0.tar.gz) = 2152308
-SHA256 (ONLYOFFICE-sdkjs-9af7d08_GH0.tar.gz) = 45198d1264b52e36a1e8c66d69130c214a713f4f0ee1a2b9428f95d75480e1e6
-SIZE (ONLYOFFICE-sdkjs-9af7d08_GH0.tar.gz) = 11523531
-SHA256 (ONLYOFFICE-server-10929a0_GH0.tar.gz) = 439822bbf9a3849823c63cff93b3af0d31560134e58b8b4562baec56d69dab14
-SIZE (ONLYOFFICE-server-10929a0_GH0.tar.gz) = 242462
-SHA256 (ONLYOFFICE-web-apps-1851cae_GH0.tar.gz) = 598f57b821013e14936a539ebfc7fe1da1ce673d85c95fdfdd607f8e4fa4b5e6
-SIZE (ONLYOFFICE-web-apps-1851cae_GH0.tar.gz) = 215031184
-SHA256 (ONLYOFFICE-plugin-highlightcode-7ea4ddf_GH0.tar.gz) = 74ec5782ee967bbddf4b524311dcc09be0e28a7e15ef07ce85b30c1fbf0dda90
-SIZE (ONLYOFFICE-plugin-highlightcode-7ea4ddf_GH0.tar.gz) = 245219
-SHA256 (ONLYOFFICE-plugin-macros-4027439_GH0.tar.gz) = faf8a2bee2c8eaa169eec6ceae272d168e0b6307a16845b5fb844f039cebd351
-SIZE (ONLYOFFICE-plugin-macros-4027439_GH0.tar.gz) = 2616745
-SHA256 (ONLYOFFICE-plugin-mendeley-5a36bf9_GH0.tar.gz) = 3da951e764ff201d8853ca70e1bc147a0b4bcf6a3b2134b067de8432c293bee0
-SIZE (ONLYOFFICE-plugin-mendeley-5a36bf9_GH0.tar.gz) = 417551
-SHA256 (ONLYOFFICE-plugin-ocr-5b24c87_GH0.tar.gz) = f39b418974868c863ce313873b876e47cd33a3469d786a9eade584c35881cbae
-SIZE (ONLYOFFICE-plugin-ocr-5b24c87_GH0.tar.gz) = 169538
-SHA256 (ONLYOFFICE-plugin-photoeditor-995b5f6_GH0.tar.gz) = 413b4444a9d3f47a57637f141066ea72e4e24bbbed9c0f45794b2d9da651d43c
-SIZE (ONLYOFFICE-plugin-photoeditor-995b5f6_GH0.tar.gz) = 201051
-SHA256 (ONLYOFFICE-plugin-speech-fcec715_GH0.tar.gz) = d85e322059d8b62176c0d3f6a0a999268932990e314242c6b4828ec1a28bbbd0
-SIZE (ONLYOFFICE-plugin-speech-fcec715_GH0.tar.gz) = 68212
-SHA256 (ONLYOFFICE-plugin-thesaurus-4ada280_GH0.tar.gz) = 8834dec6b1d3ac3aabe4c1c8697bbce859acee0b38137d1d8310631bf7da1286
-SIZE (ONLYOFFICE-plugin-thesaurus-4ada280_GH0.tar.gz) = 42914
-SHA256 (ONLYOFFICE-plugin-translator-ba6caed_GH0.tar.gz) = d78241b0a23e7b451c92d67a14626066e838dfe1fed098cf1032939c797cabf0
-SIZE (ONLYOFFICE-plugin-translator-ba6caed_GH0.tar.gz) = 140898
-SHA256 (ONLYOFFICE-plugin-youtube-4dec911_GH0.tar.gz) = 953526e6b8d56a21d1428be949cbb1dc1017b3a0d7f07703aaa860fdb5f9afc4
-SIZE (ONLYOFFICE-plugin-youtube-4dec911_GH0.tar.gz) = 11635
-SHA256 (ONLYOFFICE-plugin-zotero-c9f472f_GH0.tar.gz) = 8cabfed9f54e23630b7a0fec71db8e16c703b1c67eb85a439a09b5e311ac0ab9
-SIZE (ONLYOFFICE-plugin-zotero-c9f472f_GH0.tar.gz) = 33816
-SHA256 (ONLYOFFICE-build_tools-cf4cac94_GH0.tar.gz) = ef2617a425b3c4b5c893709725f2c4941cb872ecc8c6fbb966fb12ae80f50f18
-SIZE (ONLYOFFICE-build_tools-cf4cac94_GH0.tar.gz) = 4089822
-SHA256 (ONLYOFFICE-DocumentBuilder-4169685e6_GH0.tar.gz) = 697bd92c6d02973a5e9df78d3be888f7e305983eda3661e3a16ae7fbbee6bb9e
-SIZE (ONLYOFFICE-DocumentBuilder-4169685e6_GH0.tar.gz) = 1271109
-SHA256 (ONLYOFFICE-onlyoffice.github.io-ca730969_GH0.tar.gz) = 1612d7ab512bfe80001d40da99cb96761c0bfcd9026c1be5ba8ffa3a050ac085
-SIZE (ONLYOFFICE-onlyoffice.github.io-ca730969_GH0.tar.gz) = 13278
-SHA256 (ONLYOFFICE-document-server-package-c12273c0a_GH0.tar.gz) = c6b226a8616d1a897a64fdf3de4cdf2a70e9418fde911bb558cef84d57633fc5
-SIZE (ONLYOFFICE-document-server-package-c12273c0a_GH0.tar.gz) = 171493
+SHA256 (ONLYOFFICE-DocumentServer-v7.0.0.133-v7.0.0_GH0.tar.gz) = c228d579a1434ecf9df1319efa8bc7ac6f4a814b50bf98d6564d4cd1d50aa3eb
+SIZE (ONLYOFFICE-DocumentServer-v7.0.0.133-v7.0.0_GH0.tar.gz) = 51546
+SHA256 (ONLYOFFICE-core-v7.0.0.133_GH0.tar.gz) = 6fa8f092609a79849fcaede100eeb893d89a8b29dd20a269546270e16b04dcd8
+SIZE (ONLYOFFICE-core-v7.0.0.133_GH0.tar.gz) = 83982867
+SHA256 (ONLYOFFICE-core-fonts-v7.0.0.133_GH0.tar.gz) = fcb6813d2e47d97574ff84f4a45f59a31988793e4b9ec6a4fcfcc4eb9b2cdece
+SIZE (ONLYOFFICE-core-fonts-v7.0.0.133_GH0.tar.gz) = 95253814
+SHA256 (ONLYOFFICE-dictionaries-v7.0.0.133_GH0.tar.gz) = 0b3255e0ebe7693a2516f13e33d7763b724ed72baac917ff11454bbb6867f048
+SIZE (ONLYOFFICE-dictionaries-v7.0.0.133_GH0.tar.gz) = 40190006
+SHA256 (ONLYOFFICE-document-server-integration-v7.0.0.133_GH0.tar.gz) = 8c1cd189c73649571158c42bf817aacac19d4538df7a657df5eec2b4709a2812
+SIZE (ONLYOFFICE-document-server-integration-v7.0.0.133_GH0.tar.gz) = 5246759
+SHA256 (ONLYOFFICE-document-templates-v7.0.0.133_GH0.tar.gz) = 15ae1c9114d10e660f8dd620e2b22c2c1ba3334eb8de141d2ad8f971f4867ac3
+SIZE (ONLYOFFICE-document-templates-v7.0.0.133_GH0.tar.gz) = 2152333
+SHA256 (ONLYOFFICE-sdkjs-v7.0.0.133_GH0.tar.gz) = f23421f23fd576bfb3b51db9af54d0924f4bea2e5c03ac2ceef96df975c5780c
+SIZE (ONLYOFFICE-sdkjs-v7.0.0.133_GH0.tar.gz) = 11798678
+SHA256 (ONLYOFFICE-server-v7.0.0.133_GH0.tar.gz) = 25e2287feb0817960296ffb1287a15cab8ab156964b57f96c9a3a65a0500f3c5
+SIZE (ONLYOFFICE-server-v7.0.0.133_GH0.tar.gz) = 251263
+SHA256 (ONLYOFFICE-web-apps-v7.0.0.133_GH0.tar.gz) = 8115126338c8e3eb86878d103ed24f72be675fee08a5450db75f9132d633460a
+SIZE (ONLYOFFICE-web-apps-v7.0.0.133_GH0.tar.gz) = 256708229
+SHA256 (ONLYOFFICE-plugin-highlightcode-v7.0.0.133_GH0.tar.gz) = af47ac3de5e869b414ab2b90bd08a14df80716d588ed461e5155ef26604d9462
+SIZE (ONLYOFFICE-plugin-highlightcode-v7.0.0.133_GH0.tar.gz) = 245229
+SHA256 (ONLYOFFICE-plugin-macros-v7.0.0.133_GH0.tar.gz) = 54af0dc2b5c831427b19aa8926dfb81bbf1c507de439d2b90ee7c994427703d9
+SIZE (ONLYOFFICE-plugin-macros-v7.0.0.133_GH0.tar.gz) = 2646817
+SHA256 (ONLYOFFICE-plugin-mendeley-v7.0.0.133_GH0.tar.gz) = 3a5c215f0d4bcb4c6c47e7026d0bca310b67fdad717be7b63effe6a09974a88b
+SIZE (ONLYOFFICE-plugin-mendeley-v7.0.0.133_GH0.tar.gz) = 417558
+SHA256 (ONLYOFFICE-plugin-ocr-v7.0.0.133_GH0.tar.gz) = 0ccd17625ebf999d488fcbf6162276701cb6296f038057b8497697f546b6a4df
+SIZE (ONLYOFFICE-plugin-ocr-v7.0.0.133_GH0.tar.gz) = 169527
+SHA256 (ONLYOFFICE-plugin-photoeditor-v7.0.0.133_GH0.tar.gz) = 8c253508cb40cae9b492eadebfba08704ad7d62db1f8b0025d54db559fd210c6
+SIZE (ONLYOFFICE-plugin-photoeditor-v7.0.0.133_GH0.tar.gz) = 201060
+SHA256 (ONLYOFFICE-plugin-speech-v7.0.0.133_GH0.tar.gz) = 33424bb8405d09a07c3c90039a366157fbfc7fc85c6217800ad9ed639c7ed0c6
+SIZE (ONLYOFFICE-plugin-speech-v7.0.0.133_GH0.tar.gz) = 68220
+SHA256 (ONLYOFFICE-plugin-thesaurus-v7.0.0.133_GH0.tar.gz) = 7603e3be3dd229430972fd2c7938ac8f705efc819cf70bc95016fc6ec3075068
+SIZE (ONLYOFFICE-plugin-thesaurus-v7.0.0.133_GH0.tar.gz) = 42917
+SHA256 (ONLYOFFICE-plugin-translator-v7.0.0.133_GH0.tar.gz) = de4fd8f415fcab2ce4e4d1fb938221128ab8e768ef005f5c0b0060e6f29eb097
+SIZE (ONLYOFFICE-plugin-translator-v7.0.0.133_GH0.tar.gz) = 140898
+SHA256 (ONLYOFFICE-plugin-youtube-v7.0.0.133_GH0.tar.gz) = 77eb671a352b181177ccb9ee4eb5ddac85a26eb86f3fb33d77c65788254a64eb
+SIZE (ONLYOFFICE-plugin-youtube-v7.0.0.133_GH0.tar.gz) = 11642
+SHA256 (ONLYOFFICE-plugin-zotero-v7.0.0.133_GH0.tar.gz) = e45f1e5481ea29ddcd98ee826bde1a0fd493eee410f97eccec81d62be9fa02b7
+SIZE (ONLYOFFICE-plugin-zotero-v7.0.0.133_GH0.tar.gz) = 33819
+SHA256 (ONLYOFFICE-build_tools-v7.0.0.133_GH0.tar.gz) = 30e411008065e744b6c7cb8dd93737445541615f1a7f7f88ff48f7ccb33482c5
+SIZE (ONLYOFFICE-build_tools-v7.0.0.133_GH0.tar.gz) = 4091744
+SHA256 (ONLYOFFICE-DocumentBuilder-v7.0.0.133_GH0.tar.gz) = ba782719859074b0fbd72b1ce519f2ee2ee239120ee6833084e6d7b047c551d9
+SIZE (ONLYOFFICE-DocumentBuilder-v7.0.0.133_GH0.tar.gz) = 1271108
+SHA256 (ONLYOFFICE-onlyoffice.github.io-342e8f66_GH0.tar.gz) = 20a58e72bb2e3eaede5acbeaa6284769d9ec4606f39869da8b7edcc1aefc9e63
+SIZE (ONLYOFFICE-onlyoffice.github.io-342e8f66_GH0.tar.gz) = 13283
+SHA256 (ONLYOFFICE-document-server-package-v7.0.0.133_GH0.tar.gz) = a9dba7bbf3a45da5f822e87fefa5da6e261eaf811231293fb7ae017417b93160
+SIZE (ONLYOFFICE-document-server-package-v7.0.0.133_GH0.tar.gz) = 171524
SHA256 (hackers-painters-katana-parser-499118d3_GH0.tar.gz) = ed83020cbe07877c7323d475491803797fac12ce4086966011c81023b9852c4b
SIZE (hackers-painters-katana-parser-499118d3_GH0.tar.gz) = 97209
SHA256 (google-gumbo-parser-aa91b27_GH0.tar.gz) = 1360f85c02fb2573a10f00abcddebc8f1ff277a16f66553439193af93afae335
diff --git a/www/onlyoffice-documentserver/files/packagejsons/server/package-lock.json b/www/onlyoffice-documentserver/files/packagejsons/server/package-lock.json
index 29936c509a75..60f86cfe2c5d 100644
--- a/www/onlyoffice-documentserver/files/packagejsons/server/package-lock.json
+++ b/www/onlyoffice-documentserver/files/packagejsons/server/package-lock.json
@@ -154,9 +154,9 @@
"integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c="
},
"async": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/async/-/async-3.2.2.tgz",
- "integrity": "sha512-H0E+qZaDEfx/FY4t7iLRv1W2fFI6+pyCeTw1uN20AQPiwqwM6ojPxHxdLv4z8hi2DtnW9BOckSspLucW7pIE5g=="
+ "version": "3.2.3",
+ "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz",
+ "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g=="
},
"at-least-node": {
"version": "1.0.0",
@@ -814,9 +814,9 @@
}
},
"fast-glob": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz",
- "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==",
+ "version": "3.2.11",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz",
+ "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==",
"requires": {
"@nodelib/fs.stat": "^2.0.2",
"@nodelib/fs.walk": "^1.2.3",
@@ -1108,15 +1108,15 @@
}
},
"globby": {
- "version": "11.0.4",
- "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
- "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
+ "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
"requires": {
"array-union": "^2.1.0",
"dir-glob": "^3.0.1",
- "fast-glob": "^3.1.1",
- "ignore": "^5.1.4",
- "merge2": "^1.3.0",
+ "fast-glob": "^3.2.9",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
"slash": "^3.0.0"
}
},
@@ -1905,9 +1905,9 @@
}
},
"node-fetch": {
- "version": "2.6.6",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz",
- "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==",
+ "version": "2.6.7",
+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz",
+ "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==",
"requires": {
"whatwg-url": "^5.0.0"
}
diff --git a/www/onlyoffice-documentserver/files/patch-build__tools_scripts_build__server.py b/www/onlyoffice-documentserver/files/patch-build__tools_scripts_build__server.py
index 35c7557965bb..157a2efc08ed 100644
--- a/www/onlyoffice-documentserver/files/patch-build__tools_scripts_build__server.py
+++ b/www/onlyoffice-documentserver/files/patch-build__tools_scripts_build__server.py
@@ -9,17 +9,16 @@
#env variables
product_version = base.get_env('PRODUCT_VERSION')
-@@ -41,29 +41,34 @@ def make():
+@@ -41,22 +41,26 @@ def make():
if(base.is_exist(custom_public_key)):
base.copy_file(custom_public_key, server_build_dir + '/Common/sources')
-- pkg_target = "node10"
+- pkg_target = "node14"
+ pkg_target = "node16"
+ if ("freebsd" == base.host_platform()):
+ pkg_target += "-freebsd"
+ pkgBin = "%%WRKSRC%%/server/node_modules/.bin/pkg"
-+ pkg_target = "node16"
+
if ("linux" == base.host_platform()):
pkg_target += "-linux"
@@ -37,14 +36,6 @@
example_dir = base.get_script_dir() + "/../../document-server-integration/web/documentserver-example/nodejs"
base.delete_dir(example_dir + "/node_modules")
base.cmd_in_dir(example_dir, "npm", ["install"])
- sync_rpc_lib_dir = example_dir + "/node_modules/sync-rpc/lib"
- patch_file = base.get_script_dir() + "/../tools/linux/sync-rpc.patch"
-- if ("linux" == base.host_platform()):
-+ if ("linux" == base.host_platform() or "freebsd" == base.host_platform()):
- base.cmd_in_dir(sync_rpc_lib_dir, "patch", ["-N", "-i", patch_file])
- if ("windows" == base.host_platform()):
- patch_exe_dir = base.git_dir() + "/usr/bin"
- base.cmd_in_dir(patch_exe_dir, "patch.exe", ["-N", "-d", sync_rpc_lib_dir, "-i", patch_file])
- base.cmd_in_dir(example_dir, "pkg", [".", "-t", pkg_target, "-o", "example"])
+ base.cmd_in_dir(example_dir, pkgBin, [".", "-t", pkg_target, "-o", "example"])
diff --git a/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_make__common.py b/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_make__common.py
index 43674d96f959..0320a121dc82 100644
--- a/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_make__common.py
+++ b/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_make__common.py
@@ -1,8 +1,8 @@
--- build_tools/scripts/core_common/make_common.py.orig 2021-11-16 07:07:24 UTC
+++ build_tools/scripts/core_common/make_common.py
-@@ -7,22 +7,23 @@ sys.path.append('..')
- import config
+@@ -8,15 +8,15 @@ import config
import base
+ import glob
-import boost
-import cef
@@ -12,13 +12,19 @@
+#import cef
+#import icu
+#import openssl
+ import curl
+ import websocket
import v8
import html2
-import hunspell
+#import hunspell
import glew
- def make():
+ def check_android_ndk_macos_arm(dir):
+@@ -32,13 +32,15 @@ def make():
+ if base.is_dir(toolchain):
+ check_android_ndk_macos_arm(toolchain + "/prebuilt")
+
- boost.make()
- cef.make()
- icu.make()
@@ -28,9 +34,11 @@
+ cef.make()
+ icu.make()
+ openssl.make()
++
v8.make()
html2.make()
- hunspell.make(False)
+# hunspell.make(False)
glew.make()
- return
+ if config.check_option("module", "mobile"):
+ curl.make()
diff --git a/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_modules_v8.py b/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_modules_v8.py
index 2d70a449adce..b1da6dcf2837 100644
--- a/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_modules_v8.py
+++ b/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_modules_v8.py
@@ -79,9 +79,9 @@
base_args32 = "target_cpu=\\\"x86\\\" v8_target_cpu=\\\"x86\\\" v8_static_library=true is_component_build=false v8_use_snapshot=false"
+
+# v8_monolithic=true
-+ if config.check_option("platform", "freebsd_64"):
-+ base.cmd2("gn", ["gen", "out.gn/freebsd_64", "--args=\"v8_monolithic=true is_debug=false v8_static_library=true is_component_build=false is_clang=true use_sysroot=false treat_warnings_as_errors=false clang_use_chrome_plugins=false use_lld=true use_custom_libcxx=false v8_use_external_startup_data=false is_component_build=false\""])
-+ base.cmd("ninja", ["-C", "out.gn/freebsd_64"])
++# if config.check_option("platform", "freebsd_64"):
++# base.cmd2("gn", ["gen", "out.gn/freebsd_64", "--args=\"v8_monolithic=true is_debug=false v8_static_library=true is_component_build=false is_clang=true use_sysroot=false treat_warnings_as_errors=false clang_use_chrome_plugins=false use_lld=true use_custom_libcxx=false v8_use_external_startup_data=false is_component_build=false\""])
++# base.cmd("ninja", ["-C", "out.gn/freebsd_64"])
if config.check_option("platform", "linux_64"):
base.cmd2("gn", ["gen", "out.gn/linux_64", "--args=\"is_debug=false " + base_args64 + " is_clang=" + is_use_clang() + " use_sysroot=false treat_warnings_as_errors=false\""])
diff --git a/www/onlyoffice-documentserver/files/patch-core_ASCOfficeTxtFile_TxtXmlFormatLib_Source_ConvertDocx2Txt.cpp b/www/onlyoffice-documentserver/files/patch-core_ASCOfficeTxtFile_TxtXmlFormatLib_Source_ConvertDocx2Txt.cpp
new file mode 100644
index 000000000000..f784979325ff
--- /dev/null
+++ b/www/onlyoffice-documentserver/files/patch-core_ASCOfficeTxtFile_TxtXmlFormatLib_Source_ConvertDocx2Txt.cpp
@@ -0,0 +1,11 @@
+--- core/ASCOfficeTxtFile/TxtXmlFormatLib/Source/ConvertDocx2Txt.cpp.orig 2022-01-19 14:08:20 UTC
++++ core/ASCOfficeTxtFile/TxtXmlFormatLib/Source/ConvertDocx2Txt.cpp
+@@ -159,7 +159,7 @@ namespace Docx2Txt
+ const std::wstring Converter_Impl::m_letters = _T("abcdefghijklmnopqrstuvwxyz");
+
+ Converter_Impl::Converter_Impl()
+- : Lists(NULL), NoteCount(0), listNumPrev(1)
++ : Lists(0), NoteCount(0), listNumPrev(1)
+ {
+ }
+
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8.pri b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8.pri
index 83e22eb1c6b1..d245ae484bd0 100644
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8.pri
+++ b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8.pri
@@ -5,10 +5,10 @@
}
+core_freebsd {
-+ CONFIG += c++14
-+ CONFIG += use_v8_monolith
-+ DEFINES += V8_VERSION_87_PLUS
-+ DEFINES += V8_COMPRESS_POINTERS
++ #CONFIG += c++14
++ #CONFIG += use_v8_monolith
++ #DEFINES += V8_VERSION_87_PLUS
++ #DEFINES += V8_COMPRESS_POINTERS
+ use_v8_monolith {
+ LIBS += -L$$CORE_V8_PATH_LIBS -lv8_monolith
+ } else {
@@ -17,7 +17,7 @@
+ SNAPSHOT_LIB=v8_nosnapshot
+ }
+
-+ LIBS += -L$$CORE_V8_PATH_LIBS -lv8_initializers -lv8_init -lv8_base -lv8_libplatform -lv8_libbase -l$$SNAPSHOT_LIB -lv8_libsampler
++ LIBS += -L$$CORE_V8_PATH_LIBS -lv8_init -lv8_initializers -lv8_base -lv8_libplatform -lv8_libbase -l$$SNAPSHOT_LIB -lv8_libsampler -ltorque_generated_initializers
+ LIBS += -L$$CORE_V8_PATH_LIBS/third_party/icu -licui18n -licuuc
+ }
+}
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_BUILD.gn b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_BUILD.gn
deleted file mode 100644
index a1a457658a5b..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_BUILD.gn
+++ /dev/null
@@ -1,32 +0,0 @@
---- core/Common/3dParty/v8/v8/BUILD.gn.orig 2020-12-15 11:23:25 UTC
-+++ core/Common/3dParty/v8/v8/BUILD.gn
-@@ -4068,7 +4068,7 @@ v8_component("v8_libbase") {
- }
- }
-
-- if (is_linux || is_chromeos) {
-+ if ((is_linux || is_chromeos) && !is_bsd) {
- sources += [
- "src/base/debug/stack_trace_posix.cc",
- "src/base/platform/platform-linux.cc",
-@@ -4088,6 +4088,12 @@ v8_component("v8_libbase") {
- "dl",
- "rt",
- ]
-+ } else if (is_bsd) {
-+ sources += [
-+ "src/base/debug/stack_trace_posix.cc",
-+ "src/base/platform/platform-freebsd.cc",
-+ ]
-+ libs = [ "rt", "execinfo" ]
- } else if (is_android) {
- if (current_toolchain == host_toolchain) {
- libs = [
-@@ -4431,6 +4437,7 @@ if (v8_monolithic) {
- ":v8_libsampler",
- "//build/win:default_exe_manifest",
- ]
-+ libs = ["execinfo"]
-
- configs = [ ":internal_config" ]
- }
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_BUILD.gn b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_BUILD.gn
deleted file mode 100644
index 95fc73e1b3cc..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_BUILD.gn
+++ /dev/null
@@ -1,30 +0,0 @@
---- core/Common/3dParty/v8/v8/build/config/BUILD.gn.orig 2020-11-16 13:30:51 UTC
-+++ core/Common/3dParty/v8/v8/build/config/BUILD.gn
-@@ -133,7 +133,7 @@ config("debug") {
- # builds, and we have to tell it to turn it off.
- defines += [ "_HAS_ITERATOR_DEBUGGING=0" ]
- }
-- } else if ((is_linux || is_chromeos) && current_cpu == "x64" && enable_iterator_debugging) {
-+ } else if ((is_linux || is_chromeos || is_bsd) && current_cpu == "x64" && enable_iterator_debugging) {
- # Enable libstdc++ debugging facilities to help catch problems early, see
- # http://crbug.com/65151 .
- # TODO(phajdan.jr): Should we enable this for all of POSIX?
-@@ -231,9 +231,7 @@ config("default_libs") {
- ]
- } else if (is_linux || is_chromeos) {
- libs = [
-- "dl",
- "pthread",
-- "rt",
- ]
- }
- }
-@@ -316,7 +314,7 @@ config("executable_config") {
- "//build/config/ios:ios_dynamic_flags",
- "//build/config/ios:ios_executable_flags",
- ]
-- } else if (is_linux || is_chromeos || is_android || current_os == "aix") {
-+ } else if (is_linux || is_bsd || is_chromeos || is_android || current_os == "aix") {
- configs += [ "//build/config/gcc:executable_config" ]
- if (is_chromecast) {
- configs += [ "//build/config/chromecast:executable_config" ]
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_BUILDCONFIG.gn b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_BUILDCONFIG.gn
deleted file mode 100644
index db2b025254dd..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_BUILDCONFIG.gn
+++ /dev/null
@@ -1,48 +0,0 @@
---- core/Common/3dParty/v8/v8/build/config/BUILDCONFIG.gn.orig 2020-11-16 13:30:51 UTC
-+++ core/Common/3dParty/v8/v8/build/config/BUILDCONFIG.gn
-@@ -131,10 +131,10 @@ declare_args() {
- is_official_build = false
-
- # Whether we're a traditional desktop unix.
-- is_desktop_linux = current_os == "linux"
-+ is_desktop_linux = current_os == "linux" || current_os == "freebsd"
-
- # Set to true when compiling with the Clang compiler.
-- is_clang = current_os != "linux" ||
-+ is_clang = current_os != "linux" || current_os == "freebsd" ||
- (current_cpu != "s390x" && current_cpu != "s390" &&
- current_cpu != "ppc64" && current_cpu != "ppc" &&
- current_cpu != "mips" && current_cpu != "mips64")
-@@ -186,8 +186,8 @@ if (host_toolchain == "") {
- # TODO(dpranke): Add some sort of assert here that verifies that
- # no toolchain omitted host_toolchain from its toolchain_args().
-
-- if (host_os == "linux") {
-- if (target_os != "linux") {
-+ if (host_os == "linux" || host_os == "freebsd") {
-+ if (target_os != "linux" && target_os != "freebsd") {
- host_toolchain = "//build/toolchain/linux:clang_$host_cpu"
- } else if (is_clang) {
- host_toolchain = "//build/toolchain/linux:clang_$host_cpu"
-@@ -224,7 +224,7 @@ if (target_os == "android") {
- assert(host_os == "linux" || host_os == "mac",
- "Android builds are only supported on Linux and Mac hosts.")
- _default_toolchain = "//build/toolchain/android:android_clang_$target_cpu"
--} else if (target_os == "chromeos" || target_os == "linux") {
-+} else if (target_os == "chromeos" || target_os == "linux" || target_os == "freebsd") {
- # See comments in build/toolchain/cros/BUILD.gn about board compiles.
- if (is_clang) {
- _default_toolchain = "//build/toolchain/linux:clang_$target_cpu"
-@@ -288,10 +288,11 @@ is_android = current_os == "android"
- is_chromeos = current_os == "chromeos"
- is_fuchsia = current_os == "fuchsia"
- is_ios = current_os == "ios"
--is_linux = current_os == "linux"
-+is_linux = current_os == "linux" || current_os == "freebsd"
- is_mac = current_os == "mac"
- is_nacl = current_os == "nacl"
- is_win = current_os == "win" || current_os == "winuwp"
-+is_bsd = current_os == "freebsd"
-
- is_apple = is_ios || is_mac
- is_posix = !is_win && !is_fuchsia
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_compiler_BUILD.gn b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_compiler_BUILD.gn
deleted file mode 100644
index 5c7fdbe30910..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_compiler_BUILD.gn
+++ /dev/null
@@ -1,92 +0,0 @@
---- core/Common/3dParty/v8/v8/build/config/compiler/BUILD.gn.orig 2020-11-16 13:30:51 UTC
-+++ core/Common/3dParty/v8/v8/build/config/compiler/BUILD.gn
-@@ -128,7 +128,7 @@ declare_args() {
- #
- # TODO(crbug.com/977230): Enabling this when 'use_xcode_clang' is true may
- # call an old clang that doesn't support auto-init.
-- init_stack_vars = !is_android && !use_xcode_clang
-+ init_stack_vars = !is_android && !use_xcode_clang && !is_bsd
-
- # This argument is to control whether enabling text section splitting in the
- # final binary. When enabled, the separated text sections with prefix
-@@ -291,7 +291,7 @@ config("compiler") {
- }
-
- # Linker warnings.
-- if (fatal_linker_warnings && !is_apple && current_os != "aix") {
-+ if (fatal_linker_warnings && !is_apple && !is_bsd && current_os != "aix") {
- ldflags += [ "-Wl,--fatal-warnings" ]
- }
- if (fatal_linker_warnings && is_apple &&
-@@ -389,7 +389,7 @@ config("compiler") {
-
- # Compiler instrumentation can introduce dependencies in DSOs to symbols in
- # the executable they are loaded into, so they are unresolved at link-time.
-- if (!using_sanitizer) {
-+ if (!using_sanitizer && !is_bsd) {
- ldflags += [
- "-Wl,-z,defs",
- "-Wl,--as-needed",
-@@ -480,7 +480,7 @@ config("compiler") {
- ldflags += [ "-Wl,-z,keep-text-section-prefix" ]
- }
-
-- if (is_clang && !is_nacl && !use_xcode_clang) {
-+ if (is_clang && !is_nacl && !use_xcode_clang && !is_bsd) {
- cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
-
- cflags += [
-@@ -776,7 +776,7 @@ config("compiler_cpu_abi") {
- cflags += [ "-mtune=$arm_tune" ]
- }
- } else if (current_cpu == "arm64") {
-- if (is_clang && !is_android && !is_nacl && !is_fuchsia) {
-+ if (is_clang && !is_android && !is_nacl && !is_fuchsia && !is_bsd) {
- cflags += [ "--target=aarch64-linux-gnu" ]
- ldflags += [ "--target=aarch64-linux-gnu" ]
- }
-@@ -1129,7 +1129,7 @@ config("compiler_deterministic") {
- "-Xclang",
- ".",
- ]
-- if (!is_win) {
-+ if (!is_win && !is_bsd) {
- # We don't use clang -cc1as on Windows (yet? https://crbug.com/762167)
- asmflags = [ "-Wa,-fdebug-compilation-dir,." ]
- }
-@@ -1512,7 +1512,7 @@ config("default_warnings") {
- cflags += [ "-Wno-nonportable-include-path" ]
- }
-
-- if (current_toolchain == host_toolchain || !use_xcode_clang) {
-+ if ((current_toolchain == host_toolchain || !use_xcode_clang) && !is_bsd) {
- # Flags NaCl (Clang 3.7) and Xcode 9.2 (Clang clang-900.0.39.2) do not
- # recognize.
- cflags += [
-@@ -1764,7 +1764,7 @@ config("thin_archive") {
- # Mac and iOS use the mac-specific "libtool" command, not ar, which doesn't
- # have a "thin archive" mode (it does accept -T, but it means truncating
- # archive names to 16 characters, which is not what we want).
-- if ((is_posix && !is_nacl && !is_apple) || is_fuchsia) {
-+ if ((is_posix && !is_nacl && !is_apple && !is_bsd) || is_fuchsia) {
- arflags = [ "-T" ]
- } else if (is_win && use_lld) {
- arflags = [ "/llvmlibthin" ]
-@@ -2297,7 +2297,7 @@ config("symbols") {
- # flag, so we can use use -g1 for pnacl and nacl-clang compiles.
- # gcc nacl is is_nacl && !is_clang, pnacl and nacl-clang are && is_clang.
- if (!is_nacl || is_clang) {
-- cflags += [ "-g2" ]
-+ cflags += [ "-g0" ]
- }
-
- # TODO(https://crbug.com/1050118): Investigate missing debug info on mac.
-@@ -2339,7 +2339,7 @@ config("symbols") {
- # DWARF info may be corrupt; offsets in a range list entry are in different
- # sections" there. Maybe just a bug in nacl_switch_32.S.
- if (!is_apple && !is_nacl && current_cpu != "x86" &&
-- (use_gold || use_lld)) {
-+ (use_gold || use_lld) && !is_bsd) {
- if (is_clang) {
- # This flag enables the GNU-format pubnames and pubtypes sections,
- # which lld needs in order to generate a correct GDB index.
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_compiler_compiler.gni b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_compiler_compiler.gni
deleted file mode 100644
index 9b95c7d55a7e..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_compiler_compiler.gni
+++ /dev/null
@@ -1,11 +0,0 @@
---- core/Common/3dParty/v8/v8/build/config/compiler/compiler.gni.orig 2020-11-16 13:30:51 UTC
-+++ core/Common/3dParty/v8/v8/build/config/compiler/compiler.gni
-@@ -192,7 +192,7 @@ declare_args() {
- declare_args() {
- # Whether to use the gold linker from binutils instead of lld or bfd.
- use_gold =
-- !use_lld && !(is_chromecast && is_linux &&
-+ !is_bsd && !use_lld && !(is_chromecast && is_linux &&
- (current_cpu == "arm" || current_cpu == "mipsel")) &&
- ((is_linux && (current_cpu == "x64" || current_cpu == "x86" ||
- current_cpu == "arm" || current_cpu == "arm64" ||
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_features.gni b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_features.gni
deleted file mode 100644
index 2092b5b4caa8..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_features.gni
+++ /dev/null
@@ -1,11 +0,0 @@
---- core/Common/3dParty/v8/v8/build/config/features.gni.orig 2020-11-16 13:30:51 UTC
-+++ core/Common/3dParty/v8/v8/build/config/features.gni
-@@ -26,7 +26,7 @@ declare_args() {
- proprietary_codecs = is_chrome_branded || is_chromecast
-
- # libudev usage. This currently only affects the content layer.
-- use_udev = (is_linux || is_chromeos) && !is_chromecast
-+ use_udev = (is_linux || is_chromeos) && !is_chromecast && !is_bsd
-
- use_dbus = (is_linux || is_chromeos) && !is_chromecast
-
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_freetype_freetype.gni b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_freetype_freetype.gni
deleted file mode 100644
index 2427dffb5596..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_freetype_freetype.gni
+++ /dev/null
@@ -1,9 +0,0 @@
---- core/Common/3dParty/v8/v8/build/config/freetype/freetype.gni.orig 2020-11-16 13:30:51 UTC
-+++ core/Common/3dParty/v8/v8/build/config/freetype/freetype.gni
-@@ -10,5 +10,5 @@ declare_args() {
- # than version 2.7.1 and have color bitmap support compiled in. WARNING:
- # System FreeType configurations other than as described WILL INTRODUCE TEXT
- # RENDERING AND SECURITY REGRESSIONS.
-- use_system_freetype = false
-+ use_system_freetype = true
- }
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_linux_BUILD.gn b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_linux_BUILD.gn
deleted file mode 100644
index edd1f18118ce..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_linux_BUILD.gn
+++ /dev/null
@@ -1,11 +0,0 @@
---- core/Common/3dParty/v8/v8/build/config/linux/BUILD.gn.orig 2020-11-16 13:30:51 UTC
-+++ core/Common/3dParty/v8/v8/build/config/linux/BUILD.gn
-@@ -30,7 +30,7 @@ config("runtime_library") {
-
- if ((!(is_chromeos || chromeos_is_browser_only) ||
- default_toolchain != "//build/toolchain/cros:target") &&
-- (!use_custom_libcxx || current_cpu == "mipsel")) {
-+ (!use_custom_libcxx || current_cpu == "mipsel") && !is_bsd) {
- libs = [ "atomic" ]
- }
- }
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_linux_pkg-config.py b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_linux_pkg-config.py
deleted file mode 100644
index 290a23da7a15..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_linux_pkg-config.py
+++ /dev/null
@@ -1,26 +0,0 @@
---- core/Common/3dParty/v8/v8/build/config/linux/pkg-config.py.orig 2020-11-16 13:30:51 UTC
-+++ core/Common/3dParty/v8/v8/build/config/linux/pkg-config.py
-@@ -59,8 +59,12 @@ def SetConfigPath(options):
- print("You must specify an architecture via -a if using a sysroot.")
- sys.exit(1)
-
-- libdir = sysroot + '/usr/' + options.system_libdir + '/pkgconfig'
-- libdir += ':' + sysroot + '/usr/share/pkgconfig'
-+ if "linux" in sys.platform:
-+ libdir = sysroot + '/libdata/' + options.system_libdir + '/pkgconfig'
-+ libdir += ':' + sysroot + '/usr/share/pkgconfig'
-+ elif "bsd" in sys.platform:
-+ libdir = sysroot + '/libdata/pkgconfig'
-+ libdir += ':' + '/usr/libdata/pkgconfig'
- os.environ['PKG_CONFIG_LIBDIR'] = libdir
- return libdir
-
-@@ -109,7 +113,7 @@ def main():
- # If this is run on non-Linux platforms, just return nothing and indicate
- # success. This allows us to "kind of emulate" a Linux build from other
- # platforms.
-- if "linux" not in sys.platform:
-+ if "bsd" not in sys.platform:
- print("[[],[],[],[],[]]")
- return 0
-
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_sysroot.gni b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_sysroot.gni
deleted file mode 100644
index c1705ada3b51..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_config_sysroot.gni
+++ /dev/null
@@ -1,14 +0,0 @@
---- core/Common/3dParty/v8/v8/build/config/sysroot.gni.orig 2020-11-16 13:30:51 UTC
-+++ core/Common/3dParty/v8/v8/build/config/sysroot.gni
-@@ -21,9 +21,9 @@ declare_args() {
-
- # Controls default is_linux sysroot. If set to true, and sysroot
- # is empty, default sysroot is calculated.
-- use_sysroot = current_cpu == "x86" || current_cpu == "x64" ||
-+ use_sysroot = !is_bsd && (current_cpu == "x86" || current_cpu == "x64" ||
- current_cpu == "arm" || current_cpu == "arm64" ||
-- current_cpu == "mipsel" || current_cpu == "mips64el"
-+ current_cpu == "mipsel" || current_cpu == "mips64el")
- }
-
- if (sysroot == "") {
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_detect__host__arch.py b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_detect__host__arch.py
deleted file mode 100644
index 55faeb679e44..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_detect__host__arch.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- core/Common/3dParty/v8/v8/build/detect_host_arch.py.orig 2020-11-16 13:30:51 UTC
-+++ core/Common/3dParty/v8/v8/build/detect_host_arch.py
-@@ -21,6 +21,8 @@ def HostArch():
- host_arch = 'ia32'
- elif host_arch in ['x86_64', 'amd64']:
- host_arch = 'x64'
-+ elif host_arch.startswith('arm64'):
-+ host_arch = 'arm64'
- elif host_arch.startswith('arm'):
- host_arch = 'arm'
- elif host_arch.startswith('aarch64'):
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_gn__run__binary.py b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_gn__run__binary.py
deleted file mode 100644
index 7d3a1c383b1f..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_gn__run__binary.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- core/Common/3dParty/v8/v8/build/gn_run_binary.py.orig 2020-11-16 13:30:51 UTC
-+++ core/Common/3dParty/v8/v8/build/gn_run_binary.py
-@@ -24,7 +24,7 @@ if not os.path.isabs(path):
- # The rest of the arguments are passed directly to the executable.
- args = [path] + sys.argv[2:]
-
--ret = subprocess.call(args)
-+ret = subprocess.call(args, env={"CHROME_EXE_PATH":"${WRKSRC}/out/Release/chrome"})
- if ret != 0:
- if ret <= -100:
- # Windows error codes such as 0xC0000005 and 0xC0000409 are much easier to
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_linux_chrome.map b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_linux_chrome.map
deleted file mode 100644
index 88d106f80cb0..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_linux_chrome.map
+++ /dev/null
@@ -1,29 +0,0 @@
---- core/Common/3dParty/v8/v8/build/linux/chrome.map.orig 2020-11-16 13:30:51 UTC
-+++ core/Common/3dParty/v8/v8/build/linux/chrome.map
-@@ -1,4 +1,7 @@
- {
-+local:
-+ *;
-+
- global:
- __bss_start;
- __data_start;
-@@ -20,6 +23,10 @@ global:
- # Program entry point.
- _start;
-
-+ # FreeBSD specific variables.
-+ __progname;
-+ environ;
-+
- # Memory allocation symbols. We want chrome and any libraries to
- # share the same heap, so it is correct to export these symbols.
- calloc;
-@@ -81,7 +88,4 @@ global:
- localtime64;
- localtime64_r;
- localtime_r;
--
--local:
-- *;
- };
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_linux_libpci_BUILD.gn b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_linux_libpci_BUILD.gn
deleted file mode 100644
index f08519f80348..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_linux_libpci_BUILD.gn
+++ /dev/null
@@ -1,53 +0,0 @@
---- core/Common/3dParty/v8/v8/build/linux/libpci/BUILD.gn.orig 2020-11-16 13:30:51 UTC
-+++ core/Common/3dParty/v8/v8/build/linux/libpci/BUILD.gn
-@@ -3,20 +3,36 @@
- # found in the LICENSE file.
-
- import("//tools/generate_library_loader/generate_library_loader.gni")
-+import("//build/config/linux/pkg_config.gni")
-
--# This generates a target named "libpci".
--generate_library_loader("libpci") {
-- name = "LibPciLoader"
-- output_h = "libpci.h"
-- output_cc = "libpci_loader.cc"
-- header = "<pci/pci.h>"
-+declare_args() {
-+ use_system_libpci = is_bsd
-+}
-
-- functions = [
-- "pci_alloc",
-- "pci_init",
-- "pci_cleanup",
-- "pci_scan_bus",
-- "pci_fill_info",
-- "pci_lookup_name",
-- ]
-+if (use_system_libpci) {
-+ pkg_config("system_libpci") {
-+ packages = [ "libpci" ]
-+ }
-+
-+ source_set("libpci") {
-+ public_configs = [ ":system_libpci" ]
-+ }
-+
-+} else {
-+ # This generates a target named "libpci".
-+ generate_library_loader("libpci") {
-+ name = "LibPciLoader"
-+ output_h = "libpci.h"
-+ output_cc = "libpci_loader.cc"
-+ header = "<pci/pci.h>"
-+
-+ functions = [
-+ "pci_alloc",
-+ "pci_init",
-+ "pci_cleanup",
-+ "pci_scan_bus",
-+ "pci_fill_info",
-+ "pci_lookup_name",
-+ ]
-+ }
- }
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_linux_unbundle_libusb.gn b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_linux_unbundle_libusb.gn
deleted file mode 100644
index ecdd1b43768a..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_linux_unbundle_libusb.gn
+++ /dev/null
@@ -1,27 +0,0 @@
---- core/Common/3dParty/v8/v8/build/linux/unbundle/libusb.gn.orig 2021-12-18 17:45:22 UTC
-+++ core/Common/3dParty/v8/v8/build/linux/unbundle/libusb.gn
-@@ -0,0 +1,24 @@
-+# Copyright 2016 The Chromium Authors. All rights reserved.
-+# Use of this source code is governed by a BSD-style license that can be
-+# found in the LICENSE file.
-+
-+import("//build/config/linux/pkg_config.gni")
-+import("//build/shim_headers.gni")
-+
-+pkg_config("system_libusb") {
-+ packages = [ "libusb-1.0" ]
-+}
-+
-+shim_headers("libusb_shim") {
-+ root_path = "src/libusb"
-+ headers = [
-+ "libusb.h",
-+ ]
-+}
-+
-+source_set("libusb") {
-+ deps = [
-+ ":libusb_shim",
-+ ]
-+ public_configs = [ ":system_libusb" ]
-+}
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_linux_unbundle_replace__gn__files.py b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_linux_unbundle_replace__gn__files.py
deleted file mode 100644
index 298f09159073..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_linux_unbundle_replace__gn__files.py
+++ /dev/null
@@ -1,10 +0,0 @@
---- core/Common/3dParty/v8/v8/build/linux/unbundle/replace_gn_files.py.orig 2020-11-16 13:30:51 UTC
-+++ core/Common/3dParty/v8/v8/build/linux/unbundle/replace_gn_files.py
-@@ -27,6 +27,7 @@ REPLACEMENTS = {
- 'libevent': 'base/third_party/libevent/BUILD.gn',
- 'libjpeg': 'third_party/libjpeg.gni',
- 'libpng': 'third_party/libpng/BUILD.gn',
-+ 'libusb': 'third_party/libusb/BUILD.gn',
- 'libvpx': 'third_party/libvpx/BUILD.gn',
- 'libwebp': 'third_party/libwebp/BUILD.gn',
- 'libxml': 'third_party/libxml/BUILD.gn',
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_toolchain_gcc__toolchain.gni b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_toolchain_gcc__toolchain.gni
deleted file mode 100644
index e4b2715b0237..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_toolchain_gcc__toolchain.gni
+++ /dev/null
@@ -1,45 +0,0 @@
---- core/Common/3dParty/v8/v8/build/toolchain/gcc_toolchain.gni.orig 2020-11-16 13:30:51 UTC
-+++ core/Common/3dParty/v8/v8/build/toolchain/gcc_toolchain.gni
-@@ -50,6 +50,11 @@ if (enable_resource_allowlist_generation) {
- "enable_resource_allowlist_generation=true does not work for target_os=$target_os")
- }
-
-+declare_args() {
-+ extra_cxxflags = ""
-+ extra_ldflags = ""
-+}
-+
- # This template defines a toolchain for something that works like gcc
- # (including clang).
- #
-@@ -641,13 +646,23 @@ template("clang_toolchain") {
- }
-
- gcc_toolchain(target_name) {
-- prefix = rebase_path("$clang_base_path/bin", root_build_dir)
-- cc = "$prefix/clang"
-- cxx = "$prefix/clang++"
-- ld = cxx
-- readelf = "${toolprefix}readelf"
-- ar = "${prefix}/llvm-ar"
-- nm = "${toolprefix}nm"
-+ if (is_bsd) {
-+ prefix = "%%LOCALBASE%%/bin"
-+ cc = "%%CC%%"
-+ cxx = "%%CXX%%"
-+ ld = cxx
-+ readelf = "${toolprefix}readelf"
-+ ar = "${prefix}/ar"
-+ nm = "${prefix}/nm"
-+ } else {
-+ prefix = rebase_path("$clang_base_path/bin", root_build_dir)
-+ cc = "$prefix/clang"
-+ cxx = "$prefix/clang++"
-+ ld = cxx
-+ readelf = "${toolprefix}readelf"
-+ ar = "${prefix}/llvm-ar"
-+ nm = "${toolprefix}nm"
-+ }
-
- forward_variables_from(invoker,
- [
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_toolchain_get__concurrent__links.py b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_toolchain_get__concurrent__links.py
deleted file mode 100644
index d42b84f43ee1..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_toolchain_get__concurrent__links.py
+++ /dev/null
@@ -1,17 +0,0 @@
---- core/Common/3dParty/v8/v8/build/toolchain/get_concurrent_links.py.orig 2020-11-16 13:30:51 UTC
-+++ core/Common/3dParty/v8/v8/build/toolchain/get_concurrent_links.py
-@@ -53,6 +53,14 @@ def _GetTotalMemoryInBytes():
- return int(subprocess.check_output(['sysctl', '-n', 'hw.memsize']))
- except Exception:
- return 0
-+ elif sys.platform.startswith('freebsd'):
-+ try:
-+ avail_bytes = int(subprocess.check_output(['sysctl', '-n', 'hw.physmem']))
-+ # With -fuse-lld it doesn't take a lot of ram, feel free to change that
-+ # 1 * ... to needed amount
-+ return max(1, avail_bytes / (1 * (2 ** 30))) # total / 4GB
-+ except Exception:
-+ return 1
- # TODO(scottmg): Implement this for other platforms.
- return 0
-
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_toolchain_linux_BUILD.gn b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_toolchain_linux_BUILD.gn
deleted file mode 100644
index d76898f23ba6..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_toolchain_linux_BUILD.gn
+++ /dev/null
@@ -1,10 +0,0 @@
---- core/Common/3dParty/v8/v8/build/toolchain/linux/BUILD.gn.orig 2020-11-16 13:30:51 UTC
-+++ core/Common/3dParty/v8/v8/build/toolchain/linux/BUILD.gn
-@@ -22,7 +22,6 @@ clang_toolchain("clang_arm") {
- }
-
- clang_toolchain("clang_arm64") {
-- toolprefix = "aarch64-linux-gnu-"
- toolchain_args = {
- current_cpu = "arm64"
- current_os = "linux"
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_win_BUILD.gn b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_win_BUILD.gn
deleted file mode 100644
index 908f8748a4aa..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_build_win_BUILD.gn
+++ /dev/null
@@ -1,13 +0,0 @@
---- core/Common/3dParty/v8/v8/build/win/BUILD.gn.orig 2021-12-20 12:36:58 UTC
-+++ core/Common/3dParty/v8/v8/build/win/BUILD.gn
-@@ -10,8 +10,8 @@ import("//build/config/win/manifest.gni")
- # be converted to check target platform before assigning source files to the
- # sources variable. Remove this import and set_sources_assignment_filter call
- # when the file has been converted. See https://crbug.com/1018739 for details.
--import("//build/config/deprecated_default_sources_assignment_filter.gni")
--set_sources_assignment_filter(deprecated_default_sources_assignment_filter)
-+#import("//build/config/deprecated_default_sources_assignment_filter.gni")
-+#set_sources_assignment_filter(deprecated_default_sources_assignment_filter)
-
- # Depending on this target will cause the manifests for Chrome's default
- # Windows and common control compatibility and elevation for executables.
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_buildtools_third__party_libc++_BUILD.gn b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_buildtools_third__party_libc++_BUILD.gn
deleted file mode 100644
index a7eafec61358..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_buildtools_third__party_libc++_BUILD.gn
+++ /dev/null
@@ -1,11 +0,0 @@
---- core/Common/3dParty/v8/v8/buildtools/third_party/libc++/BUILD.gn.orig 2020-11-16 13:30:51 UTC
-+++ core/Common/3dParty/v8/v8/buildtools/third_party/libc++/BUILD.gn
-@@ -14,7 +14,7 @@ config("config") {
- # its implementation.
- cflags += [ "-Wno-macro-redefined" ]
- } else {
-- cflags += [ "-fPIC" ]
-+ cflags += [ "-fPIC", "-I%%LOCALBASE%%/include" ]
- }
- }
-
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_include_v8config.h b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_include_v8config.h
deleted file mode 100644
index 05f52f52afdb..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_include_v8config.h
+++ /dev/null
@@ -1,21 +0,0 @@
---- core/Common/3dParty/v8/v8/include/v8config.h.orig 2020-12-15 11:23:25 UTC
-+++ core/Common/3dParty/v8/v8/include/v8config.h
-@@ -276,7 +276,18 @@
- # define V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT \
- (__has_attribute(warn_unused_result))
-
-+// Work around Clang bug present in 9.0.1, at least.
-+//
-+// Clang stores alignment as a 32-bit unsigned integer, but V8 only uses
-+// V8_ASSUME_ALIGNED() for a 4GB (2^32) alignment
-+// (kPtrComprIsolateRootAlignment). As such, the alignment overflows and
-+// becomes zero, triggering an internal Clang assertion that alignment must not
-+// be zero.
-+#if 0
- # define V8_HAS_BUILTIN_ASSUME_ALIGNED (__has_builtin(__builtin_assume_aligned))
-+#else
-+# define V8_HAS_BUILTIN_ASSUME_ALIGNED 0
-+#endif
- # define V8_HAS_BUILTIN_BSWAP16 (__has_builtin(__builtin_bswap16))
- # define V8_HAS_BUILTIN_BSWAP32 (__has_builtin(__builtin_bswap32))
- # define V8_HAS_BUILTIN_BSWAP64 (__has_builtin(__builtin_bswap64))
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_api_api.cc b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_api_api.cc
deleted file mode 100644
index 03f5091fe5c7..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_api_api.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- core/Common/3dParty/v8/v8/src/api/api.cc.orig 2020-12-15 11:23:25 UTC
-+++ core/Common/3dParty/v8/v8/src/api/api.cc
-@@ -5760,7 +5760,7 @@ bool v8::V8::Initialize(const int build_config) {
- return true;
- }
-
--#if V8_OS_LINUX || V8_OS_MACOSX
-+#if V8_OS_LINUX || V8_OS_MACOSX || V8_OS_OPENBSD || V8_OS_FREEBSD
- bool TryHandleWebAssemblyTrapPosix(int sig_code, siginfo_t* info,
- void* context) {
- #if V8_TARGET_ARCH_X64 && !V8_OS_ANDROID
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_base_cpu.cc b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_base_cpu.cc
deleted file mode 100644
index b66c78d80846..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_base_cpu.cc
+++ /dev/null
@@ -1,18 +0,0 @@
---- core/Common/3dParty/v8/v8/src/base/cpu.cc.orig 2020-12-15 11:23:25 UTC
-+++ core/Common/3dParty/v8/v8/src/base/cpu.cc
-@@ -534,6 +534,7 @@ CPU::CPU()
-
- #if V8_OS_LINUX
-
-+#if V8_OS_LINUX
- CPUInfo cpu_info;
-
- // Extract implementor from the "CPU implementer" field.
-@@ -567,6 +568,7 @@ CPU::CPU()
- }
- delete[] part;
- }
-+#endif
-
- // Extract architecture from the "CPU Architecture" field.
- // The list is well-known, unlike the the output of
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_base_platform_platform-freebsd.cc b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_base_platform_platform-freebsd.cc
deleted file mode 100644
index 9e840901541d..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_base_platform_platform-freebsd.cc
+++ /dev/null
@@ -1,13 +0,0 @@
---- core/Common/3dParty/v8/v8/src/base/platform/platform-freebsd.cc.orig 2020-12-15 11:23:25 UTC
-+++ core/Common/3dParty/v8/v8/src/base/platform/platform-freebsd.cc
-@@ -82,8 +82,8 @@ std::vector<OS::SharedLibraryAddress> OS::GetSharedLib
- lib_name = std::string(path);
- }
- result.push_back(SharedLibraryAddress(
-- lib_name, reinterpret_cast<uintptr_t>(map->kve_start),
-- reinterpret_cast<uintptr_t>(map->kve_end)));
-+ lib_name, static_cast<uintptr_t>(map->kve_start),
-+ static_cast<uintptr_t>(map->kve_end)));
- }
-
- start += ssize;
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_base_platform_platform-posix.cc b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_base_platform_platform-posix.cc
deleted file mode 100644
index 4e8b7c5c0aa3..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_base_platform_platform-posix.cc
+++ /dev/null
@@ -1,24 +0,0 @@
---- core/Common/3dParty/v8/v8/src/base/platform/platform-posix.cc.orig 2020-12-15 11:23:25 UTC
-+++ core/Common/3dParty/v8/v8/src/base/platform/platform-posix.cc
-@@ -466,7 +466,7 @@ bool OS::DiscardSystemPages(void* address, size_t size
-
- // static
- bool OS::HasLazyCommits() {
--#if V8_OS_AIX || V8_OS_LINUX || V8_OS_MACOSX
-+#if V8_OS_AIX || V8_OS_LINUX || V8_OS_MACOSX || V8_OS_FREEBSD
- return true;
- #else
- // TODO(bbudge) Return true for all POSIX platforms.
-@@ -597,6 +597,12 @@ int OS::GetCurrentThreadId() {
- return static_cast<int>(syscall(__NR_gettid));
- #elif V8_OS_ANDROID
- return static_cast<int>(gettid());
-+#elif V8_OS_DRAGONFLYBSD || defined(__DragonFly__)
-+ return static_cast<int>(lwp_gettid());
-+#elif V8_OS_FREEBSD
-+ return static_cast<int>(pthread_getthreadid_np());
-+#elif V8_OS_NETBSD
-+ return static_cast<int>(_lwp_self());
- #elif V8_OS_AIX
- return static_cast<int>(thread_self());
- #elif V8_OS_FUCHSIA
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_d8_d8-posix.cc b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_d8_d8-posix.cc
deleted file mode 100644
index a79c0b7e401d..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_d8_d8-posix.cc
+++ /dev/null
@@ -1,19 +0,0 @@
---- core/Common/3dParty/v8/v8/src/d8/d8-posix.cc.orig 2020-12-15 11:23:25 UTC
-+++ core/Common/3dParty/v8/v8/src/d8/d8-posix.cc
-@@ -4,6 +4,8 @@
-
- #include <errno.h>
- #include <fcntl.h>
-+#include <sys/types.h>
-+#include <netinet/in.h>
- #include <netinet/ip.h>
- #include <signal.h>
- #include <stdlib.h>
-@@ -12,7 +14,6 @@
- #include <sys/socket.h>
- #include <sys/stat.h>
- #include <sys/time.h>
--#include <sys/types.h>
- #include <sys/wait.h>
- #include <unistd.h>
-
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_objects_js-list-format.cc b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_objects_js-list-format.cc
deleted file mode 100644
index 7f3039072114..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_objects_js-list-format.cc
+++ /dev/null
@@ -1,74 +0,0 @@
---- core/Common/3dParty/v8/v8/src/objects/js-list-format.cc.orig 2020-12-15 11:23:25 UTC
-+++ core/Common/3dParty/v8/v8/src/objects/js-list-format.cc
-@@ -29,46 +29,27 @@ namespace v8 {
- namespace internal {
-
- namespace {
--const char* kStandard = "standard";
--const char* kOr = "or";
--const char* kUnit = "unit";
--const char* kStandardShort = "standard-short";
--const char* kOrShort = "or-short";
--const char* kUnitShort = "unit-short";
--const char* kStandardNarrow = "standard-narrow";
--const char* kOrNarrow = "or-narrow";
--const char* kUnitNarrow = "unit-narrow";
-
--const char* GetIcuStyleString(JSListFormat::Style style,
-- JSListFormat::Type type) {
-+UListFormatterWidth GetIcuWidth(JSListFormat::Style style) {
-+ switch (style) {
-+ case JSListFormat::Style::LONG:
-+ return ULISTFMT_WIDTH_WIDE;
-+ case JSListFormat::Style::SHORT:
-+ return ULISTFMT_WIDTH_SHORT;
-+ case JSListFormat::Style::NARROW:
-+ return ULISTFMT_WIDTH_NARROW;
-+ }
-+ UNREACHABLE();
-+}
-+
-+UListFormatterType GetIcuType(JSListFormat::Type type) {
- switch (type) {
- case JSListFormat::Type::CONJUNCTION:
-- switch (style) {
-- case JSListFormat::Style::LONG:
-- return kStandard;
-- case JSListFormat::Style::SHORT:
-- return kStandardShort;
-- case JSListFormat::Style::NARROW:
-- return kStandardNarrow;
-- }
-+ return ULISTFMT_TYPE_AND;
- case JSListFormat::Type::DISJUNCTION:
-- switch (style) {
-- case JSListFormat::Style::LONG:
-- return kOr;
-- case JSListFormat::Style::SHORT:
-- return kOrShort;
-- case JSListFormat::Style::NARROW:
-- return kOrNarrow;
-- }
-+ return ULISTFMT_TYPE_OR;
- case JSListFormat::Type::UNIT:
-- switch (style) {
-- case JSListFormat::Style::LONG:
-- return kUnit;
-- case JSListFormat::Style::SHORT:
-- return kUnitShort;
-- case JSListFormat::Style::NARROW:
-- return kUnitNarrow;
-- }
-+ return ULISTFMT_TYPE_UNITS;
- }
- UNREACHABLE();
- }
-@@ -143,7 +124,7 @@ MaybeHandle<JSListFormat> JSListFormat::New(Isolate* i
- icu::Locale icu_locale = r.icu_locale;
- UErrorCode status = U_ZERO_ERROR;
- icu::ListFormatter* formatter = icu::ListFormatter::createInstance(
-- icu_locale, GetIcuStyleString(style_enum, type_enum), status);
-+ icu_locale, GetIcuType(type_enum), GetIcuWidth(style_enum), status);
- if (U_FAILURE(status) || formatter == nullptr) {
- delete formatter;
- THROW_NEW_ERROR(isolate, NewRangeError(MessageTemplate::kIcuError),
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_testing_gmock_BUILD.gn b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_testing_gmock_BUILD.gn
deleted file mode 100644
index 1bb50e601707..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_testing_gmock_BUILD.gn
+++ /dev/null
@@ -1,18 +0,0 @@
-https://github.com/v8/v8/commit/eac21d572e92a82f5656379bc90f8ecf1ff884fc
-
---- core/Common/3dParty/v8/v8/testing/gmock/BUILD.gn.orig 2020-12-15 12:23:25 UTC
-+++ core/Common/3dParty/v8/v8/testing/gmock/BUILD.gn
-@@ -15,12 +15,7 @@ source_set("gmock") {
- "include/gmock/gmock-matchers.h",
- "include/gmock/gmock.h",
- ]
-- deps = [ "//third_party/googletest:gmock" ]
--
-- public_configs = [
-- "//third_party/googletest:gmock_config",
-- "//third_party/googletest:gtest_config",
-- ]
-+ public_deps = [ "//third_party/googletest:gmock" ]
- }
-
- # The file/directory layout of Google Test is not yet considered stable. Until
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_third__party_zlib_BUILD.gn b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_third__party_zlib_BUILD.gn
deleted file mode 100644
index fbe2eb2138f4..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_third__party_zlib_BUILD.gn
+++ /dev/null
@@ -1,11 +0,0 @@
---- core/Common/3dParty/v8/v8/third_party/zlib/BUILD.gn.orig 2020-11-16 13:31:04 UTC
-+++ core/Common/3dParty/v8/v8/third_party/zlib/BUILD.gn
-@@ -108,6 +108,8 @@ if (use_arm_neon_optimizations) {
- defines = [ "CRC32_ARMV8_CRC32" ]
- if (is_android) {
- defines += [ "ARMV8_OS_ANDROID" ]
-+ } else if (is_bsd) {
-+ defines += [ "ARMV8_OS_FREEBSD" ]
- } else if (is_linux || is_chromeos) {
- defines += [ "ARMV8_OS_LINUX" ]
- } else if (is_mac) {
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_third__party_zlib_cpu__features.c b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_third__party_zlib_cpu__features.c
deleted file mode 100644
index 70ed82e79c34..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_third__party_zlib_cpu__features.c
+++ /dev/null
@@ -1,48 +0,0 @@
---- core/Common/3dParty/v8/v8/third_party/zlib/cpu_features.c.orig 2020-11-16 13:31:04 UTC
-+++ core/Common/3dParty/v8/v8/third_party/zlib/cpu_features.c
-@@ -31,11 +31,20 @@ int ZLIB_INTERNAL x86_cpu_enable_simd = 0;
-
- #ifndef CPU_NO_SIMD
-
--#if defined(ARMV8_OS_ANDROID) || defined(ARMV8_OS_LINUX) || defined(ARMV8_OS_FUCHSIA)
-+#if defined(ARMV8_OS_ANDROID) || defined(ARMV8_OS_LINUX) || defined(ARMV8_OS_FUCHSIA) || defined(ARMV8_OS_FREEBSD)
- #include <pthread.h>
- #endif
-
--#if defined(ARMV8_OS_ANDROID)
-+#if defined(ARMV8_OS_FREEBSD)
-+#include <machine/armreg.h>
-+#include <sys/types.h>
-+#ifndef ID_AA64ISAR0_AES_VAL
-+#define ID_AA64ISAR0_AES_VAL ID_AA64ISAR0_AES
-+#endif
-+#ifndef ID_AA64ISAR0_CRC32_VAL
-+#define ID_AA64ISAR0_CRC32_VAL ID_AA64ISAR0_CRC32
-+#endif
-+#elif defined(ARMV8_OS_ANDROID)
- #include <cpu-features.h>
- #elif defined(ARMV8_OS_LINUX)
- #include <asm/hwcap.h>
-@@ -56,7 +65,7 @@ int ZLIB_INTERNAL x86_cpu_enable_simd = 0;
- static void _cpu_check_features(void);
- #endif
-
--#if defined(ARMV8_OS_ANDROID) || defined(ARMV8_OS_LINUX) || defined(ARMV8_OS_MACOS) || defined(ARMV8_OS_FUCHSIA) || defined(X86_NOT_WINDOWS)
-+#if defined(ARMV8_OS_ANDROID) || defined(ARMV8_OS_LINUX) || defined(ARMV8_OS_MACOS) || defined(ARMV8_OS_FUCHSIA) || defined(X86_NOT_WINDOWS) || defined(ARMV8_OS_FREEBSD)
- #if !defined(ARMV8_OS_MACOS)
- // _cpu_check_features() doesn't need to do anything on mac/arm since all
- // features are known at build time, so don't call it.
-@@ -123,6 +132,13 @@ static void _cpu_check_features(void)
- #elif defined(ARMV8_OS_WINDOWS)
- arm_cpu_enable_crc32 = IsProcessorFeaturePresent(PF_ARM_V8_CRC32_INSTRUCTIONS_AVAILABLE);
- arm_cpu_enable_pmull = IsProcessorFeaturePresent(PF_ARM_V8_CRYPTO_INSTRUCTIONS_AVAILABLE);
-+#elif defined(ARMV8_OS_FREEBSD)
-+ uint64_t id_aa64isar0;
-+ id_aa64isar0 = READ_SPECIALREG(id_aa64isar0_el1);
-+ if (ID_AA64ISAR0_AES_VAL(id_aa64isar0) == ID_AA64ISAR0_AES_PMULL)
-+ arm_cpu_enable_pmull = 1;
-+ if (ID_AA64ISAR0_CRC32_VAL(id_aa64isar0) == ID_AA64ISAR0_CRC32_BASE)
-+ arm_cpu_enable_crc32 = 1;
- #endif
- }
- #endif
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_Network_FileTransporter_filetransporter.pri b/www/onlyoffice-documentserver/files/patch-core_Common_Network_FileTransporter_filetransporter.pri
new file mode 100644
index 000000000000..2517f228bd64
--- /dev/null
+++ b/www/onlyoffice-documentserver/files/patch-core_Common_Network_FileTransporter_filetransporter.pri
@@ -0,0 +1,15 @@
+--- core/Common/Network/FileTransporter/filetransporter.pri.orig 2022-01-19 14:24:12 UTC
++++ core/Common/Network/FileTransporter/filetransporter.pri
+@@ -19,6 +19,12 @@ core_mac:CONFIG += use_external_transport
+
+ use_external_transport:DEFINES += USE_EXTERNAL_TRANSPORT
+
++core_freebsd {
++ !use_external_transport:include($$PWD/../../3dParty/curl/curl.pri)
++ LIBS += -lcurl
++ SOURCES += $$PWD/src/FileTransporter_curl.cpp
++}
++
+ core_linux {
+ !use_external_transport:include($$PWD/../../3dParty/curl/curl.pri)
+ SOURCES += $$PWD/src/FileTransporter_curl.cpp
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_kernel.pro b/www/onlyoffice-documentserver/files/patch-core_Common_kernel.pro
deleted file mode 100644
index 554f9a540515..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_Common_kernel.pro
+++ /dev/null
@@ -1,21 +0,0 @@
---- core/Common/kernel.pro.orig 2021-09-30 12:13:32 UTC
-+++ core/Common/kernel.pro
-@@ -42,6 +42,18 @@ core_windows {
- LIBS += -lRpcrt4
- LIBS += -lShell32
- }
-+core_freebsd {
-+ CONFIG += use_external_download
-+
-+ use_external_download {
-+ DEFINES += USE_EXTERNAL_DOWNLOAD
-+ } else {
-+ include(../Common/3dParty/curl/curl.pri)
-+ }
-+
-+ SOURCES += \
-+ ./FileDownloader/FileDownloader_curl.cpp
-+}
- core_linux {
- CONFIG += use_external_download
-
diff --git a/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_graphics_Graphics.cpp b/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_graphics_Graphics.cpp
index 02dfd9b4d41c..61c2194d6bf2 100644
--- a/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_graphics_Graphics.cpp
+++ b/www/onlyoffice-documentserver/files/patch-core_DesktopEditor_graphics_Graphics.cpp
@@ -1,15 +1,15 @@
--- core/DesktopEditor/graphics/Graphics.cpp.orig 2021-09-30 12:13:32 UTC
+++ core/DesktopEditor/graphics/Graphics.cpp
-@@ -60,7 +60,7 @@ namespace Aggplus
- m_dGlobalAlpha = 1.0;
+@@ -61,7 +61,7 @@ namespace Aggplus
m_bSwapRGB = false;
+ m_bIsDarkMode = false;
-#if defined (_LINUX) || defined (_QT)
+#if defined (_LINUX) || defined (_QT) || defined(__FreeBSD__)
m_bSwapRGB = true;
#endif
-@@ -93,7 +93,7 @@ namespace Aggplus
+@@ -94,7 +94,7 @@ namespace Aggplus
m_bSwapRGB = false;
@@ -18,12 +18,12 @@
m_bSwapRGB = true;
#endif
-@@ -131,7 +131,7 @@ namespace Aggplus
+@@ -132,7 +132,7 @@ namespace Aggplus
m_bSwapRGB = false;
-#if defined (_LINUX) || defined (_QT)
-+#if defined (_LINUX) || defined (_QT) || defined(_FreeBSD__)
++#if defined (_LINUX) || defined (_QT) || defined(__FreeBSD__)
m_bSwapRGB = true;
#endif
diff --git a/www/onlyoffice-documentserver/files/patch-core_PdfWriter_Src_FontCidTT.cpp b/www/onlyoffice-documentserver/files/patch-core_PdfWriter_Src_FontCidTT.cpp
new file mode 100644
index 000000000000..4672f0fbaa58
--- /dev/null
+++ b/www/onlyoffice-documentserver/files/patch-core_PdfWriter_Src_FontCidTT.cpp
@@ -0,0 +1,11 @@
+--- core/PdfWriter/Src/FontCidTT.cpp.orig 2022-01-19 13:47:39 UTC
++++ core/PdfWriter/Src/FontCidTT.cpp
+@@ -222,7 +222,7 @@ namespace PdfWriter
+ unsigned short CFontCidTrueType::EncodeChar(const unsigned int &unUnicode)
+ {
+ if (!OpenFontFace())
+- return NULL;
++ return 0;
+
+ std::map<unsigned int, unsigned short>::const_iterator oIter = m_mUnicodeToCode.find(unUnicode);
+ if (oIter != m_mUnicodeToCode.end())
diff --git a/www/onlyoffice-documentserver/files/patch-core_X2tConverter_src_ASCConverters.cpp b/www/onlyoffice-documentserver/files/patch-core_X2tConverter_src_ASCConverters.cpp
deleted file mode 100644
index 64fecc412027..000000000000
--- a/www/onlyoffice-documentserver/files/patch-core_X2tConverter_src_ASCConverters.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- core/X2tConverter/src/ASCConverters.cpp.orig 2021-09-30 12:13:32 UTC
-+++ core/X2tConverter/src/ASCConverters.cpp
-@@ -4342,7 +4342,7 @@ namespace NExtractTools
- {
- params.m_bMacro = true;
-
-- _UINT32 nRes = ConvertXls2Xlsx( sFrom, sTo, params.getPassword(), params.getFontPath(), sTemp, NULL, params.m_bMacro);
-+ _UINT32 nRes = ConvertXls2Xlsx( sFrom, sTo, params.getPassword(), params.getFontPath(), sTemp, 0, params.m_bMacro);
-
- nRes = processEncryptionError(nRes, sFrom, params);
- return nRes;
-@@ -4375,7 +4375,7 @@ namespace NExtractTools
- NSDirectory::CreateDirectory(sResultXlsxDir);
-
- params.m_bMacro = true;
-- _UINT32 nRes = ConvertXls2Xlsx( sFrom, sResultXlsxDir, params.getPassword(), params.getFontPath(), sTemp, NULL, params.m_bMacro);
-+ _UINT32 nRes = ConvertXls2Xlsx( sFrom, sResultXlsxDir, params.getPassword(), params.getFontPath(), sTemp, 0, params.m_bMacro);
-
- nRes = processEncryptionError(nRes, sFrom, params);
- if (SUCCEEDED_X2T(nRes))
diff --git a/www/onlyoffice-documentserver/pkg-plist b/www/onlyoffice-documentserver/pkg-plist
index 9154e263bc52..982087994b22 100644
--- a/www/onlyoffice-documentserver/pkg-plist
+++ b/www/onlyoffice-documentserver/pkg-plist
@@ -4,7 +4,7 @@ bin/documentserver-static-gzip.sh
bin/documentserver-update-securelink.sh
%%ETCDIR%%/documentserver/default.json
%%ETCDIR%%/documentserver/development-freebsd.json
-@sample(ds,ds,640) %%ETCDIR%%/documentserver/local.json.sample
+@sample(onlyoffice,onlyoffice,640) %%ETCDIR%%/documentserver/local.json.sample
%%ETCDIR%%/documentserver/log4js/development.json
%%ETCDIR%%/documentserver/log4js/production.json
%%ETCDIR%%/documentserver/logrotate/ds.conf
@@ -30,8 +30,10 @@ lib/libXpsFile.so
lib/libdoctrenderer.so
lib/libgraphics.so
lib/libkernel.so
+lib/libkernel_network.so
%%WWWDIR%%/documentserver/3rd-Party.txt
%%WWWDIR%%/documentserver/LICENSE.txt
+%%WWWDIR%%/documentserver/core-fonts/ASC.ttf
%%WWWDIR%%/documentserver/core-fonts/README.md
%%WWWDIR%%/documentserver/core-fonts/abyssinica/AbyssinicaSIL-R.ttf
%%WWWDIR%%/documentserver/core-fonts/abyssinica/LICENSE.txt
@@ -310,9 +312,10 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/dictionaries/hr_HR/Readme_hr_HR.txt
%%WWWDIR%%/documentserver/dictionaries/hr_HR/hr_HR.aff
%%WWWDIR%%/documentserver/dictionaries/hr_HR/hr_HR.dic
+%%WWWDIR%%/documentserver/dictionaries/hu_HU/LEIRAS.txt
+%%WWWDIR%%/documentserver/dictionaries/hu_HU/README_hu_HU.txt
%%WWWDIR%%/documentserver/dictionaries/hu_HU/hu_HU.aff
%%WWWDIR%%/documentserver/dictionaries/hu_HU/hu_HU.dic
-%%WWWDIR%%/documentserver/dictionaries/hu_HU/hu_HU_Hungarian.txt
%%WWWDIR%%/documentserver/dictionaries/id_ID/README_id_ID.txt
%%WWWDIR%%/documentserver/dictionaries/id_ID/id_ID.aff
%%WWWDIR%%/documentserver/dictionaries/id_ID/id_ID.dic
@@ -580,7 +583,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/sdkjs-plugins/macros/resources/light/icon@1.75x.png
%%WWWDIR%%/documentserver/sdkjs-plugins/macros/resources/light/icon@2x.png
%%WWWDIR%%/documentserver/sdkjs-plugins/macros/scripts/code.js
-%%WWWDIR%%/documentserver/sdkjs-plugins/macros/translations/cs-CZ.json
+%%WWWDIR%%/documentserver/sdkjs-plugins/macros/translations/cs-CS.json
%%WWWDIR%%/documentserver/sdkjs-plugins/macros/translations/de-DE.json
%%WWWDIR%%/documentserver/sdkjs-plugins/macros/translations/es-ES.json
%%WWWDIR%%/documentserver/sdkjs-plugins/macros/translations/fr-FR.json
@@ -939,6 +942,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/sdkjs-plugins/macros/vendor/ace/src/worker-tern.js
%%WWWDIR%%/documentserver/sdkjs-plugins/macros/vendor/ace/src/worker-xml.js
%%WWWDIR%%/documentserver/sdkjs-plugins/macros/vendor/ace/src/worker-xquery.js
+%%WWWDIR%%/documentserver/sdkjs-plugins/macros/vendor/jquery-v2.2.2-min.js
%%WWWDIR%%/documentserver/sdkjs-plugins/mendeley/3rd-party.txt
%%WWWDIR%%/documentserver/sdkjs-plugins/mendeley/AUTHORS.md
%%WWWDIR%%/documentserver/sdkjs-plugins/mendeley/CHANGELOG.md
@@ -1358,6 +1362,9 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/sdkjs/common/Native/jquery_native.js
%%WWWDIR%%/documentserver/sdkjs/common/Native/native.js
%%WWWDIR%%/documentserver/sdkjs/common/Native/native_graphics.js
+%%WWWDIR%%/documentserver/sdkjs/common/hash/hash/engine.js
+%%WWWDIR%%/documentserver/sdkjs/common/hash/hash/engine.wasm
+%%WWWDIR%%/documentserver/sdkjs/common/hash/hash/engine_ie.js
%%WWWDIR%%/documentserver/sdkjs/common/libfont/js/fonts.js
%%WWWDIR%%/documentserver/sdkjs/common/libfont/wasm/fonts.js
%%WWWDIR%%/documentserver/sdkjs/common/libfont/wasm/fonts.wasm
@@ -1398,6 +1405,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/server/FileConverter/bin/libdoctrenderer.so
%%WWWDIR%%/documentserver/server/FileConverter/bin/libgraphics.so
%%WWWDIR%%/documentserver/server/FileConverter/bin/libkernel.so
+%%WWWDIR%%/documentserver/server/FileConverter/bin/libkernel_network.so
%%WWWDIR%%/documentserver/server/FileConverter/bin/x2t
@(,,755) %%WWWDIR%%/documentserver/server/FileConverter/converter
%%WWWDIR%%/documentserver/server/Metrics/config/config.js
@@ -1428,6 +1436,74 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/api/documents/resources/templates/list.png
%%WWWDIR%%/documentserver/web-apps/apps/api/documents/resources/templates/plan.png
%%WWWDIR%%/documentserver/web-apps/apps/api/wopi/editor-wopi.ejs
+%%WWWDIR%%/documentserver/web-apps/apps/common/embed/resources/img/logo.svg
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/alphabetletters/alphabetletters.json
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/alphabetletters/qwertyletters.json
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/about/logo-white_s.svg
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/about/logo_s.svg
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/combo-border-size/BorderSize.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/combo-border-size/BorderSize@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/combo-border-size/BorderSize@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/combo-border-size/BorderSize@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/combo-border-size/BorderSize@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/controls/Scroll_center.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/controls/Scroll_center@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/controls/Scroll_center@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/controls/Scroll_center@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/controls/Scroll_center@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/controls/common-controls.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/controls/common-controls@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/controls/common-controls@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/controls/common-controls@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/controls/common-controls@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/controls/flags.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/controls/flags@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/controls/flags@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/controls/warnings_s.svg
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/dimension-picker/dimension-highlighted.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/dimension-picker/dimension-highlighted@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/dimension-picker/dimension-highlighted@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/dimension-picker/dimension-highlighted@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/dimension-picker/dimension-highlighted@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/dimension-picker/dimension-unhighlighted.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/dimension-picker/dimension-unhighlighted@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/dimension-picker/dimension-unhighlighted@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/dimension-picker/dimension-unhighlighted@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/dimension-picker/dimension-unhighlighted@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/header/dark-logo_s.svg
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/header/header-logo_s.svg
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/hsbcolorpicker/hsb-colorpicker.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/hsbcolorpicker/hsb-colorpicker@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/hsbcolorpicker/hsb-colorpicker@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/hsbcolorpicker/hsb-colorpicker@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/hsbcolorpicker/hsb-colorpicker@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/plugin/icon_add_on_default.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/plugin/icon_add_on_default@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/right-panels/Begin-EndStyle.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/right-panels/Begin-EndStyle@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/right-panels/Begin-EndStyle@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/right-panels/gradients.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/right-panels/gradients@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/right-panels/gradients@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/right-panels/gradients@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/right-panels/gradients@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/right-panels/patterns.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/right-panels/patterns@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/right-panels/patterns@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/right-panels/patterns@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/right-panels/patterns@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/right-panels/rowscols_icon.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/right-panels/rowscols_icon@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/right-panels/rowscols_icon@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/bullets-and-numbering.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/bullets-and-numbering@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/bullets-and-numbering@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/math.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/math@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/math@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/math@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/math@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/themes/themes.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/embed/app-all.js
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/embed/index.html
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/embed/index_loader.html
@@ -1461,6 +1537,38 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/embed/locale/vi.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/embed/locale/zh.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/embed/resources/css/app-all.css
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/app.js
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/index.html
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/be.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/bg.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/ca.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/cs.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/da.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/de.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/el.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/en.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/es.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/fr.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/hu.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/it.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/ja.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/ko.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/lo.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/lv.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/nb.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/nl.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/pl.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/pt.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/ro.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/ru.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/sk.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/sl.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/sv.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/tr.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/uk.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/vi.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/zh.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/resources/css/app-all.css
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/app.js
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/index.html
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/index_loader.html
@@ -2587,6 +2695,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/HelpfulHints/SpellChecking.htm
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/HelpfulHints/SupportedFormats.htm
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/ProgramInterface/FileTab.htm
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/ProgramInterface/FormsTab.htm
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/ProgramInterface/HomeTab.htm
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/ProgramInterface/InsertTab.htm
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/ProgramInterface/LayoutTab.htm
@@ -2605,12 +2714,15 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/UsageInstructions/BackgroundColor.htm
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/UsageInstructions/ChangeColorScheme.htm
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/UsageInstructions/ChangeWrappingStyle.htm
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/UsageInstructions/CommunicationPlugins.htm
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/UsageInstructions/ConvertFootnotesEndnotes.htm
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/UsageInstructions/CopyClearFormatting.htm
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/UsageInstructions/CopyPasteUndoRedo.htm
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/UsageInstructions/CreateFillableForms.htm
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/UsageInstructions/CreateLists.htm
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/UsageInstructions/CreateTableOfContents.htm
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/UsageInstructions/DecorationStyles.htm
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/UsageInstructions/FillingOutForm.htm
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/UsageInstructions/FontTypeSizeColor.htm
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/UsageInstructions/FormattingPresets.htm
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/UsageInstructions/HTML.htm
@@ -2680,6 +2792,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/anchor.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/anonymous_collab.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/arrow.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/arrows_formfilling.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/autocorrect.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/autoformatasyoutype.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/axislabels.png
@@ -2744,6 +2857,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/checkboxsettings.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/circle.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/clear_fields_icon.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/clearall_formfilling.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/clearfilter.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/clearstyle.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/coeditingmode.png
@@ -2790,6 +2904,8 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/custompagesize.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/customstylemenu.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/customtable.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/darkmode_form.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/darkmode_oform.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/date_time.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/date_time_icon.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/datecontentcontrol.png
@@ -2911,6 +3027,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/inserttexticon.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/interface/desktop_editorwindow.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/interface/desktop_filetab.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/interface/desktop_formstab.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/interface/desktop_hometab.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/interface/desktop_inserttab.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/interface/desktop_layouttab.png
@@ -2931,6 +3048,8 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/interface/rightpart.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/italic.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/justify.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/keytips1.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/keytips2.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/larger.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/leftcolumn.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/leftindent.png
@@ -2939,12 +3058,15 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/linespacing.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/listlevel.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/lock_form_icon.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/mailmerge_options.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/mailmergeicon.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/mailmergerecipients.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/margins.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/mendeley.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/mergefields.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/mergeto.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/more_oform.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/morebutton.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/movecontentcontrol.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/moveelement.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/movetable_handle.png
@@ -2958,6 +3080,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/newequation.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/newslot.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/next_field_icon.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/next_formfilling.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/nextfootnote.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/nextpage.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/noborders.png
@@ -2968,6 +3091,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/numbering.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/ocr.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/ocr_plugin.gif
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/oform.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/onecolumn.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/orderedlistsettings.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/orientation.png
@@ -3001,6 +3125,8 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/radio_button_inserted.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/radio_button_settings.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/radio_button_tip.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/rainbow.gif
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/rainbow_icon.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/recognizedfunctions.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/redo.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/redo1.png
@@ -3045,6 +3171,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/rowheightmarker.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/sameasprevious_label.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/save.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/save_form_icon.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/saveupdate.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/savewhilecoediting.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/search_options.png
@@ -3078,6 +3205,8 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/soft.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/sortandfilter.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/sortatoz.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/sortcomments.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/sortcommentsicon.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/sortztoa.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/space.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/speech.png
@@ -3592,6 +3721,8 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/tabstopright.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/tabstopright_marker.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/tabstops_ruler.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/telegram.gif
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/telegram_icon.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/text_autoshape.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/text_field_icon.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/text_field_inserted.png
@@ -3633,7 +3764,9 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/versionhistory.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/versionhistoryicon.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/view_form_active.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/view_form_active2.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/view_form_icon.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/viewsettings_darkmode.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/viewsettingsicon.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/watermark.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/help/en/images/watermark_settings.png
@@ -6807,6 +6940,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/controls/flags.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/controls/flags@1.5x.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/controls/flags@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/controls/warnings_s.svg
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/dimension-picker/dimension-highlighted.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/dimension-picker/dimension-highlighted@1.25x.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/dimension-picker/dimension-highlighted@1.5x.png
@@ -6821,7 +6955,9 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/header/dark-logo_s.svg
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/header/header-logo_s.svg
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/hsbcolorpicker/hsb-colorpicker.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/hsbcolorpicker/hsb-colorpicker@1.25x.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/hsbcolorpicker/hsb-colorpicker@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/hsbcolorpicker/hsb-colorpicker@1.75x.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/hsbcolorpicker/hsb-colorpicker@2x.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/iconsbig.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/iconsbig@1.25x.png
@@ -6871,11 +7007,8 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/symboltable/ru.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/watermark/wm-text.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/css/app.css
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/dist/images/flags@2x.png
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/dist/images/themes.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/dist/js/app.js
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/dist/js/app.js.LICENSE.txt
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/dist/js/app.js.map
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/index.html
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/index_loader.html
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/locale/be.json
@@ -6908,6 +7041,8 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/locale/uk.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/locale/vi.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/locale/zh.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/about/logo-white_s.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/about/logo_s.svg
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/bullets/bullet-01.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/bullets/bullet-02.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/bullets/bullet-03.png
@@ -6946,6 +7081,9 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/header/header-logo-ios.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/header/logo-android.svg
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/header/logo-ios.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/multilevels/multi-bracket.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/multilevels/multi-bullets.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/multilevels/multi-dot.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/numbers/number-01.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/numbers/number-02.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/numbers/number-03.png
@@ -6977,7 +7115,6 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-22.svg
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-23.svg
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/shapes/shape-24.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/resources/img/themes/themes.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/embed/app-all.js
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/embed/index.html
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/embed/index_loader.html
@@ -7921,9 +8058,11 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/ProgramInterface/InsertTab.htm
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/ProgramInterface/PluginsTab.htm
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/ProgramInterface/ProgramInterface.htm
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/ProgramInterface/TransitionsTab.htm
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/UsageInstructions/AddHyperlinks.htm
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/UsageInstructions/AlignArrangeObjects.htm
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/UsageInstructions/ApplyTransitions.htm
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/UsageInstructions/CommunicationPlugins.htm
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/UsageInstructions/CopyClearFormatting.htm
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/UsageInstructions/CopyPasteUndoRedo.htm
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/UsageInstructions/CreateLists.htm
@@ -8126,6 +8265,8 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/interface/desktop_hometab.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/interface/desktop_inserttab.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/interface/desktop_pluginstab.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/interface/desktop_protectiontab.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/interface/desktop_transitionstab.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/interface/editorwindow.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/interface/filetab.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/interface/hometab.png
@@ -8133,8 +8274,11 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/interface/leftpart.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/interface/pluginstab.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/interface/rightpart.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/interface/transitionstab.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/italic.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/justify.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/keytips1.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/keytips2.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/larger.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/leftindent.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/linespacing.png
@@ -8179,6 +8323,8 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/previousslide.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/print.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/proofing.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/rainbow.gif
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/rainbow_icon.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/recognizedfunctions.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/redo.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/redo1.png
@@ -8229,6 +8375,8 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/slidesizesettingswindow.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/smaller.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/soft.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/sortcomments.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/sortcommentsicon.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/space.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/spellcheckactivated.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/spellcheckdeactivated.png
@@ -8736,6 +8884,8 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/tabstopright.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/tabstopright_marker.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/tabstops_ruler.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/telegram.gif
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/telegram_icon.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/templateslist.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/text_autoshape.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/en/images/text_settings_icon.png
@@ -10425,6 +10575,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/ru/images/connectors_secondshape.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/ru/images/constantproportions.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/ru/images/constantproportionsactivated.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/ru/images/convertequation.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/ru/images/copy.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/ru/images/copypastewindow.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/help/ru/images/copystyle.png
@@ -11168,6 +11319,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/controls/flags.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/controls/flags@1.5x.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/controls/flags@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/controls/warnings_s.svg
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/dimension-picker/dimension-highlighted.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/dimension-picker/dimension-highlighted@1.25x.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/dimension-picker/dimension-highlighted@1.5x.png
@@ -11182,7 +11334,9 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/header/dark-logo_s.svg
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/header/header-logo_s.svg
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/hsbcolorpicker/hsb-colorpicker.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/hsbcolorpicker/hsb-colorpicker@1.25x.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/hsbcolorpicker/hsb-colorpicker@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/hsbcolorpicker/hsb-colorpicker@1.75x.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/hsbcolorpicker/hsb-colorpicker@2x.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/iconsbig.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/iconsbig@1.25x.png
@@ -11226,11 +11380,8 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/themes.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/symboltable/ru.json
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/css/app.css
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/dist/images/flags@2x.png
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/dist/images/themes.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/dist/js/app.js
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/dist/js/app.js.LICENSE.txt
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/dist/js/app.js.map
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/index.html
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/index_loader.html
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/locale/be.json
@@ -11260,6 +11411,8 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/locale/uk.json
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/locale/vi.json
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/locale/zh.json
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/about/logo-white_s.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/about/logo_s.svg
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/bullets/bullet-01.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/bullets/bullet-02.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/resources/img/bullets/bullet-03.png
@@ -11440,6 +11593,8 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/formula-lang/nl_desc.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/formula-lang/pl.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/formula-lang/pl_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/formula-lang/pt-br.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/formula-lang/pt-br_desc.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/formula-lang/pt.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/formula-lang/pt_desc.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/formula-lang/ro.json
@@ -13968,7 +14123,6 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/HelpfulHints/ImportData.htm
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/HelpfulHints/KeyboardShortcuts.htm
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/HelpfulHints/Navigation.htm
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/HelpfulHints/Password.htm
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/HelpfulHints/Plugins.htm
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/HelpfulHints/Search.htm
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/HelpfulHints/SpellChecking.htm
@@ -13983,12 +14137,15 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/ProgramInterface/PivotTableTab.htm
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/ProgramInterface/PluginsTab.htm
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/ProgramInterface/ProgramInterface.htm
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/ProgramInterface/ProtectionTab.htm
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/ProgramInterface/ViewTab.htm
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/AddBorders.htm
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/AddHyperlinks.htm
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/AlignText.htm
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/AllowEditRanges.htm
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/ChangeNumberFormat.htm
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/ClearFormatting.htm
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/CommunicationPlugins.htm
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/ConditionalFormatting.htm
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/CopyPasteData.htm
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/DataValidation.htm
@@ -14012,8 +14169,12 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/MathAutoCorrect.htm
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/MergeCells.htm
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/OpenCreateNew.htm
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/Password.htm
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/PhotoEditor.htm
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/PivotTables.htm
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/ProtectSheet.htm
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/ProtectSpreadsheet.htm
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/ProtectWorkbook.htm
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/RemoveDuplicates.htm
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/SavePrintDownload.htm
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/UsageInstructions/ScaleToFit.htm
@@ -14047,6 +14208,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/addgradientpoint.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/addhyperlink.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/address.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/addworksheet.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/advanced_settings_icon.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/aggregate.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/aggregate2.png
@@ -14064,6 +14226,8 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/alignright.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/aligntop.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/allborders.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/allowedit_newrange.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/alloweditranges_edit.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/amordegrc.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/amorlinc.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/and.png
@@ -14201,6 +14365,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/clearstyle.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/close_icon.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/code.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/coedit_selector.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/coeditingmode.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/coeditingmodemenu.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/collapserowsicon.png
@@ -14356,6 +14521,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/editcommenticon.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/editformattingrule_window.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/editnamewindow.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/editranges.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/editrule_2color.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/editrule_3color.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/editrule_databar.png
@@ -14363,6 +14529,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/editrule_valueis.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/editseries.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/effect.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/encrypted.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/eomonth.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/equationplaceholder.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/erf-precise.png
@@ -14477,6 +14644,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/highlight_plugin.gif
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/highlightcolor.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/hlookup.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/hlookup_function.gif
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/horizontalalignment.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/horizontaltext.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/hour.png
@@ -14487,6 +14655,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/hypgeomdist.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/iconsets.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/iferror.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/iferror_function.gif
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/iffalse.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/ifna.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/ifs.png
@@ -14569,6 +14738,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/interface/desktop_layouttab.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/interface/desktop_pivottabletab.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/interface/desktop_pluginstab.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/interface/desktop_protectiontab.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/interface/desktop_viewtab.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/interface/editorwindow.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/interface/filetab.png
@@ -14579,6 +14749,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/interface/leftpart.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/interface/pivottabletab.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/interface/pluginstab.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/interface/protectiontab.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/interface/rightpart.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/interface/viewtab.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/internallink.png
@@ -14604,6 +14775,8 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/istext.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/italic.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/justify.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/keytips1.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/keytips2.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/kurt.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/large.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/larger.png
@@ -14615,6 +14788,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/levelnumbericons.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/linespacing.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/linest.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/list_worksheets.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/ln.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/log.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/log10.png
@@ -14624,6 +14798,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/lognorm-inv.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/lognormdist.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/lookup.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/lookup_function.gif
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/lower.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/lowesttohighest.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/lowesttohighest1.png
@@ -14779,6 +14954,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/pivotselecticon.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/pivottoptoolbar.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/plus.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/plus_sheet.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/pmt.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/poisson-dist.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/poisson.png
@@ -14797,12 +14973,19 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/product.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/proofing.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/proper.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/protect_sheet.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/protect_sheettab.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/protect_workbook.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/protectsheet_highlighted.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/protectworkbook_highlighted.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/pv.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/quartile-exc.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/quartile-inc.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/quartile.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/quotient.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/radians.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/rainbow.gif
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/rainbow_icon.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/rand.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/randarray.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/randbetween.png
@@ -14906,6 +15089,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/shapesettings.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/sharingicon.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/sheet.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/sheetlist.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/sheets.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/sheetview_icon.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/signnegative.png
@@ -14935,6 +15119,8 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/sort.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/sortandfilter.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/sortatoz.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/sortcomments.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/sortcommentsicon.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/sortoptionswindow.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/sortztoa.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/space.png
@@ -14969,6 +15155,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/subtotal2.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/sum.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/sumif.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/sumif_function.gif
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/sumifs.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/summary.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/sumproduct.png
@@ -15487,6 +15674,8 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/tbillprice.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/tbillyield.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/tdist.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/telegram.gif
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/telegram_icon.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/templateslist.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/text.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/text_autoshape.png
@@ -15533,6 +15722,10 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/unichar.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/unicode.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/unique.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/unlockrange.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/unprotect_sheet.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/unprotect_sheettab.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/unprotect_workbook.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/upper.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/usersnumber.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/value.png
@@ -15543,8 +15736,11 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/varp.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/varpa.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/vdb.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/versionhistory.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/versionhistoryicon.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/verticalalignment.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/verticaltext.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/viewsettings_drop-down.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/viewsettingsicon.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/vlookup.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/en/images/weekday.png
@@ -21074,6 +21270,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/ru/images/constantproportions.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/ru/images/constantproportionsactivated.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/ru/images/convert.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/ru/images/convertequation.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/ru/images/converttorange.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/ru/images/copy.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/help/ru/images/copypastewindow.png
@@ -22410,6 +22607,7 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/controls/flags.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/controls/flags@1.5x.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/controls/flags@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/controls/warnings_s.svg
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/dimension-picker/dimension-highlighted.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/dimension-picker/dimension-highlighted@1.25x.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/dimension-picker/dimension-highlighted@1.5x.png
@@ -22424,7 +22622,9 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/header/dark-logo_s.svg
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/header/header-logo_s.svg
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/hsbcolorpicker/hsb-colorpicker.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/hsbcolorpicker/hsb-colorpicker@1.25x.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/hsbcolorpicker/hsb-colorpicker@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/hsbcolorpicker/hsb-colorpicker@1.75x.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/hsbcolorpicker/hsb-colorpicker@2x.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/iconsbig.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/iconsbig@1.25x.png
@@ -22469,11 +22669,8 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/math@2x.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/symboltable/ru.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/css/app.css
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/dist/images/flags@2x.png
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/dist/images/themes.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/dist/js/app.js
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/dist/js/app.js.LICENSE.txt
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/dist/js/app.js.map
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/index.html
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/index_loader.html
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/be.json
@@ -22489,20 +22686,70 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/it.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/ja.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/ko.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/be.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/be_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/bg.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/bg_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/ca.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/ca_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/cs.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/cs_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/da.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/da_desc.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/de.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/de_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/el.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/el_desc.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/en.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/en_desc.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/es.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/es_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/fi.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/fi_desc.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/fr.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/fr_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/hu.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/hu_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/id.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/id_desc.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/it.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/it_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/ja.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/ja_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/ko.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/ko_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/lo.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/lo_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/lv.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/lv_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/nb.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/nb_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/nl.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/nl_desc.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/pl.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/pl_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/pt-br.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/pt-br_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/pt.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/pt_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/ro.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/ro_desc.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/ru.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/ru_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/sk.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/sk_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/sl.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/sl_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/sv.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/sv_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/tr.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/tr_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/uk.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/uk_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/vi.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/vi_desc.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/zh.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/l10n/functions/zh_desc.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/lo.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/lv.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/nb.json
@@ -22517,6 +22764,8 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/uk.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/vi.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/zh.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/about/logo-white_s.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/about/logo_s.svg
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/charts/chart-01.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/charts/chart-02.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/charts/chart-03.png
@@ -22572,7 +22821,6 @@ lib/libkernel.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-22.svg
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-23.svg
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-24.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/themes/themes.png
%%WWWDIR%%/documentserver/web-apps/vendor/bootstrap/dist/css/bootstrap.min.css
%%WWWDIR%%/documentserver/web-apps/vendor/bootstrap/dist/fonts/glyphicons-halflings-regular.eot
%%WWWDIR%%/documentserver/web-apps/vendor/bootstrap/dist/fonts/glyphicons-halflings-regular.svg
diff --git a/www/onlyoffice-documentserver/v8_fetch.sh b/www/onlyoffice-documentserver/v8_fetch.sh
deleted file mode 100644
index 30d2eb55f864..000000000000
--- a/www/onlyoffice-documentserver/v8_fetch.sh
+++ /dev/null
@@ -1,59 +0,0 @@
-#!/bin/sh
-
-BUILD_REV=38a49c12ded01dd8c4628b432cb7eebfb29e77f1
-BUILDTOOLS_REV=3ff4f5027b4b81a6c9c36d64d71444f2709a4896
-CLANG_REV=3017edade60658a699be776d9e282509a902ffe9
-COMMON_REV=23ef5333a357fc7314630ef88b44c3a545881dee
-GOOGLETEST_REV=4fe018038f87675c083d0cfb6a6b57c274fb1753
-ICU_REV=aef20f06d47ba76fdf13abcdb033e2a408b5a94d
-ZLIB_REV=4668feaaa47973a6f9d9f9caeb14cd03731854f1
-V8_VERS=8.7.220.31
-
-TAR=tar
-MV=mv
-MKDIR=mkdir
-FETCH_CMD=fetch
-WRKSRC=v8
-DISTDIR=/usr/ports/distfiles
-ECHO=echo
-RM=rm
-
-${FETCH_CMD} -o ${DISTDIR}/build-${BUILD_REV}.tar.gz \
- https://chromium.googlesource.com/chromium/src/build.git/+archive/${BUILD_REV}.tar.gz
-${FETCH_CMD} -o ${DISTDIR}/buildtools-${BUILDTOOLS_REV}.tar.gz \
- https://chromium.googlesource.com/chromium/src/buildtools.git/+archive/${BUILDTOOLS_REV}.tar.gz
-${FETCH_CMD} -o ${DISTDIR}/clang-${CLANG_REV}.tar.gz \
- https://chromium.googlesource.com/chromium/src/tools/clang.git/+archive/${CLANG_REV}.tar.gz
-${FETCH_CMD} -o ${DISTDIR}/common-${COMMON_REV}.tar.gz \
- https://chromium.googlesource.com/chromium/src/base/trace_event/common.git/+archive/${COMMON_REV}.tar.gz
-${FETCH_CMD} -o ${DISTDIR}/googletest-${GOOGLETEST_REV}.tar.gz \
- https://chromium.googlesource.com/external/github.com/google/googletest.git/+archive/${GOOGLETEST_REV}.tar.gz
-${FETCH_CMD} -o ${DISTDIR}/icu-${ICU_REV}.tar.gz \
- https://chromium.googlesource.com/chromium/deps/icu.git/+archive/${ICU_REV}.tar.gz
-${FETCH_CMD} -o ${DISTDIR}/zlib-${ZLIB_REV}.tar.gz \
- https://chromium.googlesource.com/chromium/src/third_party/zlib.git/+archive/${ZLIB_REV}.tar.gz
-${FETCH_CMD} -o ${DISTDIR}/v8-${V8_VERS}.tar.gz https://github.com/archive/refs/tags/${V8_VERS}.tar.gz
-
-${RM} -rf ${WRKSRC}
-${TAR} -xf ${DISTDIR}/v8-${V8_VERS}.tar.gz
-${MV} v8-${V8_VERS} ${WRKSRC}
-${MKDIR} -p ${WRKSRC}/build \
- ${WRKSRC}/buildtools \
- ${WRKSRC}/tools/clang \
- ${WRKSRC}/base/trace_event/common \
- ${WRKSRC}/third_party/icu \
- ${WRKSRC}/third_party/zlib \
- ${WRKSRC}/third_party/googletest/src
-${TAR} -xf ${DISTDIR}/build-${BUILD_REV}.tar.gz -C ${WRKSRC}/build
-${TAR} -xf ${DISTDIR}/buildtools-${BUILDTOOLS_REV}.tar.gz -C ${WRKSRC}/buildtools
-${TAR} -xf ${DISTDIR}/clang-${CLANG_REV}.tar.gz -C ${WRKSRC}/tools/clang
-${TAR} -xf ${DISTDIR}/common-${COMMON_REV}.tar.gz -C ${WRKSRC}/base/trace_event/common
-${TAR} -xf ${DISTDIR}/googletest-${GOOGLETEST_REV}.tar.gz -C ${WRKSRC}/third_party/googletest/src
-${TAR} -xf ${DISTDIR}/icu-${ICU_REV}.tar.gz -C ${WRKSRC}/third_party/icu
-${TAR} -xf ${DISTDIR}/zlib-${ZLIB_REV}.tar.gz -C ${WRKSRC}/third_party/zlib
-
-# google sucks, this file is needed but absent in the build* archive
-# https://github.com/klzgrad/naiveproxy/blob/master/src/build/config/gclient_args.gni
-${ECHO} "checkout_google_benchmark = false" >> ${WRKSRC}/build/config/gclient_args.gni
-
-${TAR} -cf v8-${V8_VERS}_all.tar.gz v8