| Age | Commit message (Collapse) | Author |
|
Required for generic hardware.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
These are dependencies of pre-commit.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by linux firmware.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by rdfind, which is required by linux firmware.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Used by linux firmware.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This avoids unnecessarily rebuilding hakurei during development.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is cleaner than using the default string.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
For projects with strange versioning practices.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
These have confusing names.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This enables use of release monitoring for LLVM.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is much more sustainable than manual package flagging.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
These are useful for external tooling.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This had to be done out-of-band because there was no way to efficiently represent these within Artifact.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This can be useful externally.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This works much better than hacking around the toybox cpio implementation.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is useful in the system image and might also be used elsewhere.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This constructs a single-program initramfs and populates /dev/null so the runtime does not throw if the kernel fails to set up console.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
XSLT is untamable and extremely unpleasant to work with. This patches out the broken docs for now in the interest of getting some work done.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
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>
|
|
Required by fakeroot. Quite refreshing to package a non-autotools project.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
For running menuconfig.
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Required by GLib.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by the kernel.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
The Makefile is very poorly written, so had to be configured through the environment.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Optional dependency of many programs, and generally useful to have around.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This replaces gentoo stage3 tarballs.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
For creating the stage0 tarball. Might be replaced by a custom artifact at some point.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This toolchain is hacked to pieces. It works well enough to bootstrap Go, though.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by GCC on musl.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Appears to be required by GCC? It complains with stuff installed by LLVM.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by GCC.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|