Lovell Fuller
|
4d7957a043
|
Install: coerce libc version to semver #3641
|
2023-04-23 11:37:43 +01:00 |
|
Lovell Fuller
|
d08baa20e6
|
Install: log possible error when removing vendor dir
|
2023-04-19 11:06:16 +01:00 |
|
Lovell Fuller
|
6c61ad256f
|
Ensure all source code files contain SPDX licence
|
2023-02-28 17:01:58 +00:00 |
|
Lovell Fuller
|
5be36c2deb
|
Install: log Rosetta detection, improve related docs
|
2023-01-04 21:11:21 +00:00 |
|
Lovell Fuller
|
0f1e7ef6f6
|
Install: add support for Linux with glibc patch version #3423
|
2022-12-09 12:03:41 +00:00 |
|
Lovell Fuller
|
def99a294a
|
Install: log proxy use, if any, to aid with debugging
|
2022-12-06 19:35:47 +00:00 |
|
Lovell Fuller
|
04c31b35a7
|
Install: warn about filesystem owner running npm v8+ as root
|
2022-05-15 19:43:45 +01:00 |
|
Ankur Parihar
|
66a3ce5e55
|
Allow installation of prebuilt libvips binary from filesystem (#3196)
|
2022-04-24 18:47:57 +01:00 |
|
Lovell Fuller
|
884947a069
|
Upgrade to modern detect-libc
|
2022-01-19 11:27:24 +00:00 |
|
Lovell Fuller
|
3b492ea423
|
Install: verify prebuilt binaries with Subresource Integrity check
|
2021-12-12 18:56:46 +00:00 |
|
Lovell Fuller
|
079bd7b9f5
|
Upgrade to libvips v8.12.0-rc1
|
2021-11-16 10:28:38 +00:00 |
|
Lovell Fuller
|
21d1a7ca62
|
CI: Add darwin-arm64 via MacStadium-based runner
|
2021-07-23 10:58:00 +01:00 |
|
Lovell Fuller
|
6c2e6c5432
|
Install: multiple platform-arch binaries in same tree
|
2021-07-14 13:45:47 +01:00 |
|
Lovell Fuller
|
8c6d9fdc62
|
Install: always use Brotli-compressed tarballs
|
2021-07-14 13:45:47 +01:00 |
|
Lovell Fuller
|
b69a54fc75
|
Ensure presence of libvips before invoking node-gyp
|
2021-05-16 19:40:43 +01:00 |
|
Lovell Fuller
|
b3cd48db5f
|
Docs: add section about cross-platform installation
|
2021-05-10 14:41:28 +01:00 |
|
Sebastian
|
476448b9d4
|
Install: allow cross-libc via sharp-install-force flag (#2692)
|
2021-05-10 09:55:20 +01:00 |
|
Lovell Fuller
|
84d4e3cf8f
|
Require specific semver functions, aids tree-shaking
|
2021-04-30 20:42:46 +01:00 |
|
Lovell Fuller
|
fe0767df13
|
Install: log errors with more obvious prefix
|
2021-04-01 16:20:58 +01:00 |
|
Lovell Fuller
|
4d2784c10c
|
Prebuilt libvips v8.10.6 binaries work with musl 1.1.x and 1.2.x
|
2021-03-14 11:19:53 +00:00 |
|
Lovell Fuller
|
ce8f48e5d1
|
CI: Add linuxmusl-arm64v8 environment
|
2021-03-14 11:19:53 +00:00 |
|
Lovell Fuller
|
8dffa28b4d
|
Remove npmlog as a direct dependency
It remains a transitive dependency via prebuild-install
|
2021-03-14 11:19:53 +00:00 |
|
Lovell Fuller
|
5eed87ec4d
|
Install: skip header files when using prebuilds
|
2021-03-14 11:19:53 +00:00 |
|
Alex Bradley
|
dcf913c17e
|
Install: fail on incomplete download and clean up tempfile (#2608)
- Fail when the connection closes before the response is complete
- Create tempfile only when needed, and clean it up on failure
|
2021-03-05 15:21:34 +00:00 |
|
Lovell Fuller
|
4264c0577e
|
Improve experience for those using Apple M1 devices #2460
- For Rosetta x64, prevent use of global ARM64 libvips
- For ARM64, improve error message when global libvips not found
|
2021-02-22 13:49:31 +00:00 |
|
Lovell Fuller
|
9f2f92095d
|
Skip prebuilt binaries for musl >=1.2.0 #2570
|
2021-02-20 19:40:40 +00:00 |
|
Matt Kane
|
65acd96c8d
|
Install: conditionally use Brotli or gzip prebuilt libvips (#2412)
|
2020-11-16 15:22:13 +00:00 |
|
Adam Lovatt
|
3ec281d104
|
Ensure support for yarn v2 (#2379)
|
2020-09-23 21:41:14 +01:00 |
|
Lovell Fuller
|
d406cb619c
|
Improve error messaging for unsupported Node.js versions
|
2020-08-28 21:39:11 +01:00 |
|
Lovell Fuller
|
4d42bed4f8
|
Upgrade to libvips v8.10.0-rc4
|
2020-08-14 10:33:37 +01:00 |
|
Lovell Fuller
|
3150fad909
|
Upgrade to libvips 8.10.0-beta2
|
2020-07-14 19:45:25 +01:00 |
|
Lovell Fuller
|
ba17db3ab3
|
Switch to Brotli-compressed binaries, requires Node.js 10.16.0+
|
2020-06-29 20:53:58 +01:00 |
|
Kleis Auke Wolthuizen
|
7c1c48327e
|
Add support for statically-linked dependencies (lovell/sharp-libvips#39) (#2223)
|
2020-06-28 21:17:15 +01:00 |
|
Lovell Fuller
|
b3dd54d550
|
Changelog and doc update for #2217
|
2020-05-22 16:48:27 +01:00 |
|
malice00
|
d248eadb06
|
Allow libvips binary location override with version appended (#2217)
|
2020-05-22 16:07:32 +01:00 |
|
Lovell Fuller
|
14dc7681ed
|
Upgrade to libvips v8.9.0-alpha2 prebuild
Improve tests for 32-bit ARM
|
2020-03-04 23:17:23 +00:00 |
|
Lovell Fuller
|
409e5174bb
|
Add support for 32-bit Windows (win32-ia32)
|
2020-02-19 23:00:23 +00:00 |
|
Lovell Fuller
|
8b3c0daab2
|
Upgrade to libvips v8.9.1-alpha1 prebuild
|
2020-02-19 11:41:18 +00:00 |
|
Lovell Fuller
|
a8a0c1e935
|
Update doc links contained within code
Throw rather than exit if require fails
|
2020-01-10 16:29:40 +00:00 |
|
Lovell Fuller
|
a216d2945b
|
Upgrade to libvips v8.9.0-rc4, drop support for Node.js 8
|
2020-01-03 20:26:55 +00:00 |
|
Lovell Fuller
|
e650f58bd8
|
Improve error messaging for root/sudo permission problems
|
2019-10-04 12:14:08 +01:00 |
|
Lovell Fuller
|
075771d1e9
|
Improve error messaging for 404 errors on non-standard platforms
|
2019-10-03 15:32:15 +01:00 |
|
Lovell Fuller
|
a0d1a7be50
|
Upgrade to libvips v8.8.1
|
2019-07-28 10:51:09 +01:00 |
|
Lovell Fuller
|
631a3597c7
|
Upgrade to libvips v8.8.0, remove deprecated overlayWith
|
2019-06-26 18:32:53 +01:00 |
|
Lovell Fuller
|
9ee377963e
|
Improve error message if libvips tarball is corrupt
|
2019-03-17 23:07:58 +00:00 |
|
Lovell Fuller
|
cf62372cab
|
Install: log the fallback to build from source
https://github.com/lovell/sharp-libvips/issues/18
|
2019-01-14 19:33:01 +00:00 |
|
Lovell Fuller
|
a2aa7d69e7
|
Add error handler to download stream lovell/sharp-libvips#14
|
2018-12-08 13:56:05 +00:00 |
|
Lovell Fuller
|
473afaab45
|
Install: detect missing libvips on OpenBSD and SunOS
See https://github.com/lovell/sharp-libvips/issues/12
|
2018-11-19 18:46:05 +00:00 |
|
SethWen
|
c89c055ae0
|
Install: add support for npm_config_sharp_dist_base_url (#1422)
|
2018-10-22 18:54:47 +01:00 |
|
Lovell Fuller
|
6007e13a22
|
Improve/increase installation error handling
|
2018-10-01 11:06:12 +01:00 |
|