Commit80d33327Recorded28 Jun 2026Repositorysigil-css
Relock onto sigil 0.17.1; add sigil: ^0.17 field
Message
sigil-css predated the sigil: package field — it pinned the stdlib via an explicit (from-git sigil-stdlib ^0.9.0) dependency, which left it on an ancient 0.9.x stdlib whose css->string path does not terminate under the 0.17.1 VM. Add sigil: "^0.17" (the modern pattern used by the rest of the ecosystem), drop the explicit stdlib dependency, and regenerate the lock (stdlib now 0.17.1 from codeberg:sigil/sigil). Own suite: 33 tests pass. Patch version 0.9.1 -> 0.9.2.
Changed
package.sgl | 10 +++-------
sigil.lock | 6 +++---
2 files changed, 6 insertions(+), 10 deletions(-)Diff
package.sglmodified
@@ -2,11 +2,10 @@
2
;;; 3
;;; Write CSS using S-expressions for composability and theming. 4
−5
(define sigil-repo "codeberg:sigil/sigil")−6
5
(package 6
name: "sigil-css"−9
version: "0.9.1"+7
version: "0.9.2"+8
sigil: "^0.17" 9
description: "S-expression CSS DSL for composable stylesheets" 10
url: "https://codeberg.org/sigil/sigil-css" 11
license: "BSD-3-Clause"@@ -22,7 +21,4 @@
21
name: 'release 22
output-dir: "build/release" 23
debug?: #f−25
optimize: 2))−26
−27
dependencies: (list−28
(from-git url: sigil-repo package: "sigil-stdlib" version: "^0.9.0")))+24
optimize: 2)))sigil.lockmodified
@@ -2,8 +2,8 @@
2
(lock 3
(package name: "sigil-stdlib" 4
url: "codeberg:sigil/sigil"−5
ref: "^0.9.0"−6
sha: "54f66e8ec446b65b75ab6f12454d2c0aa269f2c0"+5
ref: "^0.17"+6
sha: "61ba6501f4ff5d1fd534c13c4a3494b69cc88412" 7
package-selector: "sigil-stdlib"−8
version: "0.9.1")+8
version: "0.17.1") 9
)