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>
Fri, 26 Dec 2025 19:54:51 +0000 (20:54 +0100)
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' -e 'winsplit' {} \;

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

55 files changed:
vendor/android-tzdata-0.1.1/Cargo.toml
vendor/anstream-0.6.20/Cargo.toml
vendor/anstyle-query-1.1.4/Cargo.toml
vendor/backtrace-0.3.75/Cargo.toml
vendor/chrono-0.4.41/Cargo.toml
vendor/colored-2.2.0/Cargo.toml
vendor/console-0.15.11/Cargo.toml
vendor/ctrlc-3.4.7/Cargo.toml
vendor/curl-0.4.49/Cargo.toml
vendor/curl-sys-0.4.83+curl-8.15.0/Cargo.toml
vendor/dbus-0.9.7/Cargo.toml
vendor/dirs-sys-0.5.0/Cargo.toml
vendor/dirs-sys-next-0.1.2/Cargo.toml
vendor/dlmalloc-0.2.10/Cargo.toml
vendor/env_logger-0.11.8/Cargo.toml
vendor/errno-0.3.13/Cargo.toml
vendor/filetime-0.2.26/Cargo.toml
vendor/gix-discover-0.41.0/Cargo.toml
vendor/gix-path-0.10.20/Cargo.toml
vendor/gix-sec-0.12.0/Cargo.toml
vendor/home-0.5.11/Cargo.toml
vendor/hyper-util-0.1.16/Cargo.toml
vendor/iana-time-zone-0.1.63/Cargo.toml
vendor/ignore-0.4.23/Cargo.toml
vendor/is_executable-1.0.5/Cargo.toml
vendor/jiff-0.2.15/Cargo.toml
vendor/libloading-0.8.8/Cargo.toml
vendor/libssh2-sys-0.3.1/Cargo.toml
vendor/mio-1.0.4/Cargo.toml
vendor/notify-8.0.0/Cargo.toml
vendor/nu-ansi-term-0.50.1/Cargo.toml
vendor/onig-6.5.1/Cargo.toml
vendor/opener-0.7.2/Cargo.toml
vendor/opener-0.8.2/Cargo.toml
vendor/os_info-3.12.0/Cargo.toml
vendor/parking_lot_core-0.9.11/Cargo.toml
vendor/portable-atomic-1.11.1/Cargo.toml
vendor/process-wrap-8.2.1/Cargo.toml
vendor/rusqlite-0.37.0/Cargo.toml
vendor/rustix-1.0.8/Cargo.toml
vendor/same-file-1.0.6/Cargo.toml
vendor/seize-0.5.0/Cargo.toml
vendor/snapbox-0.6.21/Cargo.toml
vendor/socket2-0.6.0/Cargo.toml
vendor/stacker-0.1.21/Cargo.toml
vendor/sysinfo-0.37.0/Cargo.toml
vendor/tempfile-3.21.0/Cargo.toml
vendor/term-0.7.0/Cargo.toml
vendor/termcolor-1.4.1/Cargo.toml
vendor/terminal_size-0.4.3/Cargo.toml
vendor/termize-0.2.0/Cargo.toml
vendor/tokio-1.47.1/Cargo.toml
vendor/walkdir-2.5.0/Cargo.toml
vendor/wasm-component-ld-0.5.17/Cargo.toml
vendor/yansi-term-0.1.2/Cargo.toml

index 805128a82c68feebd051b18f8b25dd22fc00bb15..068271781633c16cb6c9ad22c3b57c5903fc8dfa 100644 (file)
@@ -32,3 +32,4 @@ repository = "https://github.com/RumovZ/android-tzdata"
 
 [dev-dependencies.zip]
 version = "0.6.4"
+repository = "https://github.com/rust-cli/concolor"
index 578817022625eb971f4382994060977ffde89cf9..193d17a1821a8a6cd869f2cdeb9bf5e72e3aa4c2 100644 (file)
@@ -89,10 +89,8 @@ exactly = 1
 auto = ["dep:anstyle-query"]
 default = [
     "auto",
-    "wincon",
 ]
 test = []
-wincon = ["dep:anstyle-wincon"]
 
 [lib]
 name = "anstream"
@@ -142,10 +140,6 @@ version = "1.4.0"
 [dev-dependencies.strip-ansi-escapes]
 version = "0.2.0"
 
-[target."cfg(windows)".dependencies.anstyle-wincon]
-version = "3.0.5"
-optional = true
-
 [lints.clippy]
 bool_assert_comparison = "allow"
 branches_sharing_code = "allow"
index be52740eb367c9095a8161a1c73e3442631716cb..10e4e648efd85f1446c02127408228e12f81932e 100644 (file)
@@ -93,13 +93,6 @@ path = "src/lib.rs"
 name = "query"
 path = "examples/query.rs"
 
-[target."cfg(windows)".dependencies.windows-sys]
-version = "0.60.0"
-features = [
-    "Win32_System_Console",
-    "Win32_Foundation",
-]
-
 [lints.clippy]
 bool_assert_comparison = "allow"
 branches_sharing_code = "allow"
index 541be6050a07f55f820b191f43a1900d19171cc3..f6edc478469d0683c244f3ba2ee367a6708327fe 100644 (file)
@@ -120,9 +120,6 @@ optional = true
 [dev-dependencies.libloading]
 version = "0.8"
 
-[target.'cfg(any(windows, target_os = "cygwin"))'.dependencies.windows-targets]
-version = "0.52.6"
-
 [target.'cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))'.dependencies.addr2line]
 version = "0.24.0"
 default-features = false
