aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/wpilib/fix-fmt.patch
diff options
context:
space:
mode:
authorEthan Morgan <ethan@gweithio.com>2026-02-14 16:44:06 +0000
committerEthan Morgan <ethan@gweithio.com>2026-02-14 16:44:06 +0000
commit54409423f767d8b1cf30cb7d0efca6b4ca138823 (patch)
treed915ac7828703ce4b963efdd9728a1777ba18c1e /vcpkg/ports/wpilib/fix-fmt.patch
move to own git serverHEADmaster
Diffstat (limited to 'vcpkg/ports/wpilib/fix-fmt.patch')
-rw-r--r--vcpkg/ports/wpilib/fix-fmt.patch32
1 files changed, 32 insertions, 0 deletions
diff --git a/vcpkg/ports/wpilib/fix-fmt.patch b/vcpkg/ports/wpilib/fix-fmt.patch
new file mode 100644
index 0000000..d2b36c2
--- /dev/null
+++ b/vcpkg/ports/wpilib/fix-fmt.patch
@@ -0,0 +1,32 @@
+diff --git a/wpimath/src/main/native/include/units/base.h b/wpimath/src/main/native/include/units/base.h
+index 3c939f3..09c56e5 100644
+--- a/wpimath/src/main/native/include/units/base.h
++++ b/wpimath/src/main/native/include/units/base.h
+@@ -183,9 +183,10 @@ namespace units
+ struct fmt::formatter<units::namespaceName::nameSingular ## _t> \
+ : fmt::formatter<double> \
+ {\
+- template <typename FormatContext>\
+- auto format(const units::namespaceName::nameSingular ## _t& obj,\
+- FormatContext& ctx) -> decltype(ctx.out()) \
++ template <typename FmtContext>\
++ auto format(\
++ const units::namespaceName::nameSingular ## _t& obj,\
++ FmtContext& ctx) const\
+ {\
+ auto out = ctx.out();\
+ out = fmt::formatter<double>::format(obj(), ctx);\
+@@ -2890,9 +2891,10 @@ namespace units
+ template <>
+ struct fmt::formatter<units::dimensionless::dB_t> : fmt::formatter<double>
+ {
+- template <typename FormatContext>
+- auto format(const units::dimensionless::dB_t& obj,
+- FormatContext& ctx) -> decltype(ctx.out())
++ template <typename FmtContext>
++ auto format(
++ const units::dimensionless::dB_t& obj,
++ FmtContext& ctx) const
+ {
+ auto out = ctx.out();
+ out = fmt::formatter<double>::format(obj(), ctx);