chore: lock nim-ffi at v0.1.5

Require the v0.1.5 tag (same commit as v0.1.5-rc.2). Because the tag
matches nim-ffi's declared version, nimble records a clean "0.1.5" in
the lock instead of a "#"-prefixed special version, which avoids the
nimble 0.18.2 lock-install bug that fails to create the "#"-named temp
dir. Also refresh nix/deps.nix, whose ffi rev was stale at rc.0.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Ivan FB 2026-06-19 00:16:15 +02:00
parent 45b0432c40
commit 91d2fb1d97
No known key found for this signature in database
GPG Key ID: DF0C67A04C543270
2 changed files with 3 additions and 3 deletions

View File

@ -209,7 +209,7 @@
}
},
"ffi": {
"version": "#v0.1.5-rc.2",
"version": "0.1.5",
"vcsRevision": "0a6bf6c49ff8d956899c2a3bb3a2b3ab8ed5281f",
"url": "https://github.com/logos-messaging/nim-ffi",
"downloadMethod": "git",

View File

@ -117,8 +117,8 @@
ffi = pkgs.fetchgit {
url = "https://github.com/logos-messaging/nim-ffi";
rev = "d4c87c1f94c4678eea7d32a8f5f41c72420fadb6";
sha256 = "14dm92l3wl8sc5a108612r1cgjvxksy2chzmn1asph6frl4lm641";
rev = "0a6bf6c49ff8d956899c2a3bb3a2b3ab8ed5281f";
sha256 = "0hif67h33fzn679pxq48v5y7al6ijgqdl5nf5gv0v4mkbhfbkffg";
fetchSubmodules = true;
};