www/websocat: Fix build with rust 1.87.0
Import patches from a fork version of rust-traitobject:
error[E0119]: conflicting implementations of trait Trait for type (dyn Send + Sync + 'static)
--> /wrkdirs/usr/ports/www/websocat/work/websocat-1.14.0/cargo-crates/traitobject-0.1.0/src/impls.rs:72:1 |
71 | unsafe impl Trait for ::std::marker::Send + Sync { }
| ------------------------------------------------ first implementation here
72 | unsafe impl Trait for ::std::marker::Send + Send + Sync { }
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `(dyn Send + Sync + 'static)`
PR: 286829
Approved by: portmgr (build fix blanket)