head 1.1; access; symbols; locks; strict; comment @# @; 1.1 date 2026.10.18.13.05.41; author pin; state Exp; branches; next ; commitid 7N0rsWFtSYCNyXZG; desc @@ 1.1 log @misc/weatherman: import package A weather app written entirely in Rust, desktop GUI and terminal UI. Weather Man ships two front-ends from a single Rust workspace, backed by a shared, framework-free core that doubles as a drop-in weather API provider library. @ text @$NetBSD$ Backport #8695 and #10316 to wgpu v27 series. --- ../vendor/wgpu-27.0.1/build.rs.orig 2026-10-17 11:39:04.528487370 +0000 +++ ../vendor/wgpu-27.0.1/build.rs @@@@ -24,7 +24,7 @@@@ fn main() { gles: { any( // The `gles` feature enables the OpenGL/GLES backend only on "native OpenGL" platforms, i.e. Windows, Linux, Android, and Emscripten. // (Note that WebGL is also not included here!) - all(any(windows, target_os = "linux", target_os = "android", target_os = "freebsd", Emscripten), feature = "gles"), + all(any(windows, target_os = "linux", target_os = "android", target_os = "freebsd", target_os = "netbsd", Emscripten), feature = "gles"), // On Apple platforms, however, we require the `angle` feature to explicitly opt-in to OpenGL // since its meant to be used with ANGLE. all(target_vendor = "apple", feature = "angle") @