| Age | Commit message (Collapse) | Author |
|
For building documentation that cannot be turned off.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This change includes helpers for both Makefile.PL and Build.PL as well as various modules.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This enables more fine-grained toybox replacements.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by fakeroot. Quite refreshing to package a non-autotools project.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is no longer needed.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
The final Rosa OS image does not need the toolchain.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This builds hakurei in Rosa OS between releases.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
A string holds "current" hakurei source code. For now the compressed tarball is 4.9 MiB long.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
The default value is quite misleading.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Turns out alacritty clobbers output. It turns tabs into spaces and also removes whitespace-only lines for some reason.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This feature is incredibly annoying as some amplifiers take time to wake up, and causes a non-insignificant amount of audio to be dropped.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
For running menuconfig.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is much cleaner and eliminates the early ugliness.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This should be set alongside --build.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
The configuration still wants some cleanup, but this works fine as a generic kernel for now.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is somewhat cheaper than the implementation with extra artifact and is more friendly to the make helper.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Initially, libarchive was going to be used, but its test suite simply does not want to work under musl, not even with libiconv. The ticket last discussing this ceased any activity in 2020.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
For software that assumes glibc.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by the kernel.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Yet another wheel reinvented by GNU. Required to shut some GNU programs up.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by the kernel.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Yet another nonstandard glibc extension used by elfutils.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Another nonstandard glibc extension used by elfutils.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Nonstandard glibc extension used by elfutils.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This also removes the unused kernel helper.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is much less cumbersome than dragging the flag around all the time.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This sets up a Rosa OS container with its shell as the initial process.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is a useful helper for external tooling.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is useful for external tooling providing an execArtifact-like environment.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Not having this command is counterintuitive.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
For out-of-tree modules.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Fixes https://go.dev/issues/74780.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Currently used by the (wip) bootloader, might not make it into the final OS.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This stuff will likely be implemented natively in the final system. For now, it is useful for debugging.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Generally pretty useful, and required by util-linux test suite.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is still a quite minimal build. More features will be enabled as dependencies become available. The powerpc failure will be investigated if it is ever needed.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This got brought up earlier today as a potential optimisation. This change documents why it is not viable, and hopefully clears up some performance implications of using IRDecoder, namely that its decoding costs do not amortise.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This matches os package behaviour, and avoids adding the cleanup.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is required by qemu test suite.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is required by qemu test suite.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by qemu.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by dtc, which is required by qemu.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by dtc, which is required by qemu.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Unfortunately required by many programs, even non-gtk ones.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This hopefully eliminates spurious test failures caused by /tmp running out of space.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This patch last had any discussion eight months ago and is still not merged.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is used by quite a few projects.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This improves consistency with other helpers and removes the usually unnecessary variant suffix.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Latest release breaks assumptions made by GLib.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|