Source: cglm
Version: 0.9.1-1
Severity: serious
Tags: patch pending
Justification: library ABI skew on upgrade
User: debian-...@lists.debian.org
Usertags: time-t

Dear maintainer,

As part of the 64-bit time_t transition required to support 32-bit
architectures in 2038 and beyond
(https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified
cglm as a source package shipping runtime libraries whose ABI
either is affected by the change in size of time_t, or could not be
analyzed via abi-compliance-checker (and therefore to be on the safe
side we assume is affected).

To ensure that inconsistent combinations of libraries with their
reverse-dependencies are never installed together, it is necessary to
have a library transition, which is most easily done by renaming the
runtime library package.

Since turning on 64-bit time_t is being handled centrally through a change
to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is
important that libraries affected by this ABI change all be uploaded close
together in time.  Therefore I have prepared a 0-day NMU for cglm
which will initially be uploaded to experimental if possible, then to
unstable after packages have cleared binary NEW.

Please find the patch for this NMU attached.

If you have any concerns about this patch, please reach out ASAP.  Although
this package will be uploaded to experimental immediately, there will be a
period of several days before we begin uploads to unstable; so if information
becomes available that your package should not be included in the transition,
there is time for us to amend the planned uploads.



-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru cglm-0.9.1/debian/changelog cglm-0.9.1/debian/changelog
--- cglm-0.9.1/debian/changelog 2023-08-16 17:52:55.000000000 +0000
+++ cglm-0.9.1/debian/changelog 2024-01-31 08:37:59.000000000 +0000
@@ -1,3 +1,10 @@
+cglm (0.9.1-1.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Steve Langasek <vor...@debian.org>  Wed, 31 Jan 2024 08:37:59 +0000
+
 cglm (0.9.1-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru cglm-0.9.1/debian/control cglm-0.9.1/debian/control
--- cglm-0.9.1/debian/control   2023-08-16 16:50:44.000000000 +0000
+++ cglm-0.9.1/debian/control   2024-01-31 08:37:59.000000000 +0000
@@ -31,7 +31,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libcglm0 (= ${binary:Version}), ${misc:Depends}
+Depends: libcglm0t64 (= ${binary:Version}), ${misc:Depends}
 Suggests: libcglm-doc (= ${binary:Version})
 Description: Development files for the cglm library
  cglm is an optimized 3D math library written in C99 (compatible with C89).
@@ -71,7 +71,10 @@
  .
  This package contains the development header files
 
-Package: libcglm0
+Package: libcglm0t64
+Provides: ${t64:Provides}
+Replaces: libcglm0
+Breaks: libcglm0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends}, ${shlibs:Depends}
diff -Nru cglm-0.9.1/debian/libcglm0.install cglm-0.9.1/debian/libcglm0.install
--- cglm-0.9.1/debian/libcglm0.install  2023-08-16 16:50:01.000000000 +0000
+++ cglm-0.9.1/debian/libcglm0.install  1970-01-01 00:00:00.000000000 +0000
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru cglm-0.9.1/debian/libcglm0.symbols cglm-0.9.1/debian/libcglm0.symbols
--- cglm-0.9.1/debian/libcglm0.symbols  2023-08-16 17:03:38.000000000 +0000
+++ cglm-0.9.1/debian/libcglm0.symbols  1970-01-01 00:00:00.000000000 +0000
@@ -1,607 +0,0 @@
-libcglm.so.0 libcglm0 #MINVER#
-* Build-Depends-Package: libcglm-dev
- glmc_aabb_aabb@Base 0.7.3
- glmc_aabb_center@Base 0.7.3
- glmc_aabb_contains@Base 0.7.3
- glmc_aabb_crop@Base 0.7.3
- glmc_aabb_crop_until@Base 0.7.3
- glmc_aabb_frustum@Base 0.7.3
- glmc_aabb_invalidate@Base 0.7.3
- glmc_aabb_isvalid@Base 0.7.3
- glmc_aabb_merge@Base 0.7.3
- glmc_aabb_point@Base 0.7.3
- glmc_aabb_radius@Base 0.7.3
- glmc_aabb_size@Base 0.7.3
- glmc_aabb_sphere@Base 0.7.3
- glmc_aabb_transform@Base 0.7.3
- glmc_bezier@Base 0.7.3
- glmc_decasteljau@Base 0.7.3
- glmc_decompose@Base 0.7.3
- glmc_decompose_rs@Base 0.7.3
- glmc_decompose_scalev@Base 0.7.3
- glmc_ease_back_in@Base 0.7.3
- glmc_ease_back_inout@Base 0.7.3
- glmc_ease_back_out@Base 0.7.3
- glmc_ease_bounce_in@Base 0.7.3
- glmc_ease_bounce_inout@Base 0.7.3
- glmc_ease_bounce_out@Base 0.7.3
- glmc_ease_circ_in@Base 0.7.3
- glmc_ease_circ_inout@Base 0.7.3
- glmc_ease_circ_out@Base 0.7.3
- glmc_ease_cubic_in@Base 0.7.3
- glmc_ease_cubic_inout@Base 0.7.3
- glmc_ease_cubic_out@Base 0.7.3
- glmc_ease_elast_in@Base 0.7.3
- glmc_ease_elast_inout@Base 0.7.3
- glmc_ease_elast_out@Base 0.7.3
- glmc_ease_exp_in@Base 0.7.3
- glmc_ease_exp_inout@Base 0.7.3
- glmc_ease_exp_out@Base 0.7.3
- glmc_ease_linear@Base 0.7.3
- glmc_ease_quad_in@Base 0.7.3
- glmc_ease_quad_inout@Base 0.7.3
- glmc_ease_quad_out@Base 0.7.3
- glmc_ease_quart_in@Base 0.7.3
- glmc_ease_quart_inout@Base 0.7.3
- glmc_ease_quart_out@Base 0.7.3
- glmc_ease_quint_in@Base 0.7.3
- glmc_ease_quint_inout@Base 0.7.3
- glmc_ease_quint_out@Base 0.7.3
- glmc_ease_sine_in@Base 0.7.3
- glmc_ease_sine_inout@Base 0.7.3
- glmc_ease_sine_out@Base 0.7.3
- glmc_euler@Base 0.7.3
- glmc_euler_angles@Base 0.7.3
- glmc_euler_by_order@Base 0.7.3
- glmc_euler_xyz@Base 0.7.3
- glmc_euler_xzy@Base 0.7.3
- glmc_euler_yxz@Base 0.7.3
- glmc_euler_yzx@Base 0.7.3
- glmc_euler_zxy@Base 0.7.3
- glmc_euler_zyx@Base 0.7.3
- glmc_frustum@Base 0.7.3
- glmc_frustum_box@Base 0.7.3
- glmc_frustum_center@Base 0.7.3
- glmc_frustum_corners@Base 0.7.3
- glmc_frustum_corners_at@Base 0.7.3
- glmc_frustum_lh_no@Base 0.8.3
- glmc_frustum_lh_zo@Base 0.8.3
- glmc_frustum_planes@Base 0.7.3
- glmc_frustum_rh_no@Base 0.8.3
- glmc_frustum_rh_zo@Base 0.8.3
- glmc_hermite@Base 0.7.3
- glmc_inv_tr@Base 0.7.3
- glmc_ivec2@Base 0.8.6
- glmc_ivec2_abs@Base 0.8.8
- glmc_ivec2_add@Base 0.8.6
- glmc_ivec2_adds@Base 0.8.6
- glmc_ivec2_clamp@Base 0.8.6
- glmc_ivec2_copy@Base 0.8.6
- glmc_ivec2_distance2@Base 0.8.6
- glmc_ivec2_distance@Base 0.8.6
- glmc_ivec2_maxv@Base 0.8.6
- glmc_ivec2_minv@Base 0.8.6
- glmc_ivec2_mul@Base 0.8.6
- glmc_ivec2_one@Base 0.8.6
- glmc_ivec2_scale@Base 0.8.6
- glmc_ivec2_sub@Base 0.8.6
- glmc_ivec2_subs@Base 0.8.6
- glmc_ivec2_zero@Base 0.8.6
- glmc_ivec3@Base 0.8.6
- glmc_ivec3_abs@Base 0.8.8
- glmc_ivec3_add@Base 0.8.6
- glmc_ivec3_adds@Base 0.8.6
- glmc_ivec3_clamp@Base 0.8.6
- glmc_ivec3_copy@Base 0.8.6
- glmc_ivec3_distance2@Base 0.8.6
- glmc_ivec3_distance@Base 0.8.6
- glmc_ivec3_maxv@Base 0.8.6
- glmc_ivec3_minv@Base 0.8.6
- glmc_ivec3_mul@Base 0.8.6
- glmc_ivec3_one@Base 0.8.6
- glmc_ivec3_scale@Base 0.8.6
- glmc_ivec3_sub@Base 0.8.6
- glmc_ivec3_subs@Base 0.8.6
- glmc_ivec3_zero@Base 0.8.6
- glmc_ivec4@Base 0.8.6
- glmc_ivec4_abs@Base 0.8.8
- glmc_ivec4_add@Base 0.8.6
- glmc_ivec4_adds@Base 0.8.6
- glmc_ivec4_clamp@Base 0.8.6
- glmc_ivec4_copy@Base 0.8.6
- glmc_ivec4_distance2@Base 0.8.6
- glmc_ivec4_distance@Base 0.8.6
- glmc_ivec4_maxv@Base 0.8.6
- glmc_ivec4_minv@Base 0.8.6
- glmc_ivec4_mul@Base 0.8.6
- glmc_ivec4_one@Base 0.8.6
- glmc_ivec4_scale@Base 0.8.6
- glmc_ivec4_sub@Base 0.8.6
- glmc_ivec4_subs@Base 0.8.6
- glmc_ivec4_zero@Base 0.8.6
- glmc_look@Base 0.7.3
- glmc_look_anyup@Base 0.7.3
- glmc_look_anyup_lh_no@Base 0.8.3
- glmc_look_anyup_lh_zo@Base 0.8.3
- glmc_look_anyup_rh_no@Base 0.8.3
- glmc_look_anyup_rh_zo@Base 0.8.3
- glmc_look_lh_no@Base 0.8.3
- glmc_look_lh_zo@Base 0.8.3
- glmc_look_rh_no@Base 0.8.3
- glmc_look_rh_zo@Base 0.8.3
- glmc_lookat@Base 0.7.3
- glmc_lookat_lh_no@Base 0.8.3
- glmc_lookat_lh_zo@Base 0.8.3
- glmc_lookat_rh_no@Base 0.8.3
- glmc_lookat_rh_zo@Base 0.8.3
- glmc_mat2_copy@Base 0.7.3
- glmc_mat2_det@Base 0.7.3
- glmc_mat2_identity@Base 0.7.3
- glmc_mat2_identity_array@Base 0.7.3
- glmc_mat2_inv@Base 0.7.3
- glmc_mat2_make@Base 0.9.1
- glmc_mat2_mul@Base 0.7.3
- glmc_mat2_mulv@Base 0.7.3
- glmc_mat2_rmc@Base 0.7.3
- glmc_mat2_scale@Base 0.7.3
- glmc_mat2_swap_col@Base 0.7.3
- glmc_mat2_swap_row@Base 0.7.3
- glmc_mat2_trace@Base 0.7.3
- glmc_mat2_transpose@Base 0.7.3
- glmc_mat2_transpose_to@Base 0.7.3
- glmc_mat2_zero@Base 0.7.3
- glmc_mat2x3_copy@Base 0.9.1
- glmc_mat2x3_make@Base 0.9.1
- glmc_mat2x3_mul@Base 0.9.1
- glmc_mat2x3_mulv@Base 0.9.1
- glmc_mat2x3_scale@Base 0.9.1
- glmc_mat2x3_transpose@Base 0.9.1
- glmc_mat2x3_zero@Base 0.9.1
- glmc_mat2x4_copy@Base 0.9.1
- glmc_mat2x4_make@Base 0.9.1
- glmc_mat2x4_mul@Base 0.9.1
- glmc_mat2x4_mulv@Base 0.9.1
- glmc_mat2x4_scale@Base 0.9.1
- glmc_mat2x4_transpose@Base 0.9.1
- glmc_mat2x4_zero@Base 0.9.1
- glmc_mat3_copy@Base 0.7.3
- glmc_mat3_det@Base 0.7.3
- glmc_mat3_identity@Base 0.7.3
- glmc_mat3_identity_array@Base 0.7.3
- glmc_mat3_inv@Base 0.7.3
- glmc_mat3_make@Base 0.9.1
- glmc_mat3_mul@Base 0.7.3
- glmc_mat3_mulv@Base 0.7.3
- glmc_mat3_print@Base 0.7.3
- glmc_mat3_quat@Base 0.7.3
- glmc_mat3_rmc@Base 0.7.3
- glmc_mat3_scale@Base 0.7.3
- glmc_mat3_swap_col@Base 0.7.3
- glmc_mat3_swap_row@Base 0.7.3
- glmc_mat3_trace@Base 0.7.3
- glmc_mat3_transpose@Base 0.7.3
- glmc_mat3_transpose_to@Base 0.7.3
- glmc_mat3_zero@Base 0.7.3
- glmc_mat3x2_copy@Base 0.9.1
- glmc_mat3x2_make@Base 0.9.1
- glmc_mat3x2_mul@Base 0.9.1
- glmc_mat3x2_mulv@Base 0.9.1
- glmc_mat3x2_scale@Base 0.9.1
- glmc_mat3x2_transpose@Base 0.9.1
- glmc_mat3x2_zero@Base 0.9.1
- glmc_mat3x4_copy@Base 0.9.1
- glmc_mat3x4_make@Base 0.9.1
- glmc_mat3x4_mul@Base 0.9.1
- glmc_mat3x4_mulv@Base 0.9.1
- glmc_mat3x4_scale@Base 0.9.1
- glmc_mat3x4_transpose@Base 0.9.1
- glmc_mat3x4_zero@Base 0.9.1
- glmc_mat4_copy@Base 0.7.3
- glmc_mat4_det@Base 0.7.3
- glmc_mat4_identity@Base 0.7.3
- glmc_mat4_identity_array@Base 0.7.3
- glmc_mat4_ins3@Base 0.7.3
- glmc_mat4_inv@Base 0.7.3
- glmc_mat4_inv_fast@Base 0.7.3
- glmc_mat4_inv_precise@Base 0.7.3
- glmc_mat4_make@Base 0.9.1
- glmc_mat4_mul@Base 0.7.3
- glmc_mat4_mulN@Base 0.7.3
- glmc_mat4_mulv3@Base 0.7.3
- glmc_mat4_mulv@Base 0.7.3
- glmc_mat4_pick3@Base 0.7.3
- glmc_mat4_pick3t@Base 0.7.3
- glmc_mat4_print@Base 0.7.3
- glmc_mat4_quat@Base 0.7.3
- glmc_mat4_rmc@Base 0.7.3
- glmc_mat4_scale@Base 0.7.3
- glmc_mat4_scale_p@Base 0.7.3
- glmc_mat4_swap_col@Base 0.7.3
- glmc_mat4_swap_row@Base 0.7.3
- glmc_mat4_trace3@Base 0.7.3
- glmc_mat4_trace@Base 0.7.3
- glmc_mat4_transpose@Base 0.7.3
- glmc_mat4_transpose_to@Base 0.7.3
- glmc_mat4_ucopy@Base 0.7.3
- glmc_mat4_zero@Base 0.7.3
- glmc_mat4x2_copy@Base 0.9.1
- glmc_mat4x2_make@Base 0.9.1
- glmc_mat4x2_mul@Base 0.9.1
- glmc_mat4x2_mulv@Base 0.9.1
- glmc_mat4x2_scale@Base 0.9.1
- glmc_mat4x2_transpose@Base 0.9.1
- glmc_mat4x2_zero@Base 0.9.1
- glmc_mat4x3_copy@Base 0.9.1
- glmc_mat4x3_make@Base 0.9.1
- glmc_mat4x3_mul@Base 0.9.1
- glmc_mat4x3_mulv@Base 0.9.1
- glmc_mat4x3_scale@Base 0.9.1
- glmc_mat4x3_transpose@Base 0.9.1
- glmc_mat4x3_zero@Base 0.9.1
- glmc_mul@Base 0.7.3
- glmc_mul_rot@Base 0.7.3
- glmc_ortho@Base 0.7.3
- glmc_ortho_aabb@Base 0.7.3
- glmc_ortho_aabb_lh_no@Base 0.8.3
- glmc_ortho_aabb_lh_zo@Base 0.8.3
- glmc_ortho_aabb_p@Base 0.7.3
- glmc_ortho_aabb_p_lh_no@Base 0.8.3
- glmc_ortho_aabb_p_lh_zo@Base 0.8.3
- glmc_ortho_aabb_p_rh_no@Base 0.8.3
- glmc_ortho_aabb_p_rh_zo@Base 0.8.3
- glmc_ortho_aabb_pz@Base 0.7.3
- glmc_ortho_aabb_pz_lh_no@Base 0.8.3
- glmc_ortho_aabb_pz_lh_zo@Base 0.8.3
- glmc_ortho_aabb_pz_rh_no@Base 0.8.3
- glmc_ortho_aabb_pz_rh_zo@Base 0.8.3
- glmc_ortho_aabb_rh_no@Base 0.8.3
- glmc_ortho_aabb_rh_zo@Base 0.8.3
- glmc_ortho_default@Base 0.7.3
- glmc_ortho_default_lh_no@Base 0.8.3
- glmc_ortho_default_lh_zo@Base 0.8.3
- glmc_ortho_default_rh_no@Base 0.8.3
- glmc_ortho_default_rh_zo@Base 0.8.3
- glmc_ortho_default_s@Base 0.7.3
- glmc_ortho_default_s_lh_no@Base 0.8.3
- glmc_ortho_default_s_lh_zo@Base 0.8.3
- glmc_ortho_default_s_rh_no@Base 0.8.3
- glmc_ortho_default_s_rh_zo@Base 0.8.3
- glmc_ortho_lh_no@Base 0.8.3
- glmc_ortho_lh_zo@Base 0.8.3
- glmc_ortho_rh_no@Base 0.8.3
- glmc_ortho_rh_zo@Base 0.8.3
- glmc_persp_aspect@Base 0.7.3
- glmc_persp_aspect_lh_no@Base 0.8.3
- glmc_persp_aspect_lh_zo@Base 0.8.3
- glmc_persp_aspect_rh_no@Base 0.8.3
- glmc_persp_aspect_rh_zo@Base 0.8.3
- glmc_persp_decomp@Base 0.7.3
- glmc_persp_decomp_far@Base 0.7.3
- glmc_persp_decomp_far_lh_no@Base 0.8.3
- glmc_persp_decomp_far_lh_zo@Base 0.8.3
- glmc_persp_decomp_far_rh_no@Base 0.8.3
- glmc_persp_decomp_far_rh_zo@Base 0.8.3
- glmc_persp_decomp_lh_no@Base 0.8.3
- glmc_persp_decomp_lh_zo@Base 0.8.3
- glmc_persp_decomp_near@Base 0.7.3
- glmc_persp_decomp_near_lh_no@Base 0.8.3
- glmc_persp_decomp_near_lh_zo@Base 0.8.3
- glmc_persp_decomp_near_rh_no@Base 0.8.3
- glmc_persp_decomp_near_rh_zo@Base 0.8.3
- glmc_persp_decomp_rh_no@Base 0.8.3
- glmc_persp_decomp_rh_zo@Base 0.8.3
- glmc_persp_decomp_x@Base 0.7.3
- glmc_persp_decomp_x_lh_no@Base 0.8.3
- glmc_persp_decomp_x_lh_zo@Base 0.8.3
- glmc_persp_decomp_x_rh_no@Base 0.8.3
- glmc_persp_decomp_x_rh_zo@Base 0.8.3
- glmc_persp_decomp_y@Base 0.7.3
- glmc_persp_decomp_y_lh_no@Base 0.8.3
- glmc_persp_decomp_y_lh_zo@Base 0.8.3
- glmc_persp_decomp_y_rh_no@Base 0.8.3
- glmc_persp_decomp_y_rh_zo@Base 0.8.3
- glmc_persp_decomp_z@Base 0.7.3
- glmc_persp_decomp_z_lh_no@Base 0.8.3
- glmc_persp_decomp_z_lh_zo@Base 0.8.3
- glmc_persp_decomp_z_rh_no@Base 0.8.3
- glmc_persp_decomp_z_rh_zo@Base 0.8.3
- glmc_persp_decompv@Base 0.7.3
- glmc_persp_decompv_lh_no@Base 0.8.3
- glmc_persp_decompv_lh_zo@Base 0.8.3
- glmc_persp_decompv_rh_no@Base 0.8.3
- glmc_persp_decompv_rh_zo@Base 0.8.3
- glmc_persp_fovy@Base 0.7.3
- glmc_persp_fovy_lh_no@Base 0.8.3
- glmc_persp_fovy_lh_zo@Base 0.8.3
- glmc_persp_fovy_rh_no@Base 0.8.3
- glmc_persp_fovy_rh_zo@Base 0.8.3
- glmc_persp_move_far@Base 0.7.3
- glmc_persp_move_far_lh_no@Base 0.8.3
- glmc_persp_move_far_lh_zo@Base 0.8.3
- glmc_persp_move_far_rh_no@Base 0.8.3
- glmc_persp_move_far_rh_zo@Base 0.8.3
- glmc_persp_sizes@Base 0.7.3
- glmc_persp_sizes_lh_no@Base 0.8.3
- glmc_persp_sizes_lh_zo@Base 0.8.3
- glmc_persp_sizes_rh_no@Base 0.8.3
- glmc_persp_sizes_rh_zo@Base 0.8.3
- glmc_perspective@Base 0.7.3
- glmc_perspective_default@Base 0.7.3
- glmc_perspective_lh_no@Base 0.8.3
- glmc_perspective_lh_zo@Base 0.8.3
- glmc_perspective_resize@Base 0.7.3
- glmc_perspective_rh_no@Base 0.8.3
- glmc_perspective_rh_zo@Base 0.8.3
- glmc_pickmatrix@Base 0.8.4
- glmc_plane_normalize@Base 0.7.3
- glmc_project@Base 0.7.3
- glmc_project_no@Base 0.8.6
- glmc_project_z@Base 0.8.6
- glmc_project_z_no@Base 0.8.6
- glmc_project_z_zo@Base 0.8.6
- glmc_project_zo@Base 0.8.6
- glmc_quat@Base 0.7.3
- glmc_quat_add@Base 0.7.3
- glmc_quat_angle@Base 0.7.3
- glmc_quat_axis@Base 0.7.3
- glmc_quat_conjugate@Base 0.7.3
- glmc_quat_copy@Base 0.7.3
- glmc_quat_dot@Base 0.7.3
- glmc_quat_for@Base 0.7.3
- glmc_quat_forp@Base 0.7.3
- glmc_quat_from_vecs@Base 0.8.4
- glmc_quat_identity@Base 0.7.3
- glmc_quat_identity_array@Base 0.7.3
- glmc_quat_imag@Base 0.7.3
- glmc_quat_imaglen@Base 0.7.3
- glmc_quat_imagn@Base 0.7.3
- glmc_quat_init@Base 0.7.3
- glmc_quat_inv@Base 0.7.3
- glmc_quat_lerp@Base 0.7.3
- glmc_quat_lerpc@Base 0.7.3
- glmc_quat_look@Base 0.7.3
- glmc_quat_make@Base 0.9.1
- glmc_quat_mat3@Base 0.7.3
- glmc_quat_mat3t@Base 0.7.3
- glmc_quat_mat4@Base 0.7.3
- glmc_quat_mat4t@Base 0.7.3
- glmc_quat_mul@Base 0.7.3
- glmc_quat_nlerp@Base 0.8.3
- glmc_quat_norm@Base 0.7.3
- glmc_quat_normalize@Base 0.7.3
- glmc_quat_normalize_to@Base 0.7.3
- glmc_quat_real@Base 0.7.3
- glmc_quat_rotate@Base 0.7.3
- glmc_quat_rotate_at@Base 0.7.3
- glmc_quat_rotate_atm@Base 0.7.3
- glmc_quat_rotatev@Base 0.7.3
- glmc_quat_slerp@Base 0.7.3
- glmc_quat_sub@Base 0.7.3
- glmc_quatv@Base 0.7.3
- glmc_ray_triangle@Base 0.7.3
- glmc_rotate2d@Base 0.7.7
- glmc_rotate2d_make@Base 0.7.7
- glmc_rotate2d_to@Base 0.7.7
- glmc_rotate@Base 0.7.3
- glmc_rotate_at@Base 0.7.3
- glmc_rotate_atm@Base 0.7.3
- glmc_rotate_make@Base 0.7.3
- glmc_rotate_x@Base 0.7.3
- glmc_rotate_y@Base 0.7.3
- glmc_rotate_z@Base 0.7.3
- glmc_rotated@Base 0.8.6
- glmc_rotated_at@Base 0.8.6
- glmc_rotated_x@Base 0.8.6
- glmc_rotated_y@Base 0.8.6
- glmc_rotated_z@Base 0.8.6
- glmc_scale2d@Base 0.7.7
- glmc_scale2d_make@Base 0.7.7
- glmc_scale2d_to@Base 0.7.7
- glmc_scale2d_uni@Base 0.7.7
- glmc_scale@Base 0.7.3
- glmc_scale_make@Base 0.7.3
- glmc_scale_to@Base 0.7.3
- glmc_scale_uni@Base 0.7.3
- glmc_smc@Base 0.7.3
- glmc_sphere_merge@Base 0.7.3
- glmc_sphere_point@Base 0.7.3
- glmc_sphere_radii@Base 0.7.3
- glmc_sphere_sphere@Base 0.7.3
- glmc_sphere_transform@Base 0.7.3
- glmc_spin@Base 0.8.6
- glmc_spinned@Base 0.8.6
- glmc_translate2d@Base 0.7.7
- glmc_translate2d_make@Base 0.7.7
- glmc_translate2d_to@Base 0.7.7
- glmc_translate2d_x@Base 0.7.7
- glmc_translate2d_y@Base 0.7.7
- glmc_translate@Base 0.7.3
- glmc_translate_make@Base 0.7.3
- glmc_translate_to@Base 0.7.3
- glmc_translate_x@Base 0.7.3
- glmc_translate_y@Base 0.7.3
- glmc_translate_z@Base 0.7.3
- glmc_translated@Base 0.8.6
- glmc_translated_to@Base 0.8.6
- glmc_translated_x@Base 0.8.6
- glmc_translated_y@Base 0.8.6
- glmc_translated_z@Base 0.8.6
- glmc_uniscaled@Base 0.7.3
- glmc_unproject@Base 0.7.3
- glmc_unprojecti@Base 0.7.3
- glmc_unprojecti_no@Base 0.8.6
- glmc_unprojecti_zo@Base 0.8.6
- glmc_vec2@Base 0.7.3
- glmc_vec2_abs@Base 0.8.8
- glmc_vec2_add@Base 0.7.3
- glmc_vec2_addadd@Base 0.7.3
- glmc_vec2_adds@Base 0.7.3
- glmc_vec2_clamp@Base 0.7.3
- glmc_vec2_complex_conjugate@Base 0.8.5
- glmc_vec2_complex_div@Base 0.8.5
- glmc_vec2_complex_mul@Base 0.8.5
- glmc_vec2_copy@Base 0.7.3
- glmc_vec2_cross@Base 0.7.3
- glmc_vec2_distance2@Base 0.7.3
- glmc_vec2_distance@Base 0.7.3
- glmc_vec2_div@Base 0.7.3
- glmc_vec2_divs@Base 0.7.3
- glmc_vec2_dot@Base 0.7.3
- glmc_vec2_lerp@Base 0.7.3
- glmc_vec2_make@Base 0.9.1
- glmc_vec2_maxadd@Base 0.7.3
- glmc_vec2_maxv@Base 0.7.3
- glmc_vec2_minadd@Base 0.7.3
- glmc_vec2_minv@Base 0.7.3
- glmc_vec2_mul@Base 0.7.3
- glmc_vec2_muladd@Base 0.7.3
- glmc_vec2_muladds@Base 0.7.3
- glmc_vec2_negate@Base 0.7.3
- glmc_vec2_negate_to@Base 0.7.3
- glmc_vec2_norm2@Base 0.7.3
- glmc_vec2_norm@Base 0.7.3
- glmc_vec2_normalize@Base 0.7.3
- glmc_vec2_normalize_to@Base 0.7.3
- glmc_vec2_one@Base 0.7.3
- glmc_vec2_rotate@Base 0.7.3
- glmc_vec2_scale@Base 0.7.3
- glmc_vec2_scale_as@Base 0.7.3
- glmc_vec2_sub@Base 0.7.3
- glmc_vec2_subadd@Base 0.7.3
- glmc_vec2_subs@Base 0.7.3
- glmc_vec2_zero@Base 0.7.3
- glmc_vec3@Base 0.7.3
- glmc_vec3_abs@Base 0.7.3
- glmc_vec3_add@Base 0.7.3
- glmc_vec3_addadd@Base 0.7.3
- glmc_vec3_adds@Base 0.7.3
- glmc_vec3_angle@Base 0.7.3
- glmc_vec3_broadcast@Base 0.7.3
- glmc_vec3_center@Base 0.7.3
- glmc_vec3_clamp@Base 0.7.3
- glmc_vec3_copy@Base 0.7.3
- glmc_vec3_cross@Base 0.7.3
- glmc_vec3_crossn@Base 0.7.3
- glmc_vec3_distance2@Base 0.7.3
- glmc_vec3_distance@Base 0.7.3
- glmc_vec3_div@Base 0.7.3
- glmc_vec3_divs@Base 0.7.3
- glmc_vec3_dot@Base 0.7.3
- glmc_vec3_eq@Base 0.7.3
- glmc_vec3_eq_all@Base 0.7.3
- glmc_vec3_eq_eps@Base 0.7.3
- glmc_vec3_eqv@Base 0.7.3
- glmc_vec3_eqv_eps@Base 0.7.3
- glmc_vec3_fill@Base 0.7.3
- glmc_vec3_fract@Base 0.7.3
- glmc_vec3_hadd@Base 0.7.3
- glmc_vec3_isinf@Base 0.7.3
- glmc_vec3_isnan@Base 0.7.3
- glmc_vec3_isvalid@Base 0.7.3
- glmc_vec3_lerp@Base 0.7.3
- glmc_vec3_lerpc@Base 0.7.3
- glmc_vec3_make@Base 0.9.1
- glmc_vec3_max@Base 0.7.3
- glmc_vec3_maxadd@Base 0.7.3
- glmc_vec3_maxv@Base 0.7.3
- glmc_vec3_min@Base 0.7.3
- glmc_vec3_minadd@Base 0.7.3
- glmc_vec3_minv@Base 0.7.3
- glmc_vec3_mul@Base 0.7.3
- glmc_vec3_muladd@Base 0.7.3
- glmc_vec3_muladds@Base 0.7.3
- glmc_vec3_mulv@Base 0.7.3
- glmc_vec3_negate@Base 0.7.3
- glmc_vec3_negate_to@Base 0.7.3
- glmc_vec3_norm2@Base 0.7.3
- glmc_vec3_norm@Base 0.7.3
- glmc_vec3_norm_inf@Base 0.7.3
- glmc_vec3_norm_one@Base 0.7.3
- glmc_vec3_normalize@Base 0.7.3
- glmc_vec3_normalize_to@Base 0.7.3
- glmc_vec3_one@Base 0.7.3
- glmc_vec3_ortho@Base 0.7.3
- glmc_vec3_print@Base 0.7.3
- glmc_vec3_proj@Base 0.7.3
- glmc_vec3_rotate@Base 0.7.3
- glmc_vec3_rotate_m3@Base 0.7.3
- glmc_vec3_rotate_m4@Base 0.7.3
- glmc_vec3_scale@Base 0.7.3
- glmc_vec3_scale_as@Base 0.7.3
- glmc_vec3_sign@Base 0.7.3
- glmc_vec3_smoothinterp@Base 0.7.3
- glmc_vec3_smoothinterpc@Base 0.7.3
- glmc_vec3_smoothstep@Base 0.7.3
- glmc_vec3_smoothstep_uni@Base 0.7.3
- glmc_vec3_sqrt@Base 0.7.3
- glmc_vec3_step@Base 0.7.3
- glmc_vec3_step_uni@Base 0.7.3
- glmc_vec3_sub@Base 0.7.3
- glmc_vec3_subadd@Base 0.7.3
- glmc_vec3_subs@Base 0.7.3
- glmc_vec3_zero@Base 0.7.3
- glmc_vec4@Base 0.7.3
- glmc_vec4_abs@Base 0.7.3
- glmc_vec4_add@Base 0.7.3
- glmc_vec4_addadd@Base 0.7.3
- glmc_vec4_adds@Base 0.7.3
- glmc_vec4_broadcast@Base 0.7.3
- glmc_vec4_clamp@Base 0.7.3
- glmc_vec4_copy3@Base 0.7.3
- glmc_vec4_copy@Base 0.7.3
- glmc_vec4_cubic@Base 0.7.3
- glmc_vec4_distance2@Base 0.7.3
- glmc_vec4_distance@Base 0.7.3
- glmc_vec4_div@Base 0.7.3
- glmc_vec4_divs@Base 0.7.3
- glmc_vec4_dot@Base 0.7.3
- glmc_vec4_eq@Base 0.7.3
- glmc_vec4_eq_all@Base 0.7.3
- glmc_vec4_eq_eps@Base 0.7.3
- glmc_vec4_eqv@Base 0.7.3
- glmc_vec4_eqv_eps@Base 0.7.3
- glmc_vec4_fill@Base 0.7.3
- glmc_vec4_fract@Base 0.7.3
- glmc_vec4_hadd@Base 0.7.3
- glmc_vec4_isinf@Base 0.7.3
- glmc_vec4_isnan@Base 0.7.3
- glmc_vec4_isvalid@Base 0.7.3
- glmc_vec4_lerp@Base 0.7.3
- glmc_vec4_lerpc@Base 0.7.3
- glmc_vec4_make@Base 0.9.1
- glmc_vec4_max@Base 0.7.3
- glmc_vec4_maxadd@Base 0.7.3
- glmc_vec4_maxv@Base 0.7.3
- glmc_vec4_min@Base 0.7.3
- glmc_vec4_minadd@Base 0.7.3
- glmc_vec4_minv@Base 0.7.3
- glmc_vec4_mul@Base 0.7.3
- glmc_vec4_muladd@Base 0.7.3
- glmc_vec4_muladds@Base 0.7.3
- glmc_vec4_mulv@Base 0.7.3
- glmc_vec4_negate@Base 0.7.3
- glmc_vec4_negate_to@Base 0.7.3
- glmc_vec4_norm2@Base 0.7.3
- glmc_vec4_norm@Base 0.7.3
- glmc_vec4_norm_inf@Base 0.7.3
- glmc_vec4_norm_one@Base 0.7.3
- glmc_vec4_normalize@Base 0.7.3
- glmc_vec4_normalize_to@Base 0.7.3
- glmc_vec4_one@Base 0.7.3
- glmc_vec4_print@Base 0.7.3
- glmc_vec4_scale@Base 0.7.3
- glmc_vec4_scale_as@Base 0.7.3
- glmc_vec4_sign@Base 0.7.3
- glmc_vec4_smoothinterp@Base 0.7.3
- glmc_vec4_smoothinterpc@Base 0.7.3
- glmc_vec4_smoothstep@Base 0.7.3
- glmc_vec4_smoothstep_uni@Base 0.7.3
- glmc_vec4_sqrt@Base 0.7.3
- glmc_vec4_step@Base 0.7.3
- glmc_vec4_step_uni@Base 0.7.3
- glmc_vec4_sub@Base 0.7.3
- glmc_vec4_subadd@Base 0.7.3
- glmc_vec4_subs@Base 0.7.3
- glmc_vec4_ucopy@Base 0.7.3
- glmc_vec4_zero@Base 0.7.3
- glmc_versor_print@Base 0.7.3
diff -Nru cglm-0.9.1/debian/libcglm0t64.install 
cglm-0.9.1/debian/libcglm0t64.install
--- cglm-0.9.1/debian/libcglm0t64.install       1970-01-01 00:00:00.000000000 
+0000
+++ cglm-0.9.1/debian/libcglm0t64.install       2023-08-16 16:50:01.000000000 
+0000
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru cglm-0.9.1/debian/libcglm0t64.lintian-overrides 
cglm-0.9.1/debian/libcglm0t64.lintian-overrides
--- cglm-0.9.1/debian/libcglm0t64.lintian-overrides     1970-01-01 
00:00:00.000000000 +0000
+++ cglm-0.9.1/debian/libcglm0t64.lintian-overrides     2024-01-31 
08:37:59.000000000 +0000
@@ -0,0 +1 @@
+libcglm0t64: package-name-doesnt-match-sonames libcglm0
diff -Nru cglm-0.9.1/debian/libcglm0t64.symbols 
cglm-0.9.1/debian/libcglm0t64.symbols
--- cglm-0.9.1/debian/libcglm0t64.symbols       1970-01-01 00:00:00.000000000 
+0000
+++ cglm-0.9.1/debian/libcglm0t64.symbols       2024-01-31 08:37:59.000000000 
+0000
@@ -0,0 +1,607 @@
+libcglm.so.0 libcglm0t64 #MINVER#
+* Build-Depends-Package: libcglm-dev
+ glmc_aabb_aabb@Base 0.7.3
+ glmc_aabb_center@Base 0.7.3
+ glmc_aabb_contains@Base 0.7.3
+ glmc_aabb_crop@Base 0.7.3
+ glmc_aabb_crop_until@Base 0.7.3
+ glmc_aabb_frustum@Base 0.7.3
+ glmc_aabb_invalidate@Base 0.7.3
+ glmc_aabb_isvalid@Base 0.7.3
+ glmc_aabb_merge@Base 0.7.3
+ glmc_aabb_point@Base 0.7.3
+ glmc_aabb_radius@Base 0.7.3
+ glmc_aabb_size@Base 0.7.3
+ glmc_aabb_sphere@Base 0.7.3
+ glmc_aabb_transform@Base 0.7.3
+ glmc_bezier@Base 0.7.3
+ glmc_decasteljau@Base 0.7.3
+ glmc_decompose@Base 0.7.3
+ glmc_decompose_rs@Base 0.7.3
+ glmc_decompose_scalev@Base 0.7.3
+ glmc_ease_back_in@Base 0.7.3
+ glmc_ease_back_inout@Base 0.7.3
+ glmc_ease_back_out@Base 0.7.3
+ glmc_ease_bounce_in@Base 0.7.3
+ glmc_ease_bounce_inout@Base 0.7.3
+ glmc_ease_bounce_out@Base 0.7.3
+ glmc_ease_circ_in@Base 0.7.3
+ glmc_ease_circ_inout@Base 0.7.3
+ glmc_ease_circ_out@Base 0.7.3
+ glmc_ease_cubic_in@Base 0.7.3
+ glmc_ease_cubic_inout@Base 0.7.3
+ glmc_ease_cubic_out@Base 0.7.3
+ glmc_ease_elast_in@Base 0.7.3
+ glmc_ease_elast_inout@Base 0.7.3
+ glmc_ease_elast_out@Base 0.7.3
+ glmc_ease_exp_in@Base 0.7.3
+ glmc_ease_exp_inout@Base 0.7.3
+ glmc_ease_exp_out@Base 0.7.3
+ glmc_ease_linear@Base 0.7.3
+ glmc_ease_quad_in@Base 0.7.3
+ glmc_ease_quad_inout@Base 0.7.3
+ glmc_ease_quad_out@Base 0.7.3
+ glmc_ease_quart_in@Base 0.7.3
+ glmc_ease_quart_inout@Base 0.7.3
+ glmc_ease_quart_out@Base 0.7.3
+ glmc_ease_quint_in@Base 0.7.3
+ glmc_ease_quint_inout@Base 0.7.3
+ glmc_ease_quint_out@Base 0.7.3
+ glmc_ease_sine_in@Base 0.7.3
+ glmc_ease_sine_inout@Base 0.7.3
+ glmc_ease_sine_out@Base 0.7.3
+ glmc_euler@Base 0.7.3
+ glmc_euler_angles@Base 0.7.3
+ glmc_euler_by_order@Base 0.7.3
+ glmc_euler_xyz@Base 0.7.3
+ glmc_euler_xzy@Base 0.7.3
+ glmc_euler_yxz@Base 0.7.3
+ glmc_euler_yzx@Base 0.7.3
+ glmc_euler_zxy@Base 0.7.3
+ glmc_euler_zyx@Base 0.7.3
+ glmc_frustum@Base 0.7.3
+ glmc_frustum_box@Base 0.7.3
+ glmc_frustum_center@Base 0.7.3
+ glmc_frustum_corners@Base 0.7.3
+ glmc_frustum_corners_at@Base 0.7.3
+ glmc_frustum_lh_no@Base 0.8.3
+ glmc_frustum_lh_zo@Base 0.8.3
+ glmc_frustum_planes@Base 0.7.3
+ glmc_frustum_rh_no@Base 0.8.3
+ glmc_frustum_rh_zo@Base 0.8.3
+ glmc_hermite@Base 0.7.3
+ glmc_inv_tr@Base 0.7.3
+ glmc_ivec2@Base 0.8.6
+ glmc_ivec2_abs@Base 0.8.8
+ glmc_ivec2_add@Base 0.8.6
+ glmc_ivec2_adds@Base 0.8.6
+ glmc_ivec2_clamp@Base 0.8.6
+ glmc_ivec2_copy@Base 0.8.6
+ glmc_ivec2_distance2@Base 0.8.6
+ glmc_ivec2_distance@Base 0.8.6
+ glmc_ivec2_maxv@Base 0.8.6
+ glmc_ivec2_minv@Base 0.8.6
+ glmc_ivec2_mul@Base 0.8.6
+ glmc_ivec2_one@Base 0.8.6
+ glmc_ivec2_scale@Base 0.8.6
+ glmc_ivec2_sub@Base 0.8.6
+ glmc_ivec2_subs@Base 0.8.6
+ glmc_ivec2_zero@Base 0.8.6
+ glmc_ivec3@Base 0.8.6
+ glmc_ivec3_abs@Base 0.8.8
+ glmc_ivec3_add@Base 0.8.6
+ glmc_ivec3_adds@Base 0.8.6
+ glmc_ivec3_clamp@Base 0.8.6
+ glmc_ivec3_copy@Base 0.8.6
+ glmc_ivec3_distance2@Base 0.8.6
+ glmc_ivec3_distance@Base 0.8.6
+ glmc_ivec3_maxv@Base 0.8.6
+ glmc_ivec3_minv@Base 0.8.6
+ glmc_ivec3_mul@Base 0.8.6
+ glmc_ivec3_one@Base 0.8.6
+ glmc_ivec3_scale@Base 0.8.6
+ glmc_ivec3_sub@Base 0.8.6
+ glmc_ivec3_subs@Base 0.8.6
+ glmc_ivec3_zero@Base 0.8.6
+ glmc_ivec4@Base 0.8.6
+ glmc_ivec4_abs@Base 0.8.8
+ glmc_ivec4_add@Base 0.8.6
+ glmc_ivec4_adds@Base 0.8.6
+ glmc_ivec4_clamp@Base 0.8.6
+ glmc_ivec4_copy@Base 0.8.6
+ glmc_ivec4_distance2@Base 0.8.6
+ glmc_ivec4_distance@Base 0.8.6
+ glmc_ivec4_maxv@Base 0.8.6
+ glmc_ivec4_minv@Base 0.8.6
+ glmc_ivec4_mul@Base 0.8.6
+ glmc_ivec4_one@Base 0.8.6
+ glmc_ivec4_scale@Base 0.8.6
+ glmc_ivec4_sub@Base 0.8.6
+ glmc_ivec4_subs@Base 0.8.6
+ glmc_ivec4_zero@Base 0.8.6
+ glmc_look@Base 0.7.3
+ glmc_look_anyup@Base 0.7.3
+ glmc_look_anyup_lh_no@Base 0.8.3
+ glmc_look_anyup_lh_zo@Base 0.8.3
+ glmc_look_anyup_rh_no@Base 0.8.3
+ glmc_look_anyup_rh_zo@Base 0.8.3
+ glmc_look_lh_no@Base 0.8.3
+ glmc_look_lh_zo@Base 0.8.3
+ glmc_look_rh_no@Base 0.8.3
+ glmc_look_rh_zo@Base 0.8.3
+ glmc_lookat@Base 0.7.3
+ glmc_lookat_lh_no@Base 0.8.3
+ glmc_lookat_lh_zo@Base 0.8.3
+ glmc_lookat_rh_no@Base 0.8.3
+ glmc_lookat_rh_zo@Base 0.8.3
+ glmc_mat2_copy@Base 0.7.3
+ glmc_mat2_det@Base 0.7.3
+ glmc_mat2_identity@Base 0.7.3
+ glmc_mat2_identity_array@Base 0.7.3
+ glmc_mat2_inv@Base 0.7.3
+ glmc_mat2_make@Base 0.9.1
+ glmc_mat2_mul@Base 0.7.3
+ glmc_mat2_mulv@Base 0.7.3
+ glmc_mat2_rmc@Base 0.7.3
+ glmc_mat2_scale@Base 0.7.3
+ glmc_mat2_swap_col@Base 0.7.3
+ glmc_mat2_swap_row@Base 0.7.3
+ glmc_mat2_trace@Base 0.7.3
+ glmc_mat2_transpose@Base 0.7.3
+ glmc_mat2_transpose_to@Base 0.7.3
+ glmc_mat2_zero@Base 0.7.3
+ glmc_mat2x3_copy@Base 0.9.1
+ glmc_mat2x3_make@Base 0.9.1
+ glmc_mat2x3_mul@Base 0.9.1
+ glmc_mat2x3_mulv@Base 0.9.1
+ glmc_mat2x3_scale@Base 0.9.1
+ glmc_mat2x3_transpose@Base 0.9.1
+ glmc_mat2x3_zero@Base 0.9.1
+ glmc_mat2x4_copy@Base 0.9.1
+ glmc_mat2x4_make@Base 0.9.1
+ glmc_mat2x4_mul@Base 0.9.1
+ glmc_mat2x4_mulv@Base 0.9.1
+ glmc_mat2x4_scale@Base 0.9.1
+ glmc_mat2x4_transpose@Base 0.9.1
+ glmc_mat2x4_zero@Base 0.9.1
+ glmc_mat3_copy@Base 0.7.3
+ glmc_mat3_det@Base 0.7.3
+ glmc_mat3_identity@Base 0.7.3
+ glmc_mat3_identity_array@Base 0.7.3
+ glmc_mat3_inv@Base 0.7.3
+ glmc_mat3_make@Base 0.9.1
+ glmc_mat3_mul@Base 0.7.3
+ glmc_mat3_mulv@Base 0.7.3
+ glmc_mat3_print@Base 0.7.3
+ glmc_mat3_quat@Base 0.7.3
+ glmc_mat3_rmc@Base 0.7.3
+ glmc_mat3_scale@Base 0.7.3
+ glmc_mat3_swap_col@Base 0.7.3
+ glmc_mat3_swap_row@Base 0.7.3
+ glmc_mat3_trace@Base 0.7.3
+ glmc_mat3_transpose@Base 0.7.3
+ glmc_mat3_transpose_to@Base 0.7.3
+ glmc_mat3_zero@Base 0.7.3
+ glmc_mat3x2_copy@Base 0.9.1
+ glmc_mat3x2_make@Base 0.9.1
+ glmc_mat3x2_mul@Base 0.9.1
+ glmc_mat3x2_mulv@Base 0.9.1
+ glmc_mat3x2_scale@Base 0.9.1
+ glmc_mat3x2_transpose@Base 0.9.1
+ glmc_mat3x2_zero@Base 0.9.1
+ glmc_mat3x4_copy@Base 0.9.1
+ glmc_mat3x4_make@Base 0.9.1
+ glmc_mat3x4_mul@Base 0.9.1
+ glmc_mat3x4_mulv@Base 0.9.1
+ glmc_mat3x4_scale@Base 0.9.1
+ glmc_mat3x4_transpose@Base 0.9.1
+ glmc_mat3x4_zero@Base 0.9.1
+ glmc_mat4_copy@Base 0.7.3
+ glmc_mat4_det@Base 0.7.3
+ glmc_mat4_identity@Base 0.7.3
+ glmc_mat4_identity_array@Base 0.7.3
+ glmc_mat4_ins3@Base 0.7.3
+ glmc_mat4_inv@Base 0.7.3
+ glmc_mat4_inv_fast@Base 0.7.3
+ glmc_mat4_inv_precise@Base 0.7.3
+ glmc_mat4_make@Base 0.9.1
+ glmc_mat4_mul@Base 0.7.3
+ glmc_mat4_mulN@Base 0.7.3
+ glmc_mat4_mulv3@Base 0.7.3
+ glmc_mat4_mulv@Base 0.7.3
+ glmc_mat4_pick3@Base 0.7.3
+ glmc_mat4_pick3t@Base 0.7.3
+ glmc_mat4_print@Base 0.7.3
+ glmc_mat4_quat@Base 0.7.3
+ glmc_mat4_rmc@Base 0.7.3
+ glmc_mat4_scale@Base 0.7.3
+ glmc_mat4_scale_p@Base 0.7.3
+ glmc_mat4_swap_col@Base 0.7.3
+ glmc_mat4_swap_row@Base 0.7.3
+ glmc_mat4_trace3@Base 0.7.3
+ glmc_mat4_trace@Base 0.7.3
+ glmc_mat4_transpose@Base 0.7.3
+ glmc_mat4_transpose_to@Base 0.7.3
+ glmc_mat4_ucopy@Base 0.7.3
+ glmc_mat4_zero@Base 0.7.3
+ glmc_mat4x2_copy@Base 0.9.1
+ glmc_mat4x2_make@Base 0.9.1
+ glmc_mat4x2_mul@Base 0.9.1
+ glmc_mat4x2_mulv@Base 0.9.1
+ glmc_mat4x2_scale@Base 0.9.1
+ glmc_mat4x2_transpose@Base 0.9.1
+ glmc_mat4x2_zero@Base 0.9.1
+ glmc_mat4x3_copy@Base 0.9.1
+ glmc_mat4x3_make@Base 0.9.1
+ glmc_mat4x3_mul@Base 0.9.1
+ glmc_mat4x3_mulv@Base 0.9.1
+ glmc_mat4x3_scale@Base 0.9.1
+ glmc_mat4x3_transpose@Base 0.9.1
+ glmc_mat4x3_zero@Base 0.9.1
+ glmc_mul@Base 0.7.3
+ glmc_mul_rot@Base 0.7.3
+ glmc_ortho@Base 0.7.3
+ glmc_ortho_aabb@Base 0.7.3
+ glmc_ortho_aabb_lh_no@Base 0.8.3
+ glmc_ortho_aabb_lh_zo@Base 0.8.3
+ glmc_ortho_aabb_p@Base 0.7.3
+ glmc_ortho_aabb_p_lh_no@Base 0.8.3
+ glmc_ortho_aabb_p_lh_zo@Base 0.8.3
+ glmc_ortho_aabb_p_rh_no@Base 0.8.3
+ glmc_ortho_aabb_p_rh_zo@Base 0.8.3
+ glmc_ortho_aabb_pz@Base 0.7.3
+ glmc_ortho_aabb_pz_lh_no@Base 0.8.3
+ glmc_ortho_aabb_pz_lh_zo@Base 0.8.3
+ glmc_ortho_aabb_pz_rh_no@Base 0.8.3
+ glmc_ortho_aabb_pz_rh_zo@Base 0.8.3
+ glmc_ortho_aabb_rh_no@Base 0.8.3
+ glmc_ortho_aabb_rh_zo@Base 0.8.3
+ glmc_ortho_default@Base 0.7.3
+ glmc_ortho_default_lh_no@Base 0.8.3
+ glmc_ortho_default_lh_zo@Base 0.8.3
+ glmc_ortho_default_rh_no@Base 0.8.3
+ glmc_ortho_default_rh_zo@Base 0.8.3
+ glmc_ortho_default_s@Base 0.7.3
+ glmc_ortho_default_s_lh_no@Base 0.8.3
+ glmc_ortho_default_s_lh_zo@Base 0.8.3
+ glmc_ortho_default_s_rh_no@Base 0.8.3
+ glmc_ortho_default_s_rh_zo@Base 0.8.3
+ glmc_ortho_lh_no@Base 0.8.3
+ glmc_ortho_lh_zo@Base 0.8.3
+ glmc_ortho_rh_no@Base 0.8.3
+ glmc_ortho_rh_zo@Base 0.8.3
+ glmc_persp_aspect@Base 0.7.3
+ glmc_persp_aspect_lh_no@Base 0.8.3
+ glmc_persp_aspect_lh_zo@Base 0.8.3
+ glmc_persp_aspect_rh_no@Base 0.8.3
+ glmc_persp_aspect_rh_zo@Base 0.8.3
+ glmc_persp_decomp@Base 0.7.3
+ glmc_persp_decomp_far@Base 0.7.3
+ glmc_persp_decomp_far_lh_no@Base 0.8.3
+ glmc_persp_decomp_far_lh_zo@Base 0.8.3
+ glmc_persp_decomp_far_rh_no@Base 0.8.3
+ glmc_persp_decomp_far_rh_zo@Base 0.8.3
+ glmc_persp_decomp_lh_no@Base 0.8.3
+ glmc_persp_decomp_lh_zo@Base 0.8.3
+ glmc_persp_decomp_near@Base 0.7.3
+ glmc_persp_decomp_near_lh_no@Base 0.8.3
+ glmc_persp_decomp_near_lh_zo@Base 0.8.3
+ glmc_persp_decomp_near_rh_no@Base 0.8.3
+ glmc_persp_decomp_near_rh_zo@Base 0.8.3
+ glmc_persp_decomp_rh_no@Base 0.8.3
+ glmc_persp_decomp_rh_zo@Base 0.8.3
+ glmc_persp_decomp_x@Base 0.7.3
+ glmc_persp_decomp_x_lh_no@Base 0.8.3
+ glmc_persp_decomp_x_lh_zo@Base 0.8.3
+ glmc_persp_decomp_x_rh_no@Base 0.8.3
+ glmc_persp_decomp_x_rh_zo@Base 0.8.3
+ glmc_persp_decomp_y@Base 0.7.3
+ glmc_persp_decomp_y_lh_no@Base 0.8.3
+ glmc_persp_decomp_y_lh_zo@Base 0.8.3
+ glmc_persp_decomp_y_rh_no@Base 0.8.3
+ glmc_persp_decomp_y_rh_zo@Base 0.8.3
+ glmc_persp_decomp_z@Base 0.7.3
+ glmc_persp_decomp_z_lh_no@Base 0.8.3
+ glmc_persp_decomp_z_lh_zo@Base 0.8.3
+ glmc_persp_decomp_z_rh_no@Base 0.8.3
+ glmc_persp_decomp_z_rh_zo@Base 0.8.3
+ glmc_persp_decompv@Base 0.7.3
+ glmc_persp_decompv_lh_no@Base 0.8.3
+ glmc_persp_decompv_lh_zo@Base 0.8.3
+ glmc_persp_decompv_rh_no@Base 0.8.3
+ glmc_persp_decompv_rh_zo@Base 0.8.3
+ glmc_persp_fovy@Base 0.7.3
+ glmc_persp_fovy_lh_no@Base 0.8.3
+ glmc_persp_fovy_lh_zo@Base 0.8.3
+ glmc_persp_fovy_rh_no@Base 0.8.3
+ glmc_persp_fovy_rh_zo@Base 0.8.3
+ glmc_persp_move_far@Base 0.7.3
+ glmc_persp_move_far_lh_no@Base 0.8.3
+ glmc_persp_move_far_lh_zo@Base 0.8.3
+ glmc_persp_move_far_rh_no@Base 0.8.3
+ glmc_persp_move_far_rh_zo@Base 0.8.3
+ glmc_persp_sizes@Base 0.7.3
+ glmc_persp_sizes_lh_no@Base 0.8.3
+ glmc_persp_sizes_lh_zo@Base 0.8.3
+ glmc_persp_sizes_rh_no@Base 0.8.3
+ glmc_persp_sizes_rh_zo@Base 0.8.3
+ glmc_perspective@Base 0.7.3
+ glmc_perspective_default@Base 0.7.3
+ glmc_perspective_lh_no@Base 0.8.3
+ glmc_perspective_lh_zo@Base 0.8.3
+ glmc_perspective_resize@Base 0.7.3
+ glmc_perspective_rh_no@Base 0.8.3
+ glmc_perspective_rh_zo@Base 0.8.3
+ glmc_pickmatrix@Base 0.8.4
+ glmc_plane_normalize@Base 0.7.3
+ glmc_project@Base 0.7.3
+ glmc_project_no@Base 0.8.6
+ glmc_project_z@Base 0.8.6
+ glmc_project_z_no@Base 0.8.6
+ glmc_project_z_zo@Base 0.8.6
+ glmc_project_zo@Base 0.8.6
+ glmc_quat@Base 0.7.3
+ glmc_quat_add@Base 0.7.3
+ glmc_quat_angle@Base 0.7.3
+ glmc_quat_axis@Base 0.7.3
+ glmc_quat_conjugate@Base 0.7.3
+ glmc_quat_copy@Base 0.7.3
+ glmc_quat_dot@Base 0.7.3
+ glmc_quat_for@Base 0.7.3
+ glmc_quat_forp@Base 0.7.3
+ glmc_quat_from_vecs@Base 0.8.4
+ glmc_quat_identity@Base 0.7.3
+ glmc_quat_identity_array@Base 0.7.3
+ glmc_quat_imag@Base 0.7.3
+ glmc_quat_imaglen@Base 0.7.3
+ glmc_quat_imagn@Base 0.7.3
+ glmc_quat_init@Base 0.7.3
+ glmc_quat_inv@Base 0.7.3
+ glmc_quat_lerp@Base 0.7.3
+ glmc_quat_lerpc@Base 0.7.3
+ glmc_quat_look@Base 0.7.3
+ glmc_quat_make@Base 0.9.1
+ glmc_quat_mat3@Base 0.7.3
+ glmc_quat_mat3t@Base 0.7.3
+ glmc_quat_mat4@Base 0.7.3
+ glmc_quat_mat4t@Base 0.7.3
+ glmc_quat_mul@Base 0.7.3
+ glmc_quat_nlerp@Base 0.8.3
+ glmc_quat_norm@Base 0.7.3
+ glmc_quat_normalize@Base 0.7.3
+ glmc_quat_normalize_to@Base 0.7.3
+ glmc_quat_real@Base 0.7.3
+ glmc_quat_rotate@Base 0.7.3
+ glmc_quat_rotate_at@Base 0.7.3
+ glmc_quat_rotate_atm@Base 0.7.3
+ glmc_quat_rotatev@Base 0.7.3
+ glmc_quat_slerp@Base 0.7.3
+ glmc_quat_sub@Base 0.7.3
+ glmc_quatv@Base 0.7.3
+ glmc_ray_triangle@Base 0.7.3
+ glmc_rotate2d@Base 0.7.7
+ glmc_rotate2d_make@Base 0.7.7
+ glmc_rotate2d_to@Base 0.7.7
+ glmc_rotate@Base 0.7.3
+ glmc_rotate_at@Base 0.7.3
+ glmc_rotate_atm@Base 0.7.3
+ glmc_rotate_make@Base 0.7.3
+ glmc_rotate_x@Base 0.7.3
+ glmc_rotate_y@Base 0.7.3
+ glmc_rotate_z@Base 0.7.3
+ glmc_rotated@Base 0.8.6
+ glmc_rotated_at@Base 0.8.6
+ glmc_rotated_x@Base 0.8.6
+ glmc_rotated_y@Base 0.8.6
+ glmc_rotated_z@Base 0.8.6
+ glmc_scale2d@Base 0.7.7
+ glmc_scale2d_make@Base 0.7.7
+ glmc_scale2d_to@Base 0.7.7
+ glmc_scale2d_uni@Base 0.7.7
+ glmc_scale@Base 0.7.3
+ glmc_scale_make@Base 0.7.3
+ glmc_scale_to@Base 0.7.3
+ glmc_scale_uni@Base 0.7.3
+ glmc_smc@Base 0.7.3
+ glmc_sphere_merge@Base 0.7.3
+ glmc_sphere_point@Base 0.7.3
+ glmc_sphere_radii@Base 0.7.3
+ glmc_sphere_sphere@Base 0.7.3
+ glmc_sphere_transform@Base 0.7.3
+ glmc_spin@Base 0.8.6
+ glmc_spinned@Base 0.8.6
+ glmc_translate2d@Base 0.7.7
+ glmc_translate2d_make@Base 0.7.7
+ glmc_translate2d_to@Base 0.7.7
+ glmc_translate2d_x@Base 0.7.7
+ glmc_translate2d_y@Base 0.7.7
+ glmc_translate@Base 0.7.3
+ glmc_translate_make@Base 0.7.3
+ glmc_translate_to@Base 0.7.3
+ glmc_translate_x@Base 0.7.3
+ glmc_translate_y@Base 0.7.3
+ glmc_translate_z@Base 0.7.3
+ glmc_translated@Base 0.8.6
+ glmc_translated_to@Base 0.8.6
+ glmc_translated_x@Base 0.8.6
+ glmc_translated_y@Base 0.8.6
+ glmc_translated_z@Base 0.8.6
+ glmc_uniscaled@Base 0.7.3
+ glmc_unproject@Base 0.7.3
+ glmc_unprojecti@Base 0.7.3
+ glmc_unprojecti_no@Base 0.8.6
+ glmc_unprojecti_zo@Base 0.8.6
+ glmc_vec2@Base 0.7.3
+ glmc_vec2_abs@Base 0.8.8
+ glmc_vec2_add@Base 0.7.3
+ glmc_vec2_addadd@Base 0.7.3
+ glmc_vec2_adds@Base 0.7.3
+ glmc_vec2_clamp@Base 0.7.3
+ glmc_vec2_complex_conjugate@Base 0.8.5
+ glmc_vec2_complex_div@Base 0.8.5
+ glmc_vec2_complex_mul@Base 0.8.5
+ glmc_vec2_copy@Base 0.7.3
+ glmc_vec2_cross@Base 0.7.3
+ glmc_vec2_distance2@Base 0.7.3
+ glmc_vec2_distance@Base 0.7.3
+ glmc_vec2_div@Base 0.7.3
+ glmc_vec2_divs@Base 0.7.3
+ glmc_vec2_dot@Base 0.7.3
+ glmc_vec2_lerp@Base 0.7.3
+ glmc_vec2_make@Base 0.9.1
+ glmc_vec2_maxadd@Base 0.7.3
+ glmc_vec2_maxv@Base 0.7.3
+ glmc_vec2_minadd@Base 0.7.3
+ glmc_vec2_minv@Base 0.7.3
+ glmc_vec2_mul@Base 0.7.3
+ glmc_vec2_muladd@Base 0.7.3
+ glmc_vec2_muladds@Base 0.7.3
+ glmc_vec2_negate@Base 0.7.3
+ glmc_vec2_negate_to@Base 0.7.3
+ glmc_vec2_norm2@Base 0.7.3
+ glmc_vec2_norm@Base 0.7.3
+ glmc_vec2_normalize@Base 0.7.3
+ glmc_vec2_normalize_to@Base 0.7.3
+ glmc_vec2_one@Base 0.7.3
+ glmc_vec2_rotate@Base 0.7.3
+ glmc_vec2_scale@Base 0.7.3
+ glmc_vec2_scale_as@Base 0.7.3
+ glmc_vec2_sub@Base 0.7.3
+ glmc_vec2_subadd@Base 0.7.3
+ glmc_vec2_subs@Base 0.7.3
+ glmc_vec2_zero@Base 0.7.3
+ glmc_vec3@Base 0.7.3
+ glmc_vec3_abs@Base 0.7.3
+ glmc_vec3_add@Base 0.7.3
+ glmc_vec3_addadd@Base 0.7.3
+ glmc_vec3_adds@Base 0.7.3
+ glmc_vec3_angle@Base 0.7.3
+ glmc_vec3_broadcast@Base 0.7.3
+ glmc_vec3_center@Base 0.7.3
+ glmc_vec3_clamp@Base 0.7.3
+ glmc_vec3_copy@Base 0.7.3
+ glmc_vec3_cross@Base 0.7.3
+ glmc_vec3_crossn@Base 0.7.3
+ glmc_vec3_distance2@Base 0.7.3
+ glmc_vec3_distance@Base 0.7.3
+ glmc_vec3_div@Base 0.7.3
+ glmc_vec3_divs@Base 0.7.3
+ glmc_vec3_dot@Base 0.7.3
+ glmc_vec3_eq@Base 0.7.3
+ glmc_vec3_eq_all@Base 0.7.3
+ glmc_vec3_eq_eps@Base 0.7.3
+ glmc_vec3_eqv@Base 0.7.3
+ glmc_vec3_eqv_eps@Base 0.7.3
+ glmc_vec3_fill@Base 0.7.3
+ glmc_vec3_fract@Base 0.7.3
+ glmc_vec3_hadd@Base 0.7.3
+ glmc_vec3_isinf@Base 0.7.3
+ glmc_vec3_isnan@Base 0.7.3
+ glmc_vec3_isvalid@Base 0.7.3
+ glmc_vec3_lerp@Base 0.7.3
+ glmc_vec3_lerpc@Base 0.7.3
+ glmc_vec3_make@Base 0.9.1
+ glmc_vec3_max@Base 0.7.3
+ glmc_vec3_maxadd@Base 0.7.3
+ glmc_vec3_maxv@Base 0.7.3
+ glmc_vec3_min@Base 0.7.3
+ glmc_vec3_minadd@Base 0.7.3
+ glmc_vec3_minv@Base 0.7.3
+ glmc_vec3_mul@Base 0.7.3
+ glmc_vec3_muladd@Base 0.7.3
+ glmc_vec3_muladds@Base 0.7.3
+ glmc_vec3_mulv@Base 0.7.3
+ glmc_vec3_negate@Base 0.7.3
+ glmc_vec3_negate_to@Base 0.7.3
+ glmc_vec3_norm2@Base 0.7.3
+ glmc_vec3_norm@Base 0.7.3
+ glmc_vec3_norm_inf@Base 0.7.3
+ glmc_vec3_norm_one@Base 0.7.3
+ glmc_vec3_normalize@Base 0.7.3
+ glmc_vec3_normalize_to@Base 0.7.3
+ glmc_vec3_one@Base 0.7.3
+ glmc_vec3_ortho@Base 0.7.3
+ glmc_vec3_print@Base 0.7.3
+ glmc_vec3_proj@Base 0.7.3
+ glmc_vec3_rotate@Base 0.7.3
+ glmc_vec3_rotate_m3@Base 0.7.3
+ glmc_vec3_rotate_m4@Base 0.7.3
+ glmc_vec3_scale@Base 0.7.3
+ glmc_vec3_scale_as@Base 0.7.3
+ glmc_vec3_sign@Base 0.7.3
+ glmc_vec3_smoothinterp@Base 0.7.3
+ glmc_vec3_smoothinterpc@Base 0.7.3
+ glmc_vec3_smoothstep@Base 0.7.3
+ glmc_vec3_smoothstep_uni@Base 0.7.3
+ glmc_vec3_sqrt@Base 0.7.3
+ glmc_vec3_step@Base 0.7.3
+ glmc_vec3_step_uni@Base 0.7.3
+ glmc_vec3_sub@Base 0.7.3
+ glmc_vec3_subadd@Base 0.7.3
+ glmc_vec3_subs@Base 0.7.3
+ glmc_vec3_zero@Base 0.7.3
+ glmc_vec4@Base 0.7.3
+ glmc_vec4_abs@Base 0.7.3
+ glmc_vec4_add@Base 0.7.3
+ glmc_vec4_addadd@Base 0.7.3
+ glmc_vec4_adds@Base 0.7.3
+ glmc_vec4_broadcast@Base 0.7.3
+ glmc_vec4_clamp@Base 0.7.3
+ glmc_vec4_copy3@Base 0.7.3
+ glmc_vec4_copy@Base 0.7.3
+ glmc_vec4_cubic@Base 0.7.3
+ glmc_vec4_distance2@Base 0.7.3
+ glmc_vec4_distance@Base 0.7.3
+ glmc_vec4_div@Base 0.7.3
+ glmc_vec4_divs@Base 0.7.3
+ glmc_vec4_dot@Base 0.7.3
+ glmc_vec4_eq@Base 0.7.3
+ glmc_vec4_eq_all@Base 0.7.3
+ glmc_vec4_eq_eps@Base 0.7.3
+ glmc_vec4_eqv@Base 0.7.3
+ glmc_vec4_eqv_eps@Base 0.7.3
+ glmc_vec4_fill@Base 0.7.3
+ glmc_vec4_fract@Base 0.7.3
+ glmc_vec4_hadd@Base 0.7.3
+ glmc_vec4_isinf@Base 0.7.3
+ glmc_vec4_isnan@Base 0.7.3
+ glmc_vec4_isvalid@Base 0.7.3
+ glmc_vec4_lerp@Base 0.7.3
+ glmc_vec4_lerpc@Base 0.7.3
+ glmc_vec4_make@Base 0.9.1
+ glmc_vec4_max@Base 0.7.3
+ glmc_vec4_maxadd@Base 0.7.3
+ glmc_vec4_maxv@Base 0.7.3
+ glmc_vec4_min@Base 0.7.3
+ glmc_vec4_minadd@Base 0.7.3
+ glmc_vec4_minv@Base 0.7.3
+ glmc_vec4_mul@Base 0.7.3
+ glmc_vec4_muladd@Base 0.7.3
+ glmc_vec4_muladds@Base 0.7.3
+ glmc_vec4_mulv@Base 0.7.3
+ glmc_vec4_negate@Base 0.7.3
+ glmc_vec4_negate_to@Base 0.7.3
+ glmc_vec4_norm2@Base 0.7.3
+ glmc_vec4_norm@Base 0.7.3
+ glmc_vec4_norm_inf@Base 0.7.3
+ glmc_vec4_norm_one@Base 0.7.3
+ glmc_vec4_normalize@Base 0.7.3
+ glmc_vec4_normalize_to@Base 0.7.3
+ glmc_vec4_one@Base 0.7.3
+ glmc_vec4_print@Base 0.7.3
+ glmc_vec4_scale@Base 0.7.3
+ glmc_vec4_scale_as@Base 0.7.3
+ glmc_vec4_sign@Base 0.7.3
+ glmc_vec4_smoothinterp@Base 0.7.3
+ glmc_vec4_smoothinterpc@Base 0.7.3
+ glmc_vec4_smoothstep@Base 0.7.3
+ glmc_vec4_smoothstep_uni@Base 0.7.3
+ glmc_vec4_sqrt@Base 0.7.3
+ glmc_vec4_step@Base 0.7.3
+ glmc_vec4_step_uni@Base 0.7.3
+ glmc_vec4_sub@Base 0.7.3
+ glmc_vec4_subadd@Base 0.7.3
+ glmc_vec4_subs@Base 0.7.3
+ glmc_vec4_ucopy@Base 0.7.3
+ glmc_vec4_zero@Base 0.7.3
+ glmc_versor_print@Base 0.7.3

Reply via email to