* [bug#59110] [PATCH 1/4] gnu: Add spdlog-1.10.
2022-11-07 19:46 [bug#59110] [PATCH 0/4] Update spdlog Greg Hogan
@ 2022-11-07 19:47 ` Greg Hogan
2022-11-07 19:47 ` [bug#59110] [PATCH 2/4] gnu: bear: Replace spdlog with spdlog-1.10 Greg Hogan
` (3 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Greg Hogan @ 2022-11-07 19:47 UTC (permalink / raw)
To: 59110; +Cc: Greg Hogan
* gnu/packages/logging.scm (spdlog-1.10): New variable.
---
gnu/packages/logging.scm | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/gnu/packages/logging.scm b/gnu/packages/logging.scm
index 2781ac5194..7cce8e1624 100644
--- a/gnu/packages/logging.scm
+++ b/gnu/packages/logging.scm
@@ -245,6 +245,20 @@ (define-public spdlog
;; "include/spdlog/fmt/bundled" is under BSD 2 clause license.
(license (list license:expat license:bsd-2))))
+(define-public spdlog-1.10
+ (package
+ (inherit spdlog)
+ (version "1.10.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 "spdlog" version))
+ (sha256
+ (base32 "02xz017ba9fssm1rp1fcfld7h79awbr6fqai9dxaqp02akp3davk"))))))
+
(define-public rsyslog
(package
(name "rsyslog")
--
2.38.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [bug#59110] [PATCH 2/4] gnu: bear: Replace spdlog with spdlog-1.10.
2022-11-07 19:46 [bug#59110] [PATCH 0/4] Update spdlog Greg Hogan
2022-11-07 19:47 ` [bug#59110] [PATCH 1/4] gnu: Add spdlog-1.10 Greg Hogan
@ 2022-11-07 19:47 ` Greg Hogan
2022-11-07 19:47 ` [bug#59110] [PATCH 3/4] gnu: spdlog: Update to 1.11.0 Greg Hogan
` (2 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Greg Hogan @ 2022-11-07 19:47 UTC (permalink / raw)
To: 59110; +Cc: Greg Hogan
* gnu/packages/build-tools.scm (bear)[inputs]: Replace spdlog with
spdlog-1.10.
---
gnu/packages/build-tools.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm
index 9cd11f08ea..8627f699a1 100644
--- a/gnu/packages/build-tools.scm
+++ b/gnu/packages/build-tools.scm
@@ -141,7 +141,7 @@ (define-public bear
("protobuf" ,protobuf)
("python" ,python-wrapper)
("re2" ,re2)
- ("spdlog" ,spdlog)))
+ ("spdlog" ,spdlog-1.10)))
(native-inputs
`(("abseil-cpp" ,abseil-cpp)
("googletest" ,googletest)
--
2.38.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [bug#59110] [PATCH 3/4] gnu: spdlog: Update to 1.11.0.
2022-11-07 19:46 [bug#59110] [PATCH 0/4] Update spdlog Greg Hogan
2022-11-07 19:47 ` [bug#59110] [PATCH 1/4] gnu: Add spdlog-1.10 Greg Hogan
2022-11-07 19:47 ` [bug#59110] [PATCH 2/4] gnu: bear: Replace spdlog with spdlog-1.10 Greg Hogan
@ 2022-11-07 19:47 ` Greg Hogan
2022-11-07 19:47 ` [bug#59110] [PATCH 4/4] gnu: waybar: Update to 0.9.15 Greg Hogan
2022-11-11 22:17 ` bug#59110: [PATCH 0/4] Update spdlog Ludovic Courtès
4 siblings, 0 replies; 6+ messages in thread
From: Greg Hogan @ 2022-11-07 19:47 UTC (permalink / raw)
To: 59110; +Cc: Greg Hogan
* gnu/packages/logging.scm (spdlog): Update to 1.11.0.
[source]<origin>: Remove obselete snippet.
---
gnu/packages/logging.scm | 11 ++---------
1 file changed, 2 insertions(+), 9 deletions(-)
diff --git a/gnu/packages/logging.scm b/gnu/packages/logging.scm
index 7cce8e1624..58af70c7c5 100644
--- a/gnu/packages/logging.scm
+++ b/gnu/packages/logging.scm
@@ -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
--
2.38.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [bug#59110] [PATCH 4/4] gnu: waybar: Update to 0.9.15.
2022-11-07 19:46 [bug#59110] [PATCH 0/4] Update spdlog Greg Hogan
` (2 preceding siblings ...)
2022-11-07 19:47 ` [bug#59110] [PATCH 3/4] gnu: spdlog: Update to 1.11.0 Greg Hogan
@ 2022-11-07 19:47 ` Greg Hogan
2022-11-11 22:17 ` bug#59110: [PATCH 0/4] Update spdlog Ludovic Courtès
4 siblings, 0 replies; 6+ messages in thread
From: Greg Hogan @ 2022-11-07 19:47 UTC (permalink / raw)
To: 59110; +Cc: Greg Hogan
* gnu/packages/wm.scm (waybar): Update to 0.9.15.
[inputs]: Replace fmt-8 with fmt.
---
gnu/packages/wm.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 54e1c9c016..78aa79a05d 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -1722,7 +1722,7 @@ (define-public swaybg
(define-public waybar
(package
(name "waybar")
- (version "0.9.13")
+ (version "0.9.15")
(source
(origin
(method git-fetch)
@@ -1731,10 +1731,10 @@ (define-public waybar
(commit version)))
(file-name (git-file-name name version))
(sha256
- (base32 "15fy21cipih80amv78g7g4k2gylf107phbv0fjacn3w3n0i3cf2k"))))
+ (base32 "0mvwsd3krrlniga0fq13b0qvsf1fj22mk9nzsfgz49r55lqw8sdv"))))
(build-system meson-build-system)
(inputs (list date
- fmt-8
+ fmt
gtk-layer-shell
gtkmm-3
jsoncpp
--
2.38.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* bug#59110: [PATCH 0/4] Update spdlog.
2022-11-07 19:46 [bug#59110] [PATCH 0/4] Update spdlog Greg Hogan
` (3 preceding siblings ...)
2022-11-07 19:47 ` [bug#59110] [PATCH 4/4] gnu: waybar: Update to 0.9.15 Greg Hogan
@ 2022-11-11 22:17 ` Ludovic Courtès
4 siblings, 0 replies; 6+ messages in thread
From: Ludovic Courtès @ 2022-11-11 22:17 UTC (permalink / raw)
To: Greg Hogan; +Cc: 59110-done
Hi,
Greg Hogan <code@greghogan.com> skribis:
> gnu: Add spdlog-1.10.
> gnu: bear: Replace spdlog with spdlog-1.10.
> gnu: spdlog: Update to 1.11.0.
> gnu: waybar: Update to 0.9.15.
Applied, thanks!
Ludo’.
^ permalink raw reply [flat|nested] 6+ messages in thread