File cemu_fmt11.patch of Package cemu

diff --git a/src/Cemu/Logging/CemuLogging.cpp b/src/Cemu/Logging/CemuLogging.cpp
index 5cde2a7f..75092f31 100644
--- a/src/Cemu/Logging/CemuLogging.cpp
+++ b/src/Cemu/Logging/CemuLogging.cpp
@@ -8,7 +8,10 @@
 #include <condition_variable>
 #include <chrono>
 
+#include <fmt/format.h>
+#include <fmt/ostream.h>
 #include <fmt/printf.h>
+#include <fmt/ranges.h>
 
 uint64 s_loggingFlagMask = cemuLog_getFlag(LogType::Force);
 
diff --git a/src/Cemu/Logging/CemuLogging.h b/src/Cemu/Logging/CemuLogging.h
index a671ce51..00b5b880 100644
--- a/src/Cemu/Logging/CemuLogging.h
+++ b/src/Cemu/Logging/CemuLogging.h
@@ -1,5 +1,10 @@
 #pragma once
 
+#include <fmt/format.h>
+#include <fmt/ostream.h>
+#include <fmt/printf.h>
+#include <fmt/ranges.h>
+
 extern uint64 s_loggingFlagMask;
 
 enum class LogType : sint32
@@ -91,7 +96,7 @@ bool cemuLog_log(LogType type, std::basic_string<T> formatStr, TArgs&&... args)
 	else
 	{
 		const auto format_view = fmt::basic_string_view<T>(formatStr);
-		const auto text = fmt::vformat(format_view, fmt::make_format_args<fmt::buffer_context<T>>(args...));
+		const auto text = fmt::vformat(format_view, fmt::make_format_args<fmt::buffered_context<T>>(args...));
 		cemuLog_log(type, std::basic_string_view(text.data(), text.size()));
 	}
 	return true;
openSUSE Build Service is sponsored by