pantry/projects/openexr.com/package.yml
Jacob Heider fd1c527247
fix(openexr)
closes #3172
2023-08-30 21:12:35 +02:00

45 lines
948 B
YAML

distributable:
url: https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v{{version}}.tar.gz
strip-components: 1
versions:
github: AcademySoftwareFoundation/openexr/tags
strip: /^v/
dependencies:
zlib.net: ^1
openexr.com/imath: '*'
build:
dependencies:
tea.xyz/gx/cc: c99
tea.xyz/gx/make: '*'
cmake.org: '*'
freedesktop.org/pkg-config: '*'
git-scm.org: '*'
working-directory: build
script: |
cmake .. $ARGS
make install
env:
ARGS:
- -DCMAKE_INSTALL_PREFIX="{{prefix}}"
- -DCMAKE_BUILD_TYPE=Release
provides:
- bin/exr2aces
- bin/exrenvmap
- bin/exrheader
- bin/exrmakepreview
- bin/exrmaketiled
- bin/exrmultipart
- bin/exrmultiview
- bin/exrstdattr
test:
dependencies:
gnu.org/wget: '*'
script: |
wget https://github.com/AcademySoftwareFoundation/openexr-images/raw/main/TestImages/AllHalfValues.exr
exrheader AllHalfValues.exr