From ad4c900f052e54b35171d33647e63ac5ee97f35e Mon Sep 17 00:00:00 2001 From: takeokunn Date: Wed, 7 Oct 2026 13:42:17 +0900 Subject: [PATCH 1/2] chore: follow latest toolkit releases --- flake.lock | 56 +++++++++++++++++++++++++++--------------------------- flake.nix | 18 +++++++++++------- 2 files changed, 39 insertions(+), 35 deletions(-) diff --git a/flake.lock b/flake.lock index 63d3b8c..6e6dd8b 100644 --- a/flake.lock +++ b/flake.lock @@ -3,16 +3,16 @@ "cl-boundary-kit": { "flake": false, "locked": { - "lastModified": 1785657708, - "narHash": "sha256-DieHj+VkI/S98vflHzfLZgJgATJGePT7QS9ElQkpiGU=", + "lastModified": 1785937199, + "narHash": "sha256-FAuQIpnySCV4KoPm2ugbq/9uMsBGBO5XzF0SE3o0MTI=", "owner": "nerima-lisp", "repo": "cl-boundary-kit", - "rev": "9d85a1530ae6b1be3a6e83173b1c7d7817e2d203", + "rev": "62e4a7df3e52061c38b7ff4f596436bdda985f71", "type": "github" }, "original": { "owner": "nerima-lisp", - "ref": "v2.0.1", + "ref": "v2.3.0", "repo": "cl-boundary-kit", "type": "github" } @@ -37,16 +37,16 @@ "cl-concurrent-kit": { "flake": false, "locked": { - "lastModified": 1785663008, - "narHash": "sha256-zChJOROZOumc4lxpigU9Zqvt4TL1roJK+5F8buyZbtw=", + "lastModified": 1785940791, + "narHash": "sha256-4ZXzAIMn4x+/zhx+jOW/Vr61oT/lc+PJIWzAE5y2Qsw=", "owner": "nerima-lisp", "repo": "cl-concurrent-kit", - "rev": "85f015330b3acf4ca4566cf9e8eb72c571611b26", + "rev": "0ef20d36a0a12800f231172227bd94034611c639", "type": "github" }, "original": { "owner": "nerima-lisp", - "ref": "v0.3.0", + "ref": "v0.6.1", "repo": "cl-concurrent-kit", "type": "github" } @@ -54,16 +54,16 @@ "cl-date-kit": { "flake": false, "locked": { - "lastModified": 1785429368, - "narHash": "sha256-gHRCkMGrq/ZBeNS6Stx8nvx5brNi5P1sRzzN4nGwwTo=", + "lastModified": 1790450959, + "narHash": "sha256-tB9CMfpnp0suzaXLRey5EKTbXvJ+3M64Uf0lhYD0c84=", "owner": "nerima-lisp", "repo": "cl-date-kit", - "rev": "b0d9cb2f978a0c1ccfd1450ec6c10a33a9b2c858", + "rev": "021c00df3f4dd18cad7206221125d1596db2fae5", "type": "github" }, "original": { "owner": "nerima-lisp", - "ref": "v0.2.0", + "ref": "v1.1.1", "repo": "cl-date-kit", "type": "github" } @@ -71,16 +71,16 @@ "cl-host-kit": { "flake": false, "locked": { - "lastModified": 1785662299, - "narHash": "sha256-XzvvQ6MsRFYQNYe757mIbzSlBUy8l6Jv0aReFpuxPyo=", + "lastModified": 1785923957, + "narHash": "sha256-pUR7Gi9Fdwg9WR1Mpjl+yBAb8FHAAieG8lTLYwfVJOc=", "owner": "nerima-lisp", "repo": "cl-host-kit", - "rev": "7dc003d5ba176080796d775f6c8c4f75a5d56107", + "rev": "ec565470b634605e23b0d6eef0645eb15e8e3356", "type": "github" }, "original": { "owner": "nerima-lisp", - "ref": "v0.2.5", + "ref": "v0.3.1", "repo": "cl-host-kit", "type": "github" } @@ -88,16 +88,16 @@ "cl-log-kit": { "flake": false, "locked": { - "lastModified": 1785658987, - "narHash": "sha256-O7Ja+BmbXQXYZs8/c1EaHyWK+NBkPWMR9NkGx+hLsAw=", + "lastModified": 1785930087, + "narHash": "sha256-zFbU9a8KLHThzQRn7jqSL0SoTj7ImeP3Q5lJmsOzBQM=", "owner": "nerima-lisp", "repo": "cl-log-kit", - "rev": "c4986211b742520663c39db7bdfabee8645969ff", + "rev": "580ebe23e4106edb8dcc89c0d4732f585c17e3f9", "type": "github" }, "original": { "owner": "nerima-lisp", - "ref": "v2.0.1", + "ref": "v2.2.0", "repo": "cl-log-kit", "type": "github" } @@ -105,16 +105,16 @@ "cl-process-kit": { "flake": false, "locked": { - "lastModified": 1785656921, - "narHash": "sha256-el0+udOUZE9KZPbgWN1HWTYe/6g94LKSO3oJs4jfS1Y=", + "lastModified": 1790572250, + "narHash": "sha256-vU3PHcoEA72BBK37uvjsdkuApxNR4FZ9KV27VyMWM5c=", "owner": "nerima-lisp", "repo": "cl-process-kit", - "rev": "7454fc16370402f434c960f54ee161a1de7641af", + "rev": "1276a8b8db6120ac15a0911c255a586b3a030ca1", "type": "github" }, "original": { "owner": "nerima-lisp", - "ref": "v3.1.0", + "ref": "v3.4.0", "repo": "cl-process-kit", "type": "github" } @@ -122,16 +122,16 @@ "cl-weave": { "flake": false, "locked": { - "lastModified": 1785662484, - "narHash": "sha256-GFChZBI8RbOnov3WCTT2jw0H/kBqYK0ig6i7ltzjnyU=", + "lastModified": 1790778646, + "narHash": "sha256-x2bYA/A2q9q1QOccPG1faD6J6Hn+/9YCd3xKQFrNefY=", "owner": "nerima-lisp", "repo": "cl-weave", - "rev": "a8a094226480b92a3789e7e48a2af5faa2e36326", + "rev": "32671560d3d15d4ecf33b9d8af862ea60737841b", "type": "github" }, "original": { "owner": "nerima-lisp", - "ref": "v1.1.4", + "ref": "v1.4.0", "repo": "cl-weave", "type": "github" } diff --git a/flake.nix b/flake.nix index 283e038..b87a55a 100644 --- a/flake.nix +++ b/flake.nix @@ -23,7 +23,7 @@ # cl-date-kit/cl-concurrent-kit/cl-host-kit (below), used directly with no # adapter layer. cl-log-kit = { - url = "github:nerima-lisp/cl-log-kit/v2.0.1"; + url = "github:nerima-lisp/cl-log-kit/v2.2.0"; flake = false; }; @@ -32,15 +32,15 @@ # a source tree, not a built package, so every transitive dependency needs # its own input). cl-date-kit = { - url = "github:nerima-lisp/cl-date-kit/v0.2.0"; + url = "github:nerima-lisp/cl-date-kit/v1.1.1"; flake = false; }; cl-concurrent-kit = { - url = "github:nerima-lisp/cl-concurrent-kit/v0.3.0"; + url = "github:nerima-lisp/cl-concurrent-kit/v0.6.1"; flake = false; }; cl-host-kit = { - url = "github:nerima-lisp/cl-host-kit/v0.2.5"; + url = "github:nerima-lisp/cl-host-kit/v0.3.1"; flake = false; }; @@ -48,7 +48,11 @@ # escalation) for the codesign invocation in WRITE-MACH-O-FILE, replacing # a hand-rolled SB-EXT:RUN-PROGRAM + SB-EXT:WITH-TIMEOUT pair. cl-process-kit = { - url = "github:nerima-lisp/cl-process-kit/v3.1.0"; + url = "github:nerima-lisp/cl-process-kit/v3.4.0"; + flake = false; + }; + cl-codec-kit = { + url = "github:nerima-lisp/cl-codec-kit/v0.6.0"; flake = false; }; @@ -61,13 +65,13 @@ # Runtime: cl-process-kit's own dependency (clock/sleeper boundaries), # pulled transitively for the same reason as cl-log-kit's above. cl-boundary-kit = { - url = "github:nerima-lisp/cl-boundary-kit/v2.0.1"; + url = "github:nerima-lisp/cl-boundary-kit/v2.3.0"; flake = false; }; # Test-only: the org's test framework. cl-weave = { - url = "github:nerima-lisp/cl-weave/v1.1.4"; + url = "github:nerima-lisp/cl-weave/v1.4.0"; flake = false; }; From 55118600ba9b0d4eda48ff8c1625934a3b4033a2 Mon Sep 17 00:00:00 2001 From: takeokunn Date: Wed, 7 Oct 2026 13:50:47 +0900 Subject: [PATCH 2/2] fix: reconcile duplicated toolkit input --- flake.nix | 6 ------ 1 file changed, 6 deletions(-) diff --git a/flake.nix b/flake.nix index b87a55a..73bdfcf 100644 --- a/flake.nix +++ b/flake.nix @@ -56,12 +56,6 @@ flake = false; }; - # Runtime: cl-process-kit's UTF-8 and stream codec dependency. - cl-codec-kit = { - url = "github:nerima-lisp/cl-codec-kit/v0.6.0"; - flake = false; - }; - # Runtime: cl-process-kit's own dependency (clock/sleeper boundaries), # pulled transitively for the same reason as cl-log-kit's above. cl-boundary-kit = {