From 292cecc04f5646ab2baf4ff9bed31ac43b2b3016 Mon Sep 17 00:00:00 2001 From: "chromebrew-actions[bot]" <220035932+chromebrew-actions[bot]@users.noreply.github.com> Date: Fri, 15 Aug 2025 09:40:09 -0400 Subject: [PATCH] glm 0.9.9.3 -> 1.0.1 (#12474) Co-authored-by: Zopolis4 --- manifest/armv7l/g/glm.filelist | 85 ++++++++++++++++++++++++++++------ manifest/i686/g/glm.filelist | 85 ++++++++++++++++++++++++++++------ manifest/x86_64/g/glm.filelist | 85 ++++++++++++++++++++++++++++------ packages/glm.rb | 36 +++++--------- 4 files changed, 221 insertions(+), 70 deletions(-) diff --git a/manifest/armv7l/g/glm.filelist b/manifest/armv7l/g/glm.filelist index 2cb9450a3d..a9e8985f55 100644 --- a/manifest/armv7l/g/glm.filelist +++ b/manifest/armv7l/g/glm.filelist @@ -1,4 +1,3 @@ -/usr/local/include/glm/CMakeLists.txt /usr/local/include/glm/common.hpp /usr/local/include/glm/detail/_features.hpp /usr/local/include/glm/detail/_fixes.hpp @@ -7,6 +6,7 @@ /usr/local/include/glm/detail/_swizzle_func.hpp /usr/local/include/glm/detail/_vectorize.hpp /usr/local/include/glm/detail/compute_common.hpp +/usr/local/include/glm/detail/compute_vector_decl.hpp /usr/local/include/glm/detail/compute_vector_relational.hpp /usr/local/include/glm/detail/func_common.inl /usr/local/include/glm/detail/func_common_simd.inl @@ -63,8 +63,11 @@ /usr/local/include/glm/detail/type_vec4_simd.inl /usr/local/include/glm/exponential.hpp /usr/local/include/glm/ext.hpp +/usr/local/include/glm/ext/_matrix_vectorize.hpp /usr/local/include/glm/ext/matrix_clip_space.hpp /usr/local/include/glm/ext/matrix_clip_space.inl +/usr/local/include/glm/ext/matrix_common.hpp +/usr/local/include/glm/ext/matrix_common.inl /usr/local/include/glm/ext/matrix_double2x2.hpp /usr/local/include/glm/ext/matrix_double2x2_precision.hpp /usr/local/include/glm/ext/matrix_double2x3.hpp @@ -101,12 +104,50 @@ /usr/local/include/glm/ext/matrix_float4x3_precision.hpp /usr/local/include/glm/ext/matrix_float4x4.hpp /usr/local/include/glm/ext/matrix_float4x4_precision.hpp +/usr/local/include/glm/ext/matrix_int2x2.hpp +/usr/local/include/glm/ext/matrix_int2x2_sized.hpp +/usr/local/include/glm/ext/matrix_int2x3.hpp +/usr/local/include/glm/ext/matrix_int2x3_sized.hpp +/usr/local/include/glm/ext/matrix_int2x4.hpp +/usr/local/include/glm/ext/matrix_int2x4_sized.hpp +/usr/local/include/glm/ext/matrix_int3x2.hpp +/usr/local/include/glm/ext/matrix_int3x2_sized.hpp +/usr/local/include/glm/ext/matrix_int3x3.hpp +/usr/local/include/glm/ext/matrix_int3x3_sized.hpp +/usr/local/include/glm/ext/matrix_int3x4.hpp +/usr/local/include/glm/ext/matrix_int3x4_sized.hpp +/usr/local/include/glm/ext/matrix_int4x2.hpp +/usr/local/include/glm/ext/matrix_int4x2_sized.hpp +/usr/local/include/glm/ext/matrix_int4x3.hpp +/usr/local/include/glm/ext/matrix_int4x3_sized.hpp +/usr/local/include/glm/ext/matrix_int4x4.hpp +/usr/local/include/glm/ext/matrix_int4x4_sized.hpp +/usr/local/include/glm/ext/matrix_integer.hpp +/usr/local/include/glm/ext/matrix_integer.inl /usr/local/include/glm/ext/matrix_projection.hpp /usr/local/include/glm/ext/matrix_projection.inl /usr/local/include/glm/ext/matrix_relational.hpp /usr/local/include/glm/ext/matrix_relational.inl /usr/local/include/glm/ext/matrix_transform.hpp /usr/local/include/glm/ext/matrix_transform.inl +/usr/local/include/glm/ext/matrix_uint2x2.hpp +/usr/local/include/glm/ext/matrix_uint2x2_sized.hpp +/usr/local/include/glm/ext/matrix_uint2x3.hpp +/usr/local/include/glm/ext/matrix_uint2x3_sized.hpp +/usr/local/include/glm/ext/matrix_uint2x4.hpp +/usr/local/include/glm/ext/matrix_uint2x4_sized.hpp +/usr/local/include/glm/ext/matrix_uint3x2.hpp +/usr/local/include/glm/ext/matrix_uint3x2_sized.hpp +/usr/local/include/glm/ext/matrix_uint3x3.hpp +/usr/local/include/glm/ext/matrix_uint3x3_sized.hpp +/usr/local/include/glm/ext/matrix_uint3x4.hpp +/usr/local/include/glm/ext/matrix_uint3x4_sized.hpp +/usr/local/include/glm/ext/matrix_uint4x2.hpp +/usr/local/include/glm/ext/matrix_uint4x2_sized.hpp +/usr/local/include/glm/ext/matrix_uint4x3.hpp +/usr/local/include/glm/ext/matrix_uint4x3_sized.hpp +/usr/local/include/glm/ext/matrix_uint4x4.hpp +/usr/local/include/glm/ext/matrix_uint4x4_sized.hpp /usr/local/include/glm/ext/quaternion_common.hpp /usr/local/include/glm/ext/quaternion_common.inl /usr/local/include/glm/ext/quaternion_common_simd.inl @@ -129,6 +170,12 @@ /usr/local/include/glm/ext/scalar_constants.hpp /usr/local/include/glm/ext/scalar_constants.inl /usr/local/include/glm/ext/scalar_int_sized.hpp +/usr/local/include/glm/ext/scalar_integer.hpp +/usr/local/include/glm/ext/scalar_integer.inl +/usr/local/include/glm/ext/scalar_packing.hpp +/usr/local/include/glm/ext/scalar_packing.inl +/usr/local/include/glm/ext/scalar_reciprocal.hpp +/usr/local/include/glm/ext/scalar_reciprocal.inl /usr/local/include/glm/ext/scalar_relational.hpp /usr/local/include/glm/ext/scalar_relational.inl /usr/local/include/glm/ext/scalar_uint_sized.hpp @@ -161,27 +208,34 @@ /usr/local/include/glm/ext/vector_float4.hpp /usr/local/include/glm/ext/vector_float4_precision.hpp /usr/local/include/glm/ext/vector_int1.hpp -/usr/local/include/glm/ext/vector_int1_precision.hpp +/usr/local/include/glm/ext/vector_int1_sized.hpp /usr/local/include/glm/ext/vector_int2.hpp -/usr/local/include/glm/ext/vector_int2_precision.hpp +/usr/local/include/glm/ext/vector_int2_sized.hpp /usr/local/include/glm/ext/vector_int3.hpp -/usr/local/include/glm/ext/vector_int3_precision.hpp +/usr/local/include/glm/ext/vector_int3_sized.hpp /usr/local/include/glm/ext/vector_int4.hpp -/usr/local/include/glm/ext/vector_int4_precision.hpp +/usr/local/include/glm/ext/vector_int4_sized.hpp +/usr/local/include/glm/ext/vector_integer.hpp +/usr/local/include/glm/ext/vector_integer.inl +/usr/local/include/glm/ext/vector_packing.hpp +/usr/local/include/glm/ext/vector_packing.inl +/usr/local/include/glm/ext/vector_reciprocal.hpp +/usr/local/include/glm/ext/vector_reciprocal.inl /usr/local/include/glm/ext/vector_relational.hpp /usr/local/include/glm/ext/vector_relational.inl /usr/local/include/glm/ext/vector_uint1.hpp -/usr/local/include/glm/ext/vector_uint1_precision.hpp +/usr/local/include/glm/ext/vector_uint1_sized.hpp /usr/local/include/glm/ext/vector_uint2.hpp -/usr/local/include/glm/ext/vector_uint2_precision.hpp +/usr/local/include/glm/ext/vector_uint2_sized.hpp /usr/local/include/glm/ext/vector_uint3.hpp -/usr/local/include/glm/ext/vector_uint3_precision.hpp +/usr/local/include/glm/ext/vector_uint3_sized.hpp /usr/local/include/glm/ext/vector_uint4.hpp -/usr/local/include/glm/ext/vector_uint4_precision.hpp +/usr/local/include/glm/ext/vector_uint4_sized.hpp /usr/local/include/glm/ext/vector_ulp.hpp /usr/local/include/glm/ext/vector_ulp.inl /usr/local/include/glm/fwd.hpp /usr/local/include/glm/geometric.hpp +/usr/local/include/glm/glm.cppm /usr/local/include/glm/glm.hpp /usr/local/include/glm/gtc/bitfield.hpp /usr/local/include/glm/gtc/bitfield.inl @@ -210,7 +264,6 @@ /usr/local/include/glm/gtc/random.hpp /usr/local/include/glm/gtc/random.inl /usr/local/include/glm/gtc/reciprocal.hpp -/usr/local/include/glm/gtc/reciprocal.inl /usr/local/include/glm/gtc/round.hpp /usr/local/include/glm/gtc/round.inl /usr/local/include/glm/gtc/type_aligned.hpp @@ -299,11 +352,12 @@ /usr/local/include/glm/gtx/normalize_dot.hpp /usr/local/include/glm/gtx/normalize_dot.inl /usr/local/include/glm/gtx/number_precision.hpp -/usr/local/include/glm/gtx/number_precision.inl /usr/local/include/glm/gtx/optimum_pow.hpp /usr/local/include/glm/gtx/optimum_pow.inl /usr/local/include/glm/gtx/orthonormalize.hpp /usr/local/include/glm/gtx/orthonormalize.inl +/usr/local/include/glm/gtx/pca.hpp +/usr/local/include/glm/gtx/pca.inl /usr/local/include/glm/gtx/perpendicular.hpp /usr/local/include/glm/gtx/perpendicular.inl /usr/local/include/glm/gtx/polar_coordinates.hpp @@ -362,6 +416,7 @@ /usr/local/include/glm/simd/geometric.h /usr/local/include/glm/simd/integer.h /usr/local/include/glm/simd/matrix.h +/usr/local/include/glm/simd/neon.h /usr/local/include/glm/simd/packing.h /usr/local/include/glm/simd/platform.h /usr/local/include/glm/simd/trigonometric.h @@ -371,7 +426,7 @@ /usr/local/include/glm/vec3.hpp /usr/local/include/glm/vec4.hpp /usr/local/include/glm/vector_relational.hpp -/usr/local/lib/cmake/glm/glmConfig.cmake -/usr/local/lib/cmake/glm/glmConfigVersion.cmake -/usr/local/lib/cmake/glm/glmTargets.cmake -/usr/local/lib/pkgconfig/glm.pc +/usr/local/lib/libglm.a +/usr/local/share/glm/glmConfig-release.cmake +/usr/local/share/glm/glmConfig.cmake +/usr/local/share/glm/glmConfigVersion.cmake diff --git a/manifest/i686/g/glm.filelist b/manifest/i686/g/glm.filelist index 2cb9450a3d..a9e8985f55 100644 --- a/manifest/i686/g/glm.filelist +++ b/manifest/i686/g/glm.filelist @@ -1,4 +1,3 @@ -/usr/local/include/glm/CMakeLists.txt /usr/local/include/glm/common.hpp /usr/local/include/glm/detail/_features.hpp /usr/local/include/glm/detail/_fixes.hpp @@ -7,6 +6,7 @@ /usr/local/include/glm/detail/_swizzle_func.hpp /usr/local/include/glm/detail/_vectorize.hpp /usr/local/include/glm/detail/compute_common.hpp +/usr/local/include/glm/detail/compute_vector_decl.hpp /usr/local/include/glm/detail/compute_vector_relational.hpp /usr/local/include/glm/detail/func_common.inl /usr/local/include/glm/detail/func_common_simd.inl @@ -63,8 +63,11 @@ /usr/local/include/glm/detail/type_vec4_simd.inl /usr/local/include/glm/exponential.hpp /usr/local/include/glm/ext.hpp +/usr/local/include/glm/ext/_matrix_vectorize.hpp /usr/local/include/glm/ext/matrix_clip_space.hpp /usr/local/include/glm/ext/matrix_clip_space.inl +/usr/local/include/glm/ext/matrix_common.hpp +/usr/local/include/glm/ext/matrix_common.inl /usr/local/include/glm/ext/matrix_double2x2.hpp /usr/local/include/glm/ext/matrix_double2x2_precision.hpp /usr/local/include/glm/ext/matrix_double2x3.hpp @@ -101,12 +104,50 @@ /usr/local/include/glm/ext/matrix_float4x3_precision.hpp /usr/local/include/glm/ext/matrix_float4x4.hpp /usr/local/include/glm/ext/matrix_float4x4_precision.hpp +/usr/local/include/glm/ext/matrix_int2x2.hpp +/usr/local/include/glm/ext/matrix_int2x2_sized.hpp +/usr/local/include/glm/ext/matrix_int2x3.hpp +/usr/local/include/glm/ext/matrix_int2x3_sized.hpp +/usr/local/include/glm/ext/matrix_int2x4.hpp +/usr/local/include/glm/ext/matrix_int2x4_sized.hpp +/usr/local/include/glm/ext/matrix_int3x2.hpp +/usr/local/include/glm/ext/matrix_int3x2_sized.hpp +/usr/local/include/glm/ext/matrix_int3x3.hpp +/usr/local/include/glm/ext/matrix_int3x3_sized.hpp +/usr/local/include/glm/ext/matrix_int3x4.hpp +/usr/local/include/glm/ext/matrix_int3x4_sized.hpp +/usr/local/include/glm/ext/matrix_int4x2.hpp +/usr/local/include/glm/ext/matrix_int4x2_sized.hpp +/usr/local/include/glm/ext/matrix_int4x3.hpp +/usr/local/include/glm/ext/matrix_int4x3_sized.hpp +/usr/local/include/glm/ext/matrix_int4x4.hpp +/usr/local/include/glm/ext/matrix_int4x4_sized.hpp +/usr/local/include/glm/ext/matrix_integer.hpp +/usr/local/include/glm/ext/matrix_integer.inl /usr/local/include/glm/ext/matrix_projection.hpp /usr/local/include/glm/ext/matrix_projection.inl /usr/local/include/glm/ext/matrix_relational.hpp /usr/local/include/glm/ext/matrix_relational.inl /usr/local/include/glm/ext/matrix_transform.hpp /usr/local/include/glm/ext/matrix_transform.inl +/usr/local/include/glm/ext/matrix_uint2x2.hpp +/usr/local/include/glm/ext/matrix_uint2x2_sized.hpp +/usr/local/include/glm/ext/matrix_uint2x3.hpp +/usr/local/include/glm/ext/matrix_uint2x3_sized.hpp +/usr/local/include/glm/ext/matrix_uint2x4.hpp +/usr/local/include/glm/ext/matrix_uint2x4_sized.hpp +/usr/local/include/glm/ext/matrix_uint3x2.hpp +/usr/local/include/glm/ext/matrix_uint3x2_sized.hpp +/usr/local/include/glm/ext/matrix_uint3x3.hpp +/usr/local/include/glm/ext/matrix_uint3x3_sized.hpp +/usr/local/include/glm/ext/matrix_uint3x4.hpp +/usr/local/include/glm/ext/matrix_uint3x4_sized.hpp +/usr/local/include/glm/ext/matrix_uint4x2.hpp +/usr/local/include/glm/ext/matrix_uint4x2_sized.hpp +/usr/local/include/glm/ext/matrix_uint4x3.hpp +/usr/local/include/glm/ext/matrix_uint4x3_sized.hpp +/usr/local/include/glm/ext/matrix_uint4x4.hpp +/usr/local/include/glm/ext/matrix_uint4x4_sized.hpp /usr/local/include/glm/ext/quaternion_common.hpp /usr/local/include/glm/ext/quaternion_common.inl /usr/local/include/glm/ext/quaternion_common_simd.inl @@ -129,6 +170,12 @@ /usr/local/include/glm/ext/scalar_constants.hpp /usr/local/include/glm/ext/scalar_constants.inl /usr/local/include/glm/ext/scalar_int_sized.hpp +/usr/local/include/glm/ext/scalar_integer.hpp +/usr/local/include/glm/ext/scalar_integer.inl +/usr/local/include/glm/ext/scalar_packing.hpp +/usr/local/include/glm/ext/scalar_packing.inl +/usr/local/include/glm/ext/scalar_reciprocal.hpp +/usr/local/include/glm/ext/scalar_reciprocal.inl /usr/local/include/glm/ext/scalar_relational.hpp /usr/local/include/glm/ext/scalar_relational.inl /usr/local/include/glm/ext/scalar_uint_sized.hpp @@ -161,27 +208,34 @@ /usr/local/include/glm/ext/vector_float4.hpp /usr/local/include/glm/ext/vector_float4_precision.hpp /usr/local/include/glm/ext/vector_int1.hpp -/usr/local/include/glm/ext/vector_int1_precision.hpp +/usr/local/include/glm/ext/vector_int1_sized.hpp /usr/local/include/glm/ext/vector_int2.hpp -/usr/local/include/glm/ext/vector_int2_precision.hpp +/usr/local/include/glm/ext/vector_int2_sized.hpp /usr/local/include/glm/ext/vector_int3.hpp -/usr/local/include/glm/ext/vector_int3_precision.hpp +/usr/local/include/glm/ext/vector_int3_sized.hpp /usr/local/include/glm/ext/vector_int4.hpp -/usr/local/include/glm/ext/vector_int4_precision.hpp +/usr/local/include/glm/ext/vector_int4_sized.hpp +/usr/local/include/glm/ext/vector_integer.hpp +/usr/local/include/glm/ext/vector_integer.inl +/usr/local/include/glm/ext/vector_packing.hpp +/usr/local/include/glm/ext/vector_packing.inl +/usr/local/include/glm/ext/vector_reciprocal.hpp +/usr/local/include/glm/ext/vector_reciprocal.inl /usr/local/include/glm/ext/vector_relational.hpp /usr/local/include/glm/ext/vector_relational.inl /usr/local/include/glm/ext/vector_uint1.hpp -/usr/local/include/glm/ext/vector_uint1_precision.hpp +/usr/local/include/glm/ext/vector_uint1_sized.hpp /usr/local/include/glm/ext/vector_uint2.hpp -/usr/local/include/glm/ext/vector_uint2_precision.hpp +/usr/local/include/glm/ext/vector_uint2_sized.hpp /usr/local/include/glm/ext/vector_uint3.hpp -/usr/local/include/glm/ext/vector_uint3_precision.hpp +/usr/local/include/glm/ext/vector_uint3_sized.hpp /usr/local/include/glm/ext/vector_uint4.hpp -/usr/local/include/glm/ext/vector_uint4_precision.hpp +/usr/local/include/glm/ext/vector_uint4_sized.hpp /usr/local/include/glm/ext/vector_ulp.hpp /usr/local/include/glm/ext/vector_ulp.inl /usr/local/include/glm/fwd.hpp /usr/local/include/glm/geometric.hpp +/usr/local/include/glm/glm.cppm /usr/local/include/glm/glm.hpp /usr/local/include/glm/gtc/bitfield.hpp /usr/local/include/glm/gtc/bitfield.inl @@ -210,7 +264,6 @@ /usr/local/include/glm/gtc/random.hpp /usr/local/include/glm/gtc/random.inl /usr/local/include/glm/gtc/reciprocal.hpp -/usr/local/include/glm/gtc/reciprocal.inl /usr/local/include/glm/gtc/round.hpp /usr/local/include/glm/gtc/round.inl /usr/local/include/glm/gtc/type_aligned.hpp @@ -299,11 +352,12 @@ /usr/local/include/glm/gtx/normalize_dot.hpp /usr/local/include/glm/gtx/normalize_dot.inl /usr/local/include/glm/gtx/number_precision.hpp -/usr/local/include/glm/gtx/number_precision.inl /usr/local/include/glm/gtx/optimum_pow.hpp /usr/local/include/glm/gtx/optimum_pow.inl /usr/local/include/glm/gtx/orthonormalize.hpp /usr/local/include/glm/gtx/orthonormalize.inl +/usr/local/include/glm/gtx/pca.hpp +/usr/local/include/glm/gtx/pca.inl /usr/local/include/glm/gtx/perpendicular.hpp /usr/local/include/glm/gtx/perpendicular.inl /usr/local/include/glm/gtx/polar_coordinates.hpp @@ -362,6 +416,7 @@ /usr/local/include/glm/simd/geometric.h /usr/local/include/glm/simd/integer.h /usr/local/include/glm/simd/matrix.h +/usr/local/include/glm/simd/neon.h /usr/local/include/glm/simd/packing.h /usr/local/include/glm/simd/platform.h /usr/local/include/glm/simd/trigonometric.h @@ -371,7 +426,7 @@ /usr/local/include/glm/vec3.hpp /usr/local/include/glm/vec4.hpp /usr/local/include/glm/vector_relational.hpp -/usr/local/lib/cmake/glm/glmConfig.cmake -/usr/local/lib/cmake/glm/glmConfigVersion.cmake -/usr/local/lib/cmake/glm/glmTargets.cmake -/usr/local/lib/pkgconfig/glm.pc +/usr/local/lib/libglm.a +/usr/local/share/glm/glmConfig-release.cmake +/usr/local/share/glm/glmConfig.cmake +/usr/local/share/glm/glmConfigVersion.cmake diff --git a/manifest/x86_64/g/glm.filelist b/manifest/x86_64/g/glm.filelist index a7f1f1b8c8..f31dbc8a19 100644 --- a/manifest/x86_64/g/glm.filelist +++ b/manifest/x86_64/g/glm.filelist @@ -1,4 +1,3 @@ -/usr/local/include/glm/CMakeLists.txt /usr/local/include/glm/common.hpp /usr/local/include/glm/detail/_features.hpp /usr/local/include/glm/detail/_fixes.hpp @@ -7,6 +6,7 @@ /usr/local/include/glm/detail/_swizzle_func.hpp /usr/local/include/glm/detail/_vectorize.hpp /usr/local/include/glm/detail/compute_common.hpp +/usr/local/include/glm/detail/compute_vector_decl.hpp /usr/local/include/glm/detail/compute_vector_relational.hpp /usr/local/include/glm/detail/func_common.inl /usr/local/include/glm/detail/func_common_simd.inl @@ -63,8 +63,11 @@ /usr/local/include/glm/detail/type_vec4_simd.inl /usr/local/include/glm/exponential.hpp /usr/local/include/glm/ext.hpp +/usr/local/include/glm/ext/_matrix_vectorize.hpp /usr/local/include/glm/ext/matrix_clip_space.hpp /usr/local/include/glm/ext/matrix_clip_space.inl +/usr/local/include/glm/ext/matrix_common.hpp +/usr/local/include/glm/ext/matrix_common.inl /usr/local/include/glm/ext/matrix_double2x2.hpp /usr/local/include/glm/ext/matrix_double2x2_precision.hpp /usr/local/include/glm/ext/matrix_double2x3.hpp @@ -101,12 +104,50 @@ /usr/local/include/glm/ext/matrix_float4x3_precision.hpp /usr/local/include/glm/ext/matrix_float4x4.hpp /usr/local/include/glm/ext/matrix_float4x4_precision.hpp +/usr/local/include/glm/ext/matrix_int2x2.hpp +/usr/local/include/glm/ext/matrix_int2x2_sized.hpp +/usr/local/include/glm/ext/matrix_int2x3.hpp +/usr/local/include/glm/ext/matrix_int2x3_sized.hpp +/usr/local/include/glm/ext/matrix_int2x4.hpp +/usr/local/include/glm/ext/matrix_int2x4_sized.hpp +/usr/local/include/glm/ext/matrix_int3x2.hpp +/usr/local/include/glm/ext/matrix_int3x2_sized.hpp +/usr/local/include/glm/ext/matrix_int3x3.hpp +/usr/local/include/glm/ext/matrix_int3x3_sized.hpp +/usr/local/include/glm/ext/matrix_int3x4.hpp +/usr/local/include/glm/ext/matrix_int3x4_sized.hpp +/usr/local/include/glm/ext/matrix_int4x2.hpp +/usr/local/include/glm/ext/matrix_int4x2_sized.hpp +/usr/local/include/glm/ext/matrix_int4x3.hpp +/usr/local/include/glm/ext/matrix_int4x3_sized.hpp +/usr/local/include/glm/ext/matrix_int4x4.hpp +/usr/local/include/glm/ext/matrix_int4x4_sized.hpp +/usr/local/include/glm/ext/matrix_integer.hpp +/usr/local/include/glm/ext/matrix_integer.inl /usr/local/include/glm/ext/matrix_projection.hpp /usr/local/include/glm/ext/matrix_projection.inl /usr/local/include/glm/ext/matrix_relational.hpp /usr/local/include/glm/ext/matrix_relational.inl /usr/local/include/glm/ext/matrix_transform.hpp /usr/local/include/glm/ext/matrix_transform.inl +/usr/local/include/glm/ext/matrix_uint2x2.hpp +/usr/local/include/glm/ext/matrix_uint2x2_sized.hpp +/usr/local/include/glm/ext/matrix_uint2x3.hpp +/usr/local/include/glm/ext/matrix_uint2x3_sized.hpp +/usr/local/include/glm/ext/matrix_uint2x4.hpp +/usr/local/include/glm/ext/matrix_uint2x4_sized.hpp +/usr/local/include/glm/ext/matrix_uint3x2.hpp +/usr/local/include/glm/ext/matrix_uint3x2_sized.hpp +/usr/local/include/glm/ext/matrix_uint3x3.hpp +/usr/local/include/glm/ext/matrix_uint3x3_sized.hpp +/usr/local/include/glm/ext/matrix_uint3x4.hpp +/usr/local/include/glm/ext/matrix_uint3x4_sized.hpp +/usr/local/include/glm/ext/matrix_uint4x2.hpp +/usr/local/include/glm/ext/matrix_uint4x2_sized.hpp +/usr/local/include/glm/ext/matrix_uint4x3.hpp +/usr/local/include/glm/ext/matrix_uint4x3_sized.hpp +/usr/local/include/glm/ext/matrix_uint4x4.hpp +/usr/local/include/glm/ext/matrix_uint4x4_sized.hpp /usr/local/include/glm/ext/quaternion_common.hpp /usr/local/include/glm/ext/quaternion_common.inl /usr/local/include/glm/ext/quaternion_common_simd.inl @@ -129,6 +170,12 @@ /usr/local/include/glm/ext/scalar_constants.hpp /usr/local/include/glm/ext/scalar_constants.inl /usr/local/include/glm/ext/scalar_int_sized.hpp +/usr/local/include/glm/ext/scalar_integer.hpp +/usr/local/include/glm/ext/scalar_integer.inl +/usr/local/include/glm/ext/scalar_packing.hpp +/usr/local/include/glm/ext/scalar_packing.inl +/usr/local/include/glm/ext/scalar_reciprocal.hpp +/usr/local/include/glm/ext/scalar_reciprocal.inl /usr/local/include/glm/ext/scalar_relational.hpp /usr/local/include/glm/ext/scalar_relational.inl /usr/local/include/glm/ext/scalar_uint_sized.hpp @@ -161,27 +208,34 @@ /usr/local/include/glm/ext/vector_float4.hpp /usr/local/include/glm/ext/vector_float4_precision.hpp /usr/local/include/glm/ext/vector_int1.hpp -/usr/local/include/glm/ext/vector_int1_precision.hpp +/usr/local/include/glm/ext/vector_int1_sized.hpp /usr/local/include/glm/ext/vector_int2.hpp -/usr/local/include/glm/ext/vector_int2_precision.hpp +/usr/local/include/glm/ext/vector_int2_sized.hpp /usr/local/include/glm/ext/vector_int3.hpp -/usr/local/include/glm/ext/vector_int3_precision.hpp +/usr/local/include/glm/ext/vector_int3_sized.hpp /usr/local/include/glm/ext/vector_int4.hpp -/usr/local/include/glm/ext/vector_int4_precision.hpp +/usr/local/include/glm/ext/vector_int4_sized.hpp +/usr/local/include/glm/ext/vector_integer.hpp +/usr/local/include/glm/ext/vector_integer.inl +/usr/local/include/glm/ext/vector_packing.hpp +/usr/local/include/glm/ext/vector_packing.inl +/usr/local/include/glm/ext/vector_reciprocal.hpp +/usr/local/include/glm/ext/vector_reciprocal.inl /usr/local/include/glm/ext/vector_relational.hpp /usr/local/include/glm/ext/vector_relational.inl /usr/local/include/glm/ext/vector_uint1.hpp -/usr/local/include/glm/ext/vector_uint1_precision.hpp +/usr/local/include/glm/ext/vector_uint1_sized.hpp /usr/local/include/glm/ext/vector_uint2.hpp -/usr/local/include/glm/ext/vector_uint2_precision.hpp +/usr/local/include/glm/ext/vector_uint2_sized.hpp /usr/local/include/glm/ext/vector_uint3.hpp -/usr/local/include/glm/ext/vector_uint3_precision.hpp +/usr/local/include/glm/ext/vector_uint3_sized.hpp /usr/local/include/glm/ext/vector_uint4.hpp -/usr/local/include/glm/ext/vector_uint4_precision.hpp +/usr/local/include/glm/ext/vector_uint4_sized.hpp /usr/local/include/glm/ext/vector_ulp.hpp /usr/local/include/glm/ext/vector_ulp.inl /usr/local/include/glm/fwd.hpp /usr/local/include/glm/geometric.hpp +/usr/local/include/glm/glm.cppm /usr/local/include/glm/glm.hpp /usr/local/include/glm/gtc/bitfield.hpp /usr/local/include/glm/gtc/bitfield.inl @@ -210,7 +264,6 @@ /usr/local/include/glm/gtc/random.hpp /usr/local/include/glm/gtc/random.inl /usr/local/include/glm/gtc/reciprocal.hpp -/usr/local/include/glm/gtc/reciprocal.inl /usr/local/include/glm/gtc/round.hpp /usr/local/include/glm/gtc/round.inl /usr/local/include/glm/gtc/type_aligned.hpp @@ -299,11 +352,12 @@ /usr/local/include/glm/gtx/normalize_dot.hpp /usr/local/include/glm/gtx/normalize_dot.inl /usr/local/include/glm/gtx/number_precision.hpp -/usr/local/include/glm/gtx/number_precision.inl /usr/local/include/glm/gtx/optimum_pow.hpp /usr/local/include/glm/gtx/optimum_pow.inl /usr/local/include/glm/gtx/orthonormalize.hpp /usr/local/include/glm/gtx/orthonormalize.inl +/usr/local/include/glm/gtx/pca.hpp +/usr/local/include/glm/gtx/pca.inl /usr/local/include/glm/gtx/perpendicular.hpp /usr/local/include/glm/gtx/perpendicular.inl /usr/local/include/glm/gtx/polar_coordinates.hpp @@ -362,6 +416,7 @@ /usr/local/include/glm/simd/geometric.h /usr/local/include/glm/simd/integer.h /usr/local/include/glm/simd/matrix.h +/usr/local/include/glm/simd/neon.h /usr/local/include/glm/simd/packing.h /usr/local/include/glm/simd/platform.h /usr/local/include/glm/simd/trigonometric.h @@ -371,7 +426,7 @@ /usr/local/include/glm/vec3.hpp /usr/local/include/glm/vec4.hpp /usr/local/include/glm/vector_relational.hpp -/usr/local/lib64/cmake/glm/glmConfig.cmake -/usr/local/lib64/cmake/glm/glmConfigVersion.cmake -/usr/local/lib64/cmake/glm/glmTargets.cmake -/usr/local/lib64/pkgconfig/glm.pc +/usr/local/lib64/libglm.a +/usr/local/share/glm/glmConfig-release.cmake +/usr/local/share/glm/glmConfig.cmake +/usr/local/share/glm/glmConfigVersion.cmake diff --git a/packages/glm.rb b/packages/glm.rb index a023f86adc..9d1943fb85 100644 --- a/packages/glm.rb +++ b/packages/glm.rb @@ -1,33 +1,19 @@ -require 'package' +require 'buildsystems/cmake' -class Glm < Package +class Glm < CMake description 'OpenGL Mathematics (GLM) is a header only C++ mathematics library for graphics software based on the OpenGL Shading Language (GLSL) specifications.' - homepage 'http://glm.g-truc.net/' - version '0.9.9.3' + homepage 'https://github.com/g-truc/glm' + version '1.0.1' license 'HappyBunny or MIT' compatibility 'all' - source_url 'https://github.com/g-truc/glm/releases/download/0.9.9.3/glm-0.9.9.3.zip' - source_sha256 '496e855590b8aa138347429b7fc745d66707303fb82c1545260d1888472e137b' - binary_compression 'tar.xz' + source_url 'https://github.com/g-truc/glm.git' + git_hashtag version + binary_compression 'tar.zst' binary_sha256({ - aarch64: 'd8d4e1467c5a2627cd97b70bdcc4b7f755e19aa2f201f7d69f0119ec2c25c014', - armv7l: 'd8d4e1467c5a2627cd97b70bdcc4b7f755e19aa2f201f7d69f0119ec2c25c014', - i686: 'b12e5fb4a67ea8cb4c349b433d34feb250f73b7e243513ec8b6ed02bae9c9ee5', - x86_64: '924036ad0453354eb0b2dc61405795022b8c25b9cd230592984b8dc1e4615882' + aarch64: 'a42840de189b09fdb95a90bd9c79e8f328ad54066c8938b97fec212bd6b85f90', + armv7l: 'a42840de189b09fdb95a90bd9c79e8f328ad54066c8938b97fec212bd6b85f90', + i686: '58b1140caf7a0a6b0e5c5d92d328214d3bfdcaabf8274289541ced0780564dfa', + x86_64: 'f275be06cde1f1a48e5d91cb60fae0c61d868f5b41c87e89853d0e7fd20fc7cc' }) - - def self.build - Dir.mkdir 'build' - Dir.chdir 'build' do - system "cmake -DCMAKE_INSTALL_PREFIX=#{CREW_PREFIX} -DCMAKE_INSTALL_LIBDIR=#{ARCH_LIB} .." - system 'make' - end - end - - def self.install - Dir.chdir 'build' do - system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install' - end - end end