pantry/projects/google.com/webp/package.yml
Jacob Heider 143fd83d06
fix(webp)
2023-04-17 09:32:09 -04:00

52 lines
1 KiB
YAML

distributable:
url: https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-{{version}}.tar.gz
strip-components: 1
versions:
github: webmproject/libwebp/tags # this is a mirror of the official repo
dependencies:
giflib.sourceforge.io: ^5
libjpeg-turbo.org: ^2
libpng.org: ^1
simplesystems.org/libtiff: ^4
build:
dependencies:
tea.xyz/gx/cc: c99
tea.xyz/gx/make: '*'
# gnu.org/autoconf: '*'
# gnu.org/automake: '*'
# gnu.org/libtool.org: '*'
script: |
./configure $ARGS
make --jobs {{ hw.concurrency }}
make install
env:
ARGS:
- --prefix="{{prefix}}"
provides:
darwin:
- bin/cwebp
- bin/dwebp
- bin/gif2webp
- bin/img2webp
- bin/vwebp
- bin/webpinfo
- bin/webpmux
linux:
- bin/cwebp
- bin/dwebp
- bin/gif2webp
- bin/img2webp
- bin/webpinfo
- bin/webpmux
test:
dependencies:
gnu.org/wget: '*'
script: |
wget https://webkit.org/blog-files/color-gamut/Shoes-sRGB.jpg
img2webp Shoes-sRGB.jpg -o out.webp