head 1.7; access; symbols pkgsrc-2018Q3:1.6.0.6 pkgsrc-2018Q3-base:1.6 pkgsrc-2018Q2:1.6.0.4 pkgsrc-2018Q2-base:1.6 pkgsrc-2018Q1:1.6.0.2 pkgsrc-2018Q1-base:1.6 pkgsrc-2017Q4:1.5.0.8 pkgsrc-2017Q4-base:1.5 pkgsrc-2017Q3:1.5.0.6 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.5.0.2 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.4.0.30 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.4.0.28 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.4.0.26 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.4.0.24 pkgsrc-2016Q2-base:1.4 pkgsrc-2016Q1:1.4.0.22 pkgsrc-2016Q1-base:1.4 pkgsrc-2015Q4:1.4.0.20 pkgsrc-2015Q4-base:1.4 pkgsrc-2015Q3:1.4.0.18 pkgsrc-2015Q3-base:1.4 pkgsrc-2015Q2:1.4.0.16 pkgsrc-2015Q2-base:1.4 pkgsrc-2015Q1:1.4.0.14 pkgsrc-2015Q1-base:1.4 pkgsrc-2014Q4:1.4.0.12 pkgsrc-2014Q4-base:1.4 pkgsrc-2014Q3:1.4.0.10 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.4.0.8 pkgsrc-2014Q2-base:1.4 pkgsrc-2014Q1:1.4.0.6 pkgsrc-2014Q1-base:1.4 pkgsrc-2013Q4:1.4.0.4 pkgsrc-2013Q4-base:1.4 pkgsrc-2013Q3:1.4.0.2 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.3.0.2 pkgsrc-2013Q2-base:1.3 pkgsrc-2013Q1:1.1.0.20 pkgsrc-2013Q1-base:1.1 pkgsrc-2012Q4:1.1.0.18 pkgsrc-2012Q4-base:1.1 pkgsrc-2012Q3:1.1.0.16 pkgsrc-2012Q3-base:1.1 pkgsrc-2012Q2:1.1.0.14 pkgsrc-2012Q2-base:1.1 pkgsrc-2012Q1:1.1.0.12 pkgsrc-2012Q1-base:1.1 pkgsrc-2011Q4:1.1.0.10 pkgsrc-2011Q4-base:1.1 pkgsrc-2011Q3:1.1.0.8 pkgsrc-2011Q3-base:1.1 pkgsrc-2011Q2:1.1.0.6 pkgsrc-2011Q2-base:1.1 pkgsrc-2011Q1:1.1.0.4 pkgsrc-2011Q1-base:1.1 pkgsrc-2010Q4:1.1.0.2 pkgsrc-2010Q4-base:1.1; locks; strict; comment @# @; 1.7 date 2018.10.02.12.05.35; author adam; state dead; branches; next 1.6; commitid 7Vm0OiW2Owm2FnUA; 1.6 date 2018.01.10.10.10.10; author wiz; state Exp; branches; next 1.5; commitid xTKHSj0qSgpNxjmA; 1.5 date 2017.05.15.13.53.42; author ryoon; state Exp; branches; next 1.4; commitid KYEdcLTlRyMLuuRz; 1.4 date 2013.07.31.18.25.28; author adam; state Exp; branches; next 1.3; commitid AcNMJTJ5ikMduEZw; 1.3 date 2013.05.09.06.40.27; author adam; state Exp; branches; next 1.2; 1.2 date 2013.05.08.17.48.33; author adam; state Exp; branches; next 1.1; 1.1 date 2010.12.14.09.52.51; author adam; state Exp; branches; next ; desc @@ 1.7 log @ilmbase/openexr: updated to 2.3.0 OpenEXR v2.3.0 has been released and is available for download. Features/Improvements: ThreadPool overhead improvements, enable custom thread pool to be registered via ThreadPoolProvider class Fixes to enable custom namespaces for Iex, Imf Improve read performance for deep/zipped data, and SIMD-accelerated uncompress support Added rawPixelDataToBuffer() function for access to compressed scanlines Iex::BaseExc no longer derived from std::string. Imath throw() specifiers removed Initial Support for Python 3 Bugs: 25+ various bug fixes (see detailed Release Notes for the full list) Build Fixes: Various fixes to the cmake and autoconf build infrastructures Various changes to support compiling for C++11 / C++14 / C++17 and GCC 6.3.1 Various fixes to address Windows build issues 60+ total build-related fixes (see detailed Release Notes for the full list) @ text @$NetBSD: patch-ab,v 1.6 2018/01/10 10:10:10 wiz Exp $ Disable ucontext.h detection, which leads to problems on some platforms. Disable univeral binary build on Mac OS X. --- configure.orig 2017-11-17 23:05:28.000000000 +0000 +++ configure @@@@ -15851,7 +15851,7 @@@@ $as_echo "#define STDC_HEADERS 1" >>conf fi -for ac_header in limits.h unistd.h ucontext.h +for ac_header in limits.h unistd.h do : as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" @@@@ -16172,7 +16172,7 @@@@ LIB_SUFFIX="" lib_suffix_valid="no" lib_namespace="" -if test "x${library_namespace_versioning}" == xyes ; then +if test "x${library_namespace_versioning}" = xyes ; then cat >>confdefs.h <<_ACEOF #define IMATH_INTERNAL_NAMESPACE Imath_${ILMBASE_VERSION_API} _ACEOF @@@@ -16191,7 +16191,7 @@@@ _ACEOF lib_namespace="${ILMBASE_VERSION_API}" LIB_SUFFIX="${ILMBASE_VERSION_API}" lib_suffix_valid="yes" -elif test "x${library_namespace_versioning}" == xno ; then +elif test "x${library_namespace_versioning}" = xno ; then cat >>confdefs.h <<_ACEOF #define IMATH_INTERNAL_NAMESPACE Imath _ACEOF @@@@ -16227,7 +16227,7 @@@@ _ACEOF fi -if test "x${lib_suffix_valid}" == xyes ; then +if test "x${lib_suffix_valid}" = xyes ; then LIB_SUFFIX_DASH="-${LIB_SUFFIX}" if true; then @@@@ -16262,7 +16262,7 @@@@ else fi -if test "x${custom_public_namespace}" == xyes ; then +if test "x${custom_public_namespace}" = xyes ; then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Enabling 'custom user namespace' requires an additional argument, reverting to default" >&5 $as_echo "$as_me: WARNING: Enabling 'custom user namespace' requires an additional argument, reverting to default" >&2;} $as_echo "#define IMATH_NAMESPACE Imath" >>confdefs.h @@@@ -16274,7 +16274,7 @@@@ $as_echo "$as_me: WARNING: Enabling 'cus public_namespace="" custom_public_namespace=no -elif test "x${custom_public_namespace}" == xno ; then +elif test "x${custom_public_namespace}" = xno ; then $as_echo "#define IMATH_NAMESPACE Imath" >>confdefs.h $as_echo "#define IEX_NAMESPACE Iex" >>confdefs.h @@@@ -16315,7 +16315,7 @@@@ else fi - if test "${osx_arch}" != default ; then + if false ; then osx_arch_flags="-arch ${osx_arch// / -arch }" CXXFLAGS="$CXXFLAGS $osx_arch_flags" @ 1.6 log @ilmbase: update to 2.2.1. Changes not found. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.5 2017/05/15 13:53:42 ryoon Exp $ @ 1.5 log @Bump PKGREVISON * Remove an incorrect POSIX shell portability fix and use bash as configure shell @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.4 2013/07/31 18:25:28 adam Exp $ d6 1 a6 1 --- configure.orig 2014-08-10 04:37:26.000000000 +0000 d8 1 a8 2 @@@@ -16433,7 +16433,7 @@@@ fi d10 1 d14 4 a17 4 do as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then @@@@ -17208,7 +17208,7 @@@@ LIB_SUFFIX="" d26 1 a26 1 @@@@ -17229,7 +17229,7 @@@@ _ACEOF d35 1 a35 1 @@@@ -17267,7 +17267,7 @@@@ _ACEOF d44 1 a44 1 @@@@ -17302,7 +17302,7 @@@@ else d50 1 a50 1 { $as_echo "$as_me:$LINENO: WARNING: Enabling 'custom user namespace' requires an additional argument, reverting to default" >&5 d52 2 a53 2 cat >>confdefs.h <<\_ACEOF @@@@ -17320,7 +17320,7 @@@@ _ACEOF d59 4 a62 4 cat >>confdefs.h <<\_ACEOF #define IMATH_NAMESPACE Imath _ACEOF @@@@ -17369,7 +17369,7 @@@@ else @ 1.4 log @Version 2.0.1 * Bumped version to track OpenEXR @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.3 2013/05/09 06:40:27 adam Exp $ a3 1 Shell portabibility fix. d6 1 a6 1 --- configure.orig 2013-06-18 19:55:25.000000000 +0000 d8 1 a8 1 @@@@ -16437,7 +16437,7 @@@@ fi d17 1 a17 1 @@@@ -17212,7 +17212,7 @@@@ LIB_SUFFIX="" d26 1 a26 1 @@@@ -17233,7 +17233,7 @@@@ _ACEOF d35 1 a35 1 @@@@ -17271,7 +17271,7 @@@@ _ACEOF d44 1 a44 1 @@@@ -17306,7 +17306,7 @@@@ else d53 1 a53 1 @@@@ -17324,7 +17324,7 @@@@ _ACEOF d62 1 a62 1 @@@@ -17373,12 +17373,10 @@@@ else a66 1 - osx_arch_flags="-arch ${osx_arch// / -arch }" d68 1 a70 5 if test "$enable_dependency_tracking" != no ; then - osx_arch_array=( ${osx_arch} ) if test ${#osx_arch_array[@@]} -gt 1 ; then { { $as_echo "$as_me:$LINENO: error: building multiple OS X architectures requires --disable-dependency-tracking. Please re-run configure with these options: @ 1.3 log @Disable problematic ucontext support @ text @d1 1 a1 1 $NetBSD$ d7 1 a7 1 --- configure.orig 2013-03-14 16:58:22.000000000 +0000 d9 1 a9 1 @@@@ -19773,7 +19773,7 @@@@ fi d16 3 a18 3 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` if eval "test \"\${$as_ac_Header+set}\" = set"; then @@@@ -20524,7 +20524,7 @@@@ LIB_SUFFIX="" d27 1 a27 1 @@@@ -20545,7 +20545,7 @@@@ _ACEOF d36 1 a36 1 @@@@ -20583,7 +20583,7 @@@@ _ACEOF d44 3 a47 3 @@@@ -20622,7 +20622,7 @@@@ else custom_public_namespace=no fi; d51 2 a52 2 { echo "$as_me:$LINENO: WARNING: Enabling 'custom user namespace' requires an additional argument, reverting to default" >&5 echo "$as_me: WARNING: Enabling 'custom user namespace' requires an additional argument, reverting to default" >&2;} d54 1 a54 1 @@@@ -20640,7 +20640,7 @@@@ _ACEOF d63 3 a65 2 @@@@ -20690,23 +20690,7 @@@@ else fi; d67 1 a67 1 if test "${osx_arch}" != default ; then d69 1 d71 2 a72 2 - - if test "$enable_dependency_tracking" != no ; then d74 3 a76 15 - if test ${#osx_arch_array[@@]} -gt 1 ; then - { { echo "$as_me:$LINENO: error: building multiple OS X architectures requires --disable-dependency-tracking. -Please re-run configure with these options: - --enable-osx-arch=\"${osx_arch}\" --disable-dependency-tracking - " >&5 -echo "$as_me: error: building multiple OS X architectures requires --disable-dependency-tracking. -Please re-run configure with these options: - --enable-osx-arch=\"${osx_arch}\" --disable-dependency-tracking - " >&2;} - { (exit 1); exit 1; }; } - fi - fi fi # Check whether --enable-osx-sdk or --disable-osx-sdk was given. @ 1.2 log @Version 2.0.0 * Bumped version to track OpenEXR * Numerous minor fixes, missing includes etc @ text @d3 2 a4 1 Compatibility fix. d9 9 @ 1.1 log @Changes 1.0.2: * Added explicit copy constructors to Imath::Matrix33 and ImathMatrix44 to make conversions between float and double matrices more convenient. * Added slerpShortestArc() and euclideanInnerProduct() functions to Imath::Quat. * Added 4D vector class template Imath::Vec4. * Copy constructors and assignment operators for Matrix33 and Matrix44 are up to 25% faster. Added matrix constructors that do not initialize the matrix (this is faster in cases where the initial value of the matrix is immediately overwritten anyway). * Rewrote function closestPointOnBox(point,box). Shortened the code, improved numerical accuracy, fixed a bug where closestPointOnBox(box.center(),box) would return the center of the +Z side of the box, even if the +/-X or +/-Y sides were closer. * Rewrote function findEntryAndExitPoints() in ImathBoxAlgo.h. Results are now consistent with those from intersect(), also in ImathBoxAlgo.h. * Made Vec2::length() and Vec3::length() more accurate for vectors whose length is less than sqrt(limits::smallest()); * Made Quat::angle() more accurate for small angles. @ text @d3 4 a6 1 --- configure.orig 2010-12-14 09:46:18.000000000 +0000 d8 46 a53 1 @@@@ -20385,23 +20385,7 @@@@ else @