From 473afaab450ecba6fb5d901868a5936c7801f39e Mon Sep 17 00:00:00 2001 From: Lovell Fuller Date: Mon, 19 Nov 2018 18:46:01 +0000 Subject: [PATCH] Install: detect missing libvips on OpenBSD and SunOS See https://github.com/lovell/sharp-libvips/issues/12 --- install/libvips.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/install/libvips.js b/install/libvips.js index 8050c14b..0fc76ecd 100644 --- a/install/libvips.js +++ b/install/libvips.js @@ -55,8 +55,8 @@ try { if (arch === 'ia32') { throw new Error(`Intel Architecture 32-bit systems require manual installation of libvips >= ${minimumLibvipsVersion}`); } - if (platformAndArch === 'freebsd-x64') { - throw new Error(`FreeBSD systems require manual installation of libvips >= ${minimumLibvipsVersion}`); + if (platformAndArch === 'freebsd-x64' || platformAndArch === 'openbsd-x64' || platformAndArch === 'sunos-x64') { + throw new Error(`BSD/SunOS systems require manual installation of libvips >= ${minimumLibvipsVersion}`); } if (detectLibc.family === detectLibc.GLIBC && detectLibc.version && semver.lt(`${detectLibc.version}.0`, '2.13.0')) { throw new Error(`Use with glibc version ${detectLibc.version} requires manual installation of libvips >= ${minimumLibvipsVersion}`);