libvips: Add version 8.12.1 (#3052)

* libvips: Create libvips.json

For some reason libvips omits it's minor version from folder name, which could cause issues with autoupdate

* libvips: add hashes

I couldn't find where to get hashes automatically from libvips.

* libvips: fix extract_dir of autoupdate

* libvips: Fix autoupdate URL

Co-authored-by: Issac Lin <issaclin32@gmail.com>

* Update libvips.json

Co-authored-by: Issac Lin <issaclin32@gmail.com>
Co-authored-by: Rashil Gandhi <46838874+rashil2000@users.noreply.github.com>
This commit is contained in:
Sung Jeon 2021-12-14 19:32:28 +09:00 committed by GitHub
parent 432da4d1db
commit 64ecd81be7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

37
bucket/libvips.json Normal file
View File

@ -0,0 +1,37 @@
{
"version": "8.12.1",
"description": "A demand-driven, horizontally threaded image processing library",
"homepage": "https://www.libvips.org/",
"license": "LGPL-2.1-only",
"architecture": {
"64bit": {
"hash": "49e6909c8e0c57f15677c16434946b45a288d078b4bc65a3e03616b0aed08881",
"url": "https://github.com/libvips/build-win64-mxe/releases/download/v8.12.1/vips-dev-w64-all-8.12.1.zip"
},
"32bit": {
"hash": "f084cbd6b15e4f8afd28b7893f628fa8bd3fc9d601bfe0fddac4fdeddbe3233a",
"url": "https://github.com/libvips/build-win64-mxe/releases/download/v8.12.1/vips-dev-w32-all-8.12.1.zip"
}
},
"extract_dir": "vips-dev-8.12",
"bin": [
"bin\\vips.exe",
"bin\\vipsedit.exe",
"bin\\vipsheader.exe",
"bin\\vipsthumbnail.exe"
],
"checkver": {
"github": "https://github.com/libvips/build-win64-mxe"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://github.com/libvips/build-win64-mxe/releases/download/v$version/vips-dev-w64-all-$version.zip"
},
"32bit": {
"url": "https://github.com/libvips/build-win64-mxe/releases/download/v$version/vips-dev-w32-all-$version.zip"
}
},
"extract_dir": "vips-dev-$majorVersion.$minorVersion"
}
}