From 459e2001e6046249c05a62761e49dd3439ecb7ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Crozet?= Date: Sat, 28 Mar 2026 15:46:41 +0100 Subject: [PATCH] chore: remove all glam conversions before 0.30 --- Cargo.toml | 60 -------------------------------- nalgebra-glm/Cargo.toml | 5 --- src/third_party/glam/mod.rs | 30 ---------------- src/third_party/glam/v014/mod.rs | 18 ---------- src/third_party/glam/v015/mod.rs | 18 ---------- src/third_party/glam/v016/mod.rs | 18 ---------- src/third_party/glam/v017/mod.rs | 18 ---------- src/third_party/glam/v018/mod.rs | 18 ---------- src/third_party/glam/v019/mod.rs | 18 ---------- src/third_party/glam/v020/mod.rs | 18 ---------- src/third_party/glam/v021/mod.rs | 18 ---------- src/third_party/glam/v022/mod.rs | 18 ---------- src/third_party/glam/v023/mod.rs | 18 ---------- src/third_party/glam/v024/mod.rs | 18 ---------- src/third_party/glam/v025/mod.rs | 18 ---------- src/third_party/glam/v027/mod.rs | 18 ---------- src/third_party/glam/v028/mod.rs | 18 ---------- src/third_party/glam/v029/mod.rs | 18 ---------- 18 files changed, 365 deletions(-) delete mode 100644 src/third_party/glam/v014/mod.rs delete mode 100644 src/third_party/glam/v015/mod.rs delete mode 100644 src/third_party/glam/v016/mod.rs delete mode 100644 src/third_party/glam/v017/mod.rs delete mode 100644 src/third_party/glam/v018/mod.rs delete mode 100644 src/third_party/glam/v019/mod.rs delete mode 100644 src/third_party/glam/v020/mod.rs delete mode 100644 src/third_party/glam/v021/mod.rs delete mode 100644 src/third_party/glam/v022/mod.rs delete mode 100644 src/third_party/glam/v023/mod.rs delete mode 100644 src/third_party/glam/v024/mod.rs delete mode 100644 src/third_party/glam/v025/mod.rs delete mode 100644 src/third_party/glam/v027/mod.rs delete mode 100644 src/third_party/glam/v028/mod.rs delete mode 100644 src/third_party/glam/v029/mod.rs diff --git a/Cargo.toml b/Cargo.toml index b9e637ee0..5430a6d26 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,21 +31,6 @@ std = [ "num-rational/std", "approx/std", "simba/std", - "glam014?/std", - "glam015?/std", - "glam016?/std", - "glam017?/std", - "glam018?/std", - "glam019?/std", - "glam020?/std", - "glam021?/std", - "glam022?/std", - "glam023?/std", - "glam024?/std", - "glam025?/std", - "glam027?/std", - "glam028?/std", - "glam029?/std", "glam030?/std", "glam031?/std", "glam032?/std", @@ -57,21 +42,6 @@ io = ["pest", "pest_derive"] compare = ["matrixcompare-core"] libm = [ "simba/libm", - "glam014?/libm", - "glam015?/libm", - "glam016?/libm", - "glam017?/libm", - "glam018?/libm", - "glam019?/libm", - "glam020?/libm", - "glam021?/libm", - "glam022?/libm", - "glam023?/libm", - "glam024?/libm", - "glam025?/libm", - "glam027?/libm", - "glam028?/libm", - "glam029?/libm", "glam030?/libm", "glam031?/libm", "glam032?/libm", @@ -82,21 +52,6 @@ macros = ["nalgebra-macros"] # Conversion convert-mint = ["mint"] convert-bytemuck = ["bytemuck", "num-complex/bytemuck"] -convert-glam014 = ["glam014"] -convert-glam015 = ["glam015"] -convert-glam016 = ["glam016"] -convert-glam017 = ["glam017"] -convert-glam018 = ["glam018"] -convert-glam019 = ["glam019"] -convert-glam020 = ["glam020"] -convert-glam021 = ["glam021"] -convert-glam022 = ["glam022"] -convert-glam023 = ["glam023"] -convert-glam024 = ["glam024"] -convert-glam025 = ["glam025"] -convert-glam027 = ["glam027"] -convert-glam028 = ["glam028"] -convert-glam029 = ["glam029"] convert-glam030 = ["glam030"] convert-glam031 = ["glam031"] convert-glam032 = ["glam032"] @@ -145,21 +100,6 @@ pest_derive = { version = "2", optional = true } bytemuck = { version = "1.5", optional = true } matrixcompare-core = { version = "0.1", optional = true } proptest = { version = "1", optional = true, default-features = false, features = ["std"] } -glam014 = { package = "glam", version = "0.14", optional = true, default-features = false } -glam015 = { package = "glam", version = "0.15", optional = true, default-features = false } -glam016 = { package = "glam", version = "0.16", optional = true, default-features = false } -glam017 = { package = "glam", version = "0.17", optional = true, default-features = false } -glam018 = { package = "glam", version = "0.18", optional = true, default-features = false } -glam019 = { package = "glam", version = "0.19", optional = true, default-features = false } -glam020 = { package = "glam", version = "0.20", optional = true, default-features = false } -glam021 = { package = "glam", version = "0.21", optional = true, default-features = false } -glam022 = { package = "glam", version = "0.22", optional = true, default-features = false } -glam023 = { package = "glam", version = "0.23", optional = true, default-features = false } -glam024 = { package = "glam", version = "0.24", optional = true, default-features = false } -glam025 = { package = "glam", version = "0.25", optional = true, default-features = false } -glam027 = { package = "glam", version = "0.27", optional = true, default-features = false } -glam028 = { package = "glam", version = "0.28", optional = true, default-features = false } -glam029 = { package = "glam", version = "0.29", optional = true, default-features = false } glam030 = { package = "glam", version = "0.30", optional = true, default-features = false } glam031 = { package = "glam", version = "0.31", optional = true, default-features = false } glam032 = { package = "glam", version = "0.32", optional = true, default-features = false } diff --git a/nalgebra-glm/Cargo.toml b/nalgebra-glm/Cargo.toml index 302f9a63b..e7b2c0aa4 100644 --- a/nalgebra-glm/Cargo.toml +++ b/nalgebra-glm/Cargo.toml @@ -25,11 +25,6 @@ serde-serialize = ["nalgebra/serde-serialize-no-std"] # Conversion convert-mint = ["nalgebra/mint"] convert-bytemuck = ["nalgebra/bytemuck"] -convert-glam014 = ["nalgebra/glam014"] -convert-glam015 = ["nalgebra/glam015"] -convert-glam016 = ["nalgebra/glam016"] -convert-glam017 = ["nalgebra/glam017"] -convert-glam018 = ["nalgebra/glam018"] [dependencies] num-traits = { version = "0.2", default-features = false } diff --git a/src/third_party/glam/mod.rs b/src/third_party/glam/mod.rs index 88093c780..fcf48a78b 100644 --- a/src/third_party/glam/mod.rs +++ b/src/third_party/glam/mod.rs @@ -1,33 +1,3 @@ -#[cfg(feature = "glam014")] -mod v014; -#[cfg(feature = "glam015")] -mod v015; -#[cfg(feature = "glam016")] -mod v016; -#[cfg(feature = "glam017")] -mod v017; -#[cfg(feature = "glam018")] -mod v018; -#[cfg(feature = "glam019")] -mod v019; -#[cfg(feature = "glam020")] -mod v020; -#[cfg(feature = "glam021")] -mod v021; -#[cfg(feature = "glam022")] -mod v022; -#[cfg(feature = "glam023")] -mod v023; -#[cfg(feature = "glam024")] -mod v024; -#[cfg(feature = "glam025")] -mod v025; -#[cfg(feature = "glam027")] -mod v027; -#[cfg(feature = "glam028")] -mod v028; -#[cfg(feature = "glam029")] -mod v029; #[cfg(feature = "glam030")] mod v030; #[cfg(feature = "glam031")] diff --git a/src/third_party/glam/v014/mod.rs b/src/third_party/glam/v014/mod.rs deleted file mode 100644 index 3f9b8286d..000000000 --- a/src/third_party/glam/v014/mod.rs +++ /dev/null @@ -1,18 +0,0 @@ -#[path = "../common/glam_isometry.rs"] -mod glam_isometry; -#[path = "../common/glam_matrix.rs"] -mod glam_matrix; -#[path = "../common/glam_point.rs"] -mod glam_point; -#[path = "../common/glam_quaternion.rs"] -mod glam_quaternion; -#[path = "../common/glam_rotation.rs"] -mod glam_rotation; -#[path = "../common/glam_similarity.rs"] -mod glam_similarity; -#[path = "../common/glam_translation.rs"] -mod glam_translation; -#[path = "../common/glam_unit_complex.rs"] -mod glam_unit_complex; - -pub(self) use glam014 as glam; diff --git a/src/third_party/glam/v015/mod.rs b/src/third_party/glam/v015/mod.rs deleted file mode 100644 index 83b79848c..000000000 --- a/src/third_party/glam/v015/mod.rs +++ /dev/null @@ -1,18 +0,0 @@ -#[path = "../common/glam_isometry.rs"] -mod glam_isometry; -#[path = "../common/glam_matrix.rs"] -mod glam_matrix; -#[path = "../common/glam_point.rs"] -mod glam_point; -#[path = "../common/glam_quaternion.rs"] -mod glam_quaternion; -#[path = "../common/glam_rotation.rs"] -mod glam_rotation; -#[path = "../common/glam_similarity.rs"] -mod glam_similarity; -#[path = "../common/glam_translation.rs"] -mod glam_translation; -#[path = "../common/glam_unit_complex.rs"] -mod glam_unit_complex; - -pub(self) use glam015 as glam; diff --git a/src/third_party/glam/v016/mod.rs b/src/third_party/glam/v016/mod.rs deleted file mode 100644 index b5f367523..000000000 --- a/src/third_party/glam/v016/mod.rs +++ /dev/null @@ -1,18 +0,0 @@ -#[path = "../common/glam_isometry.rs"] -mod glam_isometry; -#[path = "../common/glam_matrix.rs"] -mod glam_matrix; -#[path = "../common/glam_point.rs"] -mod glam_point; -#[path = "../common/glam_quaternion.rs"] -mod glam_quaternion; -#[path = "../common/glam_rotation.rs"] -mod glam_rotation; -#[path = "../common/glam_similarity.rs"] -mod glam_similarity; -#[path = "../common/glam_translation.rs"] -mod glam_translation; -#[path = "../common/glam_unit_complex.rs"] -mod glam_unit_complex; - -pub(self) use glam016 as glam; diff --git a/src/third_party/glam/v017/mod.rs b/src/third_party/glam/v017/mod.rs deleted file mode 100644 index 6a0b345bd..000000000 --- a/src/third_party/glam/v017/mod.rs +++ /dev/null @@ -1,18 +0,0 @@ -#[path = "../common/glam_isometry.rs"] -mod glam_isometry; -#[path = "../common/glam_matrix.rs"] -mod glam_matrix; -#[path = "../common/glam_point.rs"] -mod glam_point; -#[path = "../common/glam_quaternion.rs"] -mod glam_quaternion; -#[path = "../common/glam_rotation.rs"] -mod glam_rotation; -#[path = "../common/glam_similarity.rs"] -mod glam_similarity; -#[path = "../common/glam_translation.rs"] -mod glam_translation; -#[path = "../common/glam_unit_complex.rs"] -mod glam_unit_complex; - -pub(self) use glam017 as glam; diff --git a/src/third_party/glam/v018/mod.rs b/src/third_party/glam/v018/mod.rs deleted file mode 100644 index 7124fd82a..000000000 --- a/src/third_party/glam/v018/mod.rs +++ /dev/null @@ -1,18 +0,0 @@ -#[path = "../common/glam_isometry.rs"] -mod glam_isometry; -#[path = "../common/glam_matrix.rs"] -mod glam_matrix; -#[path = "../common/glam_point.rs"] -mod glam_point; -#[path = "../common/glam_quaternion.rs"] -mod glam_quaternion; -#[path = "../common/glam_rotation.rs"] -mod glam_rotation; -#[path = "../common/glam_similarity.rs"] -mod glam_similarity; -#[path = "../common/glam_translation.rs"] -mod glam_translation; -#[path = "../common/glam_unit_complex.rs"] -mod glam_unit_complex; - -pub(self) use glam018 as glam; diff --git a/src/third_party/glam/v019/mod.rs b/src/third_party/glam/v019/mod.rs deleted file mode 100644 index 8b155607f..000000000 --- a/src/third_party/glam/v019/mod.rs +++ /dev/null @@ -1,18 +0,0 @@ -#[path = "../common/glam_isometry.rs"] -mod glam_isometry; -#[path = "../common/glam_matrix.rs"] -mod glam_matrix; -#[path = "../common/glam_point.rs"] -mod glam_point; -#[path = "../common/glam_quaternion.rs"] -mod glam_quaternion; -#[path = "../common/glam_rotation.rs"] -mod glam_rotation; -#[path = "../common/glam_similarity.rs"] -mod glam_similarity; -#[path = "../common/glam_translation.rs"] -mod glam_translation; -#[path = "../common/glam_unit_complex.rs"] -mod glam_unit_complex; - -pub(self) use glam019 as glam; diff --git a/src/third_party/glam/v020/mod.rs b/src/third_party/glam/v020/mod.rs deleted file mode 100644 index 99fbc602f..000000000 --- a/src/third_party/glam/v020/mod.rs +++ /dev/null @@ -1,18 +0,0 @@ -#[path = "../common/glam_isometry.rs"] -mod glam_isometry; -#[path = "../common/glam_matrix.rs"] -mod glam_matrix; -#[path = "../common/glam_point.rs"] -mod glam_point; -#[path = "../common/glam_quaternion.rs"] -mod glam_quaternion; -#[path = "../common/glam_rotation.rs"] -mod glam_rotation; -#[path = "../common/glam_similarity.rs"] -mod glam_similarity; -#[path = "../common/glam_translation.rs"] -mod glam_translation; -#[path = "../common/glam_unit_complex.rs"] -mod glam_unit_complex; - -pub(self) use glam020 as glam; diff --git a/src/third_party/glam/v021/mod.rs b/src/third_party/glam/v021/mod.rs deleted file mode 100644 index d0168923c..000000000 --- a/src/third_party/glam/v021/mod.rs +++ /dev/null @@ -1,18 +0,0 @@ -#[path = "../common/glam_isometry.rs"] -mod glam_isometry; -#[path = "../common/glam_matrix.rs"] -mod glam_matrix; -#[path = "../common/glam_point.rs"] -mod glam_point; -#[path = "../common/glam_quaternion.rs"] -mod glam_quaternion; -#[path = "../common/glam_rotation.rs"] -mod glam_rotation; -#[path = "../common/glam_similarity.rs"] -mod glam_similarity; -#[path = "../common/glam_translation.rs"] -mod glam_translation; -#[path = "../common/glam_unit_complex.rs"] -mod glam_unit_complex; - -pub(self) use glam021 as glam; diff --git a/src/third_party/glam/v022/mod.rs b/src/third_party/glam/v022/mod.rs deleted file mode 100644 index de27f929f..000000000 --- a/src/third_party/glam/v022/mod.rs +++ /dev/null @@ -1,18 +0,0 @@ -#[path = "../common/glam_isometry.rs"] -mod glam_isometry; -#[path = "../common/glam_matrix.rs"] -mod glam_matrix; -#[path = "../common/glam_point.rs"] -mod glam_point; -#[path = "../common/glam_quaternion.rs"] -mod glam_quaternion; -#[path = "../common/glam_rotation.rs"] -mod glam_rotation; -#[path = "../common/glam_similarity.rs"] -mod glam_similarity; -#[path = "../common/glam_translation.rs"] -mod glam_translation; -#[path = "../common/glam_unit_complex.rs"] -mod glam_unit_complex; - -pub(self) use glam022 as glam; diff --git a/src/third_party/glam/v023/mod.rs b/src/third_party/glam/v023/mod.rs deleted file mode 100644 index 45b1ad47d..000000000 --- a/src/third_party/glam/v023/mod.rs +++ /dev/null @@ -1,18 +0,0 @@ -#[path = "../common/glam_isometry.rs"] -mod glam_isometry; -#[path = "../common/glam_matrix.rs"] -mod glam_matrix; -#[path = "../common/glam_point.rs"] -mod glam_point; -#[path = "../common/glam_quaternion.rs"] -mod glam_quaternion; -#[path = "../common/glam_rotation.rs"] -mod glam_rotation; -#[path = "../common/glam_similarity.rs"] -mod glam_similarity; -#[path = "../common/glam_translation.rs"] -mod glam_translation; -#[path = "../common/glam_unit_complex.rs"] -mod glam_unit_complex; - -pub(self) use glam023 as glam; diff --git a/src/third_party/glam/v024/mod.rs b/src/third_party/glam/v024/mod.rs deleted file mode 100644 index 3dae276f0..000000000 --- a/src/third_party/glam/v024/mod.rs +++ /dev/null @@ -1,18 +0,0 @@ -#[path = "../common/glam_isometry.rs"] -mod glam_isometry; -#[path = "../common/glam_matrix.rs"] -mod glam_matrix; -#[path = "../common/glam_point.rs"] -mod glam_point; -#[path = "../common/glam_quaternion.rs"] -mod glam_quaternion; -#[path = "../common/glam_rotation.rs"] -mod glam_rotation; -#[path = "../common/glam_similarity.rs"] -mod glam_similarity; -#[path = "../common/glam_translation.rs"] -mod glam_translation; -#[path = "../common/glam_unit_complex.rs"] -mod glam_unit_complex; - -pub(self) use glam024 as glam; diff --git a/src/third_party/glam/v025/mod.rs b/src/third_party/glam/v025/mod.rs deleted file mode 100644 index b9f41e341..000000000 --- a/src/third_party/glam/v025/mod.rs +++ /dev/null @@ -1,18 +0,0 @@ -#[path = "../common/glam_isometry.rs"] -mod glam_isometry; -#[path = "../common/glam_matrix.rs"] -mod glam_matrix; -#[path = "../common/glam_point.rs"] -mod glam_point; -#[path = "../common/glam_quaternion.rs"] -mod glam_quaternion; -#[path = "../common/glam_rotation.rs"] -mod glam_rotation; -#[path = "../common/glam_similarity.rs"] -mod glam_similarity; -#[path = "../common/glam_translation.rs"] -mod glam_translation; -#[path = "../common/glam_unit_complex.rs"] -mod glam_unit_complex; - -pub(self) use glam025 as glam; diff --git a/src/third_party/glam/v027/mod.rs b/src/third_party/glam/v027/mod.rs deleted file mode 100644 index 20cc06f95..000000000 --- a/src/third_party/glam/v027/mod.rs +++ /dev/null @@ -1,18 +0,0 @@ -#[path = "../common/glam_isometry.rs"] -mod glam_isometry; -#[path = "../common/glam_matrix.rs"] -mod glam_matrix; -#[path = "../common/glam_point.rs"] -mod glam_point; -#[path = "../common/glam_quaternion.rs"] -mod glam_quaternion; -#[path = "../common/glam_rotation.rs"] -mod glam_rotation; -#[path = "../common/glam_similarity.rs"] -mod glam_similarity; -#[path = "../common/glam_translation.rs"] -mod glam_translation; -#[path = "../common/glam_unit_complex.rs"] -mod glam_unit_complex; - -pub(self) use glam027 as glam; diff --git a/src/third_party/glam/v028/mod.rs b/src/third_party/glam/v028/mod.rs deleted file mode 100644 index df3f9f6b6..000000000 --- a/src/third_party/glam/v028/mod.rs +++ /dev/null @@ -1,18 +0,0 @@ -#[path = "../common/glam_isometry.rs"] -mod glam_isometry; -#[path = "../common/glam_matrix.rs"] -mod glam_matrix; -#[path = "../common/glam_point.rs"] -mod glam_point; -#[path = "../common/glam_quaternion.rs"] -mod glam_quaternion; -#[path = "../common/glam_rotation.rs"] -mod glam_rotation; -#[path = "../common/glam_similarity.rs"] -mod glam_similarity; -#[path = "../common/glam_translation.rs"] -mod glam_translation; -#[path = "../common/glam_unit_complex.rs"] -mod glam_unit_complex; - -pub(self) use glam028 as glam; diff --git a/src/third_party/glam/v029/mod.rs b/src/third_party/glam/v029/mod.rs deleted file mode 100644 index a0f0c398c..000000000 --- a/src/third_party/glam/v029/mod.rs +++ /dev/null @@ -1,18 +0,0 @@ -#[path = "../common/glam_isometry.rs"] -mod glam_isometry; -#[path = "../common/glam_matrix.rs"] -mod glam_matrix; -#[path = "../common/glam_point.rs"] -mod glam_point; -#[path = "../common/glam_quaternion.rs"] -mod glam_quaternion; -#[path = "../common/glam_rotation.rs"] -mod glam_rotation; -#[path = "../common/glam_similarity.rs"] -mod glam_similarity; -#[path = "../common/glam_translation.rs"] -mod glam_translation; -#[path = "../common/glam_unit_complex.rs"] -mod glam_unit_complex; - -pub(self) use glam029 as glam;