Commit148bef68Recorded20 Sep 2026Repositorysigil-app
The Codeberg repository is sigil/sigil-desktop: say so and drop the transitional relock advice
Changed
CHANGELOG.md | 21 +++++++++++----------
README.md | 8 +++++---
package.sgl | 6 +++---
3 files changed, 19 insertions(+), 16 deletions(-)Diff
CHANGELOG.mdmodified
@@ -66,19 +66,20 @@ sokol_app.
66
67
### Upgrade notes 68
−69
- **Relock with the new name on your own line.** Until the Codeberg−70
repository rename, write−71
`(from-git url: "codeberg:sigil/sigil-app" name: "sigil-desktop" version: "^0.10.0")`;−72
sigil-build keys a dependency by the name it derives from the URL, so a−73
line without `name:` next to a sigil-graphics that says `name:` installs−74
the repository twice (`sigil-app` 0.9 beside `sigil-desktop` 0.10, two−75
window stacks, a duplicate `slog_func` at link time). After the rename−76
the URL becomes `codeberg:sigil/sigil-desktop` and `name:` can go.+69
- **Relock at the new URL.** The Codeberg repository is+70
`sigil/sigil-desktop` since 2026-09-20 (renamed in place, the old URL+71
redirects): write `(from-git url: "codeberg:sigil/sigil-desktop"+72
version: "^0.10.0")` on your own window dependency line. The+73
transitional form the tag notes describe,+74
`(from-git url: "codeberg:sigil/sigil-app" name: "sigil-desktop" ...)`,+75
still works through the redirect; a line with neither the new URL nor+76
`name:` beside a sigil-graphics 0.11.4 installs the repository twice+77
(`sigil-app` 0.9 beside `sigil-desktop` 0.10, two window stacks, a+78
duplicate `slog_func` at link time), because sigil-build keys a+79
dependency by the name it derives from the URL. 80
- Delete the consumer's `build/` once (a stale `sokol-app.o` otherwise 81
stays in the old archive), then rename `(sigil app)` imports to 82
`(sigil desktop)` before 0.11.−80
- The Codeberg repository is renamed `sigil/sigil-app` to−81
`sigil/sigil-desktop`; the old URL redirects. 83
84
## [0.9.0] - 2026-06-25 85
README.mdmodified
@@ -16,9 +16,11 @@ libxkbcommon, libX11, libEGL, libGL, ...) is loaded at run time by GLFW,
16
so a game links none of them. 17
18
This package was `sigil-app` through 0.9.x, when the window was sokol_app−19
(X11 only on Linux). The `(sigil app)` library still exists in 0.10 as a−20
re-export of `(sigil desktop)` so a consumer can relock first and rename−21
its imports second; it goes away in 0.11.+19
(X11 only on Linux); the Codeberg repository is `sigil/sigil-desktop`+20
since 2026-09-20 (renamed in place, the old URL redirects). The+21
`(sigil app)` library still exists in 0.10 as a re-export of+22
`(sigil desktop)` so a consumer can relock first and rename its imports+23
second; it goes away in 0.11. 24
25
## Use 26
package.sglmodified
@@ -127,9 +127,9 @@
127
version: "0.10.0" 128
sigil: "0.20" 129
description: "Desktop host layer for Sigil (window, GL context, input, frame clock) over GLFW"−130
;; The repository is being renamed sigil/sigil-app -> sigil/sigil-desktop on−131
;; Codeberg (in place; the old name redirects). Until then consumers keep−132
;; from-git url: "codeberg:sigil/sigil-app".+130
;; The repository was sigil/sigil-app on Codeberg through 0.9.x and is+131
;; sigil/sigil-desktop since 2026-09-20 (renamed in place; the old URL+132
;; redirects). Consumers pin from-git url: "codeberg:sigil/sigil-desktop". 133
url: "https://codeberg.org/sigil/sigil-desktop" 134
license: "BSD-3-Clause" 135
authors: (list "David Wilson <david@daviwil.com>")