@ -2,23 +2,24 @@ package("openexr")
set_homepage ( " https://www.openexr.com/ " )
set_homepage ( " https://www.openexr.com/ " )
set_description ( " OpenEXR provides the specification and reference implementation of the EXR file format, the professional-grade image storage format of the motion picture industry. " )
set_description ( " OpenEXR provides the specification and reference implementation of the EXR file format, the professional-grade image storage format of the motion picture industry. " )
set_license ( " BSD-3-Clause " )
add_urls ( " https://github.com/AcademySoftwareFoundation/openexr/archive/v $(version).tar.gz " ,
add_urls ( " https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/ $(version).tar.gz " ,
" https://github.com/AcademySoftwareFoundation/openexr.git " )
" https://github.com/AcademySoftwareFoundation/openexr.git " )
add_versions ( " 2.5.3 " , " 6a6525e6e3907715c6a55887716d7e42d09b54d2457323fcee35a0376960bebf " )
add_versions ( " v2.5.3 " , " 6a6525e6e3907715c6a55887716d7e42d09b54d2457323fcee35a0376960bebf " )
add_versions ( " 2.5.5 " , " 59e98361cb31456a9634378d0f653a2b9554b8900f233450f2396ff495ea76b3 " )
add_versions ( " v2.5.5 " , " 59e98361cb31456a9634378d0f653a2b9554b8900f233450f2396ff495ea76b3 " )
add_versions ( " 2.5.7 " , " 36ecb2290cba6fc92b2ec9357f8dc0e364b4f9a90d727bf9a57c84760695272d " )
add_versions ( " v2.5.7 " , " 36ecb2290cba6fc92b2ec9357f8dc0e364b4f9a90d727bf9a57c84760695272d " )
add_versions ( " 3.1.0 " , " 8c2ff765368a28e8210af741ddf91506cef40f1ed0f1a08b6b73bb3a7faf8d93 " )
add_versions ( " v3.1.0 " , " 8c2ff765368a28e8210af741ddf91506cef40f1ed0f1a08b6b73bb3a7faf8d93 " )
add_versions ( " 3.1.1 " , " 045254e201c0f87d1d1a4b2b5815c4ae54845af2e6ec0ab88e979b5fdb30a86e " )
add_versions ( " v3.1.1 " , " 045254e201c0f87d1d1a4b2b5815c4ae54845af2e6ec0ab88e979b5fdb30a86e " )
add_versions ( " 3.1.3 " , " 6f70a624d1321319d8269a911c4032f24950cde52e76f46e9ecbebfcb762f28c " )
add_versions ( " v3.1.3 " , " 6f70a624d1321319d8269a911c4032f24950cde52e76f46e9ecbebfcb762f28c " )
add_versions ( " 3.1.4 " , " cb019c3c69ada47fe340f7fa6c8b863ca0515804dc60bdb25c942c1da886930b " )
add_versions ( " v3.1.4 " , " cb019c3c69ada47fe340f7fa6c8b863ca0515804dc60bdb25c942c1da886930b " )
add_versions ( " 3.1.5 " , " 93925805c1fc4f8162b35f0ae109c4a75344e6decae5a240afdfce25f8a433ec " )
add_versions ( " v3.1.5 " , " 93925805c1fc4f8162b35f0ae109c4a75344e6decae5a240afdfce25f8a433ec " )
add_versions ( " v3.2.1 " , " 61e175aa2203399fb3c8c2288752fbea3c2637680d50b6e306ea5f8ffdd46a9b " )
add_deps ( " cmake " )
add_deps ( " cmake " )
add_deps ( " zlib " )
add_deps ( " zlib " )
-- deprecated
add_configs ( " build_both " , { description = " Build both static library and shared library. (deprecated) " , default = false , type = " boolean " } )
add_configs ( " build_both " , { description = " Build both static library and shared library. " , default = false , type = " boolean " } )
on_load ( " windows " , " macosx " , " linux " , " mingw@windows " , " mingw@msys " , function ( package )
on_load ( " windows " , " macosx " , " linux " , " mingw@windows " , " mingw@msys " , function ( package )
local ver = package : version ( )
local ver = package : version ( )