Skip to content

Commit

Permalink
www/onlyoffice-documentserver: Update to 8.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
MikaelUrankar committed Mar 17, 2024
1 parent 0e48837 commit cb8bd7a
Show file tree
Hide file tree
Showing 15 changed files with 1,604 additions and 157 deletions.
8 changes: 6 additions & 2 deletions www/onlyoffice-documentserver/Makefile
@@ -1,6 +1,6 @@
PORTNAME= onlyoffice-documentserver
DISTVERSIONPREFIX= v
DISTVERSION= 7.5.1.23
DISTVERSION= 8.0.1.31
CATEGORIES= www
MASTER_SITES+= LOCAL/mikael/v8/:source1 \
LOCAL/mikael/onlyoffice/:source2 \
Expand Down Expand Up @@ -192,9 +192,13 @@ do-build:

@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 @yao-pkg/pkg@5.11.1
@cd ${WRKSRC}/sdkjs ; ${SETENV} ${MAKE_ENV} npm install grunt-cli
@cd ${WRKSRC}/sdkjs ; ${SETENV} ${MAKE_ENV} npm install grunt

@${MKDIR} ${WRKSRC}/yao-pkg
@${CP} ${FILESDIR}/package* ${WRKSRC}/yao-pkg
@cd ${WRKSRC}/yao-pkg ; ${SETENV} ${MAKE_ENV} npm install @yao-pkg/pkg@5.11.1

@cd ${WRKSRC} && ${PATCH} -N -s -i ${FILESDIR}/extra-patch-pkg-fetch_lib-es5_build.js || ${TRUE}
@cd ${WRKSRC} && ${PATCH} -N -s -i ${FILESDIR}/extra-patch-pkg-fetch_patches_node.v${NODE_VERSION_PKGFETCH}.cpp.patch || ${TRUE}

