385320a13d
## Version 3.1.3 (October 27, 2021) Patch release with a change to default zip compression level: * Default zip compression level is now 4 (instead of 6), which in our tests improves compression times by 2x with only a tiny drop in compression ratio. * ``setDefaultZipCompression()`` and ``setDefaultDwaCompression()`` now set default compression levels for writing. * The Header how has ``zipCompressionLevel()`` and ``dwaCompressionLevel()`` to return the levels used for writing. Also, various bug fixes, build improvements, and documentation updates. In particular: * Fixes a build failure with Imath prior to v3.1 * Fixes a bug in detecting invalid chromaticity values ## Version 3.1.2 (October 4, 2021) Patch release with various bug fixes, build improvements, and documentation updates. In particular: * Fix a test failure on arm7 * Proper handling of pthread with glibc 2.34+ * Miscellaneous fixes for handling of invalid input by the new OpenEXRCore library With this version, the OpenEXR technical documentation formerly distributed exclusivly as pdf's is now published online at https://openexr.readthedocs.io, with the document source now maintained as .rst files in the repo's docs subfolder.
34 lines
779 B
Makefile
34 lines
779 B
Makefile
# $NetBSD: Makefile,v 1.44 2021/11/01 11:25:04 wiz Exp $
|
|
|
|
DISTNAME= openexr-3.1.3
|
|
CATEGORIES= graphics
|
|
MASTER_SITES= ${MASTER_SITE_GITHUB:=openexr/}
|
|
GITHUB_PROJECT= openexr
|
|
GITHUB_TAG= v${PKGVERSION_NOREV}
|
|
|
|
MAINTAINER= adam@NetBSD.org
|
|
HOMEPAGE= https://www.openexr.com/
|
|
COMMENT= High dynamic-range (HDR) image file format library and tools
|
|
LICENSE= modified-bsd
|
|
|
|
USE_CMAKE= yes
|
|
USE_LANGUAGES= c c++14
|
|
|
|
# C++14
|
|
GCC_REQD+= 6
|
|
|
|
PKGCONFIG_OVERRIDE= cmake/OpenEXR.pc.in
|
|
|
|
PTHREAD_OPTS= require
|
|
|
|
CHECK_PORTABILITY_SKIP+= Contrib/DtexToExr/bootstrap
|
|
CHECK_PORTABILITY_SKIP+= util/reformat.sh
|
|
|
|
.include "../../mk/pthread.buildlink3.mk"
|
|
|
|
#LIBS.SunOS+= -lm
|
|
#LIBS.IRIX+= -lmx
|
|
|
|
.include "../../devel/zlib/buildlink3.mk"
|
|
.include "../../math/imath/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|