25d9edfc64
internal/rosa/package: migrate tamago
...
Test / Create distribution (push) Successful in 1m6s
Test / Sandbox (push) Successful in 3m4s
Test / ShareFS (push) Successful in 4m10s
Test / Hakurei (push) Successful in 4m24s
Test / Sandbox (race detector) (push) Successful in 5m53s
Test / Hakurei (race detector) (push) Successful in 7m6s
Test / Flake checks (push) Successful in 1m46s
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-21 19:40:16 +09:00
af4c3bbff2
internal/rosa/package: migrate toybox
...
Test / Create distribution (push) Successful in 1m58s
Test / Sandbox (push) Successful in 5m6s
Test / ShareFS (push) Successful in 7m41s
Test / Sandbox (race detector) (push) Successful in 8m20s
Test / Hakurei (race detector) (push) Successful in 9m28s
Test / Hakurei (push) Successful in 2m43s
Test / Flake checks (push) Successful in 1m22s
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-21 18:10:02 +09:00
54aae9d72a
internal/rosa/package: migrate llvm patches
...
Test / Create distribution (push) Successful in 1m8s
Test / Sandbox (push) Successful in 4m46s
Test / ShareFS (push) Successful in 7m58s
Test / Sandbox (race detector) (push) Successful in 3m28s
Test / Hakurei (push) Successful in 5m1s
Test / Hakurei (race detector) (push) Successful in 6m50s
Test / Flake checks (push) Successful in 1m27s
LLVM itself is unlikely to ever be migrated due to complexity of the bootstrap, so migrate patches instead.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-21 17:51:23 +09:00
58646f8ea5
internal/rosa/package/googletest: 1.16.0 to 1.17.0
...
Test / Create distribution (push) Successful in 4m40s
Test / Sandbox (push) Successful in 7m14s
Test / ShareFS (push) Successful in 8m7s
Test / Hakurei (push) Successful in 8m12s
Test / Sandbox (race detector) (push) Successful in 9m43s
Test / Hakurei (race detector) (push) Successful in 10m59s
Test / Flake checks (push) Successful in 1m26s
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-21 17:02:40 +09:00
9d7a27d8ac
internal/rosa/package: migrate ninja
...
Test / Create distribution (push) Successful in 1m5s
Test / Sandbox (push) Successful in 2m45s
Test / ShareFS (push) Successful in 3m44s
Test / Hakurei (push) Successful in 3m53s
Test / Sandbox (race detector) (push) Successful in 5m22s
Test / Hakurei (race detector) (push) Successful in 6m33s
Test / Flake checks (push) Successful in 1m22s
The ninja package predates all abstractions currently available. This migration causes rebuilds due to the old package being nonreproducible.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-21 16:48:10 +09:00
6546ddc64b
internal/rosa: expose in-place behaviour in generic helper
...
Test / Create distribution (push) Successful in 1m5s
Test / Sandbox (push) Successful in 3m14s
Test / Hakurei (push) Successful in 4m23s
Test / ShareFS (push) Successful in 4m22s
Test / Sandbox (race detector) (push) Successful in 5m47s
Test / Hakurei (race detector) (push) Successful in 6m51s
Test / Flake checks (push) Successful in 1m29s
This change also combines the createDir and wantsDir methods, and replaces the non-inplace target of the generic helper with a deterministic path.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-21 16:11:38 +09:00
cbf18b302d
internal/rosa/package: migrate nss
...
Test / Create distribution (push) Successful in 1m4s
Test / Sandbox (push) Successful in 3m2s
Test / ShareFS (push) Successful in 3m46s
Test / Hakurei (push) Successful in 3m54s
Test / Sandbox (race detector) (push) Successful in 5m24s
Test / Hakurei (race detector) (push) Successful in 6m34s
Test / Flake checks (push) Successful in 1m23s
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-21 15:36:10 +09:00
1acb5b0105
internal/rosa: extra inputs in alternative path
...
Test / Create distribution (push) Successful in 1m5s
Test / Sandbox (push) Successful in 2m49s
Test / ShareFS (push) Successful in 3m45s
Test / Hakurei (push) Successful in 3m51s
Test / Sandbox (race detector) (push) Successful in 5m29s
Test / Hakurei (race detector) (push) Successful in 6m34s
Test / Flake checks (push) Successful in 1m23s
This works around particularly unwieldy build systems.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-21 15:05:12 +09:00
40b33f9fc7
internal/rosa: enforce exclusions
...
Test / Create distribution (push) Successful in 1m5s
Test / Sandbox (push) Successful in 2m57s
Test / Hakurei (push) Successful in 3m48s
Test / ShareFS (push) Successful in 3m48s
Test / Sandbox (race detector) (push) Successful in 5m24s
Test / Hakurei (race detector) (push) Successful in 6m28s
Test / Flake checks (push) Successful in 1m24s
This restores unexported artifact behaviour.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-21 14:48:16 +09:00
443a7a30f6
internal/rosa: use string pair for files
...
Test / Create distribution (push) Successful in 1m5s
Test / Sandbox (push) Successful in 2m55s
Test / ShareFS (push) Successful in 3m44s
Test / Hakurei (push) Successful in 3m53s
Test / Sandbox (race detector) (push) Successful in 5m26s
Test / Hakurei (race detector) (push) Successful in 6m28s
Test / Flake checks (push) Successful in 1m20s
This is a much cleaner representation than the separator syntax.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-21 14:07:20 +09:00
497e4a5642
internal/rosa/package/git: disable flaky test
...
Test / Create distribution (push) Successful in 1m7s
Test / Sandbox (push) Successful in 3m36s
Test / Hakurei (push) Successful in 5m33s
Test / ShareFS (push) Successful in 5m31s
Test / Sandbox (race detector) (push) Successful in 6m41s
Test / Hakurei (race detector) (push) Successful in 7m46s
Test / Flake checks (push) Successful in 1m21s
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-21 13:35:21 +09:00
c0e3841ddb
internal/rosa/llvm: 22.1.5 to 22.1.6
...
Test / Create distribution (push) Successful in 2m0s
Test / Sandbox (push) Successful in 3m52s
Test / Hakurei (push) Successful in 5m14s
Test / ShareFS (push) Successful in 5m17s
Test / Sandbox (race detector) (push) Successful in 7m7s
Test / Hakurei (race detector) (push) Successful in 8m37s
Test / Flake checks (push) Successful in 1m49s
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-21 10:39:42 +09:00
9ce2c325db
internal/rosa/package/kernel: populate riscv64 checksum
...
Test / Create distribution (push) Successful in 1m4s
Test / Sandbox (push) Successful in 2m55s
Test / ShareFS (push) Successful in 3m46s
Test / Hakurei (push) Successful in 3m52s
Test / Sandbox (race detector) (push) Successful in 5m24s
Test / Hakurei (race detector) (push) Successful in 6m33s
Test / Flake checks (push) Successful in 1m44s
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-20 21:25:15 +09:00
9836030c59
internal/rosa: reinitialise frame alongside cache
...
Test / Create distribution (push) Successful in 1m4s
Test / Sandbox (push) Successful in 2m46s
Test / ShareFS (push) Successful in 3m43s
Test / Hakurei (push) Successful in 3m57s
Test / Sandbox (race detector) (push) Successful in 5m25s
Test / Hakurei (race detector) (push) Successful in 6m28s
Test / Flake checks (push) Successful in 1m24s
The cached frame can contain information made outdated by the DropCaches call.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-20 09:01:40 +09:00
b482fd4abf
internal/rosa: remove global handles
...
Test / Create distribution (push) Successful in 1m4s
Test / Sandbox (push) Successful in 4m18s
Test / Hakurei (push) Successful in 6m13s
Test / ShareFS (push) Successful in 6m11s
Test / Sandbox (race detector) (push) Successful in 6m55s
Test / Hakurei (race detector) (push) Successful in 8m5s
Test / Flake checks (push) Successful in 1m21s
These no longer serve any purpose.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-20 08:15:23 +09:00
2e502ede6c
internal/rosa/package: migrate X packages
...
Test / Create distribution (push) Successful in 1m4s
Test / Sandbox (push) Successful in 2m48s
Test / ShareFS (push) Successful in 3m43s
Test / Hakurei (push) Successful in 3m54s
Test / Sandbox (race detector) (push) Successful in 5m23s
Test / Hakurei (race detector) (push) Successful in 6m27s
Test / Flake checks (push) Successful in 1m20s
This also improves naming consistency.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-20 07:44:17 +09:00
4bec0b890c
internal/rosa/package: migrate unzip
...
Test / Create distribution (push) Successful in 1m4s
Test / Sandbox (push) Successful in 2m46s
Test / ShareFS (push) Successful in 3m45s
Test / Hakurei (push) Successful in 3m50s
Test / Sandbox (race detector) (push) Successful in 5m18s
Test / Hakurei (race detector) (push) Successful in 3m25s
Test / Flake checks (push) Successful in 1m21s
This is now possible via the generic helper.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-20 06:21:49 +09:00
7770ccf0aa
internal/rosa/package: migrate wayland
...
Test / Create distribution (push) Successful in 1m5s
Test / Sandbox (push) Successful in 2m42s
Test / Hakurei (push) Successful in 3m46s
Test / ShareFS (push) Successful in 3m47s
Test / Sandbox (race detector) (push) Successful in 5m20s
Test / Hakurei (race detector) (push) Successful in 6m28s
Test / Flake checks (push) Successful in 1m23s
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-20 06:12:19 +09:00
656059278d
internal/rosa/package: migrate remaining trivial packages
...
Test / Create distribution (push) Successful in 1m5s
Test / Sandbox (push) Successful in 2m49s
Test / ShareFS (push) Successful in 3m48s
Test / Hakurei (push) Successful in 4m0s
Test / Sandbox (race detector) (push) Successful in 5m32s
Test / Hakurei (race detector) (push) Successful in 6m31s
Test / Flake checks (push) Successful in 1m22s
The rest are migrated individually.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-20 05:57:26 +09:00
1a9974ffdc
internal/rosa/package: migrate qemu
...
Test / Create distribution (push) Successful in 1m4s
Test / Sandbox (push) Successful in 2m46s
Test / ShareFS (push) Successful in 3m44s
Test / Hakurei (push) Successful in 3m54s
Test / Sandbox (race detector) (push) Successful in 5m33s
Test / Hakurei (race detector) (push) Successful in 6m27s
Test / Flake checks (push) Successful in 1m19s
This has many dependencies.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-20 05:10:41 +09:00
1a2699b486
internal/rosa/package: migrate multiple packages
...
Test / Create distribution (push) Successful in 1m4s
Test / Sandbox (push) Successful in 2m44s
Test / Hakurei (push) Successful in 3m46s
Test / ShareFS (push) Successful in 3m45s
Test / Sandbox (race detector) (push) Successful in 5m26s
Test / Hakurei (race detector) (push) Successful in 6m35s
Test / Flake checks (push) Successful in 1m46s
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-20 05:01:06 +09:00
1d3d621e2f
internal/rosa/package: migrate perl Module::Build
...
Test / Create distribution (push) Successful in 1m4s
Test / Sandbox (push) Successful in 2m46s
Test / ShareFS (push) Successful in 3m40s
Test / Hakurei (push) Successful in 3m50s
Test / Sandbox (race detector) (push) Successful in 5m25s
Test / Hakurei (race detector) (push) Successful in 6m35s
Test / Flake checks (push) Successful in 1m19s
This is now possible via the generic helper.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-20 04:48:03 +09:00
47f4e287fc
internal/rosa/package: migrate multiple libraries
...
Test / Create distribution (push) Successful in 1m5s
Test / Sandbox (push) Successful in 2m44s
Test / ShareFS (push) Successful in 3m45s
Test / Hakurei (push) Successful in 3m51s
Test / Sandbox (race detector) (push) Successful in 5m23s
Test / Hakurei (race detector) (push) Successful in 6m27s
Test / Flake checks (push) Successful in 1m20s
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-20 04:37:58 +09:00
2e710328a4
internal/rosa/package: migrate musl
...
Test / Create distribution (push) Successful in 1m4s
Test / Sandbox (push) Successful in 2m42s
Test / Hakurei (push) Successful in 3m45s
Test / ShareFS (push) Successful in 3m46s
Test / Sandbox (race detector) (push) Successful in 5m30s
Test / Hakurei (race detector) (push) Successful in 3m26s
Test / Flake checks (push) Successful in 1m19s
This removes some legacy cruft, causing 2 rebuilds per stage.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-20 04:13:10 +09:00
2e7b52d701
internal/rosa/package: migrate mesa
...
Test / Create distribution (push) Successful in 1m4s
Test / Sandbox (push) Successful in 2m50s
Test / ShareFS (push) Successful in 3m44s
Test / Hakurei (push) Successful in 3m51s
Test / Sandbox (race detector) (push) Successful in 5m25s
Test / Hakurei (race detector) (push) Successful in 6m29s
Test / Flake checks (push) Successful in 1m20s
This has many dependencies.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-20 04:02:02 +09:00
d728607505
internal/rosa/package: migrate mesa dependencies
...
Test / Create distribution (push) Successful in 1m5s
Test / Sandbox (push) Successful in 2m42s
Test / Hakurei (push) Successful in 3m48s
Test / ShareFS (push) Successful in 3m44s
Test / Sandbox (race detector) (push) Successful in 5m23s
Test / Hakurei (race detector) (push) Successful in 6m29s
Test / Flake checks (push) Successful in 1m20s
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-20 03:51:48 +09:00
ef414ab01a
internal/rosa/package: migrate many libraries
...
Test / Create distribution (push) Successful in 1m5s
Test / Sandbox (push) Successful in 2m49s
Test / ShareFS (push) Successful in 3m44s
Test / Hakurei (push) Successful in 3m58s
Test / Sandbox (race detector) (push) Successful in 5m30s
Test / Hakurei (race detector) (push) Successful in 6m34s
Test / Flake checks (push) Successful in 1m23s
This also adds more string helpers.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-20 03:33:15 +09:00
96abf266dd
internal/rosa/package: migrate hwdata, kmod, libarchive
...
Test / Create distribution (push) Successful in 1m4s
Test / Sandbox (push) Successful in 2m41s
Test / ShareFS (push) Successful in 3m46s
Test / Hakurei (push) Successful in 3m52s
Test / Sandbox (race detector) (push) Successful in 5m38s
Test / Hakurei (race detector) (push) Successful in 6m33s
Test / Flake checks (push) Successful in 1m19s
This removes a blank line in CTestCustom.cmake, causing a libarchive rebuild. Resulting IR is identical otherwise.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-20 02:25:41 +09:00
fcba32e9c4
internal/rosa/package: migrate glib
...
Test / Create distribution (push) Successful in 1m6s
Test / Sandbox (push) Successful in 2m55s
Test / ShareFS (push) Successful in 3m44s
Test / Hakurei (push) Successful in 3m54s
Test / Sandbox (race detector) (push) Successful in 5m23s
Test / Hakurei (race detector) (push) Successful in 6m30s
Test / Flake checks (push) Successful in 1m18s
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-20 02:09:12 +09:00
a7f5a5802d
internal/rosa/package: migrate spirv-llvm-translator
...
Test / Create distribution (push) Successful in 1m4s
Test / Sandbox (push) Successful in 2m57s
Test / ShareFS (push) Successful in 3m43s
Test / Hakurei (push) Successful in 3m49s
Test / Sandbox (race detector) (push) Successful in 5m25s
Test / Hakurei (race detector) (push) Successful in 6m29s
Test / Flake checks (push) Successful in 1m21s
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-20 00:01:03 +09:00
bb230378e0
internal/rosa/package: migrate glslang
...
Test / Create distribution (push) Successful in 1m4s
Test / Sandbox (push) Successful in 2m52s
Test / Hakurei (push) Successful in 3m50s
Test / ShareFS (push) Successful in 3m48s
Test / Sandbox (race detector) (push) Successful in 5m24s
Test / Hakurei (race detector) (push) Successful in 6m27s
Test / Flake checks (push) Successful in 1m19s
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-19 23:48:39 +09:00
f638c73933
internal/rosa: bind anitya functions
...
Test / Create distribution (push) Successful in 1m5s
Test / Sandbox (push) Successful in 2m46s
Test / ShareFS (push) Successful in 3m47s
Test / Hakurei (push) Successful in 3m54s
Test / Sandbox (race detector) (push) Successful in 5m26s
Test / Hakurei (race detector) (push) Successful in 6m27s
Test / Flake checks (push) Successful in 1m20s
This is far more scalable than individual fields.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-19 23:34:21 +09:00
98d915af3d
internal/rosa/package: migrate argp-standalone, dtc, elfutils, flex, freetype, fuse
...
Test / Create distribution (push) Successful in 1m5s
Test / Sandbox (push) Successful in 2m44s
Test / ShareFS (push) Successful in 3m41s
Test / Hakurei (push) Successful in 3m51s
Test / Sandbox (race detector) (push) Successful in 5m19s
Test / Hakurei (race detector) (push) Successful in 6m28s
Test / Flake checks (push) Successful in 1m22s
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-19 23:26:34 +09:00
c0593e8325
internal/rosa/package: migrate dbus
...
Test / Create distribution (push) Successful in 1m4s
Test / Sandbox (push) Successful in 2m48s
Test / Hakurei (push) Successful in 3m48s
Test / ShareFS (push) Successful in 3m45s
Test / Sandbox (race detector) (push) Successful in 5m25s
Test / Hakurei (race detector) (push) Successful in 6m32s
Test / Flake checks (push) Successful in 1m18s
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-19 22:51:08 +09:00
608d8303ec
internal/rosa/package: migrate git
...
Test / Create distribution (push) Successful in 1m5s
Test / Sandbox (push) Successful in 2m47s
Test / ShareFS (push) Successful in 3m47s
Test / Hakurei (push) Successful in 3m53s
Test / Sandbox (race detector) (push) Successful in 5m34s
Test / Hakurei (race detector) (push) Successful in 6m40s
Test / Flake checks (push) Successful in 1m20s
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-19 22:37:24 +09:00
1c6f30379e
internal/rosa/package: migrate bzip2, curl, connman
...
Test / Create distribution (push) Successful in 1m5s
Test / Sandbox (push) Successful in 2m54s
Test / Hakurei (push) Successful in 3m53s
Test / ShareFS (push) Successful in 3m50s
Test / Sandbox (race detector) (push) Successful in 5m21s
Test / Hakurei (race detector) (push) Successful in 6m30s
Test / Flake checks (push) Successful in 1m19s
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-19 22:26:40 +09:00
009a4e0d58
internal/rosa/hakurei: migrate to helper
...
Test / Create distribution (push) Successful in 1m12s
Test / Sandbox (push) Successful in 3m2s
Test / ShareFS (push) Successful in 4m7s
Test / Sandbox (race detector) (push) Successful in 5m38s
Test / Hakurei (race detector) (push) Successful in 6m46s
Test / Hakurei (push) Successful in 2m43s
Test / Flake checks (push) Successful in 1m25s
This predates the helper infrastructure, so migrate it.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-19 22:10:39 +09:00
e7c8656691
internal/rosa: remove fakeroot
...
Test / Flake checks (push) Has been skipped
Test / Create distribution (push) Successful in 1m11s
Test / Sandbox (push) Successful in 2m57s
Test / ShareFS (push) Successful in 4m5s
Test / Hakurei (push) Successful in 4m17s
Test / Sandbox (race detector) (push) Successful in 5m32s
Test / Hakurei (race detector) (push) Successful in 6m47s
This is unused and broken, so remove it.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-19 21:54:40 +09:00
d6be116ff8
internal/rosa/package: migrate firmware
...
Test / Create distribution (push) Successful in 1m5s
Test / Sandbox (push) Successful in 2m47s
Test / ShareFS (push) Successful in 3m46s
Test / Hakurei (push) Successful in 3m50s
Test / Sandbox (race detector) (push) Successful in 5m23s
Test / Hakurei (race detector) (push) Successful in 6m29s
Test / Flake checks (push) Successful in 1m22s
This does not depend on the kernel.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-19 21:46:40 +09:00
962b02cf25
internal/rosa/package: migrate kernel
...
Test / Create distribution (push) Successful in 1m5s
Test / Sandbox (push) Successful in 2m43s
Test / Hakurei (push) Successful in 3m49s
Test / ShareFS (push) Successful in 3m50s
Test / Sandbox (race detector) (push) Successful in 5m23s
Test / Hakurei (race detector) (push) Successful in 6m42s
Test / Flake checks (push) Successful in 1m22s
This introduces bindings for extra paths and KnownChecksum, and exposes a passthrough special case.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-19 21:40:15 +09:00
6fd6d971ed
internal/rosa/package: migrate mksh
...
Test / Create distribution (push) Successful in 1m4s
Test / Sandbox (push) Successful in 2m43s
Test / Hakurei (push) Successful in 3m50s
Test / ShareFS (push) Successful in 3m46s
Test / Sandbox (race detector) (push) Successful in 5m33s
Test / Hakurei (race detector) (push) Successful in 7m42s
Test / Flake checks (push) Successful in 2m4s
This benefits greatly from the new generic helper.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-19 19:47:57 +09:00
548c96c7ec
internal/rosa/package: migrate make
...
Test / Create distribution (push) Successful in 1m4s
Test / Sandbox (push) Successful in 2m42s
Test / ShareFS (push) Successful in 3m49s
Test / Sandbox (race detector) (push) Successful in 5m29s
Test / Hakurei (race detector) (push) Successful in 6m31s
Test / Hakurei (push) Successful in 2m35s
Test / Flake checks (push) Successful in 1m23s
This also introduces the generic helper for unusual build scripts.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-19 19:28:18 +09:00
6e8bfa6c4c
internal/rosa/package: migrate cmake
...
Test / Create distribution (push) Successful in 1m5s
Test / Sandbox (push) Successful in 2m47s
Test / ShareFS (push) Successful in 3m42s
Test / Hakurei (push) Successful in 3m53s
Test / Sandbox (race detector) (push) Successful in 5m34s
Test / Hakurei (race detector) (push) Successful in 6m30s
Test / Flake checks (push) Successful in 1m22s
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-19 18:42:54 +09:00
a770d62b9b
internal/rosa/package: migrate meson
...
Test / Create distribution (push) Successful in 1m6s
Test / Sandbox (push) Successful in 2m48s
Test / ShareFS (push) Successful in 3m45s
Test / Hakurei (push) Successful in 3m55s
Test / Sandbox (race detector) (push) Successful in 5m28s
Test / Hakurei (race detector) (push) Successful in 6m31s
Test / Flake checks (push) Successful in 1m22s
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-19 18:24:07 +09:00
ff44060763
internal/rosa/package: migrate python packages
...
Test / Create distribution (push) Successful in 1m6s
Test / Sandbox (push) Successful in 2m46s
Test / ShareFS (push) Successful in 3m47s
Test / Hakurei (push) Successful in 3m52s
Test / Sandbox (race detector) (push) Successful in 5m20s
Test / Hakurei (race detector) (push) Successful in 6m29s
Test / Flake checks (push) Successful in 1m23s
This also migrates LLVM LIT via the newly implemented special case.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-19 18:15:04 +09:00
3010a209b5
internal/rosa/azalea: pass through source ident
...
Test / ShareFS (push) Successful in 41s
Test / Sandbox (push) Successful in 48s
Test / Hakurei (push) Successful in 51s
Test / Create distribution (push) Successful in 1m3s
Test / Sandbox (race detector) (push) Successful in 2m27s
Test / Hakurei (race detector) (push) Successful in 3m29s
Test / Flake checks (push) Successful in 1m23s
For source handle special case.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-19 18:10:11 +09:00
e65a3b435c
internal/rosa/package/gnutls: 3.8.12 to 3.8.13
...
Test / Create distribution (push) Successful in 1m5s
Test / Sandbox (push) Successful in 2m47s
Test / ShareFS (push) Successful in 3m46s
Test / Hakurei (push) Successful in 3m50s
Test / Sandbox (race detector) (push) Successful in 5m24s
Test / Hakurei (race detector) (push) Successful in 6m28s
Test / Flake checks (push) Successful in 1m16s
The new release came with new broken tests, but at least nettle3 can be removed.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-19 04:36:32 +09:00
23515f67c8
internal/rosa/package: migrate perl packages
...
Test / Create distribution (push) Successful in 1m7s
Test / Sandbox (push) Successful in 2m50s
Test / ShareFS (push) Successful in 3m45s
Test / Hakurei (push) Successful in 3m50s
Test / Sandbox (race detector) (push) Successful in 5m26s
Test / Hakurei (race detector) (push) Successful in 6m35s
Test / Flake checks (push) Successful in 1m24s
Most of these are currently unused.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-19 04:08:22 +09:00
4389df60ae
internal/rosa/perl: remove obsolete helper
...
Test / Create distribution (push) Successful in 1m5s
Test / Sandbox (push) Successful in 2m56s
Test / Hakurei (push) Successful in 3m45s
Test / ShareFS (push) Successful in 3m48s
Test / Sandbox (race detector) (push) Successful in 5m26s
Test / Hakurei (race detector) (push) Successful in 6m33s
Test / Flake checks (push) Successful in 1m22s
This method predates the helper infrastructure.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-19 03:40:31 +09:00
8092492018
internal/rosa/perl: Makefile.PL helper
...
Test / Create distribution (push) Successful in 1m4s
Test / Sandbox (push) Successful in 2m47s
Test / Hakurei (push) Successful in 3m47s
Test / ShareFS (push) Successful in 3m46s
Test / Sandbox (race detector) (push) Successful in 5m24s
Test / Hakurei (race detector) (push) Successful in 6m30s
Test / Flake checks (push) Successful in 1m24s
This can be invoked from azalea.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-19 03:24:27 +09:00