Commit Graph

9 Commits

Author SHA1 Message Date
vasilito b8af486e03 Add GRUB EFI build recipe and chainload configuration
Builds GRUB 2.12 for the host machine (not Redox target) using template=custom.
Produces a 540 KiB standalone PE32+ EFI binary with GPT, FAT, ext2,
chainloader, and utility modules. The grub.cfg chainloads the Redox
bootloader from EFI/REDBEAR/redbear.efi.
2026-04-17 21:04:39 +01:00
vasilito 373a3aedad Update Qt6 recipes and add remaining module stubs 2026-04-17 13:34:18 +01:00
vasilito 046b9cdd26 Add remaining Qt recipe stubs 2026-04-17 00:06:03 +01:00
vasilito d71788fb7e Advance KDE Plasma and Qt integration 2026-04-17 00:04:40 +01:00
vasilito 5110aac16c Refresh Qt and Wayland recipes
Red Bear OS Team
2026-04-16 12:44:04 +01:00
vasilito ed04c28b91 Refresh upstream recipe compatibility 2026-04-15 12:57:45 +01:00
vasilito 638a2b90e3 Refresh Qt integration tooling 2026-04-15 12:57:45 +01:00
vasilito 68aa94ce98 Advance Wayland and KDE package bring-up 2026-04-14 10:51:06 +01:00
vasilito 50b731f1b7 Red Bear OS — microkernel OS in Rust, based on Redox
Derivative of Redox OS (https://www.redox-os.org) adding:
- AMD GPU driver (amdgpu) via LinuxKPI compat layer
- ext4 filesystem support (ext4d scheme daemon)
- ACPI fixes for AMD bare metal (x2APIC, DMAR, IVRS, MCFG)
- Custom branding (hostname, os-release, boot identity)

Build system is full upstream Redox with RBOS overlay in local/.
Patches for kernel, base, and relibc are symlinked from local/patches/
and protected from make clean/distclean. Custom recipes live in
local/recipes/ with symlinks into the recipes/ search path.

Build:  make all CONFIG_NAME=redbear-full
Sync:   ./local/scripts/sync-upstream.sh
2026-04-12 19:05:00 +01:00