Commit44d12decRecorded20 Sep 2026Repositorysigil-graphics
Move the remaining test packages and circles-blend to sigil-desktop
Message
test-shader, test-render-target and test-postprocess-demo pin sigil-desktop ^0.10.0 at codeberg:sigil/sigil-desktop and sigil-graphics ^0.11.4, and import (sigil desktop); test-shader-limits moved with 0.11.4. All three resolve from codeberg and build (dev bundles). examples/circles-blend gets the same edits but does not build for a reason that predates this change: its package.sgl has no sigil: field, which the 0.17+ toolchain requires.
Changed
examples/circles-blend/dev-redirects.sgl | 4 ++--
examples/circles-blend/package.sgl | 6 +++---
examples/circles-blend/src/circles-blend/main.sgl | 2 +-
test/test-postprocess-demo/package.sgl | 4 ++--
test/test-postprocess-demo/sigil.lock | 46 ++++++++++++++++++++++++++++++++++++++++++++++
test/test-postprocess-demo/src/test-postprocess-demo/main.sgl | 2 +-
test/test-render-target/dev-redirects.sgl | 2 +-
test/test-render-target/package.sgl | 4 ++--
test/test-render-target/sigil.lock | 46 ++++++++++++++++++++++++++++++++++++++++++++++
test/test-render-target/src/test-render-target/main.sgl | 2 +-
test/test-shader/package.sgl | 4 ++--
test/test-shader/sigil.lock | 46 ++++++++++++++++++++++++++++++++++++++++++++++
test/test-shader/src/test-shader/main.sgl | 2 +-
13 files changed, 154 insertions(+), 16 deletions(-)Diff
examples/circles-blend/dev-redirects.sglmodified
@@ -5,8 +5,8 @@
5
url: "codeberg:sigil/sigil" 6
use: (from-path dir: "../../../sigil")) 7
(for-repo−8
url: "codeberg:sigil/sigil-app"−9
use: (from-path dir: "../../../sigil-app"))+8
url: "codeberg:sigil/sigil-desktop"+9
use: (from-path dir: "../../../sigil-app")) ; the local checkout keeps its old directory name 10
(for-repo 11
url: "codeberg:sigil/sigil-graphics" 12
use: (from-path dir: "../.."))))examples/circles-blend/package.sglmodified
@@ -6,7 +6,7 @@
6
;;; when escape is pressed. 7
8
(define sigil-repo "codeberg:sigil/sigil")−9
(define app-repo "codeberg:sigil/sigil-app")+9
(define app-repo "codeberg:sigil/sigil-desktop") 10
(define graphics-repo "codeberg:sigil/sigil-graphics") 11
12
(package@@ -29,5 +29,5 @@
29
30
dependencies: (list 31
(from-git url: sigil-repo package: "sigil-stdlib" version: ">=0.9.0")−32
(from-git url: app-repo version: "^0.8.0")−33
(from-git url: graphics-repo version: "^0.9.0")))+32
(from-git url: app-repo version: "^0.10.0")+33
(from-git url: graphics-repo version: "^0.11.4")))examples/circles-blend/src/circles-blend/main.sglmodified
@@ -9,7 +9,7 @@
9
(define-library (circles-blend main) 10
(import (sigil core) 11
(sigil math)−12
(sigil app)+12
(sigil desktop) 13
(sigil graphics)) 14
(export main) 15
test/test-postprocess-demo/package.sglmodified
@@ -26,5 +26,5 @@
26
bundle?: #t)) 27
28
dependencies: (list−29
(from-git url: "codeberg:sigil/sigil-app" version: "^0.8.2")−30
(from-git url: "codeberg:sigil/sigil-graphics" version: "^0.9.3")))+29
(from-git url: "codeberg:sigil/sigil-desktop" version: "^0.10.0")+30
(from-git url: "codeberg:sigil/sigil-graphics" version: "^0.11.4")))test/test-postprocess-demo/sigil.lockadded
@@ -0,0 +1,46 @@
+1
;; Auto-generated by sigil deps install. Do not edit.+2
(lock+3
(package name: "sigil-stdlib"+4
url: "codeberg:sigil/sigil"+5
ref: ">=0.15, <1.0"+6
sha: "5b494e16de01635a1aa3dbcfac5abffd1acdc2ed"+7
package-selector: "sigil-stdlib"+8
version: "0.22.2")+9
(package name: "sigil-desktop"+10
url: "codeberg:sigil/sigil-desktop"+11
ref: "^0.10.0"+12
sha: "db8c876129ea621d9d5de68c7316ab833fc966c2"+13
version: "0.10.0")+14
(package name: "sigil-graphics"+15
url: "codeberg:sigil/sigil-graphics"+16
ref: "^0.11.4"+17
sha: "12dc802637129ca9f27832c9b41c3af6f90e0c7c"+18
version: "0.11.4")+19
(package name: "sigil-json"+20
url: "codeberg:sigil/sigil-json"+21
ref: "^0.16.0"+22
sha: "55c9e74712b5f79b45d41c65cfe0aef2c8f7e155"+23
version: "0.16.0")+24
(package name: "sigil-crypto"+25
url: "codeberg:sigil/sigil-crypto"+26
ref: "^0.16.0"+27
sha: "71362137db0596e0695791b32c4f6e8faf11b39e"+28
version: "0.16.6")+29
(package name: "sigil-sqlite"+30
url: "codeberg:sigil/sigil-sqlite"+31
ref: "^0.16.0"+32
sha: "569ef1063dda8f5989968644af31fc09c64b4bfe"+33
version: "0.16.3")+34
(package name: "sigil-lib"+35
url: "codeberg:sigil/sigil"+36
ref: ">=0.21"+37
sha: "5b494e16de01635a1aa3dbcfac5abffd1acdc2ed"+38
package-selector: "sigil-lib"+39
version: "0.22.2")+40
(package name: "sigil-wasm-gles3"+41
url: "codeberg:sigil/sigil"+42
ref: ">=0.21"+43
sha: "5b494e16de01635a1aa3dbcfac5abffd1acdc2ed"+44
package-selector: "sigil-wasm-gles3"+45
version: "0.22.2")+46
)test/test-postprocess-demo/src/test-postprocess-demo/main.sglmodified
@@ -18,7 +18,7 @@
18
(define-library (test-postprocess-demo main) 19
(import (sigil core) 20
(sigil math)−21
(sigil app)+21
(sigil desktop) 22
(sigil graphics)) 23
(export main) 24
test/test-render-target/dev-redirects.sglmodified
@@ -1,6 +1,6 @@
1
;; Local sigil-graphics is the in-progress version under development — 2
;; the offscreen render target work this test exercises lives two−3
;; directories up. sigil-app uses the resolved registry version.+3
;; directories up. sigil-desktop uses the resolved registry version. 4
(redirects 5
repos: (list 6
(for-repotest/test-render-target/package.sglmodified
@@ -24,5 +24,5 @@
24
bundle?: #t)) 25
26
dependencies: (list−27
(from-git url: "codeberg:sigil/sigil-app" version: "^0.8.2")−28
(from-git url: "codeberg:sigil/sigil-graphics" version: "^0.9.3")))+27
(from-git url: "codeberg:sigil/sigil-desktop" version: "^0.10.0")+28
(from-git url: "codeberg:sigil/sigil-graphics" version: "^0.11.4")))test/test-render-target/sigil.lockadded
@@ -0,0 +1,46 @@
+1
;; Auto-generated by sigil deps install. Do not edit.+2
(lock+3
(package name: "sigil-stdlib"+4
url: "codeberg:sigil/sigil"+5
ref: ">=0.15, <1.0"+6
sha: "5b494e16de01635a1aa3dbcfac5abffd1acdc2ed"+7
package-selector: "sigil-stdlib"+8
version: "0.22.2")+9
(package name: "sigil-desktop"+10
url: "codeberg:sigil/sigil-desktop"+11
ref: "^0.10.0"+12
sha: "db8c876129ea621d9d5de68c7316ab833fc966c2"+13
version: "0.10.0")+14
(package name: "sigil-graphics"+15
url: "codeberg:sigil/sigil-graphics"+16
ref: "^0.11.4"+17
sha: "12dc802637129ca9f27832c9b41c3af6f90e0c7c"+18
version: "0.11.4")+19
(package name: "sigil-json"+20
url: "codeberg:sigil/sigil-json"+21
ref: "^0.16.0"+22
sha: "55c9e74712b5f79b45d41c65cfe0aef2c8f7e155"+23
version: "0.16.0")+24
(package name: "sigil-crypto"+25
url: "codeberg:sigil/sigil-crypto"+26
ref: "^0.16.0"+27
sha: "71362137db0596e0695791b32c4f6e8faf11b39e"+28
version: "0.16.6")+29
(package name: "sigil-sqlite"+30
url: "codeberg:sigil/sigil-sqlite"+31
ref: "^0.16.0"+32
sha: "569ef1063dda8f5989968644af31fc09c64b4bfe"+33
version: "0.16.3")+34
(package name: "sigil-lib"+35
url: "codeberg:sigil/sigil"+36
ref: ">=0.21"+37
sha: "5b494e16de01635a1aa3dbcfac5abffd1acdc2ed"+38
package-selector: "sigil-lib"+39
version: "0.22.2")+40
(package name: "sigil-wasm-gles3"+41
url: "codeberg:sigil/sigil"+42
ref: ">=0.21"+43
sha: "5b494e16de01635a1aa3dbcfac5abffd1acdc2ed"+44
package-selector: "sigil-wasm-gles3"+45
version: "0.22.2")+46
)test/test-render-target/src/test-render-target/main.sglmodified
@@ -10,7 +10,7 @@
10
(define-library (test-render-target main) 11
(import (sigil core) 12
(sigil math)−13
(sigil app)+13
(sigil desktop) 14
(sigil graphics)) 15
(export main) 16
test/test-shader/package.sglmodified
@@ -25,5 +25,5 @@
25
bundle?: #t)) 26
27
dependencies: (list−28
(from-git url: "codeberg:sigil/sigil-app" version: "^0.8.2")−29
(from-git url: "codeberg:sigil/sigil-graphics" version: "^0.9.3")))+28
(from-git url: "codeberg:sigil/sigil-desktop" version: "^0.10.0")+29
(from-git url: "codeberg:sigil/sigil-graphics" version: "^0.11.4")))test/test-shader/sigil.lockadded
@@ -0,0 +1,46 @@
+1
;; Auto-generated by sigil deps install. Do not edit.+2
(lock+3
(package name: "sigil-stdlib"+4
url: "codeberg:sigil/sigil"+5
ref: ">=0.15, <1.0"+6
sha: "5b494e16de01635a1aa3dbcfac5abffd1acdc2ed"+7
package-selector: "sigil-stdlib"+8
version: "0.22.2")+9
(package name: "sigil-desktop"+10
url: "codeberg:sigil/sigil-desktop"+11
ref: "^0.10.0"+12
sha: "db8c876129ea621d9d5de68c7316ab833fc966c2"+13
version: "0.10.0")+14
(package name: "sigil-graphics"+15
url: "codeberg:sigil/sigil-graphics"+16
ref: "^0.11.4"+17
sha: "12dc802637129ca9f27832c9b41c3af6f90e0c7c"+18
version: "0.11.4")+19
(package name: "sigil-json"+20
url: "codeberg:sigil/sigil-json"+21
ref: "^0.16.0"+22
sha: "55c9e74712b5f79b45d41c65cfe0aef2c8f7e155"+23
version: "0.16.0")+24
(package name: "sigil-crypto"+25
url: "codeberg:sigil/sigil-crypto"+26
ref: "^0.16.0"+27
sha: "71362137db0596e0695791b32c4f6e8faf11b39e"+28
version: "0.16.6")+29
(package name: "sigil-sqlite"+30
url: "codeberg:sigil/sigil-sqlite"+31
ref: "^0.16.0"+32
sha: "569ef1063dda8f5989968644af31fc09c64b4bfe"+33
version: "0.16.3")+34
(package name: "sigil-lib"+35
url: "codeberg:sigil/sigil"+36
ref: ">=0.21"+37
sha: "5b494e16de01635a1aa3dbcfac5abffd1acdc2ed"+38
package-selector: "sigil-lib"+39
version: "0.22.2")+40
(package name: "sigil-wasm-gles3"+41
url: "codeberg:sigil/sigil"+42
ref: ">=0.21"+43
sha: "5b494e16de01635a1aa3dbcfac5abffd1acdc2ed"+44
package-selector: "sigil-wasm-gles3"+45
version: "0.22.2")+46
)test/test-shader/src/test-shader/main.sglmodified
@@ -9,7 +9,7 @@
9
(define-library (test-shader main) 10
(import (sigil core) 11
(sigil math)−12
(sigil app)+12
(sigil desktop) 13
(sigil graphics)) 14
(export main) 15