cat
4cf235675a
internal/rosa/meson: always prepend D
...
All flags in practice use this convention. An escape hatch is available by leaving the value empty.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-14 22:17:51 +09:00
cat
098943ab46
internal/rosa/meson: optionally use muon
...
This is a much faster implementation free of python dependency hell, however currently fails to handle symbol visibility correctly, so unable to default to on. This change also cleans up some meson arguments.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-14 21:45:07 +09:00
cat
fb3df67ba6
internal/rosa/package: muon
...
Python-free meson drop-in replacement. Test suite still pulls in bootstrap python, but that is fine.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-14 20:09:41 +09:00
cat
b1c882b4de
internal/rosa/package/libucontext: 1.5.1 to 1.5.2
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-14 17:48:55 +09:00
cat
0ed0d8abde
internal/rosa/package/libpsl: 0.22.0 to 0.23.0
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-14 17:48:28 +09:00
cat
51e4426a4f
internal/rosa: remove gawk
...
This change fully eliminates gawk.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-13 00:10:38 +09:00
cat
8facae53c7
internal/rosa/package: replace gawk
...
This replaces gawk in miscellaneous packages.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-12 22:09:56 +09:00
cat
7881bfd027
internal/rosa/package: awk
...
This should replace gawk in many cases.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-12 22:08:22 +09:00
cat
9e9469fe6c
internal/rosa/package/go: disable test broken on arm64
...
Not currently able to investigate the failure due to performance of the arm64 development machine.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-12 19:58:22 +09:00
cat
b6d90eb8e0
internal/rosa/package/gnu: findutils 4.10.0 to 4.11.0
...
Yet another broken gnulib test.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-12 19:34:02 +09:00
cat
879f911fd8
internal/rosa/package/p11-kit: 0.26.2 to 0.26.4
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-12 19:21:39 +09:00
cat
1066fc0097
internal/rosa/package/meson: 1.11.1 to 1.11.2
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-12 19:21:15 +09:00
cat
3a3d8efb1e
internal/rosa/package/python: early bootstrap variant
...
This avoids pulling in python's insane dependency tree into the bootstrap path.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-11 21:13:44 +09:00
cat
cb8c9e4e68
internal/rosa/package/git: disable more flaky tests
...
Discovered these during the most recent libffi-induced world rebuild.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-11 15:40:48 +09:00
cat
1c4a3b72bf
internal/rosa/package/libffi: 3.7.0 to 3.5.2
...
Appears to be the final non-contaminated release. This package cannot be safely blocked indefinitely like rsync and vim. This change discontinues frequent bumps and limits damage by regressions introduced by AI slop until long-term plans are decided.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-11 12:23:05 +09:00
cat
fdca05487c
internal/rosa/package/cmake: 4.3.4 to 4.4.0
...
This change also disables the bootstrap test because 4.4.0 broke the bootstrap test, and it makes little sense re-testing what has already succeeded.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-10 23:49:58 +09:00
cat
89db730bb9
internal/rosa/package/ncurses: enable deterministic archives
...
This is not done by default in upstream build system.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-10 17:48:32 +09:00
cat
5161fc24ec
internal/rosa/package/go: 1.26.4 to 1.26.5
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-10 15:51:57 +09:00
cat
8e9b3a2ed1
internal/rosa/go: migrate to azalea
...
Bootstrap still remains native, however the final toolchain is migrated to azalea.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-10 14:48:54 +09:00
cat
fd0a81b304
internal/rosa/package/libffi: 3.6.0 to 3.7.0
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-10 13:41:02 +09:00
cat
6a6fdab92d
internal/rosa/package/x: xwayland 24.1.12 to 24.1.13
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-10 02:37:15 +09:00
cat
67c67574e8
internal/rosa/package/x: xserver 21.1.23 to 21.1.24
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-10 02:36:53 +09:00
cat
79be25433b
internal/rosa/package/x: libXfont2 2.0.7 to 2.0.8
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-10 02:36:24 +09:00
cat
a4d78e8a32
internal/rosa/package/python: hatchling 1.17.0 to 1.17.1
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-10 02:35:41 +09:00
cat
ab3c37f75a
internal/rosa/package/wlroots: 0.20.1 to 0.20.2
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-10 02:35:07 +09:00
cat
e6757fe254
internal/rosa/package/wayland: 1.25.0 to 1.25.91
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-10 02:34:32 +09:00
cat
b0f0d9e060
internal/rosa/package/libva: 2.24.0 to 2.24.1
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-10 02:33:59 +09:00
cat
ce58895a0d
internal/rosa/package/fontconfig: 2.18.1 to 2.18.2
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-10 02:33:16 +09:00
cat
17383ab353
internal/rosa/package/gnu: disable flaky coreutils test
...
Another flaky test, once disabled but removed during an upgrade.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-09 10:50:53 +09:00
cat
237e793895
internal/rosa: respect preferred loadavg target
...
This generally improves build performance and system responsiveness.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-09 10:08:08 +09:00
cat
9c51805b47
internal/rosa/package/gnu: disable flaky coreutils tests
...
These are huge and have incomprehensible output. Probability of failure increases under load, so disable them.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-08 21:31:38 +09:00
cat
b08feac26c
internal/rosa/package: ipmitool
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-07 15:03:18 +09:00
cat
4a42657d88
internal/rosa/package/gnu: disable sed flaky test
...
This is causing way too many spurious failures.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-05 23:02:02 +09:00
cat
f0b6659865
internal/rosa/package/kernel: 6.18.37 to 6.18.38
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-05 18:58:28 +09:00
cat
a8ffaa20e0
internal/rosa/package/hwdata: 0.408 to 0.409
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-05 18:57:40 +09:00
cat
fb62ae00e4
internal/rosa/package/python: setuptools 82.0.1 to 83.0.0
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-05 18:57:19 +09:00
cat
6dcc2fdc17
internal/rosa/package/mesa: 26.1.3 to 26.1.4
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-02 22:37:31 +09:00
cat
c553b74807
internal/rosa/package/libva: 2.23.0 to 2.24.0
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-02 22:35:57 +09:00
cat
8c853c3eb6
internal/rosa/package/libseccomp: 2.6.0 to 2.6.1
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-02 22:30:13 +09:00
cat
d2f322e911
internal/rosa/package/gnutls: fix arm64-specific configure flag
...
Automatic prefix does not happen for the value string.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-02 20:58:23 +09:00
cat
c921ba4680
internal/rosa/package/qemu: set TIMEOUT_MULTIPLIER
...
This uses the alpine linux value for now. The default timeouts make the test suite flaky under load.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-01 21:52:56 +09:00
cat
7404bf6025
internal/rosa/package/noto: 2026.06.01 to 2026.07.01
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-01 15:42:08 +09:00
cat
3975dd3e0f
internal/rosa: create /bin symlinks via helper
...
This centralises the workaround for surprisingly common buggy scripts with nonstandard hardcoded paths.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-01 15:03:26 +09:00
cat
3ab7116b29
internal/rosa/package/kernel: 6.12.94 to 6.18.37
...
Finally jumping from 6.12 to 6.18, and the patches can be dropped.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-07-01 02:32:20 +09:00
cat
9be165d6ee
internal/rosa/package/qemu: 11.0.1 to 11.0.2
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-06-30 19:53:21 +09:00
cat
1c55e7c772
internal/rosa/package/python: vcs-versioning 2.2.0 to 2.2.2
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-06-30 19:51:02 +09:00
cat
a981d185cf
internal/rosa/package/git: 2.54.0 to 2.55.0
...
For some reason rust is now forced on by default without any check whatsoever. No idea why the maintainers think it was such a good idea to be so in your face.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-06-30 19:43:25 +09:00
cat
d91951ca97
internal/rosa/package/acl: 2.3.2 to 2.4.0
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-06-30 19:16:42 +09:00
cat
09a2ffc3bc
internal/rosa/package/acl: attr 2.5.2 to 2.6.0
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-06-30 19:16:09 +09:00
cat
a6444658da
internal/rosa/package/json-c: 0.18-20240915 to 0.19-20260627
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-06-30 19:06:41 +09:00