aboutsummaryrefslogtreecommitdiff
path: root/math/Imath
Commit message (Collapse)AuthorAgeFilesLines
* math/Imath: update to Version 3.1.3Matthias Andree2021-09-032-5/+5
| | | | | | | | https://github.com/AcademySoftwareFoundation/Imath/releases/tag/v3.1.3 https://github.com/AcademySoftwareFoundation/Imath/blob/v3.1.3/CHANGES.md#version-313-september-2-2021 MFH: 2021Q3
* math/Imath: v3.1.2 update improves *intrin.h useMatthias Andree2021-08-032-4/+4
| | | | Upstream change: Improve handling of #include <*intrin.h>
* math/Imath: update to v3.1.1, waiving local patchMatthias Andree2021-07-224-20/+7
| | | | | | files/patch-eabc884d079d26afcead5128f7b093978d239ada.diff is no longer needed - it is the sole change from v3.1.0 and I had previously cherry- picked it from the upstream Git repo.
* math/Imath: Update to v3.1.0Matthias Andree2021-07-174-7/+24
| | | | | | | Changelog: https://github.com/AcademySoftwareFoundation/Imath/releases/tag/v3.1.0 This will require some minor changes to ports that depend on it.
* math/Imath: update to v3.0.5Matthias Andree2021-07-032-5/+5
| | | | | Changelog: https://github.com/AcademySoftwareFoundation/Imath/releases/tag/v3.0.5
* math/Imath: update to v3.0.4Matthias Andree2021-06-023-7/+7
| | | | | | | Release note: "Patch release that corrects a problem with the release version number of v3.0.2." <https://github.com/AcademySoftwareFoundation/Imath/releases/tag/v3.0.4>
* graphics/openexr: math/Imath: update to v3.0.3Matthias Andree2021-05-222-4/+4
| | | | | | | | Only upstream change is an install-fix that had previously been cherry-picked by the FreeBSD port already. Besides the version no., no impact on Imath or OpenEXR code, so no PORTREVISION bumps of our users this time.
* math/Imath: update to 3.0.2Matthias Andree2021-05-185-242/+9
| | | | | | removes patches cherry-picked from post-3.0.1 upstream Changelog: https://github.com/AcademySoftwareFoundation/Imath/releases/tag/v3.0.2
* math/Imath: relax user to C++11, regression fixMatthias Andree2021-05-083-3/+238
| | | | | | | | | Cherry-pick an upstream fix to relax users to C++11, only the Imath code itself requires C++14. Cherry-pick an upstream fix for a regression in succf()/predf(). While here, run tests in parallel and clean up for portclippy.
* math/Imath: fix build with PYTHON optionMatthias Andree2021-04-122-4/+7
| | | | | | | - substitute Python version into pkg-plist - depend on NumPy Reported by: olgeni@
* math/Imath: new port (replaces graphics/ilmbase)Matthias Andree2021-04-124-0/+162
Patch series to update OpenEXR and ports that depend on ilmbase/OpenEXR coming up. --------------- Imath is a basic, light-weight, and efficient C++ representation of 2D and 3D vectors and matrices and other simple but useful mathematical objects, functions, and data types common in computer graphics applications, including the "half" 16-bit floating-point type. Imath also includes optional python bindings for all types and functions, including optimized implementations of vector and matrix arrays. Imath was originally developed at Industrial Light & Magic in the early 2000's and was originally distributed as open source as a part of the OpenEXR project. Imath continues to be maintained as a sub-project of OpenEXR, which is now a project of the Academy Software Foundation. See the OpenEXR project's GOVERNANCE.md for more information about how the project operates. WWW: https://github.com/AcademySoftwareFoundation/Imath/