Commit84429032Recorded1 Apr 2026Repositoryminder
Migrate to transitive deps with version ranges and lockfile
Message
Replace tag pins with version ranges, generate sigil.lock for reproducible builds. Update README build instructions to use sigil deps install workflow.
Changed
README.md | 3 ++-
package.sgl | 17 +++++++----------
sigil.lock | 43 +++++++++++++++++++++++++++++++++++++++++++
3 files changed, 52 insertions(+), 11 deletions(-)Diff
README.mdmodified
@@ -62,7 +62,8 @@ Cron expressions use 5 fields: `minute hour day-of-month month day-of-week`.
62
## Building 63
64
```bash−65
sigil build --redirects dev-redirects.sgl+65
sigil deps install+66
sigil build 67
``` 68
69
A C toolchain is required. On Guix: `guix shell -m ../sigil/manifest.scm`package.sglmodified
@@ -3,9 +3,6 @@
3
;;; MCP channel server that manages cron-based scheduled tasks 4
;;; and pushes events into a running Claude Code session. 5
−6
(define sigil-repo "codeberg:sigil/sigil#v0.8.0")−7
(define later-repo "codeberg:sigil/sigil-later")−8
6
(package 7
name: "minder" 8
version: "0.1.0"@@ -33,13 +30,13 @@
30
bundle?: #t)) 31
32
dependencies: (list−36
(from-git url: sigil-repo package: "sigil-run")−37
(from-git url: sigil-repo package: "sigil-stdlib")−38
(from-git url: "codeberg:sigil/sigil-yaml#v0.8.0" package: "sigil-yaml")−39
(from-git url: sigil-repo package: "sigil-json")−40
(from-git url: sigil-repo package: "sigil-mcp")−41
(from-git url: sigil-repo package: "sigil-log")−42
(from-git url: later-repo package: "sigil-later"))+33
(from-git url: "codeberg:sigil/sigil" package: "sigil-run" version: "^0.9.0")+34
(from-git url: "codeberg:sigil/sigil" package: "sigil-stdlib" version: "^0.9.0")+35
(from-git url: "codeberg:sigil/sigil" package: "sigil-json" version: "^0.9.0")+36
(from-git url: "codeberg:sigil/sigil" package: "sigil-log" version: "^0.9.0")+37
(from-git url: "codeberg:sigil/sigil" package: "sigil-mcp" version: "^0.9.0")+38
(from-git url: "codeberg:sigil/sigil-yaml" version: "^0.9.0")+39
(from-git url: "codeberg:sigil/sigil-later" version: "^0.1.0")) 40
41
tasks: (list 42
(tasksigil.lockadded
@@ -0,0 +1,43 @@
+1
;; Auto-generated by sigil deps install. Do not edit.+2
(lock+3
(package name: "sigil-run"+4
url: "codeberg:sigil/sigil"+5
ref: "^0.9.0"+6
sha: "962b7e2788e982264792032d3ba31ed3c237334e"+7
package-selector: "sigil-run"+8
version: "0.9.1")+9
(package name: "sigil-stdlib"+10
url: "codeberg:sigil/sigil"+11
ref: "^0.9.0"+12
sha: "962b7e2788e982264792032d3ba31ed3c237334e"+13
package-selector: "sigil-stdlib"+14
version: "0.9.1")+15
(package name: "sigil-json"+16
url: "codeberg:sigil/sigil"+17
ref: "^0.9.0"+18
sha: "962b7e2788e982264792032d3ba31ed3c237334e"+19
package-selector: "sigil-json"+20
version: "0.9.1")+21
(package name: "sigil-log"+22
url: "codeberg:sigil/sigil"+23
ref: "^0.9.0"+24
sha: "962b7e2788e982264792032d3ba31ed3c237334e"+25
package-selector: "sigil-log"+26
version: "0.9.1")+27
(package name: "sigil-mcp"+28
url: "codeberg:sigil/sigil"+29
ref: "^0.9.0"+30
sha: "962b7e2788e982264792032d3ba31ed3c237334e"+31
package-selector: "sigil-mcp"+32
version: "0.9.1")+33
(package name: "sigil-yaml"+34
url: "codeberg:sigil/sigil-yaml"+35
ref: "^0.9.0"+36
sha: "38e96aa33d83e7881dc9860995883fdd6ee05593"+37
version: "0.9.1")+38
(package name: "sigil-later"+39
url: "codeberg:sigil/sigil-later"+40
ref: "^0.1.0"+41
sha: "44235b64893478e11d4a89fd0d1b090ac9a9de6e"+42
version: "0.1.0")+43
)