Skip to content

Commit 58b46b0

Browse files
Add recipe/meta.yaml
1 parent 29ef7c0 commit 58b46b0

File tree

1 file changed

+70
-0
lines changed

1 file changed

+70
-0
lines changed

recipe/meta.yaml

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
{% set name = "openexr" %}
2+
{% set version = "2.5.5" %}
3+
{% set sha256 = "59e98361cb31456a9634378d0f653a2b9554b8900f233450f2396ff495ea76b3" %}
4+
5+
package:
6+
name: {{ name|lower }}
7+
version: {{ version }}
8+
9+
source:
10+
url: https://github.com/AcademySoftwareFoundation/openexr/archive/v{{ version }}.tar.gz
11+
# sha256: {{ sha256 }}
12+
13+
build:
14+
number: 0
15+
16+
requirements:
17+
build:
18+
- {{ compiler('cxx') }}
19+
# - ${{ stdlib("c") }}
20+
- cmake
21+
- ninja
22+
- pkg-config
23+
host:
24+
- libdeflate
25+
- imath
26+
- zlib
27+
run_exports:
28+
# # https://abi-laboratory.pro/?view=timeline&l=openexr
29+
# - ${{ pin_subpackage(name, upper_bound="x.x") }}
30+
31+
tests:
32+
- package_contents:
33+
include:
34+
- OpenEXR/OpenEXRConfig.h
35+
- OpenEXR/IexConfig.h
36+
lib:
37+
- Iex
38+
- IlmThread
39+
- OpenEXR
40+
files:
41+
- "**/lib/pkgconfig/OpenEXR.pc"
42+
- script:
43+
- exrinfo --help
44+
- exrmakepreview --help
45+
46+
about:
47+
homepage: https://github.com/openexr/openexr
48+
license: BSD-3-Clause
49+
license_file: LICENSE.md
50+
summary: |
51+
OpenEXR is a high dynamic-range (HDR) image file format developed by
52+
Industrial Light & Magic for use in computer imaging applications.
53+
description: |
54+
OpenEXR is a high dynamic-range (HDR) image file format developed by
55+
Industrial Light & Magic (ILM) for use in computer imaging applications. It
56+
supports stereoscopic and deep images. Weta Digital, Walt Disney Animation
57+
Studios, Sony Pictures Imageworks, Pixar Animation Studios, DreamWorks, and
58+
other studios, companies, and individuals have made contributions to the
59+
code base. The file format has seen wide adoption in a number of industries.
60+
documentation: http://www.openexr.com/documentation.html
61+
repository: https://github.com/openexr/openexr
62+
63+
extra:
64+
recipe-maintainers:
65+
- aaronang
66+
- SylvainCorlay
67+
- wolfv
68+
- npavlovikj
69+
- JohanMabille
70+
- pkgw

0 commit comments

Comments
 (0)