Refresh Red Bear profile configs

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
2026-04-17 00:04:27 +01:00
parent 6d1a00804a
commit dc68822bcb
5 changed files with 10 additions and 22 deletions
-1
View File
@@ -1 +0,0 @@
/mnt/data/homes/kellito/Builds/redox-master/local/config/my-amd-desktop.toml
+3
View File
@@ -2,6 +2,9 @@
#
# Shared by profiles that ship the firmware/input/Wi-Fi control compatibility stack.
[packages]
redbear-quirks = {}
[[files]]
path = "/lib/firmware"
data = ""
+3 -19
View File
@@ -3,7 +3,8 @@
# Live: make live CONFIG_NAME=redbear-kde
#
# KDE Plasma 6 session with Wayland compositor
# Requires: D-Bus, libinput, Mesa, Qt6, KF6, KWin, plasma-workspace
# Current state: KWin + KF6 + Qt6 + Mesa + D-Bus + seatd
# Future: add plasma-workspace, plasma-desktop when their deps are resolved
include = ["desktop.toml", "redbear-legacy-base.toml", "redbear-legacy-desktop.toml", "redbear-device-services.toml", "redbear-netctl.toml"]
@@ -89,7 +90,7 @@ kf6-kcmutils = {}
kf6-kwayland = {}
kdecoration = {}
# KDE session surface (Phase 6 slice)
# KDE session surface (v2.0 Phases 34)
kwin = {}
# Graphics
@@ -131,18 +132,6 @@ data = ""
directory = true
mode = 0o755
[[files]]
path = "/var/lib/dbus"
data = ""
directory = true
mode = 0o755
[[files]]
path = "/run/dbus"
data = ""
directory = true
mode = 0o755
[[files]]
path = "/usr/lib/init.d/13_seatd.service"
data = """
@@ -251,11 +240,6 @@ fi
# Start D-Bus session bus
eval $(dbus-launch --sh-syntax)
# Start KWin Wayland compositor
kwin_wayland --replace &
sleep 2
# Start KWin Wayland compositor
kwin_wayland --replace
"""
+2 -1
View File
@@ -1,7 +1,8 @@
# Red Bear OS Wayland Validation Profile
#
# Build: ./local/scripts/build-redbear.sh redbear-wayland
# Run: ./local/scripts/test-phase4-wayland-qemu.sh
# Phase 1 substrate validation: ./local/scripts/test-phase1-desktop-substrate.sh --qemu redbear-wayland
# Phase 2 Wayland validation: ./local/scripts/test-phase4-wayland-qemu.sh
include = ["wayland.toml"]
+2 -1
View File
@@ -95,7 +95,7 @@ done
cp "${COOKBOOK_SYSROOT}/usr/bin/redoxfs" "${COOKBOOK_BUILD}/initfs/bin"
ARCH="$(echo "${GNU_TARGET}" | cut -d - -f1)"
RUSTFLAGS="$RUSTFLAGS -Ctarget-feature=+crt-static" cargo \
RUSTFLAGS="$RUSTFLAGS -Ctarget-feature=+crt-static -Clink-arg=-nostartfiles -Clink-arg=-nostdlib" cargo \
-Zbuild-std=core,alloc,compiler_builtins \
-Zbuild-std-features=compiler-builtins-mem build \
--target "${TARGET}" \
@@ -104,6 +104,7 @@ RUSTFLAGS="$RUSTFLAGS -Ctarget-feature=+crt-static" cargo \
--target-dir "${COOKBOOK_BUILD}"
"${GNU_TARGET}-ld" \
-o "${COOKBOOK_BUILD}/bootstrap" \
-nostdlib \
--gc-sections \
-T "${COOKBOOK_SOURCE}/bootstrap/src/${ARCH}.ld" \
-z max-page-size=4096 \