Debian Patches

Status for tree-sitter/0.25.9-4

Patch Description Author Forwarded Bugs Origin Last update
0013-Relax-libloading-dependency-to-0.8.5.patch Relax libloading dependency to 0.8.5 James McCoy <jamessan@debian.org> not-needed 2025-06-04
0014-Relax-rustc-hash-dependency-to-1.1.0.patch Relax rustc-hash dependency to 1.1.0 James McCoy <jamessan@debian.org> not-needed 2025-06-04
0015-Relax-proc-macro2-dependency-to-1.0.92.patch Relax proc-macro2 dependency to 1.0.92 James McCoy <jamessan@debian.org> not-needed 2025-06-05
0016-Relax-pretty_assertions-dependency-to-1.4.0.patch Relax pretty_assertions dependency to 1.4.0 James McCoy <jamessan@debian.org> not-needed 2025-06-06
0012-Relax-indexmap-dependency-to-2.7.0.patch Relax indexmap dependency to 2.7.0 James McCoy <jamessan@debian.org> not-needed 2025-06-04
0001-Remove-wasm-feature.patch Remove wasm feature
wasmtime-c-api-impl is not packaged, so avoid exposing the feature for now.
James McCoy <jamessan@debian.org> not-needed 2024-08-10
0002-Relax-clap-dependency-to-4.5.23.patch Relax clap dependency to 4.5.23 James McCoy <jamessan@debian.org> not-needed 2024-08-10
0003-Relax-semver-dependency-to-1.0.23.patch Relax semver dependency to 1.0.23 James McCoy <jamessan@debian.org> not-needed 2024-08-10
0004-Relax-smallbitvec-dependency-to-2.5.1.patch Relax smallbitvec dependency to 2.5.1 James McCoy <jamessan@debian.org> not-needed 2024-08-10
0005-Relax-webbrowser-dependency-to-allow-0.8.patch Relax webbrowser dependency to allow 0.8 James McCoy <jamessan@debian.org> not-needed 2024-08-10
0006-Relax-anstyle-dependency-to-1.0.8.patch Relax anstyle dependency to 1.0.8 James McCoy <jamessan@debian.org> not-needed 2024-08-11
0007-Report-deb-built-using-tree-sitter-0-when-building-t.patch Report deb-built-using=tree-sitter=0 when building tree-sitter crate
The license is MIT, so there is no requirement to distribute source along with binaries.
James McCoy <jamessan@debian.org> no 2024-09-24
0008-Relax-ctor-dependency-to-0.1-0.3.patch Relax ctor dependency to >= 0.1, < 0.3 James McCoy <jamessan@debian.org> not-needed 2024-11-05
0009-Relax-fs4-dependency-to-0.11-0.14.patch Relax fs4 dependency to >= 0.11, < 0.14 James McCoy <jamessan@debian.org> not-needed 2024-11-12
0010-Relax-clap_complete-dependency-to-4.5.40.patch Relax clap_complete dependency to 4.5.40 James McCoy <jamessan@debian.org> not-needed 2025-06-04
0011-Relax-filetime-dependency-to-0.2.24.patch Relax filetime dependency to 0.2.24 James McCoy <jamessan@debian.org> not-needed 2025-06-04
0017-Remove-nushell-support-since-it-is-not-packaged-in-D.patch Remove nushell support, since it is not packaged in Debian yet
Supporting nushell would require packaging numerous new crates, and there is currently no benefit to doing so.
James McCoy <jamessan@debian.org> not-needed 2025-04-26
0018-tree-sitter-generate-Remove-url-dependency.patch tree-sitter-generate: Remove url dependency
This is only required for Windows, so do not let it pollute a Linux package.
James McCoy <jamessan@debian.org> not-needed 2025-06-07
0019-build-rust-use-CARGO_PKG_RUST_VERSION-when-generatin.patch build(rust): use $CARGO_PKG_RUST_VERSION when generating bindings (#4512)

Since cargo 1.63, $CARGO_PKG_RUST_VERSION is set in the build
environment to the value of the rust-version Cargo.toml field.

This removes the need to manually invoke cargo from build.rs during a
build of the tree-sitter crate with the bindgen feature enabled.

Removing the cargo invocation also ensures the build doesn't write to
the current directory when the target directory has been redirected
elsewhere. "cargo metadata" will attempt to update Cargo.lock, which
will fail if the source tree is read-only.

(cherry picked from commit 889015f03bb2e1ee483f3bec385775875e56d7bd)
James McCoy <jamessan@jamessan.com> no 2025-06-13
0020-lib-Bump-bindgen-dependency-to-0.72.patch lib: Bump bindgen dependency to 0.72 James McCoy <jamessan@debian.org> not-needed 2024-11-30
0021-Relax-etcetera-dependency-to-allow-any-0.8-0.10-vers.patch Relax etcetera dependency to allow any 0.8 - 0.10 version James McCoy <jamessan@debian.org> not-needed 2025-10-04
0022-Relax-heck-dependency-to-0.4-0.6.patch Relax heck dependency to >= 0.4, < 0.6 James McCoy <jamessan@debian.org> not-needed 2025-10-12
0023-Revert-fix-lib-replace-raw-array-accesses-with-array.patch Revert "fix(lib): replace raw array accesses with `array_get`"
This reverts commit b890e8bea0550d158ccd72f826bdee700f5a6e30.
James McCoy <jamessan@debian.org> no 2025-10-16

All known versions for source package 'tree-sitter'

Links