aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2026-06-30internal/rosa/package/json-c: 0.18-20240915 to 0.19-20260627Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-30internal/rosa/package/gnu: parallel 20260522 to 20260622Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-28internal/rosa: handle nil sourceOphestra
Source is not always required. This improves flexibility. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-28cmd/earlyinit: improve error messagesOphestra
This improves readability, especially on a small display. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-27internal/rosa/package/pango: 1.57.1 to 1.58.0Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-26cmd/app: optional insecure optionsOphestra
These are useful for very specific cases by the maintainer. No app should ever require this. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-26internal/rosa/package/glib: 2.89.0 to 2.89.1Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-26internal/rosa/package/libexpat: 2.8.1 to 2.8.2Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-25internal/rosa/package/python: setuptools-scm 10.1.2 to 10.2.0Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-25internal/rosa/package/python: vcs-versioning 2.1.2 to 2.2.0Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-25internal/rosa/package/curl: 8.20.0 to 8.21.0Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-25internal/rosa/package/libpsl: 0.21.5 to 0.22.0Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-25internal/rosa/package/vim: annotate blocked updateOphestra
Releases are unreasonably frequent, and the package is never exposed to the end user and never expected to run unconfined or consume untrusted input. Additionally, upstream is accepting AI slop. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-24internal/rosa/package: notoOphestra
Internationalisation is required anyway, so just package the entire noto fonts. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-24internal/rosa/package: renameOphestra
Useful for packaging. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-24internal/rosa/package/python: vcs-versioning 2.1.1 to 2.1.2Ophestra
Another bug fix release already. Turns out upstream is using AI slop. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-24cmd/app: exclude /tmp/ for X11 pathname socketOphestra
This would otherwise cover the pathname socket. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-24internal/rosa/package/toybox: 0.8.13 to 0.8.14Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-24internal/rosa/package/hakurei: 0.4.4 to 0.4.5Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-24release: 0.4.5v0.4.5Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-24internal/rosa/package/firmware: 20260519 to 20260622Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-24internal/rosa/package/vim: 9.2.0461 to 9.2.0707Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-24internal/rosa/package/python: setuptools-scm 10.0.5 to 10.1.2Ophestra
All in-between releases are broken. Not sure how that happened. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-24internal/rosa/package/python: vcs-versioning 1.1.1 to 2.1.1Ophestra
The environment variable changed for this package only, did not appear to affect other packages. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-24internal/rosa/package/libarchive: 3.8.7 to 3.8.8Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-23cmd/app: zero state buffer before reuseOphestra
Package internal/store expects a zero-initialised buffer. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-23cmd/app: display user-facing error messageOphestra
This is required for useful error messages for errors originating from internal/store. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-23cmd/app: expose scheduling configurationOphestra
Useful for the music player. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-23internal/rosa/package/x: xkeyboard-config 2.47 to 2.48Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-23internal/rosa/package/libffi: 3.5.2 to 3.6.0Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-22internal/rosa/package/qemu: disable netdev-socket testOphestra
This fails with ipv6 disabled. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-22internal/rosa/package/glib: disable gio suiteOphestra
This fails with ipv6 disabled. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-22internal/rosa/meson: skip specific test suitesOphestra
For disabling specific broken or flaky tests. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-21internal/rosa/package/openssl: disable test_bio_dgramOphestra
This fails when ipv6 is disabled. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-21cmd/app: enforce mutable instance exclusionOphestra
This avoids invoking undefined behaviour in the underlying overlay filesystem implementation. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-21cmd/app: centralise workdirOphestra
This makes the directory structure significantly more manageable. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-20cmd/app: configure username and hostnameOphestra
These no longer need to be hardcoded since this is not subject to the limitations of home-manager. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-20cmd/app: optional interactive shellOphestra
Enabling this unconditionally causes the new configuration prompt to be shown when started from a terminal, and is generally less robust than not reading zshrc unless explicitly required. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-20internal/rosa/package/cmake: 4.3.3 to 4.3.4Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-20internal/rosa/package/kernel: 6.12.93 to 6.12.94Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-20internal/rosa/package/mesa: 26.1.2 to 26.1.3Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-20internal/rosa/package/python: pytest 9.1.0 to 9.1.1Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-20internal/rosa/package/spirv: spirv-headers 1.4.350.0 to 1.4.350.1Ophestra
This unfortunately does not unblock SPIRV-LLVM-Translator. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-20internal/outcome: attempt nscd path-hiding if presentOphestra
This avoids creating the mount point on musl setups which accomplishes nothing and can run into permission problems. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-20cmd/app: remove sysfs bind mountsOphestra
This should be in common instead. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-20cmd/app: additional bind typesOphestra
This adds optional and device mount points. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-20cmd/app: pass user-specified argumentsOphestra
An extra argument is added to pad out argv0. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-20cmd/app: optionally override configured commandOphestra
Useful for multiple applications sharing state. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-20internal/rosa: read overridden version string from sourceOphestra
This is more correct than the hardcoded string and is generally more robust against relative paths. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-20internal/pkg: optionally exempt implementations from cures counterOphestra
This avoids holding up many slots with a long pipeline. Signed-off-by: Ophestra <cat@gensokyo.uk>