~ruther/guix-local

6fbb2f11d2ac08d816b5f087103698319f806430 — Greg Hogan 1 year, 8 months ago b7f8c13
gnu: spdlog: Update to 1.15.1.

* gnu/packages/logging.scm (spdlog): Update to 1.15.1.
(spdlog-1.13): New variable.
* gnu/packages/messaging.scm (mtxclient, nheko),
* gnu/packages/radio.scm (gr-satellites),
* gnu/packages/upnp.scm (gerbera),
* gnu/packages/wm.scm (waybar)
[inputs]: Replace spdlog with spdlog-1.13.

Change-Id: I2458a03792b967fcf6761aa31b302d041a0abe3e
M gnu/packages/logging.scm => gnu/packages/logging.scm +15 -2
@@ 239,7 239,7 @@ output in multiple windows in a terminal.")
(define-public spdlog
  (package
    (name "spdlog")
    (version "1.13.0")
    (version "1.15.1")
    (source
     (origin
       (method git-fetch)


@@ 248,7 248,7 @@ output in multiple windows in a terminal.")
             (commit (string-append "v" version))))
       (file-name (git-file-name name version))
       (sha256
        (base32 "0zgdmdgnp2y36jrlk85d4fiyjkjd6anly8pambyc3f3v6sg02zyy"))))
        (base32 "1drpbn7b6iikypdlsvzpcjwyls0rqzl7sz7f7xjbn3d7ic55a1p1"))))
    (build-system cmake-build-system)
    ;; TODO run benchmark. Currently not possible, as adding
    ;; (gnu packages benchmark) forms a dependency cycle


@@ 268,6 268,19 @@ library.")
    ;; "include/spdlog/fmt/bundled" is under BSD 2 clause license.
    (license (list license:expat license:bsd-2))))

(define-public spdlog-1.13
  (package/inherit spdlog
    (version "1.13.0")
    (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) version))
       (sha256
        (base32 "0zgdmdgnp2y36jrlk85d4fiyjkjd6anly8pambyc3f3v6sg02zyy"))))))

(define-public spdlog-1.10
  (package
    (inherit spdlog)

M gnu/packages/messaging.scm => gnu/packages/messaging.scm +2 -2
@@ 2446,7 2446,7 @@ QMatrixClient project.")
           olm
           openssl
           re2
           spdlog
           spdlog-1.13
           zlib))
    (native-inputs
     (list googletest pkg-config))


@@ 2525,7 2525,7 @@ for the Matrix protocol.  It is built on to of @code{Boost.Asio}.")
           qtwayland
           qtsvg
           re2
           spdlog
           spdlog-1.13
           vulkan-headers
           vulkan-loader
           xdg-utils                    ; xdg-open for opening URLs

M gnu/packages/radio.scm => gnu/packages/radio.scm +1 -1
@@ 1181,7 1181,7 @@ to the fix block above.
           python-pyaml
           python-pyzmq
           python-requests
           spdlog
           spdlog-1.13
           volk))
    (arguments
     `(#:modules ((guix build cmake-build-system)

M gnu/packages/upnp.scm => gnu/packages/upnp.scm +1 -1
@@ 213,7 213,7 @@ It aims to be fully compliant with DLNA and UPnP-AV standards.")
           libmatroska
           libupnp
           pugixml
           spdlog
           spdlog-1.13
           sqlite
           taglib
           `(,util-linux "lib")

M gnu/packages/wm.scm => gnu/packages/wm.scm +1 -1
@@ 2509,7 2509,7 @@ compository, supporting the following features:
                  pipewire
                  playerctl
                  pulseaudio
                  spdlog
                  spdlog-1.13
                  wayland
                  wireplumber))
    (native-inputs