Commita391c4edRecorded24 Jun 2026Repositorysigil-crypto

Repoint sigil-test dev-deps to reintegrated monorepo

Message

sigil-test + sigil-test-runner now resolve from codeberg:sigil/sigil (^0.17) instead of the retired standalone codeberg:sigil/sigil-test repo. Add an explicit sigil-lib ^0.17 pin to override the extraction-era implicit sigil-stdlib/sigil-lib (^0.15 from the retired sigil-lang repo) that the monorepo test-runner chain would otherwise derive. Bump patch version 0.16.2 -> 0.16.3.

Changed
 package.sgl | 14 ++++++++++----
 sigil.lock  | 72 +++++++++++++++++++++++++++++++-----------------------------------------
 2 files changed, 41 insertions(+), 45 deletions(-)
Diff
package.sglmodified
@@ -15,7 +15,7 @@
15
16
(package
17
name: "sigil-crypto"
18
version: "0.16.2"
+18
version: "0.16.3"
19
sigil: "^0.16"
20
description: "Cryptographic functions for Sigil (SHA, HMAC, ECDSA, ECDH, AES-GCM, HKDF, base64, random)"
21
url: "https://codeberg.org/sigil/sigil-crypto"
@@ -23,7 +23,13 @@
23
authors: (list "David Wilson <[email protected]>")
24
25
dependencies: (list
26
)
+26
;; Explicit sigil-lib pin: overrides the extraction-era implicit
+27
;; sigil-stdlib/sigil-lib (^0.15 from the retired sigil-lang repo)
+28
;; that the reintegrated monorepo test-runner chain would otherwise
+29
;; derive. sigil-crypto's native codegen needs the 0.17 runtime
+30
;; headers to build libsigil-crypto.a.
+31
(from-git url: "codeberg:sigil/sigil"
+32
package: "sigil-lib" version: "^0.17"))
33
34
;; sigil-test + sigil-test-runner are required as dev-deps so
35
;; `sigil test` can build a test-harness binary that statically
@@ -33,8 +39,8 @@
39
;; would be used instead of the local source, causing newer bindings
40
;; to surface as `unbound variable`.
41
dev-dependencies: (list
36
(from-git url: "codeberg:sigil/sigil-test" package: "sigil-test" version: "^0.16")
37
(from-git url: "codeberg:sigil/sigil-test" package: "sigil-test-runner" version: "^0.16"))
+42
(from-git url: "codeberg:sigil/sigil" package: "sigil-test" version: "^0.17")
+43
(from-git url: "codeberg:sigil/sigil" package: "sigil-test-runner" version: "^0.17"))
44
45
;; Native library definition
46
libraries: (list
sigil.lockmodified
@@ -1,57 +1,47 @@
1
;; Auto-generated by sigil deps install. Do not edit.
2
(lock
3
(package name: "sigil-lib"
4
url: "codeberg:sigil/sigil"
5
ref: "^0.15.0"
6
sha: "7e7bc93520d4f2a413d532c23a45ae74deab5774"
7
package-selector: "sigil-lib")
3
(package name: "sigil-stdlib"
4
url: "codeberg:sigil/sigil"
10
ref: "^0.15.0"
11
sha: "7e7bc93520d4f2a413d532c23a45ae74deab5774"
12
package-selector: "sigil-stdlib")
+5
ref: "^0.16"
+6
sha: "136c07b8cf1547ddd2d96a450df45a17e5ae6665"
+7
package-selector: "sigil-stdlib"
+8
version: "0.16.2")
+9
(package name: "sigil-lib"
+10
url: "codeberg:sigil/sigil"
+11
ref: "^0.17"
+12
sha: "61ba6501f4ff5d1fd534c13c4a3494b69cc88412"
+13
package-selector: "sigil-lib"
+14
version: "0.17.1")
15
(package name: "sigil-test"
14
url: "codeberg:sigil/sigil-test"
15
ref: "^0.14.0"
16
sha: "080fd3b59e56d5bc185ff1f4e2ef06bfb5b69661"
+16
url: "codeberg:sigil/sigil"
+17
ref: "^0.17"
+18
sha: "61ba6501f4ff5d1fd534c13c4a3494b69cc88412"
19
package-selector: "sigil-test"
18
version: "0.14.0")
+20
version: "0.17.1")
21
(package name: "sigil-test-runner"
20
url: "codeberg:sigil/sigil-test"
21
ref: "^0.14.0"
22
sha: "080fd3b59e56d5bc185ff1f4e2ef06bfb5b69661"
+22
url: "codeberg:sigil/sigil"
+23
ref: "^0.17"
+24
sha: "61ba6501f4ff5d1fd534c13c4a3494b69cc88412"
25
package-selector: "sigil-test-runner"
24
version: "0.14.2")
25
(package name: "sigil-package"
26
url: "codeberg:sigil/sigil-build"
27
ref: "^0.14.0"
28
sha: "1f87c151fe9017fe93fc1ded80b63f86488c0e30"
29
package-selector: "sigil-package"
30
version: "0.14.4")
31
(package name: "sigil-build"
32
url: "codeberg:sigil/sigil-build"
33
ref: "^0.14.0"
34
sha: "1f87c151fe9017fe93fc1ded80b63f86488c0e30"
35
package-selector: "sigil-build"
36
version: "0.14.4")
+26
version: "0.17.1")
27
(package name: "sigil-ansi"
38
url: "codeberg:sigil/sigil"
39
ref: "^0.13.1"
40
sha: "1aea1cecd3487bf07d071da2c1e7eb3cf4bbdb21"
41
package-selector: "sigil-ansi")
+28
url: "codeberg:sigil/sigil-ansi"
+29
ref: "^0.16.0"
+30
sha: "1e14b6f9d034ca8ef9f404e2ded316d0780ad7cf"
+31
version: "0.16.0")
32
(package name: "sigil-json"
33
url: "codeberg:sigil/sigil-json"
44
ref: "^0.13.1"
45
sha: "811b63925399a663e4b7dd25fb0813d59d33f557"
46
version: "0.13.1")
+34
ref: "^0.16.0"
+35
sha: "55c9e74712b5f79b45d41c65cfe0aef2c8f7e155"
+36
version: "0.16.0")
37
(package name: "sigil-version"
38
url: "codeberg:sigil/sigil-version"
49
ref: "^0.13.1"
50
sha: "f3a59bf7d0da81ad5206df5b2719e0a27b5b5904"
51
version: "0.13.1")
+39
ref: "^0.16.0"
+40
sha: "2d2c9ef9c2694466f65abc14cddf9bfb9cada4a4"
+41
version: "0.16.0")
42
(package name: "sigil-git"
43
url: "codeberg:sigil/sigil-git"
54
ref: "^0.13.1"
55
sha: "f7750b3e79a560571987f55d191ea8b36ca92794"
56
version: "0.13.1")
+44
ref: "^0.16.0"
+45
sha: "0da6221050319ee241461b45eaba1a353b7bf0ec"
+46
version: "0.16.0")
47
)