head 1.2; access; symbols pkgsrc-2024Q3:1.1.0.2 pkgsrc-2024Q3-base:1.1; locks; strict; comment @// @; 1.2 date 2024.11.10.19.57.54; author adam; state dead; branches; next 1.1; commitid ELrBLx5VsK54z8xF; 1.1 date 2024.07.10.20.50.57; author wiz; state Exp; branches; next ; commitid lqL44p98zTduOkhF; desc @@ 1.2 log @spdlog: updated to 1.15.0 1.15.0 Update bundled fmt to 11.0.2 Add wide character formatting and output support to console in wincolor_sink. Allow customization of syslog_sink make example compatible with fmt 11 Fix building with FMT_ENFORCE_COMPILE_STRING fix: set /Zc:__cplusplus and /MP to MSVC only V1.x : fixed "suggest override" errors for gcc 8.5 and gcc 9.1 Add info about max_files in the docstrings of hourly/daily file sinks use std::lock_guard instead of std::unique_lock fix/issue-3101: fix the issue where mdc ignores SPDLOG_NO_TLS Update mdc.h error message [docs] Update conan install command in README Update CMakeLists.txt, Fix spelling errors Fix warning - extra ';' for -Wextra-semi Improve Cross-Platform Build Instructions in Documentation Exchange promise for condition_variable when flushing (fixes #3221) Ensure flush callback gets called in move-assign operator Make flush async again in async logger to prevent crashes and hangs Update README.md utf8_to_wstrbuf now handles invalid utf8 sequences Added tsan option to CMake and CI @ text @$NetBSD: patch-example_example.cpp,v 1.1 2024/07/10 20:50:57 wiz Exp $ https://github.com/gabime/spdlog/commit/d276069a6e916b1e1fd45885b15b72bd8ee000a7 --- example/example.cpp.orig 2024-07-10 20:49:42.716094450 +0000 +++ example/example.cpp @@@@ -272,7 +272,7 @@@@ struct my_type { #ifndef SPDLOG_USE_STD_FORMAT // when using fmtlib template <> struct fmt::formatter : fmt::formatter { - auto format(my_type my, format_context &ctx) -> decltype(ctx.out()) { + auto format(my_type my, format_context &ctx) const -> decltype(ctx.out()) { return fmt::format_to(ctx.out(), "[my_type i={}]", my.i); } }; @ 1.1 log @spdlog: fix build with fmtlib 11 using upstream patch @ text @d1 1 a1 1 $NetBSD$ @