1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

gnu: Add spdlog-1.14.

* gnu/packages/logging.scm (spdlog-1.14): New variable.

Change-Id: Iffd7423778185619c1bd05f8a71425a325fc1f29
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
This commit is contained in:
Cayetano Santos
2026-01-25 09:02:28 +01:00
committed by Rutherther
parent b44103c0d3
commit 8d167feaaf

View File

@@ -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)