Commit Graph
2751 Commits
Author SHA1 Message Date
cat 39e757a84d internal/rosa/package/python: wheel 0.47.0 to 0.48.0
Test / Hakurei (race detector) (push) Successful in 10m1s
Test / Sandbox (push) Successful in 3m38s
Test / Hakurei (push) Successful in 2m49s
Test / Sandbox (race detector) (push) Successful in 8m4s
Test / Create distribution (push) Successful in 1m25s
Test / ShareFS (push) Successful in 9m49s
Test / Flake checks (push) Successful in 1m10s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-12 16:28:18 +09:00
cat a431f16e6f internal/pkg: in-flight error resolution
Test / Hakurei (push) Successful in 4m28s
Test / Sandbox (race detector) (push) Successful in 5m55s
Test / Create distribution (push) Successful in 55s
Test / Sandbox (push) Successful in 2m58s
Test / Hakurei (race detector) (push) Successful in 7m35s
Test / ShareFS (push) Successful in 8m31s
Test / Flake checks (push) Successful in 1m32s
The DCE is a slow and overcomplicated solution to a simple problem. This change replaces the DCE by resolving errors in-flight.

Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-12 16:21:47 +09:00
cat 1f45d44e7f internal/rosa/package/python: hatchling 1.17.1 to 1.18.0
Test / Hakurei (push) Successful in 8m45s
Test / Create distribution (push) Successful in 1m26s
Test / Hakurei (race detector) (push) Successful in 8m47s
Test / Sandbox (push) Successful in 3m33s
Test / Sandbox (race detector) (push) Successful in 7m9s
Test / ShareFS (push) Successful in 32s
Test / Flake checks (push) Successful in 1m13s
This has gained another dependency, pulling in the fourth python build system we have had to package.

Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-11 21:43:19 +09:00
cat 92d01752ab internal/rosa/package/python: poetry-core tomlkit
Test / Hakurei (push) Successful in 6m34s
Test / Sandbox (push) Successful in 4m18s
Test / Create distribution (push) Successful in 1m46s
Test / ShareFS (push) Successful in 34s
Test / Hakurei (race detector) (push) Successful in 46s
Test / Sandbox (race detector) (push) Successful in 41s
Test / Flake checks (push) Successful in 1m11s
This is the fourth python build system required to package meson. Required by tomlkit which is now required by hatchling (yet another build system).

Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-11 21:42:09 +09:00
cat 82bf46d23f internal/rosa/package: replace pkg-config
Test / Hakurei (push) Successful in 5m32s
Test / Sandbox (push) Successful in 3m6s
Test / Create distribution (push) Successful in 1m42s
Test / ShareFS (push) Successful in 31s
Test / Sandbox (race detector) (push) Successful in 39s
Test / Hakurei (race detector) (push) Successful in 43s
Test / Flake checks (push) Successful in 1m12s
This replaces pkg-config with pkgconf for most packages.

Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-11 21:27:09 +09:00
cat 2abcb99ea2 internal/rosa/package: pkgconf
Test / Create distribution (push) Successful in 1m2s
Test / Sandbox (push) Successful in 3m2s
Test / Hakurei (push) Successful in 5m48s
Test / Sandbox (race detector) (push) Successful in 6m1s
Test / Hakurei (race detector) (push) Successful in 7m29s
Test / ShareFS (push) Successful in 8m2s
Test / Flake checks (push) Successful in 1m18s
This replaces pkg-config for packages later than meson.

Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-11 21:23:11 +09:00
cat 2218efc0cf internal/rosa: improve nil-exec error reporting
Test / Hakurei (push) Successful in 5m54s
Test / Sandbox (race detector) (push) Successful in 6m42s
Test / Hakurei (race detector) (push) Successful in 8m13s
Test / ShareFS (push) Successful in 8m39s
Test / Flake checks (push) Successful in 1m16s
Test / Create distribution (push) Successful in 1m9s
Test / Sandbox (push) Successful in 3m28s
This panics with a more descriptive error instead of relying on the SIGSEGV handler.

Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-11 20:40:00 +09:00
cat 30c5525d7b internal/rosa/package/libpsl: 0.23.1 to 0.23.2
Test / Create distribution (push) Successful in 1m0s
Test / Sandbox (push) Successful in 3m1s
Test / Hakurei (push) Successful in 7m29s
Test / Sandbox (race detector) (push) Successful in 5m37s
Test / Hakurei (race detector) (push) Successful in 8m11s
Test / ShareFS (push) Successful in 7m25s
Test / Flake checks (push) Successful in 1m15s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-11 14:39:44 +09:00
cat bf6d1ada71 internal/rosa/package/libexpat: 2.8.2 to 2.8.3
Test / Hakurei (race detector) (push) Successful in 12m22s
Test / Sandbox (push) Successful in 5m19s
Test / Sandbox (race detector) (push) Successful in 6m24s
Test / ShareFS (push) Successful in 11m20s
Test / Create distribution (push) Successful in 1m31s
Test / Hakurei (push) Successful in 3m15s
Test / Flake checks (push) Successful in 1m31s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-11 14:39:16 +09:00
cat 16294a35ee internal/rosa/package/googletest: 1.17.0 to 1.18.0
Test / Hakurei (push) Successful in 8m12s
Test / Hakurei (race detector) (push) Successful in 12m47s
Test / Sandbox (push) Successful in 4m57s
Test / ShareFS (push) Successful in 13m48s
Test / Create distribution (push) Successful in 1m38s
Test / Sandbox (race detector) (push) Successful in 2m33s
Test / Flake checks (push) Successful in 1m34s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-11 14:38:56 +09:00
cat 22756af8fb internal/rosa/package/firmware: 20260622 to 20260810
Test / Flake checks (push) Successful in 1m22s
Test / Hakurei (push) Successful in 10m6s
Test / Sandbox (push) Successful in 5m29s
Test / ShareFS (push) Successful in 13m52s
Test / Create distribution (push) Successful in 1m57s
Test / Sandbox (race detector) (push) Successful in 2m46s
Test / Hakurei (race detector) (push) Successful in 4m41s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-11 14:38:36 +09:00
cat 739ae4a7cf internal/rosa/package/meson: 1.11.2 to 1.12.0
Test / Flake checks (push) Successful in 1m19s
Test / Hakurei (push) Successful in 10m34s
Test / Sandbox (push) Successful in 5m53s
Test / Sandbox (race detector) (push) Successful in 9m53s
Test / ShareFS (push) Successful in 14m40s
Test / Create distribution (push) Successful in 2m28s
Test / Hakurei (race detector) (push) Successful in 5m3s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-11 14:38:13 +09:00
cat eec89c4519 internal/rosa/package/kernel: 6.18.43 to 6.18.44
Test / Hakurei (push) Successful in 7m39s
Test / Create distribution (push) Successful in 54s
Test / Sandbox (push) Successful in 1m33s
Test / Sandbox (race detector) (push) Successful in 2m25s
Test / Hakurei (race detector) (push) Successful in 3m44s
Test / ShareFS (push) Successful in 5m36s
Test / Flake checks (push) Successful in 1m13s
Typo fix of rkisp1_ext_param_buffer_version caused world rebuild.

Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-11 00:08:47 +09:00
cat 7193656b6a internal/rosa: improve helper bindings
Test / Sandbox (race detector) (push) Successful in 5m50s
Test / Hakurei (race detector) (push) Successful in 7m11s
Test / ShareFS (push) Successful in 7m32s
Test / Flake checks (push) Successful in 1m10s
Test / Create distribution (push) Successful in 54s
Test / Sandbox (push) Successful in 2m59s
Test / Hakurei (push) Successful in 4m49s
This uses more intuitive names for some arguments and inverts their default value. Slices and nil-capable strings replace skip arguments.

Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-10 21:55:47 +09:00
cat 7d86e19c07 internal/rosa/azalea: implement nil identifier
Test / Hakurei (race detector) (push) Successful in 6m59s
Test / Sandbox (push) Successful in 2m55s
Test / Sandbox (race detector) (push) Successful in 5m43s
Test / ShareFS (push) Successful in 7m12s
Test / Create distribution (push) Successful in 59s
Test / Hakurei (push) Successful in 3m4s
Test / Flake checks (push) Successful in 1m24s
This also implements a nil-capable string type.

Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-10 21:36:21 +09:00
cat f1ffb180bc internal/rosa: optionally block packages from early stages
Test / Create distribution (push) Successful in 53s
Test / Sandbox (push) Successful in 2m54s
Test / Hakurei (push) Successful in 4m46s
Test / Sandbox (race detector) (push) Successful in 5m49s
Test / Hakurei (race detector) (push) Successful in 7m6s
Test / ShareFS (push) Successful in 7m33s
Test / Flake checks (push) Successful in 1m13s
This helps avoid inadvertently increasing bootstrap input count.

Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-10 17:50:36 +09:00
cat 7f690145e3 internal/rosa/package/hakurei: 0.4.5 to 0.4.6
Test / Create distribution (push) Successful in 53s
Test / Sandbox (push) Successful in 2m44s
Test / Hakurei (push) Successful in 4m24s
Test / Sandbox (race detector) (push) Successful in 5m47s
Test / Hakurei (race detector) (push) Successful in 6m54s
Test / ShareFS (push) Successful in 7m14s
Test / Flake checks (push) Successful in 1m7s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-09 21:21:39 +09:00
cat c79ae7aed6 release: 0.4.6
Test / Create distribution (push) Successful in 32s
Test / ShareFS (push) Successful in 35s
Test / Sandbox (race detector) (push) Successful in 45s
Test / Hakurei (push) Successful in 44s
Test / Sandbox (push) Successful in 45s
Test / Hakurei (race detector) (push) Successful in 49s
Release / Create release (push) Successful in 57s
Test / Flake checks (push) Successful in 1m7s
Signed-off-by: Ophestra <cat@gensokyo.uk>
v0.4.6
2026-08-09 20:48:28 +09:00
cat 396ae2ba2a cmd/dist: replace readme with license
Test / Create distribution (push) Successful in 52s
Test / Sandbox (push) Successful in 2m55s
Test / Hakurei (push) Successful in 4m31s
Test / Sandbox (race detector) (push) Successful in 5m53s
Test / Hakurei (race detector) (push) Successful in 7m0s
Test / ShareFS (push) Successful in 7m17s
Test / Flake checks (push) Successful in 1m22s
The readme document is pretty useless for anything other than the website, so replace it with something more relevant.

Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-09 20:40:52 +09:00
cat 1e85dca9e2 internal/rosa/package/python: setuptools 83.0.0 to 84.0.0
Test / Create distribution (push) Successful in 52s
Test / Sandbox (push) Successful in 2m59s
Test / Hakurei (push) Successful in 4m41s
Test / Sandbox (race detector) (push) Successful in 5m48s
Test / Hakurei (race detector) (push) Successful in 7m1s
Test / ShareFS (push) Successful in 7m24s
Test / Flake checks (push) Successful in 1m9s
This has also turned into AI slop at some point, although its quality was never great to begin with. This may be a candidate to pin and ignore.

Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-09 19:13:05 +09:00
cat d236c9eaf7 cmd/mbf: improve title format
Test / Hakurei (race detector) (push) Successful in 7m24s
Test / Sandbox (push) Successful in 3m30s
Test / Sandbox (race detector) (push) Successful in 6m3s
Test / Create distribution (push) Successful in 54s
Test / ShareFS (push) Successful in 8m2s
Test / Hakurei (push) Successful in 3m1s
Test / Flake checks (push) Successful in 1m11s
This is cleaner for long-running daemon processes, and the additional information is more intuitive.

Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-08 13:10:18 +09:00
cat 3c1a6f0793 internal/rosa/package/python: vcs-versioning 2.2.3 to 2.2.4
Test / Create distribution (push) Successful in 1m0s
Test / Sandbox (push) Successful in 2m58s
Test / Hakurei (push) Successful in 4m46s
Test / Sandbox (race detector) (push) Successful in 6m5s
Test / Hakurei (race detector) (push) Successful in 7m16s
Test / ShareFS (push) Successful in 7m48s
Test / Flake checks (push) Successful in 1m27s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-08 13:05:30 +09:00
cat 16f84f9499 internal/rosa/package/kernel: 6.18.42 to 6.18.43
Test / Create distribution (push) Successful in 1m3s
Test / Sandbox (push) Successful in 5m8s
Test / Sandbox (race detector) (push) Successful in 7m23s
Test / Hakurei (push) Successful in 8m38s
Test / Hakurei (race detector) (push) Successful in 9m29s
Test / ShareFS (push) Successful in 10m9s
Test / Flake checks (push) Successful in 1m22s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-08 12:52:27 +09:00
cat 9deed030f0 internal/rosa/package/p11-kit: 0.26.4 to 0.26.5
Test / Create distribution (push) Successful in 1m7s
Test / Sandbox (push) Successful in 3m31s
Test / Hakurei (push) Successful in 9m1s
Test / Sandbox (race detector) (push) Successful in 7m28s
Test / Hakurei (race detector) (push) Successful in 11m50s
Test / ShareFS (push) Successful in 11m8s
Test / Flake checks (push) Successful in 1m23s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-08 12:51:55 +09:00
cat 69095e03c9 internal/rosa/package/nss: nspr 4.39 to 4.40
Test / Hakurei (race detector) (push) Successful in 11m51s
Test / Sandbox (push) Successful in 4m33s
Test / Sandbox (race detector) (push) Successful in 8m32s
Test / ShareFS (push) Successful in 13m45s
Test / Create distribution (push) Successful in 54s
Test / Hakurei (push) Successful in 3m37s
Test / Flake checks (push) Successful in 1m20s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-08 12:51:29 +09:00
cat 8138b2a3f0 internal/rosa/package/lvm2: 2.03.41 to 2.03.42
Test / Hakurei (race detector) (push) Successful in 11m23s
Test / Sandbox (push) Successful in 3m29s
Test / Sandbox (race detector) (push) Successful in 7m57s
Test / ShareFS (push) Successful in 12m12s
Test / Create distribution (push) Successful in 56s
Test / Hakurei (push) Successful in 3m40s
Test / Flake checks (push) Successful in 1m19s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-08 12:50:58 +09:00
cat 308c7d1846 internal/rosa/package/gcc: 16.1.0 to 16.2.0
Test / Sandbox (push) Successful in 3m13s
Test / Hakurei (push) Successful in 6m16s
Test / Sandbox (race detector) (push) Successful in 8m9s
Test / Hakurei (race detector) (push) Successful in 11m13s
Test / ShareFS (push) Successful in 11m21s
Test / Flake checks (push) Successful in 2m33s
Test / Create distribution (push) Successful in 58s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-08 12:50:13 +09:00
cat 807f4ccbeb replace goreportcard badge
Test / Flake checks (push) Successful in 1m9s
Test / Sandbox (push) Successful in 35s
Test / Sandbox (race detector) (push) Successful in 38s
Test / Hakurei (push) Successful in 43s
Test / Hakurei (race detector) (push) Successful in 43s
Test / ShareFS (push) Successful in 31s
Test / Create distribution (push) Successful in 27s
Closes #40.

Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-07 21:57:06 +09:00
cat f1dd3a085b command: hard wrap help message flags
Test / Create distribution (push) Successful in 53s
Test / Sandbox (push) Successful in 2m51s
Test / Hakurei (push) Successful in 4m29s
Test / Sandbox (race detector) (push) Successful in 5m53s
Test / Hakurei (race detector) (push) Successful in 7m2s
Test / ShareFS (push) Successful in 7m19s
Test / Flake checks (push) Successful in 1m8s
This greatly improves readability when lots of flags are registered.

Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-07 20:32:24 +09:00
cat b37c1d8993 command: use NUL for magic usage string
Test / Create distribution (push) Successful in 52s
Test / Sandbox (push) Successful in 2m51s
Test / Hakurei (push) Successful in 4m44s
Test / Sandbox (race detector) (push) Successful in 5m46s
Test / Hakurei (race detector) (push) Successful in 7m5s
Test / ShareFS (push) Successful in 7m5s
Test / Flake checks (push) Successful in 1m8s
This change also improves documentation.

Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-07 18:57:01 +09:00
cat 6a7f124deb internal/rosa/package: cryptsetup
Test / Sandbox (race detector) (push) Successful in 8m26s
Test / ShareFS (push) Successful in 10m12s
Test / Hakurei (race detector) (push) Successful in 11m5s
Test / Flake checks (push) Successful in 1m26s
Test / Create distribution (push) Successful in 56s
Test / Sandbox (push) Successful in 3m3s
Test / Hakurei (push) Successful in 7m43s
Useful for now, will likely be replaced by a native implementation.

Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-06 18:16:41 +09:00
cat a9a32284b6 internal/rosa/package/mesa: 26.1.6 to 26.2.0
Test / Sandbox (race detector) (push) Successful in 8m49s
Test / ShareFS (push) Successful in 10m24s
Test / Hakurei (race detector) (push) Successful in 11m58s
Test / Hakurei (push) Successful in 5m40s
Test / Flake checks (push) Successful in 1m21s
Test / Create distribution (push) Successful in 1m6s
Test / Sandbox (push) Successful in 3m34s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-06 18:16:08 +09:00
cat 255a1bbf74 internal/rosa/package/fontconfig: 2.18.2 to 2.18.3
Test / Sandbox (push) Successful in 3m12s
Test / Create distribution (push) Successful in 1m5s
Test / Hakurei (push) Successful in 8m16s
Test / Hakurei (race detector) (push) Successful in 7m43s
Test / ShareFS (push) Successful in 8m53s
Test / Flake checks (push) Successful in 1m15s
Test / Sandbox (race detector) (push) Successful in 8m54s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-06 18:15:48 +09:00
cat 96cdf4cc07 internal/rosa/package/python: 3.14.6 to 3.14.7
Test / Sandbox (push) Successful in 3m47s
Test / Sandbox (race detector) (push) Successful in 5m12s
Test / Hakurei (race detector) (push) Successful in 10m19s
Test / Create distribution (push) Successful in 1m5s
Test / Hakurei (push) Successful in 3m25s
Test / ShareFS (push) Successful in 6m14s
Test / Flake checks (push) Successful in 1m8s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-06 18:15:24 +09:00
cat 35a55854fd internal/rosa/package/python: flit-core 3.12.0 to 4.0.2
Test / Hakurei (race detector) (push) Successful in 10m10s
Test / Sandbox (push) Successful in 4m8s
Test / Sandbox (race detector) (push) Successful in 6m34s
Test / ShareFS (push) Successful in 9m22s
Test / Create distribution (push) Successful in 57s
Test / Hakurei (push) Successful in 5m10s
Test / Flake checks (push) Successful in 1m21s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-06 18:14:57 +09:00
cat 2f057cc72f internal/rosa/package/python: packaging 26.2 to 26.3
Test / Flake checks (push) Successful in 1m52s
Test / Sandbox (push) Successful in 3m22s
Test / Create distribution (push) Successful in 1m2s
Test / Hakurei (push) Successful in 8m41s
Test / Sandbox (race detector) (push) Successful in 5m58s
Test / Hakurei (race detector) (push) Successful in 11m8s
Test / ShareFS (push) Successful in 10m17s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-06 18:13:58 +09:00
cat 3356ca3e46 internal/rosa/package/python: mako 1.3.12 to 1.4.1
Test / Flake checks (push) Successful in 1m50s
Test / Create distribution (push) Successful in 1m1s
Test / Sandbox (push) Successful in 4m22s
Test / Hakurei (push) Successful in 8m9s
Test / Sandbox (race detector) (push) Successful in 8m10s
Test / Hakurei (race detector) (push) Successful in 11m10s
Test / ShareFS (push) Successful in 12m31s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-06 18:13:33 +09:00
cat ccef0a086a internal/rosa/package/pango: 1.58.1 to 1.58.2
Test / Flake checks (push) Successful in 1m44s
Test / Create distribution (push) Successful in 54s
Test / Sandbox (push) Successful in 3m22s
Test / Hakurei (push) Successful in 6m25s
Test / Sandbox (race detector) (push) Successful in 8m10s
Test / ShareFS (push) Successful in 11m10s
Test / Hakurei (race detector) (push) Successful in 11m37s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-06 18:12:39 +09:00
cat edb694fb41 internal/rosa/package/x: libXfont2 2.0.8 to 2.0.9
Test / Flake checks (push) Successful in 1m41s
Test / Create distribution (push) Successful in 55s
Test / Sandbox (push) Successful in 3m1s
Test / Hakurei (push) Successful in 5m35s
Test / Sandbox (race detector) (push) Successful in 7m57s
Test / ShareFS (push) Successful in 10m18s
Test / Hakurei (race detector) (push) Successful in 11m54s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-06 18:12:17 +09:00
cat 90535adc89 internal/rosa/package: lvm2
Test / Flake checks (push) Successful in 1m6s
Test / Create distribution (push) Successful in 58s
Test / Sandbox (push) Successful in 3m0s
Test / Hakurei (push) Successful in 4m36s
Test / Sandbox (race detector) (push) Successful in 5m48s
Test / Hakurei (race detector) (push) Successful in 7m6s
Test / ShareFS (push) Successful in 7m19s
This is only really packaged for devmapper, and will eventually be replaced by a native implementation.

Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-06 16:50:02 +09:00
cat 6fed6d67bd internal/rosa/package: libaio
Test / Create distribution (push) Successful in 56s
Test / Sandbox (push) Successful in 2m54s
Test / Hakurei (push) Successful in 4m45s
Test / Sandbox (race detector) (push) Successful in 5m54s
Test / Hakurei (race detector) (push) Successful in 7m11s
Test / ShareFS (push) Successful in 7m34s
Test / Flake checks (push) Successful in 1m10s
Library for the dreaded AIO syscalls. Test suite is absurdly expensive. Required by lvm2.

Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-06 15:51:05 +09:00
cat dcaf67b3d7 internal/rosa/package: e2fsprogs
Test / Hakurei (push) Successful in 5m34s
Test / Sandbox (push) Successful in 3m16s
Test / Sandbox (race detector) (push) Successful in 6m19s
Test / ShareFS (push) Successful in 8m16s
Test / Create distribution (push) Successful in 56s
Test / Hakurei (race detector) (push) Successful in 3m49s
Test / Flake checks (push) Successful in 1m22s
These are probably not worth reimplementing, and are quite useful for debugging, regardless.

Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-06 15:13:33 +09:00
cat c7de3d45e3 internal/rosa/package: popt
Test / Create distribution (push) Successful in 59s
Test / Sandbox (push) Successful in 3m2s
Test / Hakurei (push) Successful in 5m3s
Test / Sandbox (race detector) (push) Successful in 6m23s
Test / Hakurei (race detector) (push) Successful in 7m48s
Test / ShareFS (push) Successful in 8m5s
Test / Flake checks (push) Successful in 1m15s
Somewhat widely-used library. Required by cryptsetup.

Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-06 15:12:37 +09:00
cat d9bddff160 internal/rosa/package/kernel: 6.18.41 to 6.18.42
Test / Hakurei (race detector) (push) Successful in 7m6s
Test / Sandbox (push) Successful in 2m55s
Test / Sandbox (race detector) (push) Successful in 5m50s
Test / ShareFS (push) Successful in 7m6s
Test / Create distribution (push) Successful in 58s
Test / Hakurei (push) Successful in 3m7s
Test / Flake checks (push) Successful in 1m6s
A change to a single field in a btrfs struct caused world rebuild.

Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-04 15:04:54 +09:00
cat 5c6dcce543 internal/rosa/package/glslang: switch to vulkan-sdk tags
Test / Create distribution (push) Successful in 1m0s
Test / Sandbox (push) Successful in 3m50s
Test / Hakurei (push) Successful in 6m30s
Test / Sandbox (race detector) (push) Successful in 7m1s
Test / Hakurei (race detector) (push) Successful in 8m32s
Test / ShareFS (push) Successful in 9m21s
Test / Flake checks (push) Successful in 1m7s
This restores compatibility with other SPIRV packages.

Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-04 13:12:13 +09:00
cat 905a69d2a0 internal/rosa/package/pango: 1.58.0 to 1.58.1
Test / Create distribution (push) Successful in 1m2s
Test / Sandbox (push) Successful in 3m18s
Test / Hakurei (push) Successful in 5m30s
Test / Sandbox (race detector) (push) Successful in 7m3s
Test / Hakurei (race detector) (push) Successful in 8m58s
Test / ShareFS (push) Successful in 8m59s
Test / Flake checks (push) Successful in 1m18s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-04 13:10:34 +09:00
cat e453bc67d0 internal/rosa/package/lua: 5.5.0 to 5.5.1
Test / Hakurei (race detector) (push) Successful in 9m7s
Test / Sandbox (push) Successful in 3m11s
Test / Sandbox (race detector) (push) Successful in 7m1s
Test / ShareFS (push) Successful in 8m16s
Test / Create distribution (push) Successful in 56s
Test / Hakurei (push) Successful in 2m48s
Test / Flake checks (push) Successful in 1m6s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-04 13:10:11 +09:00
cat 0fa145a1a0 internal/rosa/package/libpsl: 0.23.0 to 0.23.1
Test / Create distribution (push) Successful in 59s
Test / Sandbox (push) Successful in 2m55s
Test / Hakurei (push) Successful in 4m43s
Test / Sandbox (race detector) (push) Successful in 6m5s
Test / Hakurei (race detector) (push) Successful in 7m5s
Test / ShareFS (push) Successful in 7m28s
Test / Flake checks (push) Successful in 1m10s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-02 10:15:12 +09:00
cat b5a65d1255 internal/rosa/package/cmake: 4.4.1 to 4.4.2
Test / Hakurei (push) Successful in 8m40s
Test / Hakurei (race detector) (push) Successful in 10m29s
Test / Sandbox (race detector) (push) Successful in 8m32s
Test / ShareFS (push) Successful in 10m48s
Test / Create distribution (push) Successful in 1m26s
Test / Sandbox (push) Successful in 1m35s
Test / Flake checks (push) Successful in 2m2s
Those regressions sure came quickly. Concerning.

Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-01 16:38:46 +09:00
cat ccdc0fa37e internal/rosa/package/libudev-zero: 1.0.4 to 1.0.5
Test / Sandbox (push) Successful in 5m17s
Test / Create distribution (push) Successful in 1m28s
Test / Hakurei (push) Successful in 11m52s
Test / Sandbox (race detector) (push) Successful in 9m19s
Test / Hakurei (race detector) (push) Successful in 13m57s
Test / ShareFS (push) Successful in 12m36s
Test / Flake checks (push) Successful in 1m16s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-01 16:38:20 +09:00