pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/graphics/glm



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Jan 28 12:57:22 UTC 2024

Modified Files:
        pkgsrc/graphics/glm: Makefile PLIST distinfo

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


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/graphics/glm/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/graphics/glm/PLIST
cvs rdiff -u -r1.7 -r1.8 pkgsrc/graphics/glm/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/glm/Makefile
diff -u pkgsrc/graphics/glm/Makefile:1.9 pkgsrc/graphics/glm/Makefile:1.10
--- pkgsrc/graphics/glm/Makefile:1.9    Tue Jan 24 23:38:37 2023
+++ pkgsrc/graphics/glm/Makefile        Sun Jan 28 12:57:22 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2023/01/24 23:38:37 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2024/01/28 12:57:22 wiz Exp $
 
-DISTNAME=      glm-0.9.9.8
+DISTNAME=      glm-1.0.0
 CATEGORIES=    graphics math
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=g-truc/}
 

Index: pkgsrc/graphics/glm/PLIST
diff -u pkgsrc/graphics/glm/PLIST:1.4 pkgsrc/graphics/glm/PLIST:1.5
--- pkgsrc/graphics/glm/PLIST:1.4       Sun Jan  2 14:53:26 2022
+++ pkgsrc/graphics/glm/PLIST   Sun Jan 28 12:57:22 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2022/01/02 14:53:26 tnn Exp $
+@comment $NetBSD: PLIST,v 1.5 2024/01/28 12:57:22 wiz Exp $
 include/glm/common.hpp
 include/glm/detail/_features.hpp
 include/glm/detail/_fixes.hpp
@@ -63,6 +63,7 @@ include/glm/detail/type_vec4.inl
 include/glm/detail/type_vec4_simd.inl
 include/glm/exponential.hpp
 include/glm/ext.hpp
+include/glm/ext/_matrix_vectorize.hpp
 include/glm/ext/matrix_clip_space.hpp
 include/glm/ext/matrix_clip_space.inl
 include/glm/ext/matrix_common.hpp
@@ -121,6 +122,8 @@ include/glm/ext/matrix_int4x3.hpp
 include/glm/ext/matrix_int4x3_sized.hpp
 include/glm/ext/matrix_int4x4.hpp
 include/glm/ext/matrix_int4x4_sized.hpp
+include/glm/ext/matrix_integer.hpp
+include/glm/ext/matrix_integer.inl
 include/glm/ext/matrix_projection.hpp
 include/glm/ext/matrix_projection.inl
 include/glm/ext/matrix_relational.hpp
@@ -171,6 +174,8 @@ include/glm/ext/scalar_integer.hpp
 include/glm/ext/scalar_integer.inl
 include/glm/ext/scalar_packing.hpp
 include/glm/ext/scalar_packing.inl
+include/glm/ext/scalar_reciprocal.hpp
+include/glm/ext/scalar_reciprocal.inl
 include/glm/ext/scalar_relational.hpp
 include/glm/ext/scalar_relational.inl
 include/glm/ext/scalar_uint_sized.hpp
@@ -214,6 +219,8 @@ include/glm/ext/vector_integer.hpp
 include/glm/ext/vector_integer.inl
 include/glm/ext/vector_packing.hpp
 include/glm/ext/vector_packing.inl
+include/glm/ext/vector_reciprocal.hpp
+include/glm/ext/vector_reciprocal.inl
 include/glm/ext/vector_relational.hpp
 include/glm/ext/vector_relational.inl
 include/glm/ext/vector_uint1.hpp
@@ -256,7 +263,6 @@ include/glm/gtc/quaternion_simd.inl
 include/glm/gtc/random.hpp
 include/glm/gtc/random.inl
 include/glm/gtc/reciprocal.hpp
-include/glm/gtc/reciprocal.inl
 include/glm/gtc/round.hpp
 include/glm/gtc/round.inl
 include/glm/gtc/type_aligned.hpp
@@ -345,11 +351,12 @@ include/glm/gtx/normal.inl
 include/glm/gtx/normalize_dot.hpp
 include/glm/gtx/normalize_dot.inl
 include/glm/gtx/number_precision.hpp
-include/glm/gtx/number_precision.inl
 include/glm/gtx/optimum_pow.hpp
 include/glm/gtx/optimum_pow.inl
 include/glm/gtx/orthonormalize.hpp
 include/glm/gtx/orthonormalize.inl
+include/glm/gtx/pca.hpp
+include/glm/gtx/pca.inl
 include/glm/gtx/perpendicular.hpp
 include/glm/gtx/perpendicular.inl
 include/glm/gtx/polar_coordinates.hpp

Index: pkgsrc/graphics/glm/distinfo
diff -u pkgsrc/graphics/glm/distinfo:1.7 pkgsrc/graphics/glm/distinfo:1.8
--- pkgsrc/graphics/glm/distinfo:1.7    Sun Jan  2 14:53:26 2022
+++ pkgsrc/graphics/glm/distinfo        Sun Jan 28 12:57:22 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.7 2022/01/02 14:53:26 tnn Exp $
+$NetBSD: distinfo,v 1.8 2024/01/28 12:57:22 wiz Exp $
 
-BLAKE2s (glm-0.9.9.8.tar.gz) = c765ebf24705108ca033fd9aa147f29088a79669c25a8646055b6a33767e8740
-SHA512 (glm-0.9.9.8.tar.gz) = 9484b0c12175414237c5b9486a2990099b1cb727e442f25ecda18b081aa661f7e92a44481f642989553cd3da7992a773441ee5688991bd539ce19fb66a5ce9e8
-Size (glm-0.9.9.8.tar.gz) = 4368032 bytes
+BLAKE2s (glm-1.0.0.tar.gz) = 8567dcda8b1d1a71b273e78ee2a50c967158255a96bdebc2199e694cdfef74f8
+SHA512 (glm-1.0.0.tar.gz) = 62e22002a6369a54e1f0ee2885a65f2780af7d2a446573e5387b81518f5dc7e8076053837cb99ae850a0166ce8b0f077bed009e8986d9884d01c456ce467553f
+Size (glm-1.0.0.tar.gz) = 4523789 bytes



Home | Main Index | Thread Index | Old Index