d-0021-vendor-remove-windows-dependencies
authorFabian Grünbichler <f.gruenbichler@proxmox.com>
Wed, 6 Sep 2023 19:23:24 +0000 (13:23 -0600)
committerFabian Grünbichler <debian@fabian.gruenbichler.email>
Mon, 24 Jun 2024 06:25:58 +0000 (08:25 +0200)
commit6eb7d4e0ae2a4ac2638ff7b61dd0260f323b3b03
tree247d842dcff680eb1b2afc701cc97c5ad42791ed
parentabefc12427358ec69c71aec6ffa58708fdc3ee14
d-0021-vendor-remove-windows-dependencies

use something like

 find vendor -iname Cargo.toml -exec grep -H -n -e 'schannel' -e 'windows-sys' -e 'winapi' -e 'ntapi' -e 'wincon' -e 'winreg' -e 'windows' {} \;

to find dependencies on windows targets in vendored crates. you will likely
need to remove some hunks from this patch after pruning dependencies, since
hopefully a few of the crates patched during early rebasing are eliminated.

windows-bindgen and windows-metadata should not be removed, they are needed for
the build and don't pull in windows-sys and friends.

Forwarded: not-needed

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Gbp-Pq: Topic prune
Gbp-Pq: Name d-0021-vendor-remove-windows-dependencies.patch
50 files changed:
vendor/android-tzdata/Cargo.toml
vendor/ansi_term/Cargo.toml
vendor/anstream/Cargo.toml
vendor/anstyle-query/Cargo.toml
vendor/backtrace/Cargo.toml
vendor/chrono/Cargo.toml
vendor/colored/Cargo.toml
vendor/console/Cargo.toml
vendor/ctrlc/Cargo.toml
vendor/curl-sys/Cargo.toml
vendor/curl/Cargo.toml
vendor/dirs-sys-0.3.7/Cargo.toml
vendor/dirs-sys-next/Cargo.toml
vendor/dlmalloc/Cargo.toml
vendor/env_logger/Cargo.toml
vendor/errno/Cargo.toml
vendor/fd-lock/Cargo.toml
vendor/filetime/Cargo.toml
vendor/gix-sec/Cargo.toml
vendor/home/Cargo.toml
vendor/iana-time-zone/Cargo.toml
vendor/ignore-0.4.20/Cargo.toml
vendor/ignore/Cargo.toml
vendor/is-terminal/Cargo.toml
vendor/libloading/Cargo.toml
vendor/libssh2-sys/Cargo.toml
vendor/mio/Cargo.toml
vendor/native-tls/Cargo.toml
vendor/nu-ansi-term-0.46.0/Cargo.toml
vendor/opener-0.5.2/Cargo.toml
vendor/opener/Cargo.toml
vendor/os_info/Cargo.toml
vendor/parking_lot_core/Cargo.toml
vendor/reqwest/Cargo.toml
vendor/rustix/Cargo.toml
vendor/same-file/Cargo.toml
vendor/snapbox/Cargo.toml
vendor/socket2/Cargo.toml
vendor/stacker/Cargo.toml
vendor/sysinfo/Cargo.toml
vendor/tempfile/Cargo.toml
vendor/term/Cargo.toml
vendor/termcolor/Cargo.toml
vendor/terminal_size/Cargo.toml
vendor/termize/Cargo.toml
vendor/tokio-native-tls/Cargo.toml
vendor/tokio/Cargo.toml
vendor/uuid/Cargo.toml
vendor/walkdir/Cargo.toml
vendor/yansi-term/Cargo.toml