imath: update to 3.1.7. ## Version 3.1.7 (March 1, 2023) Patch release with miscellaneous bug/doc/build fixes. In particular: - Support for relative prefix in pkg-config - Reorganization of documentation at https://imath.readthedocs.io - Add a ``trace()`` method on Matrix types ### Merged Pull Requests * Move index to bottom of main page; remove top-level link * Fix doc typo * Fix documentation glitches and symbol visibility table * Reorganize repo/readthedocs documentation * Add missing licenses/copyrights * Support relative prefix in pkg-config * Remove MACOSX_RPATH forcing * Add trace function for matrix types * Define BOOST_BIND_GLOBAL_PLACEHOLDERS to suppress pragma message * Use Py_ssize_t in place of size_t where appropriate to avoid warnings * Update CONTRIBUTING.md to be consistent with OpenEXR * Remove export attribute from inline half functions ## Version 3.1.6 (November 7, 2022) Patch release with miscellaneous bug/doc/build fixes. * fix memory leak in V3fArrayFromBuffer * Add <cstdint> for int64_t * Initialize x in testRoots.cpp:solve() to suppress compiler warning * Fix gcc compiler warning in testFun.cpp * Test return value of extractSHRT to avoid uninitialized reference * Fix example code so it compiles as is * Cuda safety in several headers * Fix markdown and typos in README.md * Do not warn if half.h has already being included * Fix compiler warnings on windows * Remove irrelevant cvs ignore files * Update sphinx versiondiff -r1.6 -r1.7 pkgsrc/math/imath/Makefile
(wiz)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.6 2023/01/24 18:36:30 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.7 2023/05/07 12:28:42 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= imath-3.1.5 | 3 | DISTNAME= imath-3.1.7 | |
4 | CATEGORIES= math | 4 | CATEGORIES= math | |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=AcademySoftwareFoundation/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=AcademySoftwareFoundation/} | |
6 | GITHUB_PROJECT= Imath | 6 | GITHUB_PROJECT= Imath | |
7 | GITHUB_TAG= v${PKGVERSION_NOREV} | 7 | GITHUB_TAG= v${PKGVERSION_NOREV} | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://www.openexr.com/ | 10 | HOMEPAGE= https://www.openexr.com/ | |
11 | COMMENT= 2D and 3D vector, matrix, and math operations for computer graphics | 11 | COMMENT= 2D and 3D vector, matrix, and math operations for computer graphics | |
12 | LICENSE= modified-bsd | 12 | LICENSE= modified-bsd | |
13 | 13 | |||
14 | USE_LANGUAGES= c c++14 | 14 | USE_LANGUAGES= c c++14 | |
15 | PTHREAD_OPTS= require | 15 | PTHREAD_OPTS= require | |
16 | 16 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.5 2022/04/20 20:18:07 wiz Exp $ | 1 | @comment $NetBSD: PLIST,v 1.6 2023/05/07 12:28:42 wiz Exp $ | |
2 | include/Imath/ImathBox.h | 2 | include/Imath/ImathBox.h | |
3 | include/Imath/ImathBoxAlgo.h | 3 | include/Imath/ImathBoxAlgo.h | |
4 | include/Imath/ImathColor.h | 4 | include/Imath/ImathColor.h | |
5 | include/Imath/ImathColorAlgo.h | 5 | include/Imath/ImathColorAlgo.h | |
6 | include/Imath/ImathConfig.h | 6 | include/Imath/ImathConfig.h | |
7 | include/Imath/ImathEuler.h | 7 | include/Imath/ImathEuler.h | |
8 | include/Imath/ImathExport.h | 8 | include/Imath/ImathExport.h | |
9 | include/Imath/ImathForward.h | 9 | include/Imath/ImathForward.h | |
10 | include/Imath/ImathFrame.h | 10 | include/Imath/ImathFrame.h | |
11 | include/Imath/ImathFrustum.h | 11 | include/Imath/ImathFrustum.h | |
12 | include/Imath/ImathFrustumTest.h | 12 | include/Imath/ImathFrustumTest.h | |
13 | include/Imath/ImathFun.h | 13 | include/Imath/ImathFun.h | |
14 | include/Imath/ImathGL.h | 14 | include/Imath/ImathGL.h | |
@@ -29,17 +29,17 @@ include/Imath/ImathRoots.h | @@ -29,17 +29,17 @@ include/Imath/ImathRoots.h | |||
29 | include/Imath/ImathShear.h | 29 | include/Imath/ImathShear.h | |
30 | include/Imath/ImathSphere.h | 30 | include/Imath/ImathSphere.h | |
31 | include/Imath/ImathTypeTraits.h | 31 | include/Imath/ImathTypeTraits.h | |
32 | include/Imath/ImathVec.h | 32 | include/Imath/ImathVec.h | |
33 | include/Imath/ImathVecAlgo.h | 33 | include/Imath/ImathVecAlgo.h | |
34 | include/Imath/half.h | 34 | include/Imath/half.h | |
35 | include/Imath/halfFunction.h | 35 | include/Imath/halfFunction.h | |
36 | include/Imath/halfLimits.h | 36 | include/Imath/halfLimits.h | |
37 | lib/cmake/Imath/ImathConfig.cmake | 37 | lib/cmake/Imath/ImathConfig.cmake | |
38 | lib/cmake/Imath/ImathConfigVersion.cmake | 38 | lib/cmake/Imath/ImathConfigVersion.cmake | |
39 | lib/cmake/Imath/ImathTargets-release.cmake | 39 | lib/cmake/Imath/ImathTargets-release.cmake | |
40 | lib/cmake/Imath/ImathTargets.cmake | 40 | lib/cmake/Imath/ImathTargets.cmake | |
41 | lib/libImath-3_1.so | 41 | lib/libImath-3_1.so | |
42 | lib/libImath-3_1.so.29 | 42 | lib/libImath-3_1.so.30 | |
43 | lib/libImath-3_1.so.29.4.0 | 43 | lib/libImath-3_1.so.30.0.1 | |
44 | lib/libImath.so | 44 | lib/libImath.so | |
45 | lib/pkgconfig/Imath.pc | 45 | lib/pkgconfig/Imath.pc |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.7 2022/04/20 20:18:07 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.8 2023/05/07 12:28:42 wiz Exp $ | |
2 | 2 | |||
3 | BLAKE2s (imath-3.1.5.tar.gz) = 44a82bce3d30c22f2d0f3cca61f30a30b2a0afae2a862eb9eff620033d8ef130 | 3 | BLAKE2s (imath-3.1.7.tar.gz) = fec54b5d166aaf38a7f33d2e0a0317513e55e427a6cac7d5aa4dc53c06959982 | |
4 | SHA512 (imath-3.1.5.tar.gz) = 8344e42c75d8e4bb21facb837535f0c9e4a9489d9edebcc25d5d3c6063535f2bf54e4517d8fca3fedada248457aa07c9bd77d6e843a9d115278fc154de2cdc9d | 4 | SHA512 (imath-3.1.7.tar.gz) = e298454cb845cadde28f7881fdaa4739c3942f941278a07ec912459ac376c2ee7858cb3b2d2047b9afb4d4dacae7a8a52ffef4c104f8499b4e0a1f0ed46cc0f0 | |
5 | Size (imath-3.1.5.tar.gz) = 570875 bytes | 5 | Size (imath-3.1.7.tar.gz) = 583049 bytes |