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>")