mirror of
https://github.com/thead-yocto-mirror/meta-openembedded
synced 2026-09-16 12:12:16 +02:00
Changelog: ========== Update to fmt lib version 9.1.0 #2346, #2485, #2512, #2517 . Fix template instantiation warning #2336 . Event handlers improvements #2342, #2375 . Allow modifying the used Android buffer ID #2358. Fix clone in async test #2364. Custom formatting optimization #2365. Fix C++14 builds for gcc 4.x (#2333) #2372 . Add minor version to CMake's SOVERSION #2376 Allow compilation with FMT_ENFORCE_COMPILE_STRING #2381. Fix pkg-config generation #2383. Remove unused code from null_mutex #2385. Fix redundant std::move #2396. Remove the empty file if in first period in hourly logger #2386. Add reset_overrun_counter() function to the async logging #2399 Set C++20 in CMake when SPDLOG_USE_STD_FORMAT option is turned on #2402. Fix mingw test #2415. Support for any std::chrono::duration type in flush_every(..) #2439. Fix implicit casting of level_enum #2443. Comment fix #2445. Fix gcc 4.x build #2449. Add openSUSE installation instructions #2468. Fixed missing include file in stopwatch.h #2434. Support for omitting source info by defining SPDLOG_NO_SOURCE_LOC #2476. Added SPDLOG_BUILD_PIC build option to CMake #2475. Fix include windows.h #2495. Workaround gcc 12 warnings #2498, #2499 . Migrate to Github Actions CI #2500. Replace iterator difference with std::distance #2509 Export targets file to build directory at configure time #2514, #2515. MongoDB sink improvements #2519. Fix shadow warning in dist_sink #2431. Fixed msvc warning C4800 in win_eventlog_sink Check IsDebuggerPresent() in msvc_sink before doing actual work #2408. To use old behavior pass false to the msvc_sink constructor. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
18 lines
672 B
BlitzBasic
18 lines
672 B
BlitzBasic
DESCRIPTION = "Very fast, header only, C++ logging library."
|
|
HOMEPAGE = "https://github.com/gabime/spdlog/wiki"
|
|
LICENSE = "MIT"
|
|
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
|
|
|
|
SRCREV = "ad0e89cbfb4d0c1ce4d097e134eb7be67baebb36"
|
|
SRC_URI = "git://github.com/gabime/spdlog.git;protocol=https;branch=v1.x"
|
|
|
|
DEPENDS += "fmt"
|
|
|
|
S = "${WORKDIR}/git"
|
|
|
|
BBCLASSEXTEND = "native"
|
|
# no need to build example & tests & benchmarks on pure yocto
|
|
EXTRA_OECMAKE += "-DSPDLOG_INSTALL=on -DSPDLOG_BUILD_SHARED=on -DSPDLOG_BUILD_EXAMPLE=off -DSPDLOG_BUILD_TESTS=off -DSPDLOG_BUILD_BENCH=off -DSPDLOG_FMT_EXTERNAL=on"
|
|
|
|
inherit cmake
|