guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 6c8e58f0e442d9816d8021125a6e0ce56ed52f16
Author: Dariqq <[email protected]>
AuthorDate: Wed Feb 18 17:26:03 2026 +0000

    gnu: breezy: Update to 3.3.15.
    
    * gnu/packages/version-control.scm (breezy): Update to 3.3.15.
    [#:phases]: Remove 'relax-gcc-14-strictness phase.
    [native-inputs]: Replace python-cython-0 with python-cython.
    [inputs]: Replace python-dulwich with python-dulwich-0.24.
    * gnu/packages/rust-crates.scm (breezy): Update crates accordingly.
    
    Fixes: guix/guix#6478
    Change-Id: I5d527e871304a0543626bc68293740402584c25a
    Signed-off-by: Andreas Enge <[email protected]>
---
 gnu/packages/rust-crates.scm     | 52 ++++++++++++++++++++++++----------------
 gnu/packages/version-control.scm | 12 ++++------
 2 files changed, 36 insertions(+), 28 deletions(-)

diff --git a/gnu/packages/rust-crates.scm b/gnu/packages/rust-crates.scm
index 11c4ab6654..b44a6f90a4 100644
--- a/gnu/packages/rust-crates.scm
+++ b/gnu/packages/rust-crates.scm
@@ -21004,6 +21004,10 @@
   (crate-source "syn" "2.0.115"
                 "04iw4irs1kp4lcs0rl6zmkg8kg2x5lkc8wj9lqzi2a5c439lwqbf"))
 
+(define rust-syn-2.0.116
+  (crate-source "syn" "2.0.116"
+                "1jv9pk48qmhn6yrdfl3lngy5i74wg7gcx13gfhvm4s8q0p3j9x1x"))
+
 (define rust-syn-2.0.28
   (crate-source "syn" "2.0.28"
                 "0rqm6lnxdgg5blva19l2sjr7iwj2r5dwb3cx32r4iqzmndsijdh4"))
@@ -21241,6 +21245,10 @@
   (crate-source "target-lexicon" "0.13.4"
                 "1fnh3md1p3bsxviyydvg9qk5q9i9x5a5s5f7ygi6f84ahpmhgpdi"))
 
+(define rust-target-lexicon-0.13.5
+  (crate-source "target-lexicon" "0.13.5"
+                "1jm6lmf9hsn7ri2d6v9gg6fy24lylhskh6pbxh71f82wdxd97dmd"))
+
 (define rust-target-spec-3.4.2
   (crate-source "target-spec" "3.4.2"
                 "0lr5sp4hjiawwhdmv3hbg5ip566iqha31shwdpj0ci5svh7lshj9"))
@@ -23160,6 +23168,10 @@
   (crate-source "unicode-ident" "1.0.23"
                 "17m0v64a09qyp1b4jy2d9ywinp1ic2rd2jyxcjdvwy4qm0wd0zak"))
 
+(define rust-unicode-ident-1.0.24
+  (crate-source "unicode-ident" "1.0.24"
+                "0xfs8y1g7syl2iykji8zk5hgfi5jw819f5zsrbaxmlzwsly33r76"))
+
 (define rust-unicode-joining-type-0.7.0
   (crate-source "unicode-joining-type" "0.7.0"
                 "1xgn8cjv3r3s9f3zqs3v2k6hv8d43l3z6nkm1047bg5qri3wpy12"))
@@ -30062,30 +30074,30 @@
                                    rust-zerocopy-0.7.35
                                    rust-zerocopy-derive-0.7.35))
                      (breezy =>
-                             (list rust-aho-corasick-1.1.3
-                                   rust-autocfg-1.4.0
-                                   rust-cfg-if-1.0.0
+                             (list rust-aho-corasick-1.1.4
+                                   rust-autocfg-1.5.0
                                    rust-heck-0.5.0
-                                   rust-indoc-2.0.6
+                                   rust-indoc-2.0.7
                                    rust-lazy-static-1.5.0
-                                   rust-libc-0.2.171
-                                   rust-memchr-2.7.4
+                                   rust-libc-0.2.182
+                                   rust-memchr-2.8.0
                                    rust-memoffset-0.9.1
                                    rust-once-cell-1.21.3
-                                   rust-portable-atomic-1.11.0
-                                   rust-proc-macro2-1.0.94
-                                   rust-pyo3-0.23.5
-                                   rust-pyo3-build-config-0.23.5
-                                   rust-pyo3-ffi-0.23.5
-                                   rust-pyo3-macros-0.23.5
-                                   rust-pyo3-macros-backend-0.23.5
-                                   rust-quote-1.0.40
-                                   rust-regex-1.11.1
-                                   rust-regex-automata-0.4.9
-                                   rust-regex-syntax-0.8.5
-                                   rust-syn-2.0.100
-                                   rust-target-lexicon-0.12.16
-                                   rust-unicode-ident-1.0.18
+                                   rust-portable-atomic-1.13.1
+                                   rust-proc-macro2-1.0.106
+                                   rust-pyo3-0.26.0
+                                   rust-pyo3-build-config-0.26.0
+                                   rust-pyo3-ffi-0.26.0
+                                   rust-pyo3-macros-0.26.0
+                                   rust-pyo3-macros-backend-0.26.0
+                                   rust-quote-1.0.44
+                                   rust-regex-1.12.3
+                                   rust-regex-automata-0.4.14
+                                   rust-regex-syntax-0.8.9
+                                   rust-rustversion-1.0.22
+                                   rust-syn-2.0.116
+                                   rust-target-lexicon-0.13.5
+                                   rust-unicode-ident-1.0.24
                                    rust-unindent-0.2.4))
                      (bwt =>
                           (list rust-aho-corasick-1.1.4
diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm
index 6496736d04..1243cbfcd3 100644
--- a/gnu/packages/version-control.scm
+++ b/gnu/packages/version-control.scm
@@ -188,7 +188,7 @@
 (define-public breezy
   (package
     (name "breezy")
-    (version "3.3.11")
+    (version "3.3.15")
     (source
      (origin
        (method url-fetch)
@@ -200,7 +200,7 @@
        (snippet '(for-each delete-file (find-files "." "\\pyx.c$")))
        (sha256
         (base32
-         "0fxv7ca6qbrj6bvrbfgjrd9ldppa8zq8hc461rikh85c5xg9rjqi"))))
+         "0manyzwi04xcdr6swnja1z3087am0axzymr2ggqd8ni5jfkpdvbj"))))
     (build-system pyproject-build-system)
     (arguments
      (list
@@ -231,10 +231,6 @@
                                    (find-files "breezy/tests"))
                 (("#!/bin/sh")
                  (format #f "#!~a" (which "sh"))))))
-          (add-after 'unpack 'relax-gcc-14-strictness
-            (lambda _
-              (setenv "CFLAGS"
-                      (string-append "-g -O2 
-Wno-error=implicit-function-declaration"))))
           (replace 'check
             (lambda* (#:key tests? #:allow-other-keys)
               (when tests?
@@ -259,7 +255,7 @@
     (native-inputs
      (append
       (list gettext-minimal
-            python-cython-0
+            python-cython
             python-setuptools
             python-setuptools-gettext
             python-setuptools-rust
@@ -276,7 +272,7 @@
                  (compose list make-rust-sysroot))
           '())))
     (inputs (cons* python-configobj
-                   python-dulwich
+                   python-dulwich-0.24
                    python-fastbencode
                    python-fastimport
                    python-launchpadlib

Reply via email to