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
)