From 6fdb90592ade8bc91c6b2c8f199e1cf235a903a1 Mon Sep 17 00:00:00 2001 From: Patrick Norton Date: Wed, 6 May 2026 08:22:50 -0400 Subject: [PATCH] gnu: difftastic: Update to 0.69.0. * gnu/packages/rust-apps.scm (difftastic): Update to 0.69.0. * gnu/packages/rust-crates.scm (lookup-cargo-inputs)[difftastic]: Update cargo-inputs. Change-Id: Ic19fb7bab1bb90aede0d035f786ad983eb97b041 Signed-off-by: Efraim Flashner --- gnu/packages/rust-apps.scm | 4 +- gnu/packages/rust-crates.scm | 87 ++++++++++++++++++++++++++---------- 2 files changed, 65 insertions(+), 26 deletions(-) diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 3f989f14c9b..7c66995d932 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -1079,14 +1079,14 @@ highlighting tool to ease code review from your terminal.") (define-public difftastic (package (name "difftastic") - (version "0.68.0") + (version "0.69.0") (source (origin (method url-fetch) (uri (crate-uri "difftastic" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "012h76wx5jv6czc9j4awfan7vhrc6g5fdgnxrjmzg5q27wn99hn6")))) + (base32 "1wa2vhp26vbim8qp3rlahxmf65lzgacc5p6czc4hqsl3gglg0fs5")))) (build-system cargo-build-system) (arguments (list diff --git a/gnu/packages/rust-crates.scm b/gnu/packages/rust-crates.scm index 38034ccfafc..c5c5ef6092c 100644 --- a/gnu/packages/rust-crates.scm +++ b/gnu/packages/rust-crates.scm @@ -34630,6 +34630,10 @@ (crate-source "tree-sitter-ada" "0.1.0" "188wnq7kla0x1d1kkb15wdndgmm5dhynsbypk768zjar8gbcv7wd")) +(define rust-tree-sitter-asm-0.24.0 + (crate-source "tree-sitter-asm" "0.24.0" + "1g7i2kd0s12nz4ppaldpn94skcq4784s26z685c51m9w4mvh6fkl")) + (define rust-tree-sitter-astro-next-0.1.1 (crate-source "tree-sitter-astro-next" "0.1.1" "0vn4chiyplawajpvns2fdyiq8wfp4aayy7y49fdy921dziclljkr")) @@ -34682,6 +34686,10 @@ (crate-source "tree-sitter-cmake" "0.7.1" "16jh11mbnknjx7aqkf95j5zfq5drfpwv0sw27r5x55kkvp8ka6vw")) +(define rust-tree-sitter-commonlisp-0.4.1 + (crate-source "tree-sitter-commonlisp" "0.4.1" + "1cm9sr61aq6l0c6b3i5azz1vqpqw4s3zxm0rlnnwbs7fjnp65iin")) + (define rust-tree-sitter-cpp-0.23.4 (crate-source "tree-sitter-cpp" "0.23.4" "0hs7p45av437iw8rzsyw46qs06axbam7wadr655apd27kpm9c8fz")) @@ -34760,6 +34768,10 @@ (crate-source "tree-sitter-erlang" "0.15.0" "1gm6cwj11h1sx7hxv4anlak4ax31qs56134jfwyw06fs9v71q2gj")) +(define rust-tree-sitter-erlang-0.16.0 + (crate-source "tree-sitter-erlang" "0.16.0" + "1kkwf5w77wp4siqpyn2wlnwxjsqn9vb607v6n0fn0p9253kl5d6f")) + (define rust-tree-sitter-fortran-0.5.1 (crate-source "tree-sitter-fortran" "0.5.1" "0h2v24frvx9kaaksyxcl8g5vy3ak6192xasxibzs5hrc98vsnn6f")) @@ -34768,6 +34780,10 @@ (crate-source "tree-sitter-fsharp" "0.1.0" "0h8bc9pxl1ji19w21akan28dd6pvggbc7qpb7z23ggs814551nzj")) +(define rust-tree-sitter-fsharp-0.3.0 + (crate-source "tree-sitter-fsharp" "0.3.0" + "0hpwncyjmgbdrwr5wa0fvs3vilb6vbkv94a1q57n1wwbixsblkq5")) + ;; TODO: Regenerate src/parser.c from grammar.js using tree-sitter generate ;; as a native-input, then delete the shipped copy. (define rust-tree-sitter-gitcommit-0.0.1.8830971 @@ -35047,6 +35063,10 @@ (crate-source "tree-sitter-rust-orchard" "0.16.3" "1183bzjbryz8ch8i6wm399363b6ha6zzm378k9rj7dwgpxmwsny9")) +(define rust-tree-sitter-rust-orchard-0.16.6 + (crate-source "tree-sitter-rust-orchard" "0.16.6" + "1hp4fibf1qf0r7kdngarlv4v67mxgknlrbmalygaxhfznh6xdb23")) + (define rust-tree-sitter-scala-0.23.4 (crate-source "tree-sitter-scala" "0.23.4" "0bsxq5ihmi4qp1g3cfrnmgznp8h4y739d8mz2yn9wvkknil5xppg")) @@ -35067,6 +35087,10 @@ (crate-source "tree-sitter-scala" "0.25.1" "16kka8mj2r7820a5yh1skpk13zzgpkqr6aj8flyf1smwk6ydd51k")) +(define rust-tree-sitter-scala-0.26.0 + (crate-source "tree-sitter-scala" "0.26.0" + "15wkcb46m379hqmrifr1jkz84ynamqmdahd7wr64fm9sy9zllnny")) + (define rust-tree-sitter-scheme-0.24.7 (crate-source "tree-sitter-scheme" "0.24.7" "0caiaxsl7kpcf70dksfk0x9q962n30rifpbh4rgi8f6zdcapyzla")) @@ -35095,6 +35119,10 @@ (crate-source "tree-sitter-swift" "0.7.1" "0n9fhg4imn0zzd4qa36gcq89nl4drd3z6dj7hvxg8g9y3h0idwjf")) +(define rust-tree-sitter-swift-0.7.2 + (crate-source "tree-sitter-swift" "0.7.2" + "1nbv4l7ymf6qgpjpvbyz97l1b0c5l6k1lh1z0886lslfpjv8zfgk")) + (define rust-tree-sitter-systemverilog-0.2.1 (crate-source "tree-sitter-systemverilog" "0.2.1" "0zsis23gf8k15nhg30bb2ivffghd2pn7lwqsafi6rfpi243npg3b")) @@ -35126,6 +35154,10 @@ (file-name (git-file-name "rust-tree-sitter-typescript" "0.23.2.e2c5359")) (sha256 (base32 "1lqp4qwnxm7h84378l2bn9x3brz2yq0xj2singmrmd2y1bjnnfqy")))) +(define rust-tree-sitter-vhdl-1.4.0 + (crate-source "tree-sitter-vhdl" "1.4.0" + "08yy12zg4pgp3cfj0csdnz38xh6ajcj2mvrmhfwmpi47vxfh5sqg")) + (define rust-tree-sitter-xml-0.7.0 (crate-source "tree-sitter-xml" "0.7.0" "1cxnr3q72fvld0ia8xjc5hl0x4xw9s7wvpcpsma4z68xb4gh8w76")) @@ -35222,6 +35254,10 @@ (crate-source "tryhard" "0.5.2" "1rdl4cn7rrj2pkp596paagqixj5p0hm4v8gqw07nx5yxbsyqxrcz")) +(define rust-ts-parser-perl-1.0.1 + (crate-source "ts-parser-perl" "1.0.1" + "1z9cf6yksxa6vwcsrmgbf3m48x47hlsfrqprjc8f76ybk3hb6k21")) + (define rust-ts-rs-11.1.0 (crate-source "ts-rs" "11.1.0" "094l6z274nahkpgd7p2wwbakl7lrand55nf1hlxjpk924pmar529")) @@ -51590,14 +51626,14 @@ rust-anstyle-parse-1.0.0 rust-anstyle-query-1.1.5 rust-anstyle-wincon-3.0.11 - rust-assert-cmd-2.2.0 + rust-assert-cmd-2.2.1 rust-autocfg-1.5.0 - rust-bitflags-2.11.0 + rust-bitflags-2.11.1 rust-bstr-1.12.1 rust-bumpalo-3.20.2 - rust-cc-1.2.58 + rust-cc-1.2.61 rust-cfg-if-1.0.4 - rust-clap-4.6.0 + rust-clap-4.6.1 rust-clap-builder-4.6.0 rust-clap-lex-1.1.0 rust-colorchoice-1.0.5 @@ -51621,18 +51657,18 @@ rust-globset-0.4.18 rust-hashbrown-0.14.5 rust-hashbrown-0.15.5 - rust-hashbrown-0.16.1 + rust-hashbrown-0.17.0 rust-heck-0.5.0 rust-hermit-abi-0.5.2 rust-humansize-2.1.3 rust-humantime-2.3.0 rust-ignore-0.4.23 - rust-indexmap-2.13.0 + rust-indexmap-2.14.0 rust-is-terminal-0.4.17 rust-is-terminal-polyfill-1.70.2 rust-itoa-1.0.18 rust-lazy-static-1.5.0 - rust-libc-0.2.183 + rust-libc-0.2.186 rust-libm-0.2.16 rust-line-numbers-0.3.1 rust-linux-raw-sys-0.4.15 @@ -51658,13 +51694,13 @@ rust-proc-macro2-1.0.106 rust-quote-1.0.45 rust-radix-heap-0.4.2 - rust-rayon-1.11.0 + rust-rayon-1.12.0 rust-rayon-core-1.13.0 rust-redox-syscall-0.5.18 rust-regex-1.12.3 rust-regex-automata-0.4.14 rust-regex-syntax-0.8.10 - rust-rustc-hash-2.1.1 + rust-rustc-hash-2.1.2 rust-rustix-0.38.44 rust-rustix-1.1.4 rust-rustversion-1.0.22 @@ -51689,23 +51725,25 @@ rust-termtree-0.5.1 rust-tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 rust-tikv-jemallocator-0.6.1 - rust-tree-sitter-0.26.7 + rust-tree-sitter-0.26.8 rust-tree-sitter-ada-0.1.0 + rust-tree-sitter-asm-0.24.0 rust-tree-sitter-bash-0.25.1 - rust-tree-sitter-c-0.24.1 - rust-tree-sitter-c-sharp-0.23.1 + rust-tree-sitter-c-0.24.2 + rust-tree-sitter-c-sharp-0.23.5 rust-tree-sitter-clojure-orchard-0.2.5 rust-tree-sitter-cmake-0.7.1 + rust-tree-sitter-commonlisp-0.4.1 rust-tree-sitter-cpp-0.23.4 - rust-tree-sitter-css-0.23.2 - rust-tree-sitter-dart-orchard-0.2.1 + rust-tree-sitter-css-0.25.0 + rust-tree-sitter-dart-orchard-0.3.2 rust-tree-sitter-devicetree-0.14.1 rust-tree-sitter-elisp-1.6.1 rust-tree-sitter-elixir-0.3.5 rust-tree-sitter-elm-5.9.0 - rust-tree-sitter-erlang-0.13.0 + rust-tree-sitter-erlang-0.16.0 rust-tree-sitter-fortran-0.5.1 - rust-tree-sitter-fsharp-0.1.0 + rust-tree-sitter-fsharp-0.3.0 rust-tree-sitter-gleam-1.0.0 rust-tree-sitter-go-0.25.0 rust-tree-sitter-haskell-0.23.1 @@ -51721,30 +51759,31 @@ rust-tree-sitter-newick-1.1.0 rust-tree-sitter-nix-0.3.0 rust-tree-sitter-objc-3.0.2 - rust-tree-sitter-ocaml-0.23.2 + rust-tree-sitter-ocaml-0.24.2 rust-tree-sitter-pascal-0.10.2 - rust-tree-sitter-perl-1.1.2 rust-tree-sitter-php-0.23.11 rust-tree-sitter-proto-0.2.0 - rust-tree-sitter-python-0.23.6 + rust-tree-sitter-python-0.25.0 rust-tree-sitter-qmljs-0.3.0 rust-tree-sitter-r-1.2.0 rust-tree-sitter-racket-0.24.7 rust-tree-sitter-ruby-0.23.1 - rust-tree-sitter-rust-orchard-0.16.3 - rust-tree-sitter-scala-0.23.4 + rust-tree-sitter-rust-orchard-0.16.6 + rust-tree-sitter-scala-0.26.0 rust-tree-sitter-scheme-0.24.7 rust-tree-sitter-sequel-0.3.11 rust-tree-sitter-sfapex-2.4.0 rust-tree-sitter-solidity-1.2.13 - rust-tree-sitter-swift-0.7.1 + rust-tree-sitter-swift-0.7.2 rust-tree-sitter-toml-ng-0.7.0 rust-tree-sitter-typescript-0.23.2 rust-tree-sitter-verilog-1.0.3 + rust-tree-sitter-vhdl-1.4.0 rust-tree-sitter-xml-0.7.0 rust-tree-sitter-yaml-0.7.2 rust-tree-sitter-zig-1.1.2 rust-tree-magic-mini-3.2.2 + rust-ts-parser-perl-1.0.1 rust-typed-arena-2.0.2 rust-unicode-ident-1.0.24 rust-unicode-width-0.1.14 @@ -51771,8 +51810,8 @@ rust-windows-x86-64-msvc-0.52.6 rust-wu-diff-0.1.2 rust-yansi-1.0.1 - rust-zerocopy-0.8.47 - rust-zerocopy-derive-0.8.47 + rust-zerocopy-0.8.48 + rust-zerocopy-derive-0.8.48 rust-zmij-1.0.21)) (drill => (list rust-adler2-2.0.1