4c653b1151
internal/rosa/x: xkeyboard-config artifact
...
Required by xserver test suite.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-14 03:59:22 +09:00
0b0a63d151
internal/rosa/x: libxcb-util-wm artifact
...
Required by xserver xephyr.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-14 03:46:04 +09:00
6231cfe2aa
internal/rosa/x: libxcb-util-image artifact
...
Required by xserver xephyr.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-14 03:36:45 +09:00
712e80890b
internal/rosa/x: libxcb-util artifact
...
Required by xserver xephyr.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-14 03:25:24 +09:00
3fe7d48014
internal/rosa/x: libxcb-render-util artifact
...
Required by xserver.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-14 03:09:37 +09:00
16f9d39427
internal/rosa: libepoxy artifact
...
Required by xserver.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-14 02:16:55 +09:00
c1cd5ba07b
internal/rosa: libtirpc artifact
...
Required by xserver.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-14 02:07:25 +09:00
7b0cd2e472
internal/rosa/x: libXdmcp artifact
...
Required by xserver.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-14 01:44:37 +09:00
e580307528
internal/rosa/x: libxcvt artifact
...
Required by xserver.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-14 01:24:00 +09:00
ee1dffb676
internal/rosa/x: libXfont2 artifact
...
Required by xserver.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-14 01:17:27 +09:00
f095fcf181
internal/rosa/x: font-util and libfontenc artifact
...
Required by libXfont2.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-14 01:14:12 +09:00
ca8a130130
internal/rosa: freetype artifact
...
Required by libXfont.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-14 00:54:42 +09:00
0ad6b00e41
internal/rosa/x: xkbcomp artifact
...
Required by xserver.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-13 22:24:08 +09:00
ad0f1cf36b
internal/rosa/x: libxkbfile artifact
...
Required by xkbcomp.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-13 22:22:02 +09:00
b12d924fa2
internal/rosa: pixman artifact
...
Required by xserver.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-13 22:07:53 +09:00
c31d8ae41a
internal/rosa/x: libXfixes artifact
...
Required by libva.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-13 21:36:47 +09:00
6dbbf15c0e
internal/rosa: lm_sensors artifact
...
Generally useful, and an optional dependency of mesa.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-13 20:11:37 +09:00
be7de68a42
internal/rosa/perl: Test::Cmd artifact
...
Required by lm_sensors test suite.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-13 20:05:43 +09:00
ce9f4b5f71
internal/rosa: vim artifact
...
Very useful for troubleshooting.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-10 21:45:56 +09:00
0aeb2bccfb
internal/rosa: libconfig artifact
...
Required by mesa.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-09 00:33:27 +09:00
50e079b99f
internal/rosa: xcb-util-keysyms artifact
...
Required by mesa.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-09 00:16:06 +09:00
fb2cb5005a
internal/rosa: libdisplay-info artifact
...
Required by mesa.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-09 00:07:43 +09:00
6e73c28a92
internal/rosa: hwdata artifact
...
Required by libdisplay-info.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-09 00:05:40 +09:00
70a38bd3b0
internal/rosa: libarchive artifact
...
Required by mesa, also a cleaner implementation than GNU.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-08 23:16:33 +09:00
65b7dd8b37
internal/rosa: configurable architecture
...
This enables curing via binfmt.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-07 20:01:44 +09:00
8d72b9e5bd
internal/pkg: optionally register binfmt
...
This transparently supports curing foreign exec artifacts.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-07 19:43:06 +09:00
e3ffe85670
internal/rosa/python: pycparser artifact
...
Required by mesa.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-05 20:37:09 +09:00
f4403ba5cd
internal/rosa: libpng artifact
...
Required by mesa.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-05 20:23:50 +09:00
6558169666
internal/rosa/x: libXrandr artifact
...
Required by mesa.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-05 19:39:19 +09:00
cccf970c57
internal/rosa/x: libXrender artifact
...
Required by libXrandr.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-05 19:37:11 +09:00
57ffb21690
internal/rosa/x: libXxf86vm artifact
...
Required by mesa.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-05 19:27:59 +09:00
7e2210ff71
internal/rosa/llvm: provide runtimes early in stage0
...
The LLVM build system fails to handle a dynamically linked toolchain correctly, and leaks the system installation during builds.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-03 19:48:49 +09:00
bf2867d653
internal/rosa/x: libxshmfence artifact
...
Required by mesa.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-03 04:35:39 +09:00
ec0f0f6507
internal/rosa/x: libXext artifact
...
Required by mesa.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-03 04:23:20 +09:00
a77a802955
internal/rosa/x: xlib artifact
...
Required by mesa.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-03 04:15:21 +09:00
4407e14dfc
internal/rosa/x: migrate to xorgproto
...
This is much cleaner than the many protocol packages.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-03 04:09:36 +09:00
b111e22050
internal/rosa/x: libxtrans artifact
...
Required by many X libraries.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-02 23:42:00 +09:00
1fa458c0be
internal/rosa/glslang: SPIRV-LLVM-Translator artifact
...
Required by mesa.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-02 22:47:51 +09:00
3826621b21
internal/rosa/python: lit artifact
...
Used by LLVM-related projects.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-02 22:15:37 +09:00
e6debce649
internal/rosa/llvm: make source independently available
...
This is unfortunately still required, due to the monorepo nature of LLVM.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-02 21:47:01 +09:00
445d95023b
internal/rosa: global preset flags
...
These changes preset behaviour globally. Useful for ad hoc workarounds for development or bootstrapping on resource-constrained systems.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-01 03:42:48 +09:00
fc66f0bb47
internal/rosa/llvm: use llvm build system
...
This removes the multistep bootstrap hack. Stage0 exceptions are also eliminated for a later change to bring the stage0 distribution down to just a bare toolchain, toybox and shell. This change also enables dynamic linking and ThinLTO.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-05-01 03:36:58 +09:00
30f130c691
internal/rosa/python: wheel artifact
...
No idea why this ended up as a package.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-04-23 01:07:14 +09:00
1caa051f4d
internal/rosa/python: hatchling artifact
...
Required by many python packages.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-04-19 22:35:18 +09:00
dcdc6f7f6d
internal/rosa/python: trove-classifiers artifact
...
Required by hatchling.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-04-19 22:32:12 +09:00
9ef84d3904
internal/rosa/python: setuptools-scm artifact
...
Awful hack required by many packages.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-04-19 21:38:44 +09:00
b1b4debb82
internal/rosa/python: pathspec artifact
...
Required by hatchling, which is required by many python packages.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-04-19 20:13:26 +09:00
04a344aac6
internal/rosa/python: flirt_core artifact
...
A build system required by a dependency of another build system, which is required by yet another build system.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-04-19 19:25:04 +09:00
78f9676b1f
internal/rosa/llvm: centralise llvm source
...
This avoids having to sidestep the NewPackage name formatting machinery to take the cache fast path.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-04-14 03:03:06 +09:00
5b5b676132
internal/rosa/cmake: remove variant
...
This has no effect outside formatting of name and is a remnant of the old llvm helpers.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-04-14 02:57:47 +09:00