aboutsummaryrefslogtreecommitdiff
path: root/www/onlyoffice-documentserver/files/patch-web-apps_build_patches_optipng-bin
diff options
context:
space:
mode:
Diffstat (limited to 'www/onlyoffice-documentserver/files/patch-web-apps_build_patches_optipng-bin')
-rw-r--r--www/onlyoffice-documentserver/files/patch-web-apps_build_patches_optipng-bin18
1 files changed, 18 insertions, 0 deletions
diff --git a/www/onlyoffice-documentserver/files/patch-web-apps_build_patches_optipng-bin b/www/onlyoffice-documentserver/files/patch-web-apps_build_patches_optipng-bin
new file mode 100644
index 000000000000..bdf6acd188c9
--- /dev/null
+++ b/www/onlyoffice-documentserver/files/patch-web-apps_build_patches_optipng-bin
@@ -0,0 +1,18 @@
+--- web-apps/build/patches/optipng-bin+5.1.0.patch.orig 2022-01-07 14:58:52 UTC
++++ web-apps/build/patches/optipng-bin+5.1.0.patch
+@@ -0,0 +1,15 @@
++diff --git a/node_modules/optipng-bin/lib/install.js b/node_modules/optipng-bin/lib/install.js
++index 2d1db3a..643f075 100644
++--- a/node_modules/optipng-bin/lib/install.js
+++++ b/node_modules/optipng-bin/lib/install.js
++@@ -10,8 +10,8 @@ bin.run(['--version']).then(() => {
++ log.warn('optipng pre-build test failed');
++ log.info('compiling from source');
++
++- binBuild.url('https://downloads.sourceforge.net/project/optipng/OptiPNG/optipng-0.7.7/optipng-0.7.7.tar.gz', [
++- `./configure --with-system-zlib --prefix="${bin.dest()}" --bindir="${bin.dest()}"`,
+++ binBuild.file('%%DISTDIR%%/optipng-0.7.7.tar.gz', [
+++ `./configure --with-system-zlib --with-system-libpng --prefix="${bin.dest()}" --bindir="${bin.dest()}"`,
++ 'make install'
++ ]).then(() => {
++ log.success('optipng built successfully');