From 8d167feaafa4b3497c894809cfafb54ce10a6371 Mon Sep 17 00:00:00 2001 From: Cayetano Santos Date: Sun, 25 Jan 2026 09:02:28 +0100 Subject: [PATCH] gnu: Add spdlog-1.14. * gnu/packages/logging.scm (spdlog-1.14): New variable. Change-Id: Iffd7423778185619c1bd05f8a71425a325fc1f29 Signed-off-by: Rutherther --- gnu/packages/logging.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/logging.scm b/gnu/packages/logging.scm index 40680fdb0d12f998f07ab44a15207a7075b1e576..b1fb33278ac3ad59dea4174ae0f6ee41cf1036b4 100644 --- a/gnu/packages/logging.scm +++ b/gnu/packages/logging.scm @@ -312,6 +312,24 @@ library.") (modify-inputs (package-propagated-inputs spdlog-1.15) (replace "fmt" fmt-9))))) +(define-public spdlog-1.14 + (package/inherit spdlog-1.15 + (version "1.14.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/gabime/spdlog") + (commit (string-append "v" version)))) + (file-name (git-file-name (package-name spdlog-1.15) version)) + (sha256 + (base32 "192hlxrz6nv27lca07ll19cwzwyi04vrz2p7dxwvi592ndfj3f8p")) + (modules '((guix build utils))) + (snippet #~(delete-file-recursively "include/spdlog/fmt/bundled")))) + (propagated-inputs + (modify-inputs (package-propagated-inputs spdlog-1.15) + (replace "fmt" fmt-9))))) + ;; Update when changing the pinned version of fmt. (define-public spdlog spdlog-1.13)