mesa/subprojects/packagefiles
Gurchetan Singh 01bb498e16 util: be consistent about transitive dependencies
A transitive dependency is a dependency of a dependency.
So if, for example, mesa3d_util does explicitly use
zerocopy-derive, it should not need to a depend on it.

The package that pulls in transitive should already
include it has a dependency.  This provides clearer
methodologies in maintaining Rust code, similiar to
how Cargo.toml handles it.

Reviewed-by: David Gilhooley <djgilhooley.gmail.com>
2025-11-24 06:56:07 -08:00
..
bitflags-2-rs subprojects: enable proper cross-compile on MinGW of certain crates 2025-11-24 06:56:07 -08:00
cfg-if-1-rs subprojects: enable proper cross-compile on MinGW of certain crates 2025-11-24 06:56:07 -08:00
equivalent-1-rs meson: rename Rust subprojects to NAME-SEMVER-rs 2025-07-24 17:52:34 +00:00
errno-0.3-rs subprojects: errno: support for windows 2025-11-24 06:56:07 -08:00
hashbrown-0.14-rs meson: rename Rust subprojects to NAME-SEMVER-rs 2025-07-24 17:52:34 +00:00
indexmap-2-rs meson: rename Rust subprojects to NAME-SEMVER-rs 2025-07-24 17:52:34 +00:00
libc-0.2-rs subprojects: enable proper cross-compile on MinGW of certain crates 2025-11-24 06:56:07 -08:00
log-0.4-rs subprojects: enable proper cross-compile on MinGW of certain crates 2025-11-24 06:56:07 -08:00
once_cell-1-rs meson: rename Rust subprojects to NAME-SEMVER-rs 2025-07-24 17:52:34 +00:00
paste-1-rs subprojects: Stop calling add_languages() in paste-1-rs/meson.build 2025-08-20 17:06:47 +00:00
pest-2-rs meson: rename Rust subprojects to NAME-SEMVER-rs 2025-07-24 17:52:34 +00:00
pest_derive-2-rs meson: rename Rust subprojects to NAME-SEMVER-rs 2025-07-24 17:52:34 +00:00
pest_generator-2-rs meson: rename Rust subprojects to NAME-SEMVER-rs 2025-07-24 17:52:34 +00:00
pest_meta-2-rs meson: rename Rust subprojects to NAME-SEMVER-rs 2025-07-24 17:52:34 +00:00
proc-macro2-1-rs meson: rename Rust subprojects to NAME-SEMVER-rs 2025-07-24 17:52:34 +00:00
quote-1-rs meson: rename Rust subprojects to NAME-SEMVER-rs 2025-07-24 17:52:34 +00:00
remain-0.2-rs subprojects: enable proper cross-compile on MinGW of certain crates 2025-11-24 06:56:07 -08:00
roxmltree-0.20-rs meson: rename Rust subprojects to NAME-SEMVER-rs 2025-07-24 17:52:34 +00:00
rustc-hash-2-rs meson: rename Rust subprojects to NAME-SEMVER-rs 2025-07-24 17:52:34 +00:00
rustix-1-rs subprojects: rustix: enable windows + macos build support 2025-11-24 06:56:07 -08:00
syn-2-rs meson: rename Rust subprojects to NAME-SEMVER-rs 2025-07-24 17:52:34 +00:00
thiserror-2-rs util: be consistent about transitive dependencies 2025-11-24 06:56:07 -08:00
thiserror-impl-2-rs subprojects: enable proper cross-compile on MinGW of certain crates 2025-11-24 06:56:07 -08:00
ucd-trie-0.1-rs meson: rename Rust subprojects to NAME-SEMVER-rs 2025-07-24 17:52:34 +00:00
unicode-ident-1-rs meson: rename Rust subprojects to NAME-SEMVER-rs 2025-07-24 17:52:34 +00:00
Vulkan-Profiles zink: Add zink_check_requirements 2025-08-22 16:08:11 -04:00
windows-link-0.2-rs subprojects: add windows-link and windows-sys 2025-11-24 06:56:07 -08:00
windows-sys-0.6-rs subprojects: add windows-link and windows-sys 2025-11-24 06:56:07 -08:00
zerocopy-0.8-rs util: be consistent about transitive dependencies 2025-11-24 06:56:07 -08:00
zerocopy-derive-0.8-rs subprojects: enable proper cross-compile on MinGW of certain crates 2025-11-24 06:56:07 -08:00