- Restore system shaderc support - Detect system shaderc on BSDs --- voxygen/Cargo.toml.orig 2025-08-14 15:14:34 UTC +++ voxygen/Cargo.toml @@ -48,7 +47,7 @@ default-publish = [ "discord", "simd", ] -default = ["default-publish", "hot-reloading", "shaderc-from-source", "egui-ui"] +default = ["default-publish", "hot-reloading", "egui-ui"] [dependencies] client = { package = "veloren-client", path = "../client" } --- cargo-crates/shaderc-sys-0.10.1/build/build.rs.orig 1970-01-01 00:00:00 UTC +++ cargo-crates/shaderc-sys-0.10.1/build/build.rs @@ -357,7 +357,7 @@ fn main() { } } { match (target_os.as_str(), target_env.as_str()) { - ("linux" | "android", _) => { + ("linux" | "android" | "dragonfly" | "freebsd" | "netbsd" | "openbsd", _) => { println!("cargo:rustc-link-search=native={search_dir_str}"); println!("cargo:rustc-link-lib={lib_kind}={lib_name}"); return;