index e92ce7a5551ddddbb12aa1bb40d6b341f4f989d0..32854831381f54fb3230fcb3fc31cf564a00ccd1 100644 (file)
@@ -58,7 +58,6 @@ features = ["serde"]
 __internal_bench = []
 alloc = []
 clock = [
-    "winapi",
     "iana-time-zone",
     "android-tzdata",
     "now",
@@ -95,7 +94,6 @@ wasmbind = [
     "wasm-bindgen",
     "js-sys",
 ]
-winapi = ["windows-link"]
 
 [lib]
 name = "chrono"
@@ -168,10 +166,3 @@ optional = true
 version = "0.1.45"
 features = ["fallback"]
 optional = true
-
-[target."cfg(windows)".dependencies.windows-link]
-version = "0.1"
-optional = true
-
-[target."cfg(windows)".dev-dependencies.windows-bindgen]
-version = "0.61"
index 500eb9798f489ec381d2971e445b83810fd8592d..2e9ce71afa1d56aa1b5587c6dfaa59f90a039189 100644 (file)
@@ -80,10 +80,3 @@ version = "1"
 
 [features]
 no-color = []
-
-[target."cfg(windows)".dependencies.windows-sys]
-version = ">=0.48,<=0.59"
-features = [
-    "Win32_Foundation",
-    "Win32_System_Console",
-]
index 785d4694575041c37ffa60aa965f590cb161c40e..31faf42d16a99dcf486559c6a8afe91117d54a3d 100644 (file)
@@ -92,15 +92,3 @@ default-features = false
 
 [dev-dependencies.regex]
 version = "1.4.2"
-
-[target."cfg(windows)".dependencies.encode_unicode]
-version = "1"
-
-[target."cfg(windows)".dependencies.windows-sys]
-version = "0.59"
-features = [
-    "Win32_Foundation",
-    "Win32_System_Console",
-    "Win32_Storage_FileSystem",
-    "Win32_UI_Input_KeyboardAndMouse",
-]
index 3246b6948a9e4583d806127a10a913fe618ace9c..11e81a8b966645c84959d05db233d3789991b5dc 100644 (file)
@@ -76,21 +76,3 @@ features = [
     "signal",
 ]
 default-features = false
-
-[target."cfg(windows)".dependencies.windows-sys]
-version = "0.59"
-features = [
-    "Win32_Foundation",
-    "Win32_System_Threading",
-    "Win32_Security",
-    "Win32_System_Console",
-]
-
-[target."cfg(windows)".dev-dependencies.windows-sys]
-version = "0.59"
-features = [
-    "Win32_Storage_FileSystem",
-    "Win32_Foundation",
-    "Win32_System_IO",
-    "Win32_System_Console",
-]
index e491ab93b572e205ff4015a863bf25bb51c27d64..124295b474a181d34d4d0fa5ffa9d1734f33f82c 100644 (file)
@@ -49,10 +49,6 @@ ssl = [
 static-curl = ["curl-sys/static-curl"]
 static-ssl = ["curl-sys/static-ssl"]
 upkeep_7_62_0 = ["curl-sys/upkeep_7_62_0"]
-windows-static-ssl = [
-    "static-curl",
-    "curl-sys/windows-static-ssl",
-]
 zlib-ng-compat = [
     "curl-sys/zlib-ng-compat",
     "static-curl",
@@ -145,14 +141,3 @@ optional = true
 [target."cfg(all(unix))".dependencies.openssl-sys]
 version = "0.9.64"
 optional = true
-
-[target.'cfg(target_env = "msvc")'.dependencies.schannel]
-version = "0.1.13"
-
-[target.'cfg(target_env = "msvc")'.dependencies.windows-sys]
-version = "0.59"
-features = [
-    "Win32_Foundation",
-    "Win32_System_LibraryLoader",
-    "Win32_Security_Cryptography",
-]
index b7c2d378dfa813d9139875eefebd4b51bffd9662..7be1763e40d35b6a06ef79f28556a82fff70a24f 100644 (file)
@@ -46,7 +46,6 @@ ssl = ["openssl-sys"]
 static-curl = []
 static-ssl = ["openssl-sys/vendored"]
 upkeep_7_62_0 = []
-windows-static-ssl = []
 zlib-ng-compat = [
     "libz-sys/zlib-ng",
     "static-curl",
@@ -82,10 +81,3 @@ version = "0.3.3"
 [target."cfg(all(unix))".dependencies.openssl-sys]
 version = "0.9.64"
 optional = true
-
-[target.'cfg(target_env = "msvc")'.build-dependencies.vcpkg]
-version = "0.2"
-
-[target."cfg(windows)".dependencies.windows-sys]
-version = "0.59"
-features = ["Win32_Networking_WinSock"]
index d9f6d844569806ff2a3e64e3ad0d0c7772aa447f..e04d90bfcee53fbbdda64ce8169c8a8c980b1a99 100644 (file)
@@ -63,9 +63,5 @@ no-string-validation = []
 stdfd = []
 vendored = ["libdbus-sys/vendored"]
 
-[target."cfg(windows)".dependencies.winapi]
-version = "0.3.0"
-features = ["winsock2"]
-
 [badges.maintenance]
 status = "actively-developed"
index 7b64137e941e4c8e2ad72fded321d6cb6f008ef6..ffea536596417957c3a0f3566e5b139ee4b40c57 100644 (file)
@@ -37,12 +37,3 @@ default-features = false
 
 [target."cfg(unix)".dependencies.libc]
 version = "0.2"
-
-[target."cfg(windows)".dependencies.windows-sys]
-version = ">= 0.59.0"
-features = [
-    "Win32_UI_Shell",
-    "Win32_Foundation",
-    "Win32_Globalization",
-    "Win32_System_Com",
-]
index e9d8d0ca99e93b7ac98f7bfded1319e7f73223ed..acb2eb7dc53320002cdbc360d88569860ca921b8 100644 (file)
@@ -25,8 +25,5 @@ version = "0.4.0"
 default-features = false
 [target."cfg(unix)".dependencies.libc]
 version = "0.2"
-[target."cfg(windows)".dependencies.winapi]
-version = "0.3"
-features = ["knownfolders", "objbase", "shlobj", "winbase", "winerror"]
 [badges.maintenance]
 status = "as-is"
index ca476c4bc47b4294faebf161f1def51c0b599370..b581d6b9ec97d81ef7a5cb88af9fc19edd81f952 100644 (file)
@@ -73,14 +73,5 @@ features = ["small_rng"]
 version = "0.2"
 default-features = false
 
-[target.'cfg(target_os = "windows")'.dependencies.windows-sys]
-version = ">=0.52.0, <=0.59.*"
-features = [
-    "Win32_Foundation",
-    "Win32_System_Memory",
-    "Win32_System_Threading",
-    "Win32_System_SystemInformation",
-]
-
 [profile.release]
 debug-assertions = true
index 48f6224338f1b9ecb3a9cc6fe6f2cb2faaf95832..b4780928239b15fcd037ffa7c2979d69d1d11a36 100644 (file)
@@ -161,7 +161,7 @@ harness = false
 
 [dependencies.anstream]
 version = "0.6.11"
-features = ["wincon"]
+features = []
 optional = true
 default-features = false
 
index be936ff4cd4de357f6435537b079f027bd3cafff..027e60e88bba222fbd316710a92cba0dd5aaad90 100644 (file)
@@ -54,13 +54,6 @@ default-features = false
 version = "0.2"
 default-features = false
 
-[target."cfg(windows)".dependencies.windows-sys]
-version = ">=0.52, <=0.60"
-features = [
-    "Win32_Foundation",
-    "Win32_System_Diagnostics_Debug",
-]
-
 [lints.rust.unexpected_cfgs]
 level = "warn"
 priority = 0
index d6ebc2439e932778667819f227795e1f276aa199..3731c5084caeab54fe24e3edabc753a6e7894170 100644 (file)
@@ -48,10 +48,3 @@ version = "0.1.0"
 
 [target."cfg(unix)".dependencies.libc]
 version = "0.2.27"
-
-[target."cfg(windows)".dependencies.windows-sys]
-version = "0.60.0"
-features = [
-    "Win32_Foundation",
-    "Win32_Storage_FileSystem",
-]
index 90ae4f2ec1ba3b8817038804b79a6b152ff385e7..826dff224a3cbae36b2324a89cd23176f783fe70 100644 (file)
@@ -74,9 +74,6 @@ version = "3.20.0"
 [target.'cfg(target_os = "macos")'.dev-dependencies.defer]
 version = "0.2.1"
 
-[target."cfg(windows)".dependencies.dunce]
-version = "1.0.3"
-
 [lints.clippy]
 bool_to_int_with_if = "allow"
 borrow_as_ptr = "allow"
index 3296661bf174945fe0dc38ebdfe334f6ae8f967f..3edba12aadf4b7c8999b85d82a55c01ab3e6620d 100644 (file)
@@ -59,16 +59,6 @@ default-features = false
 [target.'cfg(not(target_family = "wasm"))'.dependencies.home]
 version = "0.5.5"
 
-[target."cfg(windows)".dev-dependencies.known-folders]
-version = "1.3.1"
-
-[target."cfg(windows)".dev-dependencies.windows]
-version = "0.61.3"
-features = ["Win32_System_Threading"]
-
-[target."cfg(windows)".dev-dependencies.winreg]
-version = "0.55.0"
-
 [lints.clippy]
 bool_to_int_with_if = "allow"
 borrow_as_ptr = "allow"
index 831d5d903bcf10ed05b004d49102c4ce3a915711..e9e7855d705f9448c6789d5be1ede01857744266 100644 (file)
@@ -67,19 +67,6 @@ version = "3.20.0"
 [target."cfg(not(windows))".dependencies.libc]
 version = "0.2.174"
 
-[target."cfg(windows)".dependencies.gix-path]
-version = "^0.10.19"
-
-[target."cfg(windows)".dependencies.windows-sys]
-version = "0.59.0"
-features = [
-    "Win32_Foundation",
-    "Win32_Security_Authorization",
-    "Win32_Storage_FileSystem",
-    "Win32_System_Memory",
-    "Win32_System_Threading",
-]
-
 [lints.clippy]
 bool_to_int_with_if = "allow"
 borrow_as_ptr = "allow"
index dec1b260458ade96532ab3e28a356269bc74001c..6c857fc125ed36f43e9e2a0d8e680e3974446dca 100644 (file)
@@ -39,14 +39,6 @@ repository = "https://github.com/rust-lang/cargo"
 name = "home"
 path = "src/lib.rs"
 
-[target."cfg(windows)".dependencies.windows-sys]
-version = "0.59"
-features = [
-    "Win32_Foundation",
-    "Win32_UI_Shell",
-    "Win32_System_Com",
-]
-
 [lints.clippy]
 dbg_macro = "warn"
 disallowed_methods = "warn"
index 38b988db1102f3d8b899c4aff06a4dc72be5fa9f..3236538f102e0183c4ad2da2646985ebeedc40e6 100644 (file)
@@ -68,8 +68,6 @@ client-proxy = [
     "dep:percent-encoding",
 ]
 client-proxy-system = [
-    "dep:system-configuration",
-    "dep:windows-registry",
 ]
 default = []
 full = [
@@ -239,11 +237,3 @@ version = "0.4"
 
 [target.'cfg(any(target_os = "linux", target_os = "macos"))'.dev-dependencies.pnet_datalink]
 version = "0.35.0"
-
-[target.'cfg(target_os = "macos")'.dependencies.system-configuration]
-version = "0.6.1"
-optional = true
-
-[target."cfg(windows)".dependencies.windows-registry]
-version = "0.5"
-optional = true
index 6837ecf2bf21b3cb03c60a635c3f92cc78c21469..61fe0d1a3282988fa08b84ebfc45c4534d0ad629 100644 (file)
@@ -85,9 +85,3 @@ version = "0.1.5"
 
 [target.'cfg(target_os = "haiku")'.dependencies.iana-time-zone-haiku]
 version = "0.1.1"
-
-[target.'cfg(target_os = "windows")'.dependencies.windows-core]
-version = ">=0.56, <=0.61"
-
-[target.'cfg(target_vendor = "apple")'.dependencies.core-foundation-sys]
-version = "0.8.6"
index 15384fe35b2d667a2d334902bc762f0c7ff549e8..74b35810b7670c73c2a7eb5d2b7a27e3cc93a8f4 100644 (file)
@@ -90,6 +90,3 @@ version = "0.5.8"
 
 [features]
 simd-accel = []
-
-[target."cfg(windows)".dependencies.winapi-util]
-version = "0.1.2"
index 098c6a8c783c00e2b9c7760799678d3e77cb443a..dd2509a4146c0b46d98406dcb06bb21fda2a3bc7 100644 (file)
@@ -44,6 +44,3 @@ path = "tests/tests.rs"
 [dev-dependencies.diff]
 version = "0.1.10"
 
-[target.'cfg(target_os = "windows")'.dependencies.windows-sys]
-version = "0.60"
-features = ["Win32_Storage_FileSystem"]
index c1b8feb9e1fef43168b4ecaff4958e3f579a10db..b0db06c3b5afc0b1e497a0ff97f308fa07085a0c 100644 (file)
@@ -90,7 +90,6 @@ std = [
 tz-fat = ["jiff-static?/tz-fat"]
 tz-system = [
     "std",
-    "dep:windows-sys",
 ]
 tzdb-concatenated = ["std"]
 tzdb-zoneinfo = ["std"]
@@ -178,10 +177,6 @@ optional = true
 [target."cfg(any())".dependencies.jiff-static]
 version = "=0.2.15"
 
-[target.'cfg(any(windows, target_family = "wasm"))'.dependencies.jiff-tzdb-platform]
-version = "0.1.3"
-optional = true
-
 [target.'cfg(not(target_family = "wasm"))'.dev-dependencies.hifitime]
 version = "3.9.0"
 
@@ -193,15 +188,6 @@ default-features = false
 version = "0.2.4"
 default-features = false
 
-[target."cfg(windows)".dependencies.windows-sys]
-version = ">=0.52.0, <=0.59.*"
-features = [
-    "Win32_Foundation",
-    "Win32_System_Time",
-]
-optional = true
-default-features = false
-
 [profile.testrelease]
 debug-assertions = false
 inherits = "test"
index 5fa0ecdc5daf316097710f116f36ad589b0398ee..fca28add3a334264b2b05a053b60932b620eac71 100644 (file)
@@ -74,13 +74,6 @@ version = "1.1"
 [target."cfg(unix)".dependencies.cfg-if]
 version = "1"
 
-[target."cfg(windows)".dependencies.windows-targets]
-version = ">=0.48, <0.54"
-
-[target."cfg(windows)".dev-dependencies.windows-sys]
-version = ">=0.52,<0.60"
-features = ["Win32_Foundation"]
-
 [lints.rust.unexpected_cfgs]
 level = "warn"
 priority = 0
index 55ee0051cefda8ea5e1db3e7c168ca5fd9f4b0c5..0d06451874d17be024cc67d51ffc3778c3ae7727 100644 (file)
@@ -49,16 +49,8 @@ version = "1.0.25"
 version = "0.3.11"
 
 [features]
-openssl-on-win32 = ["openssl-sys"]
 vendored-openssl = ["openssl-sys/vendored"]
 zlib-ng-compat = ["libz-sys/zlib-ng"]
 
-[target.'cfg(target_env = "msvc")'.build-dependencies.vcpkg]
-version = "0.2"
-
 [target."cfg(unix)".dependencies.openssl-sys]
 version = "0.9.35"
-
-[target."cfg(windows)".dependencies.openssl-sys]
-version = "0.9.35"
-optional = true
index 43d09c30c619aecbefa5ca805bc686671e73119e..16b5fbabcd094862b8f69439d6cb0fa1670f2d80 100644 (file)
@@ -80,8 +80,6 @@ default = ["log"]
 net = []
 os-ext = [
     "os-poll",
-    "windows-sys/Win32_System_Pipes",
-    "windows-sys/Win32_Security",
 ]
 os-poll = []
 
@@ -136,19 +134,6 @@ version = "0.11.0"
 [target."cfg(unix)".dependencies.libc]
 version = "0.2.159"
 
-[target."cfg(windows)".dependencies.windows-sys]
-version = "0.59"
-features = [
-    "Wdk_Foundation",
-    "Wdk_Storage_FileSystem",
-    "Wdk_System_IO",
-    "Win32_Foundation",
-    "Win32_Networking_WinSock",
-    "Win32_Storage_FileSystem",
-    "Win32_System_IO",
-    "Win32_System_WindowsProgramming",
-]
-
 [lints.rust.unexpected_cfgs]
 level = "warn"
 priority = 0
index cfbd07eed8b566d486857852eff4189c7b5a3cde..8ed583b2428ee9848fbacd57419a8c29313b63ec 100644 (file)
@@ -104,14 +104,3 @@ optional = true
 version = "1.0"
 features = ["os-ext"]
 optional = true
-
-[target."cfg(windows)".dependencies.windows-sys]
-version = "0.59.0"
-features = [
-    "Win32_System_Threading",
-    "Win32_Foundation",
-    "Win32_Storage_FileSystem",
-    "Win32_Security",
-    "Win32_System_WindowsProgramming",
-    "Win32_System_IO",
-]
index e491c190b3934782ff2f64d575f72c3a389363eb..e01f722e2f3ddd6d69d3bf936896c616ff30980a 100644 (file)
@@ -42,13 +42,3 @@ version = "1.0.94"
 [features]
 derive_serde_style = ["serde"]
 gnu_legacy = []
-
-[target."cfg(windows)".dependencies.windows]
-version = "0.52.0"
-features = [
-    "Win32_Foundation",
-    "Win32_System_Console",
-    "Win32_Storage_FileSystem",
-    "Win32_Security",
-]
-package = "windows-sys"
index a218b18d03dd3224b8cafc3bb88cc6286b99ae26..52ee57965ec6ed1654abb349eb7fde763a620a13 100644 (file)
@@ -95,6 +95,3 @@ version = "1.12"
 [dependencies.onig_sys]
 version = "69.9.1"
 default-features = false
-
-[target."cfg(windows)".dependencies.libc]
-version = "0.2"
index 5639d3dbce60696750853e1deeff1a44251a15f5..eff5c32efeda1aee5f875d31a4b609478615ebe0 100644 (file)
@@ -48,7 +48,6 @@ default = ["dbus-vendored"]
 reveal = [
     "dep:url",
     "dep:dbus",
-    "windows-sys/Win32_System_Com",
 ]
 
 [target.'cfg(target_os = "linux")'.dependencies.bstr]
@@ -62,16 +61,5 @@ optional = true
 version = "2"
 optional = true
 
-[target."cfg(windows)".dependencies.normpath]
-version = "1"
-
-[target."cfg(windows)".dependencies.windows-sys]
-version = "0.59"
-features = [
-    "Win32_Foundation",
-    "Win32_UI_Shell",
-    "Win32_UI_WindowsAndMessaging",
-]
-
 [badges.maintenance]
 status = "passively-maintained"
index 0bd38d96a8521e76e79d07deb2b2b9265dce36fb..29158e57da48cdf25568a595fc80892324a0e838 100644 (file)
@@ -46,8 +46,6 @@ status = "passively-maintained"
 reveal = [
     "dep:url",
     "dep:zbus",
-    "windows-sys/Win32_System_Com",
-    "windows-sys/Win32_UI_Shell_Common",
 ]
 
 [lib]
@@ -65,13 +63,3 @@ optional = true
 version = "5"
 features = ["url"]
 optional = true
-
-[target."cfg(windows)".dependencies.normpath]
-version = "1"
-
-[target."cfg(windows)".dependencies.windows-sys]
-version = "0.59"
-features = [
-    "Win32_UI_Shell",
-    "Win32_UI_WindowsAndMessaging",
-]
index a9896fb3ac73ab372a9f7329563f23dbc7811ec3..51b9fb38d32694c521ab874d1794621fb1447c7e 100644 (file)
@@ -64,18 +64,3 @@ version = "0.3"
 
 [dev-dependencies.pretty_assertions]
 version = "1"
-
-[target.'cfg(target_os = "macos")'.dependencies.plist]
-version = "1.5.1"
-
-[target."cfg(windows)".dependencies.windows-sys]
-version = "0.52"
-features = [
-    "Win32_Foundation",
-    "Win32_System_LibraryLoader",
-    "Win32_System_Registry",
-    "Win32_System_SystemInformation",
-    "Win32_System_SystemServices",
-    "Win32_System_Threading",
-    "Win32_UI_WindowsAndMessaging",
-]
index 11f10b24009d6966180c7efffb10051bea282a4e..ee17c646d5c38808938867a7a98f5c0cd9d1fe0a 100644 (file)
@@ -72,6 +72,3 @@ version = "0.5"
 
 [target."cfg(unix)".dependencies.libc]
 version = "0.2.95"
-
-[target."cfg(windows)".dependencies.windows-targets]
-version = "0.52.0"
index b337812db2ec28f30b4a32676abcc11c25b8fa64..c4f08f9628988d353e9fe6c9cb4c1239e1887e46 100644 (file)
@@ -109,13 +109,6 @@ version = "1"
 [target."cfg(unix)".dev-dependencies.libc]
 version = "=0.2.163"
 
-[target."cfg(windows)".dev-dependencies.windows-sys]
-version = "0.59"
-features = [
-    "Win32_Foundation",
-    "Win32_System_Threading",
-]
-
 [lints.clippy]
 all = "warn"
 as_ptr_cast_mut = "warn"
index 43c7d658a583f791811a77da95a0f8fefa6b2f48..a2151d10e11a9b3745f33ae291e3727ba4680662 100644 (file)
@@ -44,8 +44,6 @@ all-features = true
 
 [features]
 creation-flags = [
-    "dep:windows",
-    "windows/Win32_System_Threading",
 ]
 default = [
     "creation-flags",
@@ -57,12 +55,6 @@ default = [
 ]
 downcasting = []
 job-object = [
-    "dep:windows",
-    "windows/Win32_Security",
-    "windows/Win32_System_Diagnostics_ToolHelp",
-    "windows/Win32_System_IO",
-    "windows/Win32_System_JobObjects",
-    "windows/Win32_System_Threading",
 ]
 kill-on-drop = []
 process-group = []
@@ -144,7 +136,3 @@ features = [
 ]
 optional = true
 default-features = false
-
-[target."cfg(windows)".dependencies.windows]
-version = "0.61.1"
-optional = true
index eef4d05597595f1a23bc435f94e30f35af93dc85..df498183f265d65c5ba03f1a000c0d38b70ff935 100644 (file)
@@ -55,7 +55,6 @@ rustdoc-args = [
 
 [package.metadata.playground]
 all-features = false
-features = ["bundled-full"]
 
 [badges.appveyor]
 repository = "rusqlite/rusqlite"
@@ -74,23 +73,6 @@ array = [
 backup = []
 blob = []
 buildtime_bindgen = ["libsqlite3-sys/buildtime_bindgen"]
-bundled = [
-    "libsqlite3-sys/bundled",
-    "modern_sqlite",
-]
-bundled-full = [
-    "modern-full",
-    "bundled",
-]
-bundled-sqlcipher = [
-    "libsqlite3-sys/bundled-sqlcipher",
-    "bundled",
-]
-bundled-sqlcipher-vendored-openssl = [
-    "libsqlite3-sys/bundled-sqlcipher-vendored-openssl",
-    "bundled-sqlcipher",
-]
-bundled-windows = ["libsqlite3-sys/bundled-windows"]
 collation = []
 column_decltype = []
 column_metadata = ["libsqlite3-sys/column_metadata"]
index 0ed08f5864265c957f6618c949b1032eeaae8e99..b778eb9c01cd05d6564227ebbb12f5dcc19773ad 100644 (file)
@@ -234,21 +234,6 @@ version = "0.3.10"
 default-features = false
 package = "errno"
 
-[target."cfg(windows)".dependencies.libc_errno]
-version = "0.3.10"
-default-features = false
-package = "errno"
-
-[target."cfg(windows)".dependencies.windows-sys]
-version = ">=0.52, <0.61"
-features = [
-    "Win32_Foundation",
-    "Win32_Networking_WinSock",
-]
-
-[target."cfg(windows)".dev-dependencies.once_cell]
-version = "1.20.3"
-
 [lints.rust.unexpected_cfgs]
 level = "warn"
 priority = 0
index 4f668208e7a6d5f9154e4121396d8cdc58026bd7..11ef472467384bd99641482a36b2ba154f2842f3 100644 (file)
@@ -25,5 +25,3 @@ license = "Unlicense/MIT"
 repository = "https://github.com/BurntSushi/same-file"
 [dev-dependencies.doc-comment]
 version = "0.3"
-[target."cfg(windows)".dependencies.winapi-util]
-version = "0.1.1"
index db6e9bd2e9907e17eb2cd776b00b4667d27347ef..e851ff05c6c31d8e0fc0c61a022ec0563b7f2d9f 100644 (file)
@@ -68,15 +68,9 @@ version = "0.9.8"
 [features]
 default = ["fast-barrier"]
 fast-barrier = [
-    "windows-sys",
     "libc",
 ]
 
-[target."cfg(windows)".dependencies.windows-sys]
-version = "0.52"
-features = ["Win32_System_Threading"]
-optional = true
-
 [lints.rust.unexpected_cfgs]
 level = "warn"
 priority = 0
index 281fb40f14fc601f36f825f7cee0575e0f1b082d..5e0ab55035bc2c5b751ffe7247789d3a78f3e92d 100644 (file)
@@ -190,7 +190,6 @@ cmd = [
     "dep:os_pipe",
     "dep:wait-timeout",
     "dep:libc",
-    "dep:windows-sys",
 ]
 color = [
     "dep:anstream",
@@ -232,11 +231,6 @@ term-svg = [
 version = "0.2.137"
 optional = true
 
-[target."cfg(windows)".dependencies.windows-sys]
-version = "0.59.0"
-features = ["Win32_Foundation"]
-optional = true
-
 [lints.clippy]
 bool_assert_comparison = "allow"
 branches_sharing_code = "allow"
index 4eabec1fefadf50e0e9c262a4c5c91f1f750f60f..01d17a5d3be81461a5ce8f88bcf6efc6535a7811 100644 (file)
@@ -56,8 +56,6 @@ allowed_external_types = [
     "libc::*::socklen_t",
     "libc::sa_family_t",
     "libc::*::sa_family_t",
-    "windows_sys::Win32::Networking::WinSock::socklen_t",
-    "windows_sys::Win32::Networking::WinSock::ADDRESS_FAMILY",
 ]
 
 [package.metadata.docs.rs]
@@ -93,12 +91,3 @@ path = "src/lib.rs"
 [target."cfg(unix)".dependencies.libc]
 version = "0.2.172"
 
-[target."cfg(windows)".dependencies.windows-sys]
-version = "0.59"
-features = [
-    "Win32_Foundation",
-    "Win32_Networking_WinSock",
-    "Win32_System_IO",
-    "Win32_System_Threading",
-    "Win32_System_WindowsProgramming",
-]
index 14caa1a82f414084bdb7a47fcef2285464e8b28a..08bfe2d1a70644d673764dd7328b14f83114f33c 100644 (file)
@@ -60,10 +60,3 @@ version = "0.1.7"
 [build-dependencies.cc]
 version = "1.1.22"
 
-[target."cfg(windows)".dependencies.windows-sys]
-version = ">=0.52.0, <0.60.0"
-features = [
-    "Win32_System_Memory",
-    "Win32_System_Threading",
-    "Win32_Foundation",
-]
index 0ca3a1399fab9e0bac14d2f51a80e9c7760dcad4..7218db033702238183e2da2d634bb69186ef12a3 100644 (file)
@@ -52,20 +52,6 @@ apple-app-store = ["apple-sandbox"]
 apple-sandbox = []
 c-interface = ["default"]
 component = [
-    "windows/Win32_Foundation",
-    "windows/Win32_Security",
-    "windows/Win32_System_Com",
-    "windows/Win32_System_Ole",
-    "windows/Win32_System_Rpc",
-    "windows/Win32_System_Variant",
-    "windows/Win32_System_Wmi",
-    "objc2-core-foundation/CFArray",
-    "objc2-core-foundation/CFBase",
-    "objc2-core-foundation/CFDictionary",
-    "objc2-core-foundation/CFNumber",
-    "objc2-core-foundation/CFString",
-    "objc2-io-kit",
-    "objc2-io-kit/hidsystem",
 ]
 debug = ["libc/extra_traits"]
 default = [
@@ -76,65 +62,17 @@ default = [
     "user",
 ]
 disk = [
-    "windows/Win32_Foundation",
-    "windows/Win32_Storage_FileSystem",
-    "windows/Win32_Security",
-    "windows/Win32_System_IO",
-    "windows/Win32_System_Ioctl",
-    "windows/Win32_System_SystemServices",
-    "windows/Win32_System_WindowsProgramming",
-    "objc2-core-foundation/CFArray",
-    "objc2-core-foundation/CFBase",
-    "objc2-core-foundation/CFDictionary",
-    "objc2-core-foundation/CFError",
-    "objc2-core-foundation/CFNumber",
-    "objc2-core-foundation/CFString",
-    "objc2-core-foundation/CFURL",
-    "objc2-io-kit",
 ]
 linux-netdevs = []
 linux-tmpfs = []
 multithread = ["dep:rayon"]
 network = [
-    "windows/Win32_Foundation",
-    "windows/Win32_NetworkManagement_IpHelper",
-    "windows/Win32_NetworkManagement_Ndis",
-    "windows/Win32_Networking_WinSock",
 ]
 system = [
-    "windows/Win32_Foundation",
-    "windows/Win32_System_Diagnostics_ToolHelp",
-    "windows/Wdk_System_SystemInformation",
-    "windows/Wdk_System_SystemServices",
-    "windows/Wdk_System_Threading",
-    "windows/Win32_Security_Authorization",
-    "windows/Win32_System_Diagnostics_Debug",
-    "windows/Win32_System_Kernel",
-    "windows/Win32_System_Memory",
-    "windows/Win32_System_Performance",
-    "windows/Win32_System_Power",
-    "windows/Win32_System_ProcessStatus",
-    "windows/Win32_System_Registry",
-    "windows/Win32_System_RemoteDesktop",
-    "windows/Win32_System_SystemInformation",
-    "windows/Win32_System_SystemServices",
-    "windows/Win32_System_Threading",
-    "windows/Win32_UI_Shell",
-    "dep:ntapi",
     "dep:memchr",
-    "objc2-core-foundation/CFBase",
-    "objc2-core-foundation/CFData",
-    "objc2-core-foundation/CFDictionary",
-    "objc2-core-foundation/CFString",
-    "objc2-io-kit",
 ]
 unknown-ci = []
 user = [
-    "windows/Win32_Foundation",
-    "windows/Win32_NetworkManagement_NetManagement",
-    "windows/Win32_Security",
-    "windows/Win32_Security_Authentication_Identity",
-    "windows/Win32_Security_Authorization",
 ]
 
 [lib]
@@ -215,28 +153,5 @@ version = "3.9"
 [target.'cfg(all(target_os = "linux", not(target_os = "android")))'.dev-dependencies.tempfile]
 version = "3.9"
 
-[target.'cfg(any(target_os = "macos", target_os = "ios"))'.dependencies.objc2-core-foundation]
-version = "0.3.1"
-features = ["std"]
-optional = true
-default-features = false
-
-[target.'cfg(any(target_os = "macos", target_os = "ios"))'.dependencies.objc2-io-kit]
-version = "0.3.1"
-features = [
-    "std",
-    "libc",
-]
-optional = true
-default-features = false
-
 [target.'cfg(not(any(target_os = "unknown", target_arch = "wasm32")))'.dependencies.libc]
 version = "^0.2.173"
-
-[target."cfg(windows)".dependencies.ntapi]
-version = "0.4"
-optional = true
-
-[target."cfg(windows)".dependencies.windows]
-version = ">=0.59, <0.62"
-optional = true
index 90048c18e91a7be60b845f9d6775c1a0358c44bb..606a7e5ba935dd8892b119bac6cf56eeae209018 100644 (file)
@@ -44,7 +44,6 @@ rustdoc-args = ["--generate-link-to-definition"]
 [features]
 default = ["getrandom"]
 nightly = []
-unstable-windows-keep-open-tempfile = []
 
 [lib]
 name = "tempfile"
@@ -90,9 +89,3 @@ version = "0.3.0"
 optional = true
 default-features = false
 
-[target."cfg(windows)".dependencies.windows-sys]
-version = ">=0.52, <0.61"
-features = [
-    "Win32_Storage_FileSystem",
-    "Win32_Foundation",
-]
index e89261eda75c397257cef63c464d3983c4bf5331..ad5d62bdb247405ee98ce18ea6ceb9695109ddcc 100644 (file)
@@ -28,12 +28,6 @@ version = "2"
 
 [features]
 default = []
-[target."cfg(windows)".dependencies.rustversion]
-version = "1"
-
-[target."cfg(windows)".dependencies.winapi]
-version = "0.3"
-features = ["consoleapi", "wincon", "handleapi", "fileapi"]
 [badges.appveyor]
 repository = "Stebalien/term"
 
index f90eacae76fd7f970f3f6c1e405f75693a4afe7c..d32db67ae8f8e80864c9b3cecc7d247aa24894b0 100644 (file)
@@ -35,6 +35,3 @@ name = "termcolor"
 bench = false
 
 [dev-dependencies]
-
-[target."cfg(windows)".dependencies.winapi-util]
-version = "0.1.3"
index d6bef4ea68bc333304e04d20a82fd1c5cd884e7a..ce13d3b9f6aa776318bf10d90b5911451eedc97c 100644 (file)
@@ -45,10 +45,3 @@ path = "examples/get_size.rs"
 [target."cfg(unix)".dependencies.rustix]
 version = "1.0.1"
 features = ["termios"]
-
-[target."cfg(windows)".dependencies.windows-sys]
-version = "0.60.0"
-features = [
-    "Win32_Foundation",
-    "Win32_System_Console",
-]
index ac18aa43f56e50b2ac7b996ee1c0d2b5fc7d3c9d..5311f1b8fc6f05d94c59d8f81aafbf249082f075 100644 (file)
@@ -47,13 +47,6 @@ path = "src/lib.rs"
 [target."cfg(unix)".dependencies.libc]
 version = "0.2.174"
 
-[target."cfg(windows)".dependencies.windows-sys]
-version = "0.60.2"
-features = [
-    "Win32_Foundation",
-    "Win32_System_Console",
-]
-
 [profile.dev]
 opt-level = 0
 lto = false
index 933d4b1154810757566f09f65cd5893f3af2f1b7..be6406537da876529d27ad5dc59fcc7c8bc95dab 100644 (file)
@@ -96,11 +96,6 @@ net = [
     "mio/os-ext",
     "mio/net",
     "socket2",
-    "windows-sys/Win32_Foundation",
-    "windows-sys/Win32_Security",
-    "windows-sys/Win32_Storage_FileSystem",
-    "windows-sys/Win32_System_Pipes",
-    "windows-sys/Win32_System_SystemServices",
 ]
 process = [
     "bytes",
@@ -109,9 +104,6 @@ process = [
     "mio/os-ext",
     "mio/net",
     "signal-hook-registry",
-    "windows-sys/Win32_Foundation",
-    "windows-sys/Win32_System_Threading",
-    "windows-sys/Win32_System_WindowsProgramming",
 ]
 rt = []
 rt-multi-thread = ["rt"]
@@ -121,8 +113,6 @@ signal = [
     "mio/net",
     "mio/os-ext",
     "signal-hook-registry",
-    "windows-sys/Win32_Foundation",
-    "windows-sys/Win32_System_Console",
 ]
 sync = []
 test-util = [
@@ -868,17 +858,6 @@ features = [
 ]
 default-features = false
 
-[target."cfg(windows)".dependencies.windows-sys]
-version = "0.59"
-optional = true
-
-[target."cfg(windows)".dev-dependencies.windows-sys]
-version = "0.59"
-features = [
-    "Win32_Foundation",
-    "Win32_Security_Authorization",
-]
-
 [lints.rust.unexpected_cfgs]
 level = "warn"
 priority = 0
index 4fda2f4c233d2f6c85f206383b802178ccc1f9e9..17416776f28cce937e1401d1fc27d482890b09d6 100644 (file)
@@ -39,9 +39,6 @@ version = "1.0.1"
 [dev-dependencies.doc-comment]
 version = "0.3"
 
-[target."cfg(windows)".dependencies.winapi-util]
-version = "0.1.1"
-
 [badges.appveyor]
 repository = "BurntSushi/walkdir"
 
index bae3ff6395ac17c0e348557bdeb9e0df026b5a1a..de4b325a56127db436a5a5fdad583cf3624461f2 100644 (file)
@@ -86,10 +86,3 @@ version = "0.239.0"
 
 [target."cfg(unix)".dependencies.libc]
 version = "0.2"
-
-[target."cfg(windows)".dependencies.windows-sys]
-version = "0.60"
-features = ["Win32_Foundation"]
-
-[target."cfg(windows)".dependencies.winsplit]
-version = "0.1"
index 0317866829a0e5fbb1a124ee78110119da156705..88ce8efcfbe3c66a6c6895cde13a597d333aafa4 100644 (file)
@@ -36,9 +36,6 @@ version = "1.0"
 
 [features]
 derive_serde_style = ["serde"]
-[target."cfg(target_os=\"windows\")".dependencies.winapi]
-version = "0.3.4"
-features = ["consoleapi", "errhandlingapi", "fileapi", "handleapi", "processenv"]
 [badges.maintenance]
 status = "actively-developed"