aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal
AgeCommit message (Collapse)Author
10 daysinternal/rosa/package/python: vcs-versioning 2.2.4 to 2.3.1Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
10 daysinternal/rosa/package/strace: 7.1 to 7.2Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
10 daysinternal/rosa/package/go: 1.26.6 to 1.27.0Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-15internal/rosa/package: net-toolsOphestra
These are nice to have, but will not be included in the base system. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-14internal/rosa/package/nss: 3.126 to 3.126.1Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-14internal/rosa/package/go: 1.26.5 to 1.26.6Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-13internal/rosa/package/procps: 4.0.6 to 4.0.7Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-13internal/rosa/package/harfbuzz: 14.3.0 to 14.3.1Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-12internal/pkg: deduplicate unwrapped input errorsOphestra
This avoids repeating errors belonging to multiple instances of the same artifact in different locations in memory. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-12internal/rosa/package/qemu: disable broken testsOphestra
The copy-before-write test was failing on a Haswell machine, although it seems to work pretty reliably on the Zen 3 workstation and RK3588. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-12internal/rosa/package/qemu: use system mesonOphestra
This also enables meson colour and fixes test suite invocation. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-12internal/rosa/package/dbus: xdg-dbus-proxy 0.1.7 to 0.1.8Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-12internal/rosa/package/qemu: 11.0.3 to 11.1.0Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-12internal/rosa/package/python: wheel 0.47.0 to 0.48.0Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-12internal/pkg: in-flight error resolutionOphestra
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-11internal/rosa/package/python: hatchling 1.17.1 to 1.18.0Ophestra
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-11internal/rosa/package/python: poetry-core tomlkitOphestra
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-11internal/rosa/package: replace pkg-configOphestra
This replaces pkg-config with pkgconf for most packages. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-11internal/rosa/package: pkgconfOphestra
This replaces pkg-config for packages later than meson. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-11internal/rosa: improve nil-exec error reportingOphestra
This panics with a more descriptive error instead of relying on the SIGSEGV handler. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-11internal/rosa/package/libpsl: 0.23.1 to 0.23.2Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-11internal/rosa/package/libexpat: 2.8.2 to 2.8.3Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-11internal/rosa/package/googletest: 1.17.0 to 1.18.0Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-11internal/rosa/package/firmware: 20260622 to 20260810Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-11internal/rosa/package/meson: 1.11.2 to 1.12.0Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-11internal/rosa/package/kernel: 6.18.43 to 6.18.44Ophestra
Typo fix of rkisp1_ext_param_buffer_version caused world rebuild. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-10internal/rosa: improve helper bindingsOphestra
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-10internal/rosa/azalea: implement nil identifierOphestra
This also implements a nil-capable string type. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-10internal/rosa: optionally block packages from early stagesOphestra
This helps avoid inadvertently increasing bootstrap input count. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-09internal/rosa/package/hakurei: 0.4.5 to 0.4.6Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-09internal/rosa/package/python: setuptools 83.0.0 to 84.0.0Ophestra
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-08internal/rosa/package/python: vcs-versioning 2.2.3 to 2.2.4Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-08internal/rosa/package/kernel: 6.18.42 to 6.18.43Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-08internal/rosa/package/p11-kit: 0.26.4 to 0.26.5Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-08internal/rosa/package/nss: nspr 4.39 to 4.40Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-08internal/rosa/package/lvm2: 2.03.41 to 2.03.42Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-08internal/rosa/package/gcc: 16.1.0 to 16.2.0Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-06internal/rosa/package: cryptsetupOphestra
Useful for now, will likely be replaced by a native implementation. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-06internal/rosa/package/mesa: 26.1.6 to 26.2.0Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-06internal/rosa/package/fontconfig: 2.18.2 to 2.18.3Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-06internal/rosa/package/python: 3.14.6 to 3.14.7Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-06internal/rosa/package/python: flit-core 3.12.0 to 4.0.2Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-06internal/rosa/package/python: packaging 26.2 to 26.3Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-06internal/rosa/package/python: mako 1.3.12 to 1.4.1Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-06internal/rosa/package/pango: 1.58.1 to 1.58.2Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-06internal/rosa/package/x: libXfont2 2.0.8 to 2.0.9Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-06internal/rosa/package: lvm2Ophestra
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-06internal/rosa/package: libaioOphestra
Library for the dreaded AIO syscalls. Test suite is absurdly expensive. Required by lvm2. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-06internal/rosa/package: e2fsprogsOphestra
These are probably not worth reimplementing, and are quite useful for debugging, regardless. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-08-06internal/rosa/package: poptOphestra
Somewhat widely-used library. Required by cryptsetup. Signed-off-by: Ophestra <cat@gensokyo.uk>