Subject: CVS commit: pkgsrc/graphics/glm
From: Thomas Klausner
Date: 2024-01-28 13:57:22
Message id: 20240128125722.9B78DFA42@cvs.NetBSD.org

Log Message:
glm: update to 1.0.0.

Features:

    Added GLM_EXT_scalar_reciprocal with tests
    Added GLM_EXT_vector_reciprocal with tests
    Added glm::iround and glm::uround to GLM_EXT_scalar_common and \ 
GLM_EXT_vector_common
    Added GLM_EXT_matrix_integer with tests
    Added Github Actions
    Added GLM_FORCE_UNRESTRICTED_FLOAT to prevent static asserts when using \ 
other scalar types with function expecting floats.

Improvements:

    Added constexpr qualifier for cross product #1040
    Added constexpr qualifier for dot product #1040

Fixes:

    Fixed incorrect assertion for glm::min and glm::max #1009
    Fixed quaternion orientation in glm::decompose #1012
    Fixed singularity in quaternion to euler angle roll conversion #1019
    Fixed quat glm::pow handling of small magnitude quaternions #1022
    Fixed glm::fastNormalize build error #1033
    Fixed glm::isMultiple build error #1034
    Fixed glm::adjugate calculation #1035
    Fixed glm::angle discards the sign of result for angles in range (2pi-1, \ 
2pi) #1038
    Removed ban on using glm::string_cast with CUDA host code #1041

Files:
RevisionActionfile
1.10modifypkgsrc/graphics/glm/Makefile
1.5modifypkgsrc/graphics/glm/PLIST
1.8modifypkgsrc/graphics/glm/distinfo