guix_mirror_bot pushed a commit to branch next-master
in repository guix.

commit dfe4eabe3f8e1483b2a72536e3ebbd2319b02e99
Author: Cayetano Santos <[email protected]>
AuthorDate: Sun Jan 25 09:02:28 2026 +0100

    gnu: Add spdlog-1.14.
    
    * gnu/packages/logging.scm (spdlog-1.14): New variable.
    
    Change-Id: Iffd7423778185619c1bd05f8a71425a325fc1f29
---
 gnu/packages/logging.scm | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/gnu/packages/logging.scm b/gnu/packages/logging.scm
index 40680fdb0d..b1fb33278a 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)
 

Reply via email to