Bundle pimsync 0.5.11 in the flake package; enforce it as the version floor
The Nix-packaged calcalist now wraps its PATH with a pinned pimsync 0.5.11 build, so discover works regardless of what else is on the user's PATH. discover's output format is undocumented and changed between 0.5.9 and 0.5.11 in a way the parser doesn't handle; doctor and the NotFound error now enforce 0.5.11 as a floor instead of accepting any 0.5.x patch. README's install instructions and pimsync note are corrected to match. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
parent
47606a64b7
commit
3d701361da
4 changed files with 64 additions and 9 deletions
|
|
@ -22,10 +22,10 @@ nix build # ./result/bin/calcalist
|
|||
Or straight from the repo, without cloning it first:
|
||||
|
||||
```sh
|
||||
nix profile install "git+https://code.randogoth.com/randogoth/CalCalist.git"
|
||||
nix profile install "git+https://code.randogoth.com/randogoth/CalCalist.git#calcalist"
|
||||
```
|
||||
|
||||
One runtime dependency is needed for CalDAV and iCal sync: **`pimsync` 0.5.x on `PATH`**.
|
||||
One runtime dependency is needed for CalDAV and iCal sync: **`pimsync` 0.5.11 or newer on `PATH`**. The Nix flake installation method already ensures this.
|
||||
|
||||
Then check the environment, which is worth doing before writing any config:
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue