From 91d2fb1d9706db9a91b73486054524d320001a46 Mon Sep 17 00:00:00 2001 From: Ivan FB Date: Fri, 19 Jun 2026 00:16:15 +0200 Subject: [PATCH] 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 --- nimble.lock | 2 +- nix/deps.nix | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/nimble.lock b/nimble.lock index 65948cd..4a4865c 100644 --- a/nimble.lock +++ b/nimble.lock @@ -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", diff --git a/nix/deps.nix b/nix/deps.nix index f728089..2cb0460 100644 --- a/nix/deps.nix +++ b/nix/deps.nix @@ -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; };