Lovell Fuller
7b6c80327e
Verify platform of vendor binaries at install and run time
2017-10-19 11:05:43 +01:00
Lovell Fuller
57946ed672
Upgrade to libvips v8.6.0
...
Expose offset coordinates of strategy-based crop
Switch to Github releases for prebuilt libvips
Move packaging scripts to lovell/sharp-libvips repo
2017-10-19 11:05:43 +01:00
Matt Parrish
0004f5d2ff
Migrate from got to simple-get ( #945 )
...
The simple-get module provides support for basic auth and
is already used by the future prebuild dependency.
2017-09-12 07:38:17 +01:00
Lovell Fuller
eb8773fe3e
Use detect-libc instead of ldd output parsing
2017-07-17 12:11:13 +01:00
Ekrem Karaca
f6373971bd
Add support for Solus OS ( #857 )
2017-06-24 13:48:03 +01:00
Lovell Fuller
502ae78579
Allow binary download URL override via SHARP_DIST_BASE_URL #841
2017-06-20 21:40:46 +01:00
Lovell Fuller
f78ffdb9ce
Upgrade to libvips v8.5.5
2017-05-21 18:31:06 +01:00
Lovell Fuller
6592361c5a
Ensure ARM64 pre-built binaries use correct C++11 ABI
2017-04-26 21:41:03 +01:00
Jakub Podlaha
567e3dd258
Add gentoo support to glibc detection ( #760 )
2017-04-06 15:17:30 +01:00
Lovell Fuller
86b4816b3f
Allow HTTP-over-HTTPS proxy when d/l pre-compiled deps #679
2017-01-14 11:23:13 +00:00
Lovell Fuller
552cfd6ff1
Store pre-compiled binary dependencies in 'vendor' directory.
...
This frees up 'lib' directory to allow for more modular JavaScript.
2016-11-02 09:25:20 +00:00
Lovell Fuller
36e636dca1
Drop support for versions of Node prior to v4.
...
Reduce production (sub)depedency count from 93 to 50.
Modernise dev tooling, e.g. use nyc, replace jshint with semistandard.
Make 'npm test' command consistent across platforms.
2016-11-02 09:25:20 +00:00
Taka Kojima
dcd1392a85
Allow platform, arch and arm_version to be overridden ( #581 )
...
Aids cross-compilation
2016-10-01 12:54:14 +01:00
Lovell Fuller
475f0bf120
Refactor packaging scripts, add ARMv7/v8 binaries
2016-08-12 13:40:44 +01:00
Lovell Fuller
36bfbdee0d
Add support for using pre-compiled binaries with OSX
2016-07-25 16:32:42 +01:00
Lovell Fuller
cb10f9a9c8
Support gyp-based (re)build without npm env vars #412
2016-04-16 20:35:28 +01:00
Lovell Fuller
09b019ed13
Expand glibc check to include 'gnu libc' identifier
2016-02-08 20:45:24 +00:00
Lovell Fuller
d46ac3a478
Check for glibc before downloading pre-compiled binaries #354
2016-02-08 20:06:01 +00:00
Lovell Fuller
0ffa1e72d0
Attempt to remove temp file after install #331
2016-01-06 16:31:01 +00:00
Lovell Fuller
a0e034a9e9
Add support for pre-compiled libvips on ARM CPUs
...
Uses a HypriotOS-managed docker container for this
2016-01-06 15:50:36 +00:00
Lovell Fuller
16e0d54b15
Use the NPM-configured HTTPS proxy, if present
2015-12-03 21:30:47 +00:00
Andreas Lind
c0be4f1307
Dial back the required libc version to 2.13
2015-11-17 17:37:06 +01:00
Lovell Fuller
2678d761ba
Use FreeCallback to support mixed Windows runtime libs #152
2015-11-14 13:58:05 +00:00
Lovell Fuller
05cec013fe
Ensure support for more Linux flavours
...
Add docker-based packaging tests
2015-11-09 08:37:30 +00:00
Lovell Fuller
2129adfcc3
Initial commit of local libvips binding/packaging
...
Copy Windows DLLs into release dir as no rpath equivalent
Use local libvips on Windows CI
2015-11-07 19:58:26 +00:00