rlnHash only had aarch64-darwin, so every other platform hit the
"add stateless librln hash" throw (e.g. x86_64-linux on Ubuntu). The
rlnTriplet map already covers all four platforms; add the matching
zerokit v2.0.2 stateless-rln asset hashes (verified against the release
assets; the linux tarballs ship librln.a, which the linux link path uses).
Add rust-bundle, a single staticlib crate that depends on both libchat
and rln as rlibs. This ensures rustc links Rust std exactly once,
eliminating duplicate symbol errors on all platforms. Nim targets link
against liblogos_chat_bundle.a; Nix uses a bundleDrv instead of
separate libchat and rln derivations.
Reference: https://doc.rust-lang.org/reference/linkage.html#mixed-rust-and-foreign-codebases
* fix: mac build
- fix error: `error: darwin.apple_sdk_11_0 has been removed as it was a legacy compatibility stub`
- fix librln hash
- bumped nim-ffi
* fix: typo