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: (listsigil.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
)