efraim pushed a commit to branch rust-team
in repository guix.

commit fea2673de7e4eaf0a2ef2bcdda50628ca7bc7e70
Author: Efraim Flashner <[email protected]>
AuthorDate: Mon Nov 11 10:29:57 2024 +0200

    gnu: rust-zbus-macros-3: Update to 3.15.2.
    
    * gnu/packages/crates-io.scm (rust-zbus-macros-3): Update to 3.15.2.
    [source]: Add snippet to allow for newer versions of dependencies.
    
    Change-Id: Ib78f9b9b81f810ba849226c6ffd5867732109688
---
 gnu/packages/crates-io.scm | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 5e27b8ea4b..73d3b9b9b1 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -94692,14 +94692,19 @@ for locating fonts.")
   (package
     (inherit rust-zbus-macros-4)
     (name "rust-zbus-macros")
-    (version "3.14.1")
+    (version "3.15.2")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "zbus_macros" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "17dwc1vvvwxlgn78cpds72hcf7y1hxqkjnpm0zlc0y38ji57kla1"))))
+        (base32 "19g0d7d4b8l8ycw498sz8pwkplv300j31i9hnihq0zl81xxljcbi"))
+       (modules '((guix build utils)))
+       (snippet
+        '(begin (substitute* "Cargo.toml"
+                  (("\"= ?([[:digit:]]+(\\.[[:digit:]]+)*)" _ version)
+                   (string-append "\"^" version)))))))
     (arguments
      `(#:tests? #f      ; Tests need a running dbus instance.
        #:cargo-inputs (("rust-proc-macro-crate" ,rust-proc-macro-crate-1)

Reply via email to