The standalone GameCult/cultcache-rs repo is being retired; CultLib (packages/cultcache-rs) is the only canonical Rust CultCache implementation. brokkr-daemon still depended on the local standalone clone via a relative path, which meant that repo had to keep existing just for Brokkr to build. Switch to the same pinned-git-dependency pattern CodexConnector already uses, pointing at CultLib's package by name and pinning to CultLib origin/main (c2a9a6e5). No source changes were needed: CultLib's cultcache-rs exposes the same CacheBackingStore/CultCacheEnvelope/SingleFileMessagePackBackingStore API Brokkr already uses, with identical field names and signatures. Cargo.lock gains redb 4.2.0 and windows-sys 0.59 as new transitive dependencies of CultLib cultcache-rs; they are not version bumps, and Brokkr never opens a redb store. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
15 lines
375 B
TOML
15 lines
375 B
TOML
[package]
|
|
name = "brokkr-daemon"
|
|
version = "0.1.0"
|
|
edition = "2024"
|
|
publish = false
|
|
|
|
[dependencies]
|
|
anyhow = "1"
|
|
cultcache-rs = { git = "https://github.com/GameCult/CultLib.git", rev = "c2a9a6e526390808ef195759056fda0b9a55d8a3", package = "cultcache-rs" }
|
|
rmp-serde = "1.3"
|
|
serde = { version = "1", features = ["derive"] }
|
|
serde_json = "1"
|
|
|
|
[dev-dependencies]
|
|
tempfile = "3"
|