lang/cairo: Fix build with rust 1.87.0
Import an upstream patch to fix build with rust 1.87.0:
error[E0308]: mismatched types
--> /wrkdirs/usr/ports/lang/cairo/work/cairo-2.11.4/cargo-crates/cairo-vm-1.0.2/src/hint_processor/builtin_hint_processor/signature.rs:32:25 |
32 | .is_multiple_of(&(CELLS_PER_SIGNATURE as usize))
| -------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `&usize` | | | arguments to this method are incorrect
PR: 286829
Approved by: portmgr (build fix blanket)