SHA256
1
0
forked from pool/spdlog
Commit Graph

115 Commits

Author SHA256 Message Date
Ana Guerrero
078a80e61c Accepting request 1187333 from devel:libraries:c_c++
- added rpm group
- Factory has libfmt 11 now, updated pkgconfig 
- update spec to fix build failure. Option is called SPDLOG_BUILD_EXAMPLE, and has to be
  turned off, to avoid upstream issue with libfmt (see https://github.com/gabime/spdlog/issues/3129).

OBS-URL: https://build.opensuse.org/request/show/1187333
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spdlog?expand=0&rev=37
2024-07-19 13:24:59 +00:00
Bernd Ritter
1d27cda559 - added rpm group
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=108
2024-07-13 18:36:47 +00:00
Bernd Ritter
f1901ad552 - Factory has libfmt 11 now, updated pkgconfig
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=107
2024-07-13 18:29:56 +00:00
Bernd Ritter
e8d4f5242c - update spec to fix build failure. Option is called SPDLOG_BUILD_EXAMPLE, and has to be
turned off, to avoid upstream issue with libfmt (see https://github.com/gabime/spdlog/issues/3129).

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=106
2024-07-13 12:39:14 +00:00
Ana Guerrero
94fade49a4 Accepting request 1179915 from devel:libraries:c_c++
- fix build for leap by pulling gcc 13

- update fmt dependency to verrsion 10.0

OBS-URL: https://build.opensuse.org/request/show/1179915
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spdlog?expand=0&rev=36
2024-06-11 16:27:05 +00:00
35c2a71937 - fix build for leap by pulling gcc 13
- update fmt dependency to verrsion 10.0

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=104
2024-06-11 07:48:06 +00:00
Ana Guerrero
463bc2769e Accepting request 1173209 from devel:libraries:c_c++
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1173209
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spdlog?expand=0&rev=35
2024-05-12 20:52:37 +00:00
Bernd Ritter
e685cb55cf - update fmt dependency to verrsion 10.0
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=102
2024-05-03 15:11:52 +00:00
Bernd Ritter
2406a60bfa - Fixing rpm build failure for target i586
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=101
2024-05-03 14:27:37 +00:00
Bernd Ritter
fe716ef200 - Update spdlog to 1.14.1
- Release nots 1.14.1:
  * Fixed compatibility issue between c++17 and c++11 (#3081).
  * Fixed creating folders under windows when full path with drive letter is given (#3079).
  * Added mdc sample. Note: mdc is not supported in async loggers.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=100
2024-05-01 19:00:41 +00:00
Ana Guerrero
9b32d083f2 Accepting request 1170249 from devel:libraries:c_c++
- Update spdlog to 1.14.0
- Release notes 1.14.0:
  * Updated bundled fmt to version 10.2.1.
  * Mapped Diagnostic Context (MDC) support by @massimiliano96 in #2907.
    DC is a simple map of key->string values stored in thread local storage whose content will be printed by the loggers.
  * Add milliseconds support to stopwatch by @brodao2 in #3034
  * Add std::string_view overloads for logger accessor by @BenLeadbetter in #3023
  * Make async_logger::flush() synchronous - wait for the flush operation to complete before returning by @walkerlala in #3049
  * Use _stat() on Windows to be more UTF8 friendly by @liubing in #2978
  * Add details about how compile time macros work by @egaban in #2981
  * Fix typos found by codespell by @DimitriPapadopoulos in #3011
  * Expose the flusher thread object to user in order to allow setting of thread name and thread affinity when needed by @cohdan in #3009
  * Fix the problem of compilation failure under MINGW by @NU-LL in #3022
  * Add missing include in circular_q.h by @magnus-nomono in #3026
  * Fix #3038 by @Tomas-Zhu in #3044
  * Don't remove previous defaullt logger from registry in set_default_logger. Fix #3016
  * Remove the legacy AnalyzeTemporaryDtors option from .clang-tidy. by @shaharv in #3048
  * Updated INSTALL.md has to better reflect compiler info. #3052
  * Fixed README.md example by @darallium in #3066

OBS-URL: https://build.opensuse.org/request/show/1170249
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spdlog?expand=0&rev=34
2024-04-26 21:26:37 +00:00
Bernd Ritter
90564fba53 - Update spdlog to 1.14.0
- Release notes 1.14.0:
  * Updated bundled fmt to version 10.2.1.
  * Mapped Diagnostic Context (MDC) support by @massimiliano96 in #2907.
    DC is a simple map of key->string values stored in thread local storage whose content will be printed by the loggers.
  * Add milliseconds support to stopwatch by @brodao2 in #3034
  * Add std::string_view overloads for logger accessor by @BenLeadbetter in #3023
  * Make async_logger::flush() synchronous - wait for the flush operation to complete before returning by @walkerlala in #3049
  * Use _stat() on Windows to be more UTF8 friendly by @liubing in #2978
  * Add details about how compile time macros work by @egaban in #2981
  * Fix typos found by codespell by @DimitriPapadopoulos in #3011
  * Expose the flusher thread object to user in order to allow setting of thread name and thread affinity when needed by @cohdan in #3009
  * Fix the problem of compilation failure under MINGW by @NU-LL in #3022
  * Add missing include in circular_q.h by @magnus-nomono in #3026
  * Fix #3038 by @Tomas-Zhu in #3044
  * Don't remove previous defaullt logger from registry in set_default_logger. Fix #3016
  * Remove the legacy AnalyzeTemporaryDtors option from .clang-tidy. by @shaharv in #3048
  * Updated INSTALL.md has to better reflect compiler info. #3052
  * Fixed README.md example by @darallium in #3066

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=98
2024-04-26 06:19:52 +00:00
Ana Guerrero
2bb31b491d Accepting request 1139007 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1139007
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spdlog?expand=0&rev=33
2024-01-17 21:14:24 +00:00
Bernd Ritter
0f5c26f806 Accepting request 1138775 from home:dimstar:Factory
2823 != 2827 :)

The file being deleted is called 2827.patch
-Patch0:         https://patch-diff.githubusercontent.com/raw/gabime/spdlog/pull/2827.patch

- Removed patch 2827.patch because mismatch with new release

OBS-URL: https://build.opensuse.org/request/show/1138775
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=96
2024-01-15 18:16:33 +00:00
Bernd Ritter
c025f28854 Removed patch file 2827.patch
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=95
2024-01-12 12:28:37 +00:00
Bernd Ritter
c06c6f5c6d - Update spdlog to 1.13.0
- Removed patch 2823.patch because mismatch with new release
- Release notes 1.13.0:
  * Qt Sink: Allow for darker colors for light backgrounds (#2817). Thanks to @krawq.
  * Set CMAKE_BUILD_TYPE only for single-config generators (#2839). Thanks to @moritz-h.
  * Provide spdlog_header_only in build directory export (#2846). Thanks to @robertmaynard.
  * Add SPDLOG_TO_VERSION to compare spdlog version (#2853). Thanks to @kegechen.
  * Support async_overflow_policy::discard_new (#2876). Thanks to @walkerlala.
  * Make syslog_sink.h's syslog_prio_from_level protected (#2918). Thanks to @shannonbooth.
  * Fix OS availability check of pthread_threadid_np for iOS (#2897). Thanks to @lowdesertpunk.
  * Add .git-blame-ignore-revs to ignore clang-format related commits (#2899). Thanks to @lowdesertpunk.
  * Match SPDLOG_CONSTEXPR_FUNC to FMT_CONSTEXPR (#2901). Thanks to @kkraus14.
- Bugfixes:
  * Check fd_ is not nullptr in file_helper to prevent possible crash if disk is full (#2972).
  * Fix encoding issue in qt_sinks (#2862). Thanks to @neothenil and @tt4g .
  * Fix wrong thread_id (TID) in systemd_sink.h (#2919). Thanks to @M010.
  * Update example.cpp to fix the vector issue in bin_example (#2963). Thanks to @zhuzhzh.
  * Fix MSVC compile flag for no exceptions (#2974). Thanks to @Programicus.
  * Fix bug in circular_q::size() (#2820).
  * Fix link to fmt license file (#2967).
- Maintenance:
  * Added and updated various tests for circular_q.
  * Removed obsolete part from CMake configuration files (#2871). Thanks to @albert-github.
  * Removed policy_max from cmake_minimum_required(..).
  * Updated clang-format to google style and updated various formatting scripts.
  * Bumped to catch2 v3.5.0.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=94
2024-01-12 12:27:56 +00:00
Dominique Leuenberger
73aef3e021 Accepting request 1136092 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1136092
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spdlog?expand=0&rev=32
2024-01-03 11:23:03 +00:00
Bernd Ritter
07ce18bf45 Accepting request 1135772 from home:jengelh:branches:devel:libraries:c_c++
- Update symbol versioning pattern to actually match symbols

OBS-URL: https://build.opensuse.org/request/show/1135772
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=92
2024-01-02 09:34:36 +00:00
Ana Guerrero
7d221c63f1 Accepting request 1135257 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1135257
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spdlog?expand=0&rev=31
2023-12-28 21:54:35 +00:00
Bernd Ritter
7319bccc04 Accepting request 1133041 from home:jengelh:branches:devel:libraries:c_c++
- Add some symbol versions to ease rebuilds and transition on
  user systems when fmt changes [boo#1217820]

OBS-URL: https://build.opensuse.org/request/show/1133041
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=90
2023-12-27 09:51:09 +00:00
Ana Guerrero
543cb7dc8c Accepting request 1126931 from devel:libraries:c_c++
- download 2823.patch from upstream again to fix metadata
  mismatch

- Removed e36b69a0ecbdfb51cc28087b11256fb88c360ba4.patch as [boo#1199306] is now integrated.
- Add e36b69a0ecbdfb51cc28087b11256fb88c360ba4.patch
  lower than (new) 3
  * CMake improvement regarding cmake_minimum_required and policy.
  * Avoid c-style casting in stdout sinks.
  * Support for FMT_STRING compile time checking.
- Added additional building options
  * Ability to add sinks to a logger after its creation
  * Replaced set_async_mode(..) with factory template.

OBS-URL: https://build.opensuse.org/request/show/1126931
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spdlog?expand=0&rev=30
2023-11-17 19:49:05 +00:00
ba6ed2bb98 - download 2823.patch from upstream again to fix metadata
mismatch
- Removed e36b69a0ecbdfb51cc28087b11256fb88c360ba4.patch as [boo#1199306] is now integrated.
- Add e36b69a0ecbdfb51cc28087b11256fb88c360ba4.patch
  lower than (new) 3
  * CMake improvement regarding cmake_minimum_required and policy.
  * Avoid c-style casting in stdout sinks.
  * Support for FMT_STRING compile time checking.
- Added additional building options
  * Ability to add sinks to a logger after its creation
  * Replaced set_async_mode(..) with factory template.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=88
2023-11-16 14:49:21 +00:00
3e96ed7324 Accepting request 1126873 from home:jsrain:branches:devel:libraries:c_c++
- refresh 2823.patch from upstream

OBS-URL: https://build.opensuse.org/request/show/1126873
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=87
2023-11-16 14:48:25 +00:00
Dominique Leuenberger
2c90b3fa57 Accepting request 1102662 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1102662
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spdlog?expand=0&rev=29
2023-08-07 13:28:51 +00:00
Dominique Leuenberger
02947f91dd Accepting request 1101996 from home:dimstar:Factory
- Add 2827.patch: Added missing square bracket to fix the
  level_to_string_view.

OBS-URL: https://build.opensuse.org/request/show/1101996
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=85
2023-08-07 09:06:48 +00:00
Dominique Leuenberger
5ff9b5e2ca Accepting request 1097821 from devel:libraries:c_c++
- Update to version 1.12.0
  * Support for external fmtlib versions 10.x (#2694). Thanks @H1X4Dev and @mguludag.
  * Better support for std::format (#2359, #2544, #2680, #2688). Thanks @eli-b , @sylveon and @bachittle.
  * Added new qt color sink. Logs to QTextEdit widget with some nice colors.
  * Update #include to a deprecated fmt header (#2545) .Thanks @kromain.
  * Fixes and impovements to dup_filter_sink (#2549, #2563). Thanks @zydxhs and @zhuyadong.
  * Fix unnecessary empty backtrace begin/end logs (#2568). Thanks @koldi.
  * Fixed variable name in msvc_sink (#2573). Thanks @naddu77.
  * Add system includes (SPDLOG_SYSTEM_INCLUDES) cmake option (#2575). Thanks @dpayne.
  * Improve dequeue of the async queue (@2587, #2588 ). Thanks @alokpr.
  * Fix tcp_client sink for FreeBSD (#2590). Thanks @segoon.
  * Support linux/musl libc (#2589). Thanks @kraj.
  * Support newlib C library configurations without tm_gmtoff field (#2600). Thanks @igrr.
  * Fix type of event id in win_eventlog_sink (#2598). Thanks @Tagl.
  * Fix -Wshadow warnings in spdlog::sinks::dist_sink (#2599). Thanks @robinlinden.
  * Spelling corrections (#2606, #2732). Thanks @albert-github and @zencatalyst.
  * Add sync() function to file_helper (#2343). Thanks @espkk.
  * Add a trivial callback_sink (#2610). Thanks @maghorbani.
  * Fix unexpected delimiter at start of line in to_hex formatter (#2627). Thanks @starsunyzl.
  * Fix MinGW build issue on example (#2642). Thanks @zEuS0390.
  * Add optional TID definition to the systemd sink (#2619). Thanks @chardin-cpi.
  * Added apply_logger_env_levels() (#2648, #2649). Thanks @afshinpir.
  * Support utf8 in msvc_sink (#2651). Thanks @Demonese.
  * Better handling of utf to wchar (66407f5).
  * Use catch v3 for tests (#2656, (#2659). Thanks @xvitaly and @seker.
  * New kafka sink (#2655). Thanks @vbirds and @SpriteOvO.
  * Fix os namespace in systemd_sink.h (#2668). Thanks @MyNameIsLame.
  * Enable systemd_sink tests in linux pipeline (#2669). Thanks @MyNameIsLame.
  * Fix stdout_sink_base::log's fflush() behaviour inconsistency (#2646). Thanks @25077667.
  * Fix for missing pthread_threadid_np in macOS < 10.6 and PowerPC (#2715). Thanks @barracuda156.
  * Fix ringbuffer_sink moving warning (#2722). Thanks @jamesruan.
  * Update INSTALL doc (#2775). Thanks @7starsea.
  * Fix warning in qt_sinks.h (#2781). Thanks @dayfixer.
  * Remove IPv4 limitation from tcp_client (#2790). Thanks @Simon-Janos.
  * Fix android sink when message is not loggable (#2801). Thanks @lucasrangit.
- Removed three patches after update update to 1.12.0 includes these
  * patch 0ca574ae168820da0268b3ec7607ca7b33024d05.patch removed
  * patch v1.11.0_removed_brackets_for_fmt_10.diff removed
  * patch tt4g-fix-2735.diff removed

OBS-URL: https://build.opensuse.org/request/show/1097821
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spdlog?expand=0&rev=28
2023-07-10 14:39:31 +00:00
Bernd Ritter
f00378c117 - Update to version 1.12.0
* Support for external fmtlib versions 10.x (#2694). Thanks @H1X4Dev and @mguludag.
  * Better support for std::format (#2359, #2544, #2680, #2688). Thanks @eli-b , @sylveon and @bachittle.
  * Added new qt color sink. Logs to QTextEdit widget with some nice colors.
  * Update #include to a deprecated fmt header (#2545) .Thanks @kromain.
  * Fixes and impovements to dup_filter_sink (#2549, #2563). Thanks @zydxhs and @zhuyadong.
  * Fix unnecessary empty backtrace begin/end logs (#2568). Thanks @koldi.
  * Fixed variable name in msvc_sink (#2573). Thanks @naddu77.
  * Add system includes (SPDLOG_SYSTEM_INCLUDES) cmake option (#2575). Thanks @dpayne.
  * Improve dequeue of the async queue (@2587, #2588 ). Thanks @alokpr.
  * Fix tcp_client sink for FreeBSD (#2590). Thanks @segoon.
  * Support linux/musl libc (#2589). Thanks @kraj.
  * Support newlib C library configurations without tm_gmtoff field (#2600). Thanks @igrr.
  * Fix type of event id in win_eventlog_sink (#2598). Thanks @Tagl.
  * Fix -Wshadow warnings in spdlog::sinks::dist_sink (#2599). Thanks @robinlinden.
  * Spelling corrections (#2606, #2732). Thanks @albert-github and @zencatalyst.
  * Add sync() function to file_helper (#2343). Thanks @espkk.
  * Add a trivial callback_sink (#2610). Thanks @maghorbani.
  * Fix unexpected delimiter at start of line in to_hex formatter (#2627). Thanks @starsunyzl.
  * Fix MinGW build issue on example (#2642). Thanks @zEuS0390.
  * Add optional TID definition to the systemd sink (#2619). Thanks @chardin-cpi.
  * Added apply_logger_env_levels() (#2648, #2649). Thanks @afshinpir.
  * Support utf8 in msvc_sink (#2651). Thanks @Demonese.
  * Better handling of utf to wchar (66407f5).
  * Use catch v3 for tests (#2656, (#2659). Thanks @xvitaly and @seker.
  * New kafka sink (#2655). Thanks @vbirds and @SpriteOvO.
  * Fix os namespace in systemd_sink.h (#2668). Thanks @MyNameIsLame.
  * Enable systemd_sink tests in linux pipeline (#2669). Thanks @MyNameIsLame.
  * Fix stdout_sink_base::log's fflush() behaviour inconsistency (#2646). Thanks @25077667.
  * Fix for missing pthread_threadid_np in macOS < 10.6 and PowerPC (#2715). Thanks @barracuda156.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=83
2023-07-09 12:05:27 +00:00
Dominique Leuenberger
df512d22c4 Accepting request 1088053 from devel:libraries:c_c++
- Applied three patches from upstream after update to dependency fmt 1.10 broke test in daily_file_sink #2735
  * patch 0ca574ae168820da0268b3ec7607ca7b33024d05.patch add support for a changed symbol in fmt 1.10.0
  * patch v1.11.0_removed_brackets_for_fmt_10.diff removes duplicate brackets from unit tests
  * patch tt4g-fix-2735.diff solves the failing tests due to a now redundant workaround

OBS-URL: https://build.opensuse.org/request/show/1088053
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spdlog?expand=0&rev=27
2023-05-22 11:14:05 +00:00
Bernd Ritter
2b9d191789 - Applied three patches from upstream after update to dependency fmt 1.10 broke test in daily_file_sink #2735
* patch 0ca574ae168820da0268b3ec7607ca7b33024d05.patch add support for a changed symbol in fmt 1.10.0
  * patch v1.11.0_removed_brackets_for_fmt_10.diff removes duplicate brackets from unit tests
  * patch tt4g-fix-2735.diff solves the failing tests due to a now redundant workaround

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=81
2023-05-20 13:07:22 +00:00
Bernd Ritter
21ff8d1527 - Applied three patches from upstream after update to dependency fmt 1.10 broke test in daily_file_sink #2735
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=80
2023-05-20 12:57:15 +00:00
Bernd Ritter
4ad51c1a8e added fix for issue 2735
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=79
2023-05-17 18:58:05 +00:00
Bernd Ritter
7c2cdd285c Referred to patch v1.11.0_removed_brackets_for_fmt_10.diff to fix tests for FMT 10
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=78
2023-05-16 05:41:46 +00:00
Bernd Ritter
c072652612 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=77 2023-05-16 05:40:44 +00:00
Bernd Ritter
2867271255 Added the upstream patch for non bundled fmt.
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=76
2023-05-12 07:08:46 +00:00
Dominique Leuenberger
d2e64e689e Accepting request 1032966 from devel:libraries:c_c++
- Update to version 1.11.0
  * Update to fmt lib version 9.1.0 #2346, #2485, #2512, #2517 . Thanks @sylveon, @YunchengLiu, @tt4g, @tycho and @vitaut
  * Fix template instantiation warning #2336 . Thanks @aengusjiang
  * Event handlers improvements #2342, #2375 . Thanks @espkk and @kslattery
  * Allow modifying the used Android buffer ID #2358. Thanks @tiolan
  * Fix clone in async test #2364. Thanks @stkw0
  * Custom formatter optimization #2365. Thanks @conr2d
  * Fix C++14 builds for gcc 4.x (#2333) #2372 . Thanks @kslattery
  * Add minor version to CMake's SOVERSION #2376
  * Allow compilation with FMT_ENFORCE_COMPILE_STRING #2381. Thanks @john4744
  * Fix pkg-config generation #2383. Thanks @alexshpilkin
  * Remove unused code from null_mutex #2385. Thanks @panzhongxian
  * Fix redundant std::move #2396. Thanks @polesapart
  * Remove the empty file if in first period in hourly logger #2386. Thanks @panzhongxian
  * Add reset_overrun_counter() function to the async logging #2399 Thanks @bergen4
  * Set C++20 in CMake when SPDLOG_USE_STD_FORMAT option is turned on #2402. Thanks @cookcocck
  * Fix mingw test #2415. Thanks @neheb
  * Support for any std::chrono::duration type in flush_every(..) #2439. Thanks @LucasChollet
  * Fix implicit casting of level_enum #2443. Thanks @ibmibmibm
  * Comment fix #2445. Thanks @Hish15
  * Fix gcc 4.x build #2449. Thanks @Simon-Janos
  * Add openSUSE installation instructions #2468. Thanks @LorenDB
  * Fixed missing include file in stopwatch.h #2434. Thanks @fabianbuettner
  * Support for omitting source info by defining SPDLOG_NO_SOURCE_LOC #2476. Thanks @nigels-com
  * Added SPDLOG_BUILD_PIC build option to CMake #2475. Thanks @nigels-com
  * Fix include windows.h #2495. Thanks @panicgh
  * Workaround gcc 12 warnings #2498, #2499 . Thanks @offa
  * Migrate to Github Actions CI #2500. Thanks @offa
  * Replace iterator difference with std::distance #2509 Thanks @kin4stat
  * Export targets file to build directory at configure time #2514, #2515. Thanks @puneetmatharu
  * MongoDB sink improvements #2519. Thanks @sandorzm
  * Fix shadow warning in dist_sink #2431. Thanks @MohammadKanan for reporting.
  * 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. Thanks @DominikGrabiec and @sylveon
- Removed e36b69a0ecbdfb51cc28087b11256fb88c360ba4.patch as [boo#1199306] is now integrated. 
  * Updated baselibs.conf accordingly.

OBS-URL: https://build.opensuse.org/request/show/1032966
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spdlog?expand=0&rev=26
2022-11-04 16:31:35 +00:00
Bernd Ritter
caf0b5ff53 - Update to version 1.11.0
* Update to fmt lib version 9.1.0 #2346, #2485, #2512, #2517 . Thanks @sylveon, @YunchengLiu, @tt4g, @tycho and @vitaut
  * Fix template instantiation warning #2336 . Thanks @aengusjiang
  * Event handlers improvements #2342, #2375 . Thanks @espkk and @kslattery
  * Allow modifying the used Android buffer ID #2358. Thanks @tiolan
  * Fix clone in async test #2364. Thanks @stkw0
  * Custom formatter optimization #2365. Thanks @conr2d
  * Fix C++14 builds for gcc 4.x (#2333) #2372 . Thanks @kslattery
  * Add minor version to CMake's SOVERSION #2376
  * Allow compilation with FMT_ENFORCE_COMPILE_STRING #2381. Thanks @john4744
  * Fix pkg-config generation #2383. Thanks @alexshpilkin
  * Remove unused code from null_mutex #2385. Thanks @panzhongxian
  * Fix redundant std::move #2396. Thanks @polesapart
  * Remove the empty file if in first period in hourly logger #2386. Thanks @panzhongxian
  * Add reset_overrun_counter() function to the async logging #2399 Thanks @bergen4
  * Set C++20 in CMake when SPDLOG_USE_STD_FORMAT option is turned on #2402. Thanks @cookcocck
  * Fix mingw test #2415. Thanks @neheb
  * Support for any std::chrono::duration type in flush_every(..) #2439. Thanks @LucasChollet
  * Fix implicit casting of level_enum #2443. Thanks @ibmibmibm
  * Comment fix #2445. Thanks @Hish15
  * Fix gcc 4.x build #2449. Thanks @Simon-Janos
  * Add openSUSE installation instructions #2468. Thanks @LorenDB
  * Fixed missing include file in stopwatch.h #2434. Thanks @fabianbuettner
  * Support for omitting source info by defining SPDLOG_NO_SOURCE_LOC #2476. Thanks @nigels-com
  * Added SPDLOG_BUILD_PIC build option to CMake #2475. Thanks @nigels-com
  * Fix include windows.h #2495. Thanks @panicgh
  * Workaround gcc 12 warnings #2498, #2499 . Thanks @offa
  * Migrate to Github Actions CI #2500. Thanks @offa
  * Replace iterator difference with std::distance #2509 Thanks @kin4stat
  * Export targets file to build directory at configure time #2514, #2515. Thanks @puneetmatharu

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=74
2022-11-02 22:55:52 +00:00
Dominique Leuenberger
d585ca8513 Accepting request 1030968 from devel:libraries:c_c++
- Adjust baselibs.conf for #1199306 patch.
- Update descriptions.
- Add e36b69a0ecbdfb51cc28087b11256fb88c360ba4.patch 
  [boo#1199306]; changes SONAME to be more distinct
- Limit build choices on catch2-dependency to catch2 2.13.4 and
  lower than (new) 3

OBS-URL: https://build.opensuse.org/request/show/1030968
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spdlog?expand=0&rev=25
2022-10-27 11:53:20 +00:00
Bernd Ritter
7d37a6e18c Accepting request 1030966 from home:jengelh:branches:devel:libraries:c_c++
clean the nondescript changelog, put some more descriptive
entries (for the purposes of Factory submission)

OBS-URL: https://build.opensuse.org/request/show/1030966
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=72
2022-10-24 22:09:49 +00:00
Bernd Ritter
10e3678c0a Accepting request 1030963 from home:jengelh:branches:devel:libraries:c_c++
fix build failure

OBS-URL: https://build.opensuse.org/request/show/1030963
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=71
2022-10-24 21:55:53 +00:00
Bernd Ritter
be982b2aec - another sover approach
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=70
2022-10-24 21:39:59 +00:00
Bernd Ritter
477770278e - another package
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=69
2022-10-24 21:13:53 +00:00
Bernd Ritter
52615835d4 - version instead of sover
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=68
2022-10-24 21:07:58 +00:00
Bernd Ritter
e80d984e76 - tests with sover
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=67
2022-10-24 20:56:29 +00:00
Bernd Ritter
10fc51b7f1 - reverted changes to sover...
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=66
2022-10-20 21:02:32 +00:00
Bernd Ritter
475d8e8ea7 - trying around with sover and version and stuff
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=65
2022-10-20 20:57:47 +00:00
Bernd Ritter
639afb29fe - libname changed due to different sover
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=64
2022-10-20 20:49:44 +00:00
Bernd Ritter
952e15b058 - Trying a different sover
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=63
2022-10-20 20:40:45 +00:00
Bernd Ritter
dbe3f934e6 - Changing sover
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=62
2022-10-20 20:30:10 +00:00
Bernd Ritter
e69b0660d8 - Patch file added locally
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=61
2022-10-20 20:09:19 +00:00
Bernd Ritter
4a1ea28635 - Patch for boo#1199306 in upstream spdlog until new release is available.
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=60
2022-10-20 20:01:29 +00:00