gnu: spdlog: Update to 1.11.0.

* gnu/packages/logging.scm (spdlog): Update to 1.11.0.
[source]<origin>: Remove obselete snippet.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Greg Hogan 2022-11-07 19:47:44 +00:00 committed by Ludovic Courtès
parent 159bf4ac24
commit 688c3ef282
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -212,7 +212,7 @@ (define-public multitail
(define-public spdlog
(package
(name "spdlog")
(version "1.10.0")
(version "1.11.0")
(source
(origin
(method git-fetch)
@ -221,14 +221,7 @@ (define-public spdlog
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "02xz017ba9fssm1rp1fcfld7h79awbr6fqai9dxaqp02akp3davk"))
(modules '((guix build utils)))
(snippet
;; Prevent race on busy hardware. Remove snippet for versions
;; > 1.10.0; see <https://github.com/gabime/spdlog/issues/2363>.
'(substitute* "tests/test_misc.cpp"
(("spdlog::details::os::sleep_for_millis\\(10\\)")
"spdlog::details::os::sleep_for_millis(100)")))))
(base32 "0i3a1cqrg1sz0w50g7zz9x73rf838igqri12q8ijh4rzpq0qq3ch"))))
(build-system cmake-build-system)
;; TODO run benchmark. Currently not possible, as adding
;; (gnu packages benchmark) forms a dependency cycle