Expand Down
50 changes: 25 additions & 25 deletions www/onlyoffice-documentserver/distinfo
@@ -1,38 +1,38 @@
TIMESTAMP = 1709029835
TIMESTAMP = 1709570829
SHA256 (v8-8.9.255.25_all.tar.gz) = 54853ef93accc063a82a0dc29457b25c9b6d88315431d62e06ab1f84797c5f80
SIZE (v8-8.9.255.25_all.tar.gz) = 72818814
SHA256 (node-v18.18.2.tar.gz) = 509cd2cfc3a515bf2257ed3886b9fac64aeaac2a70ea59c0a6e02e2dbb722132
SIZE (node-v18.18.2.tar.gz) = 86108679
SHA256 (optipng-0.7.7.tar.gz) = 4f32f233cef870b3f95d3ad6428bfe4224ef34908f1b42b0badf858216654452
SIZE (optipng-0.7.7.tar.gz) = 2329555
SHA256 (onlyoffice-documentserver-7.5.1.23-npm-cache.tar.gz) = 0b699cbbb7e9b39106a4a611067f4a970ab4f457dc08f69af956ed682b5c34f4
SIZE (onlyoffice-documentserver-7.5.1.23-npm-cache.tar.gz) = 372373513
SHA256 (ONLYOFFICE-DocumentServer-v7.5.1.23-v7.5.1_GH0.tar.gz) = 933fd8e4283104d5e0706cc9e0220533a9c3f55057e69f77b8092136de27b001
SIZE (ONLYOFFICE-DocumentServer-v7.5.1.23-v7.5.1_GH0.tar.gz) = 71562
SHA256 (ONLYOFFICE-core-v7.5.1.23_GH0.tar.gz) = ec5cd966fa43c423d3a8d6c0dbd498620610e0869aba7f8fafb5b41e58e7ac74
SIZE (ONLYOFFICE-core-v7.5.1.23_GH0.tar.gz) = 206059993
SHA256 (ONLYOFFICE-core-fonts-v7.5.1.23_GH0.tar.gz) = 8d2517c342a08421aeefbb1c8789f50ccc2b951b24e48b4352d27f6788fee8a8
SIZE (ONLYOFFICE-core-fonts-v7.5.1.23_GH0.tar.gz) = 95367302
SHA256 (ONLYOFFICE-dictionaries-v7.5.1.23_GH0.tar.gz) = bdb056e171ccfd8e66561663c6e15180a19b5a4f586da13d96f2b81b17fc51fe
SIZE (ONLYOFFICE-dictionaries-v7.5.1.23_GH0.tar.gz) = 41937063
SHA256 (ONLYOFFICE-document-server-integration-v7.5.1.23_GH0.tar.gz) = 27f89ef2648a0f69d700b4f824c62746ca1bc8a7e49e815427366192d31860b0
SIZE (ONLYOFFICE-document-server-integration-v7.5.1.23_GH0.tar.gz) = 5146130
SHA256 (ONLYOFFICE-document-templates-v7.5.1.23_GH0.tar.gz) = 6b9242fa82d424bbdac0c26a8a4e8f43df36dc4df3a358bf628049845ccb43b9
SIZE (ONLYOFFICE-document-templates-v7.5.1.23_GH0.tar.gz) = 2538779
SHA256 (ONLYOFFICE-sdkjs-v7.5.1.23_GH0.tar.gz) = 0388cd8b584cc352097174770fd590d23c250ebb3e1d3dc49fe8fb0ae17d40c0
SIZE (ONLYOFFICE-sdkjs-v7.5.1.23_GH0.tar.gz) = 28394630
SHA256 (ONLYOFFICE-server-v7.5.1.23_GH0.tar.gz) = a8c369aa6a5a60a9e22d0d1d95797ec2d01d7fca6397b02bdc701750b97e6161
SIZE (ONLYOFFICE-server-v7.5.1.23_GH0.tar.gz) = 325836
SHA256 (ONLYOFFICE-web-apps-v7.5.1.23_GH0.tar.gz) = 0b81d1a16310342ff3ce0fbdadf1175bc3a37ec07f20a76e0a139fd9cb62ff84
SIZE (ONLYOFFICE-web-apps-v7.5.1.23_GH0.tar.gz) = 374968895
SHA256 (ONLYOFFICE-build_tools-v7.5.1.23_GH0.tar.gz) = f663f6899da881cf07a5a9d1ae5ba4073c810b84dfe5901a7711a2796600b42d
SIZE (ONLYOFFICE-build_tools-v7.5.1.23_GH0.tar.gz) = 6675376
SHA256 (onlyoffice-documentserver-8.0.1.31-npm-cache.tar.gz) = 65f589fc256645c2a81f9d27cac72a631fc060cb247b8eb0405fdd2942153df5
SIZE (onlyoffice-documentserver-8.0.1.31-npm-cache.tar.gz) = 303558457
SHA256 (ONLYOFFICE-DocumentServer-v8.0.1.31-v8.0.1_GH0.tar.gz) = 287e82320d6e04e0fd5e94f9a89eb3eaba03e35e244ea08bc0ae38e38b12efc0
SIZE (ONLYOFFICE-DocumentServer-v8.0.1.31-v8.0.1_GH0.tar.gz) = 76346
SHA256 (ONLYOFFICE-core-v8.0.1.31_GH0.tar.gz) = bcff623af06a8b160664b555e21478aef991b7bec85232d869fa094c8e50226e
SIZE (ONLYOFFICE-core-v8.0.1.31_GH0.tar.gz) = 202935268
SHA256 (ONLYOFFICE-core-fonts-v8.0.1.31_GH0.tar.gz) = e36f6c2da2a8ad81cc5ba878164152d6f034113abfd48384ff76e0abf4b70c59
SIZE (ONLYOFFICE-core-fonts-v8.0.1.31_GH0.tar.gz) = 95367449
SHA256 (ONLYOFFICE-dictionaries-v8.0.1.31_GH0.tar.gz) = f3ea1fc222c999baf0de0c40251c4608cc0a9c5d4be00a24703553c3f36e65ef
SIZE (ONLYOFFICE-dictionaries-v8.0.1.31_GH0.tar.gz) = 41937049
SHA256 (ONLYOFFICE-document-server-integration-v8.0.1.31_GH0.tar.gz) = 9228c0f47405f9752dfaa887d9e2e7dcc4b9e544a212ac1480c433927d1e5c89
SIZE (ONLYOFFICE-document-server-integration-v8.0.1.31_GH0.tar.gz) = 5456218
SHA256 (ONLYOFFICE-document-templates-v8.0.1.31_GH0.tar.gz) = 20d68e6496926bc750647bf735cfddc1a103a66ce9d4b7a3fbf6eb81b08f46d6
SIZE (ONLYOFFICE-document-templates-v8.0.1.31_GH0.tar.gz) = 2603798
SHA256 (ONLYOFFICE-sdkjs-v8.0.1.31_GH0.tar.gz) = 47e485c322e43d2604edcfc2ec83a507646f3d8dd9fbb14c2d599198dac599a5
SIZE (ONLYOFFICE-sdkjs-v8.0.1.31_GH0.tar.gz) = 28687767
SHA256 (ONLYOFFICE-server-v8.0.1.31_GH0.tar.gz) = 1f0e57f236ba274fa96609ffef01c7dbcf013afe2da480999f82bac3a3be5f67
SIZE (ONLYOFFICE-server-v8.0.1.31_GH0.tar.gz) = 358910
SHA256 (ONLYOFFICE-web-apps-v8.0.1.31_GH0.tar.gz) = 20ec14d669daeac3f334acc03f466303c17acb0bc159a2f7390d3df0f7d02fa1
SIZE (ONLYOFFICE-web-apps-v8.0.1.31_GH0.tar.gz) = 376048820
SHA256 (ONLYOFFICE-build_tools-v8.0.1.31_GH0.tar.gz) = c2603e1e81273b8679c71eeb414b6d022e821eaf0f663f7c909bc72d5fe77e52
SIZE (ONLYOFFICE-build_tools-v8.0.1.31_GH0.tar.gz) = 6677153
SHA256 (ONLYOFFICE-DocumentBuilder-626d1e44db3d06ceb8298215a67ef0475912d89a_GH0.tar.gz) = 275c3a8c993528fa56c69aedb11dd74a6fba9c3bd372874004584ae9cbb190b5
SIZE (ONLYOFFICE-DocumentBuilder-626d1e44db3d06ceb8298215a67ef0475912d89a_GH0.tar.gz) = 31659
SHA256 (ONLYOFFICE-onlyoffice.github.io-b26d001664d771df4f663d2d3ba7dd4a188b6cab_GH0.tar.gz) = 347b8f1d3c21b1f61a3f1fcae86f402b27ce4f8b826e18158834251046d83cf5
SIZE (ONLYOFFICE-onlyoffice.github.io-b26d001664d771df4f663d2d3ba7dd4a188b6cab_GH0.tar.gz) = 17009005
SHA256 (ONLYOFFICE-document-server-package-v7.5.1.23_GH0.tar.gz) = 062626a760476a3c785e229c89a0d1a696cfe0ada6caae6a175366fb12990b1b
SIZE (ONLYOFFICE-document-server-package-v7.5.1.23_GH0.tar.gz) = 163520
SHA256 (ONLYOFFICE-document-server-package-v8.0.1.31_GH0.tar.gz) = 90239cd7cf0e79342bd6e1b4ea5f5524643f500e370430571ca821f898254933
SIZE (ONLYOFFICE-document-server-package-v8.0.1.31_GH0.tar.gz) = 163654
SHA256 (jasenhuang-katana-parser-be6df45_GH0.tar.gz) = 363ede45ba6d125fdb7323c43d34acd3d0ae9028ac18aec632eb6a623160f09a
SIZE (jasenhuang-katana-parser-be6df45_GH0.tar.gz) = 97712
SHA256 (google-gumbo-parser-aa91b27_GH0.tar.gz) = 1360f85c02fb2573a10f00abcddebc8f1ff277a16f66553439193af93afae335
Expand Down
2 changes: 1 addition & 1 deletion www/onlyoffice-documentserver/files/ds-converter.conf
Expand Up @@ -2,7 +2,7 @@
command=%%LOCALBASE%%/www/onlyoffice/documentserver/server/FileConverter/converter
directory=%%LOCALBASE%%/www/onlyoffice/documentserver/server/FileConverter
user=onlyoffice
environment=NODE_ENV=production-freebsd,NODE_CONFIG_DIR=%%LOCALBASE%%/etc/onlyoffice/documentserver,NODE_DISABLE_COLORS=1,APPLICATION_NAME=M4_COMPANY_NAME
environment=NODE_ENV=production-freebsd,NODE_CONFIG_DIR=%%LOCALBASE%%/etc/onlyoffice/documentserver,NODE_DISABLE_COLORS=1
stdout_logfile=/var/log/onlyoffice/documentserver/converter/out.log
stdout_logfile_backups=0
stdout_logfile_maxbytes=0
Expand Down
@@ -1,5 +1,5 @@
--- server/node_modules/@yao-pkg/pkg-fetch/lib-es5/build.js.orig 2024-01-25 21:40:25.773587000 +0100
+++ server/node_modules/@yao-pkg/pkg-fetch/lib-es5/build.js 2024-01-25 21:41:12.907517000 +0100
--- yao-pkg/node_modules/@yao-pkg/pkg-fetch/lib-es5/build.js.orig 2024-01-25 21:40:25.773587000 +0100
+++ yao-pkg/node_modules/@yao-pkg/pkg-fetch/lib-es5/build.js 2024-01-25 21:41:12.907517000 +0100
@@ -99,12 +99,6 @@ function getConfigureArgs(major, targetPlatform) {
if (targetPlatform === 'linuxstatic') {
args.push('--fully-static');
Expand Down
Expand Up @@ -2,8 +2,8 @@ https://github.com/yao-pkg/pkg-fetch/blob/main/patches/node.v18.18.2.cpp.patch
+ local FreeBSD patches


--- server/node_modules/@yao-pkg/pkg-fetch/patches/node.v18.18.2.cpp.patch 2021-12-30 20:04:18.203959000 +0100
+++ server/node_modules/@yao-pkg/pkg-fetch/patches/node.v18.18.2.cpp.patch
--- yao-pkg/node_modules/@yao-pkg/pkg-fetch/patches/node.v18.18.2.cpp.patch 2021-12-30 20:04:18.203959000 +0100
+++ yao-pkg/node_modules/@yao-pkg/pkg-fetch/patches/node.v18.18.2.cpp.patch
@@ -11,6 +11,15 @@ + 'lto': ' -flto=4 -ffat-lto-objects ', #
}, {
'lto': ' -flto ', # Clang
Expand Down

0 comments on commit cb8bd7a

Please sign in to comment.